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
338193020583	338193021144	338193021693	338193022243	338193022793	338193023343	338193023893	338193024443	338193024993	338193025544	338193026094	338193026644	338193027193	338193027744	338193028294	338193028843	338193029394	338193029943	338193030493	338193031043	338193031593	338193032144	338193032694	338193033244	338193033794	338193034344	338193034894	338193035443	338193035994	338193036543	338193037094	338193037644	338193038194	338193038744	338193039294	338193039843	338193040393	338193040944	338193041494	338193042044	338193042594	338193043144	338193043694	338193044244	338193044794	338193045343	338193045894	338193046444	338193046994	338193047544	338193048094	338193048644	338193049194	338193049744	338193050294	338193050844	338193051393	338193051944	338193052494	338193053044	338193053594	338193054144	338193054694	338193055244	338193055794	338193056344	338193056894	338193057444	338193057994	338193058544	338193059094	338193059644	338193060194	338193060744	338193061294	338193061844	338193062394	338193062944	338193063494	338193064044	338193064594	338193065144	338193065694	338193066244	338193066794	338193067344	338193067894	338193068444	338193068994	338193069544	338193070094	338193070644	338193071194	338193071744	338193072294	338193072844	338193073394	338193073944	338193074494	338193075044	338193075594	338193076144	338193076694	338193077244	338193077794	338193078344	338193078894	338193079444	338193079994	338193080544	338193081094	338193081644	338193082194	338193082744	338193083294	338193083844	338193084394	338193084944	338193085494	338193086044	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25056	7803	6380	3953	18380	2660	626	545	499	503	500	502	511	477	479	439	518	470	476	451	426	452	442	440	442	417	432	459	419	405	432	447	476	478	526	433	446	459	481	464	474	466	419	493	469	460	406	460	466	455	506	454	452	399	430	448	480	464	455	452	432	438	467	462	448	434	492	507	480	422	449	426	430	432	449	441	438	431	460	480	480	485	453	452	476	433	482	450	455	481	483	452	406	453	460	440	452	448	468	428	446	444	403	470	440	391	469	452	457	475	458	387	461	452	505	502	479	421	449	471	418	457	447	475	426	441	430	399	409	456	509	414	436	425	427	414	459	438	430	480	448	448	480	462	439	467	477	438	450	416	455	452	425	423	429	438	425	432	414	429	426	428	442	454	457	388	469	432	422	449	443	438	457	437	430	451	481	443	425	432	456	420	411	431	486	468	437	423	456	449	468	449	455	457	449	486	424	430	427	464	433	477	467	458	458	505	452	437	445	412	426	429	477	468	468	461	415	411	431	416	477	474	451	464	427	433	460	446	464	437	422	471	468	469	426	471	471	472	462	419	438	459	491	467	424	449	446	415	452	440	451	445	440	427	480	479	471	432	471	450	456	431	436	437	466	450	442	450	423	440	426	454	464	452	496	462	461	404	456	446	430	463	439	461	409	415	503	495	447	430	474	429	474	418	463	456	446	433	456	448	455	424	446	456	485	444	488	464	474	463	505	443	425	486	466	438	435	449	427	440	459	424	423	427	439	453	429	499	476	437	470	466	443	484	455	486	471	476	451	451	440	417	395	448	451	450	461	473	437	453	421	450	480	477	394	446	463	459	484	476	459	482	469	450	474	428	460	437	468	434	441	443	415	499	456	431	421	458	422	464	485	435	427	452	490	466	456	456	455	477	463	429	513	463	464	444	440	425	468	438	442	441	418	466	467	476	458	445	439	432	462	453	418	432	420	438	411	412	466	453	442	429	437	450	439	432	485	454	443	471	481	481	479	478	442	459	445	465	421	448	423	461	434	475	471	444	445	472	449	400	440	492	448	478	473	474	434	434	457	450	442	458	406	460	415	493	431	474	476	417	441	479	491	460	437	464	420	459	483	449	463	436	450	425	458	422	461	488	476	446	442	463	468	436	417	420	388	420	437	456	485	432	446	434	439	437	455	453	424	469	453	390	477	495	432	475	415	454	455	474	441	409	433	470	396	442	445	462	424	454	423	419	437	423	456	452	458	448	457	435	433	451	419	462	452	454	441	495	465	456	458	455	441	452	468	424	453	409	454	488	447	432	415	441	416	430	510	441	485	425	402	453	446	485	440	475	459	458	450	454	439	459	479	511	447	464	439	454	456	475	412	498	416	467	439	475	456	463	498	473	472	432	461	447	424	451	471	490	424	457	452	448	458	459	482	420	443	459	475	437	424	487	414	465	461	437	453	444	437	405	425	434	491	454	473	458	467	457	416	425	471	432	462	434	447	482	435	474	452	473	427	481	435	466	415	482	424	449	439	460	475	419	436	473	460	394	445	445	452	476	476	469	430	441	412	441	482	454	432	479	425	430	458	449	454	497	465	408	444	507	436	481	433	445	444	438	449	430	450	480	421	426	453	424	455	431	447	465	461	446	494	471	428	450	445	491	426	453	442	432	522	424	427	469	438	421	455	493	469	442	462	448	446	447	464	460	404	486	466	428	478	435	428	488	461	442	485	433	403	476	426	449	477	446	452	448	455	424	427	452	441	400	451	454	469	490	430	462	441	434	447	473	425	444	462	467	449	453	474	471	458	477	474	433	459	435	443	472	427	473	462	514	445	391	467	447	462	421	458	477	462	460	436	439	450	444	494	455	480	424	441	432	440	436	442	409	433	420	460	418	444	477	460	464	478	486	447	502	459	407	474	482	437	458	442	442	445	445	428	437	488	458	410	429	416	483	445	446	433	494	476	426	432	456	478	452	424	428	412	437	454	414	447	439	442	469	423	471	471	458	445	465	440	475	449	442	429	456	448	436	458	408	454	451	460	460	427	442	447	440	478	455	454	450	449	467	475	428	417	445	390	452	472	512	434	443	466	428	449	454	435	494	439	454	411	395	472	443	449	461	459	432	442	446	464	454	430	440	494	477	482	454	507	435	436	464	399	426	482	453	481	458	448	448	443	490	481	450	482	431	417	469	453	404	422	469	457	422	445	454	461	433	446	451	442	446	481	406	449	436	462	416	441	460	478	495	478	460	487	490	410	412	450	435	450	395	422	463	412	438	451	444	455	449	484	414	457	431	394	423	469	447	479	443	459	478	437	448	429	421	454	449	469	465	463	447	451	442	452	369	434	430	465	470	471	449	420	436	468	403	438	469	508	415	455	463	439	432	463	456	461	454	443	437	467	449	463	409	392	487	438	482	451	474	451	404	435	430	470	436	443	484	410	423	419	440	424	452	508	428	424	439	444	423	468	432	471	442	421	404	447	419	459	471	422	419	487	456	474	407	405	427	439	433	435	414	463	484	468	468	443	467	438	451	481	443	434	429	469	466	447	464	486	461	444	442	424	458	458	429	457	494	479	475	458	441	469	461	414	426	417	448	439	468	429	452	468	442	464	452	472	465	446	489	443	468	428	431	428	439	472	457	464	470	435	444	464	464	452	478	447	394	447	498	495	465	472	479	459	398	437	413	410	452	469	459	466	495	470	478	433	496	514	447	429	456	447	434	436	420	423	458	455	441	477	476	500	435	485	462	451	442	437	453	468	446	404	440	408	463	441	447	429	431	454	449	459	427	479	464	472	445	453	469	412	437	422	446	456	501	472	462	441	448	448	411	496	495	437	406	426	498	467	433	445	429	433	458	459	427	435	401	456	481	458	438	481	450	446	417	451	483	455	471	460	448	420	409	432	441	477	436	453	485	436	490	457	445	477	454	447	437	429	452	448	490	480	486	511	440	433	448	445	499	502	462	482	461	472	445	476	461	444	442	437	448	446	446	451	421	452	484	426	451	449	441	442	496	444	467	459	447	467	451	475	425	480	440	421	455	492	466	450	457	453	414	459	427	458	449	424	465	409	458	479	422	477	488	413	477	405	458	445	459	461	446	379	462	452	481	451	444	465	452	471	491	430	430	418	441	436	461	396	462	483	429	451	484	461	451	433	440	452	487	431	439	441	468	431	472	443	463	479	463	454	453	433	446	483	451	467	480	479	418	429	461	475	434	483	405	450	400	483	374	427	433	450	441	480	422	469	451	416	481	465	422	440	465	433	425	469	475	426	433	441	425	458	482	419	480	447	454	505	409	470	439	426	482	480	427	465	447	412	438	449	415	404	435	448	437	477	441	467	442	452	417	426	382	454	445	419	452	486	518	471	491	428	489	464	402	475	478	449	481	458	421	447	459	437	471	453	462	438	406	410	408	474	428	458	498	465	453	451	499	383	424	458	425	452	511	439	440	424	434	438	435	430	478	441	433	443	455	466	476	453	436	436	458	417	460	494	450	394	428	452	435
14203	5651	10118	10025	35586	1833	1572	1504	1348	1291	1272	1256	1187	1092	1097	1128	1095	1131	1101	1038	1073	1003	1034	1053	1031	1061	1052	995	1005	981	1070	1016	1026	1012	1023	1019	1021	1025	1011	1065	1057	995	1059	1017	973	994	998	980	964	962	984	1026	946	1052	993	1024	991	966	996	928	999	948	1038	982	997	1004	1024	984	974	974	1016	998	983	973	1010	987	947	1021	1002	957	1030	1071	1024	1023	985	1067	1085	996	954	972	962	942	1006	1073	1007	970	1053	1023	1044	926	985	938	966	990	951	945	1019	969	1049	1007	957	1011	990	1008	1003	1031	977	990	1018	1000	1008	955	986	984	994	956	965	945	989	986	1005	995	983	976	962	942	988	970	994	1021	949	971	994	994	991	1000	1002	972	967	1000	976	1037	1006	1001	1004	979	1031	1010	965	1008	1027	916	1009	984	985	945	988	955	977	918	1050	979	1024	1043	1001	981	1013	995	1000	1006	989	1003	969	993	985	1018	941	995	1015	978	934	964	982	998	970	1006	1025	981	965	986	955	978	993	995	1016	1034	988	984	955	989	1013	975	949	966	992	965	985	972	971	990	973	982	1003	984	1025	955	986	980	998	998	988	1025	1010	960	1008	987	979	903	913	986	1021	1028	1002	1018	1010	957	1059	955	969	1066	1006	1038	982	908	944	982	1016	1013	991	959	963	1064	1005	961	997	979	995	953	958	970	977	1018	978	999	1024	964	981	993	997	1021	995	955	999	979	1014	988	958	976	1027	956	1011	1001	973	914	1000	959	924	1019	1004	1013	985	971	1026	991	970	973	931	981	1009	952	1027	998	995	963	971	1011	987	988	972	1025	926	1002	1012	999	950	996	1022	984	1015	982	951	957	1033	1012	987	977	1015	979	981	1018	898	992	978	972	1039	964	1010	984	950	989	980	1063	992	998	939	1004	979	966	954	944	967	1000	996	989	946	1057	1037	973	1005	985	1012	1011	943	985	991	988	982	1012	1021	1018	963	1010	974	1007	955	972	996	1020	945	990	1049	1016	1001	973	948	994	1018	1014	1006	1008	955	993	1023	984	1016	1023	1007	971	987	961	1004	1050	1012	997	970	977	994	978	981	966	966	1026	1048	1001	960	1074	976	948	1018	991	942	1029	965	974	992	992	1056	972	1005	942	973	1021	1014	976	998	1016	916	992	988	1030	983	990	1025	1040	956	990	1001	987	945	971	990	965	981	961	1017	1004	999	986	941	997	1005	909	1021	1010	981	1031	1017	992	1023	1017	1000	998	1000	1018	1007	1001	1001	990	965	927	1023	975	959	935	985	990	1018	972	1057	974	1013	1000	968	1033	984	962	1031	946	977	1031	972	1007	997	1032	967	1033	1052	984	948	1041	1004	1006	1029	977	1036	1021	984	1010	1030	964	992	991	975	1032	1030	1052	981	1041	1008	941	972	1020	989	935	943	980	977	1012	996	983	959	974	1003	982	985	988	1048	976	943	992	962	998	971	1000	1021	1037	1009	983	981	991	986	982	1011	962	1022	1022	963	993	1027	1021	1028	1016	977	1043	1030	937	1044	1001	969	984	963	1003	973	951	1038	1012	1035	980	975	999	994	1020	947	1030	1047	928	946	983	988	1016	1000	982	1001	1006	970	1031	1024	1023	1015	957	1010	1020	982	1058	1023	989	1000	974	1016	1027	991	955	988	1003	962	1028	1028	979	1022	1079	1004	975	993	1042	1116	978	978	1033	944	1034	982	954	950	965	1002	1020	1002	1007	935	1020	985	971	1011	1018	976	988	962	973	958	1016	1004	939	962	949	965	967	982	1022	991	995	949	953	964	968	1023	997	1017	977	990	1000	1036	1026	977	946	968	1025	994	1014	990	946	972	1005	987	997	960	1012	1000	987	980	976	953	1015	1008	1024	976	1012	959	995	946	1034	979	956	1016	1071	980	898	974	1001	1078	950	1041	956	978	946	964	985	1019	1022	989	998	1000	1004	1012	996	952	978	972	950	984	1001	974	999	988	1044	1002	996	927	1015	954	992	1019	1012	1034	1021	941	979	945	1005	960	970	1008	1052	984	1028	992	1055	1029	983	1012	962	965	977	1011	978	948	974	953	973	995	948	1003	1001	1061	967	969	959	909	952	981	987	1023	928	1014	978	986	1028	964	1044	953	973	956	1043	992	1036	946	956	1029	990	1007	953	989	964	1005	955	1021	992	989	988	1018	1012	989	958	971	976	948	991	983	992	973	1027	967	980	953	962	1046	968	995	1059	1039	963	1011	1013	1009	974	990	973	1010	974	989	1008	980	942	1001	1015	962	974	988	982	959	1000	1009	975	1005	982	993	1018	1012	932	943	995	994	1039	955	1030	1019	1024	981	1014	1017	1039	989	1015	955	1060	915	991	995	977	999	988	1018	996	1052	964	971	1038	992	948	1013	983	989	924	915	1068	931	1023	999	997	1012	1018	978	970	1020	1014	991	992	973	907	990	952	982	977	991	991	987	952	1043	1017	979	987	987	1000	945	996	995	1003	961	1041	1002	1011	956	951	943	962	946	1001	1031	1022	988	927	1014	1009	943	935	1002	1008	996	1037	1002	1040	1001	978	964	982	1005	1008	1008	973	956	1010	967	956	981	999	976	1003	965	987	980	1006	964	932	965	969	987	974	994	1005	991	1025	901	1004	996	1023	983	975	959	997	1020	1011	958	1013	995	1011	954	998	1063	1006	925	1016	989	1022	1014	1012	962	950	1032	956	955	1016	953	994	1003	958	941	969	958	1050	974	978	1016	1062	1000	967	982	973	1024	1024	1020	1011	1054	966	1045	980	992	1028	986	1036	1013	961	968	1007	1034	1008	979	985	988	962	986	1013	975	976	953	963	997	991	1039	957	1060	1015	984	970	954	1016	1012	973	989	1003	1026	1010	1006	1001	1090	989	995	984	991	1045	971	1023	983	966	993	987	1008	1030	945	1001	1008	986	965	976	999	987	998	981	983	979	987	937	981	949	996	925	1026	1011	1060	1023	945	1023	1015	949	1041	994	988	951	1018	888	978	969	1066	962	966	998	1009	1020	962	980	988	990	939	1030	1001	1030	1055	985	977	974	1009	1021	957	998	970	977	921	978	996	959	995	975	1021	1009	963	1026	1011	1001	1019	981	1020	1016	992	997	966	1006	966	982	1032	1010	1019	958	1024	986	987	1030	1031	974	976	968	934	1061	1035	1014	996	1037	991	976	992	1010	978	974	1038	969	945	930	1003	973	970	942	1018	972	964	1023	966	957	997	995	1032	973	1026	1030	1014	932	1032	962	994	1004	1030	1007	963	1053	1001	999	988	1007	956	968	969	1002	1020	1037	990	961	1013	1012	914	949	943	961	967	945	973	999	935	1002	974	1018	983	1019	960	989	980	989	979	1004	973	991	998	1000	984	968	940	985	976	977	1012	1002	1025	975	942	995	1010	991	982	990	1016	998	961	976	985	1022	964	990	927	1058	1003	996	962	1020	1025	992	992	993	1031	1007	984	977	1048	984	1011	974	1007	938	995	967	976	920	969	912	975	999	957	954	961	1010	1011	1012	1014	996	989	1002	983	988	981	987	1019	910	1041	1005	997	1024	1028	963	1004	953	999	1017	994	1065	977	954	970	973	984	976	1001	991	1006	1043	994	1027	1040	1001	1004	979	982	998	1016	980	1017	903	1002	980	970	1008	967	951	1050	1006	984	1050	995	1006	984	1004	985	949	990	958	970	944	995	986	966	973	986	947	940	981	979	987	982	957	996	979	1007	1046	962	961	1042	1001	1006	964	989	969	964	1005	1051	960	964	982	1029	966	911	941	1002	973	939	1009	1012	948	1038	943	1019	1022	970	1008	1024	987	984	938	945	1004	1026	977	1102	921	975	981	981	1002	950	1035	1040	1038	1045	988	947	954	1008	972	948	1048	952	985	999	959	947	981	995	999	993	1013	967	1001	1046	1035	1044	966	1023	1002	1002	1009	994	958	963	1014	1048	1012	1031	980	969	1032	1005	1004	1012	984	1014	992	952	969	1008	1025	1036	1009	913	1037	983	1022	967	1025	1003	998	984	955	954	967	1020	1014	1036	987	1008	967	963	978	1022	919
5758	2109	2379	1148	465	177	157	179	164	182	165	154	182	192	183	176	179	177	197	161	171	163	191	178	193	171	170	165	176	163	200	208	161	160	175	180	162	171	166	193	170	183	158	164	166	169	187	172	155	172	184	207	192	198	193	145	172	175	203	196	170	169	165	172	177	211	185	198	172	174	162	159	167	175	175	187	167	159	171	188	186	163	166	157	184	189	149	176	182	168	182	166	171	176	185	176	176	149	180	146	165	179	176	148	172	157	173	200	185	214	182	190	180	181	169	170	173	171	165	170	163	181	185	164	179	181	196	183	196	178	166	176	165	178	201	174	205	186	168	172	191	193	179	163	164	176	185	157	185	188	166	189	157	167	172	180	177	205	174	150	173	180	158	163	136	161	180	163	193	182	174	181	162	161	183	192	155	171	161	182	186	170	192	181	166	170	169	182	152	169	166	168	161	168	186	164	162	183	177	168	157	175	196	179	162	185	182	169	176	145	171	185	148	175	174	155	173	162	152	166	157	218	197	166	187	167	178	176	165	204	162	196	180	155	169	199	179	180	182	161	184	150	160	191	191	159	161	166	202	160	180	170	166	199	167	172	173	184	190	195	169	187	186	202	197	161	164	165	165	161	167	164	167	203	184	174	179	171	202	179	164	164	175	172	151	161	170	187	150	165	144	209	181	184	178	183	166	183	185	182	164	172	177	168	200	177	193	178	196	159	157	162	160	156	163	173	187	190	169	168	168	152	186	190	189	176	161	193	205	180	169	186	195	191	161	180	176	153	168	188	179	193	158	190	163	165	151	182	204	154	152	179	181	175	167	174	182	192	184	209	194	181	183	182	168	195	172	182	205	164	168	164	185	152	168	160	174	180	161	196	172	177	183	171	176	153	186	168	179	209	166	184	212	207	151	181	185	159	199	165	208	174	179	194	168	166	165	173	168	169	164	180	171	191	201	195	163	176	153	204	178	181	162	177	177	159	170	185	168	179	153	176	151	194	158	159	156	161	149	185	151	183	169	164	172	180	176	171	152	188	190	162	177	173	158	174	165	171	192	155	182	191	176	190	177	182	203	148	136	178	174	195	189	161	151	202	188	182	187	154	191	195	164	153	179	191	161	194	200	163	197	151	177	179	182	181	187	171	172	178	179	194	197	173	179	203	185	179	166	164	183	157	178	177	152	173	179	214	178	166	170	170	159	161	210	142	185	157	178	190	175	170	184	167	163	170	169	188	147	148	176	167	160	189	188	176	180	169	170	190	183	191	166	185	215	171	164	185	165	176	185	195	194	189	156	165	168	181	171	179	176	180	176	177	157	163	169	163	162	176	174	174	168	193	161	196	173	159	177	207	183	165	179	183	172	164	167	192	154	164	177	172	173	181	184	171	159	177	187	175	181	160	197	154	159	151	162	143	164	176	173	199	198	153	171	206	151	183	206	193	206	180	168	163	180	183	169	182	178	161	182	161	181	150	188	189	194	179	165	173	184	188	186	193	184	183	198	207	193	168	184	171	181	174	181	161	187	148	190	162	172	135	176	160	175	162	154	184	186	170	201	167	164	213	147	173	175	171	181	147	158	160	152	169	170	188	169	168	201	173	173	172	177	187	175	199	163	183	160	184	156	176	172	194	155	160	151	178	194	159	167	172	177	172	178	187	162	171	131	147	168	161	169	187	182	187	181	189	212	180	158	192	184	175	159	179	186	181	193	176	180	184	172	186	165	169	183	195	191	177	156	197	175	170	186	186	183	183	172	190	166	200	170	145	190	188	163	197	181	155	181	172	187	181	160	204	164	188	188	172	189	188	199	182	171	156	197	159	174	172	152	188	182	168	185	166	170	179	170	148	159	208	176	174	177	173	181	166	174	182	162	153	164	169	188	183	172	187	152	179	188	177	169	188	168	171	171	166	171	221	160	160	153	157	168	177	172	189	185	178	181	179	162	169	188	152	191	178	184	191	182	181	167	164	176	149	181	183	194	197	181	203	177	176	163	167	176	169	170	155	169	181	174	185	162	150	158	172	190	206	178	195	210	174	187	187	168	193	205	188	169	153	205	198	157	167	199	164	192	179	171	164	187	184	159	185	184	157	165	195	159	147	192	184	166	165	173	169	142	159	165	194	175	176	193	184	176	173	157	171	177	178	173	190	151	190	168	195	171	171	182	178	177	203	171	172	159	182	208	185	163	188	190	197	174	201	165	171	172	178	164	184	173	167	176	187	164	173	154	159	173	165	186	162	172	156	194	167	205	174	201	181	161	184	169	216	154	185	176	172	161	177	194	183	161	150	168	193	175	166	156	199	177	165	185	167	176	193	188	200	195	189	215	174	185	157	158	179	172	173	188	161	173	181	203	211	163	189	176	193	171	166	152	151	158	190	189	176	165	171	179	197	157	160	169	156	185	162	174	181	193	177	180	155	174	178	181	184	181	177	173	174	164	175	197	184	184	182	161	198	183	166	150	175	179	193	169	184	178	202	176	211	165	186	175	165	150	172	165	160	208	184	175	186	180	181	177	183	172	165	152	174	163	163	153	179	165	166	181	175	183	179	185	173	182	172	178	174	156	174	169	196	178	211	160	149	171	165	178	210	192	175	183	190	173	149	173	192	157	152	160	201	194	172	164	199	174	169	171	175	181	167	174	165	135	181	178	163	179	167	180	211	174	165	179	167	176	176	168	195	151	180	177	176	174	200	196	185	187	192	189	180	160	175	155	185	171	180	171	166	166	175	184	180	182	176	151	215	159	176	163	203	158	173	187	170	163	185	183	172	194	175	188	161	196	194	203	173	188	139	177	194	156	155	179	169	188	195	187	189	200	168	157	166	148	172	182	148	173	190	158	165	149	182	184	192	164	177	176	171	185	165	214	170	175	194	173	162	194	167	191	178	180	176	190	179	184	153	177	160	172	172	171	192	159	178	167	195	196	188	173	159	183	162	176	165	166	166	182	177	172	169	173	181	158	161	192	198	182	181	195	180	185	179	205	184	161	166	183	182	176	156	175	161	175	169	180	201	187	165	193	160	192	149	163	189	182	188	158	169	164	163	183	191	194	181	153	174	198	151	175	170	162	201	206	181	172	190	129	167	173	179	177	188	179	185	178	183	169	184	176	146	152	173	165	162	180	201	186	170	158	176	176	175	170	170	176	194	166	166	172	181	172	166	162	145	188	176	166	151	181	179	158	176	183	183	173	191	173	201	198	190	181	181	157	188	175	166	172	168	181	180	142	162	179	176	176	165	197	169	199	192	183	152	192	177	176	216	185	175	161	203	183	216	191	175	178	169	183	174	157	149	163	187	194	156	177	173	170	167	174	172	162	176	190	195	179	184	172	156	162	188	174	185	201	158	168	189	192	175	171	156	159	146	185	174	201	174	185	190	173	151	177	188	171	195	170	178	160	191	148	158	203	182	174	195	178	147	169	196	175	177	170	180	163	180	152	190	185	189	189	174	176	141	165	149	172	175	173	165	190	181	190	171	184	173
4056	1993	4577	3397	1676	494	471	460	464	471	436	488	477	491	472	495	486	446	479	441	499	463	482	455	462	476	457	464	462	473	486	453	460	440	451	480	466	473	486	454	467	507	495	504	436	485	470	510	485	484	477	472	447	493	490	477	448	486	441	458	461	473	429	484	495	484	435	423	504	471	464	441	463	466	446	455	485	492	483	457	453	484	457	473	468	461	482	469	467	448	505	447	453	495	465	477	490	444	483	458	479	498	437	452	430	476	444	456	447	470	478	506	441	432	476	450	482	436	502	465	460	483	473	447	474	454	466	483	485	472	488	476	488	456	477	449	448	504	462	443	459	494	479	464	442	436	451	428	453	461	525	451	446	421	484	435	446	508	500	435	478	491	448	463	444	507	470	451	488	465	492	477	475	446	469	482	454	491	458	478	496	460	472	455	513	451	463	470	436	489	475	472	461	479	476	503	482	467	494	503	424	482	473	470	472	487	447	475	471	480	460	479	473	444	453	487	467	477	470	490	471	465	443	466	463	460	481	471	434	461	441	449	489	460	443	427	488	480	485	487	484	447	469	481	436	468	454	496	473	472	474	492	456	460	472	475	463	462	443	470	479	501	463	454	485	472	478	432	466	484	457	485	444	477	484	444	473	491	450	501	491	479	470	435	473	452	488	438	472	454	472	487	467	474	455	448	477	462	489	504	480	465	462	477	471	453	463	503	478	467	461	488	499	474	496	479	477	506	480	484	458	501	450	450	452	475	488	448	470	449	450	533	491	455	462	483	470	465	454	481	485	457	461	478	435	493	436	485	432	472	496	494	469	451	476	504	462	467	477	431	474	486	458	483	503	405	505	433	487	448	510	496	447	491	442	445	480	428	470	458	459	491	424	455	459	493	467	483	449	473	452	479	484	460	489	448	490	481	438	440	476	502	452	458	483	483	498	480	499	462	461	425	498	480	431	428	452	476	446	469	476	431	468	466	451	479	480	483	485	461	451	482	459	459	518	486	468	470	474	494	495	465	442	490	463	474	465	505	457	455	457	490	495	473	495	439	484	430	448	436	435	454	453	473	470	496	489	493	468	434	484	486	492	486	481	498	468	477	447	485	488	478	451	452	433	422	476	483	490	484	467	477	451	470	477	513	433	474	459	469	499	478	487	497	483	434	511	473	498	504	459	459	496	439	514	495	481	484	507	466	484	475	449	477	468	479	455	470	461	463	465	475	453	420	487	462	465	496	452	516	467	479	431	460	506	439	444	522	486	481	495	472	489	487	484	439	477	464	486	452	490	497	422	459	481	477	458	475	441	465	434	522	450	492	490	447	461	492	486	453	469	478	492	424	451	489	451	456	466	447	477	445	492	473	466	444	442	483	452	492	458	458	425	474	465	472	444	493	488	483	474	435	486	452	469	472	473	488	456	474	465	452	458	452	491	456	473	474	449	458	440	479	465	461	497	518	485	515	472	475	484	474	465	430	466	500	479	475	482	471	436	469	456	493	474	477	481	477	515	478	503	471	487	463	469	463	443	455	487	463	462	456	506	473	465	454	431	482	458	491	512	442	436	460	525	478	447	497	508	431	444	492	469	480	452	508	456	518	476	460	465	499	474	461	457	476	457	504	472	488	419	476	438	469	495	480	518	471	481	475	482	436	480	479	490	473	448	437	435	458	478	461	450	440	511	467	461	481	471	490	483	477	435	476	475	475	483	474	471	482	451	479	483	473	469	497	499	478	470	470	474	429	508	456	485	479	478	459	472	455	462	456	473	468	487	461	473	457	493	461	464	456	509	484	461	471	483	463	440	461	472	472	473	466	493	465	487	481	476	467	473	477	483	445	479	455	476	461	449	494	453	441	473	436	461	426	490	462	485	498	497	466	445	443	445	485	458	442	487	465	476	466	501	480	475	478	466	474	428	481	474	463	490	501	460	469	465	449	494	466	480	452	455	461	441	455	475	447	449	492	480	445	483	476	463	494	454	448	435	476	495	461	449	460	489	459	484	452	446	471	456	483	463	452	462	494	465	448	493	423	455	448	477	478	472	474	459	477	496	492	497	479	447	488	431	440	476	418	450	415	489	447	438	469	485	469	478	443	404	470	525	485	467	493	455	435	422	452	478	503	467	472	444	473	453	466	460	443	462	490	460	450	476	468	502	450	466	458	452	456	430	465	489	470	424	497	469	451	475	473	501	467	457	474	488	476	468	470	479	482	481	461	479	472	481	483	502	518	481	505	433	460	473	480	507	489	464	444	456	466	468	456	479	406	460	493	437	444	468	453	502	459	435	474	451	499	484	459	448	494	466	448	473	479	510	497	513	444	430	482	509	486	444	471	494	493	489	476	484	503	454	476	472	490	459	466	486	460	443	479	493	433	472	478	470	484	503	492	471	473	488	449	455	432	451	476	432	403	449	433	469	468	453	472	469	439	467	472	491	448	471	494	461	508	481	498	436	427	459	462	450	476	439	443	485	430	453	449	461	515	464	451	458	423	448	476	456	464	431	481	509	465	473	482	482	416	484	487	468	467	471	486	505	481	488	444	468	468	454	472	447	486	456	492	469	455	476	455	467	503	472	444	490	454	459	484	460	452	484	494	480	437	433	488	469	463	466	467	522	443	479	470	459	485	459	488	480	438	489	478	503	498	464	451	472	464	460	467	478	467	460	477	470	478	442	508	495	464	516	461	494	447	486	484	523	506	441	456	515	495	465	470	491	444	452	435	517	455	474	486	454	474	485	461	498	470	435	468	443	443	457	463	485	458	460	443	480	452	474	442	484	453	464	439	449	462	509	502	492	485	480	476	506	457	461	475	460	456	471	434	444	469	442	459	458	484	480	471	453	459	439	436	496	475	445	497	513	423	502	474	467	448	464	451	463	488	491	442	463	489	463	475	464	519	444	469	478	487	501	424	490	469	453	471	442	486	489	448	471	444	458	475	459	492	480	433	479	471	431	458	469	461	466	472	435	448	462	469	480	479	480	465	476	468	448	510	489	459	468	503	464	460	461	506	492	494	485	478	509	450	448	465	471	494	462	448	475	438	483	503	477	454	439	451	450	463	484	461	482	477	470	431	476	436	447	494	463	486	427	488	462	475	468	467	483	468	433	466	456	483	466	501	493	474	495	454	497	486	442	445	454	471	456	513	471	437	451	476	482	481	503	475	506	459	476	475	456	446	453	421	462	460	447	466	485	489	459	508	431	483	447	496	499	451	453	467	479	489	501	448	478	465	428	437	468	468	462	470	461	502	456	494	470	476	485	453	466	472	485	480	489	496	435	451	457	450	482	485	505	466	483	484	502	465	495	470	487	491	463	481	502	507	460	480	514	487	482	453	472	474	474	478	459	439	445	494	470	507	463	484	473	475	439	476	461	468	471	489	472	476	476	486	495	451	478	472	532	458	474	442	450	458	468	466	482	434	436	469	436	480	473	420	464	465	476	496	457	447	464	471	464	475	470	451	468	482	492	475	437	487	508	456	474	503	436	487
15977	4377	4020	4413	12007	1422	477	421	414	394	413	402	335	358	336	383	371	408	383	353	405	390	361	371	351	337	355	344	321	368	385	377	368	357	385	406	388	400	344	390	345	385	405	355	376	399	402	357	354	363	327	362	347	342	346	391	355	354	324	374	397	362	393	367	373	420	376	369	374	360	367	394	385	371	372	352	348	373	363	396	355	345	367	327	375	368	348	366	367	360	322	393	371	385	358	384	370	372	380	396	338	378	374	358	376	367	378	368	363	356	393	395	367	339	360	378	387	347	340	348	336	365	351	356	375	394	359	410	368	406	345	358	364	366	349	432	351	373	390	394	332	354	360	326	368	344	373	370	373	334	415	368	332	379	360	339	361	349	369	370	400	378	389	378	384	341	349	374	375	344	354	366	443	350	397	338	382	382	353	397	375	350	398	387	380	389	347	355	351	394	386	386	347	394	385	375	340	404	391	388	378	365	363	359	391	353	394	356	352	361	330	401	350	343	357	368	389	341	383	368	376	396	361	337	396	351	365	386	396	376	363	386	376	352	398	341	392	381	355	401	353	387	395	372	352	360	372	335	349	348	347	351	365	350	379	355	368	371	344	380	357	379	338	309	352	354	378	391	376	382	437	360	366	353	373	370	369	384	390	331	358	382	327	351	361	378	397	396	398	376	376	363	342	366	361	365	353	375	355	337	371	321	367	343	359	386	371	354	372	403	364	401	368	386	352	370	389	368	330	338	380	353	374	336	351	384	363	348	364	355	388	358	385	321	353	336	371	353	310	363	394	329	370	392	357	357	364	365	368	393	357	356	378	365	356	361	402	388	403	334	376	347	366	367	381	359	383	368	362	319	347	368	349	348	388	368	353	422	393	371	353	350	328	355	351	366	393	364	388	367	362	346	348	398	374	370	381	388	293	348	338	373	376	344	364	393	362	370	408	354	388	359	357	364	349	405	346	356	363	367	363	375	338	395	371	370	369	369	369	364	395	381	394	356	320	351	354	352	317	365	375	365	325	349	344	344	375	365	389	366	358	388	361	361	373	389	367	408	375	382	361	389	369	378	346	381	358	391	355	356	362	354	362	364	371	401	398	366	354	387	375	387	370	373	343	369	362	355	344	366	397	379	334	354	336	382	362	354	372	342	371	404	377	365	357	338	358	409	403	366	362	347	338	368	355	369	385	344	359	351	328	361	408	418	379	406	357	358	344	344	380	358	358	354	389	382	404	359	397	357	351	390	346	332	352	351	373	353	347	366	344	387	381	334	370	370	367	331	378	394	358	327	357	351	373	406	373	368	365	353	321	369	412	356	382	354	370	359	410	370	336	383	345	366	398	357	390	400	372	345	394	370	377	357	362	387	378	373	345	362	341	347	345	346	374	373	363	360	378	359	361	365	359	350	373	393	367	338	379	388	358	362	383	372	318	372	354	382	350	371	359	360	374	366	384	349	356	349	357	366	326	390	374	369	395	365	341	369	368	337	386	374	377	381	382	391	367	373	353	371	365	373	365	370	436	358	362	362	347	391	373	352	396	347	347	357	381	345	368	374	369	346	326	355	387	389	377	369	394	367	372	345	353	353	337	361	337	390	416	357	381	341	398	372	409	412	362	374	414	369	359	337	355	398	347	352	398	397	369	348	394	389	403	391	370	366	371	359	367	396	314	368	381	351	381	339	356	362	360	344	426	387	384	352	367	381	358	362	353	333	361	364	379	366	369	416	337	358	374	382	375	342	339	359	369	381	384	350	401	345	361	369	348	357	341	365	393	359	335	361	363	372	372	375	346	349	330	367	379	365	384	354	373	350	355	356	360	370	330	347	357	384	377	355	375	399	364	384	387	374	372	361	348	344	347	390	362	363	356	359	356	355	345	327	367	381	396	377	383	355	376	373	404	355	342	371	376	338	391	360	350	348	375	378	378	368	350	376	365	355	380	396	377	375	377	390	350	332	373	378	380	371	361	384	339	372	443	363	372	383	372	387	348	361	364	339	351	371	336	361	374	369	416	383	385	341	368	372	385	363	365	388	366	374	361	375	368	387	359	394	357	369	366	418	315	378	371	333	385	369	372	337	374	338	370	351	349	362	376	350	362	377	340	336	348	355	399	365	363	408	412	355	375	354	338	353	362	394	416	374	371	357	352	353	325	367	368	390	363	348	360	330	341	340	377	345	378	383	349	365	377	374	359	400	422	332	364	417	357	367	360	366	391	400	361	390	363	393	385	364	345	356	321	364	392	359	375	336	331	390	352	363	402	353	348	362	392	363	373	323	323	361	356	372	351	384	370	368	325	343	390	399	356	356	383	376	356	362	368	360	362	377	364	356	400	409	367	355	397	412	371	377	355	398	362	368	357	358	326	391	347	365	344	371	348	360	366	382	370	355	340	375	373	353	363	396	355	386	364	346	346	388	369	420	367	364	369	328	375	368	327	413	358	356	379	347	358	327	373	350	378	335	375	360	356	374	386	360	382	380	326	369	393	396	375	387	417	379	395	346	341	359	327	339	360	374	357	390	379	343	356	358	374	362	377	362	361	362	345	367	372	398	365	376	321	365	346	383	368	373	354	360	364	332	352	377	379	352	345	341	373	373	329	327	394	364	343	368	364	397	364	372	378	379	388	368	387	372	362	364	342	342	349	378	389	382	370	310	353	355	351	360	370	326	390	343	384	325	373	365	359	366	394	356	378	328	372	345	377	354	376	357	360	361	379	345	374	348	366	418	393	354	340	358	376	359	353	377	380	371	374	369	370	355	377	353	373	402	363	385	387	382	328	379	336	346	369	392	375	380	386	372	371	375	348	387	337	384	371	365	370	341	355	353	352	363	399	362	377	398	391	366	365	386	393	338	348	354	381	365	352	385	372	336	360	384	361	369	412	340	366	365	388	362	375	362	339	369	388	350	371	342	337	407	371	395	371	393	409	415	357	361	370	351	351	380	404	368	350	405	379	353	325	387	392	336	361	342	357	360	342	359	372	348	360	348	368	380	402	358	354	393	377	396	358	404	379	372	378	331	341	360	394	361	370	371	369	381	394	357	354	364	331	335	343	358	354	368	387	357	352	348	372	337	378	375	372	333	363	353	362	391	347	340	319	357	359	368	407	357	387	363	378	387	379	325	330	398	371	365	339	395	395	370	397	358	384	381	393	363	349	354	344	404	382	413	372	372	369	367	339	347	346	369	364	359	383	374	398	352	380	386	355	384	380	351	376	370	350	367	371	369	362	388	358	363	349	381	332	343	373	350	375	393	407	365	344	357	398	352	381	363	410	346	354	348	357	400	361	365	348	369	382	344	360	366	395	361	389	365	376	364	378	351	371	387	365	345	335	365	367	403	376	351	360	307	380	400	389	390	402	372	397	372	393	352	353	368	391	383	393	384	374	378	373	371	379	349	344	367	366	353	400	336	348	373	369	320	337	364	410	360	366	348	359	363	329	348	372	378	349	329	353	387	328	366	398	350	340	383	374	379	348	370	407	368
10568	3769	7287	12350	28045	1462	1105	1084	1033	1020	1010	923	911	955	927	928	872	966	854	935	831	874	867	895	830	863	849	891	846	840	846	866	920	823	857	882	838	863	806	871	841	846	826	848	898	832	831	871	833	854	820	800	831	866	807	834	871	814	849	849	845	766	805	782	851	804	886	832	806	791	839	818	827	850	855	865	835	839	848	814	853	865	855	853	820	819	835	846	841	850	828	859	813	848	836	874	844	844	812	836	869	858	911	834	828	885	829	877	831	834	853	834	826	855	854	854	836	847	859	860	791	865	818	903	879	826	859	852	844	839	838	849	902	886	838	895	897	862	830	832	846	811	837	866	886	827	847	903	873	829	823	809	887	856	900	862	848	853	879	831	844	849	810	846	858	828	871	888	829	827	830	815	866	882	795	820	799	838	895	835	849	816	861	841	886	817	845	860	844	822	834	817	859	859	841	829	831	857	822	851	808	814	858	817	854	836	842	873	816	781	844	847	859	831	869	858	872	847	842	846	826	808	815	821	878	860	820	878	841	862	830	834	817	869	856	846	863	832	816	800	821	847	842	809	867	831	813	849	875	875	823	819	912	832	881	895	846	853	837	881	823	840	851	846	794	844	851	855	811	850	869	833	807	874	797	829	859	828	843	807	838	859	877	817	845	840	904	808	902	835	838	842	823	825	816	833	808	830	901	880	793	802	818	849	867	883	891	891	846	850	904	881	873	832	929	857	904	845	829	832	895	878	846	857	823	846	833	844	837	852	890	849	807	872	837	841	852	826	797	838	872	844	877	802	866	826	812	849	856	814	859	861	878	850	844	841	864	828	922	825	822	878	844	890	818	890	847	851	861	827	794	888	787	792	839	827	819	848	820	867	799	814	789	806	839	777	828	883	761	826	880	852	805	862	814	815	790	841	802	867	769	853	837	860	846	820	867	789	875	799	878	883	871	848	829	851	838	869	819	847	863	868	841	806	848	855	849	822	820	852	837	868	802	816	844	827	884	841	857	848	854	866	847	840	877	877	848	879	819	841	849	863	864	865	861	824	848	838	838	797	786	834	826	853	827	851	837	862	848	854	831	899	831	834	839	837	844	820	836	894	861	868	870	845	872	841	809	885	859	842	897	864	852	864	837	853	850	837	840	836	847	857	847	819	827	861	823	866	890	892	826	807	838	842	851	856	821	815	902	825	838	785	828	843	918	831	843	907	826	874	837	877	834	848	826	824	821	854	810	867	846	832	803	784	774	828	878	873	846	849	850	883	849	840	833	839	830	871	827	825	852	803	829	843	819	856	854	809	876	843	894	799	838	845	848	852	841	832	808	859	853	801	770	830	815	880	823	837	853	882	845	853	905	896	835	820	832	881	866	793	852	822	797	785	842	844	847	884	862	879	813	865	823	843	830	809	850	849	868	859	855	788	849	864	851	889	843	870	824	865	827	820	894	874	842	866	848	876	835	881	848	880	869	836	802	854	856	858	856	836	904	817	879	855	801	844	811	836	789	849	833	826	799	813	835	908	879	822	886	888	856	881	859	895	848	872	850	842	902	871	837	847	813	875	778	833	818	860	792	818	860	794	771	832	808	817	867	842	863	842	827	827	846	845	844	863	811	825	823	866	896	904	824	796	924	896	810	857	813	814	855	803	822	825	839	785	824	801	848	808	843	844	844	855	872	835	877	896	863	855	813	816	812	842	800	790	859	897	859	880	876	857	856	846	831	802	851	821	834	870	855	799	855	880	861	877	831	848	784	878	804	795	820	831	804	874	805	843	836	852	887	804	895	850	860	839	840	864	844	847	875	819	857	811	784	816	851	869	887	846	873	819	833	821	823	867	838	837	826	817	915	852	812	846	875	900	854	887	816	883	820	832	852	865	859	823	818	834	857	876	843	867	854	869	820	865	853	842	872	847	881	873	814	785	865	850	830	842	810	862	861	824	868	887	789	844	878	846	837	830	814	863	873	847	848	860	807	860	800	842	871	855	809	837	860	887	824	823	884	884	859	863	868	856	816	844	864	828	822	828	859	852	889	880	834	843	857	844	848	885	865	841	838	816	846	872	812	838	848	860	861	892	852	858	868	846	857	794	803	875	864	845	857	865	834	840	853	874	890	902	855	824	831	799	844	829	803	835	846	858	825	798	880	849	829	814	806	834	852	826	851	799	885	818	829	853	841	831	884	817	819	876	775	851	858	848	838	791	814	840	809	828	882	842	906	807	884	859	840	801	831	880	841	880	814	849	873	830	862	884	847	852	785	819	861	802	808	858	853	818	853	835	807	858	848	830	877	888	777	843	870	842	925	813	842	837	810	826	827	863	839	806	869	886	800	843	861	874	876	859	836	822	837	848	811	823	813	861	836	809	896	876	848	870	860	833	783	851	819	858	830	862	818	844	859	848	797	837	818	853	834	829	849	897	864	825	848	840	842	887	832	876	845	874	898	825	844	878	877	821	856	843	845	810	864	830	852	875	853	876	793	827	869	860	806	865	858	831	794	831	858	874	821	816	926	869	849	857	817	812	877	821	892	840	882	812	855	832	833	866	876	848	832	807	862	777	800	847	829	842	865	862	867	847	844	865	811	843	817	826	885	854	849	859	876	871	936	826	813	878	826	796	797	864	860	868	878	863	803	858	792	860	891	880	823	867	877	854	889	892	818	821	879	814	889	852	879	879	833	839	863	879	869	859	856	777	840	871	817	881	812	872	853	843	830	848	859	832	794	830	830	867	879	811	817	786	850	891	875	837	868	824	843	848	823	818	836	805	827	875	839	851	866	825	883	818	849	862	821	850	779	818	850	826	810	847	842	844	831	866	853	788	844	837	784	805	847	829	863	807	884	853	843	835	830	812	824	885	799	846	888	871	827	835	893	836	843	839	804	833	790	873	822	859	865	867	812	857	830	881	830	813	819	880	831	820	898	845	886	841	855	811	787	888	934	828	870	869	860	797	842	832	865	816	876	838	809	814	871	863	833	849	855	873	812	857	870	875	793	835	843	837	812	887	822	858	834	822	906	821	821	849	844	870	782	808	846	888	830	834	820	853	864	784	856	820	779	832	883	859	843	779	792	850	802	841	885	831	846	904	843	827	849	867	846	820	864	788	853	818	849	898	857	819	886	793	817	845	850	924	833	785	905	811	840	873	841	858	873	841	849	844	850	844	827	840	863	821	821	857	848	824	908	841	864	887	811	895	863	890	804	856	857	824	822	861	829	849	857	805	815	781	862	840	792	848	850	842	845	836	812	817	819	851	873	835	798	849	800	847	856	825	889	874	866	801	869	828	870	844	892	853	886	863	800	836	819	839	769	862	852	881	867	891	824	869	837	816	867	844	840	855	857	868	854	864	818	806	814	859	837	825	859	865	870	798	863	858	840	885	841	875	796	874	837	878	895	838	890	792	889	839	814	871	791	874	831	852	856	821	801	827	890	834	814	806	873	864	817	821	864	848	851	837	864	848	865	821	842	847	881	864	885	903	833	858
24584	6938	6072	7368	20100	3359	656	569	468	497	513	452	492	442	477	483	495	483	460	441	433	449	449	464	444	481	427	430	430	461	468	485	466	437	479	419	455	421	451	499	453	464	461	472	487	458	446	435	439	434	434	448	447	457	440	451	437	468	443	447	437	429	445	466	489	436	484	424	455	433	434	383	443	444	438	463	471	420	427	456	472	459	430	459	427	480	473	444	451	426	446	439	476	474	397	469	445	412	412	444	474	429	453	442	450	465	428	481	458	453	463	451	442	470	459	469	407	472	472	447	447	435	426	412	490	433	434	435	456	461	421	440	428	413	435	402	451	458	425	410	469	412	462	450	451	451	436	508	461	422	426	452	434	391	444	448	485	427	444	443	481	463	480	463	421	417	476	447	428	491	434	419	413	430	435	439	480	479	430	430	450	434	455	449	437	460	480	466	488	447	444	457	398	460	444	456	452	440	480	415	459	430	446	453	456	451	517	433	477	460	425	477	440	450	471	472	448	431	403	451	458	458	443	413	460	459	448	482	448	450	444	444	489	488	439	493	480	459	476	453	476	453	412	485	437	403	417	413	477	456	441	465	437	451	428	439	435	442	396	449	433	395	429	465	434	435	444	404	465	442	403	425	395	448	415	421	464	462	448	455	507	405	424	492	457	541	438	455	463	464	458	454	421	440	533	404	456	418	453	437	434	486	496	441	491	418	456	485	407	420	425	473	471	441	438	487	424	413	438	448	441	436	439	468	411	457	464	486	478	434	462	461	455	456	443	398	406	481	463	481	496	435	472	442	443	472	456	457	465	424	464	471	501	476	405	455	455	459	413	432	421	446	459	474	480	466	442	472	458	433	433	444	434	396	481	449	472	451	417	422	434	436	430	429	539	440	439	475	451	481	474	481	489	469	443	456	521	463	428	427	447	452	424	446	476	437	451	455	476	444	424	429	403	437	472	479	456	469	434	439	448	442	448	402	454	446	452	512	437	458	470	472	455	443	464	451	473	491	467	448	477	466	473	447	470	466	433	476	437	457	464	456	420	466	444	453	455	455	456	479	449	511	458	455	475	447	477	467	454	443	465	437	423	456	420	434	419	478	419	459	469	427	398	430	473	438	461	457	465	446	476	438	420	442	449	463	457	470	455	422	408	429	424	441	441	451	441	416	494	457	465	437	414	442	474	425	454	485	452	483	463	478	443	452	443	451	445	484	449	412	435	428	461	423	438	460	439	436	452	461	440	409	446	414	495	477	487	444	481	453	440	491	439	479	405	464	465	460	450	460	419	462	471	434	485	448	456	472	446	422	464	457	464	419	442	459	459	461	491	439	450	456	480	463	468	468	447	469	426	477	493	413	453	460	473	446	481	430	452	450	437	473	469	425	469	454	457	408	414	438	498	397	442	422	438	443	429	408	491	429	439	432	448	463	485	478	457	427	488	414	486	440	403	462	428	426	450	420	446	468	429	464	429	433	463	440	493	428	436	440	437	460	414	444	452	448	494	443	412	426	457	483	436	480	449	467	430	426	440	434	485	452	468	451	455	434	458	465	401	448	427	411	441	464	478	467	484	436	495	478	444	451	470	438	456	476	473	435	464	470	480	467	454	460	422	444	438	450	460	479	428	439	441	450	450	479	441	455	396	448	422	457	474	464	432	439	464	453	440	484	459	432	394	471	428	479	452	447	415	466	444	417	478	405	441	435	438	412	474	448	410	457	457	419	483	440	428	466	428	437	432	472	422	419	471	428	428	474	430	411	486	452	402	434	417	421	450	507	411	460	491	480	418	446	506	498	453	459	460	447	419	444	425	445	425	497	494	453	465	444	446	447	438	475	477	473	439	479	477	449	447	413	438	451	489	436	438	486	448	428	453	426	402	428	414	471	431	478	431	471	496	447	422	470	437	433	457	480	473	438	454	428	432	461	469	460	419	459	465	441	470	442	471	466	477	445	449	464	459	407	451	451	489	446	444	451	455	466	453	428	450	460	464	426	417	435	457	422	419	470	465	447	424	450	445	401	465	488	449	409	393	468	483	465	448	465	472	473	440	443	438	429	461	462	458	459	457	462	445	432	487	445	488	455	459	463	476	437	430	438	465	462	502	404	418	455	472	452	435	456	449	437	474	449	465	446	480	425	441	485	465	447	471	444	445	458	496	419	491	430	462	430	439	441	456	440	415	462	493	465	441	440	466	468	452	469	453	464	450	421	407	499	465	459	424	461	470	488	429	450	491	448	437	445	472	443	458	471	460	495	463	446	455	455	451	424	437	462	467	485	440	451	481	442	438	429	486	446	465	451	431	477	502	492	423	467	436	446	486	465	444	484	432	438	425	490	459	443	480	473	468	491	462	461	471	461	465	470	451	424	440	435	437	452	471	393	457	462	416	444	438	447	447	478	438	457	430	451	437	410	472	469	472	422	473	467	448	459	459	472	482	431	431	413	425	478	480	481	435	426	461	446	442	482	475	437	449	464	456	403	438	465	447	472	421	487	421	457	485	481	467	419	409	471	478	434	469	457	433	433	446	452	465	460	434	437	433	474	446	451	426	426	462	452	449	449	423	478	490	434	398	442	462	466	423	455	457	456	441	437	452	450	440	469	449	441	422	448	454	430	414	461	473	472	493	460	462	401	449	437	438	478	480	468	434	446	460	424	435	478	465	434	455	455	431	435	437	458	504	464	404	442	387	422	467	468	460	453	443	425	418	425	439	443	457	449	503	461	474	428	425	476	435	462	464	442	484	432	474	486	473	459	439	449	500	431	419	430	459	476	437	450	413	428	452	457	429	475	441	409	435	437	465	408	465	461	478	479	471	529	478	460	431	429	436	449	428	477	448	449	489	431	448	475	451	445	446	446	456	426	433	450	447	461	473	441	457	477	460	455	453	481	433	499	474	459	469	434	420	464	411	424	456	495	470	430	406	438	462	470	423	451	449	419	411	461	454	457	447	458	422	452	395	479	456	427	476	454	456	432	430	429	450	458	455	417	459	456	434	444	425	467	409	451	484	457	454	435	458	438	422	477	441	440	415	428	497	439	416	438	462	465	473	496	425	461	438	455	448	464	465	470	432	446	457	451	459	445	406	472	478	489	433	450	443	441	422	443	458	468	440	471	509	427	421	437	454	474	458	448	436	377	450	451	418	458	443	475	424	449	431	444	459	447	467	443	457	503	416	434	448	442	473	417	447	420	483	441	460	431	449	443	445	456	436	442	473	425	436	418	461	462	413	423	452	446	470	450	492	424	423	477	478	396	444	457	438	431	470	486	463	437	440	431	469	458	476	463	421	499	473	459	476	467	450	450	498	427	449	449	461	413	429	431	390	446	438	418	425	447	469	460	436	440	458	437	472	429	466	438	447	452	420	465	393	441	453	473	474	455	453	469	446	444	457	472	499	421	445	436	450	486	428	468	457	498	434	462	471	477	432	389	440	455	464	422	468	447	469	490	479	460	447	424	421	470	451	435	425	443	441	426	420	431	429	448
13882	4851	10792	18025	37572	2326	1656	1468	1317	1336	1269	1177	1148	1105	1118	1154	1119	1114	1043	1080	1067	1074	1041	992	1008	1023	1051	1060	1001	1091	989	1054	1023	1059	1034	1042	985	1007	1005	1013	962	1019	938	988	1021	1081	1014	1019	1015	1037	1039	1064	962	1003	1018	968	1030	1040	975	959	994	962	1008	1025	1020	1004	969	1034	989	1005	1043	993	951	989	1029	1013	1005	965	948	964	978	983	973	983	932	957	980	948	1026	1025	1025	1007	977	972	979	986	959	1030	996	1020	977	1002	993	976	1088	947	983	984	1016	1000	968	917	1025	980	1039	947	992	998	1037	972	942	942	1032	1023	1047	959	1017	1035	962	923	972	1006	967	967	1034	987	988	988	1070	1021	954	1038	949	999	949	1007	945	947	1041	978	997	1007	1067	980	940	1002	991	948	969	989	948	990	956	1024	960	932	1061	953	989	977	948	971	965	977	973	967	992	944	933	988	990	1000	967	988	961	888	1002	1021	1007	988	959	965	973	983	984	1027	1024	985	968	1020	1013	965	1060	980	990	1006	954	1025	998	942	954	952	955	972	1002	972	1028	970	967	1029	966	1017	995	986	973	943	1031	983	896	988	961	947	1018	978	984	1028	947	1015	1012	996	1002	1025	992	1020	935	1085	1002	896	981	959	964	1014	980	977	990	984	968	997	1033	977	1027	1032	996	963	977	996	948	989	966	1030	1016	933	985	980	971	973	938	1025	1013	920	1023	963	1003	939	1012	1030	1040	1032	950	977	956	1078	986	952	959	976	1005	970	987	1011	947	957	952	940	1026	1011	996	1012	1005	1005	927	971	989	1029	978	1024	1035	990	993	986	983	971	996	997	976	948	975	986	950	987	999	977	1002	978	923	978	972	970	1005	933	982	969	1006	985	984	1002	1015	969	978	933	997	948	1008	981	973	987	949	967	1023	952	918	922	1035	934	1052	1036	1003	1010	1049	990	1029	1010	1004	1024	1006	1000	916	1021	979	933	966	1066	961	947	1018	985	930	1018	1005	975	1016	946	1015	961	988	997	955	1017	994	1025	982	969	960	1005	972	999	977	998	927	1029	999	968	962	981	979	1006	976	968	967	962	1032	1015	972	968	975	998	966	963	965	968	1027	1049	968	952	947	973	974	1035	1024	1025	1004	983	1038	981	989	1042	994	921	1000	1030	1038	990	1042	1016	960	1012	1017	1014	998	989	1006	986	981	995	969	967	974	996	988	943	995	955	1014	1017	963	961	984	1013	1008	998	1034	932	978	961	989	984	970	929	976	963	945	944	972	1019	986	991	1011	1005	985	1002	1030	962	974	1011	971	997	1026	1028	963	991	953	1052	1035	984	965	946	1009	971	968	933	964	1000	975	963	1004	983	939	1028	998	952	999	1026	990	959	1009	968	978	963	971	1015	965	1014	1038	933	1064	1012	994	974	942	926	963	1023	1010	961	972	977	1000	980	968	1032	992	999	971	1008	1020	978	995	935	995	966	1027	1058	1005	974	1032	990	1005	950	998	1042	956	960	966	946	986	997	964	1043	980	991	949	1047	974	1021	1004	991	958	1001	1038	950	994	939	1001	1013	956	967	974	1010	1079	1007	1028	992	996	956	984	989	996	979	980	1001	965	1042	972	968	958	975	1010	974	942	942	1012	934	941	961	949	978	1046	965	993	921	1046	952	990	1035	949	1016	962	985	980	1038	987	935	991	928	1023	1039	958	1017	1005	1021	1013	1006	972	1006	982	974	989	1005	996	1000	959	1007	893	941	1028	982	1006	950	1000	953	971	973	957	940	1015	1005	970	1013	1006	1011	960	996	1001	963	953	997	977	959	994	1027	1001	994	1006	894	948	988	991	1024	946	929	956	1014	1018	983	962	998	964	961	1037	982	987	972	969	1028	954	940	988	1010	988	981	947	972	993	982	972	963	1000	1011	1026	980	929	998	1042	995	945	1028	1003	965	1021	1009	947	1010	1005	981	971	973	990	1044	1011	957	945	922	948	999	1046	962	1004	992	1028	1011	1055	1009	993	989	1047	1004	919	1006	1004	943	996	1007	1032	982	1013	988	993	1004	1002	955	1008	960	1004	921	944	915	998	1006	969	924	951	993	1016	978	933	947	944	1004	1019	987	1009	1050	969	998	926	986	974	1048	1009	981	985	954	958	976	951	970	961	1013	1007	964	957	982	1000	985	985	1012	971	961	958	998	994	980	986	991	1011	955	987	998	953	1002	998	1026	983	1044	992	1014	980	1006	1023	959	971	1012	957	1042	973	990	1014	981	1028	978	1039	978	978	930	1026	1037	1005	1029	1008	989	983	1021	931	923	978	958	1023	973	966	976	989	947	980	1028	987	979	975	938	991	1023	944	1028	919	963	948	970	971	918	952	957	995	1016	992	980	997	1037	985	990	1004	975	997	963	941	954	1037	1037	935	964	1006	965	993	942	995	953	954	1003	1019	970	950	995	989	954	974	1001	994	1021	984	947	1019	933	959	962	1002	991	943	988	968	961	1016	960	999	978	950	988	960	957	996	956	995	998	981	960	948	1023	1002	1016	989	923	996	952	963	1021	998	974	966	956	992	971	1003	995	991	986	942	965	1019	962	1019	966	987	987	983	980	983	977	1000	970	994	997	979	1000	1011	905	978	959	966	985	985	957	1012	915	1006	984	946	979	1002	1038	924	1013	962	917	974	962	974	981	974	983	1017	960	963	997	1014	1024	1022	998	1030	1026	984	1045	1008	976	1025	996	1009	909	976	949	994	986	981	1027	974	1015	1000	1025	967	977	989	1026	968	988	1019	978	958	1022	997	1000	985	968	989	966	987	983	934	985	1010	984	971	979	947	962	959	959	948	1001	1031	964	1017	965	959	984	1024	971	965	985	1007	991	987	994	1021	986	961	1039	1015	985	984	1013	960	954	1005	996	978	1031	1008	939	1034	960	991	995	991	998	966	935	1014	1003	979	982	1012	1012	976	953	983	1009	1004	977	978	955	963	1050	971	967	1017	1024	976	929	952	1024	1016	969	1083	998	954	976	984	1036	1054	983	954	966	950	986	1013	937	987	931	1062	968	1014	928	986	939	1003	960	1026	982	1041	999	1009	1002	993	1004	1005	963	946	956	964	1006	937	1012	1009	960	1025	1064	975	925	978	995	922	958	1038	1009	958	1018	980	1054	979	970	972	999	1048	1002	966	998	973	983	1011	982	969	984	1003	1012	957	1043	990	946	1034	971	989	948	934	1000	982	966	1047	957	983	988	978	973	961	1015	974	1028	1009	974	1067	945	1000	1004	980	1021	968	1033	983	923	1042	965	970	926	1024	941	954	996	990	942	1038	993	1034	1016	944	990	947	984	1002	987	978	984	950	1026	1002	982	978	1044	1009	920	1057	987	972	947	1004	996	965	1001	1081	1019	921	1041	985	993	977	948	944	919	985	985	953	957	1007	987	1016	981	1023	1001	974	1016	1010	974	1021	1003	941	992	976	974	977	934	968	1044	976	967	974	968	944	993	1021	975	996	1004	1036	1024	977	962	999	991	949	998	1003	999	1019	1031	993	1001	999	919	982	938	951	1008	969	1020	904	970	966	974	995	944	992	1037	1038	969	1004	1017	1029	955	1031	960	1017	921	931	1023	975	984	962	937	967	977	1012	1023	986	955	993	1002	996	988	983	1000	1020	979	906	1001	964	1008	1003	955	1022	966	994	941	1032	954	964	989	1020	936	994	1011	961	930	1025	991	979	1011	1034	997	989	1019	958	988	985	1013	1008	1019	1058	1027	1003	1002	991	1025	1003	1001	1000	1028	990	986	974	951	995	1046	943	1034	956	951	992	1017	1010	1005	965	1033	1017	1010	967	978	977	990	939	994	1037	941	1006	952	972	979	970	987	1005	982	946	979	987	961	1043	1049	978	966	986	940	1025	1024	982	930	987	968	1015	940	965	978	983	1035	964	970	1048	965	977	960	1007	1025	1024	989	1005	1014	973	1039	1039	1004	1012	968	977	969	954	1022	943	1006	982	998	956	970	991	1016
6234	1802	1736	1998	797	219	182	170	192	204	189	188	190	178	194	157	188	145	174	173	179	185	194	199	198	184	174	204	174	198	187	168	166	195	168	176	169	193	187	202	192	203	193	187	194	201	189	167	181	199	180	183	163	181	169	165	163	194	179	225	195	171	196	176	179	164	161	181	175	171	193	199	184	211	160	179	174	214	184	182	185	168	176	186	174	168	188	166	167	190	164	151	172	190	165	193	177	166	170	163	186	161	166	189	183	199	164	182	190	161	160	176	151	168	156	203	186	196	202	162	183	172	207	175	184	172	182	152	186	185	170	151	185	191	166	169	168	177	161	169	170	170	162	165	186	159	174	180	186	163	167	170	197	187	151	186	166	181	172	148	183	146	176	161	167	201	165	166	187	180	186	173	192	179	187	175	161	184	176	189	190	206	177	197	159	182	164	169	169	198	193	202	199	176	215	213	176	183	186	180	174	168	194	171	166	157	187	177	186	193	179	176	185	196	170	170	190	183	195	192	189	165	201	178	175	188	180	190	211	168	187	194	154	221	193	173	191	178	179	204	181	178	160	149	187	192	171	164	183	163	178	153	182	164	161	170	163	167	178	188	198	160	165	211	203	205	164	161	150	159	161	178	178	182	187	180	182	185	189	178	185	172	180	167	191	183	201	180	200	188	187	180	174	177	183	187	200	193	160	187	185	194	174	175	192	204	178	167	184	187	180	173	180	198	180	166	155	179	178	166	178	178	201	166	187	203	184	164	215	195	180	177	187	157	183	189	173	173	165	180	156	186	179	175	200	201	190	179	175	154	177	177	184	176	207	170	152	174	226	195	163	197	188	188	181	154	173	175	176	172	175	171	205	182	188	213	196	173	210	205	196	169	155	159	182	186	176	178	147	186	164	176	189	193	208	171	175	183	182	156	224	197	165	160	163	182	169	174	157	187	186	169	193	170	170	165	191	168	195	172	168	170	162	173	177	189	171	173	166	192	200	178	175	207	172	170	173	188	177	206	159	176	166	181	189	149	216	188	177	186	174	171	193	191	180	174	167	201	202	191	198	199	185	177	173	162	178	176	168	179	214	187	177	189	189	174	185	182	191	184	183	173	171	194	177	188	193	181	197	173	172	173	164	177	156	163	165	201	201	212	170	173	179	179	192	195	206	191	187	165	174	213	145	150	161	184	172	200	178	185	213	178	153	169	171	188	187	191	162	221	157	165	168	191	147	203	170	170	189	186	205	195	155	190	177	160	186	164	175	185	186	155	155	186	150	192	178	188	169	175	207	196	153	197	161	182	192	165	181	191	197	201	190	166	184	194	180	179	183	142	188	177	192	187	163	163	193	168	224	163	192	183	196	201	158	183	179	184	192	158	188	172	191	179	213	185	186	160	171	177	182	156	173	162	175	189	181	166	172	186	171	186	208	179	164	158	187	162	181	188	166	165	194	180	168	194	186	202	141	178	162	184	154	186	180	177	186	196	165	173	168	188	171	187	191	178	171	200	175	195	179	158	152	208	160	211	172	187	184	208	169	172	171	187	182	194	175	181	202	173	185	164	156	199	191	151	180	182	211	200	192	176	193	192	155	176	151	166	201	164	161	160	199	187	174	191	165	207	181	175	205	216	198	169	186	176	171	173	192	199	181	219	184	188	185	180	149	176	190	187	197	188	159	172	204	174	178	173	184	169	172	209	207	187	181	174	152	204	163	183	187	162	149	199	155	182	178	168	185	169	163	185	182	179	170	182	175	176	171	155	190	190	177	181	205	185	182	178	198	179	163	172	176	180	164	205	162	158	209	175	166	196	207	188	174	181	161	191	172	184	211	180	164	160	185	173	187	174	160	173	181	177	185	160	171	182	186	166	188	204	186	175	187	181	158	205	189	176	169	187	157	171	169	156	190	179	178	182	160	157	180	167	152	206	181	188	180	183	183	181	171	175	160	170	163	181	158	175	196	182	212	178	166	187	194	187	172	168	163	167	192	172	172	154	196	186	209	197	186	171	197	205	182	153	173	178	183	193	171	172	192	186	149	179	171	154	176	175	184	197	172	163	211	185	166	179	191	156	200	182	188	157	172	169	183	172	184	165	173	180	205	222	180	193	172	169	187	174	181	169	187	160	191	166	164	161	193	176	175	180	184	185	190	194	200	181	184	168	177	194	173	208	184	167	176	164	171	202	170	160	160	183	202	193	188	193	164	171	196	186	190	169	189	182	190	164	185	163	171	185	174	184	178	183	176	159	174	189	210	171	180	177	170	203	185	206	187	175	176	161	185	180	192	167	176	181	161	188	174	170	169	189	197	179	190	184	174	161	211	200	185	181	170	180	167	188	189	189	198	164	183	176	193	211	195	162	171	188	186	193	195	162	167	179	180	171	164	180	181	175	171	168	179	178	164	162	168	186	185	200	188	180	180	174	183	199	170	193	190	178	184	164	161	158	177	187	173	171	190	180	166	159	195	175	162	174	172	170	178	168	182	182	179	205	161	189	204	179	169	161	162	163	152	195	182	192	197	164	172	159	181	154	154	180	165	160	195	185	190	212	180	205	182	172	178	181	174	185	182	183	197	144	181	173	191	196	178	175	151	167	181	181	197	184	163	176	187	164	145	160	192	173	174	174	175	173	149	160	182	166	181	195	202	176	193	186	183	182	174	177	172	182	182	185	165	167	194	170	169	164	178	214	170	191	177	163	181	192	189	187	183	172	198	182	200	172	187	203	184	142	193	183	206	161	184	171	173	161	174	176	170	194	180	177	164	177	185	171	174	181	200	159	189	182	208	157	200	196	207	160	197	187	159	202	164	172	213	179	176	165	207	203	188	194	164	165	197	171	181	178	169	180	192	164	174	168	206	190	176	171	196	166	168	160	167	173	186	188	180	200	199	157	218	198	170	179	186	180	195	199	160	166	163	160	166	201	189	180	186	182	174	183	158	178	202	180	191	193	175	172	183	171	175	186	212	186	192	183	195	168	160	172	190	202	160	178	159	192	178	181	181	200	164	179	155	187	180	200	186	179	154	187	145	182	164	195	160	179	188	165	182	165	187	196	166	191	171	182	150	195	174	170	202	163	182	190	175	194	179	187	172	179	152	170	165	206	163	181	191	190	199	177	166	181	196	161	152	181	186	168	156	175	179	173	176	178	165	156	165	170	181	158	167	186	167	178	160	194	182	196	166	169	203	174	174	174	173	191	179	193	186	182	184	175	181	162	159	189	183	163	187	174	179	180	191	188	199	182	180	195	178	200	201	201	166	163	193	166	153	173	184	185	201	166	187	183	186	190	183	167	186	182	182	202	162	175	181	180	200	182	160	189	191	207	161	203	188	169	168	168	186	204	189	180	174	168	191	181	141	209	209	175	182	176	210	221	177	192	175	169	203	184	192	187	160	188	169	175	211	212	215	192	192	169	197	175	183	191	176	168	188	182	198	188	169	172	195	172	167	161	183	162	176	202	189	174	179	181	169	192	156	181	167	201	222	209
4195	1792	3743	5938	2335	534	533	471	486	513	454	515	425	462	472	473	497	477	509	428	462	488	459	459	451	491	470	499	492	476	483	442	472	487	487	496	475	435	471	459	469	460	480	456	489	510	451	472	457	424	481	437	465	463	432	474	486	466	470	489	462	477	473	490	509	474	490	460	452	509	498	494	504	474	423	493	471	482	425	514	448	459	479	522	457	473	512	471	480	498	497	463	440	482	501	446	428	432	484	465	468	452	442	495	456	454	445	506	494	468	473	491	471	466	436	468	452	463	450	466	450	485	488	454	438	447	459	460	444	472	476	468	481	511	484	441	492	506	449	496	482	486	499	492	474	486	448	473	503	473	456	483	473	456	417	446	481	469	491	466	457	458	480	491	503	467	494	466	447	484	467	506	473	476	487	446	475	503	485	459	525	439	456	477	482	457	453	483	489	469	487	521	447	486	461	438	505	487	473	487	470	474	479	462	504	505	491	476	468	459	480	455	465	454	455	508	451	449	447	458	497	485	459	452	497	501	457	429	497	473	472	464	464	492	475	507	462	458	489	508	482	496	487	491	495	474	468	499	481	507	450	442	454	484	480	494	442	427	469	487	498	482	471	469	512	468	455	471	483	445	447	515	472	471	450	473	496	487	458	443	461	464	455	494	497	442	507	469	496	459	425	492	441	456	522	487	519	450	489	496	477	492	456	458	521	478	484	449	486	441	424	515	470	480	504	506	453	481	460	493	458	463	456	481	487	471	502	440	498	522	488	470	480	492	441	499	464	470	453	483	462	475	454	468	462	477	474	480	495	443	437	505	476	483	467	500	443	483	459	488	439	473	458	437	475	443	498	449	490	472	479	481	508	498	466	497	492	434	450	455	450	430	486	526	504	491	475	470	499	451	472	483	436	466	443	486	453	477	477	513	486	460	467	487	500	466	455	459	464	470	445	489	466	455	441	515	459	477	462	502	521	491	501	483	473	473	473	472	461	464	435	484	491	459	468	465	453	499	500	425	465	482	494	453	490	433	429	503	469	465	511	473	511	468	469	439	469	465	510	493	451	486	474	492	455	466	476	443	467	473	448	430	461	520	465	491	485	479	474	428	476	449	461	471	443	494	467	453	512	466	460	521	432	466	482	446	492	437	479	489	481	457	489	434	496	532	479	445	446	476	486	449	485	451	447	430	495	477	502	502	492	477	465	472	462	456	485	500	469	468	479	468	474	495	474	470	497	448	475	501	436	507	476	480	531	464	469	480	479	495	481	467	446	497	478	493	438	466	498	475	465	449	489	484	444	522	481	445	493	446	421	479	443	436	442	491	493	486	460	419	468	479	453	467	490	520	469	467	484	488	471	482	454	447	479	455	504	459	473	493	471	431	468	471	463	453	486	481	463	479	483	487	500	452	463	460	509	464	482	436	505	467	466	467	472	426	482	504	487	442	487	487	454	502	497	448	485	486	481	466	474	473	480	514	466	496	510	512	498	517	445	450	483	467	442	451	488	466	480	484	455	490	458	499	468	475	455	475	486	485	476	516	514	453	476	468	440	464	452	445	519	475	462	468	460	477	463	492	491	473	463	471	465	486	466	506	466	444	501	493	497	478	442	474	463	467	492	474	451	497	466	491	465	483	490	473	458	452	498	488	476	475	455	504	476	438	473	489	475	520	480	477	435	485	472	479	465	480	488	478	477	469	472	479	503	482	439	474	507	487	448	462	450	491	448	460	450	445	456	490	494	466	448	489	471	423	457	496	511	481	447	506	504	441	446	478	472	482	446	477	491	524	518	450	447	447	484	486	457	473	452	442	460	466	483	486	457	461	449	481	473	528	486	460	471	466	480	488	460	481	496	481	502	475	444	420	471	490	444	449	464	481	487	467	461	477	509	420	492	487	457	468	450	459	463	470	458	489	470	470	460	496	473	511	505	531	476	452	486	472	466	474	471	462	465	501	466	472	511	485	473	468	466	480	464	461	497	486	448	484	484	452	462	464	487	461	456	467	484	460	490	459	501	434	484	506	452	487	485	480	437	423	452	469	490	506	493	482	495	442	474	465	484	492	470	458	481	502	475	486	453	448	472	438	477	465	454	477	464	471	476	425	477	468	470	470	460	478	468	461	461	513	465	471	464	470	468	478	485	436	439	485	486	451	443	463	481	433	475	473	452	465	452	486	473	465	494	498	490	517	464	416	446	459	515	479	475	439	498	483	483	444	476	444	486	489	491	484	497	522	450	462	437	486	468	502	498	468	461	466	468	470	474	477	467	453	469	463	502	449	475	516	479	489	485	482	511	481	457	507	446	469	487	466	458	532	461	481	482	466	484	476	483	453	462	480	474	480	469	495	476	493	470	464	433	452	472	496	440	449	478	507	498	492	463	469	515	431	490	454	465	503	500	444	491	459	433	487	499	437	472	432	490	483	430	464	527	459	508	460	463	480	460	477	480	499	467	498	484	450	472	474	487	493	462	460	480	493	492	446	452	454	458	477	500	443	499	502	454	448	414	445	504	502	500	481	482	473	468	455	488	471	449	472	473	450	450	494	481	483	467	457	480	456	487	479	444	454	468	491	488	473	481	462	489	503	456	470	486	479	466	447	503	476	453	466	469	505	477	452	452	462	475	445	505	487	480	458	480	488	454	483	473	470	472	448	445	473	480	528	449	444	492	473	488	480	475	506	477	457	475	464	490	495	462	459	468	478	477	519	477	518	488	450	445	482	491	456	473	467	454	442	432	474	482	496	461	450	468	468	508	451	458	479	452	493	481	491	513	455	418	464	452	458	486	477	469	480	458	449	476	509	514	432	461	434	443	446	505	491	456	489	483	461	503	461	482	424	471	490	474	475	481	528	491	489	467	467	466	457	473	500	421	463	442	456	470	502	450	494	475	485	467	481	500	505	496	425	466	458	463	487	503	470	506	485	438	467	471	480	449	460	503	522	481	486	438	524	531	462	470	500	500	475	462	493	462	416	478	453	457	478	498	486	501	458	475	459	475	462	474	432	482	466	488	500	492	465	504	480	454	500	482	427	484	473	472	472	478	469	505	476	478	486	470	498	480	500	446	472	490	468	490	511	478	482	495	499	492	449	466	485	459	481	481	463	487	451	476	478	451	458	456	446	495	495	549	479	444	507	471	452	477	469	481	497	469	500	492	440	492	481	460	490	469	496	486	456	470	486	471	472	464	494	476	497	445	431	499	462	451	464	442	510	506	483	501	474	466	499	486	494	444	479	494	468	454	483	493	456	489	494	464	486	458	456	479	468	486	492	472	461	488	459	511	451	481	448	472	482	454	453	489	501	516	448	466	483	479	490	469	446	472	478	454	449	520	478	429	464	489	514	457	488	452	437	475	454	448	524	485	450	432	468	453	499	495	430	527	476	491	482	481	455	492	481	499	449	450	495	486	475	504	486	444	479	442	476	467	483	496	449	458	462	463	458	450	459	466	465	446	475	483	458	488	480	464	445	482	475	482	435	448	470	452	443
16188	3622	2624	3303	9863	1470	407	394	403	346	329	353	406	378	387	341	319	335	370	375	366	322	397	317	354	342	334	369	386	387	349	366	359	349	370	382	359	335	334	326	361	396	357	341	365	347	378	338	337	353	358	360	351	344	336	381	349	347	347	355	364	333	337	348	325	323	362	369	341	312	354	342	343	349	389	365	348	369	367	378	340	337	321	372	326	351	373	351	347	368	350	382	355	364	391	333	349	352	341	383	375	357	339	351	393	345	350	344	360	381	365	425	363	382	313	356	313	347	339	394	350	366	345	352	372	348	349	370	361	365	350	357	357	337	366	362	372	355	370	329	360	329	357	342	337	377	331	343	316	329	364	366	355	370	343	343	350	360	382	342	347	347	380	344	346	358	334	357	315	321	378	375	347	362	321	334	344	344	357	285	360	354	346	353	384	343	357	329	356	347	330	378	331	326	339	401	334	387	349	369	334	360	395	339	326	351	320	317	351	393	344	355	329	385	338	348	344	357	357	335	335	354	343	361	354	346	351	329	338	352	348	374	371	399	369	362	366	361	380	374	351	356	354	350	328	396	332	344	338	295	379	336	347	332	341	365	316	366	346	355	338	329	337	357	364	365	368	347	330	353	348	373	344	339	395	346	339	337	375	343	356	347	359	322	376	370	329	321	324	367	347	325	348	327	373	335	354	366	356	350	357	360	349	347	347	361	366	343	360	321	375	341	358	357	314	376	340	347	358	311	361	372	346	384	347	355	395	373	374	331	332	328	321	357	362	329	301	316	332	330	353	318	329	347	313	350	340	346	318	319	377	315	362	355	374	324	353	335	332	347	359	332	375	323	342	343	370	350	337	353	344	388	353	295	301	355	317	342	374	376	326	345	372	367	350	350	360	387	360	333	405	360	343	358	346	312	339	321	305	314	365	342	354	346	376	338	347	337	407	373	371	336	345	326	388	324	351	335	365	343	335	350	330	322	360	358	363	376	372	350	331	373	385	384	361	374	369	386	379	300	356	372	363	359	336	350	363	322	318	330	339	337	325	412	370	368	356	363	318	379	342	369	350	349	376	358	388	375	350	329	372	366	381	330	334	353	361	358	336	368	381	362	338	327	320	326	357	336	352	328	351	340	332	303	336	313	373	364	317	367	350	345	344	315	344	342	355	322	371	336	368	334	381	354	341	336	359	347	352	358	391	365	363	343	315	337	352	349	332	325	353	326	370	356	347	354	340	387	314	341	337	328	359	358	355	335	350	366	361	403	299	348	338	373	358	362	356	365	380	385	326	342	328	330	368	357	343	372	356	375	350	358	354	347	371	374	351	366	352	337	354	387	366	359	353	373	365	330	382	315	370	330	360	389	372	325	328	340	338	364	342	359	344	354	384	394	387	323	364	389	346	347	355	366	380	374	336	367	338	346	351	370	362	363	343	331	350	316	359	394	381	335	336	327	366	380	298	351	359	347	369	326	389	357	361	338	336	320	335	328	349	337	292	333	326	326	364	338	338	359	356	345	347	356	329	353	340	340	356	371	341	322	364	355	396	334	321	344	365	350	410	350	353	337	368	335	383	338	334	366	353	357	373	338	359	363	352	375	363	356	319	362	345	349	355	363	336	340	352	312	323	335	314	313	329	333	359	350	336	378	395	359	384	312	345	347	352	380	341	304	357	334	360	332	370	381	365	347	379	355	359	369	323	381	358	383	340	320	326	321	338	350	319	407	359	362	377	344	346	384	379	321	318	360	354	341	357	361	329	386	387	322	320	345	370	339	361	360	375	356	345	329	365	361	371	372	355	339	338	361	352	371	359	346	357	348	301	314	353	319	309	360	381	365	336	329	351	386	337	356	304	288	353	367	338	347	327	365	324	365	373	371	360	349	357	374	347	332	332	347	348	337	309	334	399	320	384	362	332	364	377	351	358	354	378	326	347	351	333	333	382	321	328	362	373	373	364	333	330	347	331	368	341	360	355	340	355	364	356	366	362	322	338	355	331	366	368	364	368	376	345	353	393	355	358	350	336	316	367	347	330	344	348	379	338	302	326	387	336	315	323	376	358	363	347	316	342	351	357	341	335	344	336	355	353	351	332	393	370	292	373	316	357	375	356	350	330	300	336	336	368	376	334	336	322	332	318	321	393	327	352	361	369	351	392	370	372	342	338	351	359	353	327	339	371	332	373	336	363	316	378	345	324	314	308	316	381	327	349	349	362	359	345	343	372	320	381	371	344	358	372	337	356	331	361	327	345	371	333	366	348	312	373	364	344	371	338	411	323	364	361	330	344	385	370	386	354	359	338	382	358	351	358	374	343	356	358	332	372	346	338	359	372	371	356	378	360	349	345	349	343	376	349	345	363	376	336	313	358	350	337	332	320	343	326	375	355	346	349	376	390	363	364	360	325	375	350	353	338	337	332	330	320	353	343	365	368	372	345	343	354	369	361	374	347	357	352	357	341	359	332	332	372	363	366	368	372	322	328	355	381	329	363	372	358	339	356	371	396	370	347	375	327	406	354	345	346	375	372	337	355	329	337	370	363	347	338	344	337	341	375	342	371	369	384	346	324	360	357	349	365	368	368	343	346	367	296	348	349	364	377	364	353	346	343	336	333	381	346	327	360	337	362	369	338	388	357	352	355	363	366	370	307	319	362	343	341	346	361	324	364	340	356	380	368	324	343	333	357	361	341	314	371	340	389	374	338	357	360	357	333	322	337	367	329	372	363	371	364	313	334	345	346	402	334	324	354	340	346	363	371	362	347	347	379	373	339	392	332	336	328	352	338	344	348	417	350	342	365	331	372	352	332	327	393	326	323	380	327	362	369	359	336	378	354	363	345	350	371	351	340	331	327	345	390	331	345	363	390	373	347	392	347	365	336	369	362	364	355	324	359	342	309	357	375	358	343	379	346	355	413	301	364	332	381	329	354	349	353	339	349	375	342	365	344	333	339	385	341	367	335	369	345	348	366	381	391	341	371	345	368	340	392	361	337	380	337	318	342	319	335	320	344	376	370	312	376	356	357	293	337	351	333	367	353	335	366	365	319	352	367	366	315	364	351	348	347	344	343	343	383	361	372	386	362	311	329	346	322	341	359	338	328	333	336	308	345	407	377	360	347	316	388	375	369	356	352	341	332	383	357	346	363	375	343	358	403	328	360	373	328	376	334	345	340	351	385	359	366	392	350	364	379	343	353	339	352	339	362	321	355	334	340	349	336	355	318	353	334	357	372	317	355	363	389	348	374	358	354	370	347	353	369	360	368	390	311	375	314	388	401	360	306	345	364	380	364	352	370	384	308	355	346	343	358	351	371	333	380	321	334	381	360	388	351	333	396	367	361	359	350	342	352	377	347	369	346	384	344	356	372	321	372	368	346	355	335	361	366	356	346	334	364	372	333	334	341	340	335	350	343	370	323	377	380	360	347	328	379	356	338	360	331	356	357	376	376	386	349	408	350	351	313	353	334	318	355	328	379	329	360	405	376	384	341	381
10726	2811	5198	9670	25747	1903	1185	1124	1003	975	943	971	941	912	882	901	833	787	831	862	819	829	869	818	835	885	796	802	839	822	895	826	825	847	819	821	792	810	765	788	831	830	804	826	835	778	840	841	823	782	829	803	867	818	829	817	860	756	839	877	859	849	830	828	786	865	756	833	835	818	798	781	821	827	851	815	752	796	817	834	829	835	781	844	792	792	842	901	873	847	786	811	789	824	789	798	851	814	796	787	829	836	787	806	837	801	829	833	794	829	833	830	823	814	820	832	865	820	816	847	827	763	766	832	819	733	813	830	768	811	826	757	817	799	813	808	820	823	793	760	831	827	766	798	823	823	784	814	814	825	792	808	782	834	865	811	840	810	832	802	811	805	798	795	789	820	845	801	850	820	812	857	797	811	775	849	843	750	814	790	766	879	731	820	808	839	825	853	809	812	828	867	825	880	838	795	806	844	793	789	780	784	845	819	810	836	849	800	802	797	765	787	837	806	800	844	833	780	799	823	830	844	782	806	802	763	820	857	764	796	768	794	814	784	860	842	823	815	782	807	762	834	804	827	796	807	751	782	809	776	827	781	790	785	830	778	770	796	802	824	781	825	822	801	764	804	836	835	831	760	828	803	816	800	852	793	855	837	763	810	873	833	797	780	842	776	816	833	798	817	795	851	803	845	781	847	783	805	806	815	837	810	789	806	844	818	811	785	779	861	785	801	776	860	801	801	827	778	824	809	856	799	835	797	799	823	781	854	809	831	861	789	809	797	779	856	799	815	794	798	768	809	798	804	824	808	834	768	823	841	834	813	832	830	814	776	846	798	843	781	762	809	810	827	827	825	830	825	810	802	794	827	763	773	807	788	836	796	857	847	827	765	820	877	857	843	802	801	793	855	808	855	817	821	873	827	841	823	908	841	820	803	780	802	815	796	803	865	833	886	797	803	779	841	848	787	809	851	762	786	787	791	780	794	822	766	798	829	821	788	811	819	798	768	805	829	855	832	831	812	783	768	816	797	812	787	791	767	815	870	810	796	801	772	854	809	843	837	811	801	790	810	824	828	790	789	824	806	846	833	828	812	828	808	813	832	824	809	853	848	792	842	844	800	850	821	806	799	804	804	801	838	804	840	827	763	797	808	833	813	811	828	840	793	807	776	798	829	809	796	849	818	811	830	799	833	818	823	806	762	862	817	851	796	797	863	878	797	778	827	796	832	795	852	854	795	877	789	851	811	803	830	818	783	820	831	790	790	814	758	793	787	825	853	780	853	789	807	800	795	792	833	783	887	829	821	825	843	872	728	814	805	772	782	807	774	845	832	845	827	828	837	813	838	837	749	827	803	829	820	809	820	839	851	798	801	857	779	794	760	789	860	807	868	828	821	825	850	858	849	811	781	851	819	913	828	817	811	778	806	765	860	809	801	828	833	788	800	820	802	826	807	815	791	825	825	796	838	788	774	845	825	822	827	794	875	821	802	819	798	792	784	791	796	771	808	806	806	730	772	819	825	844	846	805	845	807	807	814	790	807	802	838	760	808	802	841	833	768	783	809	764	792	787	787	769	849	782	846	821	806	796	831	825	781	794	772	811	803	793	774	822	764	783	783	817	848	826	830	817	818	806	853	760	838	784	848	778	776	798	823	785	857	772	846	824	780	791	798	831	781	861	799	792	761	843	810	836	809	794	837	876	824	815	829	779	815	794	833	832	858	792	773	844	789	789	814	818	819	804	797	821	845	794	801	768	814	774	817	817	817	777	834	778	807	777	815	801	760	839	789	764	812	809	803	798	815	774	805	758	812	820	804	843	830	825	829	842	774	852	827	816	814	805	822	808	803	810	869	783	849	820	811	811	825	899	799	838	829	785	791	792	833	788	814	820	829	783	807	837	816	778	813	813	804	809	847	802	794	782	824	821	780	808	837	814	872	825	854	839	788	787	817	800	758	841	826	788	818	831	761	781	817	827	840	829	802	850	772	852	830	823	807	805	778	794	874	790	805	773	819	844	867	830	830	838	823	843	822	836	837	808	819	763	837	835	832	797	763	776	820	795	860	778	837	819	808	791	776	821	843	812	804	819	810	810	834	834	805	792	858	822	837	829	845	819	825	793	810	838	823	803	792	818	837	835	829	837	831	765	823	776	903	837	859	787	790	837	798	797	782	858	841	794	806	828	814	810	801	830	843	803	796	848	860	782	796	795	794	768	779	852	831	753	751	843	770	791	842	789	797	795	845	860	779	799	784	787	832	836	834	775	823	884	831	823	831	805	834	780	804	825	847	863	802	821	779	777	831	845	822	830	808	779	828	791	821	883	831	797	856	850	827	838	828	834	799	783	840	815	758	772	809	863	821	800	808	815	864	792	802	812	837	798	824	791	843	770	821	797	846	811	840	858	801	832	858	779	804	815	800	840	819	820	779	832	830	867	828	814	852	856	765	791	831	821	882	800	818	804	838	817	783	804	783	848	855	861	795	843	799	801	823	815	775	812	851	816	767	801	818	817	791	847	824	770	788	826	842	832	836	866	823	855	837	842	786	801	844	884	814	831	768	830	820	836	822	834	829	810	781	842	786	798	819	819	818	831	774	784	860	806	828	770	821	791	859	852	846	855	898	786	779	831	851	755	808	802	823	813	795	824	836	822	786	858	802	863	852	801	861	835	841	896	779	800	814	820	805	756	729	835	869	873	811	786	777	837	854	878	807	793	778	803	791	768	789	794	799	767	783	764	824	830	753	850	772	814	840	758	853	885	788	824	828	804	842	821	806	809	791	801	826	823	817	785	802	790	801	824	807	841	776	785	824	794	814	790	796	793	799	796	793	801	794	809	826	807	763	809	786	847	849	843	801	853	774	834	787	830	746	832	803	781	789	845	785	819	814	843	800	764	787	804	829	811	811	814	799	800	745	766	821	762	782	860	763	800	754	808	796	810	860	777	814	799	801	807	794	783	796	825	820	841	877	797	849	839	810	815	801	849	822	757	836	808	834	834	836	810	815	835	842	869	816	787	815	808	830	812	797	799	792	836	850	779	855	802	806	799	841	801	822	804	828	791	839	841	833	834	842	749	754	828	800	842	778	829	784	778	789	827	838	850	828	783	798	803	809	814	807	780	833	767	820	841	797	793	816	827	830	807	796	835	822	835	791	800	856	833	808	821	788	786	818	713	823	785	802	810	800	782	783	745	850	865	802	805	833	809	787	776	788	819	842	876	846	858	828	789	866	839	793	840	798	827	836	776	755	799	832	817	855	843	760	804	831	787	754	838	856	825	796	841	791	810	819	844	793	820	822	795	810	890	744	789	835	774	793	820	774	832	788	843	798	838	862	789	789	814	815	855	804	770	790	778	825	808	764	865	768	828	763	831	792	755	812	755	838	811	773	807	797	803	832	849	791	806	870	834	800	842	773	857	794	814	826	790	827	814	819	825	787	844	793	818	799	834	838	835	832	815	777	813	821	796	790	805	826	842	835	785	814	748	865	823
24962	5507	2737	4425	18237	2973	641	547	528	485	490	475	494	461	479	461	468	431	429	460	451	462	477	414	413	406	445	407	439	430	390	424	440	428	450	424	413	453	448	443	408	456	404	436	448	395	441	412	392	449	390	421	435	429	435	435	437	469	453	458	427	410	442	427	440	450	451	407	442	446	454	406	373	428	417	430	416	444	430	440	437	458	430	402	442	439	434	453	431	435	442	436	442	389	406	467	400	459	396	463	381	427	424	465	408	394	444	416	436	423	439	438	428	415	407	468	457	423	419	440	447	431	394	437	437	457	440	430	430	419	376	440	438	432	442	446	394	424	424	424	412	410	416	381	400	406	452	430	429	439	429	426	415	406	456	440	388	421	437	461	431	426	461	439	466	424	456	423	432	429	413	390	399	431	413	433	400	420	415	396	425	402	434	451	425	429	440	460	416	434	408	471	444	442	448	475	430	417	471	436	408	436	426	470	387	412	406	411	412	404	421	425	417	408	449	459	404	391	399	413	464	445	406	442	431	433	435	407	467	397	476	464	418	417	422	438	428	483	444	439	398	433	406	429	449	421	474	446	437	426	403	393	433	412	404	410	436	434	440	467	428	408	406	429	431	463	428	422	441	439	417	431	432	415	419	419	414	426	430	453	412	424	419	444	414	478	421	420	439	462	440	449	431	466	444	419	426	445	400	415	363	465	412	409	404	416	448	447	426	410	409	451	444	429	423	403	416	413	434	375	415	407	455	449	454	420	446	454	403	420	407	435	411	423	416	422	432	439	438	415	405	447	385	428	419	404	432	409	447	396	432	417	459	358	452	405	431	420	459	424	441	415	433	404	400	381	407	370	432	449	418	416	450	381	451	420	435	443	436	422	431	459	464	403	417	491	412	429	446	403	432	398	428	414	403	438	438	424	417	412	436	448	453	426	386	414	457	470	457	451	416	432	423	399	438	427	405	453	412	440	410	451	449	420	444	456	389	424	416	448	406	446	378	428	360	435	402	431	457	407	447	390	446	432	426	418	407	438	413	418	425	422	443	401	410	476	389	409	395	446	454	401	431	384	432	434	444	445	430	440	399	371	402	454	416	400	461	440	471	410	409	429	422	412	428	444	424	398	408	425	424	386	419	449	433	422	425	401	437	432	436	412	450	477	410	418	444	437	372	434	429	452	423	443	417	409	436	454	406	438	424	432	445	432	434	424	412	447	458	463	423	434	438	435	436	399	420	411	406	462	401	455	433	426	445	414	453	409	383	411	433	404	449	418	446	506	426	450	444	457	406	423	435	462	435	446	429	394	418	416	432	421	412	445	436	412	418	426	405	463	401	466	427	430	448	426	471	437	448	393	402	443	424	465	409	421	420	442	462	457	430	438	449	448	437	415	439	410	447	373	415	422	452	436	440	447	438	426	442	449	411	449	438	456	464	425	458	431	402	456	445	423	412	405	450	470	440	432	482	452	398	491	420	402	447	447	438	445	414	427	402	419	475	438	449	457	442	412	428	419	426	411	393	393	471	382	409	426	425	430	415	433	454	436	390	431	414	413	409	477	411	412	441	429	434	403	421	427	460	442	405	429	439	397	459	405	400	405	397	441	470	439	391	427	430	394	431	443	444	375	435	418	430	451	445	427	388	420	429	437	415	458	453	431	456	449	441	424	436	422	453	420	402	440	448	427	432	446	401	447	419	420	413	419	400	384	447	450	413	403	461	435	413	460	419	423	401	448	427	424	381	458	409	461	421	425	396	408	440	439	435	441	431	428	442	432	422	417	448	442	454	450	449	376	430	431	422	433	391	392	440	431	415	432	418	420	457	423	468	412	426	423	419	414	387	434	400	400	425	424	382	438	427	413	425	414	388	432	439	410	461	430	381	446	415	407	416	441	421	424	421	436	419	383	415	408	478	427	409	371	433	423	413	418	420	436	414	447	423	424	434	456	453	423	407	371	395	430	453	456	428	409	430	447	435	405	432	393	419	420	428	450	394	425	420	453	441	390	439	446	434	409	378	393	452	386	418	430	412	397	418	391	397	453	443	390	405	427	439	453	393	426	434	422	390	447	419	491	456	421	389	437	414	410	417	404	402	442	437	452	459	428	416	433	468	459	446	450	410	448	384	398	426	435	439	448	443	455	447	389	413	451	410	408	426	430	442	436	420	435	417	404	485	383	395	403	416	429	480	428	430	409	425	441	434	444	438	418	417	407	390	406	451	435	445	489	409	452	403	382	416	455	386	462	426	435	428	418	423	457	426	416	415	460	430	414	397	417	446	418	445	384	432	455	436	407	448	448	424	441	424	452	430	434	408	444	422	425	436	448	458	422	416	406	446	424	404	452	434	444	438	427	432	447	473	465	429	421	387	416	428	420	420	467	448	422	459	415	463	414	417	403	431	399	425	409	394	450	460	388	419	478	408	386	438	412	471	391	404	450	422	443	386	435	468	442	401	452	448	404	403	424	420	407	424	440	416	425	459	394	402	436	469	425	425	431	445	396	420	401	466	404	455	427	414	431	450	438	417	424	396	389	406	379	414	420	421	414	412	434	429	390	393	412	358	413	419	403	434	407	392	391	428	448	396	440	424	409	400	433	454	422	398	399	384	363	386	421	446	442	395	390	427	453	425	417	389	413	414	443	403	391	455	447	426	465	433	435	428	423	487	442	407	423	423	431	448	464	396	420	431	457	458	426	433	462	387	417	431	425	409	442	383	411	417	420	386	423	433	417	397	457	445	413	401	426	429	418	431	426	417	421	455	418	403	425	454	431	442	436	450	399	477	450	437	399	438	422	431	436	456	452	421	421	390	415	476	438	443	457	401	421	494	447	448	403	442	470	426	413	431	414	441	438	413	432	427	411	431	428	409	429	363	417	426	459	426	428	418	405	390	414	418	436	466	415	397	467	468	477	442	437	417	430	418	423	441	425	432	445	448	466	428	410	455	429	425	452	444	409	405	435	461	397	426	435	398	443	478	402	428	450	428	412	435	425	421	442	455	448	391	388	441	441	422	440	435	404	387	432	477	384	435	379	454	403	420	455	434	410	461	405	462	384	400	430	382	395	415	435	387	417	458	440	419	436	393	446	443	412	467	442	440	436	404	392	473	412	438	405	416	416	440	442	421	404	423	404	453	396	437	410	403	431	495	419	413	442	443	405	447	448	403	458	396	405	402	424	442	422	433	453	418	459	440	392	455	422	421	437	424	377	425	472	455	434	422	385	442	418	431	435	475	410	434	416	393	437	441	430	420	467	424	406	444	426	445	416	434	445	430	446	452	411	424	424	435	435	423	435	424	423	433	414	405	375	437	414	450	423	446	445	416	482	439	431	468	416	435	421	397	415	414	419	456	474	455	438	407	398	441	408	389	393	404	433	413	428	449	441	440	436	396	436	417	444	441	436	433	411	430	406	440	428	435	442	423	448	405	428	446	412	438	441	418	404	438	430	363	431	455	406	402	423	428	425	414	391	403	453	416	354	402	400	412	401
13879	3414	5072	12530	35876	2520	1610	1390	1320	1278	1206	1211	1198	1072	1130	1032	1074	1049	1125	1033	1015	1011	973	1047	985	986	1053	1006	971	1003	1000	936	965	934	994	938	978	936	974	952	967	954	984	936	942	974	944	974	894	926	924	952	952	944	992	957	944	940	942	984	991	915	961	947	971	951	962	947	948	932	932	838	968	969	964	906	987	967	919	937	1001	968	904	945	958	965	963	969	908	935	987	933	930	981	936	941	935	936	966	921	980	935	954	909	896	904	1011	950	936	967	956	908	988	952	870	949	908	865	966	954	968	913	947	923	988	931	907	964	900	912	919	936	972	982	998	943	968	986	946	963	949	1001	937	980	902	937	975	943	896	918	1011	873	913	930	956	1016	945	964	982	985	925	904	932	948	945	946	926	964	913	951	975	962	943	950	900	909	918	973	993	897	888	907	934	951	915	935	970	940	956	1013	982	923	932	875	977	899	961	940	984	964	943	943	924	988	909	904	928	922	967	885	999	957	900	949	918	932	977	921	975	993	919	955	909	924	921	962	982	932	887	976	969	915	922	966	911	953	960	964	969	949	962	879	925	946	879	918	914	983	943	953	896	937	912	964	941	923	948	959	922	884	923	944	944	956	981	967	881	942	946	988	945	917	909	929	957	977	982	947	970	922	963	933	928	929	957	976	886	964	997	927	919	985	1017	963	943	905	917	952	887	910	904	938	955	971	923	895	973	909	942	937	1025	954	901	885	905	971	971	918	987	982	949	913	1009	945	925	934	933	929	920	939	961	944	967	954	925	947	905	961	951	943	985	983	914	962	918	984	974	912	911	934	962	934	940	966	914	959	940	920	925	913	905	937	969	986	957	951	890	927	959	914	971	898	989	891	944	960	962	934	957	953	940	944	922	948	971	916	949	953	974	990	903	976	939	934	966	990	945	940	990	915	922	961	915	939	993	894	907	960	999	909	952	920	958	931	933	933	937	965	966	919	910	982	989	928	970	937	899	905	935	949	897	971	947	870	948	989	890	935	957	931	916	961	957	916	941	949	1011	956	939	919	931	987	973	987	961	973	952	925	964	975	941	956	920	919	933	940	939	973	943	945	949	967	891	911	969	1003	948	960	903	959	941	967	965	887	972	944	941	918	941	929	948	976	965	915	939	973	903	929	973	930	938	908	915	988	883	952	975	930	935	921	978	963	923	927	999	1017	912	928	942	936	913	948	917	940	938	910	971	944	904	877	974	1030	935	968	932	935	929	892	829	953	902	950	963	958	940	942	954	976	938	929	915	935	943	929	971	965	929	884	908	997	960	971	955	996	1001	921	911	928	925	937	1010	939	897	872	982	938	954	935	963	926	933	900	940	967	907	934	942	913	906	965	991	955	924	914	937	977	982	985	948	976	945	979	988	912	914	972	964	979	894	992	1018	1000	974	926	925	872	947	933	900	943	936	935	937	922	967	983	963	932	903	938	934	965	948	895	886	938	923	931	911	943	947	922	929	969	965	882	989	968	919	876	930	936	968	949	992	902	924	958	952	923	946	920	936	911	1001	925	933	956	921	879	932	949	936	951	951	944	904	989	933	953	955	952	979	895	889	942	939	911	955	928	921	935	963	944	930	1000	913	913	953	897	939	924	944	928	917	937	913	884	949	928	885	968	910	970	904	906	957	938	952	928	960	969	965	1015	893	930	935	1010	918	910	972	932	957	981	924	935	965	975	969	951	870	926	915	983	944	971	998	884	939	971	967	946	949	1010	930	891	916	942	927	958	943	939	977	940	970	935	955	928	965	922	947	977	932	976	950	968	930	938	952	926	923	989	987	908	906	973	1015	925	941	906	941	885	967	931	897	920	939	914	962	1001	1001	903	939	907	890	926	928	902	919	939	962	950	955	914	888	986	920	922	949	951	922	905	960	973	937	942	927	934	895	892	941	918	959	926	968	954	926	968	933	955	892	921	931	940	943	981	923	948	910	952	941	968	938	958	939	948	966	951	996	897	935	879	992	950	945	983	915	888	931	919	934	1021	927	917	901	935	976	935	878	938	822	910	971	941	994	945	917	949	923	858	930	928	960	923	932	965	944	928	937	948	909	947	960	995	960	951	880	949	970	969	959	926	935	892	948	952	920	912	975	959	942	971	932	965	937	962	897	895	927	973	914	1000	898	901	967	949	923	969	992	938	895	950	992	1002	986	926	990	913	927	947	987	971	993	966	915	922	883	936	922	967	950	899	929	943	927	911	963	943	946	933	893	926	959	935	975	1013	970	954	923	916	863	954	914	906	946	884	929	939	900	893	940	1002	905	932	948	946	952	960	935	938	943	948	971	1005	938	1000	942	935	946	939	937	962	948	948	976	940	868	930	936	941	982	951	935	1008	928	938	878	932	903	974	950	922	959	950	955	946	914	975	909	943	955	973	950	912	982	906	951	820	898	954	959	929	1033	864	927	935	910	935	932	950	956	932	915	911	996	956	898	920	924	940	889	954	938	927	919	951	954	916	959	938	920	918	914	940	895	913	934	946	942	925	990	932	946	921	917	941	987	946	960	946	1006	1008	957	870	959	943	967	1008	911	967	929	939	991	959	938	914	889	954	935	864	939	961	912	1005	943	947	972	958	997	972	944	882	953	936	933	941	915	927	978	941	923	927	981	913	980	907	898	884	932	974	927	944	954	941	969	956	938	1006	893	959	981	1011	929	941	965	944	916	965	910	992	967	985	947	943	894	962	906	947	916	930	910	978	974	1009	1007	982	925	961	923	947	868	927	976	937	914	886	925	883	921	953	993	932	953	947	935	966	921	883	900	964	931	944	907	968	938	935	974	955	916	847	959	973	915	946	910	920	1024	920	944	898	970	971	927	942	953	975	961	932	941	971	954	953	970	931	908	906	958	933	968	949	921	968	958	883	948	989	950	954	908	977	932	893	998	979	893	925	993	905	972	969	903	904	940	945	909	962	965	984	918	965	888	902	910	976	909	966	931	920	986	946	913	931	946	924	910	925	961	882	959	927	926	965	952	980	911	994	912	990	970	933	926	975	937	957	947	901	950	938	900	962	920	858	946	935	912	937	898	923	950	939	928	915	933	963	951	910	1025	980	938	974	904	968	915	943	930	975	910	936	964	973	1003	1010	980	969	913	947	951	960	893	935	1021	987	937	935	943	956	907	926	969	934	995	934	946	934	932	935	976	916	926	959	916	931	964	946	941	953	955	955	981	899	957	943	902	977	1021	922	958	894	947	896	973	955	966	927	976	941	919	919	926	917	959	872	898	980	937	970	922	949	953	953	909	910	951	959	948	936	940	958	966	929	935	928	1015	907	938	946	935	997	969	967	939	975	909	894	942	912	993	922	887	983	926	934	896	989	916	934	971	908	993	911	949	906	937	967	961	966	990	933	899	932	973	987	960	941	935	970	923	938	962	912	954	936	965	907	950	973	916	952	978	893	914	917	941	987	912	904	897	946	966	907	929	951	927	952	873	938	958	941	949	953	942	944	918	960	971	904	947	903	961	947	942	902	936	971	893	901	954	971	978	941	958	946	964	946	908	946
6194	1007	528	1295	670	163	164	160	164	144	148	180	169	169	155	134	149	128	155	148	163	145	162	178	173	168	149	182	156	131	155	168	159	155	156	148	190	172	160	167	171	146	127	179	156	149	188	161	154	158	150	153	153	175	157	143	157	182	184	159	155	154	146	178	185	181	164	136	166	167	159	152	172	136	156	154	175	157	192	155	149	169	175	144	152	152	122	173	176	167	163	171	161	159	174	168	175	148	193	162	160	138	177	172	179	159	157	157	194	145	187	167	152	139	161	153	158	181	178	177	170	163	152	141	170	172	161	130	153	159	150	179	140	165	160	144	165	157	156	147	158	160	163	141	145	169	169	159	193	146	191	177	178	166	168	169	156	169	159	155	155	164	182	160	178	176	138	159	161	155	173	169	189	134	170	146	171	145	159	170	146	173	169	214	163	180	150	173	187	166	163	153	154	169	166	144	137	143	186	166	141	154	133	145	154	168	164	162	176	180	179	164	158	167	170	167	141	139	145	141	172	175	152	139	166	164	152	161	142	172	152	161	163	161	174	198	157	125	144	164	169	170	144	168	156	171	152	136	183	181	163	170	152	145	185	147	152	150	162	192	180	204	164	145	175	167	165	162	175	196	170	167	184	196	159	186	142	166	175	189	177	171	170	189	152	138	169	198	150	199	155	190	188	175	150	149	155	156	167	156	155	156	156	186	166	140	174	183	136	176	155	171	157	163	156	151	164	171	176	173	187	158	186	164	177	154	181	164	151	177	162	145	151	161	157	143	144	154	183	172	156	167	175	184	158	140	128	167	174	151	165	163	174	167	169	155	140	138	169	153	156	177	165	155	186	144	156	130	162	164	166	165	160	133	151	155	141	155	166	165	167	144	157	152	150	134	162	164	170	168	184	177	175	141	155	163	166	165	190	131	161	160	172	172	186	160	146	145	152	164	133	143	194	161	167	168	161	150	140	161	143	156	162	185	162	167	173	169	162	187	177	156	143	164	160	150	155	144	167	139	166	166	163	161	154	155	147	168	174	159	161	149	163	147	164	163	150	165	140	131	145	180	144	149	166	162	182	165	170	152	150	152	172	169	192	180	149	152	151	164	159	159	147	160	182	150	180	154	149	165	171	142	157	171	170	158	165	150	145	166	180	170	152	159	151	178	177	187	152	144	188	175	157	170	179	193	175	157	147	187	196	164	158	155	159	159	179	189	165	174	143	155	145	142	148	157	180	169	150	158	178	191	166	171	165	176	209	157	179	165	155	144	153	160	157	160	185	172	146	141	157	155	171	161	173	187	167	145	166	154	144	168	164	161	161	139	166	173	160	166	150	172	153	146	163	159	141	149	171	140	165	129	160	131	170	154	165	158	163	156	143	167	168	174	160	136	185	168	167	157	165	164	168	166	172	175	147	185	166	165	158	165	177	177	184	169	150	165	161	150	145	187	157	162	171	146	170	142	153	139	173	169	180	151	166	161	141	133	165	163	172	172	178	152	174	183	159	190	183	169	154	161	163	147	181	127	159	143	165	169	155	173	150	167	136	156	138	168	162	154	168	156	145	186	158	145	168	144	153	177	171	152	171	173	155	168	164	178	179	152	173	174	178	174	166	153	165	156	164	155	159	197	166	150	139	161	178	136	139	175	170	143	160	140	155	150	154	165	200	167	165	184	156	175	164	177	168	164	167	168	172	151	163	184	141	159	166	167	157	152	149	178	166	179	160	157	155	140	201	167	188	147	170	146	169	180	183	157	161	144	151	154	166	167	147	167	176	155	165	160	162	151	145	155	183	142	151	169	141	183	167	187	203	153	138	166	154	165	150	178	179	171	177	173	153	161	190	189	139	155	168	172	150	173	142	160	163	179	158	180	155	189	158	172	169	162	156	160	160	180	166	188	147	173	181	167	164	131	166	191	178	148	178	166	174	161	185	187	175	154	162	175	170	149	150	146	154	147	173	165	182	143	162	157	181	177	143	160	122	169	187	165	188	173	162	165	152	167	145	152	161	163	152	152	143	163	174	167	162	188	168	154	166	170	197	185	187	168	151	153	144	149	134	172	165	150	172	168	154	168	160	154	171	163	169	163	159	165	177	146	163	166	155	173	179	164	152	140	189	150	172	172	164	172	149	150	176	157	158	171	159	132	164	170	157	160	159	170	172	162	161	131	162	162	172	171	175	154	146	167	134	170	160	149	174	167	170	152	136	145	164	160	149	158	146	162	175	151	145	179	158	199	153	156	162	142	160	166	156	159	146	149	150	141	138	151	152	163	154	170	177	181	177	155	134	145	167	160	150	167	160	173	149	154	177	151	159	164	167	133	179	170	192	144	150	159	163	151	143	174	158	166	178	160	171	180	166	150	150	175	148	172	156	147	160	162	157	161	143	138	155	157	144	140	150	165	140	168	206	137	143	167	165	156	176	189	169	150	146	147	169	161	168	176	153	130	156	178	151	163	177	158	151	168	151	144	189	140	180	137	150	146	149	148	147	176	159	152	145	165	169	173	176	154	178	167	149	178	165	152	175	158	154	153	174	156	169	167	151	152	150	168	157	150	162	148	174	166	161	143	165	159	161	174	142	186	186	165	166	127	152	149	133	165	200	160	176	165	166	159	181	194	179	166	154	146	147	151	152	152	158	175	139	155	161	159	146	154	175	157	146	153	148	136	185	173	146	160	179	164	177	183	162	192	165	163	143	147	147	168	175	133	157	163	157	151	155	164	185	179	187	159	155	165	173	166	179	158	168	154	170	146	145	176	159	176	149	151	162	174	163	161	157	162	185	162	183	167	156	153	157	144	139	147	139	182	154	156	178	157	153	145	140	179	144	148	170	171	166	166	177	170	160	168	149	158	162	167	167	166	156	153	173	167	171	157	183	180	150	166	159	160	166	162	193	160	162	153	186	149	181	168	159	139	167	183	168	151	152	146	156	165	162	162	163	162	175	192	171	156	148	168	177	161	156	171	170	161	153	168	139	163	128	186	174	188	145	120	163	153	171	144	177	185	163	178	160	191	175	148	162	179	192	162	159	159	177	161	139	180	171	161	136	168	160	166	140	178	154	169	153	146	167	161	157	175	149	146	150	150	168	158	158	163	160	156	184	183	170	167	146	175	177	172	171	154	155	173	151	162	143	155	142	171	186	161	174	172	169	140	178	157	150	175	173	161	141	145	180	185	134	170	158	161	165	133	165	180	171	162	181	172	144	163	170	154	172	165	169	160	164	157	157	150	139	159	130	165	141	154	173	168	158	162	136	158	167	178	175	158	149	162	143	142	170	151	166	153	155	169	181	173	172	166	155	159	167	158	155	168	162	152	166	179	164	151	149	170	152	158	177	172	182	183	149	166	168	170	171	170	190	147	174	152	159	155	154	180	164	156	165	167	152	145	186	181	164	166	186	140	158	132	144	158	181	163	157	179	146	148	149	171	171	176	160	146	142	150	129	169	165	172	181	173	157	131	146	154	170	161	158	179	154	151	162	167
3996	996	1162	4494	2141	495	448	451	437	426	436	473	445	464	437	462	418	424	435	432	410	430	422	392	475	435	430	440	419	452	447	427	466	470	422	443	416	421	453	438	449	407	429	416	459	456	422	446	466	447	451	395	403	416	449	452	445	450	419	432	432	443	431	414	444	422	430	465	423	453	429	473	432	443	431	430	440	451	420	440	471	445	434	460	465	458	437	428	415	445	455	440	428	427	447	432	424	437	414	425	439	438	441	396	413	436	467	430	452	443	420	442	452	477	428	406	447	438	430	406	417	389	420	462	441	451	428	418	452	411	444	416	462	443	429	445	441	449	464	449	447	405	426	412	460	449	441	427	423	419	409	414	412	455	456	456	432	434	480	431	440	408	396	431	441	448	415	423	424	411	455	425	446	464	429	434	417	422	460	449	428	457	423	437	424	403	448	428	455	452	463	441	449	435	402	425	434	455	457	399	416	421	456	447	418	425	428	403	428	407	417	462	445	418	448	409	422	441	475	425	425	449	484	447	431	403	443	447	429	416	410	428	412	446	426	437	428	448	443	431	426	443	445	438	444	455	450	441	421	425	411	395	413	402	424	436	424	429	450	410	428	460	449	443	469	421	430	395	418	469	425	407	424	414	461	433	396	400	436	423	416	476	453	476	397	429	446	425	429	444	432	437	451	415	429	452	497	402	456	437	461	430	465	433	466	457	455	410	430	428	468	410	439	454	466	427	436	412	442	427	448	417	456	471	402	440	414	457	433	424	457	421	416	444	458	419	411	430	439	457	456	423	432	395	431	405	435	474	432	408	410	433	454	419	462	420	447	422	424	455	407	455	445	424	450	431	463	438	460	450	464	443	418	416	400	430	451	457	471	399	416	481	420	408	419	391	427	410	456	416	409	433	405	426	426	454	453	461	453	444	445	442	445	444	411	415	432	425	438	451	440	430	439	409	449	456	411	448	446	454	441	437	425	388	451	479	452	445	439	412	461	409	433	440	484	427	401	435	454	438	439	432	440	459	485	436	482	481	435	425	417	425	428	440	483	427	428	382	440	454	435	475	466	427	412	456	470	479	460	444	422	446	429	437	433	417	438	454	453	459	419	459	459	461	447	436	389	430	430	440	425	399	450	476	441	443	448	447	424	446	411	433	465	438	423	443	432	431	457	429	442	442	438	440	474	476	430	459	442	427	443	442	425	437	419	456	399	414	446	449	413	434	464	454	419	422	431	456	467	413	411	452	414	393	443	478	422	434	471	459	448	462	414	423	431	424	395	422	388	442	401	433	407	464	444	423	432	480	401	419	444	449	413	458	458	435	432	421	408	453	440	430	467	468	442	441	459	421	467	451	451	420	401	428	440	448	393	472	437	448	452	429	436	414	407	431	429	421	444	432	428	434	437	441	438	492	393	438	478	464	443	434	433	451	451	428	421	419	452	407	434	432	433	380	510	457	428	450	428	447	451	437	463	434	440	453	440	421	427	433	405	442	408	448	434	434	405	454	438	427	474	397	404	429	428	420	402	448	405	422	450	504	432	427	459	418	442	468	475	417	441	427	434	448	461	422	450	420	440	472	389	466	441	468	444	457	457	451	485	459	456	440	423	430	414	406	413	410	421	431	439	436	438	407	454	457	382	436	417	457	391	449	436	439	442	440	433	444	446	443	422	396	430	449	446	445	471	430	446	437	443	400	466	391	426	450	427	453	435	435	446	440	473	422	402	430	411	431	429	416	447	433	457	433	414	445	441	442	445	439	457	435	453	438	438	442	475	442	447	432	415	449	394	393	400	450	423	412	440	403	455	430	442	449	440	456	467	424	451	411	461	410	392	404	445	419	449	461	450	428	450	459	444	430	446	466	495	432	402	420	448	439	430	430	453	475	470	453	432	401	445	439	435	449	430	457	473	427	458	472	479	435	451	426	453	406	431	451	432	444	396	436	423	429	455	446	409	434	430	403	452	447	464	419	436	430	457	407	434	426	390	407	443	432	479	388	431	455	464	448	482	416	472	421	430	418	464	427	425	443	422	421	433	445	448	402	460	432	401	457	432	490	411	406	402	469	408	381	418	440	464	407	434	453	443	389	453	430	472	423	445	398	437	437	400	415	443	488	411	430	477	435	417	483	438	431	439	404	452	415	473	404	466	420	418	418	469	412	444	455	427	450	457	391	413	462	444	434	427	405	438	412	437	396	451	443	433	427	427	432	441	437	428	449	433	462	438	419	421	469	433	417	392	439	400	450	471	488	406	421	406	411	400	477	452	413	437	420	424	442	428	402	473	448	475	434	441	442	440	456	442	429	458	447	443	412	437	420	439	413	446	423	445	417	416	445	425	397	441	452	461	459	465	432	396	444	440	432	401	480	435	418	405	458	456	422	445	401	450	430	453	430	416	460	454	390	445	442	455	419	447	413	441	441	403	436	444	451	470	466	452	499	429	419	418	457	447	434	405	444	401	437	435	465	454	407	444	485	429	440	464	433	421	458	406	411	400	472	424	411	409	435	434	420	428	433	480	394	478	384	413	468	409	423	414	442	426	448	434	427	463	435	417	439	449	452	394	416	464	430	453	414	439	415	444	420	448	407	438	410	454	431	425	436	458	445	435	405	431	477	383	444	426	440	486	434	441	444	454	442	439	405	464	419	406	403	434	405	413	443	439	416	420	412	439	453	471	436	424	427	404	468	431	447	416	384	409	442	466	418	400	460	469	426	426	456	434	435	413	446	485	443	456	402	445	430	426	470	449	462	435	421	411	419	390	449	445	420	437	418	442	425	468	465	460	411	466	426	436	442	467	468	422	415	469	465	448	418	426	466	443	425	442	422	462	447	448	422	485	445	438	436	452	433	417	484	451	453	440	443	432	408	405	473	443	455	418	409	439	436	409	428	430	402	380	436	424	471	441	421	457	423	453	456	460	383	416	442	443	440	458	421	441	411	438	434	404	440	424	421	454	494	428	410	453	428	441	413	426	427	444	420	426	431	382	462	425	422	469	418	411	435	429	442	430	454	442	469	417	442	442	390	450	405	436	446	468	452	417	450	428	467	429	404	430	432	453	434	408	449	425	451	434	438	427	445	436	445	410	434	463	441	447	458	414	440	433	468	488	402	432	456	445	441	426	423	414	472	422	424	410	416	416	441	461	437	476	473	436	446	446	455	438	435	452	452	391	424	453	423	455	409	399	450	417	451	437	438	445	455	448	408	474	425	460	430	408	461	432	435	444	421	488	435	410	412	448	446	431	417	475	414	422	433	447	425	448	442	426	423	465	471	419	445	440	438	451	453	440	435	462	402	437	430	420	424	446	427	399	428	456	400	425	418	421	446	437	428	423	416	426	426	468	394	439	408	419	428	450	427	412	403	440	470	431	416	431	407	448	456	443	409	467	425	457	426	425	454	421	457	480	429	425	432	464	435	432	437	441	412	458	432	398	422	397	418	427	432	456	430	455	419	442	450	485	443	461	470	436	480	459	416	438	447	441	405
15916	2633	1372	1779	8346	1115	418	390	386	369	332	350	371	368	348	366	366	356	347	337	374	315	336	346	348	373	348	362	317	326	326	325	358	327	380	325	346	323	349	319	298	344	353	333	334	340	348	327	343	330	346	349	350	304	326	343	340	330	353	337	324	324	346	340	380	338	387	266	355	360	332	352	338	342	330	345	307	340	351	326	365	331	313	310	343	323	357	333	349	347	342	342	309	321	342	339	331	352	320	315	356	333	350	332	361	335	368	347	356	354	298	315	303	304	372	364	333	356	329	331	322	337	325	340	355	324	334	364	348	324	353	349	339	336	325	340	340	362	354	343	344	353	318	333	301	335	288	335	328	310	323	349	359	344	355	339	346	335	350	314	348	373	328	354	359	360	335	322	371	332	367	381	352	345	352	315	342	299	356	327	388	364	349	341	331	326	337	351	330	337	339	338	334	365	325	311	340	319	334	328	345	322	373	332	356	317	339	337	336	370	324	349	368	334	330	333	346	297	333	320	341	315	354	336	327	338	329	335	351	333	324	349	305	334	364	350	357	346	330	307	354	352	361	301	354	335	305	359	338	302	343	305	320	335	320	315	345	323	338	353	351	352	300	345	325	355	352	343	334	320	307	349	313	355	334	348	331	313	342	341	353	330	338	343	301	357	356	343	370	354	312	321	313	329	317	364	339	363	317	349	324	294	299	332	336	322	307	339	353	319	313	317	327	344	343	372	367	325	338	334	338	374	315	346	350	353	317	351	296	314	340	338	330	329	336	317	304	334	335	321	365	302	345	331	336	322	359	370	331	310	364	353	360	337	367	350	347	330	327	310	360	361	345	361	328	315	375	350	342	372	333	358	325	342	309	325	350	319	333	354	334	327	363	314	332	324	366	297	305	309	376	338	330	350	367	331	321	309	313	316	367	330	338	318	323	327	327	335	322	337	327	346	345	349	330	338	350	383	312	317	338	337	377	376	351	364	329	364	334	327	306	324	336	307	304	373	339	337	359	341	339	357	356	337	299	366	347	308	342	309	343	326	355	366	293	308	360	359	309	353	330	330	333	350	330	379	334	308	336	355	332	337	316	358	356	338	307	348	365	384	346	340	353	360	316	332	352	374	331	356	308	315	315	316	353	390	344	313	297	294	334	362	329	309	312	353	344	330	367	376	330	329	335	352	353	346	327	345	351	344	319	341	355	353	344	295	310	281	301	357	322	337	372	323	332	321	368	338	347	340	359	334	331	348	337	321	331	355	322	372	362	360	303	328	380	310	346	326	351	334	321	331	339	336	333	343	323	338	320	347	349	300	365	323	303	305	370	324	323	394	335	361	323	365	352	335	342	324	348	333	326	313	321	340	388	361	348	364	343	324	367	355	333	337	367	315	324	317	327	305	321	303	292	344	348	326	307	348	309	357	313	315	336	374	305	342	318	352	313	334	323	335	331	334	331	338	342	392	331	322	358	338	347	334	324	353	291	326	300	338	345	330	320	351	367	382	377	364	330	338	313	322	348	321	352	336	354	354	360	356	349	316	314	336	340	331	327	319	319	332	336	312	353	344	370	296	315	317	338	354	357	384	346	328	319	340	351	320	336	336	319	297	314	364	347	360	354	351	377	344	342	308	332	365	317	331	326	385	346	331	335	330	346	364	368	329	329	315	332	335	320	343	359	357	383	360	316	317	311	349	305	318	336	331	309	340	304	329	356	296	310	328	343	350	308	327	315	337	363	316	335	328	359	348	358	378	347	337	339	290	333	360	349	361	340	340	355	339	368	344	366	329	323	312	313	354	321	306	314	343	372	323	355	362	355	366	337	323	306	332	347	329	333	299	336	348	349	328	342	303	334	360	367	342	330	348	331	362	324	349	335	347	341	326	375	337	286	286	323	341	353	353	373	385	345	353	356	328	368	329	356	359	352	358	319	352	361	293	345	337	367	330	302	324	296	352	367	296	367	348	343	331	346	329	372	337	348	353	349	337	356	366	305	362	347	292	351	332	332	340	353	317	342	328	322	338	306	320	358	313	349	339	362	331	315	355	360	335	381	364	303	330	318	326	344	339	345	330	345	345	333	330	360	321	303	358	306	302	321	351	334	351	315	358	284	342	335	326	314	335	343	303	311	314	352	331	351	354	348	369	323	308	319	331	346	345	341	366	346	335	328	306	332	348	351	337	336	343	324	329	370	344	290	340	311	344	340	299	345	338	320	344	327	330	322	348	350	312	353	379	323	369	331	336	361	323	315	348	323	323	320	301	366	321	353	326	341	330	343	326	307	333	342	329	345	380	302	317	376	335	311	336	343	342	318	323	331	323	318	315	364	356	346	325	318	335	354	340	290	323	345	302	358	346	315	380	352	333	290	351	339	370	351	335	334	306	327	337	303	339	326	334	315	335	334	339	350	354	369	354	349	344	332	349	352	370	323	320	374	294	318	313	345	354	358	376	328	351	340	338	344	345	353	329	325	354	335	346	320	361	337	362	360	362	350	322	351	357	350	306	340	316	341	334	305	307	340	283	328	335	315	366	353	325	355	343	341	334	342	325	332	318	322	346	335	368	368	365	329	351	324	335	355	358	329	357	341	360	351	352	368	389	358	346	321	361	305	303	345	314	352	346	355	351	317	327	345	387	322	325	373	355	383	316	334	342	339	335	292	321	349	343	344	332	335	342	324	325	317	352	378	357	355	357	351	337	383	325	322	388	309	344	312	325	308	331	350	322	319	327	342	346	355	315	307	349	357	335	339	363	340	354	352	332	356	353	304	325	342	342	320	358	310	345	336	351	347	347	363	357	349	315	353	315	359	341	337	355	347	324	346	334	335	338	353	306	339	368	325	333	328	336	331	344	309	324	350	311	314	353	315	316	345	315	369	326	349	345	324	337	348	353	352	339	343	330	303	344	297	344	348	343	311	333	320	300	337	344	367	344	325	351	340	305	308	346	312	334	311	328	367	329	411	334	337	334	335	362	339	342	372	330	346	319	335	321	319	354	341	323	330	333	305	340	343	310	329	315	370	344	318	339	340	337	382	322	344	305	336	323	334	345	338	376	333	338	319	327	366	336	343	338	331	337	326	315	318	368	333	330	320	336	336	323	312	364	325	323	353	338	346	319	359	354	351	290	324	298	352	319	317	328	325	348	279	330	345	339	351	333	360	341	351	340	344	327	308	321	329	321	353	348	349	378	337	324	345	322	352	351	338	310	330	329	340	325	316	357	360	311	288	355	389	347	323	355	352	336	317	298	356	297	380	372	331	325	320	308	308	300	332	355	346	328	353	357	341	323	364	375	318	345	349	357	326	352	346	311	350	387	341	340	347	317	346	376	353	346	304	332	317	317	342	320	329	309	299	344	344	365	335	344	341	342	315	347	355	349	348	361	357	333	304	336	355	310	353	309	318	316	354	334	330	286	314	366	336	323	320	312	334	333	340	353	334	326	355	333	351	308	347	330	300	295	346	333	338	345	333	325	331	340	322	322	328	300
10427	1959	2784	5674	23346	1468	1112	1101	975	962	863	891	900	838	864	874	835	802	823	816	832	810	834	804	859	839	805	810	781	829	782	810	805	813	768	827	759	788	823	773	823	761	778	834	766	822	766	820	735	842	816	785	817	828	803	721	772	782	795	807	800	769	787	811	779	746	815	751	819	778	782	759	786	803	777	832	801	782	756	785	753	777	775	782	795	801	783	744	795	820	784	819	805	804	770	770	830	770	774	773	827	801	775	784	756	840	824	745	784	781	786	727	782	808	759	756	807	776	745	754	819	793	760	798	748	747	806	820	799	762	705	777	747	704	762	789	777	782	779	780	807	827	787	795	811	791	777	749	770	837	694	780	785	742	783	763	777	780	795	787	768	807	768	802	788	783	805	738	836	778	818	758	732	795	805	786	813	797	765	818	748	790	804	809	819	754	725	768	775	757	751	808	807	795	794	773	775	791	794	779	766	786	790	755	773	783	798	810	779	814	788	769	713	756	820	806	792	766	770	782	756	802	749	800	766	819	781	777	763	774	755	795	786	792	759	802	760	823	793	763	743	759	792	780	753	753	791	798	780	807	768	750	741	780	786	764	849	801	771	804	775	752	780	825	745	741	786	756	780	791	754	844	819	801	750	721	739	790	789	791	789	760	788	767	735	785	776	786	820	769	760	811	754	736	833	803	801	756	797	750	750	775	783	782	765	753	786	785	770	777	796	743	800	743	788	731	806	794	793	795	748	787	781	767	747	789	814	790	817	799	747	738	781	723	756	808	762	815	807	755	790	767	751	784	758	763	785	834	742	801	797	725	807	752	760	809	781	810	796	728	824	785	780	774	812	766	833	807	782	758	814	825	726	751	763	784	760	748	754	815	748	781	742	830	755	791	782	694	753	834	809	776	771	810	761	779	764	752	777	780	763	768	813	760	767	790	751	761	794	763	821	765	756	763	776	812	782	767	802	814	766	784	777	764	765	764	784	763	834	786	781	807	744	787	791	774	731	774	803	795	763	783	771	817	798	756	779	811	748	774	731	754	780	789	735	780	745	742	784	756	792	806	756	759	831	764	759	815	758	772	794	774	735	790	769	830	774	817	780	795	769	779	785	743	789	797	802	744	770	803	789	800	746	819	815	763	788	779	796	853	787	791	746	779	843	842	818	735	767	803	804	758	801	775	780	798	792	772	792	777	783	789	778	823	810	769	838	805	783	800	761	766	795	786	793	722	776	809	791	726	802	771	814	772	796	765	814	804	787	748	805	758	783	757	838	738	795	814	799	783	790	759	779	788	787	755	805	779	813	747	753	735	780	812	802	788	796	757	783	788	803	779	809	728	821	771	779	810	807	812	792	799	784	832	811	802	765	822	777	749	744	811	761	753	760	773	779	793	824	757	771	766	768	779	760	769	735	817	771	794	781	804	740	770	811	743	722	775	748	746	790	824	795	791	804	779	782	776	799	735	766	795	749	799	837	794	778	747	805	784	809	809	759	752	820	794	767	822	740	831	788	770	774	770	748	809	807	768	732	771	804	794	800	780	775	777	719	781	800	799	811	816	789	788	809	763	781	794	766	743	751	787	798	837	782	770	770	744	865	792	756	749	793	786	752	762	752	748	749	784	788	778	766	798	753	773	801	771	809	783	795	793	827	794	779	782	762	808	807	778	738	821	781	787	821	760	780	780	802	763	759	814	737	772	809	835	834	763	815	834	794	820	834	759	758	761	780	809	803	826	829	747	788	780	826	803	813	775	770	811	769	760	721	749	754	792	772	755	782	764	791	774	769	731	772	726	763	772	782	786	809	828	788	741	749	804	761	785	750	786	755	828	790	768	788	780	791	809	762	794	817	800	759	792	794	752	829	749	837	762	759	814	796	805	804	773	793	790	724	751	759	825	809	753	811	755	803	783	765	839	797	806	813	775	777	784	775	790	768	789	774	757	784	737	759	786	820	761	817	794	787	761	781	858	766	812	736	733	800	839	788	735	762	771	839	812	809	766	793	781	786	786	820	788	801	747	801	760	801	755	788	782	800	778	728	866	741	754	787	769	786	791	800	847	750	788	786	793	818	801	861	786	743	766	809	795	787	772	798	793	758	771	790	782	822	738	740	775	786	742	778	767	799	820	765	801	739	759	793	750	779	763	753	795	752	807	789	806	775	716	817	789	779	779	783	785	781	809	796	782	803	762	800	765	754	787	789	775	737	755	783	784	771	814	753	774	769	798	807	756	786	752	831	762	755	775	776	787	828	769	743	770	746	758	796	753	767	760	816	798	757	773	788	825	778	776	792	776	809	804	787	761	763	749	818	780	758	760	761	761	768	757	772	769	746	813	775	786	750	777	749	769	763	804	791	759	781	790	778	772	809	768	738	760	739	789	818	783	826	754	785	783	817	740	786	789	745	811	790	785	748	818	798	796	768	844	771	783	795	815	747	751	773	766	799	755	780	841	811	825	758	794	751	757	781	748	767	770	806	793	764	774	761	789	775	764	810	783	729	791	797	795	801	813	770	812	784	799	764	791	779	816	801	809	800	764	817	846	795	772	767	745	773	783	761	795	811	798	743	795	742	769	790	810	786	772	786	773	758	793	744	760	830	759	799	770	721	775	740	742	783	772	720	802	747	781	760	803	794	823	766	803	746	742	773	746	815	813	802	797	792	783	846	768	813	706	806	786	783	863	771	759	796	761	816	770	768	829	785	751	805	764	787	826	751	762	751	782	767	762	786	839	808	809	774	834	788	791	827	781	769	755	817	748	778	841	821	818	837	762	760	755	776	741	758	791	793	740	739	770	788	786	807	758	805	754	753	765	796	779	760	754	761	775	763	805	777	776	767	786	761	783	754	761	815	781	775	811	818	764	762	770	789	807	794	813	767	798	798	778	779	783	770	782	762	793	770	850	742	742	785	754	747	793	792	792	800	798	771	765	762	781	765	860	792	826	764	744	771	753	841	832	784	747	807	844	773	784	798	759	775	750	812	763	752	819	781	798	754	739	836	794	784	754	827	773	765	826	783	781	817	788	764	803	795	743	779	759	807	784	803	822	763	762	782	753	741	817	762	771	780	748	789	760	787	771	782	806	750	800	805	790	776	787	764	786	809	775	820	781	783	749	775	819	783	758	829	768	809	766	772	748	842	764	771	828	805	816	810	718	745	761	789	746	789	768	772	751	769	797	817	774	726	794	798	825	811	756	758	816	795	819	769	756	800	800	776	773	769	773	791	761	806	744	828	794	787	767	767	757	790	766	791	850	811	787	832	774	815	767	809	744	800	791	753	809	775	789	744	824	745	733	817	787	751	786	803	736	798	799	795	806	762	814	750	845	804	762	798	765	754	772	768	771	781	790	823	812	804	788	783	780	792	813	734	778	799	745	772	759	792	767	821	791	770	768	773	768	761	792	779	797	794	794	758	795	815	777	807	739	753	740	805	792	797	768	785	787	807	809	785	759	775	798	765	778	803	812	802	758	759	750	769	792	801	768
24509	4553	3626	3417	14024	2733	614	526	480	454	424	449	459	431	444	413	427	442	432	404	415	376	419	413	419	430	423	437	390	415	427	441	424	445	428	404	402	427	392	438	406	440	398	435	420	386	444	438	446	425	416	412	424	396	411	427	432	399	433	448	441	440	448	446	431	416	425	409	422	420	427	387	447	407	417	449	413	393	410	424	407	415	426	433	447	407	383	399	380	448	401	392	415	428	435	413	431	440	407	436	428	443	430	422	425	437	445	421	431	391	411	418	428	433	405	434	396	405	410	437	398	402	448	419	417	402	414	449	421	404	422	425	370	451	369	426	403	426	399	416	452	410	409	444	413	396	411	419	401	414	435	401	430	416	409	435	405	424	398	399	405	459	411	384	416	394	395	363	404	421	411	407	408	425	428	417	394	420	438	442	421	400	435	420	421	415	385	452	436	459	403	438	381	431	401	438	457	403	377	366	427	449	419	453	401	439	417	424	396	405	418	402	411	382	414	432	419	367	411	412	394	440	436	437	432	405	424	428	405	428	433	402	397	386	429	398	394	380	409	418	397	426	424	400	358	390	430	413	396	419	411	399	442	437	463	405	404	375	386	409	442	403	406	402	414	418	439	419	406	419	454	388	431	417	399	439	426	443	439	444	417	395	428	410	428	409	412	393	384	392	418	398	422	396	386	402	378	384	406	464	447	411	381	389	409	383	441	406	402	411	414	445	416	412	409	435	417	445	401	408	437	416	413	390	415	420	416	398	410	401	398	376	441	411	424	425	424	454	434	434	403	441	422	435	425	406	412	398	442	399	413	452	386	403	400	380	397	406	444	401	415	410	414	406	433	406	418	436	398	368	429	407	435	390	400	404	403	422	413	401	409	386	410	413	420	419	430	409	418	430	376	355	397	430	420	368	401	417	416	441	456	422	398	457	394	438	407	368	412	419	421	448	419	442	438	474	410	398	435	425	469	409	425	421	452	438	419	417	424	396	451	409	401	438	427	394	456	395	416	424	446	438	379	400	397	433	386	415	419	401	428	369	396	435	389	428	430	436	435	418	421	406	419	454	407	438	397	419	398	414	376	424	424	406	498	404	379	424	386	411	428	395	428	434	415	437	442	423	448	401	379	448	376	456	380	411	412	401	429	399	436	404	356	414	437	412	452	412	407	404	426	458	371	438	447	408	429	432	436	401	427	451	429	441	416	448	429	414	379	441	366	375	383	396	420	423	401	455	442	429	391	423	415	391	395	408	419	402	404	402	394	400	452	456	408	419	424	381	443	414	426	439	348	442	424	399	406	433	396	421	407	433	400	380	404	398	445	430	454	381	441	405	378	462	449	402	434	462	390	396	428	411	406	452	397	405	426	431	431	394	374	425	446	450	420	436	443	396	424	428	395	375	377	408	426	402	397	436	426	417	399	385	421	438	397	430	414	419	397	424	429	410	438	413	439	452	435	416	427	381	414	411	439	423	384	407	433	481	414	391	388	398	467	413	423	417	396	390	408	434	422	391	452	428	397	441	400	431	444	384	412	417	423	414	433	383	383	457	396	406	385	422	459	429	460	409	437	418	404	395	369	425	450	408	425	435	440	438	425	438	398	417	406	395	426	431	384	446	432	439	418	419	426	421	394	453	419	413	414	400	417	401	417	401	457	417	427	417	414	405	383	385	411	409	443	411	417	426	426	414	426	382	384	405	378	399	404	425	451	436	425	421	399	410	418	433	416	476	416	405	390	411	398	407	444	421	412	431	391	406	424	384	415	441	403	393	425	442	366	424	421	418	395	413	387	439	407	414	383	414	409	429	423	394	427	406	434	445	447	428	441	394	380	428	402	409	386	422	405	473	384	445	415	435	428	427	428	393	428	365	403	435	394	409	406	421	460	438	409	342	393	412	458	433	396	426	412	426	397	432	406	413	417	439	423	399	422	446	401	404	454	419	410	399	378	385	440	434	413	434	422	415	401	417	399	423	410	407	402	403	378	380	440	392	401	414	446	378	441	380	384	388	403	429	446	409	409	436	418	393	422	398	398	391	428	435	429	375	415	423	426	403	427	461	422	416	428	412	401	431	430	386	392	440	381	400	441	383	392	423	419	418	429	457	423	431	444	406	418	420	389	461	416	406	414	406	399	395	411	428	426	382	406	421	400	401	404	415	426	405	470	457	396	390	428	421	433	452	416	466	403	404	441	433	376	397	398	437	411	383	427	411	406	392	444	416	393	398	442	447	424	455	416	398	428	424	389	395	428	404	417	425	409	457	419	394	431	442	395	430	390	448	418	412	432	389	390	417	413	417	409	417	417	433	414	428	420	447	406	379	401	397	391	435	422	407	393	363	441	365	463	442	420	368	399	399	419	381	440	412	409	391	453	429	407	421	436	395	413	435	407	419	416	390	398	401	433	428	422	420	411	443	398	472	398	433	414	406	412	390	425	434	439	432	428	395	430	382	411	411	383	397	397	404	417	411	422	412	381	436	433	416	399	415	467	375	384	412	404	390	422	383	408	395	403	429	428	383	394	413	414	385	411	422	421	418	416	443	419	387	387	416	431	367	491	421	404	402	405	403	401	369	425	365	433	451	400	429	424	386	395	439	433	486	414	391	405	411	400	466	405	405	385	380	392	425	463	387	417	407	400	399	415	386	396	410	416	428	439	385	412	435	435	415	397	464	409	423	434	413	458	452	426	429	405	395	410	428	442	406	443	414	412	455	444	393	432	416	415	391	400	435	433	412	404	418	379	420	414	438	454	404	389	402	415	435	436	418	422	443	446	420	400	409	394	443	414	418	414	422	424	382	431	411	431	411	444	434	422	435	406	413	401	441	378	387	412	449	431	451	428	376	417	442	378	414	406	402	383	392	433	461	360	443	394	438	423	421	398	418	420	432	449	420	423	378	414	432	443	402	389	424	393	388	471	445	430	396	390	424	440	369	419	391	401	425	412	420	430	377	398	387	420	405	377	434	403	410	418	400	403	473	381	452	446	415	437	416	416	375	427	404	440	428	440	443	395	399	414	418	447	411	395	386	426	425	410	430	417	417	446	438	424	444	418	395	397	408	396	429	438	426	422	361	436	403	409	414	403	419	411	428	411	403	415	465	401	419	420	410	414	431	385	389	423	419	439	388	403	389	408	408	377	407	449	437	423	397	416	464	393	436	401	383	474	416	457	407	404	423	395	391	400	420	442	425	393	458	408	409	400	407	444	445	394	430	398	395	405	427	398	395	450	451	408	422	404	396	431	476	438	439	423	436	393	385	437	415	412	449	432	403	422	439	386	404	388	428	407	401	397	366	425	435	432	383	419	378	419	425	408	414	423	379	416	414	401	388	413	412	405	417	440	436	449	364	408	414	418	388	428	397	425	417	404	429	393	379	445	428	429	416	442	403	416	439	429	403	421	442	417	447	379	425	402	410	416	404	423	432	457	467	413	423	401	413	421	419	409	380	380	403	416	417	376	378	422	447	387	409	423	411	420	426	439	412
13532	2740	5938	6961	31265	2229	1581	1484	1370	1292	1198	1173	1136	1089	1014	1024	1085	977	1062	972	1042	920	992	956	994	944	972	972	975	961	924	943	959	955	926	955	943	949	916	928	971	979	904	914	918	932	943	901	935	951	886	959	892	964	933	909	942	957	911	926	946	948	964	946	921	908	960	947	888	936	906	940	906	937	897	947	875	890	956	889	934	906	825	922	863	901	917	908	936	944	892	855	956	1007	896	890	878	900	883	900	899	883	955	925	943	932	943	912	866	913	902	900	856	908	948	928	956	927	901	899	924	944	899	951	983	899	912	919	932	946	944	931	905	948	908	902	894	929	889	948	937	909	911	928	927	892	897	915	942	956	888	920	932	864	918	907	961	883	911	920	865	895	906	895	903	957	935	932	908	892	922	895	902	935	924	945	897	928	900	957	966	887	896	860	930	882	992	916	923	909	924	914	947	953	864	888	875	912	899	956	934	920	887	928	920	897	895	936	932	927	940	880	948	878	906	888	887	857	941	936	827	915	917	915	919	996	859	863	891	900	944	926	869	925	927	904	959	948	882	921	972	887	935	892	900	935	860	955	951	943	916	912	893	914	907	920	866	947	928	938	880	925	895	945	901	891	890	862	918	904	928	944	952	906	920	896	972	948	880	916	892	934	904	940	914	904	978	917	965	935	880	903	920	942	938	925	889	955	920	949	857	887	865	926	880	912	900	880	937	924	945	931	907	860	870	891	870	884	850	917	916	906	890	898	930	946	888	941	968	872	898	915	913	939	889	928	886	837	922	892	982	921	910	849	892	892	934	919	928	899	943	907	908	897	906	909	946	940	891	874	922	883	881	921	928	943	918	989	900	929	926	930	895	878	941	942	933	927	888	1005	946	936	931	931	906	956	946	945	934	873	884	872	912	973	865	929	953	950	891	941	961	917	902	966	920	928	889	848	896	889	868	894	830	928	854	895	950	912	896	913	942	934	908	937	862	989	952	939	921	884	914	923	937	928	947	875	951	973	917	954	903	883	896	903	890	900	908	898	935	912	916	884	906	899	892	892	904	966	836	915	1003	894	923	899	969	920	902	919	928	918	913	893	917	892	939	926	875	923	883	910	950	899	929	926	871	984	912	919	932	927	850	907	908	963	940	884	943	912	962	909	928	917	930	911	920	876	940	949	938	936	915	927	881	916	932	919	914	905	865	927	930	934	918	903	905	899	892	919	900	957	921	876	930	856	876	924	864	893	947	891	937	881	906	956	885	919	850	937	883	962	917	879	927	900	879	931	896	958	933	912	924	904	867	969	904	936	928	937	897	894	913	919	955	905	955	880	836	888	876	930	936	927	881	865	891	960	905	924	888	895	951	874	941	900	889	900	965	990	844	909	884	835	960	918	939	908	868	947	862	904	876	893	913	907	930	877	895	916	915	944	887	955	916	903	898	918	861	914	912	928	913	947	932	904	899	938	898	904	958	892	895	892	905	914	911	877	854	942	882	957	942	996	931	889	855	905	941	870	907	893	912	898	947	914	920	917	867	977	904	891	917	973	956	914	904	938	953	944	922	963	938	926	886	891	940	987	903	902	864	878	875	920	891	959	891	857	915	897	902	879	968	888	939	895	892	903	936	908	860	922	880	901	846	899	946	970	962	948	917	907	961	926	951	904	926	893	873	884	919	932	898	916	919	888	914	882	935	876	885	951	904	904	925	914	948	902	916	944	920	930	908	934	931	933	991	929	933	870	926	931	958	920	929	905	880	951	937	908	897	925	939	918	895	911	911	882	945	941	907	952	930	930	895	909	941	915	925	899	890	903	914	875	963	947	936	903	871	905	938	898	954	951	936	919	940	904	946	952	894	906	901	907	911	903	924	974	924	933	909	915	902	904	939	899	948	851	984	906	856	881	917	940	943	909	910	914	868	904	931	920	910	872	933	940	936	857	895	941	911	899	880	934	927	929	851	879	928	917	902	938	931	927	929	936	931	956	941	931	901	865	909	887	929	871	938	915	973	907	911	961	927	912	890	875	885	932	882	912	971	964	903	972	890	874	913	917	904	936	898	912	845	940	917	914	912	867	882	901	941	901	942	876	930	879	903	940	914	879	866	868	870	906	895	903	966	899	871	892	931	931	927	933	896	916	897	961	903	897	926	873	948	995	863	964	993	905	893	876	908	988	922	917	894	893	920	909	911	918	914	882	871	915	964	897	922	898	867	898	919	895	906	933	882	883	916	887	908	913	974	900	884	879	867	941	855	967	903	929	930	957	908	886	959	871	905	941	931	874	912	911	902	860	903	906	953	918	847	904	922	896	942	905	908	951	933	905	926	891	883	895	901	936	882	881	898	882	935	910	863	899	919	934	966	920	906	883	919	930	949	901	906	936	961	903	901	930	878	906	924	942	876	872	898	920	954	926	946	937	930	900	898	890	942	947	910	934	965	916	913	946	921	957	922	921	921	948	955	915	891	933	929	867	949	919	907	925	906	956	875	880	862	927	896	899	894	935	892	920	934	894	945	874	883	931	928	964	932	894	1004	879	927	949	936	927	898	901	858	930	928	972	920	895	949	937	887	888	916	961	901	964	938	889	939	910	931	892	922	913	903	886	907	905	920	869	960	919	892	929	886	921	936	896	914	929	907	925	912	931	982	901	895	876	916	925	891	972	898	877	893	966	932	908	919	897	974	929	910	932	886	934	881	927	967	980	940	910	880	863	935	879	906	962	890	893	895	918	853	987	917	952	929	943	868	951	927	880	874	951	989	939	910	939	940	871	944	906	994	960	890	948	945	930	948	920	959	960	875	844	890	928	931	916	970	926	942	958	901	895	984	906	945	855	965	926	900	892	958	954	936	935	969	909	894	934	924	918	974	925	873	965	910	925	927	885	918	947	889	951	943	899	895	939	912	907	882	909	901	891	896	916	944	902	912	913	917	897	947	884	919	938	921	900	916	918	880	866	916	918	895	876	901	957	935	906	883	862	905	936	870	860	910	925	928	941	901	894	959	961	902	898	885	906	897	911	885	891	912	933	897	901	870	889	939	891	919	939	883	962	949	874	972	892	908	894	913	942	848	951	928	913	889	955	900	929	912	941	918	884	940	921	886	875	934	911	907	931	888	863	890	919	946	919	915	898	907	956	986	931	981	903	968	908	905	910	909	938	931	888	863	989	894	906	915	885	845	874	902	903	923	917	891	881	909	911	900	893	940	923	921	918	910	910	949	962	942	850	898	932	890	900	936	960	914	923	891	968	916	877	951	889	917	941	902	947	937	937	906	884	916	914	912	929	937	899	964	909	923	964	883	896	940	914	867	917	921	879	969	890	901	902	931	894	931	863	901	958	900	945	906	906	932	925	938	938	909	962	929	870	934	921	959	920	931	919	872	940	934	925	944	857	884	871	903	915	949	901	929	917	946	918	925	886	916	985	927	874	939	924	889	905	949	915	888	897	869	901	960	891	899	927	895	920	885	917	943	912	1012	861	930	863	939	925	955	892	911	929
5813	774	299	345	343	175	149	149	130	140	162	140	153	106	143	145	152	146	144	165	155	161	155	143	143	172	144	149	145	145	145	131	132	171	158	126	149	149	140	139	156	137	150	140	164	166	132	145	139	164	158	148	144	153	139	150	117	155	154	137	120	157	155	164	145	131	173	148	143	148	163	124	164	143	148	156	158	150	144	135	148	147	147	164	162	160	133	137	132	149	162	152	146	149	163	127	141	137	143	147	146	155	147	150	149	160	145	130	133	138	129	139	164	152	165	144	156	156	156	166	137	147	134	156	155	159	179	136	146	151	174	156	124	148	148	136	153	137	135	155	150	131	169	125	136	135	182	153	139	146	137	159	175	159	136	129	112	133	149	155	125	151	157	122	142	130	163	163	122	146	154	148	133	129	146	173	120	139	133	156	183	156	157	152	150	155	137	155	162	135	169	126	142	139	175	144	124	141	141	149	130	163	156	137	140	156	149	155	167	164	154	179	158	169	156	151	157	132	146	159	118	148	162	142	135	133	148	162	149	153	161	143	152	145	167	151	137	143	145	164	140	142	129	155	154	131	180	129	125	160	134	140	132	146	149	140	137	142	125	141	128	128	150	134	152	139	130	168	129	147	174	130	134	137	155	162	134	138	129	171	135	120	148	150	164	135	162	157	141	135	139	161	122	173	165	150	166	180	146	147	163	148	133	131	160	160	158	157	146	155	159	148	143	144	136	144	171	150	137	146	139	150	159	168	140	122	155	140	176	137	181	150	138	148	121	125	153	174	141	176	156	133	142	132	122	154	157	121	156	162	140	137	157	167	127	147	146	133	135	139	142	147	142	160	152	149	133	120	164	160	171	155	169	140	174	128	167	174	156	162	139	172	163	162	169	144	133	148	139	157	160	145	166	143	160	169	139	128	158	142	158	150	164	132	151	154	149	136	158	161	166	155	137	155	151	154	168	165	159	177	138	157	125	131	132	158	140	161	143	137	145	136	149	135	154	147	160	134	130	123	160	130	165	159	132	150	154	168	136	130	157	152	161	149	163	148	149	151	126	153	159	152	150	145	154	158	155	146	174	144	142	164	157	144	142	133	145	139	126	162	138	153	136	151	162	188	160	146	155	154	160	147	155	144	161	142	141	159	150	151	156	151	125	164	156	155	144	138	179	153	155	153	169	143	143	148	148	143	139	176	144	150	159	156	142	145	155	124	165	145	135	131	134	153	142	160	161	148	138	160	160	163	133	155	145	125	145	168	176	154	155	163	138	127	153	170	130	155	145	156	144	141	166	157	161	149	136	124	152	147	129	129	149	163	135	157	125	140	155	138	161	179	122	135	150	123	157	125	128	150	146	131	141	146	136	157	133	141	143	147	163	147	135	146	130	150	162	132	140	147	142	140	130	152	164	155	145	143	162	160	148	147	170	118	160	170	140	130	169	126	150	151	149	135	138	143	151	134	116	146	162	140	142	141	158	167	170	150	170	145	151	166	122	128	180	140	128	135	163	174	144	148	140	157	140	155	140	170	153	164	120	146	156	156	146	125	172	187	149	152	128	149	148	147	150	139	131	133	154	146	177	140	151	144	145	148	144	150	130	153	142	165	185	130	141	133	150	160	138	146	154	149	144	141	154	159	135	145	140	138	143	139	148	167	149	131	149	135	131	149	151	151	158	143	155	156	158	149	154	124	136	145	137	137	135	131	158	155	151	131	139	127	161	143	151	131	149	143	139	164	141	138	158	151	123	155	135	161	143	131	131	128	137	137	154	144	118	120	147	144	169	157	124	135	140	138	151	131	148	149	162	128	137	163	136	118	148	157	137	154	147	131	140	155	114	153	121	133	146	152	140	160	150	140	180	154	112	139	148	141	152	145	141	131	144	166	154	131	138	150	150	143	165	166	145	159	161	138	152	141	143	143	155	147	159	154	146	157	165	142	150	149	134	118	173	142	128	127	151	152	160	132	161	161	149	141	138	151	155	149	144	145	135	159	152	158	138	131	166	151	154	149	139	134	152	160	138	165	159	153	131	141	143	156	156	136	150	142	164	149	151	134	137	151	148	157	141	163	156	142	168	149	148	157	178	136	157	165	139	146	163	151	140	143	139	173	160	155	140	142	146	141	128	148	155	137	139	145	121	151	145	138	145	144	142	156	144	143	159	153	155	147	150	171	142	158	174	151	115	159	189	143	162	147	163	135	144	140	163	151	127	144	143	148	163	133	152	137	150	148	145	153	152	133	154	146	115	149	164	150	149	147	135	153	157	135	147	148	146	144	152	144	136	157	173	167	157	157	146	140	158	166	151	133	143	146	146	144	142	158	143	150	148	155	175	187	144	145	137	148	143	154	124	161	149	157	132	129	149	135	156	151	139	153	157	161	158	138	164	148	144	130	138	152	169	144	155	156	134	162	152	146	158	166	132	151	160	162	129	177	127	163	143	142	133	130	137	153	163	131	142	131	161	112	139	147	149	149	136	144	155	148	143	134	159	162	151	133	126	155	139	164	160	146	135	131	123	138	153	143	119	143	143	143	166	156	156	136	139	142	161	145	128	155	156	152	126	152	124	136	149	139	158	161	151	173	164	155	137	145	157	134	120	146	152	129	150	162	160	157	151	156	150	151	150	153	144	146	171	153	141	135	164	127	166	169	153	150	136	136	147	131	170	158	145	148	160	146	134	148	142	151	146	144	142	154	164	129	152	162	186	154	157	155	145	141	161	122	153	124	133	166	151	123	150	146	174	155	138	131	158	149	151	148	121	164	132	168	148	145	129	164	155	154	180	142	136	154	140	136	170	147	141	156	139	144	152	148	142	150	131	157	174	147	155	149	132	167	159	170	151	127	151	152	124	127	167	145	150	154	177	156	152	162	168	157	162	129	174	164	147	166	144	148	152	147	149	138	151	181	145	156	144	156	132	154	135	142	164	142	120	137	149	151	146	131	121	135	138	147	152	161	146	148	160	170	129	172	139	139	137	153	137	161	166	147	120	148	139	168	148	153	143	142	153	143	156	173	176	157	164	172	165	172	146	154	154	146	181	131	169	160	129	145	136	157	147	151	146	161	148	141	166	161	167	151	138	146	168	153	146	157	144	132	156	150	141	188	132	151	132	157	144	151	154	154	140	141	175	155	157	159	139	139	130	150	146	141	161	141	145	175	145	164	154	147	121	162	140	152	133	137	154	130	138	146	138	142	148	169	124	145	146	124	167	134	145	140	175	137	150	144	151	129	148	133	132	168	138	156	134	134	144	149	157	130	152	133	132	130	150	152	138	134	147	139	146	143	126	152	135	139	143	144	157	146	145	139	148	160	149	160	151	166	136	156	158	154	148	148	131	146	163	159	155	146	146	139	163	135	145	145	157	138	169	158	158	134	152	170	141	140	169	160	136	150	159	136	154	149	127	153	173	150	148	125	145	157	148	150	144	132	165	146	143	142	170	154	163	182	143	140	146	178	145	148	140	147	135	145	145	176	127	149	145	122
3873	813	672	1176	1226	450	382	401	398	415	403	375	444	422	477	421	424	443	417	417	378	419	431	385	448	394	403	394	417	384	399	374	430	381	444	425	400	378	437	384	385	431	374	419	405	400	395	427	418	426	410	419	432	399	369	371	432	402	417	412	412	416	393	381	401	371	399	430	405	411	426	405	396	383	405	408	393	448	391	390	353	383	380	401	414	423	411	432	391	442	435	374	399	424	435	426	399	403	402	416	421	398	424	386	401	393	399	401	359	400	397	421	397	392	397	375	403	433	397	401	382	367	413	418	422	403	406	395	381	382	395	409	413	412	414	397	380	411	364	402	397	375	395	381	419	421	372	418	434	406	413	382	382	382	421	417	400	391	400	403	361	426	409	392	433	436	386	400	407	387	439	429	389	413	407	405	389	436	423	403	412	395	413	436	420	406	419	364	415	425	407	391	434	419	381	437	411	443	401	415	442	405	380	391	407	379	400	411	412	441	434	413	375	427	406	431	396	359	409	388	415	377	424	413	396	425	401	405	424	411	427	410	393	433	426	420	387	426	427	421	411	403	381	423	370	382	418	397	399	426	406	369	390	373	404	428	380	413	395	406	381	416	385	419	434	404	417	391	370	429	410	427	420	412	374	439	393	403	390	382	397	380	427	410	418	351	391	421	381	444	403	414	413	432	417	400	418	409	417	376	378	417	408	402	411	391	466	407	382	402	424	369	382	387	390	403	420	399	418	437	400	403	385	428	421	424	417	440	399	402	439	399	410	408	439	407	370	391	426	387	393	384	369	414	401	394	379	441	390	367	394	413	366	417	383	411	410	378	406	401	427	392	418	462	443	386	379	382	451	401	390	417	395	400	412	369	412	388	397	419	400	404	380	440	411	431	393	416	416	400	403	397	373	402	384	401	406	417	374	388	409	382	402	448	414	407	400	402	430	378	415	416	397	402	408	412	395	383	407	404	394	390	416	379	386	428	392	384	404	393	422	381	411	393	401	421	401	399	397	463	394	385	372	427	425	408	429	401	367	377	396	391	447	389	432	368	412	373	412	357	434	429	398	419	431	415	404	391	382	420	408	399	407	393	412	394	410	413	405	375	422	412	396	368	407	414	409	391	429	415	424	417	415	418	376	452	387	429	392	421	394	432	374	439	407	420	427	428	395	422	392	414	399	433	399	414	392	366	399	376	408	384	416	383	444	389	400	390	381	403	358	414	441	429	405	389	401	390	414	404	347	400	431	414	410	385	411	380	439	415	400	392	421	392	421	400	443	406	430	386	379	418	419	412	405	374	417	406	411	383	432	424	371	433	402	421	387	400	405	394	454	394	387	408	392	437	430	380	365	405	418	379	415	412	442	418	430	397	406	446	418	405	413	380	398	429	404	416	411	387	427	401	429	415	432	389	414	396	423	397	400	380	395	427	407	400	406	402	415	415	406	413	387	401	404	393	395	411	406	416	419	374	397	384	409	402	380	405	429	403	388	388	396	377	411	388	397	421	383	405	399	397	418	401	379	395	449	421	438	416	446	420	410	429	403	418	402	430	397	376	383	406	427	430	406	430	400	399	404	415	404	363	438	400	427	453	407	403	394	380	433	372	406	394	410	426	424	388	383	384	440	392	371	394	392	415	421	371	421	427	386	423	428	402	414	415	394	409	420	425	401	404	373	422	419	407	414	433	443	401	422	414	412	415	410	386	386	410	386	432	411	384	397	377	404	398	405	417	402	392	388	406	397	376	391	404	399	414	394	435	411	383	378	408	417	389	407	399	384	382	386	439	393	403	410	419	408	431	403	417	416	392	406	418	430	405	392	428	379	388	388	415	394	393	373	399	376	411	421	393	418	424	425	407	394	404	402	390	389	388	408	413	433	398	412	422	401	434	397	446	422	430	443	413	365	365	373	426	392	380	410	412	405	396	395	431	406	398	376	409	412	422	391	397	363	407	401	428	425	387	408	380	368	375	389	386	388	430	420	405	424	411	362	434	400	393	402	428	429	414	376	394	418	420	423	420	400	429	419	372	411	393	472	424	405	412	440	415	422	411	436	397	397	420	417	417	351	417	368	394	402	429	412	386	383	383	418	421	389	377	393	370	410	419	416	407	420	419	427	395	389	405	435	384	403	400	403	396	421	407	395	409	396	411	355	416	419	406	418	431	432	398	436	427	403	402	403	391	391	421	455	389	385	401	401	403	408	438	412	385	397	409	438	403	375	398	410	408	401	380	365	388	383	424	394	420	440	424	439	386	416	404	388	446	403	385	414	407	405	391	443	374	419	422	382	449	391	381	391	392	410	380	361	405	393	391	424	399	413	385	377	405	392	412	420	407	404	381	451	469	416	424	400	458	373	386	428	428	403	400	372	392	398	412	401	402	378	376	415	399	440	399	410	401	413	436	400	377	414	372	419	367	405	388	471	395	395	416	424	418	409	422	398	419	391	389	389	388	398	424	415	433	402	418	394	423	415	392	429	420	422	440	374	400	391	393	412	393	413	365	418	384	423	393	442	407	396	417	404	394	431	439	404	375	448	402	420	393	409	402	413	382	395	390	406	412	417	416	418	426	383	411	416	431	374	412	374	408	374	403	405	332	437	403	450	390	450	423	381	418	384	401	403	395	409	382	399	407	398	412	413	418	421	424	384	421	379	413	365	390	395	427	391	388	412	412	387	421	411	398	400	404	406	435	426	403	369	381	396	398	447	377	414	403	394	408	441	403	405	402	406	404	396	416	391	434	387	384	393	439	405	411	403	409	402	417	410	413	414	402	423	385	408	401	393	406	401	398	384	403	392	395	424	411	394	373	419	417	364	395	400	367	392	422	379	380	438	414	421	405	399	403	395	398	453	436	415	397	406	408	440	398	391	381	413	413	405	433	409	412	407	369	413	371	413	386	384	418	433	388	419	408	370	378	438	416	387	411	428	415	397	407	406	400	426	401	448	401	404	382	398	424	402	390	395	411	384	444	387	381	392	427	401	402	430	436	444	406	420	392	410	437	385	419	377	387	422	409	404	438	425	407	389	423	423	442	417	421	414	410	403	428	449	403	406	404	407	398	419	394	433	385	400	390	423	375	429	405	389	444	420	422	402	422	409	393	421	428	399	385	404	462	410	417	398	420	392	391	411	412	393	442	408	426	428	411	399	462	409	408	430	426	397	410	400	404	433	394	414	373	410	402	435	396	404	417	424	386	417	447	413	404	407	387	367	401	405	427	390	411	422	410	381	429	406	411	363	411	419	389	387	404	408	408	436	365	441	425	376	429	438	392	403	425	412	409	424	403	411	398	406	414	391	412	372	380	413	409	377	434	392	420	387	404	411	377	397	348	407	428	391	398	407	409	397	387	404	418	420	410	433	389	406	401	418	387	398	373	393	381	389	425	423	398	415	419	366	391	427	418	448	422	391	432	433	437	380	385	410	400	389	385	392	431	397	395	409	405	362	420	458	375	387	394	406	422	393	403	393	407	370	399	417	410	427	378
14952	2208	2111	1446	5696	1027	416	369	379	364	352	324	370	330	379	357	323	357	338	321	347	351	335	379	351	317	331	393	339	321	305	308	343	316	337	325	335	332	333	325	336	329	346	309	350	345	341	327	367	320	334	340	303	329	322	292	333	327	308	345	344	327	350	362	359	328	316	318	339	341	315	328	325	352	296	332	361	384	331	376	357	320	329	298	306	372	335	331	320	333	338	353	347	342	312	350	326	354	327	325	378	344	358	331	305	358	392	334	352	346	332	330	327	360	322	324	345	334	351	309	312	323	326	305	317	318	329	341	375	346	329	350	330	311	311	359	324	331	319	316	304	331	331	310	312	333	317	333	319	336	312	314	325	328	342	326	352	342	334	347	335	319	336	343	312	313	343	321	353	297	316	326	336	314	326	331	336	336	375	335	300	316	299	346	300	321	335	330	288	365	290	335	326	341	305	310	350	339	316	350	330	326	288	358	332	325	334	369	338	314	306	334	345	342	331	341	342	330	340	344	334	307	300	326	326	338	282	347	334	339	329	353	333	332	347	328	317	308	330	328	331	320	301	345	342	310	296	294	379	336	319	380	303	316	302	338	340	327	360	338	317	345	352	313	344	340	349	343	325	327	329	295	349	309	335	308	348	329	347	319	305	361	332	319	320	341	322	333	338	319	328	289	317	350	367	322	348	342	336	345	327	337	317	334	318	328	326	376	339	335	330	359	352	320	323	326	322	370	366	354	321	337	304	303	311	327	344	358	355	328	339	330	352	350	331	283	318	328	320	368	311	325	329	320	330	308	315	346	325	322	359	303	343	322	306	322	345	345	298	325	338	325	319	328	353	336	358	303	278	318	343	313	324	348	331	308	321	320	364	298	337	327	340	375	344	327	306	339	348	331	355	334	326	317	327	320	295	336	339	339	331	343	328	343	314	352	361	309	291	360	318	370	319	320	327	294	347	309	324	319	310	320	312	349	336	325	337	359	334	355	324	325	300	307	331	328	329	330	360	310	295	296	298	346	293	292	362	333	308	377	363	340	348	341	316	305	349	312	353	351	358	317	320	344	312	307	342	327	323	352	321	322	325	329	321	318	358	364	349	313	359	344	328	332	343	340	302	330	316	315	343	352	308	306	338	316	329	341	341	356	337	315	315	334	337	338	338	329	335	338	315	330	339	301	336	354	318	319	324	350	338	344	327	323	323	312	321	322	327	340	314	316	341	306	328	330	339	316	324	304	308	366	317	355	359	305	311	337	330	336	350	337	331	359	344	348	331	329	327	321	330	328	319	287	307	338	316	329	361	363	360	343	334	315	327	351	326	357	342	323	317	337	337	364	322	337	346	342	329	343	313	336	311	329	338	357	354	325	298	320	345	312	334	337	344	302	349	302	339	349	291	333	325	324	339	336	301	320	320	326	331	334	305	348	316	310	313	310	315	336	316	315	327	355	334	341	320	338	321	330	298	311	338	335	359	341	269	313	323	321	332	311	298	310	358	311	379	309	327	330	307	355	336	316	344	326	332	339	366	328	340	313	325	281	334	308	311	382	304	333	339	328	347	329	304	337	339	352	326	311	310	326	346	330	343	355	328	314	346	350	314	331	269	349	306	331	344	340	296	319	356	304	333	340	307	306	347	340	304	320	333	339	319	336	337	342	307	350	305	322	317	293	366	319	339	328	306	311	368	332	303	331	312	332	318	323	364	342	351	312	340	328	331	324	311	349	329	330	343	331	354	328	321	343	327	318	309	299	304	316	283	331	333	342	336	332	281	361	306	320	282	295	299	331	343	362	323	326	319	308	344	346	338	329	322	322	340	357	352	323	357	343	340	312	342	348	329	336	323	364	324	344	378	358	314	354	358	338	354	320	341	309	315	339	336	326	333	344	322	298	325	279	327	312	293	343	337	315	321	314	365	323	319	306	352	292	313	348	335	306	342	359	330	316	341	323	308	341	381	353	362	320	326	291	335	324	351	351	329	322	345	319	346	341	315	335	356	316	305	339	325	300	349	344	333	342	326	348	315	315	352	330	324	359	325	346	295	348	304	318	346	337	315	371	330	327	344	330	341	334	370	361	381	336	318	357	325	335	296	347	284	337	328	325	361	378	320	318	349	330	326	287	321	301	309	324	323	342	303	319	327	334	310	352	326	299	299	332	357	328	293	334	332	329	336	346	336	318	332	346	314	333	338	327	333	340	374	358	318	343	310	337	339	312	352	339	354	294	334	326	321	342	313	332	365	320	343	326	349	365	315	335	338	366	328	375	340	349	338	336	341	338	341	309	334	287	339	340	328	347	325	341	346	342	304	379	317	346	323	335	357	295	388	340	362	333	346	305	341	292	339	342	326	303	358	324	358	325	318	314	312	329	307	322	319	324	335	315	320	370	337	331	360	349	293	307	351	286	342	314	338	348	324	348	353	329	324	328	289	328	307	366	327	301	290	309	335	358	333	360	325	281	339	334	319	332	339	370	320	363	331	383	347	320	316	345	351	334	307	309	306	308	344	322	322	325	305	350	316	344	298	328	338	325	304	319	345	355	307	326	349	326	337	310	332	307	317	336	339	346	315	336	344	333	311	358	335	319	356	343	335	302	308	298	324	332	332	297	316	309	312	315	317	324	336	310	360	355	302	340	300	346	319	326	356	287	317	324	308	328	349	306	331	298	311	345	328	360	319	327	294	340	350	319	314	335	341	335	313	330	341	342	332	332	312	329	348	352	310	305	372	324	315	362	320	336	307	364	353	312	345	337	353	329	343	315	306	307	329	303	343	332	344	319	373	345	321	302	308	336	303	327	307	288	316	328	327	333	349	331	337	308	330	370	350	320	293	340	340	345	306	299	318	337	346	358	328	363	297	360	349	348	304	304	332	376	327	325	339	324	344	319	363	337	358	354	301	309	332	369	323	318	319	364	365	298	309	305	341	316	351	315	366	366	281	334	350	307	344	327	341	354	311	335	332	350	327	313	346	305	299	341	353	319	321	281	307	322	364	326	320	312	365	347	324	332	322	357	336	319	315	353	323	332	358	345	317	339	348	318	336	324	293	328	346	315	334	337	336	355	328	330	343	335	300	327	360	297	298	324	368	320	299	289	321	322	322	341	337	335	331	303	329	358	352	327	308	326	333	343	357	338	359	359	311	322	336	358	324	363	323	355	339	321	340	334	317	330	350	314	306	341	318	309	305	320	375	318	331	289	322	291	363	349	344	361	352	381	331	314	347	361	313	309	361	331	324	338	303	303	307	345	336	333	347	310	350	307	324	363	328	363	323	317	337	310	340	326	311	316	364	321	333	357	351	334	323	345	338	332	342	346	314	319	347	348	352	322	283	305	327	316	320	364	364	359	338	333	351	322	361	322	342	314	339	315	327	315	322	362	315	293	309	335	320	304	330	341	331	329	345	319	311	332	359	324	325	327	307	332	332	354	328	322	377	315	298	367	342	324	300	337	345	341	325	324	358	336	294	354	323	323	337	320	306	302
9883	1840	3814	3344	17090	1318	1107	1046	955	968	932	859	918	834	834	846	856	824	798	786	862	858	795	790	828	775	777	830	806	763	780	769	773	779	800	792	757	752	802	765	847	779	806	799	753	762	795	776	764	789	737	784	787	789	734	797	800	728	787	772	751	756	752	774	782	783	762	861	741	795	776	739	781	743	736	820	727	730	811	779	794	758	763	799	779	802	723	790	788	738	762	773	747	785	745	737	737	767	735	778	781	775	753	782	788	746	789	729	747	768	771	764	750	801	751	725	726	743	758	762	768	774	747	794	750	727	736	735	760	773	771	687	753	736	804	785	804	788	781	753	752	716	746	797	787	727	745	771	727	721	740	755	732	779	772	766	811	753	789	745	764	756	737	778	743	776	798	717	772	798	759	751	781	745	790	770	724	760	818	752	720	797	763	773	767	720	760	742	740	743	757	770	719	768	742	754	775	803	776	733	739	773	746	705	736	806	808	781	780	717	769	823	795	766	747	814	733	802	754	837	758	793	797	787	776	784	801	761	737	771	735	758	731	760	784	748	789	758	757	797	723	773	743	709	817	746	754	773	750	761	798	732	767	841	716	778	748	726	818	716	748	793	779	712	775	746	805	776	775	764	786	755	796	717	743	770	731	784	752	718	759	725	751	741	732	805	718	719	744	776	802	739	733	750	764	729	741	756	771	786	789	750	744	768	795	784	769	732	737	711	792	743	783	764	713	766	768	781	719	780	785	769	769	806	792	778	755	737	745	785	789	766	797	745	714	744	766	779	781	764	755	787	746	750	723	811	769	747	760	767	768	767	773	803	716	753	770	773	785	783	803	740	747	807	766	743	777	752	739	778	776	771	775	767	784	791	709	746	783	811	805	750	756	771	779	728	770	793	746	760	779	803	725	792	785	813	737	739	768	782	715	788	760	790	759	830	743	750	760	820	739	727	779	755	775	759	771	776	756	767	746	754	777	763	776	730	813	775	713	777	783	794	776	740	771	780	813	749	765	736	772	783	753	780	770	717	721	830	777	720	799	746	793	782	786	741	769	760	764	795	710	746	731	743	725	727	822	771	756	785	733	765	760	744	778	744	824	799	749	795	740	734	729	801	739	715	711	818	755	776	755	822	789	773	769	793	748	799	750	755	795	812	778	786	759	765	747	806	759	762	761	782	799	741	758	738	772	743	740	757	774	728	730	759	789	751	783	760	791	755	825	757	771	758	747	783	739	749	768	757	734	823	768	786	740	765	748	763	787	756	756	738	745	742	760	728	716	718	729	782	762	696	767	712	792	779	735	767	837	766	764	755	785	780	743	761	761	804	727	823	798	736	787	778	750	736	768	779	685	768	704	741	821	752	783	764	780	719	753	748	760	737	748	826	768	722	737	737	773	760	756	767	778	754	774	808	773	800	726	743	756	767	759	811	774	797	765	749	703	751	756	776	748	743	753	813	757	771	775	758	727	793	738	725	731	804	681	752	759	788	797	776	763	715	744	755	776	776	774	781	786	738	723	738	804	727	773	845	807	790	715	764	704	811	787	792	779	739	753	803	849	766	761	791	779	731	775	771	816	731	745	834	776	782	763	731	733	736	793	778	762	790	724	783	724	770	787	744	800	762	768	810	721	713	760	725	767	733	793	777	765	796	782	792	753	741	765	749	715	750	848	751	709	782	764	741	780	749	739	723	762	741	784	745	779	747	734	786	796	737	753	790	748	804	727	779	804	813	790	751	789	755	783	793	774	755	794	749	781	763	722	806	785	821	758	823	709	779	799	798	782	761	731	724	774	760	810	735	795	783	805	811	757	713	764	768	755	801	760	767	752	716	757	743	740	772	746	802	729	805	758	806	800	792	754	740	798	773	738	799	792	820	801	747	770	733	810	778	812	783	757	741	733	724	744	790	751	735	738	782	801	809	748	833	819	746	792	785	759	749	738	772	772	754	767	719	741	786	744	761	793	757	784	825	782	781	783	757	783	729	790	772	804	747	759	814	768	742	823	752	728	774	781	746	750	784	749	768	761	747	745	726	733	768	726	752	793	793	798	760	817	741	730	778	676	765	755	807	792	744	742	760	750	800	768	783	822	734	736	774	784	770	785	749	801	743	729	762	778	764	744	773	755	733	762	758	750	779	756	761	737	755	812	772	816	719	733	752	731	748	774	763	753	758	755	749	751	823	784	734	746	717	744	769	735	766	752	713	723	754	759	747	785	745	775	718	756	777	738	812	735	771	772	799	767	782	731	803	777	757	750	743	816	753	683	760	779	787	785	784	766	775	768	740	677	730	813	739	792	776	752	796	770	767	778	789	761	783	778	729	786	775	712	694	759	746	759	749	774	733	754	753	789	745	758	779	751	778	753	813	774	728	782	773	835	779	755	776	785	726	736	734	759	762	780	765	737	795	759	807	802	735	776	712	803	745	775	751	746	760	782	795	826	761	762	760	770	757	758	771	799	798	781	809	833	759	776	758	739	806	768	789	775	743	751	738	768	776	783	781	731	733	756	751	773	776	767	811	730	802	763	760	780	722	760	753	754	741	810	770	737	787	793	759	733	756	737	785	780	789	774	784	756	805	775	769	760	706	736	727	728	744	755	780	771	726	788	751	805	786	729	732	717	777	768	749	754	739	766	819	741	743	779	727	787	775	757	719	778	716	752	716	761	753	803	749	756	811	751	807	758	757	761	803	734	754	753	781	791	765	757	769	750	732	762	757	775	751	774	774	747	795	832	768	739	766	773	802	723	704	744	792	783	787	789	756	798	742	753	817	769	757	805	771	780	767	775	783	778	799	752	739	761	747	776	760	753	774	810	746	755	745	772	728	765	747	768	750	767	830	776	771	785	758	765	849	821	784	794	749	769	836	756	720	782	781	731	778	732	800	756	746	839	771	735	779	707	759	765	737	749	729	765	714	733	696	773	787	805	799	728	792	754	754	801	774	738	747	755	778	785	770	825	729	761	799	752	810	725	789	779	750	813	740	749	767	739	788	714	789	770	786	771	751	767	814	758	744	767	743	820	773	750	823	786	788	779	742	751	742	794	771	766	766	748	763	746	756	748	784	772	767	764	783	754	785	796	758	771	818	749	756	746	813	745	765	717	815	792	701	782	765	741	791	780	819	778	743	724	778	774	766	752	816	805	751	769	751	770	732	742	751	773	747	767	798	738	791	806	746	752	770	753	734	766	778	746	744	732	729	772	741	801	770	751	819	749	768	738	761	757	740	764	787	785	767	746	732	753	765	782	765	746	735	764	742	798	809	748	750	763	830	767	743	773	748	760	789	794	730	818	744	763	765	797	754	754	752	751	803	793	768	747	714	769	778	740	800	748	781	770	790	746	797	773	720	717	786	763	771	771	736	702	738	735	738	763	785	784	785	789	757	755	754	815	732	805	786	764	807	812	715	784	759	754	772	751	785	752	754	776	718	766	758	729	808	788	749	754	779	819	760	793	751	741	806	796	766	742	749	742	755	773	765	736	773
23231	4208	4305	3408	13526	2127	556	539	475	465	475	522	455	468	450	449	439	447	457	391	424	370	399	428	416	434	426	415	444	435	450	428	439	422	421	404	450	412	400	433	434	441	377	420	442	448	411	395	429	427	425	401	430	399	470	368	446	396	408	442	418	407	378	405	409	404	362	418	428	417	395	378	416	460	417	409	375	429	439	446	426	447	418	415	428	399	426	414	428	416	412	390	425	395	370	413	416	432	392	451	412	418	406	445	456	391	403	369	394	414	448	439	443	451	437	386	425	442	420	412	385	421	473	442	404	378	443	407	387	418	406	396	422	412	406	429	413	410	375	407	421	431	453	479	460	409	356	418	392	416	436	428	403	429	380	416	444	381	406	449	453	419	435	398	389	454	415	455	424	427	471	433	417	444	437	382	382	409	413	408	395	399	428	376	361	443	464	375	422	442	437	443	430	410	372	410	374	405	414	393	396	399	417	407	395	435	407	418	435	408	411	401	418	437	388	395	416	413	397	400	416	412	455	405	423	420	445	407	410	416	406	354	411	408	430	445	411	409	461	424	437	448	465	406	393	411	441	469	434	407	395	369	417	439	420	426	477	431	396	400	430	410	410	369	429	457	431	433	384	420	424	396	418	414	381	423	435	400	438	401	400	426	456	418	403	421	421	414	435	415	449	419	389	437	462	392	411	413	426	425	411	358	390	402	431	362	424	416	444	389	416	483	411	446	429	452	390	398	424	405	451	427	425	406	437	374	410	377	412	454	396	433	409	421	424	397	425	421	425	397	398	430	454	408	456	434	422	424	409	410	408	453	454	431	360	446	476	423	440	437	438	432	417	419	435	438	417	425	386	411	449	385	443	394	415	419	425	407	411	429	425	416	456	403	413	448	419	437	393	400	458	402	426	432	437	417	422	416	428	436	405	426	400	382	403	411	424	413	426	416	456	449	405	441	413	460	416	408	404	447	418	409	417	407	425	453	434	384	376	402	400	412	413	407	416	440	395	465	398	448	419	425	387	446	456	433	392	429	373	487	418	443	426	424	407	437	425	449	399	437	400	454	439	404	434	422	395	466	365	422	453	430	464	397	432	413	379	409	443	450	443	439	403	403	417	433	414	419	416	406	427	401	412	432	410	419	414	389	443	409	434	409	398	413	424	442	411	392	416	420	413	385	379	373	382	430	411	413	392	370	421	424	405	404	431	424	383	413	448	412	404	415	430	436	432	477	415	422	378	446	438	446	421	417	448	426	412	393	419	424	425	427	437	427	412	426	434	438	447	391	426	433	410	410	441	414	409	424	427	414	413	391	418	418	405	365	390	399	434	416	356	404	447	442	421	399	419	446	435	437	431	422	432	444	411	457	432	407	433	454	425	413	450	407	385	398	402	405	389	379	410	407	394	413	425	445	413	452	432	420	420	420	437	399	380	435	454	404	401	458	420	424	408	387	406	398	427	416	380	407	407	426	408	437	433	390	417	418	424	442	424	448	403	434	400	430	366	428	460	433	370	416	428	442	429	419	375	440	412	417	406	420	395	426	459	399	398	422	422	421	401	399	393	454	448	422	430	416	414	400	398	386	399	398	394	380	425	469	467	415	409	405	419	421	395	415	405	414	420	421	409	427	409	424	406	438	436	400	482	420	382	411	434	407	386	418	412	391	410	412	430	446	437	437	421	391	387	424	440	394	425	406	426	428	427	382	417	387	403	420	436	422	409	409	421	437	437	427	424	405	407	389	383	392	402	429	393	426	414	399	366	394	396	426	403	411	384	408	390	434	460	416	417	444	409	407	379	389	408	440	423	394	433	388	438	390	405	391	413	382	374	395	416	415	416	411	379	411	429	445	407	435	392	414	404	394	369	413	406	421	419	403	416	399	424	433	425	409	435	396	439	441	381	443	412	422	452	415	402	413	412	434	456	421	400	422	435	426	406	437	409	472	416	398	430	409	439	418	364	397	403	432	447	434	425	405	385	417	438	432	419	432	440	436	415	413	416	420	429	420	402	425	441	440	408	410	385	404	450	405	405	413	436	448	454	420	458	393	389	414	425	375	400	381	423	430	425	462	421	422	383	353	399	428	427	381	409	440	421	435	391	458	449	420	419	410	410	432	412	468	418	407	388	396	433	457	386	400	407	435	391	460	454	433	383	445	410	425	424	431	416	395	396	396	411	411	406	356	415	425	397	410	416	384	417	430	451	388	397	423	443	423	439	434	392	408	419	379	422	425	409	430	424	378	427	433	398	445	395	420	403	429	434	401	445	419	416	377	411	478	440	424	421	436	455	423	405	386	414	403	440	430	395	390	389	437	407	446	438	425	379	371	369	433	414	425	424	402	363	390	405	410	409	458	417	391	377	405	400	400	400	412	445	421	395	450	404	397	451	409	386	428	430	427	358	417	441	452	471	391	407	413	438	445	440	423	368	408	373	409	433	434	466	397	421	439	389	377	407	398	452	403	403	439	423	427	398	459	433	444	422	410	404	438	418	398	418	426	420	425	409	442	421	388	425	418	420	447	386	396	404	431	443	436	423	440	404	418	387	420	412	380	433	406	467	397	392	411	420	436	351	460	467	411	403	411	427	415	407	409	382	409	397	402	418	398	420	377	402	407	412	393	404	425	413	420	415	403	417	422	427	477	434	419	411	439	417	402	397	400	389	417	416	416	425	440	426	410	462	435	419	405	404	412	417	419	404	434	385	402	453	439	403	428	392	439	407	414	429	405	409	406	450	446	431	412	433	421	403	403	403	447	383	432	485	421	430	449	403	422	418	421	398	431	414	443	415	411	404	399	422	449	419	376	430	433	429	396	386	357	420	387	399	408	413	439	414	435	398	396	404	420	384	442	394	389	442	406	407	428	435	448	435	441	437	415	410	450	399	435	365	437	474	438	414	384	420	390	444	464	393	450	413	428	429	388	440	406	436	432	444	385	380	428	413	408	392	430	413	451	398	411	392	400	405	425	439	416	445	459	411	395	386	416	439	398	398	433	410	392	442	429	431	434	423	423	426	408	424	418	412	403	488	395	434	416	430	376	465	424	417	418	397	408	426	412	379	392	396	418	409	409	400	420	377	431	431	425	415	410	396	408	425	436	439	401	422	396	418	437	389	409	423	425	365	400	396	422	403	360	417	452	422	433	425	419	439	393	428	421	423	413	465	423	442	387	401	414	366	410	439	423	436	404	394	425	398	410	389	392	399	393	424	372	401	438	414	421	460	445	393	377	390	440	447	405	420	408	412	394	422	370	437	429	431	425	432	426	411	449	406	456	479	382	400	432	412	400	439	423	372	423	383	406	410	419	435	432	408	401	443	404	421	421	388	435	427	404	409	438	452	416	396	421	421	407	429	421	421	411	402	399	409	421	427	433	421	397	427	430	395	426	394	374	383	409	416	432	421	438	413	441	445	427	421	450	416	367	445	411	386	451	433	425	383	405	437	465	381	425	455	394	432	406	392	383	393	400	411	447	444	385	408	458	474	421
12781	2741	7104	8083	29052	1901	1581	1366	1367	1222	1181	1136	1110	1101	1090	1089	1053	1052	1015	993	1028	987	945	1002	1024	982	931	956	911	935	926	979	1006	951	985	957	923	923	952	965	900	930	925	956	926	931	898	927	897	949	955	899	947	912	897	914	933	958	919	950	918	935	946	909	929	964	887	892	914	963	878	888	898	1013	955	975	964	908	957	916	927	890	935	928	945	918	947	886	925	941	939	898	925	901	868	984	916	875	914	937	913	908	957	898	901	883	876	886	912	950	1006	928	953	942	954	939	941	935	885	960	893	888	915	888	898	966	917	966	943	980	897	953	905	983	888	924	912	929	940	983	873	926	949	890	931	904	959	922	912	928	903	961	959	883	909	876	959	863	920	931	956	947	907	963	886	924	887	864	891	895	925	961	936	912	946	877	910	936	958	879	906	892	906	964	930	906	930	864	863	877	925	942	927	922	918	888	939	918	908	894	868	936	930	978	923	911	977	990	957	925	875	884	905	955	893	913	916	919	969	928	891	902	933	907	903	919	888	924	907	916	942	909	903	898	906	893	915	925	909	916	901	882	973	906	923	913	952	879	962	864	905	901	956	961	920	909	939	884	917	949	948	971	915	952	962	919	943	925	910	905	951	910	884	869	926	916	936	915	929	898	934	894	898	896	939	885	918	924	951	961	927	935	880	891	941	924	909	902	927	863	969	887	932	946	940	932	917	905	943	920	922	907	887	931	909	986	910	913	924	893	887	895	882	932	874	917	930	908	910	935	953	916	903	854	892	924	928	886	894	948	918	934	935	907	963	938	923	908	886	949	925	916	966	919	880	940	873	882	904	941	961	888	927	951	937	940	906	914	937	977	916	885	907	936	959	856	904	902	955	894	908	940	970	882	929	875	910	919	878	944	929	917	924	935	904	913	841	936	905	989	945	968	911	962	892	963	925	931	955	907	912	896	905	899	966	905	951	927	932	935	891	942	906	919	931	920	953	971	929	935	902	916	912	935	894	961	915	891	927	909	940	944	915	969	900	943	922	906	939	930	942	912	926	949	938	1003	911	909	885	902	928	916	931	900	902	948	925	892	908	919	985	932	912	942	929	902	887	957	867	917	871	947	972	944	905	864	865	953	926	964	902	948	949	899	945	951	890	947	897	887	870	910	989	913	859	909	958	909	864	939	928	916	903	960	881	950	924	880	975	921	882	916	896	907	928	854	986	945	896	866	915	855	877	956	951	933	933	866	932	922	936	947	925	926	859	906	916	942	949	910	915	904	884	918	947	968	921	893	957	945	926	911	890	923	911	893	901	900	900	965	947	974	944	937	925	881	918	939	928	870	889	926	899	925	872	850	940	933	937	941	920	897	934	916	937	913	896	902	939	996	917	926	920	932	943	904	933	911	923	905	956	902	939	889	894	901	868	898	1003	977	943	902	914	907	922	921	953	919	960	903	940	901	939	889	913	911	957	926	955	977	920	958	886	898	907	956	929	915	964	933	947	918	906	953	922	939	956	925	888	887	936	935	945	911	968	920	922	884	915	908	907	960	922	935	939	914	942	908	911	975	973	927	916	879	888	959	885	893	922	911	947	931	927	908	930	913	946	893	952	958	912	930	894	863	935	929	939	923	929	917	893	900	924	904	913	908	916	911	917	920	945	920	922	972	911	929	927	926	884	944	909	887	887	978	951	908	899	913	880	927	932	895	976	905	925	919	921	910	901	899	926	887	892	989	946	910	925	910	840	917	958	885	936	960	950	951	959	852	907	939	923	910	912	917	939	950	892	902	944	893	945	928	907	911	889	902	934	933	935	897	922	956	946	915	913	923	913	930	962	934	946	937	890	950	875	956	909	911	879	937	908	933	897	968	925	961	912	956	940	922	889	902	946	887	943	925	919	928	896	929	931	892	905	926	888	962	925	953	901	921	892	923	947	854	943	942	943	884	876	905	983	1016	910	975	906	909	929	921	925	912	886	974	869	925	851	846	913	912	932	953	916	901	934	915	929	907	865	917	913	934	944	893	950	935	950	938	953	896	941	939	947	901	910	940	899	907	954	994	926	997	977	936	844	915	836	966	910	926	889	893	987	897	908	950	933	916	921	909	952	932	941	933	923	914	887	897	998	935	883	919	882	927	944	868	896	914	905	961	894	857	929	886	927	921	901	901	923	955	898	867	893	891	964	933	883	934	922	942	937	952	906	898	873	925	890	896	922	914	926	908	935	927	885	1002	977	922	919	975	911	955	937	878	891	895	912	970	918	922	913	918	843	938	899	931	881	934	900	952	982	933	959	918	925	908	937	906	893	944	846	885	920	919	922	898	943	890	973	900	975	906	964	920	956	866	912	885	927	884	917	905	936	947	995	910	912	912	923	916	891	936	911	931	964	967	888	926	914	906	952	906	915	890	919	921	923	980	959	864	920	933	903	975	944	885	932	912	932	942	992	888	905	871	928	911	933	962	940	917	931	944	914	937	896	973	941	926	921	982	872	930	844	904	910	909	909	904	907	966	929	885	938	982	897	912	898	920	965	942	917	904	948	927	961	885	905	956	930	890	908	940	929	880	897	961	895	961	851	939	884	953	938	950	972	961	865	927	921	915	911	952	923	925	922	896	1002	965	982	932	944	909	903	863	920	954	870	967	864	882	892	939	937	940	895	894	900	900	955	931	891	877	892	927	947	910	939	933	902	881	948	906	944	893	983	938	939	957	932	902	946	920	912	898	985	921	898	912	876	896	895	948	920	982	920	907	890	961	918	896	964	891	887	927	896	869	938	920	921	1004	918	851	929	853	921	900	929	952	956	950	938	935	970	941	944	898	930	922	917	835	915	936	896	925	942	903	933	901	905	938	912	881	887	917	944	939	940	914	952	920	962	912	883	935	922	936	958	929	935	952	969	942	927	884	946	933	898	970	950	872	947	907	910	905	925	931	932	931	906	893	906	929	908	918	917	913	919	918	949	925	913	931	938	909	949	957	963	886	959	841	955	925	935	945	939	808	908	886	978	884	938	990	974	947	999	935	908	968	941	972	941	861	891	878	934	929	931	960	931	920	912	922	906	904	897	917	912	888	921	897	935	928	926	919	926	875	953	907	858	907	975	925	916	894	948	895	931	940	904	912	913	908	918	911	882	945	938	924	932	918	914	926	905	935	935	886	930	928	887	937	912	958	934	934	943	1000	894	925	883	935	900	952	900	916	973	954	890	913	922	947	871	916	936	946	911	890	915	886	947	961	913	940	924	941	920	905	886	883	909	916	931	910	933	910	880	955	968	906	869	945	867	897	862	882	970	944	942	888	910	946	985	947	919	944	943	890	946	940	975	931	911	922	946	950	925	955	907	894	948	933	952	907	966	938	922	952	905	909	906	919	925	881	934	969	861	910	940	948	870	964	880	879	914	906	910	938	958	941	938	907	952	928	910	910	914	925	1015	927	903	891	903	933	961	938	865	959	913	892	890	891	994	932	953	900	947	911	891	908	911	896	944	900	957	900	962	921	906	931
5561	774	722	701	500	161	147	171	140	173	129	157	160	179	170	139	142	151	176	154	163	147	148	140	132	136	134	130	142	137	159	147	157	132	142	150	148	142	145	161	168	145	155	138	176	153	140	160	148	142	165	137	141	152	158	137	141	129	157	164	152	177	143	168	162	154	149	174	165	159	135	194	160	158	135	154	138	165	155	149	164	155	152	170	177	140	180	146	150	151	168	176	161	139	131	175	166	171	163	163	162	154	141	170	157	160	145	189	157	142	156	145	150	158	172	155	157	164	143	130	151	153	146	160	135	155	172	158	138	126	179	185	161	157	147	149	142	136	177	175	140	175	172	147	166	165	148	145	148	135	159	162	147	176	154	167	147	159	161	151	165	143	160	132	147	140	150	164	129	149	142	148	161	156	188	178	168	152	155	146	190	162	167	155	145	182	161	165	169	131	156	145	167	154	183	167	157	153	150	153	168	156	145	146	163	159	141	140	164	174	165	143	143	164	173	147	147	154	159	162	177	168	156	167	164	165	153	148	163	161	161	168	145	154	139	143	144	137	173	182	167	150	169	142	149	153	178	168	156	167	165	177	130	176	144	148	149	167	168	168	170	157	160	164	162	163	160	127	132	151	163	152	148	147	153	157	163	163	153	179	155	161	154	127	165	169	161	169	147	159	178	156	165	162	160	155	164	141	144	177	161	165	156	154	144	135	172	162	163	141	150	134	173	147	155	172	144	119	159	129	156	172	157	167	159	171	153	137	174	170	125	175	148	155	149	168	165	150	156	149	172	147	161	172	165	175	158	174	145	163	160	156	160	169	162	168	149	158	170	167	159	159	119	150	140	140	137	175	151	158	173	155	152	162	157	156	143	152	185	176	143	176	163	145	165	159	159	166	169	176	171	166	157	151	150	172	151	161	160	140	143	177	127	160	135	167	168	180	132	157	139	153	148	161	139	149	170	150	152	150	192	151	157	159	166	157	169	149	164	177	173	158	148	159	136	167	170	199	180	147	143	133	165	143	159	191	142	143	144	171	160	163	136	160	150	149	140	150	137	156	151	126	140	145	168	174	131	156	172	157	143	153	181	167	140	167	166	148	150	191	173	177	155	178	166	155	151	154	154	179	162	164	181	162	147	152	147	138	160	159	155	168	147	155	158	159	139	172	141	188	179	170	160	146	154	171	135	151	161	158	160	182	144	147	138	151	136	157	161	162	157	151	181	156	138	145	139	176	170	171	164	156	160	171	161	162	159	143	157	162	160	137	167	117	162	137	166	156	175	160	157	138	165	157	160	161	152	160	142	144	150	163	149	170	161	163	152	153	166	147	159	163	167	160	154	152	151	151	154	153	161	170	148	155	149	144	135	143	178	186	150	148	153	176	168	159	159	157	151	141	141	119	136	151	140	168	136	150	156	171	167	169	165	154	151	184	168	144	161	155	171	145	166	177	170	152	164	138	145	142	178	145	176	155	165	169	142	142	157	164	176	127	133	159	167	150	164	143	166	169	150	144	161	159	183	170	187	160	161	131	160	129	142	137	164	153	143	165	151	160	139	157	154	146	177	148	164	157	138	186	164	176	147	155	162	170	152	141	158	146	179	139	177	180	146	145	148	144	153	142	171	164	157	166	139	167	143	170	156	166	149	171	141	150	156	160	139	170	160	133	174	149	174	154	161	161	154	156	161	139	129	166	155	148	165	150	152	144	152	167	132	130	149	141	131	173	170	143	136	171	154	157	153	168	155	154	139	162	141	156	166	153	159	151	134	146	149	132	159	151	185	160	161	128	146	146	155	141	181	159	149	173	155	148	147	184	162	153	156	148	162	177	150	154	152	160	170	154	176	168	154	161	141	186	158	147	182	159	152	145	169	163	160	180	150	161	147	172	169	147	168	142	157	125	145	173	153	156	171	153	137	149	176	160	154	151	129	150	155	135	144	151	148	141	151	178	147	148	149	155	154	157	164	156	140	145	165	151	161	150	145	156	146	150	163	173	161	137	164	179	156	167	156	138	168	161	142	121	147	141	175	149	153	146	174	152	152	159	144	162	130	160	172	182	183	143	174	169	130	167	150	161	165	141	143	173	153	170	139	161	159	161	165	150	148	179	153	138	169	166	148	167	168	151	154	162	162	170	155	171	148	161	155	127	146	149	157	148	142	143	161	134	169	140	148	140	173	152	167	180	141	164	149	163	151	142	170	153	143	156	149	169	135	154	157	170	132	188	189	170	142	154	157	165	149	135	155	166	149	146	167	152	178	168	143	167	163	140	138	162	147	162	146	168	173	156	148	176	159	160	146	140	163	138	146	150	188	141	164	146	157	165	133	166	175	154	161	141	173	154	150	122	147	173	133	159	169	134	160	161	150	157	163	135	154	168	157	168	156	158	137	169	194	166	198	149	161	169	159	146	140	163	157	159	136	142	147	147	140	130	146	133	159	150	174	171	168	127	160	120	150	149	163	177	171	148	147	157	141	164	156	172	151	159	181	152	150	160	184	149	160	155	143	178	163	134	180	130	149	159	153	166	173	148	171	174	142	142	150	174	167	156	168	157	143	153	156	166	130	142	150	135	167	154	178	160	141	155	179	167	165	158	149	157	160	146	145	166	170	174	149	129	157	167	171	165	152	147	134	158	150	161	166	167	144	167	139	159	157	162	114	163	158	163	184	157	155	146	126	150	167	141	167	138	173	153	152	158	126	169	141	172	146	137	176	157	175	144	158	149	157	161	157	135	139	165	158	131	169	148	151	148	155	146	145	166	154	145	153	178	141	153	168	154	141	139	155	152	165	154	149	139	143	170	156	159	143	146	162	177	152	142	165	143	149	180	172	145	160	152	142	166	140	180	168	160	145	141	165	137	156	128	131	165	164	157	161	145	141	150	143	156	140	164	188	169	169	150	143	174	161	143	143	143	140	156	138	138	165	151	149	134	165	145	155	188	167	131	130	152	137	146	160	159	156	149	135	158	149	155	159	162	165	176	161	137	153	153	164	168	154	159	139	165	173	157	174	153	171	149	139	158	175	141	163	165	171	150	164	137	164	160	148	148	138	167	166	152	143	138	145	140	166	151	184	177	150	155	163	171	152	174	159	144	144	154	163	134	154	163	149	158	155	145	141	170	133	138	168	173	168	157	152	157	151	174	160	144	185	168	157	148	132	165	150	178	167	149	149	143	146	148	152	153	161	151	138	154	140	169	151	168	148	153	138	142	140	156	159	166	144	165	160	148	151	164	143	156	170	159	167	163	155	165	159	144	166	156	141	167	171	177	180	188	158	152	161	141	161	139	148	159	133	151	171	146	157	153	154	152	137	156	136	158	154	139	153	160	163	144	157	142	165	166	158	171	154	142	154	144	153	150	178	168	163	148	147	181	129	149	155	170	157	143	167	144	167	166	145	179	131	147	134	161	183	180	160	135	155	136	157	158	156	165	152	152	147	147	144	160	163	140	159	150	150	149	160	178	161	172	139	171	151	135	147	154
3770	898	1670	2172	1779	459	428	444	439	432	420	464	439	416	404	423	417	452	428	428	401	386	430	463	404	436	455	442	398	446	421	383	451	414	429	426	454	400	419	467	425	416	439	468	457	407	391	427	378	456	457	398	470	430	430	456	409	462	387	433	439	438	419	452	431	404	398	438	437	435	468	446	421	426	459	472	422	418	416	429	424	408	440	410	409	437	416	413	423	467	435	399	458	445	413	407	441	416	426	412	424	421	426	411	389	418	376	401	419	439	447	434	378	408	444	449	425	399	421	398	432	393	433	446	445	416	442	416	410	393	406	423	415	406	421	427	411	455	439	437	397	416	437	408	448	395	444	445	410	412	406	431	427	406	414	409	422	434	446	408	420	423	451	401	445	431	395	402	446	461	445	458	441	405	433	439	415	429	398	429	420	393	404	431	447	418	425	452	462	378	403	434	423	420	411	378	402	416	419	416	455	406	413	426	404	420	430	430	421	419	439	453	444	419	411	421	401	449	398	430	415	413	411	437	408	412	399	439	417	409	437	456	455	453	446	413	449	393	421	411	453	418	402	416	411	420	424	465	412	402	429	419	421	405	403	450	399	423	426	412	413	443	434	450	376	420	408	431	419	437	425	447	430	450	402	426	401	446	446	424	447	438	421	429	443	419	440	463	424	473	406	410	423	412	418	414	431	422	440	423	436	387	410	412	435	428	424	427	400	406	423	391	430	441	415	416	419	416	435	427	408	435	424	437	423	456	405	444	408	436	453	463	433	403	428	414	430	449	407	441	454	419	457	436	417	443	438	447	410	407	452	431	396	453	431	402	404	445	431	436	434	418	421	417	434	415	414	398	392	436	451	408	458	407	418	412	461	429	415	449	395	444	426	405	409	441	421	427	447	378	423	415	456	444	412	457	443	459	394	457	427	426	412	409	406	418	436	479	430	438	432	421	401	413	415	427	438	401	383	388	413	462	421	417	452	422	416	439	466	439	410	371	431	417	455	436	401	414	388	430	440	414	447	430	422	446	426	399	413	403	396	372	392	414	415	413	433	425	446	440	428	394	433	415	434	415	416	436	412	444	432	440	429	406	459	413	409	449	429	466	461	448	402	431	458	431	400	415	452	420	390	427	452	372	450	442	457	450	434	411	431	400	417	441	435	422	434	405	426	434	413	440	457	430	439	413	417	421	432	431	422	434	418	425	424	416	418	484	397	374	425	411	409	416	402	422	440	392	429	420	427	421	427	454	443	455	401	393	414	415	436	414	409	437	458	406	436	425	430	408	439	403	423	408	416	418	406	368	468	406	449	420	408	414	462	409	450	431	432	407	458	444	412	396	441	404	432	464	402	438	428	448	446	437	419	408	408	449	409	406	419	433	432	444	444	416	413	413	464	446	436	408	437	463	387	390	434	428	421	441	419	461	389	414	409	424	410	434	392	374	478	392	437	451	444	425	423	404	435	423	428	446	412	433	380	400	421	448	425	405	453	366	429	459	430	425	397	436	421	442	451	407	398	407	438	434	420	401	438	449	458	434	451	427	449	423	446	408	451	407	386	404	422	406	432	416	442	390	433	456	422	416	421	405	462	408	408	433	451	416	443	414	411	448	422	406	438	430	427	412	399	423	474	417	420	439	443	423	421	442	400	404	422	438	429	445	396	406	437	435	424	439	427	384	441	427	439	438	451	436	431	474	420	470	408	420	430	431	414	429	399	435	438	413	426	427	391	399	399	388	419	442	413	437	448	409	405	429	411	446	416	410	433	448	433	423	412	412	441	437	439	435	441	440	424	405	429	400	398	414	400	444	450	429	425	428	431	436	407	426	382	444	433	407	448	430	412	409	439	443	433	405	406	440	434	452	427	424	418	406	438	448	421	454	419	383	437	429	457	408	463	421	402	417	442	442	385	475	446	409	450	419	394	394	410	399	399	397	434	448	369	403	432	432	425	426	426	414	444	423	424	424	392	382	441	431	439	436	436	382	422	402	395	407	417	391	397	420	449	428	402	455	427	418	409	412	403	414	441	410	426	447	406	440	409	407	360	396	419	433	433	404	463	460	442	427	447	427	422	411	426	425	425	414	424	427	406	431	399	416	410	457	388	395	437	434	478	402	441	398	415	424	401	395	421	432	414	414	408	419	412	418	425	432	416	438	405	439	409	436	415	432	385	437	445	427	373	441	436	443	449	398	392	427	426	434	464	413	398	426	451	417	449	443	440	446	415	410	451	403	468	440	434	368	431	425	413	432	433	430	433	452	396	441	432	384	419	412	467	412	443	427	409	410	399	424	446	430	442	416	424	377	452	396	403	445	428	468	426	421	366	384	470	389	414	433	425	434	441	412	438	403	388	423	433	416	442	381	404	426	424	402	412	387	403	421	401	411	435	450	424	459	448	422	453	448	433	413	436	421	432	448	420	416	440	419	442	435	439	466	395	428	384	428	461	412	453	412	404	467	408	401	406	448	411	411	449	408	415	413	434	430	401	484	437	395	412	430	411	398	422	414	426	434	449	424	390	411	467	462	444	406	446	481	422	420	421	445	435	468	412	405	426	441	443	401	424	408	450	419	394	438	439	403	427	446	427	421	438	421	406	408	405	424	402	432	383	443	421	424	435	417	390	395	445	409	418	461	451	420	440	421	417	400	445	438	418	423	423	400	435	428	414	431	436	424	443	415	432	427	439	447	405	435	405	412	459	424	466	366	442	434	407	424	405	425	425	430	441	420	420	439	410	428	452	415	466	426	443	405	408	417	405	439	430	449	463	408	412	395	407	399	443	396	416	407	386	447	379	406	429	428	395	459	409	432	434	456	406	433	399	412	415	425	402	441	402	441	432	432	448	421	372	406	441	377	436	398	407	432	463	422	427	452	382	428	395	442	457	396	392	397	439	415	433	431	456	449	436	416	402	435	423	403	461	417	427	444	421	421	416	432	396	408	408	407	418	435	432	415	449	419	438	460	426	408	437	414	416	406	421	410	402	417	415	395	449	428	440	419	398	425	425	403	420	406	401	447	406	451	427	445	430	443	412	399	410	427	405	461	399	413	421	397	441	436	420	425	395	429	450	452	421	400	414	432	399	424	417	424	418	451	431	424	433	402	406	416	430	419	424	419	448	459	401	440	401	412	424	418	430	421	409	441	408	442	425	433	415	425	398	423	425	434	418	427	440	412	430	430	427	433	428	423	444	427	445	433	418	410	452	410	428	430	433	424	457	396	432	431	448	442	440	452	450	405	418	404	435	440	446	430	418	417	401	402	446	426	415	435	398	433	456	382	417	414	470	411	430	365	399	436	422	452	413	454	426	399	458	408	448	423	426	391	422	455	413	428	368	425	382	448	442	406	421	444	432	390	469	419	385	425	393	456	420	427	415	408	403	452	424	407	415	429	370	416	449	419	438	409	451	422	433	392	403	436	414	444	428	408	442	427	427	398	438	419	458	400	395	443	420	445	387	423	427	441	414	445	449	440	415	413	399	411	408	407
15531	2525	2238	1383	9680	1812	396	406	396	406	375	340	326	366	372	350	373	375	345	324	323	358	320	369	376	336	305	343	356	342	357	353	341	301	341	360	354	308	322	326	318	337	343	300	328	349	357	383	348	387	371	330	341	288	331	345	301	340	341	335	355	342	362	342	336	325	335	317	301	346	341	329	346	353	343	359	326	314	328	280	334	345	365	368	386	355	373	374	341	316	319	334	339	349	342	330	353	350	342	361	356	355	319	354	352	339	381	351	367	342	347	326	315	358	371	342	348	359	338	343	319	317	326	371	328	350	319	321	389	322	329	369	348	320	336	340	315	326	352	333	338	316	308	392	329	345	309	330	333	371	321	352	356	315	330	335	327	315	303	325	371	325	326	344	299	339	334	341	320	328	326	359	324	352	320	302	317	345	331	355	325	337	345	345	345	337	344	348	340	352	336	349	330	365	347	335	397	368	331	341	336	345	335	353	348	316	327	350	315	338	356	335	336	354	362	347	351	324	336	336	326	366	342	331	355	350	345	328	331	349	393	318	340	353	319	339	356	314	361	317	344	360	304	352	361	375	331	320	352	293	341	354	340	354	310	332	344	344	345	345	343	333	311	345	379	335	347	334	358	327	338	305	358	345	357	353	346	358	333	318	321	366	334	331	364	362	366	308	345	339	323	347	329	354	379	340	369	362	298	336	359	337	357	337	366	365	319	329	368	386	350	335	329	301	352	308	344	321	317	342	350	341	316	382	352	318	332	349	346	350	365	331	333	303	301	330	349	354	312	361	357	344	341	310	372	327	328	331	336	322	384	305	377	359	342	353	319	324	343	337	373	337	310	309	357	340	335	347	343	323	331	332	363	306	367	327	344	331	343	339	321	349	372	333	318	368	330	336	352	349	349	296	319	281	330	359	298	363	356	319	321	347	338	321	361	311	323	290	340	308	331	317	328	354	338	368	332	328	298	352	315	336	344	331	354	358	337	336	332	334	313	316	341	347	358	354	351	341	286	332	359	333	323	336	303	328	335	347	332	328	325	350	318	336	338	324	353	323	356	306	323	301	330	320	366	336	330	375	329	314	316	328	354	366	404	348	331	358	380	357	346	315	333	364	362	345	316	323	357	320	354	326	345	367	381	406	330	333	328	343	336	332	304	315	321	353	321	326	329	304	360	366	347	341	331	331	373	356	292	361	363	372	335	306	350	342	321	371	349	306	347	368	305	324	321	346	364	342	315	324	350	376	349	370	361	339	339	336	331	316	359	360	363	357	317	335	330	341	318	315	304	322	330	359	337	340	319	333	392	318	333	340	327	318	364	348	343	331	335	368	352	321	293	357	335	316	358	322	372	338	355	339	346	326	357	320	338	335	350	340	339	333	326	333	350	338	349	341	336	343	324	369	374	365	352	348	353	374	375	354	365	313	343	348	358	314	335	351	359	313	339	340	332	305	349	342	357	334	351	361	386	345	362	333	321	344	365	322	350	304	319	333	330	318	335	338	357	350	369	349	355	323	320	329	311	320	352	336	343	320	336	324	351	358	354	349	366	331	342	335	336	330	310	312	357	324	343	335	330	360	336	327	321	313	372	351	365	362	321	346	316	327	318	334	338	339	350	309	349	335	324	361	362	313	327	341	367	373	304	317	331	356	362	349	361	326	359	351	378	365	349	368	339	306	349	344	352	367	350	337	321	347	359	344	370	336	352	360	346	344	333	309	341	358	397	340	337	341	358	341	371	371	363	340	312	373	325	362	395	354	348	343	388	346	331	283	357	301	350	346	358	287	358	335	331	365	351	312	309	358	377	310	346	357	330	310	372	339	338	342	338	305	358	329	303	324	352	351	320	345	326	354	326	312	310	344	320	315	374	349	374	348	329	314	352	364	313	356	328	346	350	337	361	333	326	334	339	318	326	325	325	349	340	306	349	349	319	335	371	361	340	370	306	338	305	314	377	368	343	321	376	381	329	362	343	339	304	335	324	338	379	356	329	305	351	354	352	331	326	354	350	328	366	320	333	331	325	317	325	368	307	325	327	370	349	331	352	320	334	327	365	354	381	332	374	379	337	320	387	314	357	341	313	347	341	310	338	368	314	335	352	340	340	310	330	355	356	332	325	345	358	335	327	357	349	339	314	353	365	330	339	340	344	344	353	364	341	352	315	373	355	346	340	343	362	322	312	348	320	324	350	316	330	366	367	320	374	350	326	317	310	327	345	358	353	308	326	297	351	376	338	300	346	355	339	324	321	381	332	336	357	339	334	347	364	321	314	347	299	347	350	329	332	334	341	351	318	355	344	332	291	330	331	348	360	351	321	345	313	373	353	323	362	333	324	365	326	295	327	335	370	351	357	367	360	335	309	346	368	360	353	311	354	338	319	340	349	323	343	309	321	320	344	363	323	325	326	340	336	331	354	314	302	311	362	323	353	343	317	356	357	346	342	347	338	330	332	338	322	364	328	355	352	362	347	311	338	366	325	368	348	344	328	343	338	325	353	337	330	379	339	342	328	362	340	327	328	334	313	339	325	305	330	363	327	336	347	329	366	334	358	312	304	341	315	336	332	342	355	338	345	332	352	345	339	349	326	326	371	351	326	363	320	313	336	368	308	346	306	324	290	315	345	321	348	367	325	309	336	285	333	343	350	344	360	355	327	343	387	358	368	370	340	342	333	358	372	395	340	369	365	338	342	303	345	361	322	325	332	358	379	329	380	336	375	334	343	345	347	344	302	335	334	340	327	351	351	352	338	350	353	345	361	336	314	330	374	311	341	352	344	345	374	342	369	344	343	352	311	334	348	349	373	340	334	308	357	332	339	315	347	353	336	358	327	353	364	331	329	355	324	329	329	355	345	332	310	341	328	308	335	330	332	333	322	339	325	321	311	339	340	338	356	342	335	328	381	345	330	344	300	352	355	345	329	364	369	320	337	342	358	363	324	298	316	362	340	356	345	325	330	328	305	338	359	329	337	358	353	320	319	329	343	326	326	349	334	333	364	342	330	325	344	342	363	341	323	343	306	339	342	349	370	328	321	356	333	356	320	345	303	341	361	346	328	302	368	320	330	347	333	353	351	305	334	342	316	300	345	337	355	354	329	343	358	342	363	359	317	334	363	355	311	339	328	346	308	351	329	312	340	324	331	303	304	343	335	317	336	339	357	322	348	333	338	319	321	307	357	310	324	335	340	361	367	327	341	338	374	311	297	342	305	315	327	328	313	311	354	366	355	368	310	306	319	348	337	327	356	324	332	332	327	337	330	353	341	312	377	325	310	332	313	336	323	347	343	339	364	331	336	306	320	335	341	356	345	365	358	351	349	331	342	375	357	363	314	352	335	367	344	360	322	371	352	351	337	319	329	340	313	361	328	323	343	349	363	323	332	306	311	297	328	375	280	340	377	343	379	368	390	357	366	367	337	332	336	365	352	315	349	337	321	338	364	303	329	321	350	326	387	337	358	339	355	399	336	324	321	326	340	368	327	352	335	330
10204	2192	3934	3534	26037	2180	1113	1060	989	894	909	892	901	901	826	873	890	775	859	795	844	801	841	879	759	781	793	801	777	848	795	794	797	839	797	806	810	775	772	819	792	813	834	776	803	784	812	786	831	796	805	779	822	795	780	802	800	804	821	791	761	779	741	812	796	812	809	817	797	766	786	797	759	808	749	816	812	786	807	803	806	779	786	800	807	731	763	792	814	811	783	772	781	781	800	791	785	807	765	825	837	849	802	778	740	756	773	828	711	807	757	795	811	842	800	773	810	794	814	784	768	769	751	742	767	745	805	820	795	769	728	767	731	793	821	799	782	764	758	782	742	778	792	746	804	790	772	808	748	781	773	787	780	779	801	800	747	784	778	845	844	819	832	779	756	817	802	767	773	790	803	824	776	802	792	788	745	763	763	791	802	747	744	804	789	810	842	749	806	813	745	789	779	769	730	831	764	743	781	844	791	784	751	797	795	783	776	835	777	748	799	808	784	744	852	777	801	790	794	794	763	831	762	831	822	787	824	808	737	788	801	780	764	797	735	769	787	766	782	809	804	786	776	771	782	749	784	756	765	767	760	790	829	802	789	780	788	817	761	817	730	759	796	811	717	777	788	795	773	813	822	793	726	748	751	786	799	790	809	779	749	825	786	778	752	788	783	836	810	775	784	860	763	816	805	765	753	737	787	762	800	788	764	776	789	786	804	758	773	751	800	785	830	784	764	829	754	800	796	789	765	806	801	789	830	794	796	775	805	795	799	788	842	767	747	794	812	790	793	776	818	777	760	780	776	807	838	830	850	822	810	797	823	756	756	777	822	811	721	794	793	813	809	806	787	805	774	766	779	800	796	811	759	762	745	771	789	737	759	722	773	781	776	760	798	766	808	784	737	755	782	782	758	801	734	719	775	798	798	823	764	789	750	753	742	830	805	815	796	817	770	779	744	825	728	784	792	779	760	738	819	824	821	746	745	800	788	758	793	876	732	790	789	778	798	807	797	800	761	819	839	765	808	801	772	751	801	794	825	776	773	792	781	802	757	822	780	730	781	750	786	810	766	746	783	807	773	779	809	816	769	801	789	744	761	743	759	763	773	789	778	819	798	748	789	809	748	758	754	764	763	761	781	766	736	790	775	802	791	784	801	777	786	776	795	809	812	748	784	826	788	773	779	773	801	770	766	795	750	756	809	824	831	777	772	783	788	776	765	748	772	803	767	796	799	837	744	778	802	795	782	773	777	764	781	822	775	726	832	808	773	765	787	780	789	766	767	778	810	744	821	793	822	797	752	787	782	736	744	734	771	771	838	782	797	807	779	775	762	753	807	745	820	779	770	785	735	817	819	808	757	831	777	777	806	799	805	789	718	771	791	774	808	783	766	753	774	801	790	809	798	795	840	773	737	786	791	795	796	809	791	800	728	790	810	764	827	794	750	757	771	762	790	833	757	821	819	838	792	768	741	783	776	827	821	775	741	797	760	831	772	801	807	794	763	784	781	766	738	752	728	773	759	799	818	811	788	744	776	742	828	784	767	738	793	823	806	793	765	803	747	824	745	779	756	793	755	755	796	809	791	777	820	793	811	794	794	800	774	771	759	788	789	792	793	832	840	792	793	764	833	785	828	741	801	771	865	794	765	864	769	773	747	783	841	792	807	804	836	793	795	777	787	764	809	789	788	760	805	757	826	741	777	782	773	771	829	793	775	768	785	822	787	807	802	789	807	797	781	751	769	756	784	782	789	819	779	781	814	776	729	752	808	774	784	766	792	805	815	837	789	782	786	789	728	812	772	831	803	795	760	759	787	797	757	789	801	807	791	836	750	759	778	813	782	801	803	719	801	784	802	773	738	800	771	814	790	764	710	860	788	749	745	750	790	833	754	783	824	786	777	768	798	800	784	768	833	776	775	765	805	771	768	777	804	764	765	836	769	749	817	812	806	772	779	749	760	798	769	789	792	796	757	858	771	810	775	825	771	810	760	765	772	813	840	773	736	799	789	764	734	799	708	759	779	791	787	816	776	783	792	815	773	779	779	775	800	800	733	801	718	768	797	798	776	791	818	825	786	775	755	770	783	810	788	749	841	804	764	784	814	712	804	767	765	803	818	798	765	776	760	789	754	797	852	811	831	810	819	816	782	791	798	822	775	828	803	832	816	780	791	790	829	786	776	817	779	822	774	779	733	756	832	783	789	772	751	825	807	797	812	710	810	768	774	770	757	798	761	750	750	836	807	791	744	805	794	769	794	800	809	827	729	792	825	846	758	750	766	726	799	835	774	769	782	824	757	818	800	768	789	799	741	776	768	782	783	763	765	765	782	813	791	788	759	799	791	815	781	837	790	771	799	811	821	744	796	762	795	782	789	822	750	760	783	789	821	804	762	752	775	812	799	826	751	814	814	765	799	792	788	735	780	794	805	780	814	815	785	798	779	779	753	769	747	805	818	777	776	812	799	821	796	758	770	764	752	749	786	772	816	739	787	783	796	735	781	785	803	761	793	732	814	810	826	791	810	805	759	788	803	787	825	794	751	774	778	776	774	799	784	776	790	814	798	778	825	799	780	778	719	712	777	765	757	785	770	737	824	808	808	770	776	769	815	807	841	735	822	826	760	856	804	783	723	773	780	791	782	773	807	770	804	833	758	787	779	741	757	830	773	827	802	776	741	750	782	765	806	801	795	834	840	760	776	756	757	812	857	769	759	761	787	813	787	741	783	773	795	828	772	816	734	809	747	814	848	766	829	826	787	788	832	775	788	769	787	788	859	780	789	820	774	774	758	802	780	843	777	825	809	812	798	764	756	728	815	802	813	832	797	814	755	761	757	820	779	777	746	773	784	801	801	806	792	794	807	789	772	824	764	825	793	774	800	812	773	768	792	761	774	780	797	754	758	764	811	764	813	781	752	759	760	808	753	755	781	771	800	756	777	740	827	747	830	783	762	778	777	721	769	747	828	795	784	801	797	823	773	753	749	777	796	779	761	784	773	775	804	763	781	819	762	754	786	770	793	803	852	728	744	806	781	763	811	752	739	805	790	829	781	832	798	793	765	820	785	791	755	810	729	784	801	760	798	769	814	790	766	811	807	780	806	836	770	850	811	772	797	802	796	812	810	785	815	762	793	774	785	750	771	779	801	732	797	799	834	824	758	772	724	827	759	830	765	832	752	765	764	714	802	752	810	787	839	787	796	799	749	800	770	808	795	825	765	747	752	802	800	794	820	772	759	769	774	825	817	796	791	796	823	786	770	782	764	828	788	860	787	796	774	734	763	771	794	809	822	756	796	773	809	765	771	719	839	751	800	794	764	790	798	767	796	807	827	746	769	811	747	801	801	771	817	792	749	766	769	784	740	728	779	811	785	843	799	790	806	820	766	827	788	797	797	771	767	744	849	800	781	813	762	791	825	798	797	745	777	768	811	778	815	775	805	770	791	831	780	760	762	788	815	776	784	807	757	785	788	783	815	760	792	722	776	815	779	751
23477	4742	3571	1820	17073	3194	544	497	489	472	495	459	484	425	446	433	439	431	431	480	441	437	485	469	460	457	423	428	423	400	442	422	417	415	485	438	382	404	409	403	415	438	438	423	412	410	414	393	454	415	442	448	401	474	428	435	400	414	439	433	413	410	419	413	434	410	409	449	389	437	442	405	413	397	398	440	420	446	407	399	440	432	412	384	409	466	434	410	443	399	428	400	406	386	426	413	438	396	426	405	421	411	418	402	440	432	394	427	422	437	397	402	418	445	388	424	429	411	404	387	450	420	383	443	404	444	423	407	447	396	438	404	428	417	393	422	427	376	422	433	394	394	411	443	445	398	405	436	429	407	411	426	409	419	421	420	403	389	395	400	422	397	394	429	405	431	432	394	416	451	431	422	408	422	388	422	388	425	446	418	451	405	407	426	443	447	423	405	449	419	436	407	403	431	439	398	400	390	452	427	430	423	434	420	409	359	402	435	434	416	426	421	403	453	415	419	422	385	412	439	414	363	410	435	387	437	442	431	417	367	366	412	438	435	424	430	441	425	411	406	451	392	398	463	405	446	409	431	416	380	424	438	421	429	444	383	413	388	404	395	436	414	436	378	401	437	394	435	409	422	402	384	394	446	410	432	416	423	417	433	394	395	408	394	418	415	413	421	439	423	448	427	417	438	443	426	414	419	415	419	396	414	423	412	403	395	447	435	452	411	448	429	392	384	398	417	416	408	402	409	424	431	446	432	421	403	419	381	457	408	435	405	409	403	424	428	368	411	422	450	418	411	433	431	420	437	410	402	412	432	439	385	402	398	445	450	439	415	447	413	409	431	389	403	388	444	413	350	387	387	400	369	387	381	422	454	463	462	415	394	417	425	418	395	436	394	400	441	404	427	430	421	424	414	408	434	425	413	428	425	445	413	434	450	404	393	395	393	423	405	417	428	413	397	468	386	401	391	462	383	392	449	392	386	435	403	386	410	438	421	403	424	415	413	410	431	432	436	421	435	431	421	395	435	417	411	451	409	371	392	406	428	444	397	419	388	415	432	427	479	456	435	435	406	423	456	462	380	413	438	409	386	415	423	465	422	411	397	420	412	429	434	434	412	433	411	440	447	402	407	457	423	412	405	402	405	388	415	439	397	441	432	439	446	430	408	405	396	392	410	409	413	418	409	413	399	396	426	410	419	448	425	405	424	402	449	442	421	428	395	390	449	394	401	421	453	377	404	391	435	442	379	435	416	392	452	393	455	420	452	413	443	413	469	401	417	408	427	398	431	407	429	440	419	383	397	410	411	429	402	414	443	432	418	406	405	428	408	380	381	398	426	416	429	413	430	482	424	434	422	496	401	405	431	384	423	435	438	414	428	410	433	398	381	393	437	390	382	390	410	426	401	387	427	402	407	444	425	413	409	390	408	419	463	418	434	429	432	421	386	357	432	393	390	406	423	406	425	392	405	433	437	414	400	424	406	432	389	408	438	438	384	406	416	442	395	409	399	441	427	436	411	422	418	441	425	430	419	428	394	438	405	444	423	430	395	424	430	416	405	390	399	414	420	410	449	403	434	406	464	398	405	397	433	436	472	440	427	443	435	438	437	401	424	450	436	414	430	423	435	397	431	435	413	417	416	425	435	407	435	404	386	461	437	419	389	436	428	409	447	440	438	426	451	416	377	433	466	409	413	472	386	447	437	394	447	402	426	386	454	376	407	446	442	396	457	402	372	431	378	418	419	410	416	412	487	454	393	431	411	418	411	399	452	418	398	401	388	375	458	420	437	378	400	399	390	410	416	423	448	394	461	432	447	387	449	431	365	405	425	435	388	389	410	427	431	391	419	427	443	432	413	424	467	424	421	511	411	438	361	421	426	406	451	442	407	393	407	436	425	472	422	390	420	405	449	459	427	453	410	397	395	416	449	416	430	390	412	417	410	397	441	402	459	427	427	422	463	431	472	400	379	418	440	415	387	412	397	422	429	426	398	426	459	443	409	407	454	379	393	406	412	487	432	409	409	401	400	452	441	419	402	418	409	435	467	425	424	416	456	424	348	382	433	428	432	404	429	417	426	421	403	407	430	391	381	425	421	436	420	395	433	409	428	434	452	403	440	425	423	430	406	437	413	465	434	414	421	381	419	422	403	432	401	398	421	408	437	427	388	418	443	391	419	397	425	407	378	415	449	416	394	401	447	467	412	428	400	424	401	411	438	374	398	385	396	421	423	408	404	418	442	435	390	405	389	398	413	426	413	388	462	416	402	397	403	399	360	372	441	414	442	365	439	422	397	376	377	395	432	416	415	398	397	465	439	444	426	407	407	412	423	396	418	407	414	392	416	404	422	415	437	403	461	408	437	399	401	386	384	408	415	480	433	460	419	415	420	412	404	433	447	402	421	403	408	413	424	420	410	423	432	413	426	448	439	400	419	409	436	406	387	418	470	411	396	404	376	432	398	426	460	415	387	394	388	404	462	448	426	414	435	421	436	415	408	399	416	412	426	388	411	440	424	402	377	381	469	426	451	413	425	413	383	383	464	439	414	386	404	430	398	427	467	383	435	425	385	424	437	391	441	407	414	407	440	403	466	393	439	394	412	458	414	403	399	436	398	432	417	422	434	387	434	434	444	367	407	419	454	417	424	452	386	413	391	416	392	399	418	440	406	403	425	425	383	428	455	420	416	474	399	451	384	420	439	384	435	403	418	406	439	408	416	407	455	373	384	424	454	416	432	440	419	416	419	411	393	441	410	416	439	422	403	413	424	390	438	410	382	447	432	381	406	428	400	431	448	439	447	366	426	440	395	442	440	427	398	423	425	439	391	416	434	393	389	429	436	372	426	393	431	376	422	437	396	442	407	396	441	387	424	405	473	440	423	423	442	444	401	476	422	390	452	430	409	398	415	389	399	469	411	452	394	452	427	468	444	418	406	398	426	441	405	380	399	390	405	380	411	405	407	439	440	433	423	438	400	435	467	449	456	414	407	425	405	457	411	398	447	432	405	384	383	434	392	398	406	418	409	396	391	353	371	416	394	395	430	424	381	419	455	407	389	436	366	403	401	425	443	398	423	394	383	397	434	390	425	429	431	391	410	450	393	419	428	477	427	425	416	435	394	415	433	395	378	402	426	409	402	368	390	397	410	433	408	423	405	404	413	419	434	412	427	434	446	389	411	409	426	466	448	420	411	416	418	407	382	374	402	389	438	381	404	459	441	439	460	418	421	452	449	428	385	453	424	384	376	398	410	456	463	446	456	435	414	412	406	383	397	451	431	409	398	442	445	409	403	414	392	427	387	401	419	441	438	376	435	437	383	384	454	421	405	383	434	381	430	409	443	437	441	418	428	429	437	398	388	393	410	406	418	373	409	363	409	419	447	427	439	443	361	413	412	451	419	401	435	466	427	413	386	451	431	377	439	462	421	463	415	421	430	421	449	403	426	430	421	406	411	389	396	404	391	410	434	453	392	460	429	401	445	442	445	413	397
12939	3174	5841	4338	35089	2069	1519	1480	1299	1228	1145	1111	1082	1034	1090	1050	998	1049	965	988	991	961	958	1032	953	989	1007	969	924	993	979	960	946	933	979	967	990	967	931	958	915	956	995	944	953	896	935	960	942	956	932	942	954	917	927	960	968	883	900	937	912	987	946	885	908	926	931	920	922	957	935	912	864	929	901	923	972	947	910	903	977	963	967	903	898	962	957	933	922	909	902	897	907	936	960	947	916	923	957	921	914	903	894	1002	947	916	934	959	934	931	934	915	945	926	929	898	978	942	916	907	969	902	904	897	958	904	960	929	846	972	914	947	919	1016	943	907	895	944	884	875	937	935	911	971	923	909	964	918	910	958	952	957	949	910	886	891	973	966	973	938	945	922	937	965	955	973	943	879	947	944	1012	884	917	903	865	920	932	933	919	915	967	915	918	991	944	939	938	961	931	946	900	941	937	934	912	904	932	966	933	976	940	918	923	874	946	950	918	946	913	938	965	894	876	943	935	972	963	937	957	896	910	890	939	931	958	924	916	884	938	917	900	927	922	966	937	923	927	911	928	947	892	933	877	931	897	943	910	932	954	954	921	914	920	881	972	881	947	865	825	929	915	916	916	888	956	918	886	892	895	944	928	950	943	925	902	891	894	897	932	975	952	956	935	932	976	877	904	979	916	950	956	912	917	911	927	887	969	901	919	942	888	884	953	974	924	889	909	920	919	894	948	921	966	933	932	968	968	908	886	953	954	939	917	945	948	879	916	929	939	969	877	924	893	914	876	923	871	899	879	939	918	925	890	973	922	922	904	975	928	929	939	909	890	931	921	912	922	931	959	927	923	937	884	940	853	879	887	860	976	915	932	915	961	889	883	926	906	962	929	934	911	916	911	933	892	912	949	907	943	939	916	870	908	927	881	888	931	904	930	950	926	944	903	918	951	914	904	996	879	944	944	940	907	954	971	923	944	929	900	904	939	928	955	914	944	898	936	955	946	891	901	947	904	929	945	966	924	958	960	910	960	940	933	929	911	984	921	943	923	893	924	935	961	949	873	909	968	910	954	937	935	927	934	944	954	915	900	916	949	933	923	969	894	896	900	866	918	905	949	889	923	891	945	939	947	922	884	908	973	953	939	921	941	860	962	893	926	915	964	936	952	902	933	916	904	905	892	932	879	901	921	932	923	918	970	897	909	903	911	917	897	924	903	917	872	897	917	931	956	996	938	901	922	935	920	920	913	887	878	938	866	997	901	943	928	883	870	888	962	927	948	946	924	955	902	935	975	964	927	889	885	924	913	904	950	939	902	940	947	889	899	931	881	908	963	917	907	902	901	934	916	938	925	902	962	928	916	879	945	916	900	899	1002	904	924	904	917	905	880	916	953	953	917	860	910	924	913	926	921	980	951	926	947	882	904	911	876	949	969	965	945	959	899	955	962	903	870	935	958	949	958	918	958	963	878	914	912	879	916	963	924	906	981	935	965	916	908	946	939	953	937	939	949	947	883	942	860	905	965	956	935	917	932	884	896	939	941	934	923	905	912	943	951	936	885	870	926	939	912	985	927	869	961	926	992	910	935	926	957	882	869	941	917	950	938	887	920	888	921	874	894	903	940	916	913	927	935	928	951	927	896	967	915	940	892	923	942	954	941	922	944	918	942	913	957	932	879	972	943	948	860	900	965	915	921	913	957	947	936	907	965	900	956	873	918	853	918	977	944	938	906	926	878	947	882	920	959	888	900	973	891	927	891	944	908	919	928	963	968	935	935	898	943	980	957	952	951	904	968	921	896	919	936	897	912	904	919	906	962	924	913	899	887	941	887	925	937	900	909	894	933	928	908	917	930	961	871	912	952	878	971	908	904	901	946	957	911	936	902	922	882	944	902	892	917	871	926	917	905	968	902	926	903	929	918	869	936	978	916	936	916	921	949	999	909	892	912	941	931	916	945	917	929	873	880	919	928	941	901	906	928	910	914	935	873	901	876	926	936	877	956	943	913	946	917	932	880	913	937	911	924	916	928	867	949	943	914	884	923	916	957	929	895	966	894	919	973	899	951	908	943	961	884	935	903	927	915	926	943	922	944	943	939	915	896	937	918	892	876	903	914	935	939	894	894	923	899	881	962	944	929	883	963	968	903	917	933	972	855	902	919	896	856	946	865	906	909	948	967	892	918	906	896	944	965	931	956	936	979	992	844	909	880	885	841	966	985	928	923	967	958	880	964	919	959	979	911	904	997	888	947	963	930	910	947	938	937	837	941	909	915	925	905	922	877	932	938	894	871	955	927	924	946	974	916	901	902	927	853	901	891	924	952	922	899	917	925	902	928	906	974	946	950	840	925	911	902	926	903	915	921	940	904	950	950	944	987	892	953	960	904	973	932	996	957	917	971	959	960	970	911	944	926	952	966	938	941	937	924	879	911	977	969	914	994	960	927	867	958	909	937	935	903	913	927	936	936	926	877	892	958	879	887	914	899	986	967	915	900	937	934	918	913	919	928	889	911	874	889	941	932	883	891	941	909	959	899	893	919	920	949	903	875	902	898	871	965	962	909	944	964	900	888	940	908	913	921	926	954	905	905	928	885	928	947	918	914	894	901	879	964	878	881	932	918	896	892	918	957	931	971	917	871	897	917	923	913	896	964	935	943	940	921	962	931	956	907	917	925	884	912	911	901	978	913	895	895	908	908	904	882	966	914	948	908	926	943	965	888	930	983	894	936	927	910	946	917	865	877	892	924	927	927	976	924	857	907	898	854	920	847	915	937	913	999	927	892	907	942	920	915	969	906	919	972	932	893	992	991	909	951	957	890	925	963	961	908	934	928	904	999	896	970	961	861	950	938	907	921	917	905	962	911	873	970	897	969	894	908	932	928	900	899	893	923	964	917	910	888	908	894	936	907	951	924	992	905	874	897	874	970	865	914	862	902	928	877	889	954	958	955	921	923	951	897	929	903	885	885	911	909	894	890	939	932	952	920	959	938	954	941	912	947	930	954	866	1011	892	989	982	925	923	949	905	943	895	928	941	947	902	927	919	916	921	964	960	939	885	894	921	913	901	913	896	957	986	944	870	881	916	896	907	932	918	936	965	906	901	944	935	938	894	920	868	940	900	955	930	943	888	937	927	960	956	948	890	998	916	911	899	893	945	912	970	866	865	953	949	942	946	921	915	914	905	922	901	971	945	967	916	905	935	874	919	998	922	916	951	898	933	945	956	926	934	975	950	940	882	918	918	918	958	898	879	889	901	938	891	874	934	896	930	927	948	879	919	936	912	907	949	883	888	942	970	908	938	970	885	992	932	957	882	912	915	962	938	892	971	921	960	915	938	953	939	946	932	894	1000	903	934	922	917	912	908	909	957	903	923	943	939	889	893	923	912	945	933	952	916	936	906	912	983	909	931	921	936	956	890	969	931	917	932	867	937	934	939	1024	957	893	932	917	876	932	904	940	903	944	969	867	919	908	911	940	958	953	912	960	893	885	916	914	919	937	941	939	906
5710	988	807	749	584	196	150	170	148	130	166	161	132	161	152	153	150	178	154	162	168	148	166	141	159	172	144	159	152	170	175	163	171	152	155	138	177	154	139	137	155	184	138	160	193	163	151	177	168	174	183	158	140	142	151	147	150	157	183	149	163	156	153	164	167	168	155	171	156	160	184	175	163	147	141	187	172	165	148	187	146	164	161	168	151	167	169	152	157	162	176	155	150	160	137	147	160	184	151	172	159	148	159	163	169	159	165	140	156	172	174	158	151	154	172	153	168	184	165	169	181	153	188	141	174	168	138	155	176	163	153	157	163	132	160	178	143	156	154	155	159	140	154	170	152	134	148	147	157	178	186	171	161	182	132	153	155	167	152	157	168	163	149	149	144	177	163	172	148	187	152	159	153	171	184	164	165	146	162	159	160	181	183	152	169	166	144	125	161	165	143	146	184	169	162	137	145	145	154	150	193	155	192	131	176	154	175	157	168	157	157	157	167	155	144	169	162	173	162	171	160	134	179	152	168	169	190	136	152	166	125	181	148	164	174	152	171	153	190	136	156	156	189	191	165	158	157	168	156	140	138	144	157	121	158	147	154	169	154	138	129	170	168	162	165	149	162	146	173	158	163	184	134	158	167	144	156	158	160	141	156	181	196	130	134	175	185	150	148	169	165	156	166	141	136	157	160	162	163	144	169	156	163	167	172	159	149	144	154	156	157	152	166	165	149	180	172	151	159	151	163	148	145	173	164	142	191	191	164	152	182	170	180	164	173	179	157	192	163	159	194	177	183	161	141	154	139	135	172	153	145	152	169	144	169	169	158	167	179	159	137	160	163	156	155	129	170	145	154	159	176	180	162	133	171	166	147	165	180	142	161	143	142	157	141	187	163	183	157	163	146	149	126	163	138	144	149	160	161	160	145	153	153	170	190	152	158	158	137	150	144	149	154	172	185	156	164	157	189	151	161	160	152	161	175	153	149	164	144	131	154	188	164	149	151	172	165	161	168	161	162	177	155	151	145	154	170	168	159	150	153	157	178	173	154	138	171	171	145	134	146	151	160	152	123	171	172	155	164	145	168	163	154	157	165	150	173	159	145	167	166	183	162	164	147	169	132	134	146	185	166	155	162	166	163	152	179	167	151	141	173	125	161	160	162	167	157	154	159	163	179	162	159	176	158	160	137	157	163	174	163	138	142	168	174	175	143	154	161	137	183	182	168	175	141	171	143	163	181	184	173	170	132	162	156	164	150	141	176	155	168	173	148	168	178	164	143	165	154	159	189	187	186	139	145	146	160	159	165	162	184	168	148	178	152	161	143	153	167	173	172	170	153	165	156	170	156	165	174	171	173	159	154	149	152	152	126	152	171	169	170	157	146	174	160	176	184	154	158	140	147	150	166	155	175	167	151	182	140	160	160	161	182	169	146	157	183	161	162	175	126	144	190	178	157	155	169	158	167	159	146	163	155	153	153	176	162	174	167	181	150	172	181	172	198	151	153	143	148	158	163	156	162	197	161	155	155	181	151	163	143	174	148	157	171	170	184	168	128	166	137	165	158	162	156	178	133	154	159	181	178	163	178	156	181	159	165	150	162	145	173	151	159	159	161	156	180	163	153	150	154	142	153	154	141	145	142	169	162	171	160	146	141	178	162	148	163	170	156	164	190	121	169	162	180	169	166	163	169	138	159	158	155	150	165	129	171	165	176	186	157	185	167	154	144	151	134	158	153	153	163	169	195	145	148	170	153	172	143	153	142	166	155	150	149	176	169	148	149	151	134	152	164	177	168	135	160	125	175	154	161	153	155	191	164	158	163	156	174	168	147	150	170	150	154	140	160	175	168	120	141	164	148	173	162	152	158	154	162	185	138	159	168	186	170	168	178	155	148	157	184	187	160	142	164	137	160	160	190	168	146	164	171	163	142	172	154	146	187	157	163	162	175	140	178	156	147	175	171	142	142	177	159	148	163	169	163	167	181	156	146	177	156	160	184	137	162	155	142	160	178	176	172	159	149	168	162	160	148	150	190	190	140	155	179	180	160	158	147	151	154	155	151	150	197	164	175	149	149	170	153	154	184	165	169	147	156	171	145	135	152	164	137	168	140	141	161	140	142	173	155	176	166	151	160	128	144	153	165	162	160	159	136	172	179	149	179	173	162	156	159	130	187	178	165	149	187	155	132	165	175	142	154	162	165	155	161	165	135	174	192	152	149	174	157	151	152	150	171	158	164	175	167	154	169	147	146	159	146	168	177	146	142	162	165	170	156	146	148	162	140	174	141	148	131	170	168	160	151	151	173	156	173	167	159	177	167	171	142	156	148	175	132	175	173	167	131	150	158	158	148	150	176	153	153	149	175	159	128	163	148	164	152	149	181	161	163	176	163	158	153	163	146	149	158	167	170	173	139	152	143	177	184	157	133	148	191	157	152	142	129	157	165	164	151	176	169	146	160	147	160	166	153	163	157	145	152	169	155	160	129	182	177	167	149	156	178	173	159	157	172	179	151	148	157	154	184	190	154	159	150	150	148	170	121	157	152	177	138	156	152	159	150	155	161	154	159	154	159	154	160	192	167	152	151	155	184	163	163	154	172	170	162	171	141	162	147	152	146	163	158	164	159	179	184	173	152	183	165	166	160	153	164	182	163	152	168	161	155	179	162	159	145	152	147	154	158	190	142	149	161	147	162	164	155	143	140	195	174	123	156	164	164	161	160	162	144	153	167	143	151	153	143	137	140	148	170	169	178	169	153	143	161	165	158	166	182	167	179	162	177	175	136	154	155	154	182	166	158	141	164	143	154	162	163	142	162	165	167	175	167	145	144	158	152	165	143	154	147	161	160	198	167	162	163	153	158	152	156	160	171	184	145	134	149	158	158	157	160	166	180	158	157	138	151	170	158	149	132	168	160	145	163	144	164	174	182	178	172	145	150	154	161	147	178	153	181	154	153	134	153	174	158	164	157	162	141	160	151	163	164	165	162	159	141	191	152	151	150	169	168	150	172	156	200	156	148	154	156	154	166	179	176	158	139	136	159	160	155	162	158	153	160	165	175	165	182	143	177	149	171	151	161	180	163	149	160	160	129	173	175	160	150	161	153	189	149	169	135	164	185	157	157	153	135	142	147	172	164	145	149	168	170	172	188	159	170	169	171	162	162	132	174	170	140	149	147	135	165	176	163	147	170	167	145	147	157	158	140	173	156	160	150	171	143	163	154	169	180	153	168	148	138	173	186	150	190	164	157	159	156	133	142	164	138	153	168	175	181	157	166	161	150	165	169	177	129	175	164	184	179	169	140	184	172	153	150	150	178	177	159	153	172	153	157	168	158	187	173	149	159	154	177	155	148	156	141	166	168	149	181	158	167	187	168	146	171	173	140	184	144	153	180	150	171	153	158	177	151	155	159	160	155	155	167	171	155	159	131	151	156	182	141	149	151	134	143	167	164	154	152	137	147	151	168	144	170	155	148	158	171	125	140	159	170	169
3735	1008	1818	2094	1911	459	462	417	466	417	399	450	437	456	460	457	470	435	423	474	446	450	411	410	454	441	403	447	431	425	444	451	445	407	441	416	473	432	410	421	427	444	438	408	456	446	464	425	414	399	469	433	455	427	401	403	423	420	415	448	420	416	457	438	450	454	425	425	431	431	471	461	444	450	462	430	427	430	443	408	441	404	433	439	444	459	407	414	395	440	442	450	410	433	436	420	433	455	445	450	435	423	461	451	479	444	387	455	414	426	434	442	420	459	449	434	440	405	424	412	434	415	473	452	384	436	427	425	450	465	437	445	426	412	434	418	436	420	412	439	406	463	456	436	430	438	437	429	448	455	424	436	438	422	403	429	422	456	439	399	421	438	459	439	419	437	448	438	426	448	409	447	421	419	422	417	442	442	422	441	441	423	439	444	436	448	418	393	410	428	403	432	398	455	424	437	460	441	425	446	400	422	476	431	437	459	407	450	442	444	441	437	444	455	420	433	426	425	404	466	447	417	438	390	443	442	413	490	430	438	429	426	442	427	437	438	409	437	467	467	428	438	429	410	412	451	404	410	433	401	469	412	415	463	435	432	428	460	448	448	427	427	419	410	446	487	472	412	403	414	422	424	429	428	458	448	485	448	440	407	410	418	453	432	459	454	430	436	416	464	385	470	453	445	452	439	431	420	414	411	433	435	428	399	473	481	439	428	425	461	430	429	453	396	416	408	414	446	445	446	416	435	416	415	434	439	442	430	400	451	439	449	445	427	451	451	455	418	504	419	404	433	434	448	430	450	453	445	419	503	410	436	421	432	460	470	432	437	417	457	428	408	414	455	430	400	425	422	432	431	450	421	438	419	467	444	457	423	414	396	432	444	441	425	437	455	459	452	470	423	435	416	479	394	436	439	452	429	406	436	438	447	455	420	400	439	408	437	435	431	413	445	415	454	464	427	440	415	442	423	402	450	420	424	418	443	447	467	476	425	433	443	467	424	486	415	421	456	404	428	412	462	407	421	429	426	432	423	439	438	440	397	432	415	470	433	423	453	420	443	447	424	438	464	438	415	425	411	440	449	452	423	441	442	391	446	444	432	403	435	408	444	461	419	404	452	458	405	406	409	392	449	449	481	451	445	421	432	427	436	434	382	434	441	445	416	470	427	435	448	436	440	436	403	470	434	479	465	437	409	405	404	403	402	485	450	467	456	431	429	453	431	438	430	435	443	405	428	419	427	454	444	426	426	415	428	445	433	421	440	419	438	461	466	434	442	405	436	437	403	428	465	460	451	419	434	456	451	437	429	444	419	421	412	401	439	451	463	433	414	407	399	433	436	432	460	474	429	482	421	460	422	457	444	443	425	423	444	413	378	468	438	382	477	440	449	423	426	426	431	416	439	434	436	433	486	459	408	422	403	445	409	437	430	406	442	452	418	453	459	417	450	440	477	461	413	467	440	433	437	400	430	409	414	448	426	460	426	412	438	406	432	433	419	418	422	444	436	458	446	422	437	415	434	438	465	409	418	453	438	453	428	453	442	450	407	442	423	458	455	404	430	489	463	454	456	433	430	453	434	443	401	452	453	413	423	438	443	451	429	412	439	414	408	434	444	423	443	428	469	423	464	445	414	463	461	446	451	455	434	458	472	423	437	414	439	450	434	430	440	456	436	423	423	421	445	480	437	423	420	431	436	449	450	420	469	425	438	423	417	397	461	431	406	451	451	463	429	453	447	469	435	459	458	413	437	423	415	400	458	428	414	467	444	447	398	426	446	424	423	428	427	424	440	442	433	451	405	455	425	435	406	468	422	461	431	419	440	431	404	422	435	444	425	446	413	464	429	411	446	419	418	421	442	456	465	409	446	398	414	448	421	473	430	418	408	443	427	439	431	520	452	404	456	405	421	427	442	449	425	423	425	440	450	435	432	424	409	412	439	452	434	474	444	441	456	450	447	453	446	444	426	467	444	449	433	446	426	400	432	431	431	440	430	425	471	407	392	461	423	450	428	424	447	449	443	434	434	409	433	405	408	441	386	447	424	443	439	475	457	415	412	433	409	471	455	404	417	436	421	443	448	488	445	410	389	438	452	429	466	434	406	447	453	437	420	448	424	406	456	453	429	483	397	467	451	427	399	432	429	409	439	457	452	419	426	401	419	453	424	439	449	478	410	451	457	433	448	444	438	409	437	420	408	423	430	440	444	453	461	397	456	400	414	399	442	451	420	443	435	449	462	442	427	418	448	401	396	467	466	420	461	448	429	393	446	444	431	432	412	446	419	437	436	435	467	452	390	412	453	445	446	434	434	467	426	467	450	481	429	504	415	434	461	419	421	452	441	464	449	405	394	461	448	473	423	390	465	461	427	455	440	471	408	463	440	452	428	437	448	459	439	432	423	426	442	463	429	494	465	420	453	419	454	450	420	453	413	435	423	450	409	453	386	434	454	437	479	410	413	408	437	436	430	439	427	441	425	448	432	480	405	479	420	387	437	437	406	431	420	448	393	434	435	444	426	394	435	478	449	438	426	415	461	444	452	436	430	460	419	432	439	482	421	481	432	415	446	442	405	420	445	412	422	427	410	477	453	435	481	396	417	383	432	408	416	419	456	397	428	422	411	442	438	428	430	402	414	435	467	442	433	434	415	412	413	468	408	442	437	454	426	457	457	428	410	438	399	456	420	431	430	445	437	466	426	459	445	442	418	411	463	421	435	438	454	448	465	425	436	471	454	465	426	485	407	421	412	414	442	387	434	439	432	424	428	467	419	426	446	438	454	434	426	439	424	470	454	413	400	437	419	391	415	436	456	449	453	440	443	432	417	432	449	416	453	418	446	410	426	429	440	382	413	430	457	429	408	427	408	444	417	470	416	439	452	441	449	412	428	434	430	459	426	392	440	410	455	408	451	417	450	427	446	404	458	461	431	448	418	424	443	429	435	438	458	401	442	415	420	433	419	443	475	479	416	477	420	451	433	436	463	410	446	416	492	444	448	382	441	460	457	425	406	433	455	470	424	453	450	438	422	448	429	458	431	446	431	401	456	437	415	408	385	436	402	422	433	406	457	430	418	413	446	429	430	421	454	425	398	419	439	407	421	452	455	420	426	456	455	427	432	423	453	464	442	437	419	461	401	441	434	427	470	416	430	460	431	440	464	439	448	389	431	453	436	412	465	419	419	456	460	434	425	451	456	430	406	452	433	428	449	388	394	446	398	414	406	431	388	465	391	409	391	412	441	436	456	418	402	472	434	445	475	456	431	429	443	444	388	355	422	425	436	433	465	442	414	419	452	435	413	411	445	448	417	427	440	418	476	450	447	432	424	413	422	468	420	425	430	446	482	464	400	439	390	410	431	436	409	447	454	425	459	422	421	432	442	417	453	413	391	437	427	424	445	475	445	408	433	454	451	435	421	419	429	457	428	419	412	439	444	439	456	453	464	383	433	436	419	455	430	431	432	425	424	436	456	404	425	479	428	456	485	436	426
14932	2427	2661	2622	8649	918	405	384	385	416	351	376	355	379	348	319	371	350	337	343	341	367	323	338	383	364	388	371	344	338	322	321	317	306	379	330	329	347	345	331	333	331	337	297	358	359	342	334	353	351	362	310	310	319	363	323	337	317	317	313	337	345	334	340	338	359	331	312	323	337	337	342	336	333	322	323	335	336	364	321	370	346	325	364	356	348	330	347	330	309	352	327	340	343	370	356	372	342	336	341	361	368	343	398	379	302	342	330	347	350	347	365	346	373	334	329	325	395	369	346	366	367	331	329	316	309	337	350	336	296	354	346	342	301	359	315	320	345	323	350	334	333	336	347	313	331	309	356	339	338	353	317	352	329	349	338	352	323	350	362	352	338	359	324	374	353	341	364	327	328	348	328	362	347	340	356	346	355	356	375	350	333	356	336	373	325	366	313	324	329	335	336	325	313	343	350	352	361	323	324	334	324	366	344	331	364	344	337	353	351	366	330	318	344	320	320	346	312	318	341	341	335	339	373	325	393	317	348	326	361	391	355	345	315	326	333	350	365	340	373	334	299	349	320	317	297	313	315	344	328	340	341	349	342	299	387	376	359	322	318	344	338	334	331	329	344	332	348	324	351	345	328	332	343	350	376	350	355	322	352	330	342	369	342	340	339	341	335	332	349	345	314	312	345	362	379	327	313	355	336	356	336	343	325	330	320	379	300	329	352	373	325	349	339	315	362	327	304	353	348	338	331	346	348	340	324	333	363	321	373	354	351	325	334	318	352	343	333	353	312	328	330	357	366	355	373	322	339	324	399	333	312	295	324	314	365	339	320	340	364	363	319	383	314	358	335	347	301	348	335	351	345	289	326	347	333	332	351	347	348	343	358	338	332	346	317	309	354	339	354	341	338	322	351	324	363	344	380	321	345	367	352	346	346	340	323	318	333	331	316	375	320	328	318	343	350	360	318	357	326	351	336	295	340	351	332	360	312	363	372	335	347	330	368	324	346	313	337	332	351	352	375	358	324	328	336	359	358	334	343	324	371	336	374	356	327	339	346	344	366	323	315	314	339	355	338	346	362	343	370	336	333	375	333	350	347	340	326	377	337	349	396	370	316	318	335	326	333	341	337	372	328	316	348	341	338	305	338	365	369	340	338	347	345	362	322	351	361	342	345	346	360	324	344	329	310	346	342	341	341	316	349	338	351	318	303	324	362	350	350	319	321	328	326	350	354	344	334	326	334	292	323	323	306	348	325	319	336	332	359	321	320	358	347	356	402	378	344	299	339	322	343	325	383	345	389	374	352	369	395	320	385	364	300	360	350	372	348	343	333	336	360	357	328	331	334	338	338	341	348	342	321	339	332	338	313	322	318	357	352	330	403	374	346	329	371	301	334	340	359	332	353	327	325	390	312	357	332	317	369	334	348	365	366	335	353	346	341	351	358	364	340	331	350	326	312	327	354	351	332	348	348	302	320	357	354	330	336	362	359	346	322	333	378	332	323	374	325	340	345	325	334	326	367	347	320	362	352	349	370	334	319	355	356	333	363	347	306	371	319	335	330	338	327	334	331	359	344	319	320	322	310	372	317	359	346	336	290	349	380	332	337	333	328	322	338	350	340	378	365	336	344	351	331	374	323	325	346	341	388	333	339	355	330	343	350	354	338	319	362	331	343	370	313	359	306	351	348	318	350	323	352	324	357	358	331	342	342	331	318	356	338	358	334	358	333	347	348	335	342	334	369	320	325	317	350	361	318	340	369	353	313	317	348	361	352	335	340	350	347	327	351	350	325	366	319	312	339	351	309	324	290	322	335	335	372	355	344	337	352	375	352	350	339	383	327	306	399	373	353	325	358	317	334	331	332	354	336	355	358	309	360	343	371	330	353	331	360	381	342	347	376	327	327	310	316	332	319	303	338	354	343	335	342	357	359	357	308	365	329	347	310	353	346	316	377	352	336	358	370	352	359	331	313	332	363	308	325	360	373	338	322	371	321	351	364	341	343	306	333	343	338	295	364	350	343	322	332	350	326	340	347	333	319	322	343	367	335	324	335	331	303	351	322	381	328	320	405	331	351	289	381	339	314	311	329	363	358	345	362	328	309	351	306	359	326	342	321	343	336	392	379	323	352	345	336	337	345	351	323	334	312	319	380	356	329	342	324	348	369	351	305	362	342	331	330	348	335	321	338	336	317	318	335	326	365	350	326	336	360	332	373	320	349	327	348	360	374	354	360	330	337	357	363	332	348	330	365	328	356	343	382	332	339	320	304	346	302	311	332	343	355	322	358	335	323	326	365	329	323	299	345	348	336	358	315	355	347	312	375	308	370	304	320	369	340	355	352	356	361	370	348	354	356	369	350	344	314	349	318	388	370	361	300	322	320	337	370	369	320	354	314	345	348	348	371	369	316	342	318	358	345	385	340	344	348	324	336	334	312	343	336	333	336	347	351	351	335	325	334	328	349	391	340	362	371	368	357	354	350	339	327	315	328	327	322	363	356	330	364	344	325	346	327	379	351	317	305	348	356	346	306	326	359	326	343	326	341	375	366	368	332	318	333	312	327	322	334	336	346	348	353	316	318	341	378	351	361	390	323	339	327	337	375	346	355	358	351	320	352	348	349	334	337	328	382	342	347	327	361	368	353	368	343	352	337	329	320	369	355	329	329	335	340	332	340	318	322	345	331	367	303	330	335	371	360	302	356	311	364	336	333	308	352	338	356	357	304	324	370	360	331	379	302	311	328	344	325	343	338	340	330	305	330	343	351	340	285	287	308	358	343	337	340	383	371	339	319	326	338	326	329	384	308	321	343	309	343	350	337	352	368	334	336	325	357	334	320	324	347	349	345	336	352	340	351	308	300	299	349	373	364	357	390	370	349	337	361	372	328	362	345	386	355	336	340	393	333	327	348	337	356	298	330	342	348	372	341	356	327	350	304	336	336	369	329	301	340	350	350	316	356	314	350	342	355	326	321	334	315	312	347	318	343	327	369	322	356	342	325	324	340	377	312	347	325	364	357	326	335	372	352	364	358	364	340	298	339	342	373	351	366	335	341	338	364	341	340	345	378	350	329	299	386	328	301	342	348	386	327	331	311	332	370	373	328	330	351	325	345	316	316	343	359	306	346	332	329	320	298	323	348	358	343	337	335	325	323	358	320	367	346	309	336	331	336	324	348	335	313	328	342	349	307	366	384	339	340	390	331	377	335	379	318	326	328	319	330	319	342	327	355	339	347	346	360	330	346	341	366	334	360	322	315	361	336	316	355	329	338	359	370	380	341	349	348	324	314	353	335	327	348	397	339	349	333	330	355	333	338	378	372	357	333	332	341	346	367	368	344	359	361	350	330	330	307	324	352	365	363	362	338	323	359	317	369	313	331	364	326	331	319	335	336	337	387	363	331	311	295	342	312	354	338	339	329	368	310	365	343	337	315	318	341	328	328	356	332	351	360	327	349	336	370	364	358	343	328	354	359	346	344	348	341	378	310
9889	2241	5010	7449	21891	1237	1170	1035	999	944	945	944	884	827	855	876	836	842	845	836	848	840	793	823	798	818	758	778	796	779	831	804	818	813	840	783	825	824	795	788	782	768	816	786	850	774	740	802	762	785	786	809	760	829	839	831	810	799	814	771	786	819	791	792	835	815	767	827	806	815	799	821	844	856	751	794	760	757	802	825	757	794	824	841	819	761	798	823	816	826	781	810	808	782	819	802	783	798	765	777	834	792	764	822	833	759	848	830	793	797	814	783	835	798	801	743	736	760	783	799	784	822	732	804	791	813	783	782	739	816	787	811	794	839	771	770	800	829	784	807	770	758	803	774	766	798	793	810	789	760	804	763	794	784	776	779	774	779	811	790	765	783	812	784	734	770	759	778	787	774	770	789	777	807	774	810	783	763	754	793	783	779	811	719	765	799	764	758	779	763	764	805	810	834	797	795	805	819	785	803	813	776	768	811	778	735	779	750	773	802	766	748	784	795	789	838	837	828	821	763	799	789	783	788	760	773	779	836	811	760	785	787	793	826	797	768	784	791	794	868	755	814	785	801	772	790	759	813	786	803	813	785	756	827	789	851	763	758	813	764	788	796	784	799	801	786	800	742	782	767	801	782	790	789	765	768	826	781	784	832	826	778	759	755	817	789	770	812	822	815	794	836	769	800	793	758	830	843	831	775	756	831	816	779	771	742	764	786	822	777	848	812	792	792	753	824	858	803	760	787	792	804	772	782	792	831	813	836	807	770	762	838	795	790	726	798	821	853	854	806	796	825	814	792	752	865	771	777	749	772	777	801	814	766	778	819	797	746	766	762	769	783	812	838	816	800	806	769	779	770	831	767	775	777	794	777	778	811	790	780	776	810	818	773	770	782	768	739	746	789	798	838	787	808	824	826	772	783	786	766	744	751	802	798	767	756	855	727	801	822	813	784	754	783	792	811	803	777	791	785	771	757	835	783	795	773	826	747	778	806	757	759	765	803	803	820	783	807	785	717	770	818	811	791	774	801	765	759	818	824	806	759	786	803	771	846	768	755	796	836	755	754	809	800	856	768	825	813	788	790	770	832	797	793	781	722	824	801	798	773	813	808	794	745	813	829	754	780	816	766	777	767	727	784	772	775	770	780	746	780	786	791	806	756	774	807	800	823	804	804	805	760	837	742	790	778	767	786	802	807	776	816	783	813	812	788	825	747	767	822	846	805	772	769	812	800	840	769	784	845	819	762	791	770	808	786	794	803	759	789	857	802	781	770	788	810	782	764	808	785	756	757	809	839	782	786	782	793	796	774	804	793	742	804	807	769	804	793	787	777	744	814	772	804	777	753	812	812	759	757	808	790	792	786	815	814	784	804	777	760	787	849	786	738	780	761	767	744	760	774	792	770	821	826	747	828	832	813	758	762	795	807	777	744	816	780	789	748	770	804	786	775	770	771	837	851	768	769	774	815	783	808	848	823	742	797	789	780	764	768	770	769	773	794	813	739	754	792	802	779	787	817	780	766	757	778	766	782	782	839	799	821	793	763	779	792	801	820	723	774	784	812	760	813	825	801	807	791	737	796	844	785	790	813	805	759	790	815	818	827	775	790	789	771	760	766	774	799	827	796	847	747	804	801	739	815	829	758	782	806	801	766	758	776	831	794	800	800	802	804	784	764	754	813	759	819	779	773	800	798	718	767	774	792	751	780	784	748	771	802	824	812	762	788	795	791	805	821	811	788	729	791	804	818	734	815	786	803	805	802	793	823	789	807	749	811	837	771	798	779	781	822	788	792	773	763	793	786	792	797	748	829	755	748	797	819	791	782	804	825	797	823	752	806	778	841	819	830	798	776	737	813	795	779	800	775	794	766	829	779	790	804	794	779	768	841	858	784	751	767	756	802	822	840	851	836	773	777	827	775	801	812	805	752	824	811	860	818	791	811	783	801	744	790	821	854	768	796	732	813	838	770	825	765	776	794	804	769	780	763	807	790	795	767	802	804	781	775	761	780	803	765	799	818	779	764	761	752	753	808	779	793	768	793	733	758	764	818	824	747	785	787	794	765	806	767	781	733	800	830	820	754	743	808	817	816	778	753	806	794	806	839	797	805	724	821	807	775	782	772	837	778	807	807	810	773	783	838	811	777	791	802	783	806	777	788	787	779	768	839	817	798	741	777	802	830	802	780	822	795	781	824	768	746	844	788	787	833	806	834	784	774	744	832	818	734	781	810	774	806	828	732	824	799	817	745	812	794	788	784	768	816	775	819	786	785	774	752	770	836	788	766	747	810	796	763	755	797	817	783	778	781	770	808	786	740	780	785	813	772	798	808	745	797	844	829	806	795	818	775	782	813	812	765	774	751	715	825	729	797	824	788	789	780	823	754	765	814	785	735	786	809	805	785	802	769	782	816	741	829	781	803	760	775	796	761	736	805	806	789	821	791	824	833	835	789	786	814	837	779	783	780	758	828	773	782	792	759	814	810	786	787	816	744	802	850	741	784	832	839	805	767	794	769	792	776	747	805	770	830	800	823	746	798	812	777	819	774	828	762	827	820	814	733	760	801	797	770	763	783	837	813	795	777	790	704	750	784	775	769	773	812	727	802	785	827	792	805	767	787	809	813	782	775	765	795	809	773	789	820	728	779	796	751	735	776	826	754	803	786	799	773	785	768	783	752	793	776	784	822	772	835	752	757	805	779	818	782	776	744	851	813	765	821	822	797	775	813	808	764	716	800	712	731	778	756	809	816	813	774	776	783	788	801	773	755	769	782	753	813	711	747	801	762	782	780	777	796	774	758	792	760	755	794	756	791	791	769	820	777	836	776	793	828	797	782	746	750	749	803	820	766	763	787	853	773	778	802	766	769	813	823	795	785	738	800	797	768	775	771	752	762	814	788	775	803	810	756	763	762	829	759	769	757	809	814	782	800	768	812	763	790	772	788	747	761	774	835	769	764	749	807	752	769	773	791	840	815	791	763	826	778	811	747	824	821	792	846	826	778	821	762	790	775	847	779	761	738	772	795	800	795	786	771	750	742	756	815	764	740	778	851	797	811	809	829	795	805	805	774	846	778	789	802	748	833	782	805	769	773	789	782	768	781	799	766	778	761	751	810	792	794	834	806	812	810	800	812	805	775	813	738	813	788	775	782	778	740	798	782	739	782	757	775	779	780	796	746	840	745	838	771	810	770	788	777	773	787	805	779	824	756	753	852	758	802	782	806	777	736	813	783	729	793	783	814	818	769	816	787	823	816	789	770	842	842	770	776	791	784	847	777	764	745	788	770	790	816	757	793	804	780	786	783	774	781	818	732	797	776	736	740	767	819	768	781	811	842	800	810	814	783	814	788	789	700	815	771	771	750	792	791	788	769	727	793	825	812	843	814	788	797	791	781	825	785	748	836	838	803	768	768	805	813	787	794	765	830	807	819	783	773	812	789	791	783	804	835	820	797	797	782	825	779	799	793	769	738	797	822	772	862	781	779	809	784
23133	4595	5815	4710	18296	2216	607	563	489	410	476	418	436	438	474	424	422	403	452	431	433	442	419	466	399	461	414	460	419	436	430	400	434	410	440	412	470	436	431	452	432	439	402	442	381	417	445	401	421	396	422	408	472	415	445	420	423	412	450	443	417	412	428	473	424	410	392	399	434	429	393	422	450	448	415	427	437	446	445	368	423	435	392	428	401	417	425	440	469	442	424	434	479	427	406	430	394	432	431	410	448	413	403	423	399	395	448	459	432	418	411	405	413	369	435	460	401	396	410	413	398	409	421	425	428	376	417	399	431	445	418	443	451	426	451	400	377	409	386	401	452	392	425	408	426	415	435	416	407	442	413	462	418	417	398	449	438	450	440	438	444	441	446	455	453	462	452	428	406	429	421	400	394	411	437	426	415	439	424	406	415	417	406	382	430	443	415	412	427	440	399	403	400	391	390	437	408	418	456	378	450	424	422	437	429	428	456	413	386	414	451	428	409	419	407	403	427	438	419	444	409	381	396	434	390	407	422	455	440	435	470	403	472	431	463	457	417	381	402	410	426	388	428	426	428	401	428	422	435	414	443	394	421	411	405	402	427	446	411	423	438	434	435	406	446	430	430	409	433	427	417	433	429	423	428	420	359	423	470	438	419	415	369	443	417	388	431	394	412	457	475	461	419	415	405	428	426	446	389	406	411	426	439	465	432	418	407	398	414	429	411	378	403	403	389	408	387	435	427	412	398	426	422	415	452	424	423	420	449	462	406	392	413	397	414	433	416	459	442	416	458	394	430	404	374	396	430	414	450	486	424	402	475	413	457	420	419	417	417	423	404	411	353	400	441	430	440	390	404	394	415	414	411	424	412	410	417	399	389	433	432	374	412	407	369	408	418	440	426	440	438	406	440	393	398	390	416	418	411	383	425	410	432	434	401	411	417	456	428	418	449	445	425	399	404	442	394	403	383	416	399	437	424	449	412	393	422	442	418	426	394	419	430	460	426	442	467	501	422	406	403	400	393	427	448	412	441	444	413	443	442	394	403	422	414	449	414	412	423	430	419	400	391	414	407	415	360	421	421	418	457	452	465	416	379	409	455	428	434	420	400	431	389	397	385	427	455	404	437	418	404	427	429	423	429	433	428	427	432	450	465	441	417	443	433	423	417	433	424	435	447	440	389	385	451	428	421	414	390	420	415	426	416	437	400	404	434	447	390	386	411	453	416	435	436	404	403	397	397	415	419	452	431	414	433	405	452	374	425	410	417	416	428	389	394	430	409	404	399	404	419	410	390	439	406	462	415	398	432	417	418	409	445	439	406	394	415	399	394	438	444	424	417	407	429	457	415	445	399	453	450	430	414	433	451	431	440	450	440	407	432	440	424	401	418	423	431	433	461	429	407	424	395	413	383	394	442	465	435	408	457	436	444	415	436	487	422	375	439	439	436	456	408	381	440	380	417	411	452	453	449	427	395	435	426	419	451	411	465	393	368	458	480	458	404	431	446	418	418	456	416	442	384	441	431	407	452	383	408	412	399	439	422	462	421	425	420	394	442	410	434	431	440	430	390	454	418	416	446	430	428	442	402	421	441	476	407	423	414	434	412	415	397	388	413	413	381	424	409	443	413	380	397	418	403	441	427	405	420	389	400	407	418	439	421	414	441	456	423	463	441	415	397	417	458	404	396	429	411	427	429	394	441	426	430	411	423	471	450	438	423	438	444	432	431	409	464	446	480	443	418	427	393	417	409	437	432	458	394	398	407	410	419	426	434	434	417	409	446	423	390	421	426	381	423	412	470	365	442	449	384	419	439	419	459	432	430	449	439	405	392	438	417	411	385	431	409	402	413	420	423	426	441	431	424	404	413	407	416	421	437	415	425	412	420	414	451	415	416	426	434	440	396	441	423	456	410	431	433	421	414	431	410	475	438	439	399	457	420	381	424	381	410	411	395	419	444	459	432	390	436	462	452	404	422	407	425	401	380	415	425	454	419	426	449	410	405	385	433	390	400	424	423	414	416	424	426	437	370	395	430	429	460	442	465	395	431	398	387	444	396	431	440	418	426	433	454	408	446	397	447	432	409	416	410	434	419	392	396	426	431	426	420	430	408	444	428	431	415	424	410	378	408	423	412	404	468	426	424	409	432	377	433	390	410	419	426	406	453	399	422	394	387	438	437	420	422	446	426	454	406	413	433	405	398	440	388	397	422	444	430	440	448	423	418	405	393	431	442	388	432	423	443	482	429	423	442	436	443	389	445	426	409	461	413	401	380	419	442	412	443	450	474	395	423	429	436	433	447	444	445	446	417	403	440	422	414	424	429	389	412	444	466	401	377	424	384	436	453	402	410	420	419	428	410	413	426	418	391	430	406	408	419	401	434	431	421	410	407	442	422	439	380	427	398	423	406	442	414	462	396	464	403	407	401	362	436	477	409	396	410	442	431	423	417	420	450	430	407	426	445	430	416	408	405	421	434	439	444	468	452	416	421	415	436	425	457	427	443	440	475	421	408	424	386	410	413	422	393	422	431	450	410	443	424	441	421	405	431	430	382	436	422	422	400	434	444	367	433	421	414	422	436	436	453	421	427	412	426	405	421	440	415	429	422	415	409	477	432	449	443	424	404	455	421	390	445	382	407	419	442	422	421	388	404	452	418	425	443	422	434	438	420	396	408	423	436	414	429	397	435	460	436	433	424	415	421	407	441	467	397	417	465	453	418	412	396	465	447	408	422	418	398	405	427	438	425	457	411	438	449	392	431	422	436	397	426	459	438	404	399	420	426	429	405	386	399	404	440	438	432	375	441	408	379	391	414	391	421	403	443	447	425	400	408	453	439	446	420	433	433	434	412	432	449	453	408	450	447	437	431	425	438	432	507	454	437	454	405	415	421	441	457	453	475	404	434	407	414	406	441	404	443	435	456	431	445	415	407	426	404	413	428	394	470	388	401	477	422	380	453	430	400	453	464	380	401	430	434	412	426	403	419	434	411	431	398	399	424	385	413	412	384	386	405	403	434	460	417	414	445	393	428	397	444	472	399	412	441	467	426	396	434	400	386	403	404	396	430	419	450	417	430	413	429	398	445	423	428	395	372	405	448	401	455	401	421	387	409	442	402	440	405	406	388	442	423	422	440	430	408	412	455	453	427	442	385	419	417	409	422	429	418	407	447	418	383	435	457	439	464	396	395	418	420	451	409	427	411	419	401	418	443	395	390	469	389	441	413	450	394	455	459	407	428	417	421	417	425	436	442	431	434	385	446	445	430	426	374	405	436	406	388	423	445	448	421	423	436	434	424	424	411	444	411	446	410	433	420	427	463	415	469	413	416	416	438	400	439	475	380	419	411	388	432	467	422	408	436	413	443	451	467	404	420	416	448	434	453	414	412	408	453	388	409	406	432	430	387	411	399	422	454	477	459	384	427	460	405	413	466	418	402	422	447	428	428	402	409	450	410	429	377	472	425	458	420	433	429	397	428	442	407	409	447	389
12861	3096	8733	11746	33237	1857	1546	1460	1316	1299	1222	1184	1119	1069	1074	1044	1018	1040	1013	966	998	981	997	975	975	907	922	978	953	941	1028	919	965	958	999	944	948	992	939	945	912	967	961	929	973	990	976	954	957	952	1002	932	978	936	961	918	912	933	932	908	880	946	913	987	862	892	948	941	938	1010	901	888	941	952	958	917	913	951	891	948	964	939	915	895	947	932	907	966	907	964	957	947	945	971	957	948	901	975	898	942	914	908	883	949	930	903	925	975	951	948	983	911	936	943	917	937	918	884	947	963	936	929	952	940	918	939	890	891	869	928	979	886	867	939	938	951	914	919	940	911	970	928	915	893	889	950	912	1003	974	883	968	896	903	898	969	921	921	941	913	861	944	927	951	961	938	936	940	904	899	985	938	943	949	983	893	913	921	896	919	958	910	937	949	907	954	982	974	956	966	960	957	982	927	951	930	954	874	921	962	944	954	938	907	937	959	995	918	901	914	963	935	920	951	942	946	954	937	935	962	932	906	913	962	893	887	943	986	881	955	917	948	967	995	926	943	966	922	861	897	885	914	901	938	965	1010	921	943	931	949	947	933	882	933	970	929	929	934	906	887	951	897	951	941	922	928	871	921	902	941	922	980	960	948	932	906	943	954	945	918	940	926	907	932	904	929	958	907	965	972	956	916	927	932	934	933	1025	992	904	922	991	895	942	883	946	936	952	932	922	944	938	950	953	931	928	977	906	897	962	917	968	968	960	983	942	938	952	916	956	940	892	964	950	888	956	916	923	884	918	889	1001	907	945	993	938	963	940	959	905	945	928	941	899	904	903	934	936	949	974	950	936	968	931	928	956	955	911	942	946	913	958	939	919	953	914	975	856	870	935	963	932	943	916	911	904	951	914	933	892	955	920	932	948	971	960	969	897	927	942	940	943	866	924	904	981	880	897	897	904	899	909	934	896	916	949	929	935	918	941	943	930	973	926	909	950	908	996	946	892	889	929	985	906	919	948	886	861	925	932	937	946	909	952	950	963	907	956	919	889	918	958	1001	958	948	921	910	923	925	881	974	974	909	925	924	915	961	1003	966	947	860	906	918	910	865	921	927	946	998	893	946	943	888	935	913	920	912	970	917	917	874	854	908	975	935	913	950	906	920	972	899	904	949	904	930	987	927	929	925	955	879	896	927	978	977	942	939	964	917	915	926	936	909	990	936	957	908	938	902	945	897	961	915	968	969	944	962	992	987	893	924	857	922	911	932	940	945	896	922	935	944	915	899	901	865	957	948	917	978	945	924	915	968	915	925	955	934	944	940	925	911	944	897	919	891	967	946	930	946	896	881	918	854	926	925	960	941	960	908	909	879	915	919	897	948	957	949	911	851	936	943	908	954	924	929	958	934	927	951	922	1011	913	891	838	912	924	958	976	886	880	949	944	931	930	924	914	909	943	925	937	881	901	932	947	923	855	878	936	893	967	944	879	914	890	1014	952	976	944	931	951	912	968	961	939	962	942	979	893	947	943	978	908	959	955	932	919	907	924	963	884	927	911	933	902	918	930	941	925	947	857	913	972	987	915	931	898	895	960	899	922	942	923	933	892	898	895	956	964	892	973	923	967	960	933	948	930	902	924	951	941	863	926	916	899	954	929	969	962	934	917	958	967	978	985	1005	955	943	912	950	951	967	931	909	918	926	964	939	912	931	937	943	902	943	939	893	907	936	871	930	969	959	897	937	887	931	986	957	975	955	972	970	916	904	928	959	955	938	977	997	949	914	929	981	922	951	903	876	919	987	902	924	960	860	957	906	930	967	957	931	904	958	943	933	880	956	886	913	907	982	908	911	887	946	1010	902	912	936	941	937	925	952	968	950	935	959	920	910	911	940	975	966	928	917	975	946	978	950	894	943	931	928	899	944	958	944	913	922	971	950	980	901	934	958	881	945	984	972	891	895	925	895	962	955	971	939	910	923	906	926	901	926	903	952	990	945	944	892	922	920	908	959	909	934	899	947	924	933	911	918	915	953	950	924	956	870	950	920	971	960	924	899	972	905	943	893	942	913	932	901	916	913	904	951	922	940	939	934	923	937	930	958	957	926	931	948	925	928	876	892	899	898	980	898	884	933	903	863	948	895	870	970	906	927	923	950	951	917	947	982	894	937	911	916	924	921	938	906	957	949	935	926	945	935	874	913	888	967	960	903	946	948	849	877	930	960	901	929	897	952	929	977	948	956	910	913	875	907	977	893	965	912	939	943	893	967	881	914	945	979	923	929	960	857	955	942	982	953	950	966	977	879	887	948	939	950	873	993	906	926	909	932	896	906	942	967	903	917	972	898	924	880	931	947	900	972	883	895	878	962	984	953	889	898	873	936	955	963	946	963	942	939	904	998	934	913	885	940	886	900	929	900	923	943	894	902	979	952	929	951	939	986	874	930	921	906	939	924	944	916	968	957	915	965	905	978	982	904	975	881	1010	913	849	948	940	933	900	929	950	921	995	943	984	976	948	971	893	899	909	931	873	885	971	920	914	914	946	911	952	952	941	905	933	965	907	963	925	936	920	968	992	873	893	891	935	910	960	894	949	944	902	924	896	931	914	940	945	940	948	900	955	982	990	969	940	924	955	958	930	915	896	926	924	955	931	966	912	924	965	910	929	934	913	1024	941	950	913	951	957	929	891	933	927	998	953	958	948	935	945	908	915	985	914	918	1032	939	935	954	937	907	931	913	903	953	889	921	938	934	928	931	920	909	957	949	885	967	948	932	969	925	941	978	945	916	942	980	959	907	962	913	931	906	979	943	970	877	903	885	883	930	966	885	878	910	877	958	963	933	907	972	901	976	970	956	958	993	902	941	991	954	938	920	930	903	922	918	896	933	946	950	932	935	885	956	931	940	950	905	949	989	920	915	952	967	1029	966	911	996	935	906	905	923	893	975	965	926	955	922	941	911	881	973	915	949	960	954	959	953	946	931	945	912	925	931	935	953	901	939	920	910	869	901	961	929	950	936	943	937	891	959	920	924	904	941	912	941	993	994	957	981	916	935	909	953	941	955	885	905	932	913	898	909	925	870	990	949	893	928	916	974	986	949	962	870	925	907	890	956	961	934	951	937	935	888	897	924	932	970	915	937	982	968	974	958	958	931	869	943	941	915	937	951	919	942	918	934	939	912	920	894	932	951	906	934	924	954	922	985	953	894	921	957	947	963	944	897	956	872	881	913	944	934	924	944	972	910	907	937	877	937	927	936	968	932	913	945	911	903	858	880	954	946	956	946	939	895	966	941	960	904	917	899	898	913	863	965	931	927	976	954	898	936	926	886	951	903	849	996	895	948	884	868	967	960	942	889	926	928	979	920	909	894	935	930	955	942	884	950	914	911	928	909	889	909	888	907	998	873	906	955	957	921	927	882	889	989	943	967	906	938	966	923	928	969	919	945	907	933	930	978	945	930	920	909	934	928	953	932	884	910	915	963	907	923	903	910	962	963	912	907	990	945	911	925	955	922	897	927	934
5103	852	788	750	497	159	178	148	140	172	149	158	143	152	164	151	159	167	151	161	140	157	153	150	143	157	146	177	151	184	142	161	170	165	156	155	152	159	175	187	128	167	143	163	163	151	168	152	142	160	148	160	157	141	148	176	138	162	162	139	151	167	171	140	143	158	143	149	132	166	150	140	149	142	156	147	169	148	138	173	187	142	147	142	145	163	140	155	161	130	172	162	147	162	150	156	141	178	166	161	130	148	148	137	130	166	166	143	149	177	150	181	158	143	138	139	171	154	165	165	179	140	135	163	149	161	152	153	158	140	135	142	174	171	164	135	190	169	158	151	155	148	161	196	142	143	135	163	156	159	157	146	154	138	161	141	133	150	179	143	159	164	162	157	148	165	140	131	129	164	136	150	168	172	150	133	156	137	142	150	131	160	129	142	174	161	148	131	162	152	156	153	162	130	131	158	169	156	187	170	195	152	159	141	145	169	142	168	154	125	168	148	158	161	157	186	143	139	135	193	143	139	142	160	145	140	148	140	163	165	142	173	146	128	169	148	142	151	159	173	172	149	176	148	178	157	141	153	169	165	151	145	137	167	122	157	141	143	161	153	192	143	156	172	145	161	150	158	171	174	141	160	162	160	159	170	159	166	157	184	179	174	164	156	173	178	148	173	158	159	164	147	145	148	165	143	155	158	157	152	155	145	156	167	150	160	172	163	171	148	144	171	169	160	128	150	164	147	167	153	174	134	163	164	187	128	167	171	144	156	154	140	155	145	166	151	145	154	142	164	167	160	145	149	172	180	175	177	170	190	162	168	166	139	172	149	150	157	157	185	137	133	154	188	137	170	166	148	150	149	146	152	156	143	154	134	119	162	157	151	139	169	149	149	174	154	153	159	168	165	132	166	164	174	159	156	165	155	166	172	156	170	162	152	173	183	144	162	166	154	136	127	169	171	145	173	141	150	169	147	157	142	145	135	175	153	145	168	136	136	142	161	166	147	131	153	133	177	148	145	168	143	150	157	159	148	154	129	150	146	151	144	135	161	168	171	129	184	158	156	160	166	178	146	162	149	142	154	153	146	147	175	146	174	142	165	152	177	171	153	155	164	166	151	169	140	160	150	146	172	164	158	134	131	136	169	146	141	161	185	125	176	169	190	145	170	176	155	153	179	173	175	161	157	143	138	155	172	160	166	124	161	182	155	150	141	181	138	150	159	158	162	168	152	165	175	153	141	151	157	153	145	135	142	184	151	160	159	142	123	178	162	151	170	172	180	178	156	143	154	157	168	147	161	140	172	159	143	148	153	142	149	154	161	143	170	146	162	161	149	148	161	156	149	161	139	149	180	146	160	167	179	161	163	155	164	150	156	148	140	181	160	180	137	156	155	168	155	135	158	155	150	169	150	163	154	160	115	159	151	158	138	172	156	156	125	159	161	168	136	172	163	155	168	176	163	159	150	191	146	138	156	155	143	155	139	147	158	152	171	144	153	156	177	164	170	150	154	160	149	152	166	181	151	165	146	164	162	166	172	177	151	153	146	175	141	159	155	153	158	149	146	162	168	164	168	156	149	164	164	148	143	164	154	161	138	162	152	150	138	163	153	149	162	153	167	173	150	158	153	143	159	166	169	151	148	170	163	139	145	147	160	147	145	153	170	166	166	165	185	138	148	166	166	143	157	188	161	157	164	173	174	148	153	175	165	143	167	145	154	180	179	169	179	145	152	133	154	182	174	151	147	155	154	135	119	143	176	131	136	147	140	132	162	165	161	164	155	170	142	162	166	130	192	161	119	164	155	143	168	167	161	133	145	184	155	168	136	166	170	152	141	169	143	121	152	155	176	175	167	165	159	170	176	189	171	152	146	151	177	150	116	194	137	168	172	132	155	172	119	132	160	169	169	151	130	151	190	142	154	135	138	139	161	143	137	161	156	159	162	142	156	152	135	179	178	139	157	143	141	131	151	137	173	162	150	141	172	123	153	142	152	154	159	163	140	174	170	139	171	168	157	168	161	172	141	135	153	153	146	144	150	165	175	168	178	155	160	166	154	157	142	150	156	142	137	185	159	171	179	149	161	140	188	155	157	124	144	156	146	180	163	171	169	139	127	157	165	150	153	155	163	166	146	158	131	141	169	159	166	137	155	166	180	152	155	133	162	156	139	152	139	155	160	147	149	176	158	155	147	162	174	147	162	169	148	146	183	171	158	175	156	181	175	178	157	170	149	139	154	165	167	175	161	168	154	173	149	148	150	178	162	154	144	174	138	150	131	164	158	149	154	151	168	152	158	163	151	180	153	149	139	149	174	153	171	159	170	170	156	156	165	139	154	133	141	151	157	153	154	153	119	147	170	183	170	152	164	170	155	177	164	151	158	181	178	151	152	188	141	156	176	160	130	146	146	174	165	171	144	162	150	166	149	179	137	145	147	143	163	162	140	158	149	148	147	125	132	149	166	166	165	145	180	129	152	144	157	178	149	162	157	172	158	156	174	168	157	161	156	174	152	142	160	169	165	140	152	167	152	152	151	141	165	170	150	179	148	155	137	167	154	146	165	170	159	169	170	160	155	185	154	144	150	144	163	187	177	143	184	155	161	167	134	152	131	173	151	180	156	161	141	148	127	136	152	143	177	155	131	177	153	155	155	158	166	137	144	133	132	158	173	131	168	151	177	156	124	145	171	172	157	166	149	164	150	150	171	155	188	172	160	166	160	144	168	148	144	186	170	160	153	154	169	188	137	168	151	152	150	161	185	165	177	142	165	145	129	163	136	155	152	169	136	161	144	118	162	166	151	152	149	146	141	160	141	167	180	175	183	145	159	146	141	151	165	158	154	140	147	166	153	155	148	152	164	160	158	152	150	164	152	151	157	169	156	179	156	151	162	153	176	155	135	147	153	182	154	138	154	135	156	172	171	150	161	168	166	159	157	184	163	154	142	154	169	147	162	145	168	162	157	141	136	151	141	147	179	159	169	184	160	169	160	146	157	167	147	148	151	152	175	145	155	148	151	162	151	161	187	151	164	167	154	162	169	183	152	141	148	162	171	165	173	165	162	160	148	143	143	170	140	172	148	136	163	171	177	159	162	149	133	153	136	141	151	155	140	165	169	160	147	150	161	130	148	155	155	155	159	179	162	149	159	149	173	149	156	148	143	156	148	171	179	134	190	137	135	147	138	156	153	155	139	148	153	141	161	171	168	129	158	152	178	166	183	159	154	153	162	151	143	138	167	148	153	159	161	152	156	157	161	169	129	151	154	157	154	145	154	151	153	149	166	177	154	144	155	144	132	160	166	158	145	135	151	163	165	155	180	158	150	155	169	151	169	169	170	143	142	161	149	174	152	152	139	151	157	161	141	126	146	143	168	161	157	152	165	122	173	148	144	167	152	157	148	167	147	163	154	161	159	157	177	146	174	177	155	158	156	174	156	155	144	156	168	161	150	145	160	149	164	147	159	173	144	175	169	161	159	148	133	148	157	174	168
3574	905	1830	2486	1629	426	432	407	443	418	416	429	420	420	424	437	441	372	420	430	441	406	430	443	417	434	398	405	455	400	422	426	423	386	444	394	454	412	440	390	426	446	420	393	445	427	463	422	438	408	439	421	426	416	419	429	413	417	428	421	435	460	429	397	410	428	444	412	392	440	402	421	442	446	412	451	447	423	437	446	452	417	436	436	409	441	429	438	434	423	443	433	433	388	411	421	444	405	425	424	435	402	418	454	437	386	430	410	389	424	428	428	384	438	432	436	438	388	397	470	452	411	439	447	394	432	407	449	421	482	447	434	413	406	419	418	365	404	409	432	436	414	406	429	452	432	424	431	408	497	406	427	445	414	466	420	420	411	416	454	447	459	417	426	395	430	393	443	468	413	405	410	416	404	432	440	461	409	442	460	401	426	401	387	417	452	422	444	408	413	421	400	416	463	441	397	426	416	388	425	407	405	418	426	429	401	409	417	428	433	411	416	411	428	384	443	470	439	393	446	407	411	417	463	455	414	422	425	404	466	387	381	433	451	427	451	441	432	403	402	438	396	417	453	408	433	431	427	444	427	404	456	435	388	443	399	404	429	427	424	445	437	448	445	422	416	429	407	447	414	397	390	410	456	429	453	431	430	378	454	450	417	444	444	443	449	426	427	414	439	404	421	398	408	422	405	425	406	411	458	435	441	436	422	430	420	434	477	394	469	431	428	449	394	396	421	405	447	420	420	456	422	411	421	423	414	428	412	393	423	462	416	383	433	455	391	392	430	448	415	412	399	414	485	448	418	465	430	457	413	471	426	438	439	443	472	441	454	399	428	425	434	423	427	394	410	431	439	391	424	420	410	416	426	401	417	422	430	407	416	419	400	424	442	406	438	397	423	415	403	408	456	398	429	423	427	420	417	448	419	426	420	384	439	432	420	437	432	422	462	429	425	428	424	406	361	465	416	370	408	412	457	406	421	437	418	409	420	442	434	427	425	422	441	393	458	427	406	404	434	392	406	396	463	397	425	410	417	471	424	429	430	433	440	437	434	449	388	413	453	398	428	454	385	456	432	436	411	443	432	410	420	445	391	441	416	433	404	400	427	435	431	429	416	469	417	415	416	429	410	405	401	437	393	443	422	422	415	427	424	434	429	386	470	419	400	377	446	457	432	395	399	467	406	402	406	444	383	407	380	438	412	407	424	419	405	391	405	432	412	411	391	417	423	419	375	451	420	401	434	406	401	403	436	433	385	380	436	426	422	429	400	403	439	419	418	428	419	433	375	472	423	463	404	413	403	411	409	419	406	415	364	431	412	444	438	419	411	414	456	449	425	426	402	445	442	436	437	379	452	451	457	436	392	436	401	427	418	414	456	406	454	442	389	403	443	410	397	417	422	445	431	420	411	420	432	446	409	470	382	421	411	417	415	417	477	433	433	378	409	437	417	432	412	431	442	414	443	408	407	422	420	435	432	397	426	425	419	435	424	440	443	396	419	417	434	433	430	408	430	470	409	473	410	433	419	473	401	434	394	467	426	404	396	417	402	401	416	425	412	424	423	419	470	433	432	397	440	437	406	427	421	429	414	410	440	421	417	423	403	433	429	439	450	431	430	403	435	383	453	449	432	446	426	435	435	437	452	424	410	402	386	436	424	447	416	450	405	420	464	432	444	410	440	450	410	450	432	419	440	417	444	441	427	415	436	395	401	421	413	464	389	419	451	449	439	433	433	427	433	413	427	432	398	422	457	447	445	429	431	417	422	405	446	417	441	426	406	400	420	428	419	441	418	419	440	397	452	414	404	437	443	423	419	440	406	444	406	446	436	464	414	402	468	434	424	468	423	432	419	424	447	445	416	436	425	432	419	432	408	438	418	429	426	440	476	399	420	416	430	435	413	444	471	401	404	443	444	416	420	447	428	437	442	421	460	440	388	398	466	455	406	403	440	427	452	400	427	370	407	466	445	424	393	423	458	404	410	426	418	391	373	425	428	434	428	410	416	402	473	434	417	438	429	454	404	415	407	405	433	454	421	458	437	428	414	395	441	435	433	393	441	444	415	441	444	414	413	438	415	430	418	393	416	398	408	398	441	444	457	435	430	434	429	424	429	440	409	421	425	434	429	430	413	402	430	418	445	389	455	435	401	415	441	435	416	454	402	457	424	414	416	430	410	413	401	403	466	436	447	460	433	374	410	410	444	425	435	440	425	450	415	415	396	417	434	397	407	433	388	422	428	438	476	443	449	447	441	414	427	424	451	420	418	407	413	396	426	394	444	439	412	440	438	443	415	491	421	446	457	435	406	427	406	416	443	445	412	448	396	428	436	419	436	454	440	403	457	426	421	428	424	436	430	428	438	427	451	429	434	450	405	419	426	404	445	426	429	458	434	413	397	427	426	411	448	426	423	414	429	396	407	428	423	418	421	455	430	401	441	470	393	388	424	426	411	381	420	416	420	441	448	433	434	411	404	472	401	425	399	413	451	383	391	427	407	407	412	408	449	405	452	423	417	425	400	409	419	415	427	435	461	418	451	395	438	426	418	410	429	464	402	426	422	441	418	414	436	408	441	412	427	413	441	468	436	409	457	424	409	444	427	441	419	407	388	439	384	426	420	404	423	408	450	428	420	403	452	418	436	411	414	409	412	445	425	434	422	423	422	450	422	401	456	452	422	418	385	451	424	422	439	423	426	432	473	394	424	438	445	432	428	433	433	425	421	457	434	409	405	447	401	380	433	440	417	423	410	418	434	425	427	437	429	410	417	433	424	430	428	421	429	415	418	422	439	441	415	396	454	451	406	416	385	420	438	434	431	417	451	442	451	430	391	403	445	431	378	411	442	451	466	409	393	444	430	434	452	422	429	418	398	408	382	415	444	405	452	390	396	429	447	451	442	444	427	415	435	412	443	404	422	432	458	411	423	392	407	436	427	419	434	423	438	428	421	410	423	456	444	438	409	442	407	423	440	429	410	420	425	443	417	428	449	396	401	415	411	438	397	438	441	439	393	424	422	449	438	406	410	415	405	442	415	439	438	409	432	414	409	405	409	409	447	434	419	414	448	452	377	426	408	443	411	429	395	406	414	433	458	426	461	415	421	409	421	396	449	435	432	450	404	429	427	397	421	404	410	442	463	434	433	420	409	449	430	412	434	433	403	383	378	439	415	409	431	434	424	407	405	460	421	422	430	419	415	422	410	409	444	456	398	429	407	443	426	426	421	423	455	403	405	398	447	425	421	438	456	412	415	418	448	380	429	423	442	477	403	400	445	400	424	402	439	416	420	431	442	402	445	446	454	431	393	449	447	452	456	417	426	416	384	411	380	422	425	404	424	432	416	477	425	454	434	460	401	427	420	450	421	424	467	426	393	427	423	439	387	430	403	413	436	398	452	380	427	438	416	421	414	420	436	415	473	438	424	453	429	426	449	408	410	455	471	463	392	432	385	416	423	440	420	433	440	427	465	416	412	448	435	427	402	425	443	438	425
14017	2247	2429	1635	7834	791	398	360	374	374	350	325	341	320	337	315	288	323	357	334	340	356	327	318	334	342	330	333	306	321	319	333	364	330	313	318	324	309	342	354	329	337	342	351	327	354	341	371	340	324	319	305	333	325	355	292	309	340	317	325	356	327	312	331	323	311	329	336	335	293	320	324	339	341	340	311	327	280	351	349	319	307	308	340	319	328	335	316	341	345	336	304	342	335	316	322	312	347	333	397	363	324	335	357	323	345	319	316	306	342	349	344	327	307	318	332	312	335	321	307	341	323	317	343	355	343	359	325	355	317	326	308	331	315	321	334	348	323	352	312	338	299	356	343	354	341	331	360	335	337	335	321	319	311	309	339	339	363	369	320	343	371	335	337	337	348	286	342	361	328	354	346	339	337	332	336	324	340	331	297	351	321	316	343	319	333	333	309	363	325	342	323	323	339	320	336	353	324	298	301	318	313	316	343	291	330	355	386	323	292	329	317	303	354	321	361	333	370	396	332	325	340	339	300	332	329	358	341	354	366	280	327	326	325	333	342	315	343	314	356	327	332	345	344	305	302	325	350	294	356	317	309	304	343	322	344	299	327	302	321	343	318	368	390	357	366	311	360	351	338	331	354	341	349	295	307	330	343	335	332	351	331	293	303	295	379	323	326	353	351	351	347	313	342	376	326	374	375	327	341	350	339	360	344	315	351	345	309	313	312	302	331	339	329	348	338	344	321	333	302	329	332	348	341	319	297	360	362	328	323	317	308	351	364	292	337	332	350	331	319	345	340	356	299	318	346	318	332	338	306	351	335	314	348	348	321	322	328	334	335	330	369	333	311	315	336	331	346	335	316	357	311	344	332	310	340	335	306	328	351	353	332	335	328	293	347	310	390	350	297	327	366	329	327	328	335	368	331	327	324	308	303	344	317	384	336	320	328	320	326	331	321	313	346	335	321	333	348	357	348	349	362	351	335	340	328	304	344	327	360	311	357	307	328	355	345	345	308	355	340	360	342	338	336	331	337	292	306	317	307	337	297	333	289	319	342	355	344	329	306	331	322	351	322	326	312	348	350	330	328	351	332	338	343	380	312	351	295	330	335	346	327	328	352	322	334	349	355	351	332	332	313	344	346	325	297	342	292	339	351	330	339	312	350	299	336	326	334	308	313	361	367	347	323	365	322	299	336	334	332	294	308	321	331	315	332	346	314	334	326	332	366	290	312	335	314	349	357	324	382	312	309	317	275	313	348	340	363	342	329	312	360	312	310	343	305	315	353	349	323	302	320	331	310	383	326	334	386	367	348	342	306	328	313	321	331	340	337	335	335	314	317	328	332	326	315	344	284	360	320	355	339	342	312	337	298	301	295	368	351	323	276	320	345	347	336	326	329	331	329	331	340	341	345	331	349	350	332	349	364	316	321	314	339	343	342	366	333	320	321	301	345	297	399	376	324	339	362	318	346	358	337	312	303	324	335	330	361	326	335	340	328	319	330	334	297	323	318	340	378	323	329	317	353	366	326	360	352	308	342	335	377	329	317	341	334	326	295	310	351	355	365	313	340	316	332	335	344	321	347	310	324	356	334	332	354	356	363	395	328	324	323	325	316	308	332	326	329	354	361	309	310	335	342	294	342	357	327	327	323	321	354	324	323	348	346	346	314	367	332	315	351	340	340	299	351	309	319	344	305	336	352	356	331	361	354	332	319	339	340	327	355	325	379	363	328	322	336	357	317	338	349	332	311	327	324	321	366	350	334	316	332	340	342	290	330	322	314	331	329	361	356	337	295	348	329	297	354	342	307	354	347	279	311	324	331	366	328	335	329	299	347	312	353	297	338	304	335	322	286	334	356	369	347	345	329	316	338	316	331	328	349	304	331	328	335	363	333	314	305	328	330	353	284	328	332	334	302	301	348	325	394	353	349	337	317	271	339	332	359	342	336	329	366	349	297	337	344	346	329	371	294	313	320	319	341	346	302	283	327	324	332	350	335	327	352	312	314	286	334	376	352	353	312	377	353	338	342	370	343	330	310	337	356	298	336	330	334	360	384	354	339	280	338	334	335	329	298	360	318	342	345	338	302	313	323	306	361	345	342	337	325	351	359	325	321	320	325	353	333	350	327	325	337	326	342	322	305	319	380	338	313	319	334	357	347	310	320	331	350	313	325	335	331	329	355	346	341	348	331	293	294	324	331	323	330	320	340	332	317	333	331	330	326	367	333	297	331	341	337	357	340	335	305	306	346	318	347	309	328	330	304	330	319	326	361	339	299	308	341	343	377	322	347	294	310	324	340	318	346	346	347	325	310	331	332	373	353	308	289	307	351	331	310	337	359	338	339	341	358	368	284	343	319	363	363	330	308	340	344	411	310	324	372	311	313	334	349	305	333	379	315	347	333	305	338	337	334	299	332	294	331	345	335	326	322	339	303	320	352	356	333	332	303	326	334	325	382	348	325	295	311	304	332	335	321	341	304	298	347	327	320	334	328	331	313	304	320	323	329	367	342	293	354	320	325	310	334	347	370	345	329	303	294	356	336	315	333	361	325	329	351	328	337	316	350	343	306	340	317	290	338	324	272	345	366	338	347	351	354	352	344	322	326	338	345	313	311	311	327	356	307	360	350	363	358	346	368	318	299	344	325	328	289	345	325	376	313	336	333	330	331	324	336	343	294	359	353	318	341	328	358	362	311	320	334	342	327	317	295	322	319	316	280	329	354	315	322	336	340	357	327	335	311	279	314	316	301	347	323	387	300	328	342	327	297	323	339	321	345	325	292	315	316	352	335	375	328	303	330	334	328	328	319	344	307	370	364	326	351	357	359	343	352	326	356	309	327	306	372	318	348	328	316	323	300	317	341	340	329	327	318	342	347	313	303	347	338	373	343	340	332	345	339	329	365	338	333	344	331	314	337	310	297	354	330	312	311	303	317	312	318	343	355	346	310	325	334	300	304	278	340	371	321	391	380	341	363	344	307	333	327	343	341	327	309	349	343	313	331	310	350	354	358	359	335	337	337	327	312	293	321	313	330	365	373	311	323	335	301	348	345	306	356	350	304	314	309	330	320	321	312	293	308	333	343	329	340	306	339	344	328	385	310	331	324	315	319	346	309	346	313	340	335	341	348	336	345	327	351	336	322	349	302	353	353	334	330	324	317	350	288	336	337	359	285	364	357	361	356	333	357	323	349	338	282	328	322	323	345	339	332	284	281	334	327	321	338	325	328	352	347	354	318	335	348	330	326	324	319	339	327	330	336	356	359	363	329	337	357	375	325	332	331	332	317	328	308	322	308	352	348	308	341	330	336	358	344	320	347	319	291	333	299	318	352	349	325	319	399	330	298	353	336	360	336	307	334	334	335	316	338	332	347	337	333	358	342	362	348	329	366	334	335	348	326	331	337	320	334	360	341	316	358	344	353	357	333	327	329	318	340	354	341	338	317	302	342	383	308	326	335	328	346	346	384	330	350	297	321	332	321	339	341	326	386
9462	2121	4437	4403	20732	1216	1133	1036	1006	886	924	866	895	811	788	808	783	868	813	799	813	789	828	816	789	804	772	791	788	745	739	792	736	818	752	818	777	760	815	773	800	742	744	769	752	748	737	758	774	811	771	753	819	692	755	828	770	792	780	755	808	768	735	759	768	750	820	791	768	755	782	801	789	785	809	720	801	739	804	775	786	767	783	802	762	786	766	801	786	813	824	782	790	740	742	748	806	765	767	798	724	765	811	796	727	771	745	784	808	739	797	747	750	786	778	759	782	775	781	739	733	811	760	707	779	799	794	805	757	760	758	810	793	706	785	783	780	834	774	791	750	743	773	753	805	774	767	730	788	761	733	725	780	758	719	745	757	769	733	765	744	767	803	746	767	806	760	782	809	761	735	727	765	727	762	769	802	758	775	789	772	731	779	802	744	796	752	774	760	765	824	746	755	784	738	807	786	777	778	707	808	799	761	766	722	771	764	741	786	748	753	746	736	755	790	760	767	794	792	757	746	754	769	802	794	751	771	790	809	730	767	823	788	699	768	799	753	780	813	757	765	793	781	781	764	754	796	760	762	768	742	737	738	781	768	789	728	784	742	770	741	805	754	820	768	786	729	809	812	766	761	787	717	764	755	818	765	779	776	793	777	788	786	790	772	780	761	752	728	758	762	797	742	766	772	761	772	791	747	752	765	787	783	732	776	752	753	761	849	747	767	794	731	804	728	761	792	742	757	748	786	795	748	781	852	765	781	738	784	760	763	767	787	744	749	745	754	794	769	767	765	759	783	787	811	786	795	789	754	778	739	746	769	833	764	750	805	769	801	772	796	777	783	814	768	778	741	777	757	779	767	789	787	782	725	780	768	754	769	756	765	735	784	770	792	773	755	739	732	747	772	791	768	751	773	783	761	761	777	737	723	758	798	821	788	789	742	812	787	780	772	743	757	799	733	764	746	769	764	771	800	810	778	777	776	788	753	775	764	761	772	737	773	812	748	794	766	796	762	758	827	853	782	784	753	808	772	745	774	791	780	772	753	714	752	772	797	748	777	743	785	767	810	783	765	798	764	804	777	722	814	754	740	784	801	773	804	746	758	796	757	814	788	764	778	793	774	767	797	740	719	833	771	767	769	766	766	722	737	793	789	766	776	777	800	746	768	712	786	794	737	781	733	758	746	755	753	739	819	746	721	776	761	811	801	772	750	730	812	781	808	757	783	755	766	773	815	855	739	774	737	750	740	781	759	797	778	822	801	767	752	750	729	749	813	769	805	787	730	765	779	753	744	745	766	775	764	732	759	762	766	770	768	682	728	792	757	727	814	769	776	778	779	736	808	756	761	711	748	778	760	742	739	790	837	782	760	738	743	763	827	774	741	782	751	802	775	726	777	773	745	803	776	781	762	751	767	794	769	774	742	781	794	748	782	767	776	739	809	769	763	763	758	746	745	775	800	743	778	761	779	795	766	795	785	757	767	800	782	813	713	801	809	811	725	751	787	730	794	768	762	783	791	694	837	812	779	759	745	802	774	794	811	796	763	783	835	807	747	734	739	756	752	764	805	777	756	702	759	804	775	765	767	781	801	732	737	759	748	760	756	741	753	792	819	777	769	775	727	761	823	799	763	764	767	786	743	750	731	748	818	775	796	763	789	760	780	776	719	756	771	758	733	775	748	788	756	743	741	807	729	746	746	749	737	772	765	759	761	787	744	814	798	751	730	793	750	697	756	705	808	763	758	710	758	776	826	778	715	756	776	736	756	793	778	727	752	828	784	783	774	752	737	762	775	730	755	772	751	744	783	786	720	748	772	810	728	806	803	783	719	755	771	757	772	822	763	804	765	707	798	795	817	728	795	766	796	794	796	792	746	716	753	808	770	761	804	763	778	765	774	753	810	786	764	764	768	765	736	767	879	786	753	800	746	774	767	719	772	761	786	791	756	705	772	759	804	789	739	798	800	762	759	790	767	732	799	766	770	769	778	776	761	810	752	760	759	745	787	799	795	776	768	744	774	758	796	760	776	764	767	732	757	753	802	801	795	760	791	788	802	793	784	742	785	790	747	790	750	801	738	802	828	747	811	789	801	757	790	825	770	742	731	751	738	719	729	807	760	766	750	698	787	794	751	787	801	750	718	772	771	777	760	766	773	768	760	788	778	719	730	730	770	748	760	761	765	764	750	791	798	774	728	769	796	759	728	816	828	761	776	724	813	770	748	788	787	817	775	739	773	756	772	733	778	771	802	803	773	782	773	759	797	765	776	757	774	770	740	780	771	775	786	751	818	768	791	762	761	771	745	715	751	783	817	818	795	825	759	719	769	755	766	827	765	771	739	740	845	741	771	792	808	769	761	755	751	737	764	794	702	762	720	768	734	724	799	717	766	734	726	785	736	772	796	774	748	793	788	776	774	738	799	789	766	744	769	763	723	772	794	817	782	743	806	790	747	812	751	747	772	749	728	788	773	756	736	750	772	804	771	731	743	767	774	768	794	731	800	749	781	838	789	781	793	759	772	767	766	741	844	741	789	748	793	744	801	741	825	733	779	765	812	792	790	793	704	755	759	789	765	782	756	785	774	788	794	782	755	787	729	795	808	758	740	780	751	766	768	782	774	781	713	716	737	811	814	774	794	789	808	773	830	754	763	759	781	780	766	789	780	761	779	764	784	727	796	781	751	758	763	802	705	758	770	757	775	792	781	839	769	791	729	714	808	799	764	791	790	758	764	765	785	733	763	786	717	820	730	799	788	746	745	782	754	770	787	810	779	802	743	803	791	790	730	820	754	764	753	805	766	731	824	800	779	744	778	769	742	791	763	794	773	791	752	764	765	812	761	758	790	773	773	771	783	744	802	714	729	791	777	745	728	726	800	799	772	795	731	793	740	756	800	793	766	764	756	751	790	781	776	769	829	816	766	735	790	754	725	813	771	776	757	735	772	772	758	771	784	742	795	719	750	788	768	737	738	812	771	795	700	823	776	790	796	777	779	782	745	801	772	768	744	726	754	781	744	702	727	818	803	746	786	828	759	820	724	727	757	689	764	748	776	773	785	774	770	771	768	765	781	799	729	785	719	747	778	720	772	731	782	773	766	756	779	768	751	771	730	758	733	750	791	721	726	775	798	794	774	746	840	778	791	780	787	773	711	821	747	713	730	769	758	794	795	747	779	709	780	761	762	759	794	801	748	819	801	716	786	767	768	768	729	780	775	753	726	782	759	786	771	744	758	824	781	787	753	796	753	824	795	709	787	785	741	758	771	791	752	751	768	760	797	741	788	794	756	814	759	728	734	750	811	769	733	772	778	718	755	707	783	769	754	775	719	771	753	758	770	778	775	772	768	813	765	779	796	784	747	801	700	799	800	758	802	770	770	771	744	831	815	826	733	758	750	793	766	760	761	719	781	766	795	784	757	762	775	781	804	826	766	753	803	699	804	813	769	786	748	752	758	749	796	790	733	805	774	751	806	736	851	790	736	758	772	709
22150	4156	3458	2738	13818	1618	552	531	465	446	441	446	461	438	427	402	434	407	398	418	424	425	406	388	435	380	395	407	398	430	427	401	456	447	412	434	396	408	408	418	420	445	418	384	419	390	411	404	380	399	400	358	413	373	383	441	392	418	401	433	424	384	431	426	404	382	389	407	380	410	425	431	415	425	398	406	473	394	399	427	402	401	406	387	428	426	423	400	382	464	433	416	420	398	414	418	412	403	413	403	385	408	409	430	423	411	383	388	386	400	345	398	436	406	443	426	406	464	424	429	398	394	418	407	427	422	405	413	424	391	387	364	389	430	455	393	348	377	412	410	408	421	406	423	395	410	421	410	405	428	361	409	408	409	377	416	400	422	442	390	430	444	398	394	416	393	407	420	406	391	438	394	427	383	437	401	377	411	441	427	414	396	403	402	398	441	402	456	398	425	414	409	476	425	400	420	380	414	430	371	367	406	418	384	442	419	385	432	416	399	419	386	411	412	375	410	430	411	403	421	427	361	413	403	428	412	386	419	380	430	389	421	396	411	394	404	389	465	406	404	414	427	401	412	429	400	408	382	406	391	420	422	419	365	408	348	447	388	367	427	381	414	422	405	449	412	384	417	385	437	400	426	427	374	416	412	426	366	443	407	393	429	418	415	405	394	375	438	438	410	407	397	449	390	442	388	418	420	422	400	426	409	372	449	393	398	425	419	362	400	424	398	356	402	391	396	439	379	376	428	383	396	401	424	413	426	419	393	363	407	392	387	435	442	404	405	390	405	446	387	385	399	406	385	399	421	390	377	405	429	404	404	441	386	406	410	384	409	404	393	361	419	443	408	373	414	387	396	396	428	393	368	406	422	383	431	405	455	381	414	399	400	382	429	412	383	415	400	382	443	418	422	403	420	411	427	442	453	410	431	400	371	471	395	426	387	456	413	412	398	402	398	385	399	414	395	420	432	434	400	404	416	411	414	422	421	448	395	418	353	416	442	398	393	382	447	436	410	390	385	421	380	412	408	435	400	398	426	429	400	391	392	442	450	423	430	410	389	413	408	416	395	425	429	373	368	383	416	440	432	428	366	408	442	406	424	415	434	386	424	395	375	402	419	413	421	417	373	350	356	400	409	403	408	383	433	409	388	429	409	425	379	361	407	423	427	400	388	409	418	407	405	391	376	405	394	442	435	391	396	414	419	408	372	382	371	418	388	379	422	428	414	391	396	403	356	370	434	435	421	402	416	411	416	417	416	418	402	403	418	391	401	409	398	415	428	418	421	462	447	441	396	427	355	435	376	403	403	384	405	395	405	430	422	420	387	409	393	421	408	373	399	366	442	414	399	430	426	412	442	421	445	405	398	416	390	417	436	415	420	422	376	407	409	388	377	399	384	437	437	395	380	378	424	391	399	407	403	396	400	359	428	410	387	406	405	389	399	391	418	406	422	405	373	426	389	406	397	400	439	398	402	381	411	420	426	378	399	448	431	415	388	394	386	400	374	428	411	430	398	388	398	400	393	409	434	426	420	415	416	415	397	389	442	379	381	409	412	413	388	424	418	382	392	407	422	407	394	404	403	388	391	418	416	397	445	462	411	414	416	385	429	407	422	398	366	357	400	407	429	399	385	420	426	419	396	448	400	425	413	394	410	435	403	366	412	435	410	383	401	381	391	430	426	413	437	377	395	384	452	404	402	389	401	444	402	380	400	422	435	425	423	388	421	397	406	407	407	396	400	425	370	415	416	382	400	414	401	438	434	432	363	381	413	380	424	392	396	369	399	409	346	376	388	387	355	420	429	424	416	402	411	407	412	405	378	408	444	438	403	415	387	400	466	448	393	377	422	405	408	382	427	404	413	418	413	457	391	369	414	425	405	388	400	401	413	408	428	431	415	419	425	423	405	407	379	413	428	416	406	409	424	435	390	430	414	439	382	418	410	431	418	432	393	385	442	390	382	433	404	425	432	453	411	425	400	427	376	416	448	410	400	393	432	385	441	384	390	388	414	437	424	405	394	418	411	405	381	397	446	411	436	442	418	421	399	409	424	417	378	396	397	380	409	416	396	409	431	404	442	433	430	401	388	413	396	402	438	439	369	410	384	417	383	403	430	421	460	409	383	400	430	383	383	399	447	405	381	412	415	449	381	421	411	441	406	412	407	411	390	469	384	417	415	417	414	413	393	433	411	406	408	383	427	416	397	399	404	426	389	435	401	383	439	412	433	399	391	411	396	393	400	387	422	421	399	406	396	369	408	388	405	395	379	399	424	407	430	449	449	414	371	381	412	365	437	402	394	389	430	401	439	438	476	391	432	363	411	393	399	423	425	390	370	388	425	394	422	419	432	394	416	400	467	431	421	397	409	413	411	412	402	407	427	398	394	379	394	370	411	414	437	434	425	396	383	418	413	396	386	422	364	433	444	452	395	436	445	407	434	389	412	369	442	422	427	381	432	394	415	412	387	397	403	398	436	397	391	424	375	402	420	419	425	402	404	388	407	404	431	399	399	379	369	416	399	391	418	439	426	412	414	378	391	403	393	386	397	421	386	409	441	401	366	364	393	386	419	405	441	409	424	434	391	449	415	407	446	401	392	395	351	397	403	423	403	359	396	406	393	410	390	440	444	438	405	412	432	402	419	357	382	396	407	441	417	428	395	380	396	411	379	383	407	422	428	405	427	418	433	401	423	417	406	351	436	417	373	410	456	404	418	381	447	379	417	381	404	412	393	425	414	387	421	429	407	425	435	399	404	348	405	401	427	415	444	434	454	432	401	421	390	422	367	416	386	374	453	401	435	366	437	431	433	397	405	397	424	372	368	440	423	401	405	408	407	422	416	405	408	416	384	407	388	418	380	377	385	436	418	394	418	427	380	424	403	409	421	418	431	405	467	394	421	419	390	386	431	405	413	420	393	415	457	418	404	405	418	425	413	429	380	390	432	410	395	417	411	395	414	377	403	413	413	385	415	483	438	442	403	383	426	354	369	406	363	380	382	393	395	399	415	390	427	396	426	463	445	466	400	420	415	396	397	404	381	414	401	441	436	413	391	365	364	421	410	389	400	436	431	410	400	366	403	386	404	431	432	412	432	422	421	436	400	407	361	407	435	408	415	425	446	465	380	417	396	423	410	405	435	386	423	417	367	454	389	425	382	382	412	429	402	414	407	406	436	392	391	397	377	410	401	446	418	371	384	420	372	378	413	394	402	395	361	405	429	380	459	396	392	404	393	381	417	418	453	409	423	398	422	386	476	393	384	373	411	426	404	402	412	394	431	396	366	419	414	394	408	412	402	390	428	402	361	389	378	398	430	365	401	392	414	374	383	391	420	414	352	382	384	411	403	439	384	430	425	436	397	431	397	407	426	407	397	395	405	429	453	374	378	404	358	435	416	458	418	403	405	400	405	430	405	431	423	397	436	385	399	404	431	360	422	389	388	358	411	397	412	411	438	423	458	412	448	414	385	442	406	406	417	424	384	370	457	428	412
12256	2858	5508	7134	27744	1884	1594	1443	1314	1233	1188	1192	1086	1058	1110	1048	1065	1051	970	1003	979	882	945	996	964	947	894	927	916	922	894	982	936	899	937	881	940	896	875	927	954	890	912	914	905	922	966	896	911	919	905	887	940	904	902	940	921	911	885	917	926	922	886	928	945	934	919	931	877	897	870	920	881	852	970	918	889	879	873	893	848	876	920	877	951	891	949	904	890	936	832	950	892	876	924	946	932	900	946	913	871	953	925	905	909	876	925	869	908	900	899	937	911	874	952	924	925	871	871	910	890	891	895	829	885	922	900	905	893	922	934	929	889	972	920	887	873	932	909	885	931	918	903	894	936	859	896	893	910	950	916	874	930	970	900	911	910	874	892	911	889	951	923	871	951	893	915	854	837	913	878	890	914	904	889	924	957	915	862	900	968	944	942	912	970	865	846	920	825	939	878	927	895	947	889	873	893	898	920	882	893	935	932	905	924	957	933	910	896	913	888	895	946	893	867	890	917	926	925	877	920	881	846	903	913	894	865	914	931	904	887	885	896	878	913	862	923	883	865	936	878	891	888	858	886	912	886	915	876	889	907	878	930	895	874	858	919	919	990	937	914	921	876	955	987	952	938	881	866	902	872	935	845	857	904	885	848	891	927	916	835	898	915	914	869	849	928	951	950	933	909	907	901	895	975	945	897	911	930	859	910	952	928	826	898	892	931	897	918	879	878	834	894	934	913	908	896	904	920	882	945	926	902	933	903	910	854	919	919	925	856	904	864	869	905	916	987	906	895	922	972	849	900	877	881	898	850	908	874	920	857	900	934	916	906	912	917	900	878	929	885	862	914	866	910	964	911	879	900	918	944	945	944	968	919	915	895	866	911	872	893	890	878	855	940	884	864	890	904	820	876	928	928	935	923	920	921	930	823	979	893	923	840	861	958	893	973	878	930	944	900	917	891	893	941	899	900	905	901	845	881	914	921	858	941	868	921	920	818	936	886	906	871	931	904	906	931	977	930	838	931	889	914	905	901	890	924	923	888	930	892	939	913	931	915	915	908	950	911	936	921	899	889	907	874	920	873	869	914	834	926	924	905	893	903	915	965	893	881	930	995	921	975	897	941	934	903	914	895	914	868	888	913	871	877	904	900	881	932	849	905	910	883	875	860	916	970	864	866	898	872	886	911	922	892	889	908	941	936	930	921	884	895	860	833	865	903	924	842	859	875	903	884	838	903	948	967	872	903	900	874	936	958	905	926	941	903	945	871	909	916	925	908	926	939	855	928	863	880	845	932	931	899	942	920	915	890	951	910	966	940	878	881	910	927	922	893	911	884	906	930	910	939	964	941	925	951	878	880	861	902	930	898	892	912	907	900	907	909	876	882	946	910	897	900	913	931	950	889	911	861	873	966	877	885	930	907	931	924	940	908	958	949	899	948	847	897	901	879	891	931	926	915	917	916	895	873	895	876	838	905	939	894	917	912	911	921	940	901	869	903	907	925	964	902	852	885	877	925	876	874	882	907	968	902	899	943	921	923	952	881	914	934	939	936	879	882	867	868	866	880	890	915	924	968	948	887	915	914	872	919	907	928	893	879	937	892	881	901	881	917	935	875	908	951	900	943	859	865	916	935	942	926	873	970	908	878	898	883	943	897	923	880	864	922	855	897	909	922	918	873	916	888	900	911	881	872	860	877	925	949	904	905	915	943	924	869	943	945	950	947	971	960	941	894	884	929	887	926	915	883	868	860	930	889	874	857	888	835	940	911	921	907	841	901	878	892	921	894	884	943	903	871	893	864	900	896	868	913	920	860	864	896	928	935	929	854	964	884	900	936	935	853	888	900	907	916	890	893	953	854	923	945	864	891	904	856	909	868	957	892	929	896	909	886	919	929	918	857	948	889	852	893	924	880	892	860	885	897	886	910	879	889	894	926	869	885	901	882	936	905	943	857	905	852	948	932	921	927	898	938	905	912	882	916	924	851	918	852	914	941	906	896	925	870	932	881	924	886	931	903	915	930	917	894	898	912	882	895	884	878	912	925	891	864	906	892	923	859	919	876	887	910	874	925	903	945	907	874	907	907	916	895	870	861	917	920	865	931	924	867	860	882	872	929	979	881	867	944	871	915	921	885	884	893	922	891	963	870	936	904	850	907	944	867	858	917	872	913	932	914	903	900	918	905	854	896	911	916	889	904	883	907	922	947	848	881	887	904	870	937	916	894	858	896	947	891	908	865	902	889	904	914	919	865	905	911	881	953	958	941	918	922	907	935	907	933	914	977	881	917	952	886	844	911	888	963	875	891	926	912	872	917	883	933	904	866	948	965	865	907	894	883	904	895	874	855	908	876	885	890	924	926	934	934	874	902	893	906	859	914	923	928	896	879	940	890	919	926	961	863	960	948	932	917	914	919	929	895	902	907	874	925	903	875	887	913	896	909	860	907	862	927	863	940	867	910	955	889	861	948	875	902	892	886	907	864	892	882	864	907	865	942	905	918	882	863	920	889	919	940	905	949	855	951	922	876	853	864	856	917	929	900	878	856	903	928	967	918	920	896	898	931	932	920	935	935	916	921	931	899	930	882	877	862	963	931	960	855	863	922	903	944	920	908	872	910	861	883	876	916	867	857	916	870	950	879	922	890	891	897	906	914	879	863	931	954	907	936	867	871	858	887	856	911	942	899	904	917	874	927	935	931	857	938	910	909	916	909	875	893	904	906	910	901	927	880	949	935	932	929	923	905	879	883	892	899	919	892	910	867	860	856	848	907	946	885	918	889	899	903	922	905	848	945	915	881	963	847	915	894	893	936	841	912	861	923	883	901	901	898	897	917	884	892	879	901	910	903	915	899	880	920	877	931	900	898	883	915	896	887	911	897	884	923	924	898	934	893	904	937	931	899	899	838	914	965	875	945	861	935	949	865	892	911	900	916	897	900	852	884	880	857	926	891	906	948	889	984	905	915	866	906	929	929	920	966	884	907	903	889	926	859	952	877	932	889	911	907	890	917	927	869	945	874	888	900	847	945	885	975	951	895	900	892	914	901	872	913	950	906	863	905	916	880	951	930	923	886	911	871	871	910	884	912	939	936	908	849	929	869	913	952	878	916	904	894	965	907	934	875	908	877	922	978	906	912	905	884	868	895	887	881	891	863	917	847	917	889	884	925	945	892	935	935	888	889	916	887	906	970	859	965	937	910	918	876	941	893	878	904	915	903	845	884	949	900	895	881	914	898	893	906	874	879	938	910	893	884	858	905	953	923	886	883	894	844	876	887	909	851	951	891	914	885	927	956	934	912	913	900	919	891	908	873	998	859	900	931	917	939	864	918	888	936	915	908	859	918	853	907	930	899	890	909	948	914	915	891	950	954	912	901	912	921	914	831	879	833	886	932	882	903	911	906	844	880	901	895	944	899	887	867	926	879	881	852	935	872	822	890	894	868	905	939	901	929	914	949	876	947	999	836	892	883	881	926	921	938	886	921	886	853	923	909	925
4904	750	511	457	281	166	138	126	147	143	164	153	161	146	150	136	144	148	139	142	146	171	155	148	135	174	125	136	152	174	130	138	132	136	171	153	136	148	137	160	144	129	163	141	143	151	170	135	138	129	133	135	159	144	151	145	185	138	147	159	157	160	139	132	188	160	114	144	142	148	143	149	144	146	143	159	145	131	156	161	133	142	176	147	167	153	159	168	144	146	136	137	134	147	134	137	154	129	136	158	124	162	126	178	137	130	156	177	163	143	146	152	127	151	163	143	148	127	140	163	124	167	166	130	143	143	150	172	171	156	136	141	144	133	159	163	147	154	167	155	157	148	150	130	167	151	136	173	150	143	146	144	148	139	153	171	160	123	147	157	157	169	151	170	116	128	153	158	147	136	164	153	135	156	134	161	142	141	145	133	163	157	138	148	123	146	156	141	131	146	164	147	143	138	153	127	156	134	151	143	153	158	142	122	152	148	162	140	151	132	139	144	129	151	138	156	140	144	150	159	152	152	156	158	150	135	175	134	154	151	144	127	141	135	136	132	172	141	146	121	170	164	150	150	131	118	146	141	162	133	142	162	139	175	178	141	161	132	155	145	126	131	148	125	147	163	147	180	141	155	120	148	149	150	134	142	150	159	162	145	140	159	149	149	161	144	149	157	162	162	172	159	148	133	118	165	136	160	162	140	143	146	140	132	163	136	151	145	123	112	162	152	182	151	189	146	141	151	171	156	150	151	147	152	158	162	149	145	161	180	159	137	138	160	165	156	158	144	147	153	162	147	143	136	174	148	136	161	160	126	146	148	149	158	156	155	169	150	144	145	151	163	159	172	139	149	147	121	144	135	134	160	156	142	147	156	124	130	151	138	136	137	134	144	147	142	158	143	164	145	150	125	137	141	142	148	137	166	163	144	137	160	139	154	141	151	143	153	135	140	162	157	140	155	128	133	152	127	132	140	173	137	156	139	138	169	168	146	160	165	134	159	158	161	148	148	136	146	142	158	127	144	163	170	151	119	139	151	159	147	166	135	129	134	157	139	144	123	140	150	160	157	162	151	130	142	166	149	152	145	148	160	157	162	135	163	128	150	137	120	133	136	156	147	155	156	160	152	158	133	167	141	161	149	133	160	145	118	165	142	144	172	146	161	120	159	145	136	144	148	127	146	157	142	138	159	144	148	141	154	136	131	165	135	151	157	125	167	162	149	164	144	136	146	160	144	137	131	161	141	142	158	134	144	134	156	133	149	158	172	128	126	136	143	138	136	150	158	140	158	168	143	159	125	164	126	163	137	142	149	129	158	143	162	139	150	159	150	141	151	137	146	145	124	144	161	154	141	128	149	149	130	146	155	165	160	142	147	152	147	160	169	155	150	153	162	156	158	180	155	161	139	134	146	124	129	151	152	168	171	157	139	162	150	151	164	167	153	128	154	150	184	138	137	147	135	109	123	153	190	132	136	179	146	135	141	140	130	159	140	141	168	140	154	175	142	151	144	148	164	140	145	136	148	148	164	142	133	132	155	147	155	160	151	130	127	156	160	163	184	170	147	142	154	124	144	139	147	145	159	127	138	148	149	134	150	150	163	154	134	159	137	129	122	174	158	161	141	150	136	142	172	169	149	151	130	150	148	116	120	138	156	130	153	150	155	167	142	159	144	148	135	143	159	128	146	167	146	163	143	129	122	133	159	143	154	138	146	136	160	150	161	157	135	149	153	146	154	148	148	163	128	148	147	148	154	159	148	156	141	140	150	171	123	143	163	139	155	145	139	162	133	146	156	177	149	145	178	133	136	153	150	173	127	133	132	135	150	144	159	125	151	160	162	142	158	150	146	147	173	153	147	170	158	158	138	143	143	142	145	141	154	155	146	122	146	140	127	133	157	164	146	168	146	148	179	155	170	158	145	137	166	131	144	161	152	154	126	129	146	146	131	140	135	132	168	146	158	157	158	146	147	142	164	152	156	167	154	150	122	161	134	141	157	162	125	165	138	166	164	157	139	159	154	147	129	144	133	151	127	141	154	142	147	129	128	167	136	175	148	125	141	149	137	137	158	149	159	137	126	133	148	147	155	135	154	161	143	153	149	151	150	128	134	155	168	128	134	157	147	150	150	142	158	138	126	150	138	149	153	152	139	129	154	190	155	159	136	149	163	150	156	123	138	138	159	140	125	130	151	115	144	155	128	142	145	152	149	174	130	146	155	146	134	142	168	151	163	145	155	145	140	149	127	137	165	141	150	160	130	142	153	154	149	151	133	154	136	169	141	142	163	159	146	170	169	151	134	163	126	132	154	144	180	147	154	163	139	156	147	166	135	186	148	153	144	167	154	160	122	174	142	157	146	141	156	156	151	155	149	142	164	158	134	144	147	135	158	152	130	158	151	138	135	157	154	139	150	123	147	151	147	162	130	150	160	141	146	155	127	143	138	124	151	150	151	166	143	127	154	164	146	129	127	139	164	162	156	149	142	154	151	133	177	168	141	171	158	151	133	147	169	171	144	160	164	142	155	139	148	169	127	179	164	156	154	145	147	165	134	157	152	141	158	145	132	139	148	158	149	164	166	142	113	159	150	147	140	171	163	157	162	148	169	151	128	159	123	125	158	142	165	136	128	150	167	138	153	115	139	141	154	153	152	142	159	154	148	178	180	127	145	149	142	147	160	147	145	152	162	146	138	149	152	140	145	156	140	159	137	142	143	144	152	138	146	142	151	120	123	141	127	150	127	139	153	126	158	149	166	161	147	166	134	143	155	128	142	130	181	131	165	149	156	170	161	141	148	145	154	152	137	142	163	155	152	137	121	144	152	163	184	159	148	157	160	127	147	150	135	165	161	124	125	145	157	141	144	145	165	167	135	150	155	134	128	152	126	123	141	144	145	170	150	170	145	156	147	164	152	145	154	132	144	140	150	147	160	112	158	153	148	133	147	156	150	143	183	139	158	148	151	139	152	180	160	166	151	175	156	136	155	162	144	117	142	157	154	149	170	161	150	145	161	136	128	142	167	149	169	129	152	154	151	150	140	145	151	152	158	165	149	161	149	156	137	138	131	158	140	131	138	130	148	163	139	171	149	126	160	160	130	145	148	131	175	141	135	151	187	162	139	138	176	141	148	130	157	141	161	149	149	145	155	142	162	162	124	159	145	135	128	168	134	160	150	154	141	149	174	156	133	174	145	158	146	184	140	161	155	152	151	133	136	137	160	140	165	167	138	134	151	145	134	159	129	153	153	154	168	144	160	131	164	151	152	147	177	152	135	136	152	151	140	153	165	159	152	157	147	172	135	148	113	154	144	162	176	155	154	161	146	136	148	150	161	140	140	142	158	134	157	146	168	152	162	136	143	148	153	171	153	147	156	148	118	142	146	119	140	122	163	149	132	142	150	127	133	159	156	137	158	144	145	153	156	147	164	163	132	136	123	144	158	142	142	148	160	149	141	147	146	115	143	143	165	162	164	151	160	136	143	128	151	150	144
3363	880	1191	1528	1144	439	424	431	411	414	438	428	413	407	432	428	432	438	437	425	390	408	464	382	438	392	419	432	406	420	410	418	410	362	384	404	411	400	416	434	402	412	434	424	388	414	412	395	393	415	415	403	407	422	386	440	421	430	395	359	409	397	388	394	433	397	421	391	404	422	395	410	403	416	395	387	417	427	399	429	420	398	442	412	414	400	399	427	413	424	402	391	404	390	396	405	378	403	409	406	383	406	417	410	427	406	424	404	458	413	378	398	420	378	402	419	417	404	372	399	397	410	413	412	390	465	407	372	424	387	425	422	383	399	400	435	408	409	386	435	395	399	385	395	401	405	419	397	407	386	413	405	379	415	406	378	402	433	427	385	410	391	390	404	392	401	433	421	424	411	401	374	447	384	421	421	432	362	374	420	410	417	413	388	434	422	432	423	408	406	400	384	417	396	418	375	399	390	404	412	417	440	412	402	424	405	415	388	387	391	404	403	404	401	390	385	391	432	387	398	460	438	411	385	410	398	406	387	403	409	435	414	420	421	402	409	393	420	447	404	430	395	418	399	435	394	392	397	415	410	426	423	396	410	410	452	406	414	416	384	396	397	413	406	410	413	441	410	383	398	391	376	422	403	402	426	418	335	414	412	435	402	413	423	423	423	385	423	418	402	436	398	416	378	416	373	362	420	380	439	397	438	390	389	398	370	422	383	415	445	386	431	447	386	430	409	397	411	376	443	390	403	405	395	388	412	395	417	410	418	411	394	407	401	385	421	421	419	397	407	368	415	389	443	393	404	426	387	400	414	382	422	428	395	455	378	417	398	391	414	433	403	449	412	420	397	399	380	415	371	400	395	398	401	384	414	427	400	412	443	407	442	412	395	387	399	421	414	427	434	433	397	423	365	401	427	410	417	445	413	417	395	420	401	436	399	456	426	413	396	422	391	416	405	404	413	417	379	385	429	448	427	423	400	388	416	410	436	409	402	393	427	418	405	388	422	411	431	390	383	430	418	391	402	383	448	414	430	417	440	393	407	450	411	404	392	424	398	427	388	396	418	425	429	410	406	405	382	393	382	397	408	388	384	406	390	368	430	381	415	409	419	414	409	417	434	432	430	413	389	401	400	437	431	370	379	389	382	407	413	424	395	397	410	400	394	405	391	395	402	425	391	399	392	428	404	396	424	462	405	435	413	423	400	409	408	449	395	443	401	376	392	388	389	465	387	415	388	417	414	409	397	391	391	386	403	413	403	393	399	422	389	385	425	441	400	424	382	440	424	428	429	424	389	383	451	402	420	408	407	436	397	406	393	403	379	408	407	384	428	424	416	431	384	410	384	445	383	393	417	396	411	416	420	387	402	401	414	383	422	418	396	370	389	421	399	422	411	414	361	393	417	420	360	400	389	415	428	406	424	434	427	425	416	391	381	388	413	381	389	396	424	377	436	405	430	397	387	442	425	393	388	441	397	391	421	429	414	425	429	414	398	384	390	392	403	404	386	419	367	378	385	363	400	404	380	388	402	388	432	403	431	415	436	401	429	444	406	389	404	432	403	420	402	403	418	369	405	404	398	385	377	427	393	426	427	419	436	394	383	372	418	421	430	403	425	421	411	382	421	384	412	443	391	405	406	408	398	421	415	378	403	362	399	420	451	411	399	423	407	430	406	438	418	400	430	406	428	434	382	413	405	400	385	436	416	432	409	409	420	442	417	405	333	407	394	407	448	403	408	428	393	394	429	382	380	424	408	382	388	429	428	434	390	416	406	380	398	388	401	401	402	352	429	447	427	394	415	419	440	414	429	392	377	408	432	410	436	406	410	385	401	438	404	421	403	415	415	420	405	391	417	409	378	417	405	367	380	424	415	381	433	407	371	408	401	419	421	424	432	443	410	400	405	395	416	385	417	386	415	412	441	382	398	384	428	392	439	394	374	425	402	437	397	395	412	409	441	404	417	413	399	411	409	420	409	384	414	406	386	420	416	391	382	394	407	388	411	418	390	397	442	394	448	402	412	368	436	422	388	382	425	405	394	430	382	422	407	455	399	398	406	422	390	387	400	423	420	412	412	424	388	439	409	421	419	389	386	397	409	415	411	409	399	405	421	413	398	415	396	427	378	420	377	399	408	425	421	411	377	398	444	408	394	403	378	405	380	407	391	460	408	399	440	400	425	375	407	406	385	390	436	398	418	428	361	408	426	390	432	425	403	398	391	416	366	401	381	427	399	432	407	418	426	439	399	392	413	433	437	431	430	416	421	435	403	380	378	399	421	430	387	421	416	390	412	420	422	453	423	420	378	393	379	376	403	405	407	398	408	425	370	412	393	421	403	411	395	403	398	415	417	404	386	435	417	420	404	422	401	381	419	418	413	438	422	400	425	425	432	414	402	436	419	417	404	390	419	394	430	417	397	407	401	425	380	430	412	417	420	380	388	397	442	392	416	411	415	394	409	415	440	446	431	424	436	434	405	413	434	445	420	421	391	388	415	386	427	439	444	450	375	402	421	452	425	392	423	403	398	399	425	376	431	422	394	416	388	416	399	416	387	359	421	436	412	396	430	378	358	464	403	355	436	398	415	447	379	403	418	459	387	440	394	390	391	413	408	399	394	411	440	375	398	411	357	434	419	421	383	379	399	416	459	384	386	391	373	403	401	387	369	407	388	406	417	392	416	407	389	427	415	384	411	428	383	399	395	389	425	375	403	387	413	402	382	424	435	388	387	382	396	373	397	416	399	393	386	404	374	423	391	421	381	394	383	392	400	390	401	415	381	401	431	430	412	396	433	394	397	411	390	399	419	399	397	426	392	408	427	404	433	433	408	382	448	409	394	402	385	432	374	395	394	386	387	427	414	400	408	434	358	399	388	464	437	392	413	370	395	373	397	420	401	430	388	394	409	402	429	446	402	372	424	426	427	384	383	421	412	395	434	414	403	414	394	438	405	428	415	401	399	397	397	422	401	394	370	394	404	450	409	373	409	374	401	411	411	408	455	390	388	427	417	410	411	414	397	404	417	367	401	395	402	428	405	382	399	421	406	415	386	408	407	413	398	392	358	402	376	389	442	410	407	383	403	411	413	422	375	407	424	410	377	445	421	432	407	385	411	416	434	443	421	440	420	384	426	412	421	430	402	405	410	427	408	420	400	421	369	434	399	421	387	390	450	411	398	433	421	405	420	367	397	374	435	405	424	410	406	411	368	425	408	422	393	417	419	394	422	415	446	398	373	445	403	422	397	432	408	404	358	431	434	410	442	387	400	384	395	395	392	397	427	386	405	442	381	399	385	396	419	411	419	413	425	403	400	403	389	390	416	392	390	452	389	441	382	433	381	377	429	431	413	416	414	399	406	435	414	392	408	418	400	429	387	421	391	430	396	407	406	406	417	395	407	384	439	388	387	378	371	400	396	385	387	368	448	409	412	416	432	437	390	406	407	394	407	422	428	407	392	435	433	406	413	420	385	408	419	438	381	412	422	432	407
13908	2263	2009	1475	7201	594	376	376	369	392	332	364	340	324	366	335	359	324	343	307	336	323	321	325	302	303	354	349	322	347	328	318	339	341	310	360	329	313	326	323	298	308	328	332	348	331	330	346	322	314	299	326	316	341	353	336	298	307	331	323	324	300	337	340	329	351	362	313	351	355	323	331	338	317	317	335	330	350	343	290	306	345	323	351	320	304	357	335	318	331	331	338	306	336	332	353	319	328	343	313	358	322	348	322	274	324	351	310	351	350	340	360	330	305	297	312	339	341	322	308	366	326	364	325	358	332	326	330	340	346	317	334	332	340	287	313	306	333	345	321	297	320	334	294	327	324	360	302	327	356	293	330	321	309	308	302	304	331	322	351	367	340	320	350	313	334	312	319	323	313	338	358	343	359	350	334	333	309	353	353	349	344	352	313	296	311	350	341	314	328	340	333	351	312	305	328	321	296	316	306	277	333	327	299	281	334	304	320	332	328	358	352	334	345	326	320	320	323	272	333	340	355	325	322	368	329	332	331	317	311	318	300	328	325	346	330	338	315	332	345	331	335	306	351	334	318	326	336	289	331	309	308	312	296	311	307	327	324	347	349	309	324	309	327	359	334	306	348	310	316	345	330	351	363	337	319	345	339	321	312	309	298	342	316	330	317	318	341	354	334	305	325	353	339	361	328	336	325	329	320	313	324	343	338	326	311	339	327	315	309	340	278	336	361	294	310	310	363	355	312	337	340	332	338	325	306	321	342	324	324	298	292	363	352	325	312	326	303	314	357	338	364	333	336	320	297	330	327	313	333	340	329	344	295	288	334	327	346	322	280	326	325	294	348	353	364	312	345	317	360	317	292	321	318	289	323	319	333	326	354	302	323	331	327	343	321	331	320	339	329	331	333	356	356	297	340	340	363	333	315	337	334	321	337	358	346	348	306	330	315	315	368	321	326	373	353	293	319	328	302	337	326	334	365	302	309	333	269	325	309	311	353	326	334	340	312	313	316	335	345	295	335	296	316	303	325	342	370	330	318	338	330	384	301	319	336	288	330	311	319	327	309	324	329	319	325	358	310	306	329	332	334	326	325	374	310	314	342	322	326	307	306	312	326	329	346	364	332	327	310	311	309	312	313	314	338	316	322	295	326	345	309	355	339	305	322	332	290	344	364	332	345	312	360	334	348	309	365	300	357	329	274	352	346	308	337	320	306	332	325	324	304	311	341	373	312	353	338	330	304	366	358	341	339	334	320	319	350	340	335	307	340	311	334	307	327	319	355	352	315	317	350	335	295	295	337	344	309	321	282	317	327	311	317	340	344	334	325	332	328	344	341	339	334	307	346	329	354	285	322	315	307	300	335	332	317	322	339	321	354	313	320	323	303	299	301	302	352	320	309	312	315	340	321	341	360	324	320	341	297	330	334	354	342	336	344	318	340	311	307	306	301	324	338	344	324	337	324	354	307	294	319	298	342	352	320	318	320	332	362	322	346	331	303	322	317	332	345	334	303	367	349	345	350	347	331	328	318	348	323	306	307	337	342	309	285	306	332	324	304	313	351	351	342	346	342	317	309	311	341	357	333	370	321	320	343	330	323	302	310	312	306	290	322	338	342	369	363	306	335	353	334	347	316	332	343	347	332	337	341	323	298	291	308	303	368	335	333	335	316	347	337	353	325	334	355	335	331	316	338	338	318	293	296	325	363	315	331	305	339	346	303	301	345	364	316	317	392	337	343	304	349	323	311	330	294	347	331	366	296	309	337	308	351	306	311	304	349	298	334	315	315	328	312	307	325	335	300	317	318	346	290	379	347	348	358	302	331	326	296	319	293	376	316	322	343	325	334	330	307	309	329	319	322	365	337	321	317	373	304	331	322	328	336	339	318	319	322	329	314	352	345	311	303	330	334	364	308	300	327	323	351	312	327	328	313	308	348	353	333	342	320	374	343	316	343	317	315	306	315	341	313	338	368	316	296	327	345	341	333	317	327	332	314	341	336	322	328	302	336	322	310	295	319	337	297	343	290	331	357	305	367	347	295	303	347	349	323	322	308	341	311	326	311	334	334	361	334	325	342	356	314	300	350	310	300	321	327	331	322	301	320	360	312	319	321	352	292	307	369	300	321	318	325	343	342	322	366	376	324	370	372	328	364	320	356	333	309	311	317	336	305	335	321	316	344	317	306	321	324	337	325	303	312	302	315	341	328	365	302	333	335	364	314	336	350	296	356	333	314	316	341	308	335	332	316	332	309	321	289	323	339	313	351	381	368	333	302	326	323	345	310	333	348	329	331	334	328	292	306	310	309	294	341	342	322	305	364	295	302	330	311	375	318	349	315	318	332	365	301	321	328	350	329	320	378	334	323	319	348	329	310	353	318	342	315	344	327	308	289	340	315	309	318	346	306	338	299	347	323	329	315	301	345	321	302	319	354	322	346	314	366	312	378	333	342	370	325	361	351	347	378	308	312	324	327	322	336	323	324	352	325	342	309	346	326	300	323	314	313	329	367	308	334	317	306	334	324	330	348	332	320	329	312	358	352	294	316	326	325	323	349	344	314	331	317	342	368	316	372	338	334	347	355	325	320	345	333	337	312	326	312	314	294	344	311	304	332	324	344	343	294	320	347	324	323	286	345	345	340	325	324	340	328	314	348	319	354	322	354	323	308	326	358	319	301	299	337	330	357	326	335	310	306	312	302	290	302	290	287	332	340	348	366	332	344	298	327	276	307	347	303	326	319	368	334	321	307	332	311	333	314	335	290	357	307	329	334	326	317	354	304	340	316	324	385	309	323	324	309	315	315	330	318	339	317	324	316	338	299	321	324	324	314	340	303	348	328	297	321	297	313	343	292	347	328	313	335	350	316	315	319	341	341	286	316	323	351	320	311	337	340	342	363	331	323	295	348	313	347	314	312	330	306	325	318	345	307	311	335	316	334	319	319	316	327	316	360	346	307	315	338	338	313	366	322	304	345	342	311	358	363	300	294	322	330	330	353	322	333	318	353	339	359	334	309	318	312	281	324	317	340	343	324	329	332	312	311	329	306	368	287	343	318	296	374	342	332	334	319	314	352	357	376	293	320	353	338	343	296	298	328	326	323	352	315	327	324	331	343	362	321	315	326	334	319	353	350	293	319	361	349	333	359	331	308	346	339	345	317	377	308	372	314	342	333	292	334	319	354	314	295	345	327	351	351	293	352	298	332	333	337	361	318	351	302	309	283	351	336	328	305	321	342	342	369	328	283	301	324	326	343	332	368	371	346	339	354	313	331	324	347	342	338	367	345	329	322	315	288	306	363	389	317	333	324	296	335	298	371	351	332	314	324	322	348	343	335	372	350	305	359	346	322	322	309	329	313	296	329	361	324	332	320	350	317	318	304	310	337	350	358	330	357	338	337	324	315	356	335	344	323	294	312	278	343	342	325	350	318	330	294	338	326	359	318	324	297	324	320	333	330	308	283	295	350	308	355	300	310	326	326	314	333	349	356
9434	2039	3666	4274	18764	1261	1139	1024	951	861	907	945	827	815	823	842	848	780	787	783	804	804	748	784	775	792	757	810	792	767	802	796	808	756	817	802	737	758	827	745	774	803	741	776	752	834	748	772	758	779	795	749	834	772	796	751	741	809	720	780	757	725	765	693	749	789	753	752	743	783	781	774	683	763	806	745	815	763	778	751	760	783	774	811	787	772	747	703	770	759	762	751	765	767	810	693	781	761	793	714	760	748	799	799	756	809	805	755	765	738	771	755	825	723	781	714	727	742	796	731	745	752	809	749	781	740	745	761	753	738	779	748	773	744	761	755	773	732	780	749	739	753	761	697	768	758	715	747	759	781	767	750	785	774	732	779	781	724	824	807	760	760	775	763	731	791	798	747	739	743	821	795	760	797	778	804	771	766	759	776	780	765	749	790	781	710	758	774	771	756	744	771	795	804	767	777	780	763	756	765	790	774	772	777	729	731	735	726	750	734	752	765	733	795	828	739	750	758	790	729	773	784	831	806	782	788	755	767	777	787	727	764	779	795	787	797	747	767	814	768	747	715	715	771	769	779	779	758	760	799	730	850	759	719	803	730	740	732	777	795	736	786	807	781	822	763	786	746	756	736	794	805	737	769	752	719	798	742	770	745	788	738	768	756	759	745	734	755	752	773	796	776	731	740	849	732	779	756	763	815	811	743	780	760	817	763	731	784	738	770	769	723	762	792	815	798	728	774	791	758	760	721	799	786	802	777	760	785	781	749	770	793	741	761	785	746	806	786	741	814	773	765	759	755	730	765	749	791	794	786	784	753	778	765	704	738	765	750	750	776	735	819	775	787	763	772	810	785	775	756	781	713	780	732	793	743	731	732	769	744	728	717	783	732	723	811	742	797	741	767	751	738	793	810	810	789	787	757	731	745	757	752	726	771	736	782	758	752	752	760	797	751	727	743	782	797	761	707	789	739	754	720	727	797	743	731	726	761	770	740	747	779	722	776	767	745	788	776	752	737	800	760	746	790	702	792	719	726	759	765	748	763	816	666	731	759	773	760	771	769	781	742	732	761	759	817	752	745	709	762	792	752	775	685	792	790	757	751	758	754	771	758	738	717	749	764	792	773	755	758	776	809	781	772	790	708	734	756	725	716	800	757	756	772	787	813	740	710	756	757	756	793	736	737	737	762	795	757	724	727	812	750	798	786	749	770	735	780	774	769	774	795	754	741	767	757	777	769	771	723	786	750	773	714	746	761	702	792	784	777	763	774	747	753	779	757	759	756	761	770	769	771	751	757	789	775	787	733	765	721	774	784	769	701	731	799	769	759	791	735	793	755	767	777	692	766	815	741	771	814	724	723	741	759	742	728	743	760	814	774	790	733	730	816	808	739	756	754	747	779	761	762	762	824	768	752	768	753	761	751	742	797	772	784	768	732	739	776	727	757	739	698	776	740	752	758	756	798	719	719	755	768	782	728	752	774	713	765	830	816	769	776	751	768	777	738	744	768	732	792	730	734	740	711	746	715	792	751	739	782	738	800	753	764	762	834	773	809	769	794	811	778	720	746	760	748	768	802	752	720	709	782	775	736	809	767	798	781	792	757	763	767	781	775	794	764	766	788	793	757	756	764	772	746	774	770	750	757	741	778	766	769	776	748	739	700	766	752	733	725	765	731	739	759	743	771	779	782	773	711	765	786	816	742	739	743	743	754	767	767	734	791	702	732	745	820	752	761	797	741	795	781	777	722	755	765	719	809	762	784	726	761	705	821	803	728	766	774	758	753	782	759	775	766	726	759	746	781	769	765	771	726	743	748	760	764	703	748	769	817	784	732	765	751	724	763	755	735	752	798	762	749	770	789	768	794	804	767	762	743	723	772	790	738	747	744	764	795	727	786	759	720	759	822	713	772	812	820	803	733	773	786	768	741	758	773	810	788	806	765	776	750	744	779	814	768	770	760	735	782	773	803	766	734	753	792	760	739	757	744	761	762	762	791	770	759	782	736	768	745	762	800	786	777	789	768	708	652	787	765	762	802	698	728	753	751	782	767	805	701	768	747	795	789	731	766	739	776	787	737	754	701	734	774	718	779	805	724	784	785	808	797	761	786	737	749	745	716	784	718	743	747	791	776	765	770	692	736	793	740	774	743	820	703	745	787	735	769	779	773	772	755	804	758	791	756	781	770	793	761	813	806	716	767	805	742	720	814	783	767	805	755	808	785	736	744	793	723	765	707	740	764	774	817	765	734	763	738	762	728	741	713	772	784	746	779	774	792	750	746	753	799	788	743	692	807	826	782	780	743	746	811	788	766	729	774	716	798	714	776	797	792	760	764	743	773	789	751	793	731	790	823	800	783	722	833	763	775	732	772	751	752	736	764	736	739	764	802	740	700	767	727	744	735	763	758	799	760	736	765	745	766	787	760	748	784	756	767	798	764	728	791	738	779	788	731	796	799	770	715	757	753	784	745	747	791	794	726	753	787	757	763	756	769	789	753	774	735	794	723	771	737	792	751	741	794	684	780	736	767	721	746	772	759	749	750	755	791	769	809	734	768	757	768	726	793	745	752	765	766	747	740	790	789	750	789	789	791	744	755	738	817	731	774	797	774	717	791	740	770	784	761	791	783	746	805	766	700	767	786	729	768	752	776	696	790	811	751	821	790	724	794	728	759	756	796	735	742	819	745	755	745	766	748	746	751	778	790	761	772	768	826	790	767	736	770	801	720	764	749	795	806	749	749	751	789	809	792	748	731	770	763	784	767	746	730	778	696	762	751	754	739	705	762	793	754	713	715	790	801	748	729	829	710	790	708	763	787	770	772	737	764	740	730	778	773	743	710	745	760	776	763	775	824	733	750	749	741	766	722	751	768	776	809	754	760	786	736	785	724	809	800	797	740	735	761	751	745	739	764	739	807	762	768	707	784	714	742	750	767	793	754	754	754	773	789	770	765	799	783	743	796	796	774	809	756	790	750	722	774	738	752	773	752	796	766	770	772	802	789	767	801	767	734	772	744	707	770	798	807	776	805	806	772	763	798	753	757	764	764	802	717	770	761	765	796	786	756	808	780	689	749	751	784	773	757	785	700	771	744	785	740	762	736	711	773	763	748	817	778	753	759	743	767	709	735	746	724	762	744	814	790	763	721	762	742	764	764	786	750	769	751	757	753	778	812	795	718	767	769	728	723	712	777	737	745	731	746	741	795	777	765	776	795	761	732	747	813	742	802	757	779	727	750	748	759	793	733	750	771	749	726	729	730	765	712	765	763	744	797	795	726	734	748	759	810	784	777	775	711	751	760	750	727	778	760	746	755	819	795	761	761	755	761	728	740	774	744	777	801	773	721	708	809	752	770	769	764	750	784	797	792	770	760	766	771	745	760	806	813	782	769	810	739	745	791	702	772	761	748	742	768	766	790	762	766	763	760	765	728	827	751	782	750	770	814	797	731	735	761	835	789	760	766	799	770	777	790	766	751	754	814	775	798	761	776
22326	4419	3187	3178	13169	1179	594	507	481	507	480	478	444	417	392	420	378	466	456	452	413	400	442	419	425	412	395	367	418	431	376	426	457	400	416	415	452	412	417	422	408	409	399	381	396	417	418	401	370	454	382	383	400	426	386	397	426	439	374	419	458	431	438	390	400	404	390	390	422	405	392	422	416	424	364	413	413	390	412	425	401	386	437	387	428	415	400	407	428	422	437	413	411	429	433	402	370	373	411	386	412	411	417	437	440	390	428	411	398	411	406	382	357	391	411	403	436	422	383	410	369	384	383	393	380	439	410	396	411	408	414	384	401	413	413	403	377	412	390	422	417	403	447	398	435	412	441	416	419	398	433	396	418	402	408	398	408	451	425	389	435	436	387	416	402	433	417	419	384	395	420	425	412	406	387	410	431	448	415	432	384	403	424	436	435	414	380	392	380	447	421	386	382	390	435	416	411	366	429	428	400	386	405	409	425	383	402	392	406	392	427	428	401	386	375	367	382	430	426	417	393	435	365	427	439	391	434	449	418	394	422	423	398	392	389	454	422	396	413	419	421	407	401	438	371	419	429	387	405	400	367	391	401	396	403	342	403	410	370	422	403	445	408	398	370	361	411	393	398	397	405	427	402	387	423	394	404	412	398	406	426	446	437	397	418	462	384	385	416	357	388	372	385	413	405	411	389	413	418	407	413	398	386	388	395	433	404	362	414	428	421	436	406	383	430	365	367	381	406	421	399	388	418	412	454	375	423	398	442	407	409	356	400	382	401	397	391	415	428	384	403	417	383	420	393	394	420	368	383	381	379	416	412	408	432	405	390	404	414	406	405	397	373	405	420	397	370	379	374	406	403	398	421	418	374	402	401	395	370	434	411	363	401	414	418	418	376	351	376	408	393	431	418	437	415	440	404	394	406	398	402	383	374	396	391	408	408	414	420	425	458	359	388	400	407	405	429	420	403	374	416	401	393	395	411	405	399	395	428	388	419	390	412	430	416	395	435	404	375	425	421	407	428	378	434	409	416	437	414	392	405	378	397	412	399	435	390	426	427	397	401	405	367	394	399	433	382	455	413	426	393	395	394	430	398	420	422	404	437	420	417	392	425	391	384	363	393	360	383	400	405	440	424	432	436	408	424	448	414	390	404	377	435	390	376	385	390	364	421	417	411	405	440	399	409	420	400	392	389	435	402	392	421	421	404	405	438	384	410	381	405	384	388	374	400	387	416	452	390	397	418	385	376	391	417	395	436	352	386	389	377	438	416	387	412	406	432	425	442	401	405	439	392	422	473	403	412	426	379	403	444	428	384	363	388	399	428	403	381	432	433	377	418	392	393	418	379	384	433	372	375	390	428	433	403	420	370	395	409	415	402	393	420	439	386	417	430	415	456	424	421	437	410	373	410	393	406	413	413	421	363	396	385	362	430	424	448	397	431	408	447	397	352	426	394	407	381	396	397	439	389	400	405	383	427	422	372	396	427	394	363	436	427	391	419	400	394	381	410	415	402	395	400	409	381	439	428	389	379	414	394	405	366	432	412	411	393	428	409	430	417	394	422	380	402	425	386	416	407	422	412	398	429	441	416	390	416	408	375	423	442	377	374	392	395	378	374	384	385	406	407	423	406	411	402	376	376	387	412	409	407	374	382	349	420	419	406	380	401	426	430	415	419	424	371	385	392	378	422	407	416	364	409	414	368	381	410	423	429	391	400	427	418	426	405	394	426	393	407	423	371	395	357	371	412	378	397	418	397	430	432	401	398	407	393	421	381	417	428	404	456	424	419	395	371	420	418	408	475	426	387	387	412	393	403	423	403	395	418	393	401	428	407	403	421	385	405	401	377	406	400	432	402	353	399	390	450	426	440	397	398	417	403	389	424	373	388	411	386	378	419	419	388	381	418	432	386	420	450	363	415	400	418	407	418	414	424	404	410	448	367	418	421	437	364	388	393	378	366	446	408	429	412	422	407	396	396	405	381	405	423	415	397	386	396	390	386	435	461	430	393	418	388	407	460	450	393	400	421	423	402	395	377	374	394	432	412	422	412	424	410	403	381	413	429	408	434	394	379	377	391	378	413	408	420	437	410	403	420	416	356	455	389	438	397	430	390	390	371	436	367	421	431	393	386	402	412	414	395	381	409	416	390	437	420	426	472	411	441	401	423	423	421	438	418	433	383	405	369	392	381	416	348	432	406	439	412	421	433	436	442	402	390	417	369	409	452	420	413	445	408	364	385	379	403	418	387	380	382	374	434	402	416	401	379	407	368	430	431	403	404	425	405	405	401	402	432	434	412	415	453	399	407	385	434	396	387	418	400	414	390	441	407	385	387	381	410	385	432	391	429	411	414	390	392	408	392	406	416	426	407	426	387	431	391	352	427	440	392	408	384	416	398	379	399	387	395	441	422	413	378	371	456	420	424	395	407	421	400	415	403	382	409	427	430	403	421	404	423	414	392	393	368	418	431	412	418	384	409	386	440	424	396	432	373	425	417	418	439	417	433	390	414	437	423	382	430	395	425	398	404	397	374	413	356	404	387	403	407	406	411	396	433	424	439	408	405	409	412	386	411	423	422	416	411	361	425	370	389	413	395	455	406	427	426	424	424	403	397	431	412	404	395	411	434	371	425	447	387	402	447	402	395	416	428	384	438	433	430	391	361	414	413	403	431	424	397	386	410	433	393	391	433	413	424	384	433	416	440	423	371	436	366	425	389	451	380	422	400	385	405	427	430	389	405	430	414	414	353	392	411	415	394	415	428	412	372	405	395	394	397	435	426	389	378	403	390	437	437	372	398	410	396	440	414	369	401	400	391	415	413	406	402	433	414	410	328	440	375	449	398	428	417	387	400	416	395	432	434	424	435	412	370	408	401	396	385	417	395	412	407	386	436	421	381	401	400	459	393	413	382	423	451	423	413	414	392	418	423	397	421	432	402	392	426	395	440	471	396	417	396	408	391	396	419	387	404	405	426	382	397	375	440	418	376	353	427	421	371	423	412	397	454	398	380	385	385	408	424	390	413	440	417	397	411	420	433	418	419	413	400	397	433	394	403	414	392	391	442	438	408	392	413	400	407	390	392	430	431	400	356	416	383	374	401	395	440	408	420	451	431	421	416	383	381	426	398	391	386	410	413	411	400	385	411	384	394	425	380	441	434	368	436	431	431	430	423	415	419	384	378	398	406	409	415	409	406	442	387	416	424	395	410	398	407	409	454	406	423	413	366	406	382	412	443	442	416	421	401	406	445	378	433	400	408	399	392	417	430	395	396	429	394	387	406	416	399	411	389	367	421	415	427	416	420	408	386	398	447	370	373	438	388	408	398	415	430	400	400	413	427	427	397	404	426	405	411	402	403	389	396	419	402	412	407	419	362	391	400	397	427	407	429	397	418	429	450	424	434	379	427	422	441	404	405	389	451	375	372	415	437	386	391	382	431	410	416	407	377	413	442	399	435	371	405	373	407	397	384	451	427	369	389	430	381	379
12434	2975	5308	8814	24776	1916	1614	1455	1360	1253	1163	1119	1065	1035	1031	1066	1042	1005	981	1014	932	966	938	940	941	886	995	928	979	948	945	969	962	894	941	905	868	910	914	927	919	906	919	933	900	952	908	914	956	914	870	925	938	991	923	869	928	931	935	885	892	873	895	807	894	933	903	952	943	937	941	882	920	913	877	859	883	875	915	851	950	903	899	904	960	888	919	869	903	896	901	851	905	900	973	915	897	897	928	905	893	900	965	896	925	919	891	888	898	929	863	926	875	902	884	899	923	898	882	921	916	898	911	902	867	967	870	849	899	859	876	895	827	882	862	872	884	914	855	885	919	868	955	939	893	973	928	921	865	830	888	933	860	872	892	932	889	911	914	917	938	921	860	882	874	889	907	903	920	882	885	920	952	914	877	961	939	918	871	902	866	892	913	873	933	943	888	901	851	880	899	857	919	878	863	858	955	932	878	896	909	877	932	920	890	891	888	942	919	943	918	892	830	899	848	900	877	883	931	891	888	895	904	943	904	906	847	871	859	890	906	914	896	910	877	919	925	889	852	931	902	921	945	912	873	886	926	917	920	885	918	915	905	917	894	912	862	871	915	890	903	887	909	872	892	929	913	907	881	867	865	920	922	947	902	896	919	908	909	886	911	885	936	837	878	935	884	917	932	919	869	933	927	908	880	918	824	885	873	849	910	925	893	849	886	841	906	935	944	895	879	849	934	874	930	908	909	930	887	920	899	936	916	863	922	853	914	863	884	915	876	930	918	932	907	948	885	944	896	900	903	927	958	932	941	891	916	890	922	885	934	895	913	890	913	931	928	841	889	923	913	899	932	869	907	897	877	903	915	915	888	876	944	868	922	921	867	906	845	915	891	935	916	908	896	863	901	946	893	893	902	860	936	812	975	943	879	908	928	929	901	925	887	882	896	945	930	874	889	888	938	899	884	922	934	881	918	923	917	959	930	926	885	878	961	860	903	885	934	920	896	931	960	869	885	887	951	853	886	878	837	885	920	907	923	925	895	938	914	896	931	927	915	868	911	879	907	943	924	899	972	916	877	973	930	876	930	917	940	861	887	940	900	899	860	901	908	895	947	903	959	857	939	883	981	901	971	925	884	884	899	875	950	956	890	892	838	892	908	864	923	882	991	900	891	872	852	860	854	901	866	891	894	841	858	892	951	919	930	955	896	929	843	901	895	898	877	884	867	910	893	926	891	864	923	915	878	885	917	890	911	893	907	898	833	890	916	927	862	946	878	861	866	922	921	941	866	988	914	906	874	911	918	891	895	916	899	949	891	870	892	874	877	846	867	925	923	934	872	870	866	924	945	958	918	903	877	897	896	845	875	880	926	870	911	909	897	902	894	898	912	850	930	918	886	921	884	977	888	909	942	891	886	926	906	866	897	952	925	876	917	886	849	942	885	928	913	909	924	959	890	863	928	929	955	914	865	899	909	868	888	927	861	844	900	893	895	867	884	948	895	869	915	903	928	909	862	877	900	931	882	899	894	898	879	903	888	919	840	870	896	894	871	887	925	889	909	862	906	889	892	893	869	922	937	880	897	884	964	967	867	850	882	918	948	942	958	842	881	834	901	881	876	880	917	888	915	900	888	934	964	924	907	899	907	906	879	902	917	948	918	913	918	880	890	932	897	915	868	888	899	925	892	845	908	892	901	951	863	926	872	879	907	901	950	920	870	879	891	897	894	897	890	909	929	876	911	957	901	913	924	901	866	886	896	921	984	863	930	906	949	966	873	902	916	901	922	897	908	946	886	862	890	910	950	914	860	901	939	898	897	959	866	933	969	925	905	909	914	898	930	868	929	913	931	901	959	894	846	874	857	903	852	947	890	888	882	917	916	916	900	879	919	901	845	937	873	893	932	904	851	895	900	871	860	847	916	890	870	957	896	914	890	860	884	907	942	901	892	927	884	903	891	916	913	885	899	902	911	885	864	891	923	918	909	889	959	946	911	869	920	909	905	902	928	844	898	945	851	892	958	873	897	903	908	862	853	939	887	885	884	879	894	885	894	935	867	896	910	899	900	790	868	911	887	915	877	882	900	980	959	952	946	869	894	900	927	946	866	873	883	867	891	893	960	851	892	862	960	940	936	925	873	883	930	889	950	931	915	926	905	913	901	940	891	921	908	849	945	888	926	870	861	905	959	873	887	905	915	870	868	945	862	929	901	912	920	846	905	952	912	884	893	883	893	906	865	929	932	924	942	896	866	898	895	896	891	861	884	892	940	881	944	877	874	922	918	920	872	928	904	850	920	944	890	922	943	862	917	884	926	852	914	908	896	878	835	856	881	894	923	915	915	862	905	880	908	872	988	884	939	897	923	891	917	911	893	931	903	923	876	975	960	913	910	872	908	875	877	865	867	905	909	905	904	931	922	928	839	870	904	939	905	886	917	856	882	888	934	890	870	957	919	929	858	868	916	914	908	896	884	920	838	902	949	913	955	872	876	859	907	900	879	937	888	918	902	914	851	925	844	937	879	875	857	912	894	928	922	924	906	882	926	924	925	904	875	858	884	888	950	862	931	928	921	923	927	859	913	890	938	902	887	945	905	865	853	917	936	948	948	928	926	939	884	876	913	938	869	959	937	891	878	887	914	864	936	884	906	893	888	840	877	876	898	915	938	864	892	910	929	881	864	881	927	944	924	912	892	947	877	894	881	921	978	907	885	887	882	872	901	956	933	838	928	919	930	904	938	915	962	885	916	847	866	876	911	872	941	901	918	894	873	928	888	893	904	909	861	922	920	876	854	827	912	917	879	952	839	889	872	877	859	897	881	886	931	878	881	891	850	863	953	862	902	882	882	914	901	915	947	861	887	951	940	875	884	909	929	880	911	901	880	896	890	908	947	878	930	873	922	916	922	847	912	897	918	851	923	878	885	950	909	900	936	866	899	945	853	852	912	879	928	909	873	904	876	921	852	934	902	904	900	853	901	899	913	944	868	873	893	894	911	916	884	839	873	918	913	901	849	877	892	865	896	915	911	931	871	866	899	869	936	903	927	883	935	896	924	919	903	857	916	894	882	902	924	915	906	923	916	922	901	928	878	958	853	901	903	953	883	896	864	870	894	900	944	899	929	888	901	890	909	889	923	869	916	860	880	911	837	865	915	943	932	1004	882	885	857	926	879	919	841	907	946	889	858	892	903	922	896	890	933	899	913	932	912	876	878	916	947	943	933	919	891	944	907	913	938	898	896	947	911	862	868	927	951	866	878	922	930	886	945	920	900	899	874	842	923	902	833	888	971	893	823	955	915	873	922	883	909	919	835	905	932	885	907	927	912	942	822	851	879	881	909	949	901	937	981	928	888	894	889	863	955	890	887	856	888	954	937	884	883	938	939	944	938	894	915	909	882	939	920	873	924	908	929	897	881	876	891	971	878	953	884	888	933	912	897	952	944	892	918	895	906	977	905	914	967	906	918	925	880	876	940	923	904	906	931	925	877	858	909	930	845	906
5051	718	544	570	302	168	150	145	160	168	159	149	145	176	146	156	156	172	136	143	150	136	138	158	154	143	144	171	140	134	136	152	137	141	133	148	139	130	153	163	173	143	155	170	142	158	133	140	156	150	162	126	164	133	151	131	151	132	133	153	137	137	147	160	154	160	162	179	142	160	155	168	145	166	147	143	162	141	131	133	133	125	142	127	150	131	141	126	126	133	150	160	136	143	132	140	159	141	150	145	131	146	148	160	145	136	143	138	160	159	138	139	161	159	132	171	165	153	160	143	156	140	136	158	144	142	128	140	151	161	159	169	160	152	141	142	141	155	129	157	129	165	144	173	152	157	149	152	155	138	145	143	150	150	129	152	148	142	139	153	155	164	143	154	151	136	145	183	124	134	144	141	132	167	134	137	148	158	149	148	145	161	141	148	146	142	150	155	153	135	139	140	144	167	139	140	149	145	163	154	151	151	161	145	160	150	135	142	134	141	149	131	125	157	128	139	138	160	146	136	139	132	112	128	140	136	132	157	128	153	123	123	140	162	135	123	142	134	133	170	139	157	137	150	143	144	170	153	142	147	159	142	139	147	150	145	152	133	137	142	119	153	140	145	150	146	139	149	141	139	165	160	152	156	149	138	148	150	154	145	157	133	141	137	149	146	152	177	133	157	135	139	133	149	151	117	146	135	172	146	155	142	147	134	164	170	169	151	154	122	138	150	151	138	151	145	135	142	161	145	152	149	144	164	129	145	158	158	122	167	165	153	158	125	128	123	127	152	153	127	151	135	141	153	155	134	156	156	145	153	166	138	140	111	155	148	158	142	144	147	153	133	144	162	145	128	143	150	144	143	158	166	170	153	169	130	143	144	137	151	160	143	138	166	136	148	157	149	141	129	138	150	158	166	148	155	144	128	141	164	143	151	174	146	120	144	161	133	139	154	127	141	165	165	141	133	150	156	152	136	156	147	124	161	172	168	143	167	159	148	172	151	136	133	139	173	153	134	134	161	141	163	147	133	136	141	136	131	135	136	128	150	143	140	163	128	147	138	146	159	153	166	129	165	151	150	142	136	138	147	138	139	139	135	158	163	137	134	166	133	149	140	145	139	154	168	147	145	153	158	143	150	143	141	116	163	144	116	145	146	162	157	149	140	159	163	147	136	161	160	155	132	150	154	149	162	138	162	151	170	150	166	133	132	149	145	161	157	147	135	146	126	173	160	158	148	138	146	140	156	165	158	132	156	147	135	157	141	144	177	141	142	149	154	156	146	143	152	142	132	157	161	123	142	146	151	156	153	165	154	132	138	148	139	145	156	135	123	144	147	175	166	166	151	119	157	145	163	147	161	163	143	142	163	147	134	155	153	145	132	154	142	157	151	170	129	149	154	124	144	157	133	136	142	150	143	137	154	141	160	134	147	161	138	138	131	169	166	155	132	145	156	172	123	148	153	151	136	142	144	130	144	170	161	138	163	149	134	154	151	138	160	147	164	147	144	160	149	138	158	148	147	139	139	159	148	143	140	132	176	149	126	153	144	133	166	142	138	154	148	142	132	173	154	198	165	150	141	147	151	148	152	152	123	149	147	145	155	179	176	111	180	138	141	162	160	164	153	151	130	139	158	158	149	161	149	134	153	148	145	141	130	192	148	149	129	157	130	139	151	135	128	161	136	140	140	156	158	139	140	159	163	134	141	150	166	153	126	157	120	127	122	136	147	147	136	169	163	159	136	158	164	161	136	127	139	130	149	141	146	134	146	140	129	169	151	114	132	141	157	143	166	153	145	144	163	148	157	141	151	158	159	135	150	174	144	151	136	147	168	135	139	129	147	137	171	151	144	141	129	147	138	132	143	134	137	167	124	125	141	130	139	145	158	142	141	134	143	133	167	136	173	144	147	144	139	135	142	173	156	150	134	147	127	136	176	150	133	139	160	158	172	169	150	139	172	152	152	156	162	148	169	149	158	131	128	150	128	136	155	144	151	144	160	162	151	136	166	150	139	139	136	152	157	128	128	151	152	158	159	151	144	172	148	136	135	125	172	127	148	167	163	146	150	133	154	134	146	124	149	155	153	148	143	144	141	143	136	153	149	165	143	151	174	145	137	142	157	140	158	148	149	156	172	145	148	165	143	154	144	170	167	136	126	163	154	156	132	166	137	142	146	153	170	130	155	145	156	149	149	170	142	143	172	132	135	160	172	161	144	144	171	162	132	137	127	143	159	152	146	148	145	134	139	125	126	134	137	142	132	171	111	157	145	147	127	146	142	148	143	129	143	140	153	138	173	173	142	133	160	165	154	158	134	146	140	144	161	157	148	162	142	155	123	160	142	127	153	163	157	156	135	136	158	157	136	161	139	148	140	165	148	131	172	150	142	154	147	143	151	179	151	167	141	141	161	151	151	138	152	160	158	159	148	149	133	148	174	143	169	160	158	170	182	158	159	153	132	147	151	144	155	144	161	139	149	129	133	124	152	144	156	123	143	157	155	137	144	135	158	137	137	127	128	130	142	133	150	129	163	161	143	165	136	148	125	125	178	158	174	167	136	151	149	148	133	141	171	160	131	155	163	137	152	156	156	157	151	127	164	152	154	144	140	171	148	150	144	166	147	172	138	152	150	134	149	173	148	149	153	148	192	142	165	138	125	143	156	138	125	162	125	161	135	156	161	158	135	136	138	151	174	164	151	134	144	132	131	131	134	140	162	125	153	146	138	136	146	141	124	127	153	132	160	140	157	144	144	145	151	132	159	119	156	143	125	142	153	121	164	135	139	163	144	130	171	145	166	162	134	152	150	178	148	145	131	127	174	141	138	141	141	127	124	140	130	152	141	156	143	145	146	132	159	146	156	139	139	140	178	122	128	147	129	158	143	135	127	151	160	147	156	159	140	137	129	156	133	135	125	147	146	159	151	149	146	157	173	181	150	157	157	154	143	149	150	152	151	141	175	140	166	171	135	132	166	147	132	136	137	128	140	138	150	149	141	165	136	159	158	150	151	127	144	135	152	126	148	161	138	141	121	136	151	140	152	135	158	161	169	153	153	162	162	149	150	158	172	124	135	140	157	134	140	150	150	137	148	156	137	164	138	142	144	146	175	149	132	162	150	138	159	157	153	138	148	150	135	167	147	152	160	141	145	160	150	152	138	154	126	150	163	156	139	155	183	167	159	129	131	134	142	134	121	122	154	133	127	181	135	132	164	131	138	159	171	164	130	161	152	157	145	159	147	140	126	165	148	137	151	122	148	154	135	151	163	146	153	151	133	140	142	158	161	136	168	154	147	139	173	157	151	144	138	156	126	132	136	150	140	161	168	145	142	164	143	149	140	152	153	148	158	154	146	153	142	146	149	140	144	159	170	182	163	158	148	159	143	140	123	126	177	131	166	155	150	175	159	151	147	170	161	150	160	149	162	135	146	134	165	149	132	135	139	175	159	154	144	142	142	142	124	139	149	139	153	143	134	154	172	168	175	137	168	133	139
3432	788	1276	1708	1023	405	424	413	419	383	421	423	460	399	390	407	398	368	385	391	396	420	430	389	411	403	430	391	399	409	418	400	380	371	378	407	405	425	386	390	409	425	437	396	388	400	407	399	408	447	391	400	432	414	409	407	393	408	430	425	410	413	414	447	417	400	420	422	410	419	393	435	387	404	407	426	426	404	423	410	417	384	383	383	403	419	410	391	418	390	396	416	423	429	384	428	413	409	421	426	429	426	403	444	430	388	404	411	342	392	381	435	372	393	389	476	440	425	425	435	406	454	388	431	443	423	397	409	436	387	429	382	394	417	413	411	425	409	424	380	395	379	424	406	437	423	402	411	409	428	430	426	444	399	401	379	412	378	382	402	436	388	397	438	419	422	401	408	407	411	408	417	404	403	386	423	391	413	414	416	395	414	424	408	405	382	416	413	442	400	407	401	438	400	393	380	392	395	435	426	393	410	408	431	402	398	417	391	406	402	414	400	406	367	393	421	428	397	389	425	432	404	380	455	360	391	422	344	394	409	408	427	397	406	403	356	388	391	431	373	400	386	419	428	415	399	394	425	358	387	406	403	407	393	394	387	378	397	404	416	386	418	386	448	406	403	412	419	411	395	437	426	436	407	418	395	462	381	411	427	409	409	411	387	426	382	394	432	433	356	409	388	432	425	407	386	405	418	389	394	425	392	406	423	394	409	433	417	400	379	457	411	400	377	393	379	414	433	401	393	446	401	398	402	423	417	396	400	430	427	397	421	436	377	419	467	382	443	394	369	409	400	421	452	393	442	418	414	387	426	433	396	404	392	439	420	404	442	425	411	411	383	431	391	415	386	424	403	397	376	385	417	413	425	412	434	374	385	408	403	433	429	381	417	370	442	387	458	433	388	414	432	437	390	393	411	415	413	398	400	384	405	408	379	419	434	398	407	381	397	371	428	422	426	382	379	412	421	424	377	408	404	405	412	405	407	433	373	419	420	413	420	450	430	429	379	414	374	432	394	415	449	448	396	428	396	356	406	371	425	436	395	384	409	425	402	398	406	446	388	393	404	402	387	394	429	401	412	417	389	445	397	410	432	403	444	416	401	421	378	378	397	412	393	395	409	395	407	419	396	386	381	426	398	441	395	412	369	402	405	439	424	400	439	415	448	392	374	380	390	382	415	381	393	407	394	390	403	415	421	432	382	386	419	403	402	435	394	397	410	387	387	371	383	417	415	403	434	412	408	405	447	398	403	407	400	401	431	414	387	399	394	419	403	385	409	394	405	424	422	437	421	428	430	384	393	408	409	428	410	386	407	425	401	438	392	408	399	400	416	415	388	421	397	422	404	384	405	419	421	454	432	380	417	420	393	413	411	393	408	417	424	390	458	432	398	412	403	437	390	412	396	442	391	411	396	392	390	414	405	390	423	394	408	397	417	427	413	412	406	400	416	402	380	378	362	419	408	410	413	409	406	392	405	437	382	388	419	414	422	402	411	392	421	438	416	404	413	403	398	392	400	410	397	352	394	361	402	401	398	456	427	402	395	386	406	383	448	411	383	392	423	393	404	361	395	400	420	414	400	392	390	373	377	400	398	366	403	407	422	390	407	419	390	393	415	393	415	412	391	414	380	404	427	406	418	418	388	395	382	390	424	429	369	396	403	420	405	403	394	403	394	397	403	397	377	423	397	411	408	386	398	397	397	408	380	404	401	375	410	375	404	420	387	414	410	397	432	362	439	371	386	398	415	381	410	415	428	412	424	432	438	382	396	405	427	395	415	442	424	380	447	425	382	389	398	388	430	436	453	396	394	389	405	373	440	424	357	399	419	409	440	425	394	426	406	398	446	408	357	418	416	400	415	413	357	404	389	406	403	434	413	395	419	391	379	424	409	397	452	406	400	400	408	400	399	457	420	394	390	419	400	448	420	418	412	395	425	370	402	393	399	405	432	368	392	381	409	429	411	450	405	388	416	398	394	368	402	437	397	395	475	412	386	435	370	396	420	422	418	417	425	423	427	432	386	384	408	413	401	391	439	416	399	373	432	413	389	440	437	418	382	435	411	386	411	433	389	393	392	426	390	406	385	390	438	398	401	399	416	433	428	454	430	426	403	396	386	383	409	414	409	402	385	403	411	408	400	375	401	417	417	400	403	414	402	378	435	437	404	421	420	428	375	407	405	401	405	422	409	368	398	397	415	425	394	399	400	387	440	435	427	440	365	387	383	381	394	388	396	412	393	408	393	417	387	398	374	442	422	420	404	426	403	434	392	392	415	406	403	394	380	407	409	390	403	394	366	372	442	378	404	400	379	419	387	408	376	398	415	404	457	410	381	424	376	448	437	391	408	426	428	381	417	419	435	379	410	410	392	424	387	395	382	424	403	395	403	428	398	454	429	416	382	430	406	406	445	394	408	411	385	381	409	422	421	418	395	427	388	391	363	410	378	430	463	414	384	443	389	419	359	386	408	419	410	413	394	385	432	413	417	405	410	404	422	445	413	397	387	399	400	422	403	393	397	411	389	389	406	407	390	420	427	420	385	412	402	398	374	367	409	410	436	378	410	399	381	433	395	401	414	427	389	435	404	394	411	423	417	399	427	412	409	407	413	391	377	425	373	410	430	388	419	392	434	389	429	420	405	382	382	406	425	443	407	440	381	410	419	438	404	390	397	396	383	392	371	396	399	404	384	392	444	423	412	414	435	459	438	398	438	416	413	385	397	420	420	415	413	409	411	420	443	401	421	391	396	407	420	355	422	398	424	398	414	359	410	390	424	399	414	425	374	411	418	434	428	423	472	421	414	395	432	410	379	386	385	379	402	393	405	377	409	399	417	447	385	412	378	413	410	447	410	364	393	424	367	432	436	394	405	402	393	416	413	401	404	407	395	398	412	412	426	396	400	407	397	405	415	398	406	414	423	356	406	400	408	393	429	389	423	404	418	383	418	412	422	407	394	425	380	443	370	419	408	404	377	388	396	429	407	375	407	433	391	411	412	401	420	416	421	425	430	390	392	370	394	396	411	408	411	394	398	422	385	373	392	419	404	410	423	371	408	394	424	405	392	413	401	423	395	356	403	433	412	393	409	398	412	382	419	421	387	405	419	407	400	398	410	398	368	424	382	436	444	428	451	387	399	404	434	405	411	415	402	390	435	406	402	425	412	407	425	413	403	385	438	391	352	411	354	401	428	372	353	406	419	420	426	421	370	429	423	395	419	424	411	393	394	439	414	407	397	396	410	415	393	397	415	408	423	381	411	402	412	383	438	432	410	398	371	401	419	403	393	405	375	416	391	444	391	436	387	455	386	404	395	456	408	380	367	418	400	407	387	389	418	404	378	426	440	435	395	404	452	412	416	420	388	379	393	400	390	447	398	418	409	398	372	379	440	420	390	405	418	448	412	393	400	355	448	405	400	409	407	385	415	400	390	428	392	418	388	422	397	399	380	391	396	402	415	373	438	384	437	400	439	396	422	403	415	373	383	440	400
14849	2315	2106	1951	6191	570	377	382	354	381	352	371	320	314	372	346	302	329	341	296	350	338	334	327	341	332	347	352	363	320	274	340	346	319	339	312	345	298	291	318	332	315	330	306	315	335	298	345	356	319	298	343	287	329	341	292	326	345	336	328	353	309	334	301	335	318	358	317	323	347	315	333	302	323	316	342	331	331	307	307	322	303	328	371	321	316	301	332	321	338	320	324	341	315	337	301	294	316	353	333	323	346	361	360	360	330	332	329	353	332	342	356	355	406	318	348	312	341	335	319	324	320	357	314	355	335	361	302	345	302	306	313	315	345	351	347	332	319	301	350	317	319	339	343	312	322	333	340	349	314	337	338	295	328	312	310	317	296	306	332	309	322	329	311	309	309	350	327	325	338	324	324	322	345	345	371	315	320	331	341	345	330	368	324	325	327	322	316	317	326	331	322	357	331	350	340	304	329	319	341	314	318	331	339	354	348	325	340	351	334	340	322	315	303	294	345	326	366	323	299	279	329	365	328	334	320	317	286	311	305	328	316	337	323	340	351	353	316	314	339	323	316	299	341	344	322	321	321	329	313	338	339	330	329	342	343	333	311	331	326	333	317	325	296	343	329	304	339	338	324	324	313	356	349	332	343	301	304	344	342	305	334	332	316	334	327	319	335	334	378	314	324	346	337	339	332	325	328	340	321	290	315	331	309	332	327	345	313	354	304	315	335	358	332	324	316	366	363	334	286	277	331	324	324	304	360	352	301	326	341	329	316	302	340	338	337	303	356	361	298	350	302	314	340	339	322	342	342	337	350	311	337	300	292	315	323	313	309	360	273	305	335	370	318	328	319	307	312	348	328	309	302	326	382	357	335	327	342	275	331	328	333	310	335	310	329	352	345	310	308	356	315	304	325	317	305	368	341	334	301	334	306	357	333	360	334	297	338	312	310	359	316	307	323	328	277	311	339	330	332	335	304	277	325	317	357	337	280	323	332	330	334	329	305	361	355	320	318	315	316	367	344	347	330	328	333	370	327	313	323	308	332	301	317	287	324	342	351	327	300	362	323	339	293	319	277	354	342	317	357	306	348	330	311	320	334	295	346	307	347	330	347	316	351	326	357	373	333	342	350	348	315	327	318	352	305	345	333	328	357	365	301	329	301	350	323	335	344	323	311	303	339	320	293	333	325	332	340	299	337	318	344	320	333	339	328	351	380	337	328	328	308	309	313	334	307	323	329	334	331	332	314	339	345	329	338	322	317	313	317	360	328	341	293	311	303	353	308	323	325	345	334	335	320	341	366	328	350	336	349	322	348	320	380	338	345	357	301	319	328	295	315	357	321	321	336	289	320	319	323	314	366	329	354	302	360	308	312	342	346	314	330	348	346	347	312	338	318	327	316	345	361	316	330	329	341	293	307	338	332	359	322	320	343	319	326	331	344	322	337	323	348	353	356	315	360	334	347	295	349	315	338	375	318	354	310	315	293	311	323	326	346	303	310	318	327	322	351	334	332	334	350	316	348	366	318	338	331	330	315	327	343	340	340	335	327	316	326	348	329	293	403	372	347	342	324	312	344	322	333	336	361	322	321	315	318	347	319	319	322	332	347	334	336	320	339	332	312	295	351	301	339	292	298	294	336	332	321	324	309	311	327	327	354	304	336	362	327	312	305	322	285	344	328	304	354	315	311	321	294	333	327	340	310	326	366	304	343	325	317	332	316	343	371	316	335	352	343	341	358	301	357	296	321	331	369	323	313	340	335	297	350	336	324	319	309	322	334	307	313	309	319	323	361	358	340	334	339	352	347	371	334	302	340	320	325	314	315	326	339	346	317	314	296	304	336	333	336	349	330	328	327	359	350	333	336	334	361	296	334	318	366	331	281	298	358	304	361	309	330	338	311	290	320	291	337	323	324	312	342	355	366	320	311	331	304	340	313	335	342	343	347	316	342	306	311	349	376	324	292	301	337	284	329	349	319	331	335	303	330	346	323	319	353	311	297	303	346	365	321	343	338	325	321	325	312	354	357	328	354	361	314	318	344	314	349	275	314	344	333	329	346	315	333	303	313	322	311	319	344	367	328	308	342	351	348	287	302	335	327	343	304	332	304	302	314	328	331	309	322	356	315	347	303	336	330	318	295	334	322	348	349	300	304	316	327	308	333	296	324	356	334	324	334	331	305	315	345	310	319	288	320	334	314	301	335	323	312	345	324	317	342	321	339	304	316	294	327	341	311	360	314	339	285	343	301	314	339	349	347	302	316	348	315	318	312	324	326	344	335	318	354	329	369	331	367	330	344	308	309	325	316	335	345	345	310	324	325	351	344	331	316	301	331	297	318	319	319	331	345	321	299	328	341	325	332	316	344	340	336	344	295	293	347	343	334	375	361	344	338	325	312	357	324	351	329	316	336	326	350	368	332	322	327	304	312	291	327	329	318	297	336	292	345	304	366	349	342	310	344	373	336	339	300	334	311	332	335	303	333	299	299	326	348	344	331	315	341	332	338	335	309	319	331	346	331	303	314	322	299	343	352	317	387	332	339	330	322	286	307	339	350	311	313	351	359	351	315	315	298	327	319	378	320	344	378	328	306	318	328	297	351	327	309	333	356	337	319	372	300	323	382	318	329	313	323	327	329	347	292	332	320	356	342	312	333	339	349	303	307	310	343	338	341	340	332	328	340	332	330	349	326	349	336	303	351	315	311	323	332	344	338	319	316	343	309	321	362	331	339	338	319	291	276	327	324	350	328	349	336	299	327	289	333	331	307	322	326	319	330	347	347	342	331	319	335	312	315	322	324	299	320	319	323	350	348	331	326	308	332	302	298	326	319	316	326	344	338	325	322	345	303	325	327	325	287	333	330	366	337	318	318	347	332	361	309	299	337	295	338	353	344	305	371	322	325	306	335	321	312	324	341	350	354	336	334	349	323	361	312	346	302	327	352	317	296	317	310	307	311	318	338	334	337	315	325	336	333	322	294	300	304	345	325	319	325	313	340	333	311	330	310	302	357	331	323	347	333	295	330	340	311	316	355	345	351	337	326	338	337	331	338	351	330	284	340	305	314	319	335	310	292	331	321	382	369	376	346	342	333	312	340	311	329	324	332	338	333	301	317	334	337	317	292	334	333	366	356	329	321	303	346	316	323	323	275	375	343	316	331	315	324	289	313	301	310	329	339	327	342	319	317	346	351	293	305	341	353	331	325	326	322	340	318	349	320	352	343	343	338	301	320	334	319	351	324	321	319	335	369	345	333	302	312	343	339	340	331	311	330	322	313	323	324	336	350	360	354	355	285	360	326	365	334	345	329	344	339	331	310	335	353	334	338	319	329	361	333	317	335	336	346	345	330	367	338	333	325	333	324	361	393	301	341	316	335	333	332	329	337	327	352	330	338	321	327	311	322	320	354	330	351	309	297	296	349	319	304	333	318	337	329	302	323	302	338	325	348	365	340	384	318	359	320	334	329	335	324	317	319	314	335	329	335	321	333
9751	2033	3853	6022	16136	1294	1126	1037	1031	997	932	901	907	871	848	881	862	828	839	820	797	783	759	826	758	741	774	763	778	778	758	769	796	766	751	823	745	763	737	749	784	796	693	730	794	774	777	743	734	784	765	744	812	759	814	803	781	756	779	737	733	756	760	796	751	724	748	723	759	797	753	729	758	790	748	751	729	759	750	792	731	809	758	784	719	863	792	772	771	779	786	711	762	735	732	724	745	751	750	769	752	716	818	784	772	758	827	763	739	740	788	737	777	720	735	774	751	778	770	749	774	781	762	736	794	756	773	768	764	726	723	708	779	760	743	785	785	770	723	735	761	756	720	760	779	770	768	755	770	761	713	754	748	772	773	780	730	766	792	758	748	765	781	772	729	799	774	823	733	795	747	741	778	761	773	757	792	759	790	769	775	795	757	805	767	743	783	806	745	737	747	741	723	762	743	760	808	787	747	747	787	783	795	735	718	774	742	758	825	748	780	781	759	771	784	800	755	797	785	752	749	768	738	779	756	742	698	754	804	793	738	779	748	747	784	745	759	769	780	793	764	781	755	772	724	754	733	792	803	776	796	741	815	732	740	782	774	731	750	746	759	793	789	766	805	744	776	804	734	743	752	764	721	821	768	757	748	779	726	766	767	766	770	773	743	817	799	747	728	703	768	779	771	743	814	761	715	804	780	749	785	780	747	773	760	717	701	758	757	764	760	714	789	818	741	781	765	756	799	712	765	770	726	727	767	711	767	757	716	765	768	795	794	770	766	799	763	789	805	777	767	745	775	785	734	720	742	805	805	788	778	736	734	752	763	740	776	730	748	756	782	763	725	738	773	806	782	723	736	792	758	718	752	795	772	743	787	778	776	788	759	745	730	762	806	739	743	749	720	783	736	778	750	765	800	773	783	747	778	753	723	783	758	719	703	763	812	792	753	756	696	772	771	762	798	777	753	749	798	730	752	761	797	759	755	791	762	783	684	722	767	745	747	727	747	740	772	772	755	769	750	772	762	719	795	802	814	725	770	763	794	801	698	785	730	754	783	826	765	773	783	761	828	742	776	717	698	780	773	793	744	751	788	774	766	763	741	751	758	761	801	749	809	748	809	783	814	742	739	759	783	777	735	773	752	765	718	759	736	761	738	752	789	755	765	764	788	743	759	746	762	745	791	747	741	759	752	731	761	784	754	754	781	778	762	783	783	737	766	770	729	769	756	766	738	784	768	764	810	730	741	831	759	781	751	757	727	787	801	733	693	746	733	768	737	804	769	757	805	752	786	746	776	766	708	764	731	716	789	737	813	747	770	743	719	766	770	762	716	765	731	756	768	757	776	768	748	787	791	774	784	749	773	717	780	772	814	708	752	772	767	761	777	746	807	758	754	765	805	770	741	747	760	773	763	774	792	783	741	730	719	776	762	740	719	792	780	785	758	771	718	793	756	754	723	758	747	820	740	775	759	750	747	729	759	746	709	732	693	773	763	768	708	735	760	761	817	778	804	772	751	764	710	727	805	735	774	777	743	734	775	763	758	797	771	724	796	744	709	747	806	751	784	720	727	744	706	761	737	767	745	743	771	733	759	771	759	739	790	711	791	778	744	775	791	747	764	738	787	766	771	749	722	728	731	749	770	767	771	752	751	727	775	741	739	717	778	802	758	768	765	809	741	755	791	767	761	794	752	766	797	752	825	745	785	773	724	770	789	793	789	762	750	780	777	739	764	792	716	754	753	752	770	765	731	742	771	749	738	769	740	764	743	743	703	732	753	772	798	753	789	775	809	762	691	747	762	765	706	739	812	755	785	724	765	813	758	757	761	773	815	760	756	776	746	766	740	754	723	716	744	793	782	732	774	750	736	758	785	785	789	722	798	769	798	766	773	771	744	773	766	769	780	777	752	773	777	810	730	735	740	759	738	795	747	777	830	751	797	796	773	752	755	775	743	818	781	724	759	736	750	776	717	767	789	778	797	755	769	804	789	779	772	766	723	731	788	784	783	725	829	785	723	718	776	779	776	759	778	774	782	745	787	747	799	789	796	769	763	768	747	821	733	726	760	757	809	769	754	771	746	775	797	776	792	766	707	781	760	771	793	749	773	762	783	829	742	740	770	734	781	786	782	725	779	763	723	754	759	738	764	779	735	702	756	752	683	735	724	756	788	762	751	751	745	779	747	772	761	774	780	701	778	691	718	782	760	747	780	783	792	775	771	752	734	795	771	766	809	758	773	728	811	739	739	787	739	770	755	756	768	795	768	782	756	781	785	752	759	805	794	746	816	767	767	736	743	709	795	766	777	726	747	726	803	778	767	720	793	768	754	735	745	767	824	753	778	716	744	735	749	733	750	794	762	817	770	811	725	744	738	783	749	775	783	795	762	766	744	708	782	745	755	800	743	819	750	790	811	751	739	758	826	749	754	768	768	766	766	747	749	753	771	765	779	725	734	767	759	743	727	762	755	780	806	723	796	723	787	770	791	786	754	788	757	764	757	765	769	807	788	741	741	775	756	767	737	753	725	789	746	810	780	763	751	748	766	782	790	769	758	746	758	754	722	737	788	779	798	734	751	749	784	745	773	775	791	785	776	762	740	754	748	757	755	798	743	733	799	755	780	723	728	747	759	778	799	796	784	762	739	766	782	743	749	738	804	740	832	759	776	722	816	720	778	746	803	771	825	760	791	822	735	783	745	727	751	745	766	760	754	804	779	747	762	822	755	716	776	787	763	768	741	803	723	769	753	731	737	751	774	751	749	738	765	779	741	773	733	792	763	779	730	721	721	751	744	755	771	809	782	670	765	708	713	757	736	756	734	744	736	705	756	766	775	768	775	760	750	743	825	820	765	758	806	752	763	732	779	746	759	822	728	768	702	738	752	806	742	776	792	778	733	758	759	741	721	789	773	755	764	767	803	763	772	748	797	751	741	710	796	742	794	770	775	714	740	799	754	750	798	767	732	756	696	788	720	776	787	775	741	775	774	761	772	712	768	763	723	709	764	721	742	768	749	776	771	732	755	786	724	767	748	767	743	769	735	755	786	801	768	776	767	750	739	722	797	756	737	736	856	738	743	773	782	808	801	729	771	729	780	765	732	777	761	757	772	806	786	752	740	740	747	731	746	777	755	753	787	710	757	771	750	742	752	793	763	825	772	727	727	747	743	765	790	778	815	745	756	766	744	716	747	717	757	751	739	825	748	776	756	739	779	750	711	821	760	734	793	781	750	777	767	786	754	799	779	779	786	768	759	712	744	777	737	795	690	778	805	685	781	769	803	734	769	803	771	730	762	753	730	782	778	804	762	790	716	720	708	788	790	777	768	769	814	743	774	726	716	715	760	745	775	758	793	752	753	785	739	789	820	749	800	754	687	798	807	747	765	760	758	782	754	802	764	748	707	819	752	785	760	763	802	771	755	750	831	768	775	743	757	739	812	728	777	784	748	730	751	748	719	780	834	749	767	715	784	776	759	787	772	738	772	747	721	736
22401	4166	3097	4140	12289	1064	524	479	491	466	458	494	448	494	443	416	423	388	371	470	426	460	398	392	407	439	414	443	396	411	422	416	429	383	409	404	399	434	417	421	421	447	434	438	417	401	421	404	396	430	412	443	416	420	399	401	405	395	413	426	393	357	407	457	417	407	440	420	394	383	376	427	400	401	475	391	378	351	433	417	414	379	424	337	400	381	412	400	408	385	411	402	418	440	446	404	386	402	389	402	430	397	435	424	393	418	404	389	399	400	405	384	410	426	425	401	424	369	418	429	402	418	393	410	414	414	411	414	402	374	413	399	436	400	381	442	390	401	392	394	389	396	380	399	401	391	411	433	447	394	380	386	423	416	401	373	452	405	405	419	380	381	389	408	404	404	375	404	377	373	366	404	368	390	381	385	374	405	420	402	385	424	366	391	429	376	405	391	413	405	406	395	364	418	394	370	391	418	389	387	416	419	399	376	386	389	386	415	413	427	377	376	407	377	371	442	430	432	393	403	397	387	420	421	350	378	395	369	394	397	433	417	425	413	404	413	401	475	400	409	401	413	397	391	395	426	399	412	395	387	398	374	388	405	388	395	410	368	421	419	422	427	416	428	375	380	395	386	416	409	423	376	396	404	375	379	408	433	431	391	439	388	418	417	402	424	366	352	425	386	384	408	378	440	437	414	447	445	455	398	393	436	386	388	397	404	372	408	407	395	391	378	412	408	437	420	400	384	424	410	406	432	394	395	390	396	437	408	434	394	383	403	419	421	430	373	413	437	408	415	345	419	374	367	407	433	419	379	405	409	432	418	405	452	378	441	376	422	389	417	429	368	413	416	415	371	414	393	422	406	410	428	410	353	408	411	405	411	382	421	411	421	377	380	423	398	445	415	420	411	392	416	406	386	384	384	398	425	414	387	422	422	431	416	412	363	458	414	369	388	435	374	413	401	442	402	410	384	393	386	413	397	433	429	394	453	368	379	399	412	387	398	419	402	403	385	381	432	389	438	419	432	409	398	425	428	435	452	391	403	401	414	435	398	403	430	415	446	403	429	444	424	398	417	411	392	391	399	416	414	411	441	375	390	425	412	390	400	426	407	440	394	421	383	367	462	384	434	347	456	430	427	410	375	424	396	437	421	428	445	445	396	425	423	341	433	408	432	407	372	396	409	406	437	435	387	388	402	420	440	392	407	404	393	383	438	379	421	439	418	422	398	402	384	432	364	454	426	369	433	418	424	409	392	383	354	405	408	427	369	374	452	385	408	450	425	413	430	412	415	376	417	381	436	405	394	400	431	443	421	372	373	417	359	436	398	410	390	384	379	357	385	412	402	400	377	446	403	373	401	356	369	414	403	383	387	443	434	378	408	417	368	372	398	362	368	394	413	360	426	422	448	408	391	397	415	420	393	400	394	399	392	428	405	404	427	445	417	401	407	350	389	408	379	478	418	420	395	399	375	435	416	415	390	398	381	390	424	392	412	385	419	399	448	420	395	416	434	391	366	413	428	439	393	361	402	397	383	422	410	376	390	374	405	424	396	420	401	416	388	386	421	444	405	429	405	408	416	396	384	356	421	398	429	455	397	406	381	424	415	424	445	399	406	432	380	414	417	427	414	366	385	369	390	384	381	413	446	419	401	391	425	398	438	411	396	390	394	395	366	408	419	418	447	397	379	416	437	427	406	391	414	433	395	440	381	415	413	398	385	414	351	436	374	399	395	426	399	385	393	408	387	435	418	422	417	420	372	381	407	425	402	415	423	406	387	421	383	359	420	395	390	413	394	419	353	418	392	419	399	380	385	377	404	447	411	484	422	368	377	391	409	400	358	382	396	404	404	413	385	396	422	367	408	448	380	372	403	376	356	392	433	410	482	440	453	393	404	387	415	413	427	374	422	427	415	371	360	371	362	427	364	420	413	419	424	422	389	399	404	424	426	449	421	375	434	388	441	423	397	402	389	408	415	415	393	355	392	403	372	411	420	390	355	441	420	384	435	371	409	403	398	436	411	413	357	417	417	409	431	348	410	428	391	401	403	411	390	383	399	393	404	403	399	434	417	382	399	414	394	424	446	404	386	380	393	374	388	422	415	388	398	431	403	408	379	370	376	422	390	414	421	424	424	384	423	371	370	423	391	410	394	379	402	405	382	408	459	397	421	414	401	380	363	418	426	435	409	389	386	392	374	424	417	380	423	426	417	429	431	391	420	420	395	427	401	350	396	413	413	419	383	376	393	393	392	432	393	423	401	409	393	410	403	406	404	404	406	431	392	369	367	415	421	367	390	417	434	433	461	386	383	424	391	385	384	389	387	411	415	412	420	408	431	424	412	411	431	378	415	444	404	392	415	399	412	398	392	401	389	400	386	385	399	414	403	398	419	403	410	445	389	420	412	411	440	418	403	450	384	412	381	386	390	388	415	388	391	450	384	345	432	428	423	412	422	403	389	390	412	413	372	447	405	463	425	397	401	372	454	438	464	404	406	425	391	384	428	396	396	396	463	400	379	381	395	446	365	393	418	415	406	404	413	434	424	384	390	396	403	404	366	384	384	379	384	420	422	432	417	383	380	402	400	417	391	399	347	440	421	377	407	385	390	424	403	411	444	445	422	404	378	398	402	408	417	399	397	382	381	413	419	432	455	398	418	434	392	416	416	416	385	406	385	404	405	393	442	406	398	396	438	411	382	408	427	400	397	395	406	424	410	439	411	375	393	405	390	385	388	403	388	438	433	430	439	409	415	390	398	377	386	438	435	405	421	404	399	402	424	424	372	419	413	421	416	404	424	405	437	411	447	420	385	405	427	446	425	389	393	436	416	384	378	375	394	436	390	420	395	410	441	410	404	412	422	389	394	395	395	382	405	405	361	394	402	420	396	390	401	400	404	378	426	369	415	382	379	409	422	401	396	375	400	382	426	423	418	426	416	391	428	422	408	377	398	387	367	414	389	397	442	388	401	387	373	421	423	423	412	436	383	422	410	412	403	379	393	394	374	434	405	392	437	433	377	369	382	399	420	373	396	397	470	433	405	395	401	381	384	406	429	421	410	421	430	372	388	443	380	384	406	391	366	342	391	392	401	401	386	416	380	405	381	433	382	389	415	416	407	413	372	378	373	374	403	451	386	427	414	399	391	414	406	391	398	388	422	398	391	394	377	415	406	426	366	374	382	403	429	424	411	428	455	411	421	407	430	435	406	397	425	380	400	400	401	423	415	391	397	429	430	394	415	385	431	370	401	403	404	402	407	437	402	406	419	385	428	401	402	402	421	354	409	404	426	404	381	421	407	411	403	418	433	353	395	393	367	396	406	434	383	400	408	387	440	406	403	404	414	405	405	420	383	421	409	414	416	446	405	393	387	409	433	379	396	429	415	404	431	412	391	352	418	392	399	409	408	417	384	413	378	410	392	409	441	424	354	436	419	441	392	430	386	420	403	399	407	407	430	403	384	414	417	402	400	421	479	391	441	400	395	406	381	419	407
12437	2898	5181	11382	22141	1883	1591	1480	1340	1221	1175	1158	1105	1071	1061	1079	1038	1023	965	1034	1021	937	970	936	941	940	934	948	902	912	926	918	924	930	945	924	901	906	915	905	895	922	928	959	873	914	947	865	896	885	858	871	909	894	933	875	866	958	888	924	925	866	941	891	830	923	854	920	890	881	925	902	891	830	927	852	898	946	963	884	953	890	933	902	911	915	855	906	874	885	845	889	887	899	903	906	913	904	954	905	947	930	908	887	868	894	905	852	901	937	889	911	901	922	877	916	906	915	887	876	897	845	893	884	927	930	891	964	934	936	875	936	949	903	898	879	924	886	870	883	932	893	888	878	909	914	921	934	889	863	890	856	937	906	933	890	923	882	884	930	892	890	853	912	884	960	936	870	929	938	868	892	875	880	895	940	885	925	910	906	921	920	887	881	935	909	861	877	914	888	880	895	844	856	915	933	896	941	913	896	926	930	905	901	920	882	912	916	897	894	841	868	949	894	885	893	898	931	877	978	891	931	881	938	924	857	876	893	871	914	954	916	898	919	942	938	872	918	823	844	908	903	904	933	906	940	943	882	901	841	920	909	899	883	912	853	937	947	837	856	891	902	912	902	922	892	898	898	862	886	883	882	889	921	874	974	921	932	902	914	893	877	894	943	950	862	881	841	863	927	871	833	911	896	898	936	911	901	887	922	929	913	906	905	854	818	888	886	905	902	886	875	937	865	864	921	885	841	916	839	897	946	909	905	897	896	900	872	877	923	951	915	937	898	886	888	908	876	918	931	917	887	928	894	901	923	852	933	866	904	899	927	920	894	872	944	956	917	899	919	916	870	888	859	923	928	914	908	909	907	871	906	841	900	864	964	914	865	948	867	885	986	909	907	930	868	880	916	947	869	914	940	915	859	919	886	901	887	902	893	937	889	888	885	910	937	838	883	911	923	867	920	829	959	895	931	911	860	899	887	872	950	900	893	867	857	879	953	866	886	938	925	884	897	882	947	913	847	944	904	892	897	910	908	880	867	898	919	877	916	932	910	873	862	879	908	864	859	870	901	889	883	899	962	872	936	899	899	895	842	853	903	921	879	925	862	910	845	864	901	919	948	877	871	925	891	919	869	938	928	940	900	871	909	920	944	899	908	900	848	916	924	909	907	896	894	897	958	906	943	902	918	861	916	858	883	910	853	898	919	925	897	948	867	856	922	922	917	876	843	905	945	860	916	832	885	901	873	890	931	895	893	860	911	851	893	880	910	880	919	859	949	936	916	884	949	907	865	912	918	916	908	905	897	894	885	882	852	915	922	919	912	913	865	874	883	965	876	833	932	889	841	829	865	913	886	918	884	894	894	898	891	891	909	942	880	901	933	944	929	896	906	833	915	913	891	891	862	865	902	854	916	893	919	895	893	929	931	927	859	895	936	855	878	831	880	932	898	910	920	889	921	929	912	879	934	885	928	935	875	894	912	894	916	903	901	868	916	833	926	920	884	923	865	892	867	891	927	930	855	934	922	898	874	902	910	861	894	919	880	889	874	891	909	880	950	877	887	893	869	872	923	953	932	947	879	904	928	898	952	926	898	879	909	915	872	849	928	909	923	908	884	869	909	887	922	880	889	945	893	926	941	875	924	915	888	892	910	899	880	884	850	898	879	929	906	912	882	877	927	948	898	866	957	907	904	868	857	881	929	887	937	915	889	804	942	941	886	923	903	931	872	875	894	881	863	932	901	925	894	928	951	920	920	927	938	909	923	880	918	895	889	925	917	898	881	914	881	891	898	899	906	881	939	945	917	918	915	867	866	863	933	909	912	899	906	892	905	889	923	941	936	886	878	874	897	918	938	893	939	875	897	874	892	940	962	917	863	900	878	930	919	921	930	852	916	864	882	852	949	897	842	905	932	887	938	830	904	938	916	827	858	900	880	952	837	891	876	894	890	925	838	882	928	930	894	903	901	948	928	885	844	900	911	928	879	896	943	901	852	903	864	872	898	922	928	903	933	874	880	880	902	868	870	885	856	890	921	911	849	869	876	951	857	864	911	896	887	894	928	902	909	945	879	885	886	883	924	857	872	903	833	893	899	918	949	872	926	864	887	924	978	948	897	894	907	914	873	917	850	938	846	934	872	876	879	918	894	869	907	907	893	829	859	953	865	883	948	927	894	976	911	945	855	926	926	868	873	901	866	904	912	884	909	914	872	932	889	958	885	892	902	922	933	872	853	903	919	893	925	939	924	868	938	928	898	922	948	899	902	909	852	867	884	953	903	934	923	874	857	917	915	909	908	812	909	940	908	911	894	859	850	923	905	934	886	939	872	925	855	904	891	966	927	855	900	907	896	898	884	905	902	961	931	883	886	949	929	848	955	911	913	912	907	873	925	902	896	921	931	880	917	909	904	916	908	930	890	969	913	899	928	830	900	888	933	921	921	858	908	900	920	924	874	842	896	931	919	844	918	948	897	892	878	902	864	902	885	859	838	900	871	910	912	871	916	939	871	887	978	902	947	935	884	875	906	883	915	895	895	880	881	920	877	958	942	892	897	875	920	919	919	853	865	876	903	948	959	915	883	916	824	914	933	870	865	886	912	917	846	885	906	905	907	930	928	896	915	942	864	916	865	914	868	900	862	852	910	944	914	872	845	869	907	887	920	915	872	949	953	857	956	905	896	870	906	871	887	885	919	966	947	901	911	935	850	917	898	871	886	963	865	897	972	854	920	897	936	907	893	887	907	927	865	879	928	933	875	920	882	939	856	901	942	932	848	869	973	944	906	967	942	911	854	903	925	869	877	920	861	932	910	975	899	871	922	857	874	910	928	864	953	957	860	883	893	884	911	927	844	888	951	885	911	926	936	847	890	929	891	921	892	910	903	941	897	936	871	889	879	912	968	913	910	924	939	870	930	862	925	876	851	908	919	919	917	837	926	932	857	980	860	863	830	907	915	868	925	883	893	904	906	931	883	914	859	883	872	846	888	882	955	906	906	875	896	860	929	908	909	941	862	876	887	830	908	918	875	902	928	874	911	931	882	875	889	895	856	897	918	895	870	900	879	876	881	895	932	890	873	877	901	921	944	894	883	933	962	873	915	853	892	904	869	930	945	939	894	902	857	888	888	904	858	894	888	932	890	897	900	839	918	874	928	940	868	958	869	918	910	903	901	878	904	874	887	914	935	941	912	898	900	901	900	893	913	896	906	880	887	898	910	896	882	906	968	937	929	951	847	912	913	887	897	907	909	909	886	935	892	845	944	884	933	881	917	822	889	870	968	852	913	899	934	885	875	874	869	901	898	875	863	892	856	888	900	894	872	882	898	889	854	922	884	912	895	885	855	926	899	945	913	971	921	882	890	908	876	880	916	899	885	954	857	849	900	925	888	932	901	844	909	960	872	917	933	891	961	897	933	906	850	920	898	923	874	884	954	874	906	901	870	935	922	944	945	850	939	908	844	853	902	892	901	942	878	910	860	923	908	861	890	896	868	922	932
4862	689	482	433	298	147	152	161	149	142	134	146	158	143	144	164	138	147	141	131	157	149	123	133	128	145	142	134	143	140	138	137	136	141	132	147	116	144	160	150	149	152	144	136	152	166	137	159	153	122	137	139	161	135	163	153	136	143	135	146	150	135	121	143	158	141	135	150	138	163	152	138	171	145	148	147	146	145	131	118	151	168	137	143	119	123	127	148	145	161	153	126	115	160	138	137	135	169	117	133	150	128	153	164	136	137	129	146	148	133	135	154	177	142	119	148	177	124	118	136	139	126	160	119	144	154	132	128	137	115	144	157	164	137	136	134	141	165	146	130	145	163	196	144	154	117	140	176	149	138	148	164	108	154	121	137	150	129	149	153	145	154	140	163	147	168	141	151	148	149	143	127	134	152	167	162	164	125	139	135	133	137	136	119	132	144	146	130	147	127	145	150	136	144	151	119	136	128	153	142	139	145	158	134	180	134	164	158	144	161	139	143	149	147	143	151	154	133	125	144	134	144	140	128	139	156	174	149	132	131	142	160	129	155	164	152	140	137	153	134	153	168	147	150	132	152	128	144	138	142	134	149	153	123	143	144	123	134	143	147	158	161	162	145	128	146	150	146	136	153	130	146	144	148	161	120	160	152	140	124	149	136	152	157	138	136	139	145	165	152	153	156	149	136	170	140	146	149	159	162	166	152	110	133	126	136	129	144	141	149	144	139	126	148	137	125	133	144	155	147	145	128	134	154	156	158	141	151	117	120	140	120	161	164	152	158	162	143	148	161	141	129	146	128	157	131	154	128	151	131	147	129	130	140	148	131	147	124	127	153	141	132	131	138	145	143	145	157	146	131	129	130	165	159	152	142	178	145	124	126	148	131	161	138	131	160	142	136	149	149	126	163	153	133	144	151	168	137	149	123	158	139	130	155	145	129	129	156	125	141	126	138	143	139	166	153	156	157	144	124	138	148	147	147	168	146	159	157	134	140	149	154	131	155	144	140	154	137	161	131	136	146	170	142	128	137	153	157	136	133	148	131	148	141	164	156	134	144	125	134	133	150	148	165	122	151	131	144	152	138	138	142	137	134	150	137	145	135	142	138	148	148	127	122	138	153	152	134	137	157	138	165	157	150	150	151	132	152	130	156	148	153	126	156	132	139	146	160	136	151	128	137	159	158	135	134	132	161	166	145	149	149	133	150	151	148	144	132	131	160	137	152	145	131	154	141	134	166	152	152	155	137	140	121	146	177	127	142	112	116	142	140	156	132	144	120	134	134	128	131	140	151	181	135	139	144	153	142	144	154	139	149	152	152	135	143	146	127	143	126	132	150	133	155	136	138	137	150	128	119	140	162	155	152	153	130	130	144	135	171	145	131	149	153	149	145	140	144	170	125	181	156	139	156	159	136	147	150	135	172	147	129	145	144	127	127	162	146	146	128	183	167	141	163	150	155	151	137	130	165	140	135	139	144	162	140	132	151	152	175	143	159	137	145	157	148	152	135	157	133	112	158	165	153	156	154	155	133	131	148	146	123	134	132	138	163	157	173	125	143	144	153	159	133	152	148	129	158	102	152	138	140	124	153	151	153	133	145	140	131	146	141	152	151	135	126	138	142	148	149	116	136	116	135	139	145	140	138	144	147	142	149	136	137	141	142	159	119	152	155	151	145	141	155	166	128	148	124	150	126	143	128	140	121	124	134	146	151	123	143	151	156	149	140	153	148	129	136	134	128	144	137	128	148	165	115	118	123	157	168	157	161	151	147	140	147	164	154	174	153	136	122	151	186	144	130	146	139	139	143	154	123	140	153	140	152	156	131	145	144	151	151	144	164	131	169	145	147	151	131	171	159	124	153	168	149	130	183	150	132	137	148	138	150	156	128	133	150	150	132	160	146	140	144	133	130	160	138	152	141	129	150	136	146	133	152	133	160	140	158	130	145	138	139	159	153	144	159	141	135	128	147	147	142	149	158	127	154	157	171	141	142	137	149	163	143	155	151	139	130	147	177	143	131	148	150	136	139	147	113	138	162	141	155	124	153	148	134	139	127	148	142	136	131	165	124	155	138	153	133	119	147	146	141	146	140	122	132	127	148	149	142	135	112	132	158	155	119	156	175	154	153	151	178	156	173	132	133	143	157	147	157	128	160	151	157	144	155	138	145	133	133	123	155	171	128	159	131	145	153	137	123	138	156	140	147	134	141	145	151	153	158	144	159	136	138	104	153	148	132	139	153	114	157	139	151	160	153	149	151	149	149	156	157	144	164	126	162	135	157	139	150	142	150	141	147	123	134	145	144	145	155	143	138	152	148	129	128	135	123	139	161	117	163	153	155	150	148	137	147	150	142	148	158	134	142	146	149	143	121	150	150	133	128	156	150	144	160	144	133	131	145	153	128	141	141	146	124	150	147	157	143	151	132	125	140	159	129	147	130	150	155	155	150	170	144	135	135	148	148	170	142	161	139	150	172	157	123	146	156	153	135	153	141	127	136	160	137	165	161	137	160	137	142	154	140	121	154	141	129	146	163	127	153	149	152	146	133	137	138	144	133	147	140	130	161	158	151	150	144	177	139	119	161	152	133	158	126	165	137	147	125	125	147	130	155	128	158	164	138	149	135	127	155	143	146	156	155	145	134	137	150	133	138	134	160	145	160	150	160	164	131	151	167	116	146	176	140	158	155	159	144	158	152	139	143	130	149	162	140	134	144	126	160	146	164	132	137	134	157	171	148	129	135	159	143	136	145	129	137	149	164	152	152	148	145	114	131	123	169	128	168	122	145	158	121	152	145	171	152	151	144	148	140	144	126	165	144	161	153	133	134	135	152	137	134	154	145	121	153	142	144	153	140	137	166	139	134	138	157	120	139	145	125	155	123	176	143	143	150	129	155	145	170	155	152	153	135	127	150	151	152	160	161	160	157	130	136	114	155	125	151	137	140	136	167	145	148	127	129	156	144	147	155	124	130	135	115	132	144	150	166	137	153	156	128	153	148	117	149	171	172	142	143	148	144	171	143	155	123	127	122	169	151	176	157	146	148	154	151	152	158	149	136	133	152	149	148	124	140	124	147	156	131	127	143	154	156	145	152	139	132	151	135	132	138	133	149	142	139	135	172	123	152	130	141	146	160	146	150	133	155	129	152	137	152	135	153	145	124	143	147	112	130	137	151	143	172	142	160	137	143	154	144	154	140	140	146	146	167	142	150	132	131	150	146	129	137	173	160	171	128	167	145	179	152	136	163	144	146	141	137	139	149	140	131	142	123	135	167	157	148	131	146	141	141	135	148	126	135	148	144	136	137	141	145	145	161	140	144	140	149	135	150	121	142	123	148	146	138	146	141	134	140	144	130	148	148	161	145	161	129	133	165	134	130	161	154	161	132	152	151	146	152	156	139	147	146	143	113	141	149	130	132	169	159	131	132	155	141	152	139	143	138	131	160	138	161	138	123	146	151	134	158	145	141	145	142	128	155	176	142	151	155	136	136
3438	841	1035	1226	932	424	385	404	411	404	401	375	393	433	404	405	348	416	442	412	394	451	385	354	409	405	423	391	406	375	408	397	373	385	427	408	392	458	379	410	410	397	427	370	380	387	413	431	434	403	439	439	398	390	411	396	368	396	396	400	406	410	372	371	418	423	392	399	391	394	424	408	399	361	424	432	389	399	394	409	361	357	426	385	405	398	357	408	411	417	387	393	400	387	406	389	413	383	387	406	419	379	386	425	396	366	398	397	408	369	412	400	387	402	408	373	408	381	403	413	418	416	392	427	401	405	388	389	453	409	403	400	403	388	389	376	402	408	434	406	380	417	373	398	408	378	416	425	396	397	433	381	358	401	426	388	378	402	397	403	439	410	407	389	392	407	376	410	396	433	395	400	389	373	389	365	429	364	426	420	411	395	390	391	398	390	370	391	424	424	362	365	402	392	352	395	388	388	381	402	390	406	412	402	388	381	402	382	425	400	397	409	419	421	412	395	403	378	429	390	388	377	433	391	395	408	365	379	357	363	366	402	382	395	393	434	397	388	372	402	364	381	363	401	427	374	390	405	394	416	385	391	369	401	426	365	392	440	406	375	405	365	400	433	364	389	355	393	380	402	405	419	396	393	396	406	413	438	390	403	420	415	393	390	383	408	421	380	400	378	380	417	376	394	457	420	435	399	426	393	389	421	402	359	404	394	394	420	405	407	385	371	399	410	395	418	429	412	421	386	383	357	403	406	347	387	395	397	409	425	403	394	395	390	412	399	427	411	381	412	390	383	410	382	385	405	414	392	375	374	407	381	393	382	394	377	370	388	425	376	412	417	402	409	394	393	357	440	405	387	409	411	418	389	438	387	413	420	397	427	421	384	412	414	402	401	387	418	366	408	387	388	380	426	390	390	411	390	403	428	414	410	408	392	409	410	398	377	388	407	423	378	370	394	407	433	396	374	402	376	397	444	370	399	366	393	391	378	404	401	394	406	382	402	378	397	415	395	380	436	411	379	379	365	395	379	436	381	371	393	389	400	413	420	414	409	404	403	380	409	400	419	350	383	402	379	356	406	423	390	417	423	441	381	378	375	378	429	415	334	391	410	412	436	399	387	413	382	443	396	378	427	403	389	378	381	431	359	361	427	420	372	417	363	433	417	393	414	385	406	418	404	403	376	382	425	380	403	360	388	397	400	414	410	412	442	447	372	395	409	422	411	424	399	412	387	391	398	404	367	393	395	392	380	433	421	406	409	408	423	393	381	366	415	390	452	407	395	373	387	405	390	425	445	416	387	382	380	402	400	381	391	392	372	354	428	417	412	402	395	365	378	397	402	419	395	349	429	427	415	418	414	380	369	426	390	412	448	381	400	394	400	413	377	424	429	377	442	357	401	408	386	409	377	364	422	369	417	379	410	390	398	395	405	419	373	389	431	405	396	369	364	426	383	393	383	419	393	392	408	355	374	382	393	385	382	421	403	407	425	366	422	381	387	388	433	414	397	402	390	400	388	401	404	419	405	405	381	407	413	433	402	377	419	416	414	413	420	378	417	399	389	438	403	403	379	400	407	354	383	392	378	386	403	410	429	411	403	415	364	376	380	408	391	397	406	336	417	359	387	368	393	407	394	412	398	395	388	401	404	391	436	392	406	380	399	411	398	411	385	416	412	410	387	385	366	394	432	399	408	412	366	396	416	376	358	391	429	374	389	426	408	431	389	433	462	399	376	373	382	393	385	418	394	402	379	392	406	415	405	398	394	417	409	413	402	392	426	419	381	373	411	375	395	404	427	404	387	398	393	372	410	391	402	370	422	414	424	405	411	423	391	383	377	394	401	396	397	403	369	412	377	422	427	390	400	389	407	383	404	427	387	423	393	401	405	373	378	414	421	400	402	428	389	418	362	383	387	401	410	373	423	381	408	369	411	359	388	408	388	398	426	381	388	372	387	403	377	401	433	388	398	394	385	381	392	387	426	375	379	399	414	395	428	352	421	395	403	418	402	421	369	428	378	372	388	400	392	387	392	391	394	367	381	393	439	386	446	412	407	393	392	391	396	395	369	389	370	426	383	428	360	413	402	429	398	405	370	386	434	380	346	372	412	391	382	391	406	390	389	426	390	418	407	411	393	406	374	421	382	437	396	407	387	386	395	386	431	396	417	374	422	417	390	398	443	407	405	415	395	449	381	355	375	424	393	402	377	419	433	407	379	414	430	427	418	415	413	432	370	413	422	390	419	410	397	414	409	376	386	378	400	386	411	389	423	408	362	393	388	407	388	393	396	416	401	412	374	396	405	387	442	367	426	371	444	415	419	404	363	372	373	415	384	379	364	416	384	379	393	373	397	421	387	400	450	415	411	384	413	405	414	418	416	401	380	386	391	391	406	392	397	431	385	399	396	383	371	400	392	382	388	400	441	444	386	401	414	430	408	397	451	388	393	405	422	428	391	424	413	397	383	430	415	395	390	385	410	397	397	439	424	378	429	389	387	421	400	389	407	440	381	366	424	418	416	389	399	417	385	416	388	395	411	382	409	342	448	379	372	398	377	384	430	408	401	426	420	372	426	401	401	426	381	385	415	390	396	440	394	383	403	406	383	420	390	375	433	417	415	408	437	395	398	408	399	387	396	388	419	374	435	385	425	407	384	442	396	398	383	382	417	412	432	400	398	410	395	449	412	396	381	393	426	411	394	400	386	369	421	366	387	392	395	371	404	411	417	387	383	410	403	402	411	402	390	390	414	416	411	400	382	407	395	421	378	406	382	419	373	424	436	426	376	405	390	393	403	354	406	371	399	396	387	396	408	398	383	403	410	431	395	392	398	399	398	388	392	382	417	425	420	414	430	387	370	395	428	385	433	385	413	402	398	412	360	396	414	367	411	371	387	398	417	417	376	415	371	430	394	442	377	411	355	397	386	392	375	398	425	401	389	367	417	394	389	404	372	399	389	405	394	425	393	395	371	410	393	420	398	388	366	382	421	397	388	396	404	384	409	391	444	422	397	398	409	397	383	374	399	407	424	402	387	399	408	347	410	415	408	395	409	427	414	405	374	389	379	370	372	396	394	387	369	402	402	387	422	404	391	416	399	431	414	409	385	366	435	370	356	408	410	374	407	397	412	401	403	385	424	380	358	422	387	392	386	362	365	397	392	433	383	418	390	366	397	395	412	409	414	389	389	402	382	364	403	392	399	391	402	411	399	441	449	381	385	412	400	423	438	439	397	427	397	457	403	402	402	394	396	423	411	392	414	364	391	429	375	406	410	366	406	397	400	381	378	390	415	372	411	398	385	392	387	405	381	405	388	394	419	409	426	390	401	415	387	437	403	373	429	385	390	412	392	401	397	394	411	437	372	395	434	391	378	380	409	431	385	390	422	378	383	361	410	398	416	414	401	413	403	399	376	409	381	413	421	437	365	406	461	438	414	398	374	390	405	425	381	388	392	391	393	369	442	398	390	396	430	394	371	403	420	381	377	387	403
14248	2261	1642	1131	4973	510	369	387	372	334	386	364	353	330	362	305	345	325	327	325	280	304	354	307	328	358	362	380	343	323	313	342	350	327	349	327	330	307	305	290	297	329	323	357	356	325	311	324	338	296	311	353	322	323	316	325	280	318	324	307	333	320	315	307	327	314	337	301	319	315	316	278	315	321	330	339	283	336	343	344	319	326	309	355	319	349	338	309	326	372	321	328	345	337	342	318	342	297	316	359	352	321	274	344	343	338	282	345	363	348	330	301	311	312	283	333	299	329	302	316	334	331	338	296	305	309	359	355	328	330	290	341	331	305	334	311	306	322	334	325	334	317	295	309	367	322	350	295	295	310	283	320	293	343	330	300	285	320	305	311	326	305	323	323	323	315	325	316	323	314	304	325	307	322	344	329	317	304	303	349	339	284	307	325	333	346	336	290	335	330	355	305	313	326	326	328	294	335	312	333	318	326	342	323	295	317	288	305	324	338	338	328	310	338	319	323	372	341	320	315	342	330	311	343	308	341	310	295	313	370	314	306	306	331	310	289	326	332	344	323	356	301	282	327	320	310	343	295	327	324	334	343	319	338	367	311	316	311	284	310	355	335	339	323	313	276	326	349	331	325	314	345	331	348	335	347	346	313	309	336	293	322	314	312	330	352	320	348	336	294	353	309	325	313	342	316	345	348	350	328	313	310	321	309	304	335	314	308	320	362	314	311	339	335	319	304	377	330	341	340	343	335	321	282	347	316	336	300	302	335	332	301	329	348	363	326	305	331	325	383	323	335	317	335	316	320	307	332	348	316	331	309	326	317	304	344	320	316	313	314	321	326	321	320	314	323	353	306	288	295	319	306	322	332	302	310	317	365	292	334	346	347	332	309	326	356	310	352	332	325	314	306	289	322	304	323	305	298	325	352	315	315	301	325	302	347	314	328	336	338	343	317	342	316	331	325	312	336	335	344	331	308	348	340	297	292	330	344	323	351	341	328	314	279	326	345	292	338	334	308	344	284	299	337	312	294	355	342	312	345	349	335	286	359	300	299	307	329	327	322	290	341	339	323	339	292	314	298	329	340	298	323	305	318	312	318	316	320	274	319	306	337	296	323	333	349	303	314	319	319	326	322	282	357	317	283	356	314	312	325	341	331	314	334	339	339	304	312	362	312	325	303	334	304	346	339	339	352	330	269	328	345	321	325	311	303	331	337	310	331	282	290	343	313	368	334	357	341	329	344	314	304	319	356	301	318	319	321	308	323	315	266	285	351	324	355	312	318	304	317	316	349	334	325	333	321	318	289	320	331	320	318	288	302	310	303	331	311	322	312	322	330	313	319	300	349	335	311	332	344	301	325	334	291	322	311	311	290	350	324	292	332	286	354	313	315	324	296	306	320	331	334	324	311	322	318	371	312	290	363	338	342	335	295	346	338	346	359	313	369	342	320	365	295	335	323	296	315	321	332	307	328	317	301	340	318	334	338	326	310	307	345	313	300	325	342	320	319	358	311	303	343	331	332	337	329	340	327	311	351	319	355	308	335	336	287	301	341	327	298	316	319	331	313	329	297	317	314	342	318	354	328	289	320	329	327	319	321	335	327	307	345	356	301	312	324	327	304	302	304	313	358	310	319	335	312	369	327	319	319	327	321	310	335	346	318	310	278	302	290	371	313	331	334	295	326	323	300	316	284	333	324	346	328	317	316	365	333	328	328	304	318	286	300	317	291	372	330	305	281	324	328	333	316	359	330	285	334	326	333	327	331	333	330	323	325	306	313	314	341	308	339	305	334	381	322	292	330	327	317	327	373	359	349	309	301	330	350	343	332	321	350	325	321	333	322	313	367	355	320	279	317	326	345	317	313	307	315	300	323	331	344	352	338	319	306	352	357	334	291	324	298	314	319	318	294	318	333	303	312	346	333	338	312	296	340	323	328	328	301	316	298	293	324	337	308	326	303	372	358	348	297	312	323	324	350	325	297	349	359	279	307	315	315	306	316	318	339	331	324	365	318	336	311	333	346	334	280	302	335	324	324	305	325	333	340	294	329	320	333	351	336	284	298	300	328	303	319	331	284	332	291	323	319	343	273	308	334	303	335	316	351	335	327	317	306	319	358	320	280	335	318	332	300	304	343	339	338	348	343	348	306	318	373	313	321	284	332	314	297	340	316	310	311	337	347	310	319	321	296	294	329	335	309	337	302	282	337	339	331	334	322	303	337	314	332	323	319	365	310	326	319	339	332	338	391	367	310	327	339	370	328	311	365	353	304	330	360	335	347	340	346	321	349	315	321	320	351	310	345	326	311	327	344	351	313	304	329	348	330	333	301	344	310	355	346	302	343	349	327	314	345	302	285	330	325	315	318	313	299	290	358	337	310	333	301	353	333	316	313	352	321	356	295	330	329	320	353	321	302	304	328	314	321	316	327	349	298	339	328	299	331	316	333	333	319	346	306	324	310	345	330	329	332	330	341	300	332	350	341	306	332	303	324	325	292	298	328	326	345	331	326	305	323	339	344	302	294	309	343	362	332	306	315	352	291	353	325	312	319	330	306	286	319	334	328	332	365	328	310	270	328	309	325	326	329	341	333	354	344	345	346	317	334	328	346	310	336	304	321	341	318	316	328	294	323	310	329	325	310	302	338	334	325	342	350	343	338	341	312	346	318	322	312	336	336	329	338	347	339	302	322	309	312	317	311	332	330	344	295	323	327	321	354	323	371	321	329	309	309	380	347	331	320	342	328	330	343	344	329	319	338	336	346	306	308	320	345	329	282	354	315	320	362	295	350	337	306	331	340	349	335	359	312	351	301	357	306	321	338	333	310	321	317	301	325	316	337	343	317	341	332	300	317	313	325	332	300	346	355	310	294	294	324	303	311	315	312	344	296	326	352	330	331	338	337	324	369	309	316	315	296	322	315	329	334	339	346	349	320	341	333	356	328	344	317	363	303	287	304	321	315	320	323	284	335	316	320	326	336	331	351	348	336	342	368	301	313	285	320	315	324	327	307	291	294	317	305	316	313	322	323	311	325	320	374	304	316	317	314	318	371	341	389	305	292	308	341	312	344	293	294	366	334	327	301	302	310	291	343	344	306	322	328	365	305	359	325	325	310	356	302	339	325	328	309	344	354	304	330	341	311	336	320	346	333	273	314	369	299	289	324	310	322	325	352	298	308	339	301	329	336	321	326	291	277	300	346	333	326	318	318	311	334	319	335	310	321	313	322	348	348	343	322	297	333	271	336	328	346	336	295	303	294	315	329	300	323	347	316	304	340	345	364	333	303	287	353	337	322	341	312	356	327	321	304	332	352	291	333	313	318	319	318	318	341	323	348	363	290	324	309	288	327	341	312	331	339	286	304	321	326	339	322	330	312	355	319	329	347	307	355	320	310	342	310	321	345	332	333	345	311	356	323	299	331	330	315	320	316	327	298	323	330	340	343	312	287	314	351	335	309	331	332	324	296	327	341	313	306	307	298	307	328	313	306
9543	1973	2925	3525	13935	1264	1156	1019	977	932	902	887	880	843	908	828	755	837	813	840	790	822	838	821	732	807	776	793	771	767	743	756	765	811	735	772	804	773	749	801	715	808	768	693	777	784	781	736	745	769	727	768	748	778	712	768	789	730	794	716	751	781	775	788	755	702	770	750	780	766	736	753	784	734	777	796	789	717	707	786	729	752	723	792	758	720	747	762	744	726	796	747	776	712	772	782	726	772	720	750	753	759	752	786	814	744	782	746	789	791	794	733	728	739	777	699	744	751	737	741	786	711	810	789	739	746	736	740	754	757	789	837	779	790	759	773	719	773	764	749	719	772	733	775	710	784	783	774	745	718	718	743	716	727	758	733	795	763	746	772	767	711	772	727	787	794	749	738	746	702	741	789	766	758	778	760	781	735	730	795	735	732	760	762	778	795	762	787	799	746	744	705	758	747	749	752	802	770	767	775	701	747	740	781	798	723	742	776	712	746	737	731	731	739	765	763	722	728	742	785	782	805	746	736	719	718	729	764	747	792	785	769	765	727	768	755	730	759	707	792	733	687	778	787	771	744	732	772	738	727	761	763	710	756	722	760	706	701	781	756	711	776	769	770	698	737	764	776	763	730	757	769	765	775	763	727	741	781	781	761	771	747	784	766	751	808	685	737	713	715	749	723	777	748	769	738	734	763	791	756	795	744	792	739	769	721	725	795	750	782	799	741	721	754	746	745	725	749	750	763	762	801	718	763	794	710	736	710	729	776	777	771	738	735	780	762	740	719	740	749	755	775	797	770	766	743	736	754	754	801	779	733	736	723	786	763	729	733	784	783	798	758	789	742	771	817	712	731	736	808	727	771	732	704	742	766	726	790	757	742	776	781	779	726	743	728	785	809	768	736	780	698	727	728	764	728	766	716	717	774	756	737	725	774	757	739	745	769	738	751	706	750	761	762	713	711	703	770	697	802	780	786	744	761	768	811	742	762	726	764	696	720	763	747	780	767	785	735	805	779	776	784	781	730	737	773	734	740	754	714	738	717	777	764	778	744	716	796	742	725	761	788	744	790	751	761	783	718	739	786	753	729	814	703	817	775	781	743	741	791	765	746	767	769	758	764	808	725	782	731	756	726	789	734	790	781	734	742	810	813	817	760	719	743	743	746	742	774	741	760	796	763	759	798	758	783	736	761	733	747	769	700	809	728	716	731	780	715	772	753	799	795	721	733	730	788	706	751	815	749	785	801	757	766	764	764	733	739	743	730	796	722	768	758	744	766	745	752	744	776	827	764	793	742	767	717	733	729	777	759	774	769	769	753	740	788	811	746	761	797	721	779	772	721	734	749	778	752	786	702	749	717	746	784	804	804	796	742	771	730	716	764	710	790	746	776	740	730	807	767	700	772	731	685	758	731	732	760	712	697	766	696	775	726	706	789	703	788	757	723	798	840	752	738	747	807	767	749	719	778	752	793	771	736	757	777	755	787	774	782	730	735	746	821	758	774	795	760	752	784	782	759	811	751	767	759	726	720	757	696	777	780	753	755	809	741	772	786	759	744	726	775	758	751	744	750	738	794	785	728	787	741	741	761	719	743	781	740	733	765	801	734	721	732	758	746	773	721	777	742	760	764	798	707	799	762	804	729	715	783	793	782	700	764	781	748	777	710	742	673	732	759	738	804	764	719	767	773	756	742	770	756	762	750	728	765	754	754	783	746	743	772	699	767	788	773	755	771	783	739	740	747	769	717	747	756	766	769	730	784	787	730	744	688	751	740	713	750	740	764	744	744	733	711	720	743	725	740	774	780	771	752	757	777	745	736	730	706	805	747	746	740	824	747	766	734	792	771	785	759	716	753	769	719	786	793	755	788	770	732	713	793	716	788	780	771	715	742	755	779	786	736	708	787	744	722	697	748	771	795	748	764	740	740	774	712	749	753	746	783	718	761	744	720	822	801	752	736	712	742	769	768	747	785	731	740	762	796	723	752	671	735	759	749	726	725	756	746	759	767	781	759	820	731	749	782	782	751	733	759	776	704	795	700	727	763	739	758	761	734	784	769	736	746	763	743	735	747	750	747	759	722	772	809	753	761	766	736	776	786	750	746	826	769	699	716	747	783	754	827	810	768	762	730	783	735	748	759	743	747	800	746	742	712	746	788	734	759	743	753	708	739	729	722	774	729	815	725	784	794	799	733	713	741	747	765	791	759	755	737	722	739	732	750	777	806	722	755	762	738	739	746	711	751	758	818	731	739	740	790	754	774	761	714	793	736	704	732	707	769	765	761	740	742	788	778	744	736	722	735	717	759	785	734	786	792	750	708	749	734	748	780	765	772	731	819	744	745	723	697	765	729	715	744	766	747	774	729	765	683	748	754	796	773	756	763	756	752	739	791	737	786	749	738	718	750	732	768	726	747	775	761	768	748	725	791	770	747	673	706	750	755	710	746	752	735	754	728	757	739	737	725	760	749	754	758	739	779	763	700	748	749	718	720	700	729	747	765	759	744	738	756	702	757	727	729	756	741	805	779	712	719	746	743	759	788	789	735	751	769	761	797	730	792	764	741	730	751	759	747	761	787	744	746	686	737	779	766	800	733	739	740	768	740	778	712	759	735	729	773	777	711	757	760	780	768	761	757	779	708	761	749	761	795	724	795	757	778	734	767	745	782	744	815	752	774	830	760	760	734	777	726	733	753	726	768	746	743	751	730	766	771	786	710	761	787	772	754	795	813	791	797	746	719	769	732	774	758	736	741	759	771	809	753	747	765	771	749	759	773	733	730	766	768	771	767	806	787	789	725	746	793	788	749	826	803	776	764	754	742	711	697	772	735	737	761	778	767	699	819	796	754	764	749	734	736	725	784	763	754	738	779	756	776	762	709	714	769	757	760	746	744	744	752	743	762	798	811	779	759	798	758	758	757	808	716	725	716	720	795	772	753	749	744	806	739	750	763	712	760	763	727	817	773	749	829	795	746	799	723	755	750	737	765	816	762	752	782	785	768	793	765	757	701	782	741	767	766	761	786	778	764	755	802	745	758	742	762	765	710	803	730	727	775	706	762	695	780	736	758	736	770	752	769	754	802	774	760	835	783	772	760	723	769	797	772	758	712	810	720	792	810	741	731	706	767	804	791	745	779	746	785	780	731	740	802	797	704	750	773	764	746	734	752	772	792	781	741	768	777	729	790	738	750	777	752	709	754	768	781	761	784	742	769	814	810	793	729	728	764	745	778	794	731	747	757	708	754	705	781	732	773	782	732	705	752	741	827	751	699	774	755	743	771	732	730	750	752	800	770	725	793	802	790	780	740	726	742	716	840	739	756	760	744	727	723	739	725	747	777	742	786	780	721	770	697	743	777	784	772	803	758	725	769	770	716	765	722	798	724	747	784	724	718	786	782	802	776	757	738	783	738	745	775	736	753	794	750	785	761	756	789	749	800	747	774	738	773	800	789	765	745	783	762	786	792	783	704	727	742	760	750	737	725	726	718
22148	3881	2671	2696	10087	910	576	526	476	441	463	468	453	441	455	453	442	416	417	407	420	446	412	388	384	414	383	391	432	406	404	406	391	403	417	383	419	366	412	404	375	407	389	403	429	406	416	414	415	440	358	367	423	371	361	410	410	378	381	365	389	392	419	381	423	400	426	424	412	423	421	415	422	389	419	394	405	422	425	416	411	435	392	443	393	398	417	405	401	391	434	376	399	395	386	420	420	421	431	403	375	416	397	452	416	441	394	381	443	426	395	401	412	399	410	381	426	395	448	446	447	396	411	382	386	373	405	421	422	418	407	395	388	415	385	379	370	400	397	414	386	373	377	390	423	430	408	396	355	383	405	426	424	388	413	437	422	392	387	365	439	417	390	407	393	409	419	412	438	401	353	384	412	425	424	388	424	434	385	411	430	378	365	434	407	401	407	387	402	414	385	413	398	411	406	381	429	423	413	386	433	387	386	417	396	423	366	424	385	388	391	348	391	424	413	414	413	431	398	375	410	407	396	391	389	371	385	392	421	406	384	412	437	405	409	419	408	388	365	428	377	395	413	400	423	417	381	418	425	417	416	407	409	415	378	405	382	424	410	394	396	390	403	428	383	397	409	437	380	350	377	438	435	430	378	439	416	460	441	409	420	414	367	426	411	390	406	368	436	377	394	349	415	413	385	416	394	407	436	415	395	422	416	415	403	427	404	428	386	376	386	401	393	424	400	412	413	425	391	373	388	384	365	396	412	469	417	381	410	387	395	407	428	431	388	420	416	365	386	363	397	432	374	387	410	454	421	371	387	386	402	378	405	414	379	378	421	383	383	441	410	420	436	427	411	412	378	382	411	404	392	407	414	388	361	407	371	401	410	406	452	365	402	408	381	425	418	406	383	416	431	425	364	399	420	424	438	408	381	398	420	372	463	414	436	413	419	414	398	412	427	425	405	419	410	416	422	421	385	395	414	401	385	401	419	424	406	383	371	409	427	395	394	360	407	415	348	448	418	400	419	404	422	388	438	372	396	397	413	388	394	400	432	419	401	417	433	437	429	432	400	431	426	380	397	429	409	381	413	398	404	407	419	373	374	374	400	404	454	419	399	407	425	401	392	399	398	348	398	437	421	351	399	427	384	422	404	378	406	415	395	397	417	464	429	386	342	419	404	394	397	406	406	413	360	456	418	408	384	438	376	417	422	415	402	415	404	434	418	425	414	394	389	376	377	420	392	454	409	402	444	381	382	352	336	438	416	420	364	433	373	394	402	377	420	382	381	389	419	406	469	399	425	424	431	412	395	381	340	381	387	420	425	413	432	424	395	360	405	419	409	411	358	394	426	429	397	389	409	388	395	378	424	410	380	396	399	379	435	427	384	419	414	418	408	365	433	405	398	425	416	430	390	440	382	376	402	381	405	436	418	410	429	376	397	382	358	420	452	416	416	409	372	435	375	391	400	425	401	396	410	379	399	412	431	406	372	374	403	408	412	395	420	420	399	420	359	410	364	414	403	411	407	414	395	415	438	399	370	408	419	423	388	451	406	418	405	423	394	365	427	400	440	403	404	414	414	377	413	388	391	401	383	378	417	417	438	386	415	384	413	422	398	393	404	411	443	395	409	421	401	436	405	414	409	415	398	421	394	405	404	448	375	414	405	375	378	421	374	386	365	379	407	422	390	419	433	404	441	405	407	349	412	410	380	390	408	425	423	410	392	372	420	403	432	362	401	398	434	353	380	382	356	388	409	407	427	410	399	391	396	440	397	427	450	408	400	411	387	375	423	416	388	428	417	436	371	380	393	430	386	459	416	418	363	408	396	368	433	414	372	354	407	427	417	424	352	424	395	391	401	412	369	357	397	425	418	400	369	404	369	396	390	419	424	397	449	425	402	388	386	455	416	391	410	393	434	452	381	382	411	369	432	402	396	381	420	361	390	398	434	401	387	433	405	376	404	420	380	416	411	380	376	407	394	411	401	419	410	351	401	391	425	401	404	396	429	363	424	402	435	391	427	407	425	441	386	436	391	425	405	411	403	394	354	379	379	423	437	382	380	352	379	405	406	399	422	410	394	400	422	399	417	405	412	390	381	420	392	381	376	357	438	402	386	425	391	375	411	411	416	386	404	452	408	394	415	412	394	408	418	395	453	401	388	436	375	438	388	388	420	396	381	403	406	405	372	432	430	398	417	421	403	368	413	353	400	419	389	379	384	405	397	372	410	416	419	397	430	408	411	401	398	398	414	421	446	451	431	408	403	413	396	376	436	396	389	430	431	448	422	394	396	416	423	401	422	410	410	362	412	425	419	418	420	412	394	366	371	401	393	391	424	427	417	414	388	414	399	365	450	382	372	434	422	422	426	380	376	432	448	408	414	420	427	362	408	411	398	375	428	435	385	406	425	401	408	445	428	382	408	412	423	414	403	421	370	389	401	416	448	425	435	445	411	410	419	377	374	392	403	384	427	414	429	425	398	448	451	392	421	431	445	392	380	408	418	422	407	439	403	391	419	413	435	441	411	397	427	384	411	427	387	427	420	398	397	364	405	383	405	389	407	395	385	369	431	347	395	375	414	395	381	402	383	366	370	385	421	448	408	391	402	414	430	413	385	421	392	372	354	401	420	386	410	391	425	399	447	390	382	384	407	404	412	401	421	433	392	385	395	397	402	376	413	401	426	431	383	432	405	383	368	411	396	380	418	379	384	389	363	406	392	418	406	406	398	430	397	427	407	413	402	416	410	472	410	407	378	404	425	400	399	409	392	399	437	424	424	407	409	432	378	398	411	391	418	365	416	441	409	400	402	440	412	392	415	419	400	424	433	435	400	344	444	411	379	411	386	458	424	409	373	397	422	438	370	393	444	396	385	369	402	385	391	385	416	376	405	424	418	427	404	410	437	403	369	390	449	422	379	420	428	450	410	409	402	361	390	402	420	396	397	406	386	398	411	414	429	425	386	376	390	373	407	423	423	400	381	410	327	373	420	400	390	404	389	395	361	379	406	394	403	418	387	370	454	391	379	415	380	429	394	381	391	358	428	385	375	376	406	421	406	424	424	426	418	420	383	411	445	378	371	372	394	401	406	380	426	396	413	426	392	398	409	397	393	422	422	392	411	444	377	432	354	358	395	423	377	391	427	401	410	384	398	409	416	386	423	376	406	401	406	447	414	450	396	399	410	380	416	410	425	390	400	401	407	422	368	399	456	369	412	430	409	424	393	398	414	373	427	401	422	411	404	395	413	402	394	418	407	416	449	376	429	388	411	421	385	391	427	410	405	402	404	411	408	410	375	400	401	383	406	388	384	403	439	410	385	404	373	403	413	384	382	410	413	388	405	427	401	367	390	409	417	430	398	433	418	398	396	330	384	391	397	411	438	446	414	416	394	431	380	423	365	409	395	403	409	371	411	416	405	402	395	364	394	405	383	409	399	395	421	396	377	379	399	398	382	373	412	401	403	414	440	413	429	420	410	411	409	394	389	417	413	391
12312	2543	4432	7934	20745	1858	1579	1471	1367	1245	1166	1131	1128	1046	956	1066	1086	992	1076	1002	1044	1015	1015	899	938	947	931	956	973	994	900	994	938	889	934	893	902	891	924	922	907	940	954	913	884	929	898	928	887	929	910	927	889	913	900	925	921	858	914	931	934	927	928	889	907	884	953	869	908	942	914	925	883	903	858	861	904	889	902	866	955	956	876	886	887	930	896	864	896	861	887	917	870	890	883	908	911	877	911	948	913	923	874	902	917	881	866	892	936	872	899	941	869	927	923	879	933	946	904	929	903	909	928	886	963	918	914	924	858	901	904	859	929	901	896	932	874	882	910	924	905	942	932	902	871	915	960	891	897	836	903	909	860	872	923	864	922	880	891	869	865	915	894	889	883	909	914	856	886	903	919	874	897	908	878	921	844	908	921	863	862	886	901	911	940	927	925	881	916	883	884	893	883	887	860	881	875	921	905	876	933	900	910	884	885	946	909	929	896	924	934	900	860	888	918	877	847	923	928	937	901	828	849	937	894	882	892	877	873	884	932	929	895	846	865	910	887	879	927	925	934	899	903	959	910	917	911	862	922	877	823	860	868	913	890	873	848	858	888	927	906	863	952	891	888	935	905	933	862	884	922	918	898	876	906	915	862	924	886	870	907	872	933	878	873	900	941	901	922	917	913	865	888	883	898	898	922	910	869	901	913	880	892	873	917	877	938	926	870	862	920	843	858	869	890	906	882	894	819	909	913	863	918	921	912	891	933	906	879	918	947	904	936	952	924	872	931	835	914	893	860	922	896	879	903	894	890	890	920	870	874	871	893	859	903	918	919	825	888	869	906	893	919	873	886	883	935	930	891	874	863	891	911	891	930	906	893	925	887	910	891	886	895	906	937	910	932	883	876	901	929	886	893	842	934	928	920	864	874	907	894	883	889	892	852	887	929	919	854	866	901	905	877	892	922	880	845	931	927	936	921	926	945	942	901	974	901	934	869	886	884	929	834	893	881	884	930	892	959	860	881	936	875	910	872	907	904	923	877	846	873	867	876	935	896	883	877	898	953	904	895	892	925	908	928	828	905	893	866	933	923	865	873	893	914	851	909	910	877	916	948	958	892	853	899	894	886	887	899	936	907	900	894	899	878	915	841	907	901	915	896	916	893	934	905	902	836	924	887	874	902	959	871	950	864	874	887	953	856	889	910	901	879	968	866	908	883	891	865	904	884	911	862	915	890	803	881	899	886	933	914	940	932	881	899	897	890	927	917	893	926	858	901	844	875	892	877	912	893	889	906	927	864	868	885	965	912	879	883	889	917	925	917	923	902	828	904	942	889	899	862	866	948	832	880	916	864	878	893	932	914	883	859	882	859	894	873	925	887	935	872	861	933	896	876	847	908	953	897	895	917	891	887	913	905	891	921	886	864	859	858	919	868	907	926	919	859	921	897	871	858	938	938	835	886	883	929	851	877	887	899	868	902	880	936	947	890	929	875	940	888	900	884	898	878	819	916	892	837	882	862	924	932	898	893	900	880	871	888	857	864	928	874	931	921	923	905	880	900	851	929	933	838	950	843	900	919	903	843	868	886	911	883	920	924	833	904	849	913	853	912	874	896	835	859	884	931	842	925	912	915	834	860	888	904	893	906	955	922	932	921	925	869	866	898	855	856	884	914	891	890	941	874	908	888	839	906	844	966	924	940	905	853	963	925	867	864	915	877	854	899	877	880	858	896	904	916	934	924	888	920	870	851	882	841	917	880	853	872	889	931	924	926	863	899	946	876	833	898	902	931	931	910	868	885	886	901	920	939	926	894	877	905	890	876	907	897	876	888	890	861	916	894	872	924	894	849	925	890	890	896	877	920	876	896	901	882	865	889	892	844	903	907	932	900	918	949	874	886	925	916	909	891	896	906	879	900	914	829	854	982	886	906	895	897	906	902	915	867	887	914	944	876	953	885	913	884	885	852	923	912	893	860	829	870	891	889	862	902	915	846	890	942	864	895	860	883	900	869	949	946	895	937	888	840	850	899	912	843	933	896	910	899	848	905	864	917	905	874	857	886	900	945	898	900	889	855	930	889	829	877	873	907	905	928	953	886	946	875	882	939	902	897	870	872	958	889	915	942	879	910	890	948	871	896	910	951	904	882	906	920	901	895	918	894	952	904	909	858	888	882	875	950	873	886	923	897	885	940	874	925	932	887	872	879	931	965	910	911	872	911	914	949	881	882	901	958	913	940	877	892	916	882	875	864	876	860	941	896	901	907	903	863	896	890	906	881	935	898	918	885	887	851	866	934	890	932	921	871	864	941	911	887	914	905	941	918	928	904	912	861	908	882	903	958	894	870	937	872	885	894	870	875	935	883	940	907	923	903	936	900	855	926	909	882	847	889	905	890	856	933	878	853	912	911	945	920	912	886	905	903	878	883	903	884	902	892	933	895	937	885	931	882	887	912	913	891	876	905	902	900	865	963	869	922	858	870	938	895	878	919	878	901	900	866	893	885	910	852	903	935	952	847	849	920	865	898	859	914	913	925	890	937	876	883	879	932	868	914	921	869	935	953	875	933	892	913	882	937	899	857	879	899	877	923	899	903	873	817	867	844	893	902	931	873	923	896	935	1021	864	872	867	902	952	881	898	904	894	889	960	908	924	892	856	845	866	882	849	843	888	901	916	941	911	933	892	853	877	912	903	913	958	898	848	867	923	887	862	858	932	901	911	903	937	902	868	839	908	840	927	881	873	931	918	875	870	910	881	916	866	874	856	898	902	900	851	873	891	899	875	961	944	897	897	911	877	865	894	909	943	891	849	848	948	883	863	864	922	836	948	886	905	903	874	933	825	874	886	904	931	912	848	844	902	925	881	930	948	871	890	847	898	911	917	824	921	917	916	930	894	893	841	895	863	829	954	859	967	890	869	910	910	912	926	881	893	906	906	893	908	928	872	929	887	915	897	897	857	833	912	901	923	947	920	875	958	883	849	933	889	924	916	943	867	925	872	834	887	917	872	910	946	880	934	884	916	863	886	860	820	919	932	896	868	941	964	948	984	837	908	868	928	904	963	854	894	906	881	939	911	924	888	910	887	825	883	902	882	882	948	928	903	874	920	969	900	868	912	909	942	897	920	879	909	917	860	912	924	894	909	905	868	900	929	901	925	878	935	866	926	915	928	909	876	891	835	876	882	848	912	881	888	877	935	892	900	871	848	917	921	887	897	851	904	946	872	936	849	949	909	892	893	862	863	891	904	870	913	837	929	906	914	866	913	919	938	949	937	867	885	945	901	933	859	875	912	883	862	908	889	910	952	924	907	829	864	868	861	920	907	858	856	959	879	902	943	889	827	929	931	879	900	939	893	878	889	919	881	875	907	966	849	919	883	927	869	922	881	913	876	918	889	898	890	950	893	866	841	874	833	906	870	920	869	926	846	919	918	929	872	902	910	905	925	932	907	869	874	883	932	916	858	862	855	955	911	905	821	915	898	849	913	909	822	886	855
4718	616	384	299	237	153	146	159	165	154	133	131	129	138	139	136	136	150	110	119	128	141	163	157	156	131	128	150	161	149	123	143	144	151	123	158	140	130	136	133	147	138	147	141	147	150	127	138	144	161	148	145	126	175	164	136	151	138	142	137	153	143	142	128	138	159	139	136	127	147	138	140	177	150	142	165	111	146	134	141	130	143	148	142	136	117	155	131	144	123	128	137	134	160	130	129	128	142	133	147	139	123	143	136	147	144	135	154	149	138	160	156	146	167	164	125	142	144	112	119	155	149	149	121	160	163	147	172	150	131	150	154	139	148	123	131	126	131	139	126	154	145	132	156	120	132	133	168	148	119	150	164	163	148	140	157	150	139	145	132	129	146	145	148	148	146	124	141	129	149	149	166	143	157	146	117	140	172	167	145	113	137	139	140	131	134	143	152	143	130	157	130	142	143	161	154	149	148	155	149	151	124	116	129	127	115	128	161	160	152	130	146	158	129	151	137	150	136	148	130	134	125	145	165	124	139	151	154	138	117	124	140	141	157	149	152	140	141	143	124	161	143	139	143	127	142	134	151	124	123	137	170	155	131	154	131	132	140	150	135	141	156	144	150	139	134	125	136	121	144	140	146	148	143	155	136	145	147	136	150	141	141	147	162	130	139	149	145	140	158	156	142	130	141	150	161	134	139	123	119	148	146	133	110	127	133	136	136	132	144	122	137	142	155	147	135	135	145	156	156	175	136	143	142	152	162	127	113	161	138	143	143	142	139	146	129	144	150	153	152	156	152	124	139	145	161	149	146	177	145	131	163	139	135	144	144	123	115	166	149	136	140	138	166	154	153	129	139	155	141	157	142	122	144	150	124	134	156	144	139	128	150	153	170	126	142	128	123	142	153	168	137	127	140	139	133	148	126	166	131	145	129	152	158	163	135	163	139	145	158	137	118	136	157	128	155	124	134	140	150	165	165	151	141	168	157	135	142	138	115	132	124	137	142	147	120	140	141	145	130	135	144	172	133	152	137	128	156	153	153	140	143	127	152	127	133	137	154	151	161	151	134	129	145	146	132	141	160	161	170	146	144	146	148	152	136	137	118	129	138	140	155	178	168	158	131	129	160	165	154	131	133	147	126	159	148	130	136	129	125	156	156	129	157	148	139	128	154	157	143	138	139	140	127	141	140	122	128	179	164	140	141	162	159	137	141	137	161	122	161	134	153	153	115	146	141	150	139	153	163	133	137	124	144	140	138	139	144	148	136	130	124	138	147	141	130	134	159	125	147	146	167	151	146	147	152	152	139	150	117	128	141	137	152	143	150	141	151	120	141	147	130	149	160	151	125	145	130	147	123	112	130	154	143	145	138	157	161	122	130	129	169	154	157	156	122	138	156	141	120	161	139	149	137	143	141	147	164	158	146	136	144	150	130	140	154	127	135	149	137	140	153	129	163	160	143	160	141	149	145	131	137	125	132	120	126	144	146	149	157	167	174	148	137	140	135	149	147	155	143	138	149	159	160	133	145	131	126	151	150	143	138	133	130	117	127	118	131	145	167	142	146	145	157	156	136	149	149	139	161	157	139	164	156	143	142	118	148	148	136	161	156	150	151	143	134	148	130	147	143	164	159	149	139	134	155	118	167	126	148	143	137	115	154	138	145	143	136	128	147	126	146	144	116	160	167	152	162	127	146	169	120	156	129	139	153	152	136	149	157	134	152	152	148	150	164	165	152	145	132	151	145	158	147	130	154	141	134	133	136	134	144	155	160	161	145	152	151	137	157	153	148	143	147	130	132	172	164	148	140	139	127	144	146	136	148	151	145	157	147	115	150	162	147	145	166	113	152	144	131	130	136	163	140	150	142	135	123	144	122	143	142	134	151	111	137	129	122	127	131	142	133	148	151	154	128	145	155	158	169	137	137	142	142	123	141	123	136	111	116	127	137	151	156	126	157	144	168	154	156	132	156	138	121	145	137	159	134	139	131	136	165	175	135	153	135	148	151	146	154	154	148	137	169	138	144	164	155	121	150	149	144	139	150	148	163	124	151	141	146	131	161	143	152	162	132	144	142	130	163	164	144	133	130	141	127	167	135	131	136	142	153	146	139	151	118	159	132	137	124	124	117	151	119	149	146	156	138	141	145	138	146	147	147	156	122	129	104	108	139	140	146	140	139	143	154	118	134	131	150	164	139	135	145	155	172	146	130	137	148	138	161	140	150	146	132	157	144	152	149	143	153	148	148	144	125	154	120	160	125	134	156	113	132	137	142	145	141	140	124	127	136	143	131	141	149	158	134	155	133	119	150	146	172	131	160	177	150	158	163	143	144	154	129	134	131	143	147	123	127	120	150	154	141	130	149	143	142	159	149	128	135	130	147	142	159	135	144	146	145	122	125	149	151	158	136	122	151	159	155	156	147	158	138	129	154	146	158	138	166	150	149	170	157	150	168	133	152	157	153	147	143	152	122	139	130	142	148	143	154	150	133	132	171	134	118	146	137	158	147	141	144	156	142	137	137	137	129	140	130	141	130	138	138	138	157	143	140	152	122	120	148	143	153	132	157	136	147	157	151	126	153	141	144	127	143	120	121	129	164	133	152	142	150	146	153	142	143	126	128	136	137	167	125	137	133	119	172	144	129	151	150	129	140	133	160	156	148	129	149	145	146	133	146	130	137	138	124	126	128	120	150	143	143	148	149	138	125	147	126	139	130	163	154	153	142	149	147	144	143	159	131	108	150	142	146	150	143	126	122	138	135	128	159	131	149	131	136	141	134	161	147	148	145	149	150	140	133	134	143	138	130	162	168	143	150	153	153	135	141	141	136	147	158	146	109	136	154	131	135	143	136	138	148	133	153	145	169	136	144	142	154	145	148	167	138	153	142	141	129	146	134	152	147	153	136	155	161	150	139	152	135	140	137	146	152	178	139	148	137	127	138	148	136	167	148	154	151	155	125	151	168	143	139	131	140	124	153	123	132	136	149	140	140	159	139	152	143	135	140	132	135	135	139	145	163	143	130	155	165	138	128	129	115	135	142	161	151	126	160	142	143	143	128	151	150	125	136	140	140	128	152	129	162	149	133	128	162	143	155	175	134	166	148	140	144	145	126	132	155	153	157	161	132	153	154	135	129	137	143	146	136	153	110	154	152	119	155	135	152	149	146	124	135	144	130	129	151	152	157	129	148	150	148	158	126	159	163	144	151	147	126	125	120	155	132	162	124	144	157	143	162	144	161	140	173	150	116	147	139	149	144	128	144	153	137	139	136	142	162	124	137	121	144	142	130	172	115	155	162	122	166	128	161	124	146	152	133	132	120	140	147	164	138	148	123	162	140	146	157	136	168	164	130	142	130	134	146	150	136	143	140	148	141	142	120	146	131	119	123	174	128	124	131	156	156	145	139	151	161	149	138	147	130	138	171	122	139	160	137	142	135	148	133	128	164	132	161	127	159	163	152	148	134	137	143	140	137	146	148	139	147	130	156	151	158
3261	707	801	996	923	422	383	408	399	413	379	389	388	416	374	386	401	433	369	394	390	420	373	420	409	397	401	407	360	406	403	367	389	389	390	418	413	416	410	408	388	377	392	408	408	396	406	377	409	407	423	395	433	408	421	437	384	389	365	375	401	406	382	412	360	431	392	357	384	403	384	377	368	373	411	382	381	381	413	406	416	346	390	403	396	407	386	376	439	437	394	412	395	412	385	412	411	386	403	386	387	381	370	417	370	398	376	374	394	371	388	397	400	378	414	466	379	409	389	354	405	392	398	409	403	387	395	385	426	392	400	385	406	379	394	421	418	400	388	386	405	411	404	372	429	393	396	360	425	386	418	378	361	420	373	408	409	393	375	413	380	398	351	410	367	382	397	411	371	437	365	426	393	417	408	392	410	403	405	372	390	443	392	416	374	383	397	388	384	390	365	397	396	398	393	411	362	357	396	418	368	391	387	393	415	394	439	385	398	368	374	427	421	413	410	415	433	389	392	370	393	405	366	366	381	405	390	391	379	408	378	388	406	390	399	374	411	386	380	391	444	378	404	371	372	356	396	403	386	423	410	370	393	414	400	398	380	433	387	399	415	414	395	399	404	375	402	415	387	378	400	357	373	399	416	403	397	390	400	383	383	383	393	410	389	375	406	394	346	423	370	417	397	348	409	408	433	380	377	381	403	407	392	392	362	425	394	378	409	411	417	398	411	394	389	383	398	389	392	418	357	410	391	374	450	431	394	366	428	403	368	387	388	352	369	398	428	416	375	409	406	400	384	383	370	373	371	429	354	410	390	393	383	415	390	390	381	376	402	375	408	410	416	376	370	383	373	377	400	361	378	392	414	380	375	396	410	413	382	403	417	389	368	454	394	377	389	413	390	344	424	396	387	395	434	416	361	386	429	394	368	382	381	396	406	394	366	398	411	427	390	408	382	392	357	402	393	383	387	400	392	413	431	380	395	377	407	387	381	393	406	416	383	397	402	424	406	418	402	421	395	394	417	418	377	418	363	420	346	383	374	436	398	405	389	385	387	375	385	393	379	369	369	412	393	367	361	412	433	388	407	391	408	401	415	399	365	371	394	383	396	403	398	413	401	384	358	392	379	415	400	381	389	374	396	370	412	407	384	398	424	401	371	430	390	400	414	380	397	384	418	404	408	394	420	406	366	412	416	373	431	428	388	371	399	410	365	409	423	374	347	366	448	428	405	370	419	407	378	390	394	390	390	381	357	384	403	405	405	381	423	377	405	445	369	434	408	413	396	389	369	379	397	386	365	398	373	383	388	416	398	366	387	433	383	416	393	397	400	437	412	414	399	381	414	419	375	393	403	378	400	377	402	388	407	388	401	415	416	392	377	400	427	388	402	333	411	400	410	398	401	372	399	382	394	398	407	378	373	408	364	396	407	361	392	355	381	382	395	357	353	401	402	424	394	400	388	423	393	395	380	408	409	416	414	390	396	375	382	388	379	386	395	437	390	419	421	366	392	372	418	407	397	427	395	396	407	396	384	415	373	361	387	403	391	395	409	371	366	380	421	403	393	420	435	380	421	401	387	369	358	392	413	392	422	379	397	364	381	372	375	402	406	382	400	388	389	382	370	386	391	422	395	371	395	399	408	415	387	396	412	408	374	449	396	399	391	397	375	397	389	373	383	393	411	393	350	395	410	417	413	401	404	433	416	425	392	415	401	369	423	431	403	392	421	406	417	389	423	430	383	421	418	351	399	376	374	376	402	401	384	386	394	400	372	432	429	414	380	402	395	420	413	389	389	386	389	364	370	421	364	431	416	416	387	385	404	380	393	405	404	424	385	410	401	411	431	410	432	402	392	410	386	414	393	424	386	381	389	388	409	366	394	376	377	396	412	360	424	371	386	389	408	385	369	425	366	398	431	414	390	371	386	370	392	387	412	385	383	389	414	415	361	404	356	396	415	401	418	363	390	386	391	439	404	392	418	407	393	401	425	392	392	399	422	413	386	386	379	361	400	390	392	415	397	392	381	409	420	391	409	397	408	392	394	432	384	419	406	365	426	395	435	408	384	373	376	396	398	400	370	360	404	373	376	429	372	393	412	449	409	383	381	375	411	389	410	401	443	409	409	380	371	397	404	398	359	399	384	421	387	372	403	393	395	400	371	391	377	381	420	383	375	399	408	403	403	396	407	399	411	379	378	355	353	390	405	410	407	388	408	400	402	413	414	406	428	398	374	383	400	425	404	371	422	362	382	376	417	415	413	408	389	396	425	413	394	397	356	390	409	374	420	370	368	424	412	366	407	421	353	399	360	415	364	408	415	392	421	411	439	387	411	396	386	392	383	366	417	394	393	406	378	397	376	418	373	378	380	402	391	384	381	385	405	420	436	395	399	392	385	400	391	368	389	393	394	405	422	409	425	396	384	431	366	394	377	389	426	386	372	407	397	388	394	365	401	440	376	397	444	405	376	383	392	399	389	407	412	385	396	405	400	393	432	397	421	395	431	358	426	424	412	404	409	388	379	375	376	394	421	393	364	398	389	412	403	419	387	394	429	400	366	405	369	410	388	378	411	398	390	395	425	381	413	406	373	407	403	384	408	396	433	368	397	393	418	365	440	398	422	383	383	414	370	436	429	398	394	377	406	415	398	412	395	397	422	412	414	406	383	417	377	381	398	381	393	399	428	379	386	354	366	430	426	399	402	369	404	380	383	404	397	382	363	363	394	409	411	429	396	433	376	389	375	410	419	385	373	423	385	404	383	410	347	415	401	374	408	433	427	403	391	395	422	402	433	381	411	428	424	406	442	413	390	369	366	388	403	421	384	394	412	391	405	388	399	400	361	427	379	399	384	413	402	391	367	350	403	392	373	426	394	410	405	386	378	396	407	376	366	392	412	358	410	395	377	400	410	401	374	413	388	350	389	401	392	357	388	371	403	388	397	397	362	419	401	437	374	395	410	406	393	369	449	398	393	393	442	369	398	373	397	403	404	426	367	377	404	392	425	378	399	370	373	381	371	423	395	371	423	410	449	433	425	447	389	428	415	418	415	436	416	388	390	357	411	389	378	429	392	399	375	392	401	425	388	413	387	378	396	424	385	386	385	412	398	390	393	420	411	396	398	413	380	448	390	410	388	402	410	383	416	395	370	385	404	388	385	403	389	384	392	442	419	410	381	346	386	388	375	394	424	406	406	378	392	438	409	424	392	429	376	393	401	385	394	394	415	371	406	413	402	369	341	391	376	387	391	371	382	410	415	390	396	388	371	404	431	395	384	433	389	403	423	381	410	401	370	379	390	377	403	404	401	385	384	417	398	424	403	378	432	390	376	369	408	408	406	407	366	405	400	413	388	391	380	413	378	384	398	392	412	379	393	383	425	407	398	427	390	409	371	364	402	423	392	343	398	386	431	402	428	400	391	365	425	411	371	388	419	409	393	447	406	397	363	374	398	390	404	356	376	402	407	389	396	374	394	382	420	387	398	425	396	404
13343	1854	1197	842	4529	485	395	363	382	347	357	349	338	298	319	347	290	349	320	312	329	330	322	315	321	330	344	313	346	333	310	265	323	315	287	341	342	310	306	313	341	309	317	311	285	321	308	343	319	308	283	316	366	330	311	340	338	308	299	339	299	342	314	335	291	302	333	350	290	331	336	321	302	301	283	304	338	320	318	344	304	359	303	319	308	291	317	288	344	292	337	334	345	305	342	347	326	331	326	338	307	296	306	329	304	354	317	318	319	307	314	310	314	333	328	340	285	344	320	318	300	287	313	330	324	322	321	339	312	344	321	328	285	325	306	335	317	312	331	333	325	308	324	305	292	307	294	340	324	318	314	321	343	296	338	325	304	313	336	298	295	299	314	306	297	332	369	307	316	330	330	350	339	320	313	314	324	333	333	333	319	279	326	331	316	334	319	309	347	335	364	301	317	347	323	316	293	308	333	297	273	309	352	320	334	332	303	357	343	312	319	326	290	328	310	322	308	303	316	333	331	304	316	317	315	309	291	340	321	315	286	334	342	311	265	312	325	300	330	333	353	354	326	321	330	326	313	309	332	288	310	332	311	330	318	291	327	331	308	329	314	327	339	327	358	315	290	325	322	320	281	302	318	320	304	290	288	310	328	314	307	309	288	315	321	309	313	348	302	303	345	284	335	330	294	312	343	285	323	335	350	302	328	328	313	331	326	324	315	324	297	336	328	321	265	348	308	342	310	315	299	306	306	295	302	295	313	350	300	326	306	338	328	338	324	320	340	328	336	350	314	281	299	332	324	347	336	357	337	344	350	308	320	330	321	301	323	322	321	321	327	316	339	340	347	307	318	303	292	322	297	331	304	306	324	302	288	315	347	336	323	319	318	292	335	312	327	293	306	331	308	315	346	296	311	315	340	353	338	333	332	300	341	319	330	316	334	319	307	315	320	317	284	297	330	320	335	332	287	306	338	324	337	323	271	286	308	287	325	344	316	323	326	329	305	324	332	315	331	318	272	318	289	362	325	352	349	317	314	336	296	312	296	320	327	309	291	317	343	289	299	308	293	334	328	294	326	322	299	335	342	333	305	332	295	293	327	296	323	314	309	335	322	320	295	341	315	304	328	330	294	331	312	311	316	308	302	312	317	320	311	287	339	296	321	338	327	340	319	339	320	323	345	318	316	322	286	291	370	289	336	311	305	327	303	303	325	312	326	310	299	287	333	332	323	330	307	282	326	308	311	323	318	312	303	331	331	315	318	317	294	294	271	290	300	335	311	347	331	358	301	284	321	335	327	359	296	311	314	336	349	319	310	282	324	329	327	348	305	332	333	315	302	345	322	353	336	299	335	297	314	319	331	298	297	330	343	301	321	317	366	316	322	312	312	290	253	286	294	303	306	340	329	296	332	314	305	304	331	284	307	315	310	309	297	299	297	288	348	321	296	334	295	306	329	291	300	334	308	318	353	296	294	312	308	323	315	342	335	353	311	365	303	311	325	330	298	342	339	331	327	305	326	320	347	319	304	312	307	345	318	304	302	314	335	308	302	323	321	293	293	317	322	320	318	316	344	319	305	376	304	347	347	286	328	354	308	335	336	318	308	333	330	304	297	306	310	285	347	342	326	264	303	302	309	319	295	334	334	314	340	346	332	280	303	313	325	325	322	288	293	305	334	320	324	328	340	305	293	335	322	323	300	296	332	314	331	322	312	299	321	303	296	294	327	348	334	316	326	304	294	346	307	332	350	316	341	342	300	301	340	328	301	323	364	329	318	309	304	350	322	317	296	340	331	320	303	307	337	352	338	309	332	328	315	333	282	326	345	313	292	314	318	322	294	316	340	327	338	317	315	335	342	329	294	330	320	335	283	351	315	318	325	338	300	296	329	338	324	300	333	339	294	335	329	324	338	294	303	308	314	286	326	299	339	318	333	341	338	283	309	276	355	293	296	337	337	299	316	335	332	318	313	301	293	335	325	318	324	298	329	364	330	291	351	285	292	312	316	302	310	332	313	287	292	301	307	333	309	321	321	296	322	314	341	311	317	327	315	307	301	320	308	336	329	294	317	262	318	331	357	331	248	310	319	335	310	332	314	288	327	314	358	324	324	303	323	327	336	324	328	348	341	359	313	320	332	338	295	333	329	316	319	326	281	273	283	312	317	346	300	311	329	304	321	315	329	298	357	327	312	318	297	321	332	318	325	337	317	349	319	296	337	322	336	318	296	332	295	315	339	319	310	292	332	317	348	355	332	329	300	331	314	314	320	299	297	310	321	312	280	343	305	308	332	345	311	296	353	320	307	338	315	322	303	306	319	316	318	315	309	325	329	308	317	332	328	307	342	313	353	333	370	328	339	313	342	328	303	344	316	304	311	337	340	325	322	319	339	326	296	304	288	339	298	276	324	328	314	319	316	346	330	295	320	315	325	314	336	334	307	311	324	333	319	350	303	346	335	371	350	309	322	343	285	300	334	305	307	325	329	277	316	313	320	331	322	285	305	297	317	296	318	288	338	328	326	309	340	307	323	303	312	348	317	311	316	321	322	310	323	314	287	358	334	342	316	313	320	312	302	305	321	336	300	318	331	323	380	294	320	307	317	330	317	279	310	340	313	282	298	296	323	325	313	326	302	307	317	313	331	344	288	296	300	320	294	342	305	332	333	298	318	287	354	337	337	355	325	343	325	340	295	336	333	329	319	332	325	302	344	325	357	292	317	319	321	312	321	327	294	333	327	325	298	317	327	331	313	342	339	334	334	311	282	295	309	313	328	309	350	336	301	281	292	344	286	325	281	322	310	364	334	310	350	344	310	330	280	310	366	350	301	330	337	338	287	323	358	310	287	320	352	303	307	319	352	321	335	288	317	287	261	336	332	355	329	301	343	307	329	295	317	343	286	315	318	321	325	311	263	299	306	332	314	317	312	324	302	333	294	319	318	339	291	291	345	321	318	295	338	329	353	350	328	346	301	343	307	330	331	360	366	315	332	315	307	339	351	339	305	296	339	340	318	317	330	328	313	333	296	308	324	346	296	302	334	301	308	347	298	327	312	293	298	334	341	325	335	322	293	336	348	294	320	316	334	305	310	336	326	318	327	363	335	302	303	306	267	335	325	295	345	315	320	320	307	313	309	314	316	317	322	306	307	321	281	325	311	288	333	339	342	324	315	323	333	352	296	338	324	324	272	304	301	331	325	344	309	309	280	326	324	330	344	347	350	310	330	322	325	322	303	328	324	353	322	365	341	285	320	286	310	299	333	335	329	347	316	295	306	321	353	325	333	333	302	289	353	332	331	314	295	311	325	312	311	329	313	320	344	319	326	363	318	290	299	328	309	321	301	312	269	318	316	341	344	304	319	329	313	330	299	333	334	326	314	313	290	292	328	331	334	295	326	305	327	330	352	307	327	319	313	309	329	323	307	321	289	365	335	311	333	323	321	331	324	324	301	318	320	329	340	348	374	272	341	328	316	347	322	298	360	349	332	326
9109	1815	2163	2194	13345	1300	1137	1051	970	940	927	897	897	808	828	784	832	873	801	811	794	749	807	733	749	733	725	741	748	747	750	778	698	767	727	754	803	794	837	759	720	732	759	744	765	747	753	751	757	749	718	769	737	794	712	742	731	775	737	760	782	728	773	743	777	697	767	750	779	709	769	755	698	761	689	727	788	733	732	738	758	737	759	734	733	769	733	732	787	748	775	771	740	720	757	781	713	805	747	772	782	766	765	752	708	682	717	782	760	761	751	769	742	739	773	749	789	748	771	726	774	800	730	747	714	743	738	704	729	720	768	770	753	755	741	782	752	725	730	758	751	705	710	731	781	731	753	773	756	721	789	745	762	788	765	755	757	784	752	722	749	758	766	749	745	723	793	758	751	738	778	729	747	696	698	761	739	750	718	714	694	802	758	733	719	723	728	730	764	788	771	729	770	748	683	696	804	729	733	802	748	705	727	690	738	708	731	786	698	761	802	774	730	751	726	776	708	680	727	734	753	735	749	785	716	747	761	730	736	734	754	702	737	749	755	758	752	721	747	735	706	760	716	699	775	745	723	750	746	767	707	721	741	759	728	759	736	790	743	759	755	742	742	704	695	783	728	727	707	738	745	748	768	749	739	769	752	754	782	738	750	759	767	725	720	760	701	729	765	734	724	791	732	770	733	741	718	766	752	729	771	744	740	726	745	719	686	734	723	719	778	777	720	726	742	768	710	752	741	738	742	701	801	764	700	698	730	755	786	681	737	777	757	739	747	732	714	685	747	764	752	733	754	759	728	765	745	722	721	796	796	776	744	733	775	756	734	806	743	735	777	746	773	771	738	747	743	751	660	795	729	701	740	760	738	688	748	728	709	709	742	745	734	748	740	795	701	759	748	752	757	753	717	764	762	720	746	792	774	745	755	681	766	713	738	780	740	728	721	757	710	787	719	673	736	759	799	742	722	699	727	782	725	752	713	743	775	751	807	744	772	762	704	709	725	722	739	749	765	728	757	774	753	732	748	720	715	749	746	749	709	684	674	769	724	783	742	743	739	792	794	749	743	739	721	752	745	800	701	742	778	737	758	795	712	732	740	779	751	747	744	775	734	747	722	752	711	719	723	739	750	805	736	746	704	722	723	795	779	682	734	751	747	741	690	736	768	724	740	703	720	743	706	761	767	736	720	739	752	739	723	764	757	789	752	754	771	735	781	712	746	710	736	721	683	782	738	728	736	750	772	736	757	784	753	757	751	795	797	702	833	738	761	725	763	745	736	724	746	737	752	796	768	762	731	682	766	690	728	784	770	719	724	707	746	745	768	748	758	719	717	773	768	764	736	778	709	738	735	683	755	737	754	755	730	763	784	773	763	740	702	691	753	767	741	733	732	744	763	773	739	737	711	771	708	753	722	716	752	745	733	697	726	740	713	719	686	692	768	766	678	738	726	749	761	773	757	747	708	767	724	751	767	723	714	733	729	764	766	752	762	779	731	715	678	729	763	742	702	771	749	766	731	790	683	726	753	720	728	746	720	742	755	758	775	734	724	735	738	718	743	755	765	679	719	743	745	705	713	743	742	774	774	741	799	727	782	724	714	724	739	734	734	760	791	789	713	730	783	767	745	767	706	707	714	711	699	748	760	713	766	674	783	752	697	746	779	770	727	782	758	700	758	742	746	760	711	744	755	728	702	731	774	736	727	748	734	694	729	736	740	751	720	754	784	743	709	737	743	787	789	699	727	711	771	837	694	735	769	759	784	793	744	775	777	744	723	764	758	719	745	669	731	729	756	720	700	797	738	783	713	737	714	779	751	745	745	721	786	794	721	735	767	725	763	726	723	805	710	774	703	798	693	739	742	741	757	726	760	700	731	742	777	783	772	748	743	754	733	764	764	747	747	754	722	750	704	715	721	713	749	724	705	738	738	759	741	743	760	759	739	748	784	784	749	758	705	740	732	769	707	760	765	773	746	767	744	750	769	744	769	721	729	754	718	722	791	747	716	738	712	773	791	762	720	705	779	740	754	778	773	719	719	730	767	782	714	703	771	775	755	763	765	742	759	675	712	750	714	722	749	712	764	735	732	781	734	780	698	754	742	723	736	776	751	705	787	784	745	721	747	722	768	730	737	776	784	724	697	735	766	757	694	793	758	796	754	724	764	699	754	739	743	749	733	774	758	723	689	725	734	737	730	782	804	749	735	746	736	695	726	747	753	743	744	757	787	758	723	764	759	737	775	769	762	772	719	746	755	731	747	725	760	729	760	692	714	703	728	722	734	772	755	716	672	728	729	746	774	694	692	753	729	771	746	713	740	750	743	734	751	792	719	783	761	751	762	730	761	718	780	750	692	709	798	832	730	786	739	752	751	701	746	765	733	736	735	707	712	753	753	745	730	741	772	771	708	739	798	768	741	695	771	735	759	749	767	704	770	804	761	769	752	793	735	751	749	707	771	793	753	718	734	768	732	720	704	788	718	763	717	748	760	792	761	701	739	732	734	705	739	714	716	758	731	747	745	795	731	768	756	719	707	798	729	760	737	751	752	718	732	758	724	777	718	739	758	723	695	779	746	750	805	751	773	729	701	689	697	720	697	726	770	699	736	743	728	735	721	725	768	741	760	790	744	715	752	734	693	776	755	710	773	711	723	779	716	763	725	773	773	755	775	777	702	738	745	764	709	739	751	750	716	756	737	755	761	747	756	740	748	729	783	686	707	721	728	754	770	731	721	745	757	726	735	810	747	717	735	747	707	707	733	751	691	711	738	745	727	735	709	763	761	777	763	741	759	748	739	745	722	714	780	801	725	725	749	769	786	748	745	769	729	756	685	772	743	782	750	699	710	702	749	735	730	728	755	669	722	742	748	740	784	711	746	761	713	726	734	728	719	811	767	779	745	714	748	726	728	816	685	705	783	763	771	710	730	735	750	734	787	750	712	692	771	705	787	739	753	774	727	729	790	755	753	765	730	723	711	719	715	767	769	733	770	745	762	733	768	751	775	706	722	763	666	779	767	740	746	744	752	786	738	715	729	731	757	746	683	759	770	717	732	701	739	779	742	754	760	762	704	778	719	713	712	759	745	726	772	740	721	718	752	712	746	690	758	687	771	744	770	719	735	733	735	777	725	709	756	750	688	787	782	734	758	726	730	725	742	682	727	734	750	734	718	708	722	684	736	766	735	727	760	787	795	699	708	723	764	757	734	708	770	739	744	728	733	742	743	755	772	734	741	746	727	720	762	790	737	704	708	721	771	810	744	744	750	763	787	745	738	782	724	779	765	723	762	731	686	716	730	712	743	744	778	765	740	780	754	779	765	772	769	730	730	753	714	741	717	742	744	748	740	699	778	749	749	708	774	711	763	750	711	776	766	723	737	764	802	704	759	721	728	731	730	747	774	749	743	770	733	726	733	761	728	696	766	736	705	807	798	761	743	785	776	732	755	777	724	748	727	736	699	774	768	727	749	721	741	720	720	735	710	771	728	750
21937	4090	2263	1270	8111	892	548	535	494	467	450	430	437	431	416	435	407	435	420	410	418	434	416	422	393	375	380	396	389	425	412	393	367	375	439	410	371	391	382	426	404	428	360	404	391	386	417	393	379	432	395	398	409	398	402	414	403	403	394	394	435	385	424	383	342	394	395	421	412	376	387	381	389	391	395	412	428	413	372	366	405	386	385	395	391	393	402	377	393	385	366	429	384	419	407	372	408	402	382	389	388	396	382	377	400	426	413	407	412	390	404	428	379	403	363	424	396	433	389	408	446	396	440	411	421	388	380	421	397	395	413	432	426	373	396	362	406	392	385	423	407	412	392	420	378	398	383	429	407	386	354	396	399	422	422	397	405	399	408	366	403	396	409	373	404	418	371	416	378	362	381	400	350	397	383	389	363	362	362	420	403	412	457	370	390	423	390	396	372	381	413	391	412	379	391	407	374	371	368	369	399	390	401	409	394	402	403	390	397	376	400	375	419	394	420	395	442	397	416	410	454	438	383	422	386	396	407	376	398	408	395	382	378	395	374	378	413	413	353	372	435	394	387	397	391	398	366	388	394	382	380	385	400	384	402	432	360	417	392	410	414	377	364	365	403	376	387	422	423	411	416	393	380	408	377	348	395	346	386	425	393	399	404	424	392	417	390	369	406	340	362	419	406	417	400	375	355	412	397	389	425	354	374	387	401	396	445	415	378	373	362	378	427	415	371	375	432	390	396	421	388	431	409	391	414	403	377	385	394	420	428	414	383	390	384	424	357	394	425	399	420	401	400	384	392	412	404	399	370	392	377	371	424	377	408	416	412	363	399	412	398	355	408	408	394	397	392	391	415	391	411	389	433	408	369	427	387	406	448	401	428	358	399	408	412	418	412	387	438	346	392	404	431	399	403	415	425	379	411	405	411	361	457	439	402	390	384	369	409	384	386	424	384	403	401	394	412	356	406	412	383	403	433	413	396	396	390	433	377	398	380	398	386	406	361	380	393	396	404	425	389	423	408	399	426	406	390	417	378	373	381	386	376	362	369	423	416	468	390	411	377	377	380	382	437	411	403	414	396	399	423	406	389	399	392	374	413	427	434	384	416	370	399	410	410	405	445	442	387	383	367	357	370	362	382	394	416	393	361	386	394	384	383	429	381	411	418	422	439	400	396	419	389	377	400	428	396	411	400	388	407	412	400	370	401	392	407	419	421	393	394	413	400	401	376	397	367	405	371	402	358	385	385	439	408	376	448	393	412	369	385	407	383	374	413	399	371	425	423	382	408	376	353	360	393	440	411	409	388	394	397	358	396	403	421	405	418	446	370	352	371	422	432	404	383	356	425	434	427	383	408	359	422	448	381	364	390	417	435	406	369	403	381	413	410	403	404	377	391	380	367	381	375	401	389	389	414	385	418	387	392	384	403	385	385	400	408	405	372	389	383	406	403	363	407	396	413	413	422	413	363	392	405	342	395	407	421	469	397	446	398	393	399	397	432	350	417	374	430	456	346	421	375	404	397	381	379	376	369	394	380	400	415	425	434	408	380	419	355	388	385	388	423	404	400	404	379	403	409	438	422	408	430	390	386	372	373	364	394	420	405	392	436	398	417	402	385	389	366	392	379	398	380	414	417	437	408	409	423	355	425	376	417	417	403	398	398	406	392	367	408	420	392	405	367	380	384	375	360	394	391	413	354	386	431	395	362	382	391	452	424	378	402	388	383	363	367	387	402	378	399	407	432	412	422	402	370	396	392	384	366	384	419	388	418	381	372	351	394	423	394	399	411	417	427	431	410	400	391	399	393	386	426	360	369	371	389	393	378	403	379	402	422	377	414	367	406	394	416	388	344	411	390	350	409	356	390	440	451	430	407	390	400	376	383	390	377	404	438	398	416	411	377	425	407	402	383	419	355	407	382	386	410	448	401	369	402	398	412	382	408	399	369	344	432	359	378	384	412	466	411	363	413	390	428	393	351	406	404	431	388	403	388	422	407	413	408	412	392	395	382	368	392	371	383	390	379	390	407	374	391	399	415	379	391	408	422	396	391	411	412	406	421	412	402	381	371	393	416	383	413	374	409	417	403	393	405	365	377	380	405	422	407	421	430	416	430	423	352	389	425	421	370	404	373	400	425	389	405	424	415	385	382	386	411	389	396	397	387	387	424	411	439	413	366	391	395	395	406	405	376	394	384	407	359	406	403	381	400	388	389	348	411	418	424	368	405	339	380	410	381	434	393	424	432	388	394	452	419	380	380	373	379	406	430	427	374	404	405	392	405	336	398	383	399	435	408	386	414	400	389	400	353	380	418	445	460	374	368	434	389	328	400	401	370	410	393	412	380	393	394	398	402	382	414	408	374	356	358	396	397	391	379	380	428	370	424	382	412	389	376	377	431	408	410	395	384	390	408	397	360	431	399	329	414	375	405	406	426	395	432	443	450	411	403	384	376	439	383	424	377	405	442	388	385	413	402	346	372	401	376	373	392	387	397	382	383	386	365	463	406	371	406	392	364	381	425	363	425	407	412	442	423	386	424	385	374	392	405	405	356	380	406	377	384	450	395	407	371	407	422	348	433	383	425	412	362	415	385	401	441	368	412	395	369	357	405	412	425	419	373	413	391	393	404	393	408	398	438	428	414	403	447	426	404	421	395	379	349	371	426	405	385	407	400	431	395	378	354	403	461	370	370	419	377	429	415	431	411	375	412	368	407	411	402	388	397	415	417	432	397	395	343	355	418	387	385	373	403	405	400	389	399	371	400	388	396	395	402	381	376	393	376	414	399	363	429	385	413	360	408	434	403	415	401	375	415	375	437	409	403	418	374	386	425	410	423	381	426	448	412	344	394	382	377	409	386	408	384	385	374	425	383	383	414	382	420	414	414	417	363	395	361	387	399	377	380	412	400	427	406	351	407	418	385	398	393	422	380	474	395	461	400	328	421	392	355	401	371	420	415	380	404	346	411	403	410	362	387	406	405	411	418	399	385	383	419	380	349	408	365	361	415	402	416	381	436	412	406	404	422	407	350	401	394	422	382	350	417	397	399	417	425	381	385	404	372	359	388	417	384	446	374	324	385	426	392	380	381	403	373	411	392	409	419	370	405	377	383	417	383	371	398	418	390	393	392	417	356	374	362	401	387	389	340	370	429	358	408	392	381	359	410	430	360	408	413	428	357	379	384	412	389	402	405	425	416	389	428	367	381	399	435	428	439	420	413	390	423	440	392	411	439	369	413	398	357	390	386	357	407	383	398	362	403	403	404	420	396	396	363	369	414	388	423	369	407	384	384	369	368	411	409	415	432	361	388	412	396	379	429	417	376	450	407	429	409	385	425	423	384	404	362	364	406	396	395	412	410	395	373	405	376	441	391	441	376	385	428	399	426	418	401	399	389	393	424	380	398	385	413	340	353	389	436	394	422	433	416	430	373	392	371	392	364	402	406	382	411	359	390	389	397	396	398	388	406	408	405	392	399	395	366	385	356	406
12151	2825	3453	3083	18812	1801	1645	1460	1340	1239	1184	1121	1105	1108	980	991	1079	1028	974	974	960	957	920	924	938	959	951	943	905	917	899	913	889	931	858	886	960	892	911	958	854	927	843	903	900	943	854	918	868	901	931	898	869	889	876	894	873	906	873	905	853	916	888	875	901	857	867	896	871	863	884	928	899	938	886	893	939	884	930	855	968	865	895	920	904	907	939	877	878	861	906	878	852	936	872	937	958	862	889	852	873	856	906	919	844	896	886	823	874	888	838	901	888	908	856	842	853	885	876	899	885	890	908	871	879	904	879	884	823	896	951	879	871	888	953	862	877	955	901	885	862	845	884	897	889	874	897	926	848	845	809	872	840	878	883	814	950	856	877	889	872	857	858	866	830	850	868	878	855	898	865	939	872	922	885	882	881	853	882	912	913	861	902	922	861	933	926	862	844	897	887	880	885	871	871	903	886	895	858	923	877	895	859	939	915	889	869	877	916	899	928	862	905	883	888	878	867	867	874	875	852	918	896	850	862	870	848	888	893	884	854	908	885	836	937	903	852	879	837	868	877	933	849	905	857	918	856	888	863	830	913	860	892	829	900	932	840	860	874	867	886	935	902	916	880	842	886	875	940	908	817	843	894	892	895	883	910	833	871	827	859	905	893	900	918	878	884	878	946	829	861	892	857	865	834	918	865	872	865	863	890	811	902	965	887	898	927	853	915	864	889	932	838	871	867	924	856	908	875	878	833	898	909	871	822	892	872	867	847	877	847	856	865	890	880	842	865	896	871	873	878	918	885	867	867	911	920	820	838	916	914	901	824	929	863	877	910	849	853	883	884	860	875	813	905	928	812	900	884	906	849	859	883	865	903	848	934	829	885	890	820	867	869	855	848	907	887	902	917	864	888	894	907	880	894	824	868	826	884	836	920	872	859	884	920	897	809	847	894	902	852	855	905	923	870	910	862	909	931	951	871	869	839	844	891	874	894	883	899	826	867	882	882	891	871	864	876	844	909	886	847	910	890	875	865	884	887	871	847	903	866	878	840	876	916	885	903	897	846	899	885	845	837	815	890	920	828	897	915	894	883	907	927	903	890	913	857	885	869	861	859	893	904	916	884	875	873	908	856	882	880	885	866	873	835	854	930	880	890	834	923	844	847	866	845	848	858	881	848	859	860	851	911	913	879	877	861	918	869	871	901	899	881	905	890	836	914	911	876	892	895	862	894	861	843	928	827	925	897	831	864	833	896	885	849	882	850	852	883	856	901	904	904	869	902	887	954	817	905	880	888	869	883	902	837	915	918	866	902	879	889	862	821	875	908	924	859	942	889	880	919	873	848	879	834	887	887	884	831	888	889	898	847	893	917	860	925	834	907	888	852	949	852	855	927	815	892	895	928	922	895	817	873	882	867	895	837	841	931	890	902	854	877	871	895	890	904	862	843	885	889	864	869	918	952	865	875	872	955	957	891	906	862	896	819	865	952	936	876	842	856	897	900	873	859	910	878	855	876	855	913	865	836	891	855	885	893	947	847	868	866	851	855	903	858	881	911	929	841	909	878	891	872	877	893	830	884	957	853	858	846	856	902	884	928	903	906	903	844	893	873	814	954	867	913	847	883	865	953	885	922	847	853	917	889	888	951	869	907	892	878	880	873	844	913	858	916	856	910	889	909	827	859	883	901	855	841	882	890	851	934	909	848	896	883	890	882	903	876	896	870	860	884	850	839	873	909	853	838	868	907	929	921	885	891	833	890	877	833	906	886	877	888	891	853	857	831	868	886	890	894	830	899	876	904	855	911	829	874	828	897	878	900	885	858	882	891	866	881	909	899	862	906	918	894	891	928	925	836	933	880	845	908	825	864	934	878	859	895	910	858	908	933	847	878	919	851	918	934	850	885	855	882	812	869	861	911	879	858	846	823	833	898	891	867	836	871	904	890	884	890	883	854	926	850	834	896	872	850	858	870	872	848	943	888	934	875	860	922	906	921	855	898	915	819	884	825	861	848	845	861	873	816	915	845	925	899	898	888	855	888	871	892	876	879	893	859	844	893	860	885	860	898	944	912	917	886	898	904	812	868	853	815	898	900	922	896	877	890	873	849	894	878	863	902	901	918	876	934	915	862	897	813	866	899	894	836	851	871	864	914	915	919	923	849	887	851	880	928	835	902	864	904	883	839	877	899	889	919	899	887	929	903	868	872	858	895	856	877	863	889	900	939	884	857	908	876	849	899	856	822	886	878	877	904	905	938	866	878	916	875	863	865	838	890	837	899	821	870	886	880	832	938	895	865	904	929	910	880	913	926	899	895	849	874	896	884	874	866	858	893	867	883	908	936	827	927	872	850	863	799	835	902	909	867	891	870	866	930	911	873	944	893	856	883	839	818	902	777	888	842	902	860	891	838	866	852	861	826	891	899	903	840	902	860	846	906	861	890	864	883	881	892	920	887	878	922	877	891	901	925	904	879	853	861	878	883	880	862	896	901	886	884	872	894	877	892	876	887	902	828	849	900	885	877	860	932	906	932	945	862	890	896	849	870	842	902	841	870	899	881	848	871	880	848	862	875	865	888	888	840	889	915	854	872	859	902	922	904	854	898	904	875	887	888	901	913	825	861	875	878	873	925	895	920	922	848	901	881	858	889	855	918	941	883	865	955	951	882	880	871	856	929	865	897	895	872	851	885	894	875	907	934	883	861	898	894	853	866	902	884	878	837	898	869	920	942	899	881	918	839	901	887	876	866	921	916	886	882	874	881	884	906	873	892	905	875	856	871	888	831	890	895	848	881	899	899	871	862	855	875	900	897	898	913	868	921	901	916	902	859	903	846	878	861	886	825	867	830	870	866	849	862	803	844	868	892	868	896	863	861	802	840	894	900	912	875	878	842	940	897	907	881	912	907	869	902	865	866	913	934	882	853	857	922	886	857	855	865	889	894	864	904	841	871	882	841	839	885	835	884	847	913	942	935	927	908	906	868	842	864	859	872	893	942	981	898	876	845	872	862	873	870	899	860	872	927	833	887	860	879	843	903	878	938	859	854	874	910	842	873	782	834	915	887	849	891	856	891	849	904	847	887	911	897	868	836	886	868	931	902	817	855	878	841	884	879	885	863	888	843	850	870	879	880	847	885	910	855	898	941	883	881	874	914	896	893	831	876	895	847	906	902	863	882	880	854	850	881	874	923	941	869	839	858	887	913	919	863	853	887	910	869	808	915	915	927	855	895	857	929	890	960	923	866	871	870	843	918	882	794	864	926	865	848	885	864	821	853	847	831	832	918	890	845	883	851	897	877	898	879	900	845	877	908	854	902	841	925	882	885	891	869	906	894	907	830	900	836	913	857	923	874	843	840	869	844	864	877	905	843	897	906	892	842	841	849	842	920	875	887	900	887	874	877	931	852	889	886	887	886	947	880	879	842	870	886	868	840	884	863	860	876	891	842	801	898	884	861	870	905	809	907	844	920	843	874	858	891	908	873	918	887	922	823	837
4253	501	284	238	194	151	154	137	134	151	152	127	131	120	135	146	150	152	130	141	140	131	144	130	135	129	115	144	153	149	124	127	136	128	155	132	145	139	111	141	128	118	147	130	124	126	162	156	130	151	121	156	116	133	136	130	129	137	147	122	142	131	128	148	131	134	114	126	175	149	131	143	158	168	143	152	143	164	150	140	161	140	116	124	134	149	134	139	145	128	154	131	138	134	151	145	144	151	136	135	149	153	134	154	151	145	135	129	157	135	164	124	159	147	126	138	142	126	145	120	140	138	138	139	133	118	117	149	157	138	138	147	136	154	132	129	155	144	133	134	121	124	125	131	146	131	141	161	116	106	150	111	117	137	133	155	148	138	142	151	144	124	128	144	125	131	143	134	155	144	161	152	163	151	134	138	118	123	149	136	132	139	139	137	165	161	120	154	128	121	128	150	112	107	131	138	136	119	139	140	125	122	148	145	154	141	115	130	116	147	110	123	135	148	138	142	136	136	143	136	138	118	146	157	148	162	147	154	122	121	132	140	113	143	146	118	171	142	137	134	143	138	150	114	134	133	162	140	133	153	124	137	138	147	137	154	152	136	112	129	141	138	133	120	117	144	139	138	114	154	126	129	142	169	121	124	141	131	149	137	121	139	162	139	124	126	136	151	124	144	159	130	135	124	131	128	149	173	130	144	149	141	116	143	124	129	141	145	164	129	162	145	146	136	143	133	134	142	122	131	134	124	127	146	139	131	138	161	139	139	147	140	143	123	142	113	140	124	155	150	142	142	157	150	135	120	120	155	173	147	144	123	134	131	131	138	139	114	130	136	116	118	122	134	147	141	116	152	144	123	108	137	135	130	153	123	128	117	130	144	137	123	146	131	161	131	157	141	132	152	124	148	139	163	129	141	147	128	116	144	130	139	131	146	147	126	143	133	138	117	152	127	114	154	128	147	142	136	159	131	130	114	134	135	147	121	132	131	137	161	141	135	148	148	151	113	137	126	125	117	147	120	162	147	137	136	144	140	139	131	149	144	137	124	136	133	144	154	136	133	127	126	140	129	146	142	114	137	136	150	132	141	119	131	146	136	135	155	131	154	143	149	118	141	133	128	122	145	134	143	153	134	146	134	146	144	151	142	155	118	145	146	135	128	141	158	124	143	132	151	143	140	142	141	132	137	127	130	119	140	131	136	136	136	141	134	150	128	132	136	169	149	133	138	162	136	131	137	133	165	158	143	141	128	160	139	143	148	137	123	137	140	127	131	131	131	133	156	163	130	131	128	153	142	143	137	129	119	108	142	155	150	142	151	137	142	134	118	140	127	127	127	120	143	132	147	166	136	149	137	119	134	154	141	128	136	130	124	127	153	143	128	144	142	158	141	129	126	132	140	156	140	130	126	124	142	146	134	127	156	118	136	137	133	162	147	151	141	145	129	140	157	145	146	128	121	135	148	154	135	124	117	136	123	149	125	141	139	171	165	149	147	153	141	141	133	160	106	131	148	134	114	146	123	145	141	146	142	167	137	163	135	165	131	134	128	157	135	126	138	132	153	157	130	135	141	131	162	115	168	135	140	132	139	136	137	119	142	138	136	126	135	131	126	139	127	127	127	138	145	127	147	155	156	135	126	138	110	145	140	133	122	139	138	143	139	143	132	132	129	152	119	126	118	116	120	139	156	144	145	147	137	129	136	139	127	140	122	141	133	151	142	126	138	135	141	131	126	132	123	122	158	145	139	136	148	149	121	144	133	138	140	130	143	123	144	152	139	142	144	137	133	134	154	153	149	148	145	142	131	125	108	124	142	117	143	132	139	110	124	114	132	122	132	148	120	81	153	165	120	137	145	151	158	142	170	161	139	135	144	126	137	139	144	126	134	154	146	123	138	152	132	117	131	165	156	151	154	145	143	128	157	143	123	170	141	148	150	144	148	121	127	138	135	138	147	124	154	125	121	118	119	158	129	127	155	139	138	128	138	127	135	136	128	155	139	136	128	132	125	137	134	138	132	145	138	135	128	138	149	144	157	146	132	138	145	140	124	127	112	166	150	127	135	149	140	150	129	139	124	124	119	136	154	155	162	164	128	147	145	137	150	146	152	142	133	145	153	123	146	142	132	169	135	133	142	147	145	117	140	121	133	155	131	154	141	131	126	147	134	154	128	130	107	127	153	142	136	130	133	144	149	129	146	137	131	171	154	141	126	129	132	136	164	128	131	118	155	123	146	145	142	130	138	122	113	153	129	143	116	148	156	115	141	140	128	142	144	117	138	127	121	122	119	143	144	131	137	136	158	148	127	158	151	149	137	155	133	136	121	135	145	139	127	131	142	148	127	147	122	118	140	144	121	144	142	143	143	124	116	150	138	128	157	130	131	139	133	146	138	132	126	143	133	147	128	124	152	141	123	126	135	159	123	132	138	120	165	130	121	129	125	146	116	141	131	149	161	124	129	127	134	127	128	132	131	135	152	139	113	131	159	131	124	156	144	147	130	148	139	157	145	138	127	144	157	131	121	128	133	142	120	144	137	145	132	132	124	154	144	147	148	151	132	150	131	141	151	120	139	124	135	129	134	154	128	161	130	154	131	147	133	140	130	166	135	144	135	137	115	128	133	143	143	107	132	154	136	140	121	139	149	154	123	131	114	137	119	148	159	131	140	117	134	126	140	146	146	155	153	107	127	137	125	148	133	140	143	129	122	125	127	124	135	137	139	155	133	158	121	144	156	126	130	120	142	135	148	160	144	132	134	135	144	139	140	137	140	147	147	133	113	129	146	163	143	135	151	129	136	140	144	118	152	122	121	143	138	138	113	148	149	123	122	135	131	142	131	159	137	131	125	113	133	116	128	119	146	158	137	127	145	153	121	146	141	161	159	137	126	143	134	135	139	129	111	141	142	139	125	134	122	135	157	148	144	159	143	152	131	132	148	115	133	145	110	121	145	124	127	145	140	143	172	166	148	121	118	142	157	140	129	137	159	131	143	129	133	142	136	151	168	130	132	124	136	138	148	149	142	117	129	127	134	144	142	164	156	141	145	127	135	138	152	110	149	130	134	132	129	137	152	129	131	125	119	109	127	138	136	134	133	120	153	137	139	112	148	156	142	128	140	142	107	137	164	142	139	146	149	152	125	110	112	128	136	146	136	153	136	146	127	144	118	117	134	130	165	117	143	140	129	155	138	119	122	132	129	145	139	147	123	153	142	143	126	150	115	124	130	123	115	157	144	134	125	152	140	149	155	149	157	166	127	125	143	116	138	133	137	126	128	148	127	164	127	130	152	154	135	133	142	124	139	150	128	160	115	147	139	123	131	161	125	135	118	144	118	141	157	169	153	117	129	144	136	138	145	133	123	154	151	122	130	141	147	162	122	154	132	162	146	134	141	147	151	140	143	142	144	150	136	135	136	126	130	142	139	145	172	139	148	143	141	143	148	144	128	121	138	142	155	136	139	121	140	151	147	140	143	113	135	173	137	142	129
3127	658	696	650	646	400	409	427	376	377	369	398	377	357	412	360	385	392	418	397	370	377	340	383	395	383	412	370	396	387	352	408	378	372	394	416	401	376	389	380	431	377	400	410	391	354	406	394	386	407	350	376	368	374	396	369	357	357	374	387	406	377	386	417	353	395	418	376	364	416	383	380	384	417	385	370	409	386	393	395	423	392	377	392	377	366	411	372	360	414	362	368	374	388	384	362	358	392	384	358	402	386	387	371	382	375	379	401	384	383	388	399	375	351	383	377	391	380	365	355	394	398	395	413	369	345	378	364	370	403	370	408	417	397	410	389	366	393	384	369	402	406	357	394	369	370	413	384	359	359	377	393	381	374	354	385	369	374	389	385	395	386	375	378	420	399	400	394	400	397	391	371	380	419	396	417	397	412	387	381	419	368	415	422	376	359	387	392	373	368	335	403	357	345	387	389	361	356	363	397	370	404	409	377	393	379	355	397	408	387	382	378	389	364	362	350	369	384	390	377	373	390	397	370	391	399	397	414	380	369	378	372	372	383	390	379	355	410	366	366	354	351	369	406	368	395	389	366	387	387	402	374	390	398	352	374	413	373	380	407	372	361	387	361	378	372	386	433	392	366	398	371	417	391	407	350	367	390	375	390	386	384	369	378	380	388	399	371	381	380	349	390	368	402	378	390	381	385	370	403	354	385	401	372	372	393	381	364	373	390	410	379	367	381	390	400	413	363	376	388	408	364	402	391	367	396	397	394	389	394	400	391	414	357	413	351	383	412	419	370	379	361	407	365	384	387	386	400	402	399	390	390	394	407	370	398	372	412	384	368	389	370	376	392	353	375	388	356	390	395	361	449	385	389	360	377	362	387	377	363	412	379	382	377	350	395	415	377	388	395	370	419	420	361	385	382	353	373	387	387	401	384	400	379	381	369	374	371	398	354	381	380	378	376	370	410	389	387	375	383	334	360	355	399	352	411	401	347	388	418	400	363	354	423	376	383	369	403	379	407	360	361	374	402	368	385	358	372	365	392	374	388	396	367	386	377	378	368	364	386	412	369	411	391	364	345	386	401	383	391	385	377	409	408	402	376	385	350	372	383	352	364	405	392	397	354	380	378	349	378	359	410	415	370	359	369	369	359	380	381	394	390	365	409	352	360	406	396	381	404	368	406	369	361	420	380	404	352	408	335	371	380	381	373	385	418	385	388	361	381	388	374	405	400	402	399	398	381	400	383	413	376	386	369	367	392	362	381	376	401	415	341	371	335	400	395	374	382	378	388	344	401	365	361	364	340	390	379	383	356	393	405	391	395	411	342	395	387	386	373	378	359	415	400	376	381	377	387	375	375	374	390	383	385	396	360	365	381	380	397	363	385	396	379	348	409	372	385	374	398	339	363	384	354	351	386	360	369	374	370	379	401	409	412	411	377	349	394	396	401	376	383	416	395	404	378	391	383	401	419	408	361	395	367	386	364	409	415	378	375	375	374	369	398	354	417	365	381	371	383	386	419	372	363	376	381	363	395	398	364	373	373	366	362	406	358	388	367	382	367	398	411	386	385	380	376	411	404	396	370	385	367	365	376	371	361	383	380	373	404	409	374	398	416	379	349	389	354	344	373	366	404	373	376	341	355	425	394	402	401	366	353	397	356	394	386	398	408	359	370	401	413	386	369	376	381	368	362	370	369	379	421	391	410	402	392	398	385	438	385	364	338	392	355	396	354	404	407	396	389	400	385	372	342	358	414	385	378	393	385	386	373	373	408	396	366	372	357	398	362	393	390	371	399	357	381	374	378	348	391	414	367	383	397	380	387	436	394	390	337	343	377	382	424	398	394	398	357	394	357	382	402	390	377	382	357	395	406	382	380	403	404	420	372	394	403	380	367	370	376	388	387	371	372	373	360	361	374	381	388	401	374	381	377	403	368	373	402	408	415	372	399	350	391	386	359	363	369	381	400	400	387	372	361	349	405	380	378	372	370	353	373	365	391	368	393	358	381	420	388	371	376	396	377	389	361	401	397	394	389	377	375	379	370	395	377	377	386	396	433	397	370	374	379	391	403	423	380	399	358	367	358	391	406	370	377	386	380	392	347	399	385	404	384	380	374	339	393	359	386	346	386	406	387	405	347	363	386	378	385	348	394	377	420	345	413	383	407	369	354	396	366	372	369	379	380	371	373	374	365	375	393	401	372	412	371	377	354	389	362	373	382	407	385	360	355	395	387	399	362	355	383	379	383	366	414	364	427	367	359	385	395	370	419	402	402	381	377	397	369	386	382	384	361	370	394	391	355	391	336	408	428	379	396	380	382	387	369	374	357	406	390	401	350	379	367	378	406	361	373	360	367	373	396	391	375	382	367	415	373	389	397	370	386	362	379	390	352	400	387	365	380	376	346	368	366	394	370	398	366	427	386	381	397	420	378	356	373	363	428	395	393	385	420	390	388	373	380	389	408	387	397	394	437	392	377	419	390	416	405	375	369	383	340	379	382	362	353	378	370	395	412	410	405	416	353	362	374	386	408	396	374	367	371	412	396	356	381	374	386	411	382	368	374	405	385	401	398	382	368	351	420	390	360	363	376	422	379	391	374	372	371	428	379	380	382	368	376	407	394	375	388	423	379	407	386	350	415	388	361	371	407	377	391	371	394	379	375	359	394	383	343	367	382	386	393	352	407	362	415	357	388	362	392	371	414	402	377	354	385	398	380	358	350	412	382	376	371	413	383	416	361	388	368	398	405	369	404	405	381	383	395	393	386	383	400	383	368	383	408	385	408	377	342	380	393	374	396	405	347	375	375	371	389	377	403	386	385	361	368	386	420	379	365	354	364	368	386	382	418	386	376	383	386	383	368	410	393	377	376	382	388	369	374	341	379	356	413	373	353	408	393	369	359	400	396	390	381	393	377	380	372	374	398	415	385	387	356	381	378	420	383	395	372	389	401	374	420	400	401	377	371	391	379	387	382	387	385	385	361	398	358	345	387	345	389	388	415	377	371	390	388	376	387	350	396	356	418	383	372	391	391	376	376	401	381	341	393	387	390	369	385	375	375	387	398	339	388	377	367	411	386	422	406	364	391	365	377	381	384	359	360	406	390	404	377	386	378	416	401	393	384	384	360	381	378	414	391	394	401	376	384	392	367	376	324	366	395	400	402	390	381	406	384	349	384	354	400	388	368	430	405	414	342	388	354	352	387	387	407	352	359	365	388	343	399	406	345	375	374	359	397	383	404	406	361	409	388	394	350	360	422	385	403	396	388	391	382	394	386	385	383	360	386	354	390	358	384	395	351	376	422	390	384	377	385	373	370	397	376	351	377	365	403	391	344	359	391	380	401	402	386	370	391	360	383	381	414	387	371	382	389	377	391	381	359	418	372	385	382	380	388	384	398	407	388	405	371	375	392	391	376	411	377	378	429	380	369	382	384	384	377	405	370	376	362	421	359	401	350	338	356	395	375	401	375	385	404	401	375	367	392	400	384	367	369
13450	1867	1056	1279	4973	503	414	354	351	401	396	350	352	329	318	342	365	331	333	315	330	327	318	338	315	311	329	316	338	332	346	294	313	306	307	322	306	306	338	323	333	304	357	305	303	344	309	329	290	313	328	332	295	304	306	301	317	319	330	302	325	333	316	329	310	322	350	325	335	346	349	335	304	316	295	341	314	327	322	306	361	346	342	343	338	343	310	317	328	352	324	332	323	320	318	337	307	303	308	300	366	345	337	366	330	317	307	342	303	289	308	315	310	320	306	321	313	293	313	301	315	321	334	347	292	301	301	313	344	297	293	333	298	316	316	333	304	304	324	322	336	310	355	296	338	301	329	312	328	350	326	303	326	332	308	324	331	311	344	357	312	322	338	305	309	323	285	289	315	308	310	336	320	331	327	309	260	320	311	299	326	370	292	347	303	305	328	324	303	325	328	340	311	343	292	285	315	299	309	337	333	322	332	287	315	308	347	322	307	293	325	311	322	332	325	337	320	300	315	300	321	326	341	289	312	330	327	305	301	283	311	339	333	320	329	319	318	338	304	336	338	350	321	296	333	314	346	299	289	354	333	356	354	342	328	303	296	327	314	347	310	305	307	293	354	314	316	309	319	337	344	336	292	303	291	283	310	289	301	312	317	353	363	321	338	284	263	308	317	338	332	315	309	305	313	310	334	302	328	295	299	343	314	315	343	352	327	310	354	337	312	372	292	293	329	308	324	326	327	298	321	316	315	282	321	331	318	342	325	337	307	295	360	320	336	314	348	306	304	302	319	302	339	334	305	320	291	324	328	327	301	290	354	342	307	315	319	341	293	337	350	322	323	375	302	315	331	345	356	345	308	281	334	314	291	303	287	317	329	302	305	368	338	310	332	328	329	335	340	300	325	301	341	339	310	301	335	351	291	317	314	286	300	320	290	332	322	314	305	305	316	309	291	308	334	285	305	306	320	314	319	327	292	298	308	337	318	359	289	297	369	315	336	304	301	322	326	309	309	340	326	305	271	331	299	313	308	314	297	308	302	323	326	331	314	358	323	304	353	294	335	325	298	306	321	309	302	298	319	343	317	316	330	326	306	298	352	302	330	331	314	315	329	355	336	343	350	316	328	314	316	290	329	338	359	332	312	349	322	307	329	314	312	338	319	341	294	333	330	328	309	360	347	324	352	312	327	326	311	296	325	306	317	312	358	329	314	322	317	333	355	317	337	344	300	294	346	296	315	305	311	327	333	303	301	332	313	297	317	331	315	306	298	312	307	288	319	313	328	330	308	308	328	313	289	290	305	317	352	345	296	314	316	298	308	303	333	284	317	320	317	303	293	322	333	331	320	330	333	341	315	324	297	300	304	311	336	363	299	339	312	285	295	328	320	282	304	322	269	319	334	327	313	331	319	305	308	296	340	342	299	308	321	331	355	319	309	316	320	326	352	308	328	292	325	277	327	325	339	333	313	301	348	316	331	311	286	280	305	338	320	314	288	332	303	322	316	315	328	338	321	309	266	290	291	309	302	335	336	317	346	317	341	304	312	311	307	275	279	299	322	320	350	338	269	344	349	324	337	340	325	309	309	304	334	319	331	333	308	327	303	353	340	339	339	307	307	336	347	322	339	339	316	298	338	306	283	309	312	353	295	339	302	303	305	328	359	307	355	343	316	299	305	354	306	308	290	286	326	303	328	326	327	336	310	345	318	342	323	320	357	320	340	326	328	286	359	342	326	324	328	283	315	291	334	307	301	306	347	303	303	305	311	289	322	280	360	309	294	293	293	327	317	344	302	328	324	286	329	295	343	319	319	311	334	321	323	300	346	329	298	315	315	334	309	306	367	326	342	314	318	319	342	356	344	326	324	301	323	339	312	375	304	298	303	317	300	330	324	315	301	303	318	300	341	324	310	330	341	308	347	328	336	329	309	297	284	320	316	305	304	286	324	308	320	326	342	352	311	322	325	318	336	287	332	356	321	321	345	288	354	311	313	294	340	319	337	311	305	315	313	315	338	318	296	325	332	346	334	327	295	337	327	326	330	307	310	331	325	282	327	284	286	365	342	333	320	279	325	276	330	324	267	338	351	328	287	320	373	325	314	300	327	297	310	317	331	341	313	310	332	327	325	288	305	289	352	348	313	289	298	331	293	324	301	356	339	336	348	302	354	325	313	315	287	332	303	298	339	310	318	307	291	294	338	296	278	311	308	315	315	318	328	325	300	319	314	301	284	332	337	332	315	306	290	313	284	339	350	296	286	314	356	315	320	339	340	305	311	313	332	310	329	302	317	328	330	323	309	327	319	277	316	330	301	327	289	316	334	306	324	335	340	330	305	310	354	348	308	321	345	293	302	336	295	343	358	300	286	310	345	336	346	327	316	320	328	294	368	344	344	321	330	347	327	299	328	352	298	303	323	307	303	331	317	284	306	338	318	314	294	375	306	362	313	329	304	334	320	314	294	321	312	306	300	326	316	299	320	326	321	325	321	335	327	318	335	339	341	288	324	306	320	289	301	323	269	293	311	318	303	320	319	335	335	317	322	309	319	330	342	310	360	329	333	332	302	329	337	332	304	316	348	303	287	291	291	294	322	347	336	300	335	334	342	324	327	345	326	341	318	321	273	310	295	324	308	349	308	292	293	360	327	317	299	323	302	325	342	286	330	348	358	303	324	320	324	294	318	364	326	311	329	318	330	315	302	323	330	294	286	323	302	324	299	300	332	337	319	308	313	294	313	292	306	333	289	295	337	339	311	353	337	291	322	289	339	326	343	325	307	281	318	333	304	330	310	314	333	260	305	331	346	349	338	347	325	345	321	310	316	307	351	316	314	308	312	278	316	355	340	300	288	294	299	327	338	299	312	295	323	292	305	321	310	306	332	333	318	329	306	317	337	309	314	337	308	319	320	291	301	343	323	334	319	307	338	320	343	278	315	341	295	307	331	293	330	340	337	321	311	332	298	344	305	340	324	308	310	305	306	322	314	331	334	294	278	319	332	281	293	303	307	321	377	310	288	306	301	305	347	329	329	316	287	340	306	340	323	313	288	320	328	331	341	328	332	332	318	335	317	326	363	317	345	332	337	322	368	299	303	313	326	304	306	302	300	302	301	315	287	332	327	327	317	326	310	307	325	327	311	316	295	299	289	292	348	328	301	299	280	330	343	350	299	326	318	293	304	331	335	324	318	279	295	321	274	303	347	289	343	347	303	308	302	305	296	287	312	284	310	342	341	315	330	315	348	326	307	328	326	305	304	342	324	282	350	309	315	314	312	301	307	282	295	304	350	304	288	304	321	333	304	345	355	338	316	332	319	324	305	313	325	316	344	304	278	306	313	318	356	329	276	327	319	304	328	318	291	293	307	289	314	319	291	313	313	320	339	306	356	305	346	335	307	313	334	334	322	315	358	313	312	309	317	320	343	304	315	340	302	312	315	302	317	303	318	318	329	315	329	303	294	353	337	291	304	298	332	323	323	333	343	342	371	302
9234	1698	2113	4226	13311	1284	1107	1036	953	857	893	910	808	824	893	761	775	781	764	775	812	790	796	722	829	729	723	808	785	769	738	749	716	766	743	767	746	748	714	800	781	741	774	739	728	746	715	766	751	767	758	771	778	737	732	777	711	761	781	715	745	775	739	756	743	765	686	786	696	727	727	752	724	752	760	769	721	772	757	737	767	733	671	718	729	725	770	731	738	727	706	764	768	740	744	696	772	726	801	722	706	731	731	759	745	736	749	680	713	792	724	738	723	758	773	749	730	692	770	779	789	736	668	727	717	743	772	758	748	742	735	794	726	736	719	764	765	722	676	705	707	732	805	752	793	729	753	767	713	706	731	769	750	700	714	735	751	796	711	727	758	772	752	732	728	786	751	739	780	774	711	722	671	729	806	758	751	735	767	745	717	751	748	708	770	749	757	785	803	750	750	732	724	729	762	720	728	752	782	771	703	758	759	760	805	728	737	747	732	731	776	739	714	785	753	783	716	731	744	699	764	786	737	755	745	772	659	757	769	784	797	776	727	721	712	759	710	744	757	786	734	738	763	751	770	724	782	740	682	778	776	770	763	758	724	727	746	746	762	707	761	764	793	729	743	702	684	728	735	687	756	744	712	752	724	771	694	747	765	727	715	773	738	706	749	778	733	738	700	700	759	745	787	741	759	725	799	751	705	784	749	701	769	738	763	740	744	732	726	757	739	729	751	799	750	699	745	757	760	774	716	760	739	787	714	726	739	750	741	767	767	776	798	720	723	747	744	764	769	718	764	729	757	785	722	747	789	689	784	730	746	721	709	753	738	779	704	719	726	738	774	739	726	763	737	721	720	778	762	736	768	675	744	745	765	733	727	757	715	744	747	753	808	735	724	732	756	770	738	754	752	757	704	735	782	748	772	759	716	763	707	769	713	741	739	756	730	727	720	720	686	721	738	793	764	703	803	715	716	746	756	760	742	698	756	778	756	736	733	763	772	709	732	759	710	787	763	729	720	788	737	741	730	695	736	751	727	766	726	745	751	733	723	751	726	734	749	779	749	721	718	800	758	778	713	721	783	701	711	749	759	745	773	741	748	696	756	762	740	753	703	759	757	749	781	742	689	739	790	732	749	693	721	705	759	749	760	698	776	765	700	745	733	748	724	738	742	763	754	739	732	762	742	754	765	730	765	771	756	698	729	727	722	744	717	714	770	751	773	748	744	751	732	740	750	760	786	759	699	743	779	712	733	674	770	800	759	716	711	753	759	758	758	726	756	692	747	750	766	751	726	720	726	727	764	726	755	708	696	764	785	753	715	720	785	745	749	691	728	784	707	730	740	780	756	709	761	724	727	776	754	754	747	750	750	719	771	754	746	756	751	797	711	752	725	758	744	758	701	729	704	739	726	776	768	772	735	780	733	763	721	768	673	765	814	701	741	697	724	733	726	714	714	791	768	712	710	762	723	797	738	751	756	725	763	765	773	745	712	747	754	773	736	752	727	735	720	735	753	696	757	747	695	713	740	722	762	799	774	765	780	714	716	729	751	765	740	738	793	791	767	752	741	744	764	729	735	754	698	798	753	732	757	724	748	784	737	748	717	728	727	747	752	787	746	727	732	773	732	668	754	712	756	731	732	716	724	741	693	756	740	745	726	742	715	696	699	785	707	728	736	785	724	786	762	776	732	741	718	783	738	715	776	740	719	738	738	740	750	732	761	738	749	743	771	750	692	761	754	739	791	724	774	738	725	712	737	738	729	749	788	733	718	741	742	750	769	745	742	752	706	738	744	733	788	744	745	747	705	720	775	747	717	753	754	785	756	733	752	779	681	752	716	717	717	735	773	787	723	809	787	761	787	726	681	766	732	744	738	714	701	699	723	734	696	702	748	747	762	763	761	738	750	766	706	755	706	717	757	765	719	729	764	727	709	758	776	737	741	738	731	715	735	747	734	781	776	781	721	718	761	794	712	718	721	761	738	771	710	719	731	753	764	726	732	710	695	763	791	723	753	774	727	765	769	684	732	717	755	801	730	776	777	780	756	738	709	751	770	693	756	721	751	777	710	710	743	765	740	766	732	762	751	723	778	776	767	751	811	710	719	715	761	758	709	688	688	770	722	777	763	723	703	754	731	747	768	744	707	747	731	705	781	790	795	795	742	715	767	738	752	725	738	728	757	745	699	717	711	746	760	762	743	768	718	756	730	775	790	717	717	740	712	708	727	717	721	718	736	811	699	766	763	692	743	696	735	742	752	786	746	743	767	790	764	714	737	790	770	756	710	734	775	729	798	746	735	738	788	728	735	756	805	758	726	774	731	764	751	776	741	722	749	781	727	755	758	738	735	735	771	734	760	747	736	742	751	744	763	772	740	769	770	734	755	764	757	709	767	683	761	730	745	769	726	716	731	765	727	752	737	751	769	782	734	715	731	770	677	770	777	741	756	682	752	751	752	749	755	729	826	733	704	754	720	791	722	761	778	756	753	749	778	726	717	697	744	782	750	712	786	705	760	743	739	742	758	775	708	727	723	721	766	722	746	725	736	766	721	722	794	738	769	758	760	730	752	748	770	732	730	689	753	772	722	726	747	738	759	737	760	728	764	749	785	740	696	730	765	715	715	712	754	671	770	760	754	753	749	751	712	709	725	757	715	729	699	757	791	705	728	747	743	707	789	717	720	697	726	782	740	756	758	775	743	709	726	719	701	753	702	762	723	746	715	777	735	773	744	780	740	707	789	718	773	731	703	732	743	721	721	734	709	716	734	703	748	726	757	714	761	781	723	755	735	734	744	744	786	766	688	746	750	737	692	733	758	739	731	743	746	748	797	704	757	776	746	761	729	722	735	750	763	790	765	746	694	764	772	725	766	752	735	753	769	727	790	784	721	701	774	768	757	773	726	770	733	708	761	735	718	754	747	748	719	760	699	738	742	720	751	745	759	764	726	763	735	763	701	698	707	718	719	726	766	779	676	732	746	771	674	717	718	742	738	729	732	723	737	789	715	765	766	797	745	696	767	741	765	733	731	790	726	761	749	714	757	755	747	753	760	744	741	735	755	803	728	750	729	699	777	746	775	745	744	737	772	690	728	734	721	793	735	713	713	722	709	717	796	780	742	741	721	800	734	708	753	711	739	714	730	748	736	734	768	751	745	762	792	760	745	766	750	758	734	790	755	731	751	737	734	745	779	781	766	776	772	806	751	731	701	750	747	699	748	709	763	718	703	731	731	735	735	780	728	681	765	713	764	775	738	751	771	790	728	743	750	705	733	739	767	731	741	721	733	783	766	735	768	704	726	800	784	736	746	717	733	760	763	742	752	743	695	759	735	750	699	717	777	761	791	722	693	782	715	745	773	749	724	708	793	753	739	762	744	774	762	740	685	799	767	774	730	785	747	755	810	745	723	711	780	734	689	724	749	693	697	727	719	723	707	767	751	739	734	703	706	766	743	729	697	773	787	720	767	755	731	681	714	732	775	783	748	801	738	745
21720	3627	2019	3052	9774	839	519	452	489	451	437	418	400	410	462	393	386	412	434	383	434	394	395	405	411	387	390	384	402	410	398	417	395	379	405	389	414	404	422	385	400	406	429	386	398	400	397	400	416	437	350	386	410	397	403	402	395	381	373	425	409	396	401	380	375	407	423	390	396	358	344	419	459	394	387	434	390	400	387	383	388	408	393	395	394	418	391	398	389	413	384	370	417	446	415	383	394	402	425	417	388	411	392	412	426	367	395	417	432	405	375	401	428	452	406	424	395	395	394	381	394	369	408	422	385	387	385	373	357	388	426	378	417	428	393	402	468	376	404	397	348	420	359	386	387	380	397	398	410	428	395	396	357	397	429	412	418	364	412	428	350	408	371	380	388	381	385	375	396	384	372	414	378	393	394	397	409	387	404	380	394	379	407	404	398	413	416	417	344	389	358	395	384	424	442	346	376	350	432	399	391	369	403	383	411	411	409	378	394	377	373	395	381	407	411	392	412	398	402	393	388	391	379	403	415	426	399	348	381	371	411	402	359	421	421	399	404	404	416	399	421	412	425	387	382	430	381	385	394	380	396	409	396	394	400	387	414	422	418	382	401	401	375	415	382	377	441	385	414	360	384	396	417	422	368	348	394	410	369	389	385	418	389	419	379	402	429	388	428	448	398	394	390	372	390	378	407	427	430	407	421	384	363	396	407	373	382	393	405	376	397	420	389	404	421	399	419	365	395	399	421	425	384	398	407	393	398	398	403	402	435	356	385	417	436	399	367	386	432	408	402	371	402	417	388	366	386	428	373	384	408	387	390	364	412	405	413	384	424	421	402	390	450	359	412	378	401	390	402	357	442	459	420	388	377	370	403	377	383	412	412	391	409	368	386	401	420	363	400	384	420	405	381	354	443	446	395	386	422	410	435	427	368	371	399	402	395	379	359	401	395	434	378	419	376	432	386	426	376	414	379	402	384	415	411	421	427	378	395	410	365	406	411	397	390	372	375	378	408	390	442	398	391	421	426	422	376	417	377	365	394	416	415	375	390	380	385	361	355	420	373	401	395	386	377	424	403	394	425	403	381	399	383	366	392	455	419	401	380	415	425	415	438	425	427	443	371	424	411	428	384	377	369	361	393	399	401	409	395	378	360	396	380	381	371	394	392	413	381	393	385	362	382	425	375	369	398	385	413	411	408	433	418	406	409	409	392	381	403	403	424	398	404	398	442	428	429	392	396	402	394	420	394	402	392	426	400	392	375	370	423	395	417	382	372	364	394	368	395	385	392	431	413	379	375	357	409	409	383	411	384	374	395	405	390	397	381	403	409	392	426	378	396	412	414	412	406	435	406	380	438	416	419	448	430	392	383	388	399	400	427	389	380	379	424	380	384	387	387	408	380	419	413	407	368	420	366	403	443	415	404	402	426	368	390	351	404	402	449	429	385	401	401	396	375	410	416	437	384	394	383	391	380	402	411	399	400	449	362	370	392	347	392	414	402	396	386	403	414	392	430	408	401	384	398	415	396	367	374	412	363	400	433	378	369	419	421	362	368	371	422	418	415	379	382	397	424	408	409	420	416	431	376	364	376	375	431	418	386	366	395	390	411	371	412	433	405	390	408	410	366	385	420	433	406	423	411	383	417	381	431	400	429	411	417	403	434	392	376	403	405	405	439	413	410	421	376	384	386	366	408	402	392	403	428	409	403	408	422	359	374	423	413	364	422	366	405	370	422	395	397	407	388	406	390	360	408	384	430	360	393	410	414	385	387	389	358	426	419	359	368	350	375	400	432	383	379	397	360	382	357	405	354	403	386	368	357	399	390	384	426	410	390	401	338	380	337	408	399	375	408	402	404	394	376	361	365	398	400	374	398	389	371	410	365	444	396	420	411	383	422	414	389	432	385	383	417	393	370	362	413	399	378	350	412	388	459	359	391	386	361	402	399	420	415	401	356	421	438	391	414	406	419	353	373	405	374	366	397	397	415	355	413	409	399	419	389	441	409	375	423	414	420	400	406	400	387	385	414	398	374	385	404	405	398	414	382	408	396	367	351	361	375	421	383	386	406	388	389	340	387	413	414	383	369	402	427	414	408	422	396	406	412	423	386	427	435	409	401	394	400	404	394	436	373	436	459	419	389	450	425	390	350	411	409	413	449	433	408	398	368	423	417	427	404	376	360	422	392	376	405	410	368	398	386	394	427	401	362	411	403	427	392	382	364	388	390	419	399	440	397	422	418	385	430	411	359	449	419	400	385	351	360	411	369	390	384	412	391	369	380	401	403	417	378	422	400	390	383	418	384	451	411	419	445	399	361	415	416	427	378	415	377	391	382	389	374	408	387	386	407	396	408	409	399	411	395	412	396	371	398	356	389	395	375	404	389	380	378	418	393	391	393	373	405	436	424	365	388	377	373	374	413	385	392	396	399	449	411	380	399	404	392	397	413	381	388	428	369	406	411	414	379	363	421	413	399	391	385	391	425	410	402	382	354	393	408	416	402	375	361	372	356	416	394	397	398	425	356	399	374	444	414	397	422	372	368	415	401	360	390	408	360	400	425	419	369	364	412	409	407	369	399	344	400	404	388	377	378	381	405	381	407	398	361	380	427	391	404	412	415	392	394	399	413	415	398	384	404	424	375	390	398	374	414	398	401	372	407	415	375	365	403	411	363	383	390	411	364	389	415	379	420	413	362	401	448	370	402	378	385	368	413	345	383	372	391	419	357	408	407	352	404	409	401	396	388	404	382	411	413	394	397	370	407	369	404	403	396	429	414	350	385	385	379	368	408	414	394	452	372	394	429	409	363	384	403	404	367	407	395	395	434	389	380	400	383	435	423	417	388	359	378	351	433	386	430	404	386	416	391	420	406	382	426	393	400	405	415	418	376	382	409	383	385	386	422	412	380	364	369	387	397	380	387	390	412	382	416	428	374	368	406	439	378	365	408	379	409	362	439	360	383	367	380	384	368	412	419	377	411	397	419	383	416	409	408	387	386	397	411	374	418	385	414	417	402	420	354	398	382	370	385	374	354	370	409	385	420	416	384	389	393	383	437	367	377	411	428	407	396	442	383	415	372	381	366	375	410	432	399	397	382	380	369	415	374	359	404	384	346	396	363	404	414	404	425	400	395	359	380	366	406	394	372	414	398	421	386	380	390	407	367	364	405	413	384	404	402	383	408	373	397	392	419	364	388	412	394	390	382	397	399	416	379	335	419	362	369	373	430	421	397	399	374	389	413	386	429	425	380	421	388	400	388	389	410	365	376	399	409	398	402	427	393	418	384	397	398	372	418	416	416	445	421	413	415	400	393	395	391	384	397	415	381	356	423	411	400	412	421	395	415	390	382	393	429	422	413	402	437	384	391	450	405	433	368	379	367	375	404	411	365	429	362	388	434	382	436	405	385	351	369	438	406	369	368	420	412	384	351	399	357	413	371	413	377	359	385	385	390	399	409	383	378	358	379	401	388	375	375	409	408	399	392	364
12079	2483	3710	9201	18717	1850	1562	1385	1370	1228	1175	1123	1154	1095	1004	1034	1000	1007	967	1005	932	967	1008	958	1026	943	985	909	903	957	929	918	883	931	905	935	909	945	924	867	868	897	934	844	888	872	839	898	906	872	921	858	886	870	884	927	939	899	898	862	937	929	872	905	897	934	921	866	917	879	897	883	877	908	893	907	820	852	932	897	940	915	906	930	858	891	849	883	822	844	924	896	836	903	919	879	847	866	889	859	862	869	867	840	821	875	862	856	841	874	883	939	900	900	931	904	891	878	897	885	917	899	853	874	899	916	824	834	877	871	898	876	891	902	847	912	889	875	814	862	886	899	903	946	876	933	865	841	879	891	872	854	865	863	886	902	851	892	872	871	892	907	847	877	883	840	904	872	896	898	881	909	840	928	939	891	864	852	879	852	844	864	889	923	849	848	909	838	901	924	907	935	900	924	878	883	894	878	800	857	875	893	857	882	866	885	887	883	867	939	892	885	841	870	849	861	890	889	900	914	914	896	920	822	853	842	897	902	866	863	857	898	825	804	875	866	937	860	916	839	908	887	891	850	915	907	925	833	888	916	858	945	893	849	857	890	879	878	898	908	908	882	882	906	859	860	859	894	854	879	804	886	916	922	831	895	911	931	885	898	874	909	910	889	896	843	855	847	916	852	926	948	882	884	923	858	866	917	878	878	883	868	911	895	919	955	868	890	879	857	912	861	897	917	942	895	865	854	889	889	844	888	870	869	879	840	818	840	930	877	876	929	873	897	890	876	937	877	848	872	877	921	872	860	884	900	860	937	867	871	877	906	848	881	874	885	877	857	872	929	889	921	953	876	816	814	902	896	899	882	944	936	883	893	863	922	852	842	909	845	917	915	857	892	874	862	904	897	876	885	877	876	891	900	895	952	904	867	857	860	883	862	897	845	834	882	893	914	927	879	862	876	828	848	930	878	878	838	843	860	820	884	843	905	836	880	869	925	862	862	894	902	903	835	917	870	830	895	879	857	866	903	869	929	836	926	873	852	875	900	850	933	854	935	862	884	903	905	887	843	949	902	858	863	907	812	865	940	876	840	883	907	875	868	884	815	867	914	853	870	886	844	856	876	936	911	861	923	863	829	896	864	857	929	956	860	894	855	933	906	900	871	841	873	906	836	827	875	910	888	863	870	855	929	855	835	810	883	870	825	848	872	935	921	831	883	831	890	853	864	905	882	852	899	867	867	888	864	838	887	877	834	888	857	859	866	886	892	879	847	924	883	890	890	863	929	867	840	913	884	883	908	925	866	889	881	926	826	871	897	859	890	863	915	861	919	886	884	917	859	862	863	931	860	865	888	893	898	905	892	850	844	888	912	898	914	870	892	868	918	953	914	880	939	851	896	900	902	878	855	889	921	861	891	866	862	892	858	884	850	862	886	874	894	844	800	896	876	902	858	913	869	857	848	881	893	879	925	901	869	867	873	909	848	949	890	922	892	901	918	889	873	906	823	831	871	892	873	885	857	837	897	892	902	912	844	868	869	951	921	899	861	837	929	918	885	872	885	873	907	821	880	861	879	917	915	837	834	888	922	888	840	918	850	867	852	902	907	838	908	878	852	911	918	831	954	871	830	851	885	895	905	902	903	865	883	875	870	828	859	835	860	951	893	879	878	910	847	867	911	883	848	915	863	850	904	894	896	870	883	848	816	853	847	895	881	916	936	898	911	875	833	872	868	849	901	912	798	898	851	901	911	876	836	887	839	875	875	832	898	884	900	894	927	838	827	868	897	931	815	868	871	844	881	837	910	889	877	912	897	950	893	886	848	844	924	884	884	924	935	917	870	920	821	880	921	914	872	862	859	881	872	922	873	881	872	848	904	915	901	805	887	879	869	913	883	927	899	846	843	902	831	858	875	897	867	902	872	908	890	868	922	864	938	834	877	871	863	857	896	894	897	876	907	873	874	918	820	901	865	874	891	869	893	922	800	858	897	841	867	857	881	844	833	879	893	896	899	865	851	871	912	876	921	862	901	913	900	883	852	874	806	876	914	867	856	905	861	914	861	874	851	839	944	869	864	905	865	866	864	875	869	923	859	892	857	853	893	956	887	905	840	885	876	892	856	916	879	881	892	864	880	895	820	957	910	862	858	858	873	927	830	880	839	904	817	891	863	868	941	891	838	873	849	905	873	901	921	832	870	861	857	885	910	874	870	870	883	806	896	912	872	878	850	873	886	886	873	918	851	885	839	852	875	902	936	872	840	873	860	917	844	877	929	910	889	831	882	857	865	888	936	915	884	848	920	841	900	851	907	918	883	841	884	832	918	867	882	918	924	845	881	879	920	910	924	876	813	912	859	873	917	888	899	880	831	908	868	904	915	880	876	817	843	889	854	931	830	878	886	871	890	849	898	865	895	882	846	876	828	820	930	873	933	823	874	900	886	851	874	936	913	848	900	926	854	910	908	891	841	883	886	882	923	880	903	894	929	917	837	878	827	841	913	895	879	902	945	869	869	916	884	842	896	910	834	859	880	927	881	846	849	937	851	874	874	853	821	891	893	870	847	928	900	883	860	923	840	880	851	853	914	868	867	906	854	911	863	892	825	833	920	872	822	879	871	881	897	868	889	872	873	934	858	865	896	854	896	890	901	872	887	872	914	876	880	850	848	860	864	914	842	859	872	900	898	834	858	858	924	875	899	813	945	891	902	903	893	923	887	862	804	912	882	877	918	856	898	855	880	882	868	877	891	907	889	860	949	881	892	930	828	866	901	897	925	923	877	893	920	871	859	938	866	882	867	915	846	865	880	906	839	871	875	904	889	890	920	900	872	884	880	866	925	912	895	923	855	882	904	898	858	861	909	888	870	842	873	902	819	874	892	845	874	880	902	873	892	907	864	879	861	911	855	930	860	917	888	829	883	875	913	838	920	915	845	868	889	868	837	865	920	919	882	882	851	874	900	871	922	844	903	848	864	879	864	851	867	830	912	883	893	855	921	896	853	932	886	958	917	863	833	882	835	884	877	938	882	831	871	930	875	848	910	865	891	884	861	868	913	934	874	910	935	857	882	890	866	885	857	879	855	853	850	863	863	910	938	919	884	819	883	868	933	881	867	825	878	927	892	886	859	837	878	851	837	884	920	875	874	869	899	884	893	857	863	867	857	871	877	856	859	884	918	903	892	872	885	896	858	822	882	944	876	891	884	869	917	925	899	872	883	878	849	894	861	818	931	880	884	862	898	826	848	941	885	859	907	908	858	867	888	880	877	854	883	879	870	859	857	900	888	890	851	903	921	867	884	917	917	898	811	876	938	914	825	858	899	867	918	873	850	907	869	906	934	883	933	866	881	860	856	857	895	852	907	868	866	854	867	896	927	956	874	853	877	910	873	915	885	913	901	853	873	803	878	899	874	846	867	849	938	856	874	936	865	893	919	855	920	897	857	907	916	967	900	840	884	888	912	926	907	935	834	892	883	917	846	832	839	863	852	893	855	869	844
4151	557	491	514	244	150	133	151	151	159	136	148	134	147	143	119	136	128	149	139	148	154	152	130	118	154	156	146	129	127	145	165	134	151	147	149	162	128	154	142	141	150	141	139	148	145	168	131	166	139	146	142	117	152	171	147	133	138	144	138	142	150	137	143	125	134	121	140	147	126	144	128	138	157	151	166	163	135	134	150	148	134	130	151	159	153	138	136	138	163	135	131	152	143	134	136	142	140	141	123	144	136	132	149	141	162	151	146	151	127	136	142	116	141	143	150	145	138	150	135	137	134	130	152	144	139	124	150	143	156	155	149	140	131	140	138	127	149	163	162	144	159	138	159	155	153	133	120	129	134	143	142	144	155	125	142	111	139	148	138	136	147	126	133	150	149	165	149	165	140	109	164	137	123	129	146	135	128	158	147	160	155	141	153	146	145	122	138	135	131	144	128	150	155	149	148	142	132	151	119	129	145	131	139	146	167	140	147	150	153	140	144	144	153	138	166	155	143	137	151	141	140	150	135	137	164	130	138	145	146	146	125	150	146	125	146	135	143	130	145	128	154	165	136	142	146	142	143	119	131	142	156	136	135	163	129	143	132	166	133	145	145	145	150	160	130	118	149	121	128	143	135	153	134	135	125	132	137	154	147	157	144	155	136	152	134	150	150	146	126	110	157	130	130	144	136	148	154	145	128	131	149	136	151	157	141	142	143	155	139	136	140	130	158	144	152	126	146	141	144	113	126	143	159	148	160	159	136	138	135	127	134	151	129	132	148	134	128	128	153	148	150	152	162	139	136	145	126	156	139	135	170	157	136	165	136	134	150	148	155	144	148	147	151	154	117	137	159	147	134	135	157	126	134	141	143	127	134	150	153	133	155	147	135	148	146	171	139	165	133	166	135	130	132	139	132	124	129	140	157	164	136	157	133	151	138	134	150	128	127	126	135	131	153	143	132	116	133	158	135	145	134	160	130	145	139	158	128	158	144	122	114	141	128	129	145	137	137	150	169	155	135	137	132	133	141	130	149	145	162	143	137	149	151	147	152	161	161	121	134	137	141	129	143	149	164	136	127	129	121	135	134	126	154	119	148	173	137	121	152	141	152	170	155	132	156	145	127	152	159	132	130	154	132	141	145	113	146	158	145	132	134	166	122	130	128	129	117	129	135	139	137	122	136	159	149	123	133	147	143	164	138	144	149	119	129	142	132	155	144	156	134	151	156	137	168	152	131	151	126	157	123	133	152	135	143	150	153	142	139	130	122	136	147	149	166	139	152	127	136	162	119	125	148	148	161	151	153	132	124	133	152	159	138	121	118	148	150	167	139	136	127	120	138	156	157	127	145	142	127	135	149	124	133	137	146	157	143	136	149	138	124	142	153	135	134	132	130	125	152	137	142	150	165	140	135	119	135	133	134	131	126	137	148	149	147	140	143	142	138	151	147	172	124	141	130	152	139	142	167	137	138	145	131	148	173	147	137	143	137	128	137	158	151	137	134	133	150	136	114	130	140	147	133	148	150	131	131	139	142	126	136	154	120	145	163	153	157	151	170	132	138	162	125	162	127	152	159	152	137	142	127	127	112	161	142	126	155	148	159	161	139	151	132	123	143	140	127	116	134	128	151	130	160	158	156	137	142	162	142	130	140	153	142	122	155	144	139	134	159	159	116	148	135	148	162	142	113	128	141	120	174	139	144	137	156	154	157	153	130	156	147	143	134	154	151	136	127	160	117	132	152	141	125	153	139	144	157	119	151	148	136	151	134	132	169	134	135	135	135	135	147	145	127	131	162	124	148	143	154	148	156	143	138	146	143	126	137	149	143	147	149	137	128	123	116	143	132	145	143	116	140	147	157	139	146	148	145	163	142	129	125	130	132	158	139	133	149	160	152	128	144	118	146	178	136	129	137	143	164	153	152	154	131	134	126	143	127	143	142	137	162	154	142	139	134	138	154	150	122	170	158	118	127	139	136	174	143	124	119	141	143	148	137	156	123	135	134	129	135	156	141	124	116	134	135	165	158	161	118	143	145	154	124	110	141	158	143	147	156	146	149	139	145	120	158	139	133	133	156	144	128	141	127	143	137	148	137	138	151	144	129	144	132	128	161	141	160	151	128	105	152	121	118	128	156	156	121	131	140	140	138	142	169	132	137	142	165	146	134	142	135	157	138	161	128	143	122	143	138	143	159	153	156	123	149	141	150	151	135	155	141	156	151	171	150	138	140	146	139	132	144	123	126	143	138	137	159	131	132	140	173	135	133	137	138	159	139	127	135	122	115	154	169	139	162	138	140	157	131	150	151	145	137	136	135	155	152	138	137	149	143	152	130	128	145	151	147	137	124	136	136	138	140	141	144	127	152	124	156	161	138	151	142	179	163	142	135	124	128	130	140	133	137	143	129	151	116	113	151	136	128	140	143	136	136	124	151	137	150	140	149	143	147	126	143	143	116	139	153	152	123	145	131	141	150	148	147	165	160	153	147	147	144	142	134	136	142	119	160	150	139	142	139	131	117	154	144	120	170	152	146	123	118	126	144	131	137	139	145	166	146	147	151	138	149	151	137	137	139	136	147	135	151	160	147	149	127	135	122	157	139	130	142	159	117	135	143	145	150	161	137	127	149	137	139	167	127	143	168	148	140	136	144	148	144	171	132	137	103	155	139	136	150	128	153	163	135	126	147	130	133	166	141	153	147	135	127	138	136	150	132	146	191	149	129	162	139	133	152	133	126	137	164	132	148	127	145	137	123	142	115	130	151	145	156	141	119	155	150	130	126	145	164	145	147	145	111	158	129	149	137	134	162	143	145	138	117	145	144	140	160	140	121	136	143	172	158	146	137	123	145	147	140	137	138	142	142	149	149	130	145	159	175	138	138	157	133	120	144	134	120	138	148	146	142	146	138	144	158	138	132	118	141	140	134	153	170	139	141	132	141	111	137	135	172	141	134	143	126	167	141	132	141	132	126	129	142	154	145	139	146	148	150	129	122	123	143	150	146	153	152	177	125	135	151	140	130	134	141	138	156	156	138	126	162	131	149	136	152	155	146	164	151	129	135	167	159	135	154	134	127	135	151	132	126	159	140	144	154	126	156	158	141	153	149	150	111	143	145	129	142	145	146	156	132	149	143	120	146	135	140	156	134	131	153	154	129	151	149	144	148	122	130	144	135	134	156	142	130	142	135	122	164	137	150	128	126	134	133	135	161	131	135	164	150	112	130	151	147	125	171	147	138	155	140	160	155	136	125	145	130	144	134	153	146	131	131	134	145	173	136	156	157	140	148	149	127	135	144	147	139	130	144	143	169	142	148	148	154	151	170	151	136	167	143	135	124	134	126	137	140	131	130	154	122	156	131	151	131	139	153	150	138	135	138	156	156	152	146	134	133	138	121	134	132	138	140	133	146	143	127	153	140	104	150	146	143	172	139	114	157	133	160	146	136	146	148	142	156	125	141	157	149	135	134	134	124	135	129	141	140	144	139	150	152
3071	687	1194	1519	819	391	392	417	396	421	392	396	396	402	412	407	403	361	408	414	405	404	362	408	413	386	412	371	399	391	368	430	402	416	414	425	383	377	396	404	384	392	369	404	400	385	380	389	438	399	389	450	417	400	400	366	371	393	379	386	415	428	394	367	350	375	369	392	399	382	369	408	377	398	393	414	403	394	375	397	391	403	382	376	400	407	381	386	389	413	413	405	369	367	412	436	378	430	427	409	409	409	368	375	390	387	389	397	374	387	380	384	422	397	393	425	440	403	386	372	429	363	391	389	389	390	414	411	417	408	404	413	391	408	365	398	374	403	401	428	366	405	399	403	378	397	359	388	408	389	397	387	396	357	410	408	420	387	390	376	373	406	388	410	402	408	375	379	392	389	383	396	380	394	419	389	402	398	413	370	397	398	419	392	385	407	409	361	390	449	386	389	384	408	373	407	405	367	386	376	418	365	384	416	352	419	389	436	400	368	401	379	380	362	405	423	386	378	392	392	401	414	367	406	377	394	359	397	378	383	390	407	418	381	370	414	392	395	395	406	416	399	433	375	380	375	409	393	374	404	412	420	400	429	411	371	406	389	384	388	391	427	385	406	416	345	424	420	408	364	400	389	404	408	417	392	380	386	408	373	409	377	348	382	385	405	379	376	371	394	366	386	372	365	396	421	391	410	382	409	400	420	378	391	382	400	396	401	378	433	421	384	371	418	389	364	390	396	436	398	408	417	370	403	405	384	410	385	369	362	358	425	381	388	387	397	385	395	397	360	385	425	375	415	410	397	353	355	419	396	422	382	392	358	411	360	384	379	370	383	434	383	404	375	369	403	363	402	393	387	377	396	387	388	378	393	381	389	402	403	394	401	400	366	381	387	426	409	388	374	435	398	382	354	382	385	414	385	395	402	399	362	376	423	397	396	406	376	430	378	386	415	397	419	404	388	379	374	375	382	401	419	380	401	371	388	375	376	377	389	383	389	359	352	368	411	405	398	414	443	410	378	358	378	397	441	430	414	367	386	404	420	375	434	376	409	392	421	390	396	375	394	420	403	388	384	376	379	408	348	396	387	377	357	382	367	413	417	394	376	414	377	405	417	397	354	378	420	395	385	383	387	415	424	411	397	413	368	404	413	398	352	392	394	429	404	379	381	411	395	396	424	382	385	402	419	373	399	370	394	389	408	388	422	371	374	444	408	391	396	364	388	401	374	346	394	411	411	385	417	431	430	401	416	404	398	399	391	387	395	395	355	378	391	388	401	395	382	377	382	372	396	374	409	385	379	436	388	393	381	384	419	425	411	418	396	351	407	381	399	394	376	361	401	358	389	367	394	409	373	410	397	394	389	354	397	374	423	409	360	396	402	384	388	382	393	390	366	419	420	366	396	400	395	416	374	398	403	363	405	381	446	382	398	385	429	449	390	354	379	394	444	370	407	386	369	383	381	373	363	382	392	393	425	359	398	396	402	413	355	403	383	389	390	399	367	378	397	435	399	376	408	392	428	372	394	400	380	401	401	397	369	393	388	400	372	412	424	390	404	403	424	425	397	379	377	403	423	384	413	394	385	421	386	388	430	425	416	400	407	379	386	416	386	402	387	389	392	415	358	359	392	375	358	389	381	421	419	362	371	388	407	405	428	399	343	367	406	348	385	404	391	390	403	400	434	391	441	362	411	416	401	367	365	375	415	377	367	413	369	401	356	383	420	375	384	381	412	396	413	380	370	342	419	411	395	382	375	417	392	425	380	427	413	385	386	401	416	398	387	421	410	394	420	395	430	395	420	410	401	398	393	428	383	397	415	394	384	381	401	385	388	404	391	417	402	391	387	379	421	378	388	374	404	428	393	370	403	379	404	392	400	404	403	380	396	381	382	395	391	396	373	399	391	386	394	404	391	385	362	390	417	400	396	389	372	387	416	391	398	383	375	360	378	407	386	385	377	408	387	418	397	388	359	375	377	350	393	386	366	429	383	398	386	399	365	399	436	393	376	377	379	394	414	384	402	388	406	403	414	377	378	393	389	411	396	367	345	382	396	409	390	407	393	425	391	420	371	381	421	406	411	389	379	442	418	410	386	406	371	417	411	353	407	368	424	380	394	409	391	382	360	381	371	406	372	406	407	384	399	384	407	361	379	384	363	403	350	405	379	401	410	409	372	366	391	389	379	390	437	363	449	382	365	399	378	376	379	367	391	377	392	412	395	392	426	388	435	399	428	415	383	423	391	368	391	414	436	401	401	383	374	378	403	394	440	378	385	381	406	419	400	384	391	382	372	417	410	394	418	382	373	401	358	370	406	388	393	385	382	344	368	407	422	371	381	428	372	450	388	384	399	388	381	404	386	370	384	399	413	388	369	406	395	385	410	425	385	415	400	421	392	399	380	393	400	378	389	416	392	405	408	341	385	400	402	385	388	411	397	365	370	391	355	399	393	398	400	435	429	407	431	416	403	369	396	389	420	428	410	377	401	359	389	391	385	402	429	382	372	390	416	385	407	389	414	388	386	412	386	384	371	391	367	371	411	394	366	380	376	380	398	442	372	389	402	377	388	411	392	421	426	395	366	356	401	401	385	388	357	373	402	399	394	370	390	397	391	417	388	436	386	420	382	402	388	392	408	388	386	408	363	408	401	402	387	384	366	368	424	421	359	377	417	422	406	385	390	405	409	392	373	372	394	391	388	385	406	421	424	408	370	377	411	398	395	384	404	382	369	381	423	421	403	369	393	395	399	404	423	414	363	378	381	384	394	393	400	403	406	381	415	418	388	381	396	391	389	384	399	389	381	375	399	410	411	376	381	396	413	396	428	394	391	372	427	417	390	397	378	390	378	381	390	416	358	417	382	356	381	383	382	425	398	427	402	412	385	393	394	383	423	397	385	392	390	405	417	398	345	402	369	409	416	395	354	363	375	352	407	432	406	399	387	379	373	397	387	397	409	401	408	389	395	399	371	378	390	385	408	400	367	409	384	418	412	380	390	419	381	379	409	404	388	398	337	387	379	398	372	399	409	411	385	384	400	386	400	406	365	399	405	386	364	376	370	388	406	416	403	379	371	350	351	395	390	417	372	407	437	416	402	404	394	396	374	386	381	413	409	373	392	364	375	355	368	391	384	372	395	405	396	423	404	418	368	434	363	411	372	398	369	414	411	420	412	402	382	350	356	359	408	381	371	397	367	357	383	400	427	414	438	381	426	378	434	414	399	379	429	372	401	414	378	448	373	393	386	396	394	367	373	408	389	377	380	413	409	430	407	389	401	424	386	393	379	406	420	362	418	378	386	387	390	418	377	413	401	374	370	396	381	410	389	420	386	373	413	362	423	421	385	405	378	435	423	406	400	381	448	424	414	372	402	396	365	378	392	394	393	399	370	385	448	392	410	407	405	413	408	385	411	401	386	358	404	413	387	405	389	390	374	387	371	413	385	415	400	408	413	420	402	390	388	378	429	385	404	366	334	359	397	345	429	350	402
13380	2025	1462	2299	4998	485	416	365	348	344	390	323	310	318	335	316	329	309	329	320	333	295	303	291	290	295	327	319	329	318	295	325	338	335	307	327	288	312	319	320	338	307	307	314	336	331	328	329	307	321	324	311	341	317	354	340	327	333	356	326	339	318	340	354	327	314	321	338	330	303	341	359	287	313	329	274	339	344	309	345	326	301	324	340	320	316	293	332	377	325	362	330	338	332	322	307	340	322	345	332	309	307	327	357	328	316	332	308	307	359	340	335	275	291	317	318	289	310	338	328	322	342	337	338	291	319	331	341	311	302	341	345	316	324	309	321	310	332	316	357	304	316	294	329	322	343	342	316	322	312	305	302	295	301	326	303	312	364	321	326	335	321	335	354	323	315	309	327	319	337	330	321	354	337	313	325	298	325	346	324	341	310	329	322	366	337	326	305	332	328	307	324	302	330	339	326	306	347	282	307	295	349	315	318	316	327	336	342	361	358	317	309	307	331	339	291	314	343	318	350	308	355	313	301	345	347	317	309	329	307	285	329	341	346	315	319	317	333	316	325	343	290	323	350	291	340	294	348	316	288	310	312	304	339	375	342	292	318	329	296	344	344	339	317	332	313	296	330	352	284	348	318	344	338	301	324	291	365	329	349	293	328	325	319	336	304	326	316	298	314	321	372	308	348	311	340	319	320	278	332	324	304	311	344	339	320	319	296	324	329	283	337	312	289	297	338	320	313	301	336	324	318	345	313	343	315	315	315	360	339	286	318	330	321	320	338	367	326	324	359	278	312	319	316	320	317	331	331	332	324	322	372	330	317	349	358	321	300	318	284	349	310	351	314	313	315	313	363	324	308	333	303	302	326	318	323	348	319	346	265	328	336	308	321	328	302	362	305	323	332	299	354	324	303	322	315	319	299	321	304	301	322	322	310	340	336	345	356	346	336	272	306	289	319	316	320	284	317	344	342	310	332	338	307	337	351	328	315	286	294	324	297	316	344	299	313	362	301	319	333	308	350	356	361	318	348	337	337	297	322	327	325	321	332	335	316	304	350	314	345	333	332	329	375	380	305	321	299	316	332	324	319	322	356	342	330	301	293	311	326	302	305	316	313	350	363	316	309	312	281	292	340	290	315	345	309	309	327	329	360	309	322	316	328	327	312	299	284	338	332	343	316	346	287	292	313	328	330	355	315	320	346	338	314	276	311	308	336	340	304	295	326	304	329	312	287	329	326	297	283	311	346	296	350	310	347	301	330	292	310	343	339	314	319	310	328	313	305	326	361	320	348	364	324	326	296	294	328	343	331	332	340	275	344	347	299	316	313	323	313	310	305	336	317	297	342	299	304	325	304	357	337	319	344	341	335	312	314	346	302	335	304	335	320	300	334	319	324	300	322	341	319	341	317	322	317	328	314	336	353	270	301	323	339	319	337	326	309	323	329	335	334	315	305	319	292	337	343	319	363	345	352	326	287	309	346	335	315	354	338	325	312	316	340	334	303	312	316	303	402	313	342	316	355	356	329	335	329	333	352	346	313	303	332	354	295	369	333	298	359	346	335	310	299	358	339	334	344	354	292	332	313	278	289	322	315	331	303	331	327	323	301	307	354	326	310	305	268	359	336	317	321	343	338	300	310	297	342	337	281	279	324	335	310	321	324	300	332	342	298	316	366	289	341	313	319	330	321	326	339	339	321	302	298	326	305	334	326	359	307	327	300	335	293	309	354	312	314	287	308	322	330	352	332	315	291	333	307	325	331	332	301	325	310	310	327	330	291	337	294	264	350	357	286	337	296	280	363	368	333	306	309	312	318	332	313	313	318	274	323	330	307	331	320	345	308	312	326	298	315	337	329	311	292	286	326	331	348	296	294	307	328	355	328	342	322	314	327	319	327	315	303	353	288	327	357	326	308	327	315	309	331	318	346	328	310	329	333	265	286	317	333	284	319	292	319	356	309	377	330	333	356	344	310	319	318	344	303	309	349	304	323	324	319	353	309	324	336	334	301	334	322	285	332	358	348	293	312	321	307	310	346	309	344	361	325	342	346	301	304	315	308	317	315	326	354	290	321	356	335	336	339	298	351	353	345	344	320	314	309	326	320	297	292	324	351	346	303	317	307	323	308	309	287	304	299	323	326	348	334	294	303	319	353	296	332	359	328	329	337	282	323	314	321	304	304	288	311	282	353	301	330	317	319	303	325	333	301	335	309	310	321	344	355	310	355	307	316	344	313	347	342	322	293	321	302	358	304	344	331	305	308	310	327	366	334	335	327	321	317	317	329	347	330	324	339	341	320	301	313	307	341	308	337	315	320	319	309	298	328	322	296	331	326	341	334	368	318	308	366	339	333	344	347	290	325	335	339	341	337	352	340	319	315	342	333	288	295	296	331	313	289	284	338	305	339	306	296	309	327	320	320	312	313	301	288	280	339	312	355	281	317	318	325	320	334	330	329	330	321	309	321	296	362	292	291	327	342	301	347	342	329	326	308	322	304	308	317	346	311	300	333	333	357	306	342	284	304	338	331	325	313	321	326	353	322	355	339	334	308	299	348	317	300	312	318	312	334	321	310	318	310	317	335	339	337	310	315	319	326	335	328	295	339	333	329	319	344	300	306	322	339	326	330	318	330	320	381	350	336	317	312	327	328	338	351	314	310	349	308	299	378	327	334	284	333	330	311	327	321	308	351	321	314	309	327	317	329	324	323	299	342	364	312	327	332	305	331	341	321	304	322	282	331	326	319	367	342	311	310	313	330	308	322	327	335	330	293	366	325	339	332	324	312	338	343	324	307	268	326	305	318	296	330	327	309	327	343	311	280	336	327	328	327	331	331	331	341	316	364	290	332	312	333	346	301	320	336	333	370	339	338	308	338	307	294	306	331	332	316	336	316	298	311	331	298	340	380	340	348	326	313	346	331	325	333	287	307	287	296	328	330	334	311	338	301	310	314	308	324	340	326	338	332	332	307	309	316	355	325	277	296	315	339	359	309	355	344	303	315	368	310	298	309	323	315	299	312	307	343	362	305	295	297	332	320	342	308	348	350	340	327	337	314	334	313	335	333	318	328	332	307	301	313	337	304	307	335	337	315	314	323	339	302	346	305	327	327	345	285	292	313	332	325	304	328	365	338	332	305	291	291	326	341	303	343	341	319	301	302	336	310	342	355	313	327	292	349	307	303	333	324	365	375	334	315	326	326	346	324	291	319	324	356	320	317	297	340	316	315	310	349	303	322	340	320	313	317	307	336	333	304	326	314	351	321	314	361	337	340	338	312	323	349	297	345	323	301	313	316	303	337	313	363	353	334	360	314	336	316	317	330	322	295	347	299	313	295	312	311	292	295	330	318	294	290	304	336	306	342	321	322	286	334	323	335	325	345	347	331	299	296	291	302	370	302	320	315	342	324	334	310	319	312	333	359	331	374	293	330	289	356	334	336	302	305	327	325	337	322	312	301	320	321	319	329	335	310	309	327	347	324	312	308	321	296
9195	1733	2780	7871	12303	1243	1118	1033	963	982	932	876	857	847	821	786	840	800	799	795	802	821	776	777	760	776	803	758	752	753	733	768	766	755	715	734	781	781	741	763	758	773	749	799	824	768	706	697	760	746	790	716	737	737	786	760	767	739	740	750	769	739	808	801	753	709	792	766	747	776	724	746	753	749	742	743	813	733	751	770	796	770	739	716	757	813	757	744	770	774	747	762	792	764	750	731	725	774	729	752	700	759	758	742	777	760	761	779	758	748	754	769	716	696	720	762	804	755	765	759	740	762	744	833	760	704	732	753	754	786	753	804	700	727	765	759	729	746	751	746	761	772	788	789	755	781	797	717	687	703	741	721	759	701	770	763	755	786	752	731	731	776	761	775	763	715	762	721	753	737	704	738	748	772	739	699	791	740	806	729	756	746	757	789	748	743	756	743	768	768	719	805	744	711	736	771	743	778	754	768	709	684	798	738	773	738	757	746	759	783	753	733	763	737	755	743	750	760	733	735	765	788	749	733	777	743	780	777	723	775	747	738	722	784	703	748	790	743	743	734	747	741	755	752	765	728	762	770	755	707	784	782	729	755	735	731	716	729	762	748	773	759	761	770	708	758	767	754	752	761	737	783	744	721	714	788	794	744	739	786	747	749	728	795	770	765	760	749	757	728	786	784	757	729	737	774	764	769	775	744	723	779	737	731	769	672	808	734	774	720	737	748	759	743	710	743	776	771	780	753	767	742	753	697	752	762	777	739	767	732	754	755	702	785	732	748	752	707	783	718	770	766	756	722	750	783	721	769	768	714	743	776	715	731	751	743	716	789	741	737	758	726	745	761	795	684	757	759	736	711	721	761	786	764	743	759	701	765	709	763	766	726	717	773	703	771	799	746	737	780	723	722	770	719	736	748	723	744	747	767	764	746	795	782	717	730	737	704	744	733	741	704	720	733	731	732	735	734	747	746	739	736	718	738	764	715	739	743	774	735	742	707	732	765	740	745	780	799	752	751	741	759	762	805	746	740	773	774	790	733	769	740	713	728	756	740	772	729	731	792	693	728	766	763	693	743	745	754	682	753	752	725	743	767	819	762	773	710	730	752	721	714	734	829	769	755	737	772	675	707	733	756	715	725	726	767	744	769	741	805	744	754	811	770	773	772	760	754	759	759	750	686	748	705	690	780	763	732	735	793	767	749	744	722	746	737	721	788	760	766	723	817	772	767	768	685	748	809	790	781	790	727	736	733	773	784	751	775	733	784	750	751	789	756	739	803	751	751	769	751	739	771	716	752	754	741	699	724	707	748	734	741	783	715	765	751	723	806	708	775	721	736	729	757	752	771	754	739	729	727	790	745	731	733	703	794	761	769	705	776	740	764	739	749	763	746	783	742	792	757	793	737	734	807	692	708	764	766	778	777	736	742	730	785	746	796	736	812	737	712	753	749	697	680	773	745	757	746	704	791	786	700	756	772	754	734	733	802	717	771	748	755	733	733	754	738	765	735	724	741	752	744	769	709	780	708	780	752	719	723	702	735	780	719	782	752	761	776	731	737	748	709	731	765	798	689	750	804	696	716	765	750	784	721	787	769	740	737	715	789	760	746	761	719	664	698	733	728	770	757	766	734	723	757	737	758	782	741	764	762	748	746	736	710	749	748	803	668	762	728	742	765	743	776	762	775	765	751	718	749	739	722	753	756	786	788	734	769	795	741	721	732	743	775	736	757	759	720	760	746	747	741	711	696	753	773	777	742	740	763	736	732	742	834	772	809	770	749	742	770	699	737	732	817	740	733	775	717	745	774	760	713	771	713	724	654	748	785	746	741	756	711	735	792	804	734	735	717	737	754	747	755	726	811	715	742	744	739	768	728	757	708	744	750	757	748	753	713	734	717	696	741	751	749	718	772	666	756	739	727	777	729	796	728	708	801	734	727	795	748	739	729	762	774	738	761	720	779	839	736	760	766	775	761	797	776	781	747	798	774	728	725	754	746	694	739	764	752	764	746	746	736	702	768	717	756	706	720	728	819	773	785	737	775	736	748	765	749	717	729	738	722	749	768	811	776	792	740	806	777	741	780	691	789	766	745	692	793	760	705	769	734	759	761	738	816	773	735	788	768	760	726	758	803	725	750	770	761	740	752	771	721	804	796	740	766	748	721	777	725	716	782	751	733	726	769	762	709	712	698	750	745	757	727	748	783	759	732	766	765	763	744	740	750	780	720	759	758	805	863	744	751	808	790	698	769	769	744	763	715	795	784	748	733	763	768	704	779	769	708	709	748	738	751	732	713	775	761	735	726	713	768	778	729	769	706	745	776	792	751	772	775	785	773	766	755	759	739	768	735	765	752	731	748	758	706	762	796	796	728	750	726	768	716	726	712	731	760	732	735	756	760	711	774	733	787	776	744	751	712	699	749	726	753	735	707	728	765	734	679	706	778	723	754	780	763	761	736	701	746	773	808	773	774	678	716	745	702	731	747	754	736	741	761	738	767	750	752	769	759	744	736	767	778	730	722	768	719	749	772	737	752	769	754	741	761	710	762	796	727	780	752	747	710	756	719	784	754	792	816	751	737	766	747	732	725	744	684	754	758	718	726	752	738	818	764	769	737	759	748	799	779	744	779	758	745	754	747	741	724	707	741	768	744	755	771	695	770	763	741	751	731	710	753	685	713	674	795	691	729	778	793	749	751	728	772	790	774	744	757	804	757	712	744	761	772	753	753	770	710	724	778	737	717	737	767	726	690	747	754	795	754	783	742	717	725	751	753	756	788	770	725	779	704	718	751	748	757	752	723	801	717	735	753	752	712	758	749	761	757	754	716	739	765	726	750	731	774	751	708	735	698	759	707	729	743	728	743	730	780	801	738	718	763	750	762	756	768	720	717	771	751	757	695	728	696	699	779	766	776	700	804	730	776	782	707	675	732	740	763	719	758	755	763	796	738	730	752	804	712	754	752	802	697	692	765	764	741	748	703	744	728	695	723	728	762	772	791	751	767	753	787	751	768	742	768	778	721	727	794	766	790	741	679	781	756	725	771	737	776	782	817	699	754	774	766	749	721	770	704	772	777	744	785	734	761	710	715	787	771	756	726	757	771	771	740	737	756	709	699	796	777	717	766	751	766	786	723	755	752	734	735	811	728	768	723	802	688	726	714	709	746	735	771	751	761	754	820	771	751	770	785	754	724	794	787	719	719	765	765	749	754	819	718	745	766	757	753	839	784	750	710	792	770	733	707	725	771	776	762	760	685	770	727	714	698	771	761	729	777	742	727	708	738	769	753	769	765	750	737	763	752	749	798	777	719	725	755	774	732	751	791	750	736	802	725	772	741	784	763	746	762	691	711	766	740	749	766	765	709	764	740	737	722	747	708	732	742	816	707	738	780	752	755	775	764	746	720	749	771	759	716	721	746	745	779	673	712	716	755	768	736	775	774	743	735	712	755	695	753	723	738	776	801	723	717	750	707	750	756	717	789	707	745	736	767
21607	3977	2086	4932	7216	755	545	505	487	459	382	444	409	413	461	402	398	421	410	417	377	416	419	406	443	404	384	430	360	403	389	398	382	392	448	432	423	392	390	420	405	423	418	401	373	393	409	431	380	379	374	380	397	367	388	382	448	412	357	412	412	395	404	409	428	458	443	392	410	390	411	423	400	389	406	374	356	428	361	391	411	357	400	380	418	396	383	380	369	399	371	373	388	386	412	371	386	423	399	376	369	347	431	369	399	368	430	416	397	417	401	416	415	401	391	370	412	395	384	399	406	398	374	385	390	445	393	356	366	404	431	410	412	423	396	395	385	404	418	388	394	400	427	381	394	413	376	408	377	402	421	409	403	411	375	431	385	362	386	383	382	403	366	425	398	381	417	424	457	416	395	401	388	399	443	390	432	410	409	396	373	380	398	386	400	381	410	393	413	397	400	440	407	368	384	413	457	384	435	396	404	387	365	399	385	359	407	392	405	418	369	358	349	375	365	407	405	395	427	405	377	370	393	384	406	400	393	401	388	371	403	425	411	412	376	409	414	411	397	390	415	416	418	398	410	396	404	398	425	416	393	411	433	436	376	408	404	408	408	418	383	381	416	390	407	380	388	391	418	428	444	409	460	403	435	424	428	378	395	397	409	405	383	367	399	450	418	389	414	424	402	399	404	413	408	402	427	359	428	349	391	396	415	397	376	431	391	395	401	438	383	421	352	377	426	411	441	383	411	416	397	361	378	415	365	359	428	409	384	426	398	397	406	368	377	393	348	382	387	383	398	353	384	389	414	388	386	401	382	374	401	411	410	407	385	396	371	373	402	414	356	382	360	378	411	371	415	421	407	402	384	388	384	399	395	374	399	361	402	400	373	389	365	395	436	433	388	384	372	351	382	390	454	442	395	365	395	424	411	408	383	423	391	375	416	344	382	400	386	417	431	410	389	357	401	407	374	413	430	381	403	398	427	383	383	370	376	375	391	362	384	457	376	408	401	445	387	440	395	408	432	391	409	385	384	390	394	402	411	431	373	406	367	379	402	441	397	427	392	389	379	392	449	413	387	408	428	383	374	412	434	380	398	429	387	413	378	363	407	385	398	414	353	379	385	375	389	365	421	380	392	362	401	380	409	384	377	388	370	402	378	409	385	354	410	422	392	393	427	397	385	379	407	421	414	427	394	401	430	402	434	401	417	415	377	365	433	374	449	395	376	383	407	430	440	390	400	425	414	403	425	382	370	379	374	390	395	409	388	376	362	396	409	383	384	414	436	412	397	401	386	394	387	416	423	369	379	426	381	419	414	436	405	406	440	375	384	435	399	380	356	368	388	376	385	411	403	368	393	393	395	430	380	393	418	385	432	411	388	446	393	376	387	380	414	383	421	408	416	422	405	403	425	380	394	407	394	410	408	407	415	354	414	412	362	396	373	395	416	397	392	373	416	416	369	414	411	385	391	394	422	419	367	417	381	358	405	390	387	365	399	394	413	400	398	428	402	358	387	390	409	416	425	411	406	403	391	391	397	403	369	380	366	399	384	409	409	381	377	388	378	410	389	415	375	386	427	399	388	403	362	398	397	410	399	388	400	424	444	392	367	379	431	414	396	389	430	363	401	360	379	396	385	374	402	409	384	399	407	400	418	329	362	416	397	419	400	387	430	390	392	382	415	409	439	412	421	372	384	392	426	380	419	368	374	382	391	390	420	395	394	404	397	399	356	342	406	371	408	371	408	378	393	371	384	404	367	392	376	363	379	382	375	370	410	407	435	433	436	439	373	348	389	431	375	379	373	390	435	358	378	392	364	416	398	418	392	437	393	377	425	398	412	364	387	373	387	398	391	386	405	417	383	369	367	405	412	417	405	386	371	399	425	392	379	407	419	401	374	415	405	362	377	433	425	371	408	391	384	355	375	449	397	400	388	409	411	399	400	403	389	406	390	413	384	399	389	393	433	424	405	429	437	394	431	410	365	354	400	420	412	390	409	401	419	402	437	426	397	376	392	374	378	392	415	380	367	392	385	413	411	415	425	396	359	356	395	432	396	441	359	404	406	421	379	358	384	418	373	379	383	385	436	390	414	417	352	424	391	407	389	387	422	422	404	418	388	401	393	392	379	374	408	410	368	423	386	374	410	395	442	396	401	348	403	392	367	415	370	409	426	378	420	385	380	426	385	416	447	354	415	404	440	424	386	402	398	364	357	412	439	403	405	338	392	386	399	402	440	432	390	386	415	415	373	396	376	395	373	360	378	382	398	414	366	382	379	367	397	400	422	381	383	406	393	330	379	368	400	389	339	406	399	376	408	416	387	397	409	360	414	416	368	339	356	391	421	393	406	402	393	446	369	403	398	382	388	441	403	381	384	377	365	416	371	369	430	364	399	368	391	388	416	409	390	385	377	427	448	350	367	408	405	378	372	412	402	425	442	412	410	436	389	394	421	401	415	402	373	400	350	383	381	393	420	377	381	400	411	423	435	355	374	393	393	400	390	445	439	415	393	371	409	389	409	392	398	369	411	364	370	389	394	390	391	354	386	365	406	383	362	350	406	386	410	392	423	407	398	371	424	418	429	366	414	398	388	373	388	410	375	421	382	381	410	358	370	407	373	411	420	412	394	393	339	401	410	388	407	397	394	414	398	370	391	407	388	399	402	415	384	404	400	402	423	409	360	430	429	409	421	396	387	410	399	401	377	417	421	381	379	427	393	372	422	402	433	406	413	420	422	386	367	360	389	423	355	422	460	411	441	395	391	407	429	378	403	397	402	393	432	406	398	379	427	434	361	397	415	389	386	385	390	409	418	391	367	376	413	388	397	385	418	420	415	399	390	394	449	393	409	411	386	433	404	375	343	407	400	418	360	409	430	382	415	392	403	372	391	397	400	409	368	412	426	396	377	384	355	419	380	375	401	383	390	365	416	425	419	448	470	398	417	445	420	380	388	417	376	395	355	397	399	415	395	360	391	404	380	387	405	408	403	393	395	391	354	394	398	411	346	363	407	388	395	389	401	391	405	393	376	417	406	402	403	385	392	433	361	371	400	424	431	407	361	392	398	387	399	381	409	400	382	398	417	444	429	403	420	417	419	428	437	355	354	388	388	399	369	381	369	389	402	401	412	415	404	384	417	402	387	395	432	381	398	386	458	389	369	400	408	372	411	404	414	393	400	375	408	398	398	372	393	378	394	387	398	377	373	381	397	396	404	400	345	347	412	388	373	389	437	423	373	386	364	393	387	401	372	399	419	396	426	427	417	382	406	389	391	369	368	406	439	400	394	396	418	395	394	357	393	347	422	406	378	404	436	390	416	367	424	417	400	394	367	399	370	410	396	376	438	374	418	403	404	378	369	390	430	433	342	399	429	384	378	421	413	399	380	427	415	378	389	374	375	419	393	368	392	425	410	406	405	367	401	418	398	383	388	403	357	386	391	449	378	404	400	431	388	410	409	402	421	420	440	357	414	380	402	409	421	417	393	465	414	392
12159	2667	3775	13329	11847	1815	1593	1473	1320	1238	1161	1089	1077	1058	1062	1077	1034	930	929	983	1032	952	986	1009	934	946	920	930	947	910	978	940	914	877	818	867	925	932	939	899	884	891	884	940	926	954	905	880	889	932	874	924	910	899	834	873	922	914	926	886	887	890	940	863	887	895	910	909	917	905	898	933	931	931	899	836	835	938	881	890	925	891	883	901	863	881	856	867	876	872	925	910	873	840	889	892	851	860	849	861	905	901	886	856	868	927	883	921	878	854	882	928	865	945	910	862	864	867	910	854	835	915	861	806	872	835	902	846	946	869	858	928	845	865	879	871	911	886	877	906	878	889	888	877	903	837	896	868	890	877	886	871	860	872	908	884	908	876	862	876	928	871	849	883	868	891	902	899	916	910	861	914	911	905	905	889	854	854	900	904	868	875	901	875	891	859	854	900	877	918	906	854	868	867	910	874	908	881	922	893	892	911	865	891	822	884	856	889	845	846	887	878	912	875	899	917	863	931	813	929	885	855	881	910	872	875	857	848	886	901	897	869	879	860	926	922	862	874	884	869	962	883	889	880	897	866	851	883	866	906	896	874	864	887	907	885	915	899	908	920	943	858	893	902	884	880	842	886	847	860	900	924	919	880	892	916	891	906	879	851	853	890	829	923	922	923	901	900	847	883	853	859	842	917	826	898	847	928	899	934	952	922	897	838	889	860	913	814	876	889	867	878	893	855	906	906	863	904	840	847	895	849	943	843	865	860	918	896	868	865	847	898	866	885	874	908	907	871	829	896	889	884	881	884	847	879	910	951	828	870	883	841	925	893	862	895	870	898	861	872	916	860	861	900	872	890	905	855	845	917	858	899	857	871	934	851	873	895	912	881	812	851	857	894	920	902	921	917	901	872	853	851	912	975	847	924	861	920	850	866	890	892	935	895	863	891	830	861	861	896	848	836	880	846	860	851	893	897	884	901	904	853	902	876	899	913	906	921	881	900	883	875	885	938	904	888	899	889	810	916	909	893	874	891	903	851	870	864	912	875	855	862	854	872	847	884	883	886	850	898	893	918	893	865	860	840	884	898	848	858	932	907	916	904	876	906	916	883	916	910	874	908	868	908	900	857	890	876	897	905	890	856	898	896	884	875	885	923	904	858	869	896	880	885	942	835	862	852	866	847	912	866	889	915	898	884	945	866	948	846	844	869	881	886	932	895	841	901	881	858	896	875	833	878	879	896	883	908	901	888	871	899	841	915	854	886	898	886	917	899	918	848	865	882	886	902	901	876	830	883	905	857	853	892	864	917	921	942	858	917	862	909	877	884	885	883	843	927	861	936	883	846	891	912	855	898	872	867	900	912	926	841	908	870	864	875	888	923	880	907	921	933	889	879	871	839	937	895	893	884	827	870	900	859	883	848	863	898	883	867	885	855	937	820	872	837	916	839	896	915	851	858	876	854	865	851	886	900	880	865	907	855	870	864	923	877	872	842	866	943	864	894	902	870	867	854	848	886	879	885	862	898	876	871	860	935	860	866	860	913	850	868	847	847	825	936	902	826	890	876	872	895	931	875	828	904	889	878	880	854	909	856	889	883	911	885	893	893	860	844	885	863	889	911	892	860	868	847	888	850	867	875	864	926	845	892	878	834	885	907	870	853	870	877	909	877	858	910	847	857	872	880	884	837	860	874	898	861	854	903	884	903	904	854	885	877	880	880	932	876	882	842	876	878	844	890	847	871	881	875	909	840	888	873	892	892	879	882	854	923	843	877	916	867	932	867	902	885	875	887	886	838	883	903	887	877	880	866	907	850	876	920	925	960	924	865	878	915	939	866	881	902	867	960	872	878	860	902	880	859	855	888	864	821	848	855	884	889	843	921	902	912	883	847	905	924	913	913	882	890	899	878	872	872	868	811	877	859	909	869	827	889	889	869	955	871	918	896	868	922	893	936	878	853	899	854	902	863	824	906	840	917	804	922	864	835	851	910	882	884	912	867	944	851	865	887	917	856	877	907	858	864	868	862	900	884	946	911	910	905	944	876	834	849	873	845	900	888	855	868	836	846	867	974	854	921	842	904	924	868	915	856	866	923	834	868	877	903	880	889	900	913	888	869	905	834	835	930	896	836	845	889	920	884	898	887	883	950	867	874	871	856	932	929	902	901	850	874	905	851	881	880	874	875	847	889	920	869	892	889	914	925	851	852	887	891	893	907	811	880	935	896	837	855	847	916	856	909	923	925	918	854	861	870	841	887	831	923	932	939	822	892	891	854	860	909	908	902	884	855	907	914	855	861	830	867	863	834	928	916	961	932	909	869	889	872	894	856	891	861	879	842	851	917	911	852	882	894	872	862	905	887	890	882	806	893	881	913	845	924	871	892	880	879	924	887	908	835	888	876	894	861	846	888	922	865	872	872	878	852	830	910	903	888	888	901	908	896	887	898	891	931	927	857	879	912	884	901	865	890	860	854	932	870	883	894	892	882	879	871	915	859	880	867	877	909	900	911	891	871	905	856	865	916	861	886	889	920	889	870	903	903	925	897	882	871	823	855	867	921	920	849	869	879	913	897	918	867	872	902	926	918	897	916	918	856	841	875	856	885	834	900	876	928	925	887	907	925	876	927	862	913	873	939	903	901	884	833	854	868	876	895	897	879	901	846	928	871	900	852	969	833	850	971	861	840	872	857	881	901	892	942	875	916	889	860	867	881	961	859	899	857	906	845	901	871	893	906	894	910	863	859	868	873	927	886	895	894	929	889	826	871	897	843	858	864	911	829	862	862	839	917	894	847	889	872	882	851	861	892	889	876	910	941	890	884	890	897	908	907	905	805	887	880	869	867	890	885	846	916	877	889	867	885	875	849	906	891	920	930	849	866	886	874	889	883	860	850	890	940	869	872	878	854	918	822	898	855	894	885	898	864	887	877	916	889	881	923	911	880	926	896	852	868	873	868	922	827	898	863	861	896	949	823	921	857	886	912	887	890	883	906	854	891	822	885	901	847	806	933	871	852	907	968	885	846	866	878	861	912	872	880	861	860	862	903	938	945	891	865	852	887	935	872	875	874	906	893	862	817	855	852	856	860	895	862	865	900	827	869	941	901	847	875	889	900	879	878	869	881	888	887	821	872	927	898	862	828	878	879	829	866	871	942	882	889	847	901	866	864	902	881	843	884	873	885	928	889	917	859	883	870	852	886	875	948	878	871	866	919	885	881	870	914	889	867	873	893	874	855	856	872	866	903	849	910	907	891	878	925	852	894	865	903	869	847	877	876	903	889	881	868	856	904	877	883	837	895	897	919	908	850	894	929	858	880	889	874	839	882	917	890	890	884	899	846	881	866	880	875	881	910	896	854	834	931	867	869	880	831	875	900	891	924	913	898	845	908	912	914	890	873	909	875	832	885	852	901	864	893	893	871	850	877	911	888	882	910	934	868	911	876	861	906	870	845	885	943	904	893	870	896	902	930	870	868	850	906	844	903	879	933	903	835	882	949
4352	689	571	576	197	131	134	127	147	159	122	133	140	127	162	174	129	147	136	122	137	134	111	159	153	164	149	145	141	151	141	154	134	139	137	137	144	135	134	144	161	143	156	130	123	138	134	111	126	136	119	136	148	157	124	157	126	163	142	145	140	142	137	139	133	117	159	171	140	150	138	153	137	132	145	130	139	146	143	110	131	140	127	152	156	151	138	166	157	174	119	130	137	169	138	159	134	159	149	144	151	154	131	113	131	141	124	166	132	133	149	152	146	135	137	137	140	121	127	173	142	144	128	124	141	162	147	157	140	135	149	141	117	144	140	149	161	155	141	159	153	126	122	159	135	165	151	146	150	131	140	148	146	133	139	153	138	139	116	135	157	166	161	127	125	139	138	149	156	155	142	141	146	115	115	137	135	141	137	132	133	160	126	122	153	128	125	144	157	129	150	135	149	118	127	140	149	124	149	115	151	160	166	179	141	124	140	136	125	140	156	144	151	120	144	120	136	156	136	151	152	141	132	120	146	124	131	130	150	141	140	145	160	125	150	121	153	151	159	159	146	145	146	153	159	151	148	162	149	129	153	124	144	147	164	130	147	120	144	142	145	118	140	155	117	159	139	153	140	126	127	147	134	129	129	152	156	135	139	140	140	151	152	154	131	151	153	144	139	164	168	168	149	132	140	151	134	152	148	135	139	132	153	139	117	134	148	131	141	143	140	138	149	144	123	126	140	128	129	144	131	130	129	155	148	148	151	145	158	120	141	144	152	134	131	146	146	144	142	167	144	149	129	142	150	137	154	139	132	150	132	131	162	133	129	118	138	164	137	122	153	150	168	149	147	151	128	144	143	124	142	147	146	128	147	136	129	151	130	140	163	156	125	151	151	140	137	125	152	131	137	145	139	144	165	156	130	146	135	186	151	125	143	125	134	149	124	136	125	151	149	133	150	144	137	150	128	128	154	145	145	145	123	133	150	162	149	156	119	146	157	114	148	157	136	140	138	142	124	149	136	135	137	137	166	147	152	161	137	142	126	143	130	151	117	149	142	139	133	137	131	129	151	147	169	140	148	129	141	145	161	142	127	140	162	130	144	135	137	157	155	133	136	131	149	154	132	141	136	147	117	125	162	138	141	132	147	131	126	127	143	155	145	152	158	127	145	160	144	142	142	153	145	144	139	137	137	125	135	153	123	159	156	136	150	125	109	144	109	156	148	141	144	165	147	122	149	148	137	152	147	132	142	168	118	145	137	119	147	141	148	136	151	158	129	117	149	154	169	161	135	150	130	108	147	139	127	140	112	124	130	158	131	149	149	143	140	139	127	135	138	122	150	135	140	161	170	135	156	144	136	118	147	144	159	156	136	160	136	141	150	147	161	122	144	142	136	152	132	148	123	161	129	146	157	146	138	150	163	127	128	144	145	135	173	175	147	148	141	128	141	139	165	132	147	118	141	149	131	124	119	120	142	142	163	135	152	153	146	142	139	119	123	112	117	158	144	133	127	144	129	133	132	154	145	163	168	146	137	138	161	131	151	122	145	131	150	146	131	137	156	159	131	139	164	136	143	142	136	139	129	132	123	145	137	138	127	151	141	126	121	148	116	114	135	140	109	154	147	145	140	142	137	125	124	160	151	150	150	142	124	132	156	126	113	157	159	141	143	149	158	144	152	128	134	163	161	167	136	139	130	139	151	126	148	163	155	173	124	149	123	190	135	135	158	173	142	137	145	144	133	139	137	151	163	153	143	151	125	154	151	136	134	129	150	115	158	165	144	137	143	151	152	146	138	160	148	129	144	155	132	143	132	146	136	156	154	156	153	171	156	145	148	159	173	147	141	121	119	120	128	151	143	136	139	139	135	145	138	129	134	141	128	149	125	165	133	141	152	131	131	137	159	152	151	134	131	142	126	130	164	137	121	127	150	156	148	144	130	153	159	143	146	141	140	149	150	140	132	158	118	154	140	144	122	147	148	134	154	144	149	158	144	147	139	146	141	159	154	132	145	153	160	164	132	139	147	142	121	138	142	154	152	131	140	162	132	157	138	156	132	131	146	128	130	145	146	135	149	141	123	145	153	122	137	128	136	131	131	151	132	125	123	165	119	115	155	149	145	139	141	124	135	143	136	137	133	123	145	142	133	152	124	122	159	175	142	127	179	158	135	146	132	145	134	138	142	141	133	131	142	133	133	162	148	153	160	138	131	128	137	124	149	113	157	120	144	153	127	141	154	133	150	165	119	144	133	141	147	131	139	121	157	166	139	144	138	126	149	181	140	122	126	142	157	162	146	137	127	145	149	106	129	151	128	145	158	144	142	128	119	153	144	147	146	144	150	128	134	139	131	141	142	147	150	140	159	118	135	158	141	166	132	148	135	159	135	146	155	132	134	135	131	154	146	128	138	141	149	152	123	156	137	154	132	145	133	151	143	150	130	140	142	128	136	139	159	135	146	152	158	149	124	126	150	155	135	134	159	147	127	155	123	145	146	140	148	133	147	132	143	135	149	151	148	141	133	122	133	131	151	141	168	151	176	134	146	153	153	140	143	144	104	144	151	126	138	146	151	139	147	130	181	136	155	135	143	139	130	139	133	138	172	141	128	121	144	149	129	170	157	158	138	134	140	130	136	143	126	154	120	147	145	145	142	144	140	136	129	151	158	162	149	135	149	160	143	129	131	144	112	116	117	157	135	166	148	163	154	144	170	161	156	132	125	127	132	151	133	151	141	146	160	170	120	138	146	128	140	160	155	137	148	159	138	165	158	150	137	155	132	124	135	141	120	157	143	133	133	127	152	165	156	133	145	163	128	130	127	152	158	145	127	156	151	144	149	158	139	154	116	124	157	139	141	147	143	133	141	137	140	124	148	151	135	146	144	144	151	138	135	154	138	150	121	130	150	123	137	148	145	136	162	142	115	156	127	144	151	159	154	139	130	164	160	126	126	154	142	140	136	133	145	137	163	114	156	147	128	150	121	157	150	152	147	147	156	150	135	131	156	147	148	133	159	124	147	157	142	149	141	167	126	152	148	135	125	149	131	140	140	129	132	132	119	127	128	153	157	149	132	134	153	129	141	135	135	142	139	150	143	144	138	143	144	131	133	145	154	158	156	136	139	158	139	142	121	149	141	154	139	139	144	160	131	141	127	140	132	130	140	128	148	140	147	151	138	143	142	141	142	152	125	144	160	135	125	133	119	147	128	155	136	127	133	134	145	145	154	140	154	139	141	133	136	145	137	151	138	150	151	127	130	152	161	141	134	139	152	136	132	144	135	136	156	148	121	118	149	137	118	129	136	155	175	159	127	119	137	137	139	160	167	141	151	163	151	137	154	145	160	124	143	154	150	141	155	154	140	144	147	137	137	157	153	135	143	139	120	139	144	153	136	146	133	137	146	129	148	142	123	115	127	136	153	144	147	123	126	147	118	152	163	124	154	119	143	122	154	143	153	136	130	143	145	149	109	152	152	147	142	151	131	150	126	158
3040	840	1226	1728	565	408	403	407	389	407	386	418	400	402	434	377	413	459	410	429	394	389	392	406	407	392	366	377	416	384	390	425	412	403	432	373	376	384	395	391	400	382	389	403	395	389	393	360	384	383	422	397	404	432	429	390	412	406	400	396	415	378	386	372	377	408	404	397	380	396	421	382	411	399	361	388	400	396	386	386	384	392	409	381	397	437	392	351	445	381	365	388	395	408	395	409	403	383	407	385	403	395	431	422	407	415	451	344	383	408	379	412	385	388	404	381	392	362	391	397	396	377	401	380	365	398	402	394	402	396	414	425	429	397	373	400	380	414	376	387	353	371	363	395	418	394	383	418	399	422	385	390	417	419	406	397	409	390	397	407	401	399	405	392	437	405	360	378	389	390	368	398	376	376	393	385	410	394	357	432	363	423	367	387	420	396	429	385	382	383	437	385	399	420	386	370	422	408	395	363	367	465	366	368	407	396	364	359	368	404	434	393	404	371	403	412	389	402	396	412	382	400	383	394	369	398	435	388	388	387	398	376	354	387	411	391	416	401	368	413	381	369	397	403	394	388	355	401	381	405	383	358	388	371	383	391	391	397	407	387	433	381	395	385	420	376	391	386	371	399	374	412	392	394	371	366	384	394	380	385	387	399	397	403	380	372	384	411	398	381	416	402	378	388	388	400	404	386	373	422	378	417	397	441	358	391	391	401	394	391	368	405	383	371	375	391	379	403	384	397	406	390	410	364	404	374	386	422	346	384	370	406	386	431	384	383	380	371	391	369	348	388	365	385	412	408	387	372	409	390	384	388	375	409	387	381	421	345	382	372	418	436	372	393	392	393	411	419	411	443	383	406	411	391	400	408	414	387	398	398	389	359	398	358	394	397	390	406	424	415	357	403	387	416	369	396	361	380	376	391	382	424	377	406	428	374	387	380	392	390	346	355	401	429	400	384	398	368	381	383	378	398	412	402	430	426	382	364	372	423	388	394	420	423	368	413	432	416	381	365	409	381	420	422	412	383	375	398	380	395	393	423	412	364	386	413	383	384	402	395	400	413	399	381	415	389	411	412	354	390	383	406	406	399	371	380	383	429	430	398	395	414	404	386	410	424	376	391	363	376	386	378	369	419	398	412	378	380	423	394	341	402	376	404	427	405	380	378	368	395	425	413	396	418	405	423	383	390	396	391	430	357	430	410	396	402	393	382	396	396	372	356	427	360	363	382	382	368	399	412	401	402	397	388	369	422	390	435	451	417	443	353	349	389	421	366	409	388	375	387	404	388	388	434	390	374	386	382	350	405	371	384	392	394	446	436	387	387	378	397	422	379	367	388	394	407	422	385	364	353	388	411	412	378	400	388	355	409	421	406	449	409	377	366	394	400	405	358	400	383	398	380	406	405	377	392	364	376	351	378	363	370	369	404	377	376	425	393	380	420	376	404	401	365	400	399	379	401	377	412	403	432	380	391	352	398	375	385	374	371	393	428	383	372	382	368	372	411	399	392	375	412	428	386	414	411	390	371	397	371	387	399	380	403	417	379	381	400	368	384	374	391	408	377	368	385	391	396	388	392	411	419	380	391	417	421	399	423	393	417	384	408	406	367	394	419	359	405	375	386	394	412	396	401	404	393	412	377	410	424	403	383	366	359	389	399	388	425	374	396	441	399	383	387	397	376	386	383	363	378	387	406	373	382	397	376	381	371	421	408	434	394	404	379	390	380	372	396	388	363	377	389	402	373	393	394	406	394	412	405	419	387	381	434	430	383	418	366	378	406	415	385	410	384	395	429	407	380	400	359	414	363	396	409	410	393	403	378	392	375	426	401	382	374	407	389	383	406	376	416	379	406	414	381	377	379	361	424	378	405	394	403	382	407	427	412	433	424	419	400	423	382	409	425	396	379	399	389	422	351	341	411	396	384	360	394	392	406	377	393	416	373	422	370	367	420	391	411	374	393	392	413	398	383	398	403	418	379	384	368	409	384	382	377	369	375	380	423	417	414	389	414	387	403	430	407	423	398	364	408	370	397	367	396	415	401	387	421	386	411	418	371	385	404	387	405	386	393	387	388	390	356	402	380	404	395	401	390	375	421	402	373	383	371	382	409	325	367	419	414	374	376	412	402	418	409	373	348	387	388	369	392	345	389	358	423	350	400	407	384	404	409	360	439	396	406	406	401	396	386	374	405	408	370	376	398	417	402	398	393	405	377	384	395	382	412	392	381	389	382	402	436	385	390	429	404	433	411	412	386	368	402	401	374	375	372	378	375	390	411	398	380	388	432	398	405	397	406	414	392	368	338	385	374	413	410	395	417	385	384	406	358	400	372	386	432	373	419	402	394	421	380	385	390	384	401	398	376	387	381	405	397	387	403	380	387	394	404	387	405	405	384	370	425	413	376	403	404	384	400	397	371	381	397	390	427	424	408	372	398	432	375	370	405	394	397	388	383	437	429	425	463	381	434	389	402	346	397	426	410	401	409	407	327	401	366	379	366	370	378	398	373	378	425	393	377	402	417	396	411	416	387	406	403	416	416	415	396	403	390	396	379	379	414	412	444	372	376	395	354	367	408	404	414	373	367	398	374	388	412	368	417	357	406	362	364	413	424	399	365	372	388	449	359	408	396	360	437	393	380	384	411	376	418	391	394	426	381	383	418	369	398	413	410	389	391	425	411	421	416	372	377	401	401	366	424	379	380	401	411	385	417	423	383	369	408	361	389	376	401	400	379	420	376	399	404	364	397	418	392	373	349	353	374	397	433	399	413	430	392	366	390	401	371	416	391	394	364	403	388	347	385	389	404	430	376	346	416	375	418	375	393	418	401	426	430	405	363	355	387	416	380	405	392	422	371	337	395	385	434	401	382	388	401	391	408	410	355	394	377	398	382	391	423	402	410	361	391	382	394	384	414	405	413	361	410	382	355	407	404	419	387	446	425	419	370	402	373	404	390	391	428	434	383	373	369	396	374	375	374	401	385	414	395	402	418	371	385	384	381	393	400	367	422	417	396	372	437	384	365	394	420	386	388	361	435	420	426	424	417	413	357	366	368	388	345	379	362	393	417	452	406	396	419	413	376	416	358	395	395	401	382	406	405	398	385	358	423	386	404	405	385	400	400	370	385	418	384	375	393	384	365	403	398	424	409	410	409	373	388	380	373	353	339	405	365	402	361	387	414	354	422	358	406	382	406	407	412	399	405	355	430	387	387	421	387	385	413	412	381	408	407	390	358	399	398	401	383	379	413	415	368	405	412	401	388	360	397	405	378	400	341	396	372	431	389	409	404	390	391	381	389	396	388	378	420	370	355	388	391	375	387	450	418	400	383	391	415	404	400	387	376	369	376	422	407	380	372	380	401	409	416	373	389	410	397	419	367	396	397	403	367	410	413	380	371	393	389	337	411	413	388	395	385	371	399	403	432	393	408	394	417	411	411	397	384	360	393	407	380	363	413	387	412	361	401	412	414	363	383	372	410	401	378	409	362
13765	2413	1445	2583	1538	450	414	391	340	351	354	344	328	334	345	348	323	347	356	361	331	313	354	304	307	311	299	346	327	313	354	354	361	319	336	299	316	312	364	291	314	315	331	335	345	308	304	325	312	319	364	285	317	310	338	309	326	314	327	323	297	305	311	314	354	364	336	295	334	348	341	308	343	310	312	322	339	329	358	311	347	360	323	319	327	287	321	342	319	306	281	346	345	325	323	329	317	314	279	299	339	306	335	313	332	329	328	323	309	335	301	336	311	296	272	329	305	288	310	344	362	301	320	283	284	297	361	301	321	320	296	299	317	328	318	363	334	334	343	312	362	293	334	305	279	307	325	313	340	317	337	341	311	318	321	282	365	320	342	343	325	325	323	311	320	316	288	302	315	309	308	342	345	300	323	323	346	299	284	279	350	307	342	319	299	292	319	322	320	295	312	308	306	311	343	345	310	310	299	348	333	354	329	326	329	336	336	323	321	296	332	323	315	298	329	310	290	279	303	304	354	316	334	333	311	320	303	308	326	303	357	324	326	357	318	312	327	311	298	322	341	336	288	343	339	328	348	284	329	324	330	338	349	347	340	296	327	319	322	334	329	335	331	294	326	318	331	332	344	340	293	324	337	329	296	343	334	327	314	302	353	363	318	327	318	322	344	321	342	334	322	307	337	324	332	348	342	359	310	349	296	341	335	319	344	322	317	337	310	318	315	319	361	353	371	347	314	339	313	328	318	309	310	363	320	323	307	293	283	322	352	346	346	289	318	315	341	318	327	333	343	315	320	349	350	312	312	309	334	313	334	275	306	311	319	356	317	340	316	322	338	310	303	346	337	317	363	296	321	312	294	324	310	320	292	327	350	349	353	311	323	280	346	321	356	317	359	292	316	342	330	298	329	349	304	335	352	316	353	312	336	313	342	334	319	340	333	346	338	286	305	324	312	363	338	324	312	349	344	312	319	287	331	324	339	356	317	312	294	334	300	349	324	345	313	322	318	324	311	313	325	353	311	288	325	304	340	337	283	326	317	302	312	315	315	316	348	329	358	304	320	346	299	332	335	324	321	314	325	334	310	333	325	328	332	316	317	298	316	322	309	318	361	331	309	345	340	318	335	314	345	324	296	325	286	313	309	341	341	332	299	357	301	350	315	310	344	325	311	311	330	350	367	362	349	321	317	356	317	313	331	308	353	285	327	303	321	334	305	308	345	349	320	321	320	344	336	323	338	288	335	339	308	323	324	310	297	321	348	298	338	360	335	308	304	299	300	310	332	333	342	324	328	323	344	341	331	320	375	345	293	296	315	320	345	338	326	312	319	317	296	322	291	294	333	349	346	336	338	363	326	321	316	342	329	338	315	310	315	312	320	346	346	351	305	299	327	361	308	327	345	326	334	333	300	322	308	307	313	326	301	306	322	313	355	348	348	321	301	309	318	323	356	315	304	343	322	334	341	338	330	338	315	321	333	355	327	320	316	307	320	324	338	336	325	310	330	330	333	342	306	290	295	304	332	360	348	318	304	314	301	360	303	303	315	316	309	336	319	311	299	305	315	346	370	323	303	350	307	318	347	340	333	311	304	379	333	344	321	337	299	314	334	327	274	306	320	355	310	296	335	346	328	335	336	294	296	291	310	338	319	304	322	302	359	318	303	320	336	339	349	321	306	302	319	303	325	306	330	337	303	366	281	315	322	282	334	326	330	332	320	338	288	340	340	350	328	301	298	318	329	352	340	323	297	333	332	312	339	342	329	339	301	307	343	315	321	297	298	352	343	341	297	360	317	296	314	324	340	315	307	313	313	339	325	378	340	337	295	307	323	306	328	303	300	288	332	309	286	317	324	311	320	320	301	299	344	305	354	319	327	316	349	319	330	339	303	277	314	321	319	316	361	334	337	326	333	315	329	322	322	372	332	324	315	319	312	308	318	336	311	356	321	337	330	282	356	306	309	307	354	340	361	316	290	321	348	313	315	324	286	315	317	346	323	341	313	346	314	307	334	319	280	307	296	323	327	325	308	289	328	293	316	340	293	323	317	332	329	313	322	303	299	322	330	332	343	295	322	320	305	272	319	319	320	351	316	291	343	320	300	338	343	324	370	335	313	320	301	309	326	327	277	338	286	316	360	307	354	336	339	293	328	306	317	379	322	303	302	305	307	336	373	330	334	295	325	311	287	299	348	318	327	306	293	316	316	323	321	302	316	335	335	345	293	340	305	289	340	317	295	288	351	320	299	313	335	326	288	308	308	335	336	316	354	335	288	293	348	324	290	339	316	295	336	291	282	315	355	331	325	320	299	345	316	344	342	341	322	320	314	326	320	324	347	313	314	310	325	341	323	327	288	300	306	301	331	310	333	338	318	337	348	328	304	302	339	327	328	316	300	312	339	316	314	326	337	295	322	297	322	301	324	334	340	337	322	327	304	322	366	341	324	306	325	316	290	342	357	329	276	338	327	332	344	318	339	322	319	323	333	314	326	364	361	314	347	325	321	303	326	297	318	298	317	328	317	351	305	317	301	302	335	364	304	349	305	351	338	304	311	305	315	281	319	308	324	295	351	350	314	313	366	310	340	282	317	345	312	312	307	290	284	342	302	332	303	312	346	365	338	334	312	297	339	352	331	326	306	318	342	303	316	342	335	331	329	317	338	366	301	312	306	302	334	332	351	303	335	315	310	328	318	348	314	305	348	314	311	348	326	329	318	332	321	327	314	324	339	294	321	328	309	363	337	334	332	343	322	306	284	316	266	289	306	309	323	311	300	319	334	338	321	358	323	330	350	329	318	301	311	327	313	308	342	309	342	318	292	310	338	339	299	328	326	315	347	316	313	289	306	338	293	346	344	301	307	346	326	324	323	287	325	324	318	294	324	310	324	322	296	313	342	298	300	358	313	322	301	332	323	340	307	297	336	318	339	328	340	305	313	333	340	284	303	318	337	301	287	330	310	319	311	307	323	312	329	325	302	316	315	349	328	313	352	328	320	360	314	316	336	353	330	304	311	295	305	348	340	313	320	353	302	309	309	325	322	356	312	308	295	308	362	301	307	347	344	317	314	304	315	362	361	356	322	357	333	302	357	355	334	336	347	377	361	316	325	318	321	293	285	330	318	299	302	338	313	327	337	308	346	353	319	305	279	329	334	331	345	322	324	293	304	302	326	308	321	333	295	293	329	326	318	303	332	341	326	344	347	330	358	354	289	337	314	319	351	308	340	330	308	344	325	357	299	312	360	337	305	327	325	321	355	297	294	336	344	350	305	288	330	320	330	323	311	314	336	298	308	341	321	349	300	315	311	308	287	349	323	346	338	319	353	330	311	323	297	329	388	317	345	288	279	308	340	334	292	332	328	328	324	299	328	354	346	330	328	309	316	302	337	305	305	345	328	318	331	313	308	301	325	338	350	324	358	327	316	310	313	316	345	331	308	350	296	323	304	282	330	338	312	315	315	284	343	309	311	330	329	322	337	279	335	308	362	329
9408	2017	2863	8408	4019	1261	1115	1053	912	925	859	881	863	855	867	796	867	771	797	795	732	837	807	765	819	772	804	798	779	796	768	731	776	747	751	711	743	768	761	779	784	776	738	725	796	733	767	761	836	732	744	683	779	769	760	724	764	745	771	780	734	705	754	704	732	791	779	746	723	750	748	798	778	745	743	748	727	801	734	753	757	732	740	779	767	701	733	732	769	730	738	772	720	765	738	745	740	768	785	722	746	753	734	788	782	769	691	758	788	753	758	762	774	770	735	803	753	754	721	765	738	720	776	757	696	753	787	776	796	767	776	807	714	749	762	718	696	706	731	762	793	727	752	733	724	777	738	741	731	757	784	707	737	764	780	738	739	778	782	749	757	752	734	726	804	721	777	721	760	755	777	712	771	802	764	762	738	760	740	802	745	729	739	776	739	801	709	664	765	711	741	789	747	788	772	757	702	769	774	791	727	694	715	749	812	734	771	807	767	702	703	774	760	730	740	712	728	747	748	750	783	705	789	705	734	742	724	757	732	763	714	759	724	748	750	765	759	689	748	768	723	772	719	806	738	768	756	798	755	748	760	755	765	735	770	719	698	833	715	778	753	773	796	779	770	747	760	690	757	801	761	763	768	733	744	760	710	742	759	742	747	734	692	753	722	714	761	768	779	751	709	753	770	742	793	773	732	728	791	741	739	756	763	772	752	739	740	744	767	739	721	767	749	724	793	770	742	756	733	766	818	735	698	776	704	708	776	764	764	692	767	722	735	774	717	700	722	753	753	772	767	754	766	786	775	755	772	733	744	745	741	769	757	803	738	769	796	742	716	757	739	787	759	772	750	775	726	739	742	689	781	761	710	777	690	724	756	777	706	807	785	747	716	764	745	710	755	746	760	733	744	728	777	737	722	753	733	762	762	755	765	801	718	757	766	694	762	755	734	704	796	723	753	756	786	746	725	737	748	760	785	738	755	730	763	754	781	738	753	787	744	726	739	755	756	738	792	774	806	707	727	753	789	767	740	743	768	719	731	722	718	764	740	759	753	749	710	756	751	812	786	727	694	752	717	761	751	734	717	748	785	755	746	736	723	725	704	735	763	751	783	766	728	763	755	748	777	788	757	735	757	738	770	698	732	720	790	743	766	783	759	791	729	769	767	767	751	722	789	717	772	770	728	793	742	747	736	776	769	735	783	790	735	755	787	720	736	779	713	704	726	776	781	786	724	725	752	773	766	777	760	760	743	719	757	729	756	748	744	806	784	739	723	766	760	717	736	751	769	772	745	746	735	722	762	716	760	774	734	701	765	777	745	761	753	726	723	735	785	723	727	770	769	764	737	748	697	788	696	769	700	748	745	731	727	730	734	770	735	727	843	750	799	720	763	720	755	737	728	749	804	747	739	765	726	780	748	759	709	773	755	785	730	748	738	753	736	730	791	772	741	788	647	754	759	745	715	713	727	721	762	746	723	684	743	743	694	729	768	712	755	717	743	709	702	766	734	737	801	757	757	725	745	787	781	795	789	769	816	726	744	735	814	789	741	735	768	753	716	786	754	766	729	760	772	707	768	771	727	739	779	744	760	739	776	730	759	748	723	789	742	758	750	765	724	789	717	730	768	752	727	779	737	716	761	749	767	769	750	730	797	734	699	806	757	714	753	728	754	803	788	725	741	811	729	720	727	773	726	720	789	804	724	757	763	736	712	720	773	704	805	737	733	785	740	752	809	736	714	731	731	736	731	718	732	774	726	761	785	783	788	764	741	786	768	722	722	730	745	723	750	739	729	707	737	769	740	703	733	805	770	737	777	752	785	777	729	748	751	744	761	731	791	767	778	749	770	717	721	767	730	793	767	707	745	743	753	748	774	666	735	748	721	739	785	790	755	761	750	764	749	796	797	707	738	775	758	721	721	739	774	680	783	731	762	784	760	721	707	713	705	749	770	745	751	758	759	721	725	776	727	771	717	773	720	752	774	726	766	730	772	704	771	761	769	703	674	695	726	755	730	683	767	754	740	802	729	736	773	744	776	711	771	757	751	796	726	753	741	763	763	781	757	758	744	775	717	738	778	761	781	731	769	712	797	735	757	763	761	769	709	780	760	754	744	742	711	761	755	739	741	787	757	787	772	710	746	719	748	752	737	764	769	723	740	770	792	741	751	776	775	761	746	683	800	725	741	736	750	753	781	766	769	742	756	764	715	774	768	772	794	712	767	731	722	740	749	736	737	755	784	780	774	701	772	722	713	748	729	733	716	755	748	734	711	720	746	729	722	757	776	771	704	731	730	751	743	775	734	666	784	772	768	781	744	760	783	726	721	750	749	780	739	732	684	704	768	745	791	813	764	740	752	831	725	738	789	703	740	770	775	768	772	762	721	746	721	715	765	744	751	784	751	781	721	752	740	761	765	738	757	717	761	760	713	755	735	724	755	755	725	787	757	739	734	724	798	742	776	697	762	773	783	783	747	731	810	740	774	754	788	734	742	713	798	742	740	731	728	717	731	750	700	740	730	740	753	761	788	721	722	725	766	793	800	674	717	777	757	791	719	733	766	739	735	767	710	758	751	758	759	744	752	757	734	718	764	686	773	728	749	706	776	742	762	747	744	746	760	773	712	680	784	740	735	766	763	745	729	693	777	708	817	736	742	730	800	772	684	756	760	765	720	743	715	696	676	772	732	754	803	728	804	740	791	761	742	723	727	692	769	694	744	790	748	745	776	731	733	767	721	711	774	780	740	693	749	742	777	782	743	721	727	734	740	731	708	745	716	732	749	723	769	750	715	751	773	769	734	784	764	738	746	738	745	755	772	744	765	704	746	739	778	744	761	739	738	729	772	749	719	781	765	773	746	728	777	706	763	716	747	704	756	762	750	758	781	722	744	762	736	732	748	748	694	735	798	768	748	757	780	727	798	727	720	747	725	770	744	724	739	755	716	722	737	766	781	816	722	757	766	734	782	812	719	717	742	767	740	738	724	709	733	735	757	764	750	744	760	751	761	772	749	729	750	728	726	797	703	755	732	712	748	715	784	731	742	767	729	747	782	782	791	762	745	736	744	720	812	763	728	763	831	801	699	813	737	724	731	748	730	737	692	774	774	734	667	757	748	749	759	759	769	725	724	759	782	744	807	762	766	754	731	759	775	709	783	765	763	773	795	746	751	746	711	784	742	742	714	790	763	744	746	698	714	726	754	748	717	772	736	767	709	759	775	773	728	803	743	767	751	702	777	755	739	682	731	745	742	776	736	727	704	715	716	758	804	740	719	754	738	753	746	797	721	712	740	754	737	795	782	791	743	751	798	740	775	745	782	750	761	749	772	770	691	738	763	743	746	704	737	776	740	748	750	777	774	775	812	727	736	774	696	759	766	739	794	742	730	732	730	742	794	719	746	775	685	769	777	711	759	729	760	753	742	727	705	713	744	737	748	792	753	727	769	745	785	774	749	698	755	719	748	760	732	791	736	748	787	742	747	774	757	776	782	749
21954	4445	2378	3822	3636	617	569	527	453	508	431	429	400	467	397	428	358	433	412	408	353	418	412	413	389	392	393	373	406	403	399	369	395	425	410	390	418	401	413	409	426	379	388	381	402	409	416	426	413	346	382	392	418	398	379	410	433	395	422	411	410	382	385	412	464	403	382	365	421	439	413	426	399	375	372	417	389	382	411	399	419	415	388	396	405	399	364	394	423	391	393	418	413	422	429	405	390	398	427	410	392	409	393	393	397	425	398	418	396	395	397	401	408	402	389	428	414	427	442	411	386	405	393	405	366	420	372	406	372	385	448	400	367	389	394	381	394	363	401	425	443	364	446	383	400	421	376	411	387	394	439	386	395	422	390	437	390	408	409	389	370	403	388	401	380	432	418	393	385	395	390	407	393	442	446	376	397	445	394	430	384	415	416	383	394	413	379	375	372	393	369	393	428	395	412	386	408	387	405	406	410	386	396	375	404	418	397	391	375	425	399	409	404	389	362	435	374	413	395	394	410	391	376	414	412	419	428	436	400	389	405	390	395	354	382	406	393	394	371	370	387	434	365	390	407	358	385	386	402	377	397	406	388	398	401	387	411	423	407	408	441	377	351	441	390	385	413	400	349	435	387	359	411	418	401	391	418	402	406	402	403	397	399	372	404	402	381	407	406	407	398	415	421	405	429	387	396	438	422	442	395	366	434	396	394	404	399	420	406	431	428	385	380	420	415	404	436	403	430	439	431	414	397	383	365	356	397	423	375	375	389	404	411	370	404	379	426	386	414	411	377	418	396	396	414	400	405	403	381	391	360	366	431	379	403	396	417	404	400	399	383	397	391	395	403	393	378	392	406	382	410	405	429	403	395	385	406	414	392	385	411	410	411	406	400	380	414	417	431	403	376	395	404	378	363	401	403	404	395	370	395	366	394	353	417	391	376	385	398	389	406	460	405	393	417	391	418	434	450	386	393	384	408	367	394	398	363	390	400	398	391	453	391	400	403	418	409	399	416	390	396	408	403	415	373	396	412	392	403	417	397	370	402	417	389	390	387	397	414	423	406	456	403	395	420	430	397	379	413	389	380	406	438	421	370	351	378	394	432	444	381	404	430	425	400	380	400	392	400	398	380	410	370	420	366	419	414	403	366	398	408	400	406	381	412	404	406	417	396	396	398	404	388	397	392	426	427	410	390	382	331	418	360	401	378	363	396	423	395	398	368	429	424	425	394	365	414	378	383	384	399	413	412	393	412	389	418	391	378	430	383	392	394	419	375	386	390	427	403	408	430	416	393	426	360	433	433	406	394	390	400	461	436	391	396	411	392	415	382	423	411	447	431	401	420	393	384	415	432	428	369	390	432	440	422	426	397	391	354	404	380	396	420	346	376	382	407	429	402	408	365	387	398	418	335	381	425	394	347	399	444	389	409	367	390	429	420	404	394	379	399	374	387	403	406	397	418	424	373	404	451	419	399	418	355	421	406	411	395	397	416	412	405	385	411	423	404	420	363	379	359	389	385	400	375	393	366	450	366	413	385	399	412	385	397	396	405	370	359	415	415	430	391	404	365	381	402	392	368	401	378	395	462	409	374	429	402	385	398	376	375	395	384	380	408	408	412	420	399	422	391	410	359	416	394	379	414	420	447	381	376	395	436	450	355	407	397	409	403	417	420	389	372	397	397	429	419	405	360	420	377	413	373	377	418	407	387	353	396	410	382	402	437	446	404	404	433	439	435	421	408	426	389	398	352	365	397	422	392	401	420	390	399	389	439	392	392	380	404	361	390	366	435	411	404	396	393	405	412	380	426	376	418	381	388	385	421	406	391	427	414	394	433	397	407	421	417	430	412	429	425	371	399	379	360	409	384	420	402	416	395	381	432	388	398	400	419	373	373	374	367	394	352	370	395	442	426	390	409	414	387	364	390	397	394	397	412	412	398	417	416	403	424	443	391	410	390	390	396	395	407	407	372	436	413	374	417	412	392	402	408	373	404	412	391	378	387	445	416	426	379	411	407	435	394	415	413	412	387	426	378	422	405	423	404	443	371	369	396	396	415	441	428	431	398	387	406	413	381	372	382	404	394	407	400	375	400	361	392	383	381	386	374	393	392	402	403	397	398	426	402	379	368	448	431	433	418	354	415	410	391	400	403	405	394	390	390	424	414	367	396	381	344	382	397	370	431	418	371	421	404	402	365	407	383	411	414	399	397	396	447	426	394	383	377	401	392	408	370	386	396	361	403	408	401	431	387	393	365	362	406	390	394	438	379	355	379	391	416	390	383	394	374	390	381	357	419	373	386	387	394	409	365	373	428	375	395	408	432	426	387	402	419	374	436	421	394	389	391	383	384	395	414	432	418	438	384	429	424	401	416	394	388	383	422	420	436	383	369	395	334	421	379	408	358	375	411	411	419	362	419	402	370	418	397	415	391	403	407	364	397	415	375	376	406	366	397	404	435	386	358	423	380	450	400	430	388	405	437	416	367	423	411	366	394	407	428	389	371	416	399	418	405	389	427	425	424	416	392	393	410	432	420	403	409	393	419	404	393	386	420	410	416	368	430	414	390	398	398	326	370	393	359	420	380	432	406	404	358	421	385	384	368	398	426	407	352	412	417	413	427	380	434	367	386	361	393	386	371	406	395	408	355	425	396	394	375	446	399	415	402	436	397	417	392	395	407	421	371	397	395	377	402	440	378	418	406	408	373	419	396	371	406	432	432	409	443	417	372	414	392	381	398	357	371	377	386	431	375	401	395	422	377	410	385	386	396	388	425	367	417	426	428	412	387	438	396	403	381	403	440	393	360	375	344	385	397	417	371	419	441	407	358	425	429	379	400	380	415	391	394	400	408	430	404	375	434	389	396	379	426	440	411	399	377	441	407	395	422	391	416	404	422	402	388	433	396	394	398	403	407	380	400	436	372	393	401	448	407	456	395	394	394	356	386	379	385	412	386	395	414	392	400	401	410	404	416	379	390	393	373	382	376	392	404	371	401	424	396	425	376	417	414	397	369	405	393	377	432	383	359	371	416	390	437	397	397	411	377	406	393	419	359	399	434	407	368	371	400	390	382	373	380	402	412	405	389	382	424	434	388	395	407	421	394	393	411	434	413	410	391	417	388	364	394	422	405	405	363	411	392	428	374	381	388	380	401	414	413	407	364	396	423	399	417	412	366	390	364	411	407	388	399	424	402	392	401	426	390	389	415	415	404	375	388	390	358	404	410	388	423	394	412	398	400	413	435	401	420	424	384	420	389	368	393	401	372	359	428	410	405	381	340	375	386	419	405	424	373	434	417	398	394	383	396	433	414	417	388	437	414	423	382	409	405	388	382	384	400	391	405	399	388	383	404	404	395	434	420	414	391	395	426	392	388	386	412	394	372	397	455	391	409	376	412	388	434	414	363	406	410	389	431	412	398	366	420	397	426	449	387	428	376	380	361	405	388	387	406	383	382	397	411	395	362	410	408	390	396	381	378	376	426	400	391	397
12535	3091	4347	11406	8195	1857	1572	1377	1352	1250	1130	1151	1143	1076	1063	1061	968	993	962	978	976	947	938	953	931	977	945	929	914	958	855	912	949	886	817	868	901	938	952	933	952	907	924	913	934	909	884	895	914	895	911	856	851	898	827	917	889	895	899	973	891	914	935	933	872	908	894	909	884	916	865	923	831	913	908	833	879	875	914	894	894	860	876	860	916	939	931	839	916	854	906	957	892	823	885	869	872	923	882	871	858	939	870	929	882	883	852	915	874	891	858	918	854	864	877	868	903	883	886	855	851	921	912	916	820	892	911	881	891	878	959	883	882	851	973	911	853	918	876	873	829	867	872	902	861	858	882	903	844	853	903	869	910	863	919	924	849	892	861	996	908	910	880	887	840	874	879	862	899	885	880	907	892	901	904	961	905	892	941	942	876	862	901	838	927	897	898	901	864	875	845	895	867	813	853	854	863	952	872	836	914	860	895	863	860	869	877	863	832	895	909	906	887	904	859	891	929	865	888	820	878	850	879	946	835	857	896	896	838	872	887	880	911	943	889	887	960	845	884	858	949	941	847	843	888	918	874	894	846	909	934	866	906	935	884	885	879	847	856	873	872	852	883	847	885	901	847	880	912	857	898	893	886	888	917	866	864	906	880	882	857	937	875	905	864	943	918	888	904	899	865	940	895	918	915	881	914	896	883	884	850	903	876	915	888	840	911	905	810	851	891	874	891	847	856	873	912	879	892	854	898	850	911	913	894	896	868	899	862	910	857	908	872	844	915	875	902	888	902	852	869	860	834	882	892	851	935	921	886	886	858	884	887	869	903	838	890	854	914	885	900	882	904	919	938	880	884	875	873	936	886	931	897	852	878	875	884	919	884	863	852	896	858	901	898	900	863	898	883	885	884	854	882	883	875	872	951	825	906	877	914	837	907	884	886	925	872	855	949	926	903	900	899	890	901	902	925	924	869	867	852	892	893	908	894	887	881	858	855	852	926	899	852	870	869	828	920	876	895	897	922	885	888	860	901	882	847	876	842	874	879	838	881	892	944	863	861	867	894	872	895	850	858	880	938	892	849	935	870	850	922	866	900	907	859	935	950	889	822	874	882	857	889	857	954	855	861	866	890	905	903	870	889	845	857	886	910	899	858	899	883	871	893	848	890	884	919	896	921	923	892	876	878	913	845	911	926	856	869	925	826	915	878	912	906	851	901	918	926	904	903	881	931	881	895	895	911	872	918	914	899	861	840	888	891	872	874	931	833	915	902	870	951	845	861	874	935	915	877	916	863	834	913	841	826	905	818	957	892	878	898	859	882	936	826	842	855	883	897	879	872	866	897	904	937	898	893	870	921	835	896	883	906	862	904	863	858	875	874	898	860	900	869	851	894	937	879	941	880	916	876	850	933	887	889	863	911	915	904	910	914	877	882	890	883	881	906	866	874	930	880	880	924	833	886	883	878	878	874	914	939	872	905	891	910	869	853	835	913	887	873	900	845	923	882	965	933	934	877	875	856	900	923	883	834	910	866	940	914	943	921	877	852	913	896	864	859	883	842	894	880	859	851	855	863	916	892	813	903	916	890	914	870	865	907	872	936	905	864	891	906	866	897	890	862	889	927	871	853	870	890	894	880	871	897	883	891	914	922	897	902	881	887	902	895	894	877	943	890	850	847	888	891	951	813	906	845	849	877	897	858	901	961	918	863	896	895	894	911	904	881	862	869	904	903	924	910	867	834	882	915	824	914	877	919	881	881	888	845	953	868	882	914	922	859	901	836	891	918	917	869	896	906	851	861	871	895	877	879	892	853	835	900	946	845	842	938	911	869	874	849	918	854	891	905	897	880	927	905	910	879	933	880	868	911	922	906	909	893	865	912	872	851	924	883	873	923	878	865	882	872	882	900	873	889	897	918	879	911	934	955	939	865	887	925	929	941	882	910	943	886	897	921	874	948	902	900	943	944	899	864	926	863	870	837	875	887	866	911	912	887	861	843	891	937	878	928	870	915	813	885	891	929	869	850	875	893	891	862	823	820	923	903	893	848	921	860	870	882	881	891	885	890	848	932	890	910	890	807	896	879	867	915	911	900	889	893	875	838	895	840	874	863	900	947	881	869	833	925	938	920	883	839	926	885	871	956	877	896	901	873	880	878	846	939	873	897	844	840	863	877	871	921	929	847	884	891	918	869	805	819	866	900	871	924	913	884	854	924	870	863	894	932	907	878	913	831	893	796	894	889	902	872	930	888	911	843	898	894	920	856	900	867	893	870	885	900	859	877	929	868	933	898	894	845	919	865	899	873	840	857	892	883	877	894	921	870	894	883	889	894	934	850	906	847	851	920	939	890	896	909	845	920	889	878	838	902	911	854	901	882	864	988	869	875	888	865	847	924	885	858	885	896	855	934	915	918	893	887	900	874	879	921	844	941	850	856	853	905	868	862	895	898	869	904	865	861	885	879	849	869	886	856	881	901	879	923	847	891	848	890	906	875	854	889	875	871	899	907	889	875	876	828	945	850	881	872	915	876	908	838	860	912	880	883	859	868	955	867	872	942	929	889	886	919	904	889	888	921	901	867	871	869	853	859	836	895	899	926	906	888	830	882	895	871	872	890	893	908	868	827	862	904	912	895	906	924	889	914	933	916	918	891	880	919	938	863	839	890	869	899	882	889	847	924	870	918	883	895	869	948	852	876	945	846	823	915	897	971	859	892	854	911	911	902	912	853	856	944	879	918	922	896	898	902	832	888	950	844	854	884	887	909	919	885	882	894	870	889	891	905	855	810	854	920	888	919	910	893	897	937	885	909	908	932	901	900	888	794	832	941	916	933	874	877	901	929	915	898	825	864	904	871	887	884	910	891	884	933	898	877	840	918	884	873	850	850	905	905	861	906	826	920	943	896	839	868	867	926	876	873	865	890	909	850	913	903	863	901	867	868	928	934	902	864	947	887	920	849	895	885	868	873	901	859	923	912	853	890	850	846	864	869	876	926	926	890	846	862	885	877	920	861	898	901	834	918	914	865	888	881	842	923	860	878	892	897	952	920	885	852	922	824	864	859	871	881	880	889	943	901	922	927	918	839	871	888	889	855	908	860	892	872	834	899	897	860	844	937	922	893	835	921	930	889	900	867	909	898	908	888	903	868	897	870	880	908	886	917	908	871	893	894	942	858	881	889	858	881	927	919	877	893	933	956	976	886	956	944	874	861	900	926	911	893	837	880	873	940	910	922	902	866	899	910	858	832	881	870	832	869	854	839	802	868	885	819	864	919	919	876	938	848	900	924	860	850	959	918	868	940	888	878	812	860	886	852	905	881	950	865	863	913	900	922	868	891	892	884	882	946	904	862	844	948	898	882	969	865	872	890	884	839	864	858	933	891	872	883	917	875	861	903	916	899	906	864	889	861	897	897	874	864	891	857	913	885	875	847	876	900	876	897	892	879	919	894	832	882	869	885	896	878	939	925	839	892	903	885	888	886	851	840	905	934	911
4429	842	558	624	194	141	137	162	139	124	132	106	161	153	171	151	135	131	147	148	133	125	139	141	162	141	110	111	148	121	115	135	136	129	167	123	161	160	118	135	132	131	146	130	157	154	162	144	158	143	157	120	128	145	155	122	123	148	159	141	139	120	152	154	134	144	132	153	160	165	130	149	147	162	153	162	124	146	161	157	156	139	182	149	142	134	130	158	142	150	134	143	156	145	156	171	122	146	153	130	166	133	142	140	154	144	136	140	160	150	132	135	130	138	136	145	141	149	122	139	144	131	142	139	142	146	142	148	143	130	141	125	144	128	145	137	139	139	137	127	154	153	155	155	156	130	148	126	155	140	166	135	146	151	146	147	139	142	132	140	161	139	118	122	156	137	119	136	158	117	154	140	166	152	142	154	158	148	169	153	132	154	153	150	160	150	152	160	145	133	151	143	158	159	147	131	149	147	159	148	151	136	122	160	117	145	125	143	151	164	155	163	136	130	156	135	162	150	144	154	146	144	143	146	142	150	168	137	148	132	130	141	158	145	153	162	152	133	133	129	147	145	148	154	140	135	167	139	168	168	183	127	165	155	155	137	158	153	145	163	139	154	140	136	145	144	145	123	151	145	130	142	129	105	165	132	148	144	141	134	123	150	131	150	154	171	138	144	151	145	122	143	161	150	134	158	148	182	141	132	154	137	159	146	154	162	138	164	144	145	159	122	147	142	148	153	150	155	136	125	123	160	126	128	121	146	164	130	138	133	129	154	143	136	153	129	163	152	141	153	150	124	131	147	151	140	150	132	129	149	166	169	153	156	131	143	142	133	146	140	147	160	126	147	135	147	137	160	168	156	147	140	137	142	117	149	168	147	111	124	129	137	120	115	142	140	140	140	141	140	123	166	154	144	144	163	146	158	144	144	149	157	131	155	149	135	135	129	137	136	131	133	138	127	143	142	159	147	162	146	154	155	132	154	142	125	159	139	125	107	160	135	134	162	164	164	144	145	165	122	147	146	140	132	158	160	148	151	129	163	142	165	151	117	141	148	158	150	148	144	139	132	139	139	151	134	138	146	142	147	133	135	142	149	149	157	136	142	150	128	123	120	135	158	140	145	133	138	143	168	124	125	119	145	126	117	150	147	133	130	129	141	148	132	134	150	155	144	153	128	138	129	157	144	157	158	128	120	151	153	160	167	177	144	144	122	144	152	146	150	161	148	143	154	150	122	155	105	122	120	126	142	157	148	163	155	148	154	118	145	157	152	158	135	147	139	144	121	143	123	119	126	152	126	140	152	142	137	139	145	145	168	132	149	119	140	144	120	138	140	145	149	154	142	140	151	121	143	137	135	130	144	141	163	137	142	161	161	140	161	144	121	159	139	142	145	144	149	141	143	128	130	136	139	148	129	143	150	143	148	130	147	138	151	139	140	131	158	160	115	133	150	133	137	161	122	144	139	133	126	146	145	136	126	160	153	143	139	150	155	145	149	148	131	143	135	161	135	133	128	171	143	147	164	161	141	154	147	138	156	141	166	153	157	117	137	127	132	137	123	144	137	149	147	121	149	156	134	132	124	160	144	142	128	145	144	165	143	135	142	159	136	142	157	156	143	137	141	145	140	142	164	121	122	147	156	161	148	143	162	169	129	126	123	153	132	117	141	135	154	167	150	148	150	123	157	144	148	144	144	150	150	137	138	138	155	153	164	143	154	151	146	136	135	147	149	135	142	148	153	164	147	139	136	145	145	146	141	120	132	150	120	147	144	165	136	163	153	120	152	139	132	160	139	143	133	128	134	140	137	166	157	150	127	148	158	166	150	149	145	143	135	149	134	132	142	148	143	159	131	172	148	119	159	153	135	193	138	145	159	127	144	151	141	134	139	139	131	157	143	165	145	138	157	150	145	150	139	149	165	150	165	165	130	151	122	176	169	154	178	150	172	133	134	130	136	144	151	161	131	145	161	164	160	146	143	143	140	152	136	141	128	147	170	131	156	136	141	166	111	133	139	129	163	158	128	154	165	142	152	124	139	141	149	137	140	141	141	149	129	144	144	138	144	163	133	161	173	124	165	153	173	148	157	142	166	140	124	154	143	127	130	134	158	132	150	140	192	152	153	161	135	129	133	174	127	126	136	137	140	135	141	133	128	140	160	142	130	137	151	150	154	172	162	136	137	157	153	149	130	155	145	147	159	147	141	145	155	163	149	126	114	163	137	152	127	135	113	147	169	158	145	159	155	128	138	135	127	141	133	139	131	152	147	151	131	130	134	152	185	130	142	160	147	147	147	133	132	135	126	144	144	154	142	159	152	170	154	167	142	144	129	116	123	152	188	131	154	128	140	134	152	136	151	156	142	137	141	145	152	133	139	135	173	140	166	162	165	139	127	141	139	116	129	117	134	164	152	142	147	146	150	143	145	148	141	136	144	144	174	126	140	157	142	131	149	136	144	116	137	146	150	155	143	155	138	132	162	140	138	134	135	146	148	142	123	158	132	118	147	135	144	135	138	143	124	141	127	146	145	122	138	127	118	131	125	141	140	164	156	134	148	122	155	176	159	149	150	120	125	152	140	157	140	153	139	139	139	154	133	129	127	141	150	138	141	144	148	148	133	161	148	146	141	165	145	151	140	156	169	135	143	151	169	120	165	156	160	166	134	123	141	165	157	166	145	141	135	145	157	142	148	135	141	165	157	142	126	116	135	130	141	140	145	118	135	138	126	134	134	164	152	155	149	142	149	159	155	142	134	157	152	136	143	121	152	161	160	164	151	154	137	134	168	136	135	139	119	180	156	138	123	149	125	132	154	146	137	157	125	132	143	149	140	170	152	150	159	139	146	143	126	140	150	122	148	142	147	142	150	172	142	148	142	145	126	150	139	142	141	160	139	152	134	144	144	138	143	132	133	149	144	153	144	119	135	137	137	155	142	133	134	156	161	149	137	168	144	150	169	165	135	138	135	112	132	145	147	133	150	158	140	163	142	150	138	143	157	143	129	151	137	162	129	144	150	152	149	159	130	144	139	138	145	136	179	141	139	146	172	150	175	150	151	142	147	152	132	157	135	130	150	165	138	134	161	144	150	131	162	129	139	157	147	152	131	170	150	143	131	160	152	141	165	159	149	152	128	139	156	134	139	119	139	163	125	146	140	155	134	130	140	123	156	167	135	168	130	129	134	150	152	144	129	139	141	133	129	124	149	170	149	153	146	158	148	139	163	140	149	152	167	166	136	139	173	148	149	160	162	137	138	124	142	148	140	148	137	135	137	142	144	161	121	150	167	135	167	148	114	145	151	153	122	158	140	129	132	170	139	139	142	133	167	155	131	133	133	131	125	130	145	138	153	125	131	130	129	159	145	149	129	147	150	117	154	152	154	132	159	120	128	155	171	147	133	136	148	162	144	161	145	165	170	129	141	134	125	138	157	145	132	130	138	158	136	153	145	163	130	122	151	147	141	151	155	142	154	166	141	153	148	149	139	143	146
3212	998	1304	1861	584	450	416	406	389	385	402	413	418	389	394	404	373	406	370	400	397	409	402	453	382	373	406	375	365	371	395	433	423	429	417	404	377	395	371	384	422	374	387	413	424	390	390	420	406	404	418	384	417	415	389	419	420	445	413	378	396	396	404	409	391	369	422	400	378	397	355	428	410	382	418	402	393	412	418	412	399	396	384	369	412	420	412	405	390	380	440	379	426	387	434	386	378	404	399	437	363	419	423	371	373	416	428	393	433	390	410	396	404	395	386	377	405	388	399	407	397	413	414	404	412	408	395	397	381	371	408	373	376	417	376	399	375	394	412	406	356	383	393	382	344	410	404	401	396	351	419	430	361	395	351	377	389	397	397	371	397	374	358	388	428	387	370	378	392	396	448	406	397	399	409	395	423	399	396	395	379	429	399	385	423	421	416	409	387	417	387	405	422	414	427	415	424	401	397	394	383	423	407	390	343	412	367	403	381	407	406	384	385	419	445	437	383	409	377	402	369	407	393	430	406	399	402	406	412	390	409	385	375	411	411	388	391	442	391	463	406	397	401	378	387	410	411	395	413	403	375	405	401	429	383	380	400	423	395	411	387	408	403	397	393	386	379	423	412	378	404	402	410	406	427	424	393	380	394	428	402	390	425	391	411	402	413	426	369	420	380	374	372	375	412	373	427	428	369	409	382	402	397	421	436	413	376	392	422	411	400	386	400	442	387	404	398	408	395	400	397	424	385	380	412	410	400	385	406	410	425	373	370	397	403	394	399	401	399	401	418	392	352	399	385	413	376	395	378	343	373	411	413	417	426	409	375	410	388	412	413	351	398	386	395	415	379	374	393	431	437	397	387	418	390	384	421	387	412	395	430	396	425	368	345	387	383	367	404	381	387	388	379	436	435	408	420	403	446	418	370	386	404	422	365	378	424	382	384	420	379	398	444	425	417	374	431	377	381	395	433	415	408	420	401	397	403	402	390	378	415	418	401	397	406	406	433	395	365	417	377	392	411	379	407	422	374	401	382	415	367	436	397	390	398	384	432	402	409	419	388	415	389	410	379	396	392	408	395	389	403	414	405	400	406	405	401	430	406	413	385	414	413	445	426	392	374	357	430	401	385	359	379	417	379	392	400	402	424	421	400	383	405	408	429	391	382	378	408	419	406	424	433	368	392	428	413	371	406	398	398	404	385	419	366	410	419	387	417	400	452	392	387	375	404	392	409	401	393	411	426	424	422	421	411	389	443	441	424	401	407	389	378	376	385	424	400	418	396	433	401	403	385	413	391	362	413	385	435	454	394	372	420	391	379	423	383	437	377	427	436	382	402	387	405	460	398	411	368	423	392	375	418	386	370	405	390	407	420	366	387	400	426	410	384	383	395	422	433	383	430	414	434	410	405	399	390	426	436	427	452	374	401	360	393	439	388	408	403	385	381	388	433	411	366	399	390	385	422	424	362	407	395	382	387	393	418	384	358	365	401	378	400	423	372	384	365	378	384	404	381	393	359	393	392	399	353	381	388	389	389	416	435	380	408	404	376	427	395	394	401	369	392	369	366	377	359	408	444	401	418	396	424	383	368	405	416	388	393	411	433	415	406	408	393	340	429	436	384	400	410	427	383	399	428	382	404	395	397	348	367	419	406	410	396	438	374	404	401	414	397	369	405	408	381	427	397	402	422	392	418	425	383	393	403	414	387	386	399	393	419	406	409	366	383	442	415	353	410	439	389	376	408	368	419	400	400	384	419	398	379	398	379	411	373	421	402	361	413	371	382	404	385	386	418	419	408	377	401	408	392	394	400	424	390	400	376	402	367	403	363	391	423	374	361	363	408	407	357	385	383	370	445	414	405	381	388	422	408	401	387	416	380	435	378	400	402	411	413	390	391	419	416	395	385	404	417	377	404	411	391	391	411	380	403	409	342	430	424	417	387	435	382	422	408	405	392	401	389	382	422	426	408	420	397	348	379	420	404	381	416	416	427	396	379	377	373	387	434	440	398	424	418	382	406	398	388	384	389	379	406	390	431	393	381	425	364	374	401	383	397	377	421	363	382	400	419	367	393	383	417	404	395	446	397	399	403	424	399	385	365	391	389	411	393	425	403	427	378	413	426	359	412	416	384	383	391	397	400	364	390	352	425	405	413	368	413	403	392	360	404	375	404	390	406	380	373	376	381	408	420	406	375	397	386	404	380	374	397	362	388	440	427	400	410	398	395	401	400	394	402	402	399	407	437	384	407	396	396	376	383	415	355	396	387	356	403	414	400	379	402	403	426	395	384	384	387	440	405	398	393	370	398	384	425	396	433	397	373	391	414	389	395	409	375	403	429	395	407	451	417	415	412	401	376	371	398	400	362	392	379	333	381	448	405	420	390	401	390	391	403	399	413	427	389	405	391	379	391	384	382	390	376	389	393	429	398	380	387	411	402	351	380	433	425	408	413	425	388	375	386	383	398	410	431	384	383	431	391	365	382	413	435	397	442	364	456	402	403	378	385	417	382	377	369	352	443	382	411	388	396	395	362	411	400	405	404	395	397	359	399	389	417	412	404	386	399	435	411	405	405	412	387	414	405	440	396	399	396	371	396	389	401	394	383	412	418	421	402	399	422	397	407	413	396	396	377	372	388	412	390	405	389	407	377	382	397	401	412	393	430	395	365	383	431	375	407	398	416	424	395	392	420	391	391	420	394	417	397	405	372	375	428	355	397	457	396	414	399	366	378	401	399	448	396	399	373	418	432	411	428	398	409	428	459	411	408	407	384	354	358	394	401	410	408	411	419	419	371	367	423	399	382	413	429	381	390	411	383	408	422	412	418	410	389	405	410	389	435	396	391	349	383	374	375	386	395	363	416	390	383	383	425	410	404	365	374	416	390	397	380	409	405	354	381	453	393	378	386	439	414	423	411	419	450	385	386	425	389	395	387	406	391	402	424	426	436	426	392	359	431	383	398	398	421	419	409	410	402	432	445	389	390	401	408	427	409	413	439	398	418	416	396	410	387	376	395	432	399	387	428	402	397	384	418	365	399	389	421	367	368	400	389	413	378	431	388	419	400	341	429	404	400	419	383	394	389	428	448	410	377	406	427	412	367	406	397	374	409	394	386	382	371	415	366	360	397	379	384	357	361	386	410	386	414	418	389	398	373	401	382	406	387	409	427	379	472	386	372	368	394	377	383	373	400	404	381	377	380	401	391	398	384	454	415	393	402	377	391	404	340	412	371	429	415	376	390	399	414	433	389	398	410	376	376	392	403	377	373	379	428	370	402	418	366	403	373	389	415	381	379	410	426	394	416	433	426	402	391	392	387	417	430	374	443	399	419	409	412	373	413	429	422	407	418	414	430	425	384	397	400	397	352	397	370	367	387	395	402	406	408	399	408	402	431	406	417	393	412	418	391	383	391	367	390	367	387	377	408	365	412	384	420	396	365	441	418	371	418	397	386	409	414	406	370	414	412	377	375	380	389	401	403	406	393	369
13565	2197	1193	3066	3645	470	382	357	359	355	377	344	344	342	331	307	343	323	329	323	335	334	355	325	335	338	295	326	336	295	362	352	326	323	336	288	306	281	312	289	335	325	361	335	322	328	342	312	327	370	313	331	310	289	324	344	285	366	279	321	368	341	305	293	341	338	294	275	308	338	295	331	327	345	342	367	332	306	313	306	322	347	311	299	334	343	300	312	335	275	291	307	319	317	343	331	333	330	301	325	304	297	347	300	354	329	319	335	307	338	363	337	316	358	336	330	331	294	344	334	300	323	331	336	318	333	317	340	298	306	325	322	313	350	338	324	365	339	332	297	315	326	338	318	294	329	360	319	313	355	318	318	295	319	338	346	303	327	328	353	324	344	295	305	348	327	313	293	331	323	314	345	328	346	321	363	337	309	276	346	312	344	340	345	309	336	333	310	309	284	337	352	317	331	335	327	339	323	367	310	286	302	324	340	312	317	359	309	352	293	331	309	350	290	323	357	305	298	331	275	306	358	330	317	303	286	336	327	326	350	321	303	339	341	346	315	287	326	342	316	312	352	303	335	345	339	349	350	322	335	318	321	311	330	304	344	312	305	342	304	298	359	319	335	285	346	327	331	328	342	309	309	283	310	365	333	297	373	326	315	323	279	346	298	323	350	327	318	333	342	323	338	325	312	311	309	324	314	304	342	326	340	329	312	334	360	288	289	284	319	305	320	360	346	348	313	300	329	312	322	334	341	291	321	328	308	351	330	320	347	319	319	354	290	315	261	281	312	332	307	282	358	284	350	314	357	327	314	317	328	340	288	287	334	300	290	349	343	346	303	335	341	337	308	351	347	320	359	337	331	317	321	338	340	364	329	326	320	302	350	319	307	337	285	327	305	310	310	291	340	306	274	337	343	305	310	360	325	342	310	328	309	319	316	324	322	317	321	317	328	342	306	356	354	298	326	342	332	282	298	328	315	335	310	317	274	328	340	355	317	312	314	353	292	359	321	326	322	329	337	322	330	291	293	356	334	329	358	324	286	364	341	321	306	321	311	324	282	316	311	309	318	338	312	309	308	334	341	314	288	330	329	349	338	331	311	319	332	313	292	316	342	340	308	316	317	303	324	293	344	379	333	337	336	334	312	342	352	332	299	325	345	300	313	315	307	336	376	301	299	319	317	307	283	327	328	344	338	305	302	305	318	326	312	329	320	312	343	313	328	350	322	286	341	323	335	345	324	340	319	314	289	309	345	328	304	340	315	316	291	322	303	323	335	316	292	356	306	302	348	356	332	306	277	330	317	334	329	329	332	323	353	341	340	293	342	346	329	292	328	308	334	305	294	353	315	305	308	344	309	320	307	322	305	348	321	328	326	335	349	327	339	288	292	343	337	344	321	343	294	315	347	328	338	316	306	329	318	352	325	316	336	336	322	332	363	329	362	307	333	324	330	306	326	344	316	366	332	354	313	301	303	317	328	331	293	318	343	331	293	304	312	289	343	299	349	276	314	332	372	329	313	347	304	336	300	333	342	304	340	306	288	301	304	301	330	324	360	334	330	342	342	303	289	334	340	316	316	357	311	320	305	311	358	322	325	326	298	357	345	327	315	302	295	280	317	334	335	319	331	324	315	331	326	327	276	290	348	328	300	353	292	329	313	328	335	338	337	339	302	340	354	318	348	340	299	301	304	321	266	301	316	308	292	312	337	313	333	309	332	330	338	298	349	306	324	286	318	337	286	345	333	329	315	315	293	361	302	331	307	316	345	324	286	366	348	331	333	324	314	304	317	317	350	322	366	359	328	343	306	307	334	345	325	324	351	331	319	340	370	314	327	316	308	341	316	340	315	339	321	320	315	324	324	344	312	310	326	324	365	347	301	353	323	331	329	341	332	327	324	336	348	304	307	312	331	308	331	337	341	308	321	351	323	349	301	336	306	349	324	334	305	327	298	333	329	310	327	334	305	326	345	362	284	330	300	311	321	355	338	317	322	339	333	328	337	324	327	320	319	291	272	336	332	344	347	302	327	315	335	320	338	324	284	304	317	343	343	353	320	334	321	299	341	361	342	316	330	314	363	334	358	305	312	310	364	312	298	319	312	318	324	367	302	315	305	328	308	327	325	308	329	322	332	311	309	318	326	331	332	349	310	344	296	311	333	312	329	284	323	328	303	345	310	332	337	335	308	330	335	325	345	317	328	309	277	298	311	320	317	297	329	323	326	298	336	314	307	331	327	324	327	332	355	331	318	323	303	303	326	342	349	352	328	342	287	306	305	304	323	296	365	305	336	342	296	313	284	316	305	335	309	291	302	304	325	314	336	350	316	335	304	340	323	301	346	347	351	322	316	349	313	348	316	311	317	284	319	312	324	320	285	321	345	322	311	339	312	284	295	299	359	325	305	318	325	335	309	333	341	319	333	322	320	346	326	300	318	382	344	331	333	292	335	288	322	312	314	332	318	344	333	363	274	332	313	307	315	331	321	326	342	337	325	344	332	300	324	295	320	316	313	338	306	314	338	320	322	325	365	319	308	342	310	336	298	356	357	312	318	315	336	327	325	306	336	347	347	344	328	306	300	325	318	340	331	338	310	326	337	305	333	341	325	287	310	304	316	301	317	308	357	347	291	288	314	329	343	295	309	334	317	327	345	323	315	336	316	350	344	354	300	303	314	330	345	351	307	342	324	335	337	296	315	300	344	337	319	286	336	346	342	324	301	319	348	319	357	332	324	339	330	315	294	305	318	359	312	312	349	325	311	331	312	311	338	295	335	349	308	324	318	351	312	302	341	340	293	316	328	327	337	321	295	334	278	341	339	324	325	328	321	333	302	311	315	349	342	353	291	289	332	313	342	300	340	329	312	321	373	325	358	339	351	282	318	322	303	336	373	316	296	320	319	332	315	304	328	338	300	326	343	328	296	332	359	320	322	344	325	325	305	336	311	327	296	331	324	300	335	346	300	343	336	311	337	299	313	319	339	310	329	308	330	296	333	323	338	303	304	306	336	340	329	308	303	323	329	335	328	293	288	306	329	319	329	360	309	307	339	319	368	321	277	299	295	343	319	334	308	327	315	297	293	329	316	320	317	317	318	322	316	301	326	322	336	296	316	347	335	350	312	331	314	296	307	351	321	326	345	312	351	340	294	300	304	337	322	329	349	313	348	324	329	309	309	336	325	321	328	347	364	322	297	350	340	319	348	309	329	280	336	341	316	326	348	300	330	303	328	344	307	280	324	318	350	348	347	314	307	332	300	308	316	335	318	281	319	341	336	351	310	362	343	348	315	300	326	298	319	333	341	326	316	314	307	327	330	318	308	348	336	334	332	338	325	314	348	317	329	333	322	319	323	317	302	331	342	306	346	281	336	368	327	364	339	357	293	342	339	336	337	353	318	322	301	336	345	327	293	316	325	272	332	310	315	324	326	300	294	337	323	344	353	367	322	327	303	315	306	323	316	343	294	325	307	324	316	349	334	311	292	304	324	341	332
9383	1960	2279	9658	8046	1248	1163	1034	963	921	895	880	888	843	848	871	780	805	822	818	834	817	803	772	796	757	784	804	802	796	809	720	748	775	803	752	772	764	793	747	761	773	763	744	713	745	778	776	723	690	764	764	749	679	775	739	742	764	744	756	751	739	776	759	770	797	733	767	756	789	753	782	757	752	802	720	708	788	738	719	754	743	755	747	784	742	723	722	740	754	746	767	779	685	736	731	777	763	709	729	734	743	748	745	714	734	752	738	746	761	728	743	716	721	791	745	743	757	763	766	743	713	769	763	720	732	763	759	756	778	753	785	741	785	768	768	765	736	707	790	714	735	719	761	755	757	753	744	779	707	765	735	802	753	767	787	752	754	718	727	765	743	766	777	795	761	770	710	784	744	749	756	711	768	777	780	744	732	719	805	783	749	761	815	746	715	753	785	782	797	708	731	761	745	750	747	744	702	771	743	737	736	740	792	752	732	748	745	766	711	756	754	749	795	737	705	723	779	723	721	712	774	740	798	830	737	776	748	756	810	697	702	766	743	700	749	764	704	740	769	772	766	758	773	773	761	767	701	778	714	777	735	789	812	748	739	743	725	790	742	752	752	766	767	747	742	763	709	765	685	770	745	747	757	742	765	764	759	778	756	726	711	765	739	772	747	780	704	756	729	735	776	739	738	739	763	745	770	849	738	752	795	776	732	748	741	749	759	727	759	791	794	759	749	755	753	767	783	736	742	731	719	786	774	753	731	717	704	733	781	734	770	764	783	748	773	764	729	766	722	747	753	777	706	753	746	765	760	748	725	730	739	735	768	737	738	740	776	780	763	775	707	687	740	784	763	732	764	771	742	745	769	786	731	781	727	745	714	767	750	754	757	795	733	741	798	752	748	770	796	750	764	718	731	747	748	808	750	772	742	779	796	729	694	778	734	757	762	767	733	772	745	731	765	752	810	715	726	713	754	744	783	708	770	777	771	752	741	746	761	743	829	804	745	716	705	726	767	739	754	728	732	713	744	707	770	760	758	786	716	757	695	828	736	768	804	767	736	750	769	691	721	757	759	810	748	766	745	742	696	731	753	749	737	720	766	740	737	729	792	742	746	734	710	742	747	741	810	745	730	739	793	769	746	819	800	759	776	785	771	794	753	723	754	742	735	743	756	704	798	777	765	784	794	752	803	754	709	764	778	746	754	748	737	740	755	758	729	788	724	752	754	712	736	737	746	754	735	727	764	702	795	771	752	750	739	779	795	757	779	760	697	767	768	778	740	844	766	757	760	767	709	728	754	783	756	774	789	763	749	792	790	761	714	801	772	742	750	741	737	731	737	720	713	768	732	750	760	744	760	792	734	704	769	759	753	744	758	712	753	715	774	803	712	744	773	718	785	744	760	782	761	691	749	744	742	756	735	802	745	681	738	795	749	769	734	751	803	759	722	725	707	756	794	753	713	734	732	740	709	728	747	764	756	795	773	756	793	733	800	744	722	746	730	795	760	771	727	761	760	744	771	688	703	742	714	794	742	797	792	771	759	751	770	763	774	719	753	725	765	810	785	736	717	731	783	726	747	798	755	751	722	769	735	766	755	797	747	792	775	736	752	758	802	781	745	780	735	761	715	760	816	788	758	781	720	736	765	798	809	709	762	795	749	743	819	758	779	777	757	738	740	767	733	772	803	754	781	727	758	728	732	751	748	804	759	742	723	754	782	742	729	750	770	749	680	730	762	781	735	694	742	735	705	707	754	778	752	761	743	768	693	717	764	771	733	759	786	709	845	759	784	772	758	737	737	751	727	738	763	737	776	776	770	752	749	732	739	748	815	708	723	784	739	710	759	801	733	748	821	755	756	732	765	766	753	798	770	700	761	791	737	773	722	738	750	745	764	807	718	732	751	700	734	760	749	745	744	776	738	742	750	760	758	778	717	756	786	752	695	739	789	692	739	715	769	763	725	780	746	761	773	747	727	752	751	760	772	754	763	769	731	741	746	729	730	789	758	792	777	742	746	808	740	771	721	759	732	750	747	763	750	710	749	727	745	753	727	740	756	772	742	746	776	730	757	688	746	707	776	742	756	715	763	785	726	787	740	752	721	772	743	745	736	737	754	720	786	762	755	745	747	746	763	764	755	736	778	747	753	732	760	737	762	765	776	781	739	766	758	759	722	689	762	795	769	772	813	723	764	776	772	784	718	665	753	735	735	769	760	739	731	716	722	722	728	822	745	755	790	752	740	716	756	717	748	698	756	744	776	757	740	743	732	772	775	780	719	732	781	751	719	739	723	754	738	742	720	757	752	753	757	781	746	779	753	706	743	751	741	728	756	806	722	763	766	766	772	769	787	707	737	857	772	727	765	733	662	735	762	707	735	739	768	748	764	753	762	747	763	785	770	788	747	734	694	759	770	757	786	723	795	715	734	772	733	762	744	737	748	743	788	730	773	772	771	722	719	741	720	736	775	717	716	762	768	756	768	732	715	773	693	755	800	746	719	760	770	766	731	752	749	771	762	793	757	757	731	762	742	785	740	784	766	785	807	771	771	764	782	775	758	752	762	742	708	726	754	757	767	743	753	739	691	786	743	747	743	765	713	730	742	747	741	767	765	741	715	748	765	754	725	736	790	754	732	782	792	732	750	773	744	752	761	722	768	744	774	751	758	718	749	742	781	741	741	732	762	762	781	710	781	730	724	736	773	784	778	761	756	722	703	764	780	730	772	759	726	750	807	778	739	752	747	712	737	764	783	740	741	780	763	765	752	734	687	767	758	804	722	820	755	729	740	764	732	752	769	780	733	760	755	770	798	741	756	756	773	774	751	724	762	751	754	791	720	751	698	781	758	720	694	768	770	758	722	773	767	707	734	748	785	758	799	745	786	735	722	788	753	752	797	757	742	737	770	761	778	768	765	757	779	741	779	732	740	788	745	739	725	772	745	746	731	776	710	802	755	806	759	749	741	771	744	759	738	770	741	756	731	752	764	754	744	752	690	762	834	727	735	742	754	717	713	799	735	780	774	720	748	759	756	767	743	807	776	767	747	727	728	749	746	749	751	745	701	765	744	721	754	718	754	772	785	701	757	737	741	771	723	757	830	768	755	788	745	754	790	801	769	773	720	776	783	728	732	739	758	721	748	687	774	753	728	743	767	788	768	722	782	761	758	792	749	742	750	778	699	768	716	799	741	736	762	762	784	725	815	791	720	809	761	751	755	766	691	727	766	738	723	773	805	702	726	760	732	738	733	757	767	744	741	762	764	722	761	755	744	806	697	771	752	714	756	709	754	754	708	754	755	770	732	770	799	816	732	791	741	744	742	752	699	765	746	759	769	746	760	773	757	715	749	805	706	745	719	774	792	726	730	710	731	733	768	755	698	771	733	733	716	718	712	763	735	731	799	754	780	692	728	778	737	784	714	757	798	824	817	758	766	795	759	758	737	788	766	755	746	707	767	762	796	760	744	732	784	768	784	775	742	721	804	797	720	733	732
22202	4224	1887	5332	7210	765	540	484	505	473	472	425	440	448	436	430	401	461	388	443	419	474	386	420	379	386	456	380	397	428	376	389	408	360	412	392	393	404	440	476	421	412	401	402	434	380	365	386	402	393	416	375	420	416	453	376	420	428	424	416	390	410	415	430	404	393	391	421	396	414	391	404	376	401	377	382	422	420	413	406	430	397	428	407	398	409	407	438	405	399	403	443	422	379	396	430	426	408	418	373	415	397	428	377	409	356	430	400	398	431	393	400	435	410	409	368	376	399	416	442	413	410	418	396	400	418	394	417	391	387	420	406	400	389	431	422	389	421	428	395	398	427	397	384	391	414	412	405	432	389	392	390	394	391	408	428	388	376	385	372	404	420	390	377	399	392	350	449	417	401	379	420	381	443	389	380	404	413	417	386	420	354	390	377	432	394	376	364	396	426	408	382	424	403	381	446	399	431	416	422	392	407	371	439	406	389	419	368	400	416	406	381	422	437	398	438	423	367	396	406	401	410	400	409	408	408	430	417	433	412	371	378	381	398	378	385	417	402	395	383	404	396	411	410	392	417	408	374	445	399	396	446	442	386	413	387	414	362	392	418	388	424	422	405	414	412	402	373	377	388	393	400	404	424	428	446	373	425	402	404	381	401	420	395	408	449	395	393	416	432	388	420	413	451	379	366	391	391	405	404	400	433	385	399	371	375	417	390	433	437	414	364	376	364	399	389	413	409	376	388	402	413	393	340	395	393	406	400	420	409	401	429	398	434	385	379	409	425	424	372	394	400	360	413	405	415	354	384	386	396	413	374	416	392	431	401	408	382	411	364	405	376	404	407	389	415	388	432	433	412	402	411	401	392	373	383	385	404	401	459	419	419	365	411	407	403	363	384	403	409	400	408	418	428	428	403	414	402	404	387	388	418	391	420	428	401	403	393	414	399	372	438	402	418	378	416	404	386	428	448	426	360	403	366	427	411	406	401	381	413	414	370	394	378	432	428	369	392	424	386	362	396	386	386	380	384	400	411	386	426	428	391	419	434	421	386	390	388	416	438	392	426	384	378	365	401	372	374	408	388	395	379	412	392	373	396	383	403	434	390	384	381	405	407	425	400	393	388	396	404	401	413	400	433	389	425	395	378	393	385	381	393	394	401	374	413	425	400	380	396	411	416	383	398	422	378	375	362	434	407	342	388	384	413	406	442	404	444	419	396	403	377	374	395	384	403	384	417	402	408	427	390	427	397	388	375	385	373	393	386	374	376	375	405	414	420	400	385	395	352	408	412	404	373	369	405	424	384	404	409	382	390	430	420	417	401	391	408	369	395	370	375	377	376	366	385	427	391	420	373	391	420	382	370	384	404	402	436	369	427	407	386	408	436	394	421	370	440	377	412	396	375	428	409	425	379	389	414	412	402	393	424	441	431	395	394	399	411	384	425	480	393	437	397	417	376	389	388	419	368	430	400	422	379	413	411	434	375	352	408	408	384	378	403	385	404	376	402	375	389	454	386	400	380	427	378	447	425	426	418	396	409	426	404	412	403	399	370	383	378	415	400	397	382	383	426	411	389	386	417	426	413	402	385	353	407	382	418	421	401	421	353	399	365	410	442	397	437	420	431	405	389	406	431	378	406	373	373	396	395	381	438	415	402	421	408	414	425	409	414	414	410	378	390	385	381	431	416	415	429	394	386	403	406	411	407	428	382	357	400	419	401	412	419	420	414	382	404	425	422	430	358	400	411	404	377	353	385	412	423	392	356	427	372	378	399	409	370	391	371	394	405	381	464	385	391	411	390	361	392	400	401	404	406	377	371	441	390	390	407	375	426	407	395	410	372	404	419	403	372	411	410	370	371	418	384	411	405	395	396	406	390	402	426	373	402	388	430	416	362	379	409	405	361	397	410	407	397	436	402	386	383	402	385	392	363	427	358	419	386	409	390	404	418	406	387	407	385	426	382	365	389	409	395	401	399	431	391	379	378	378	387	413	422	405	427	413	395	437	403	405	380	427	378	397	403	448	377	410	385	436	399	404	404	394	357	365	441	384	385	411	433	411	411	457	377	386	367	408	422	415	429	412	440	418	428	403	414	401	437	424	418	377	359	401	382	376	408	402	373	388	440	415	373	390	402	432	390	408	395	442	373	402	389	410	419	416	410	396	392	429	364	382	432	424	388	398	388	386	399	396	385	406	412	368	399	422	467	398	413	404	391	428	389	386	384	419	374	383	395	419	404	426	432	414	407	385	385	368	390	419	397	417	401	396	365	399	407	366	410	407	408	407	395	447	418	380	402	433	393	424	390	408	415	407	407	395	398	428	399	381	441	451	417	371	377	395	398	420	403	385	414	454	432	423	408	408	373	394	402	401	393	433	432	407	400	398	422	368	386	397	396	370	377	416	360	373	367	388	380	389	380	395	434	385	397	374	406	381	402	419	425	414	427	403	379	424	414	395	423	409	408	387	413	412	396	404	413	397	411	430	400	380	407	383	419	392	341	403	431	402	393	410	420	444	402	445	386	387	389	398	407	379	391	387	404	410	407	441	424	412	406	381	425	396	361	405	430	383	414	419	385	385	393	386	384	409	397	395	371	394	423	355	363	403	425	385	407	372	422	396	400	425	431	447	395	399	432	372	402	361	377	432	422	388	428	422	396	411	392	403	418	397	383	393	363	419	456	440	440	381	414	398	428	406	406	438	387	411	411	363	390	393	443	411	425	351	380	370	387	380	385	411	415	401	383	398	389	452	413	397	374	412	417	405	398	375	357	376	399	414	402	403	396	381	395	399	396	403	392	377	398	408	355	387	396	400	366	368	390	393	392	395	368	410	377	437	403	431	412	415	395	405	400	390	434	382	430	460	446	417	444	415	395	373	405	366	406	387	392	347	385	389	390	422	384	374	407	407	363	403	366	402	397	426	381	399	426	403	424	392	378	366	405	349	381	366	410	417	404	378	425	435	381	414	414	411	393	433	410	412	401	392	421	371	416	398	404	384	417	365	379	389	409	369	394	410	410	361	396	365	426	377	398	392	390	391	398	392	400	391	410	402	398	377	397	405	416	367	382	348	403	410	397	432	366	387	349	386	446	427	403	369	410	397	400	391	370	374	398	407	406	406	412	410	410	405	380	405	395	420	477	408	375	397	407	387	374	383	400	385	377	381	422	390	431	395	389	440	402	395	392	393	417	407	388	360	388	398	388	375	377	372	418	395	395	421	354	410	376	397	401	403	363	367	393	387	405	393	371	427	404	395	378	412	426	453	386	402	386	409	385	441	405	394	424	388	426	389	412	358	405	397	380	392	405	376	368	399	385	404	400	392	408	421	394	379	388	396	412	376	368	451	377	399	397	398	383	346	406	366	389	402	377	368	451	391	401	365	356	422	422	437	416	400	395	401	420	394	390	432	429	427	345	385	439	414	339	422	379	372	382	388	402	380	385	396	403	408	402	447	404	429	417	396	417	408	407	391	385	389	398	357	434	413	374
12647	2703	3416	14817	12021	1884	1613	1489	1362	1209	1170	1134	1100	1050	1071	1027	947	1019	1038	967	926	890	1000	950	928	919	941	976	959	935	932	946	925	932	925	887	925	911	873	849	927	896	848	887	852	847	953	911	886	888	889	891	902	925	893	888	906	886	913	867	865	883	910	866	838	855	928	845	916	868	920	874	826	877	868	894	895	918	876	877	968	878	904	905	919	934	853	892	886	948	898	882	922	903	898	893	862	938	906	884	895	870	872	908	844	875	902	874	899	894	923	940	859	870	900	915	899	913	906	875	894	892	843	877	855	904	877	917	851	869	841	899	870	889	870	914	890	883	918	885	901	847	868	901	896	886	860	859	874	905	878	915	872	919	852	899	864	920	903	894	953	889	853	893	859	817	863	878	917	913	887	933	876	935	869	875	867	863	865	872	917	914	919	887	914	844	897	872	855	884	855	911	878	960	905	855	919	899	880	867	951	833	876	875	913	871	875	877	833	878	915	899	830	834	889	883	914	888	889	914	880	930	874	886	925	898	866	929	866	885	863	888	853	873	912	884	852	867	862	896	866	888	910	908	900	870	932	959	889	891	911	871	962	873	965	896	919	840	839	862	874	881	885	880	873	881	868	870	861	864	945	827	902	889	881	894	861	888	897	936	886	852	875	856	867	907	914	888	855	836	880	922	850	880	860	901	881	887	879	924	863	880	911	837	862	863	922	891	843	831	933	893	913	880	867	885	851	922	880	905	907	895	958	925	857	854	871	793	868	876	881	891	872	861	939	863	885	833	863	812	849	869	847	907	853	872	916	869	846	912	823	934	917	898	919	907	889	903	900	911	870	883	849	919	913	903	933	876	893	875	860	884	896	926	852	888	846	883	878	845	834	922	900	860	889	853	851	900	853	909	904	912	962	905	903	905	906	884	892	857	861	897	859	883	863	883	872	888	913	878	879	868	854	854	858	901	895	883	929	912	889	919	878	867	905	923	923	825	914	870	882	871	885	876	808	913	848	897	806	872	877	841	891	819	875	882	853	889	834	868	905	907	840	885	840	870	885	904	844	904	876	913	898	892	855	871	904	879	890	841	882	933	916	905	880	842	932	839	881	900	868	913	871	872	821	928	864	868	877	860	927	871	879	888	897	895	834	876	860	879	868	866	837	851	928	854	868	898	872	885	871	890	874	902	913	894	916	872	865	822	821	906	876	929	880	879	851	891	858	881	889	875	892	837	876	899	885	883	900	863	894	922	900	900	915	854	910	868	851	906	847	901	860	913	825	844	893	894	864	915	927	911	840	869	872	824	846	887	853	864	915	864	878	848	879	904	860	842	862	878	902	843	874	889	857	939	888	961	886	901	849	884	884	940	842	921	874	871	913	887	915	913	933	871	895	874	871	937	913	892	934	861	824	866	875	883	873	922	886	821	894	895	875	891	919	858	856	849	890	883	870	847	860	877	869	928	906	846	842	851	914	858	867	868	823	908	852	901	914	856	897	872	883	866	882	893	910	858	899	880	875	919	932	913	831	855	839	923	902	847	845	878	896	899	911	854	901	913	871	849	889	893	913	882	893	877	883	891	879	861	917	845	814	865	893	887	841	899	908	909	874	873	890	898	861	809	859	924	855	878	867	875	938	863	898	907	861	869	838	898	860	833	857	870	856	859	863	899	793	916	838	888	897	882	872	876	865	867	911	819	868	899	883	879	843	891	895	866	913	956	931	944	877	886	917	898	887	893	914	908	876	905	864	882	872	864	868	834	883	871	867	912	871	859	901	903	922	936	897	844	900	871	908	900	864	942	854	874	899	902	931	813	918	881	824	888	905	836	838	842	852	848	876	918	875	839	882	873	872	867	882	855	902	893	858	899	837	900	883	904	930	879	930	833	890	895	900	874	909	903	946	832	863	895	919	895	860	838	857	833	918	890	898	882	882	856	903	861	874	933	931	845	888	865	853	886	916	892	883	885	920	853	872	884	852	882	863	861	892	916	856	888	890	873	894	888	832	863	904	885	933	852	919	828	897	897	894	907	924	905	864	891	837	835	865	855	895	853	933	912	905	942	875	880	899	914	886	854	862	868	898	892	890	972	906	796	892	900	899	916	944	927	885	864	890	850	891	868	860	838	900	906	907	892	877	890	841	872	841	908	848	843	867	856	894	906	855	943	872	885	871	903	864	890	881	854	864	903	928	893	885	848	886	847	882	856	871	890	952	854	807	879	854	847	835	889	912	874	869	885	854	901	919	897	886	877	907	909	859	890	886	873	887	957	922	925	876	914	918	853	917	907	864	870	873	845	882	881	863	919	926	863	888	891	905	919	923	862	886	846	850	837	876	909	896	911	872	841	914	889	882	866	895	925	922	877	880	883	950	800	893	951	838	883	872	915	874	885	911	889	914	863	864	936	875	922	859	928	863	890	919	851	920	921	849	862	887	907	812	905	882	873	862	836	907	880	919	920	905	857	897	894	889	882	881	881	881	859	900	863	874	876	942	918	832	861	891	877	880	932	958	901	908	913	883	851	878	858	886	838	894	919	912	914	932	901	913	851	882	872	842	921	905	910	824	912	906	889	903	895	887	846	866	833	842	877	875	840	911	894	807	893	898	893	882	863	822	864	892	846	868	886	865	950	834	865	909	862	820	865	853	856	960	854	847	876	884	864	908	934	903	901	932	876	837	920	916	896	880	906	931	895	883	874	881	882	871	895	914	896	899	911	841	937	879	930	894	907	879	886	867	942	892	875	934	910	891	907	886	886	828	879	864	879	873	889	893	869	870	887	833	898	865	851	854	885	873	930	888	887	904	900	878	868	900	970	949	909	900	858	883	846	951	876	882	912	902	943	902	895	894	931	926	891	923	860	881	906	857	912	892	863	900	867	918	904	895	880	877	914	974	880	953	867	877	832	892	874	883	879	963	859	873	896	855	842	916	937	878	871	877	917	919	884	892	885	884	909	905	882	877	874	874	927	872	852	839	859	870	889	876	937	855	900	858	831	939	887	890	869	828	890	851	882	942	895	874	921	877	876	891	861	880	865	836	935	937	892	875	923	882	903	861	899	834	899	842	883	920	875	904	902	915	888	900	911	921	855	898	887	872	956	913	913	873	855	905	849	862	886	987	928	859	880	906	888	850	878	870	885	886	890	891	884	939	879	894	844	905	910	866	863	891	890	904	845	883	844	923	836	893	890	844	916	917	896	866	864	875	851	856	929	897	854	881	890	878	863	924	879	889	880	894	863	869	853	866	868	866	831	907	848	889	867	893	901	896	870	875	877	863	901	858	856	833	899	926	871	897	918	871	827	863	854	887	903	881	866	878	891	960	860	869	840	861	895	856	887	891	917	828	880	890	892	919	890	884	854	870	922	875	872	906	857	886	865	829	881	910	951	886	879	861	909	869	910	895	894	872	846	875	895	874	865	890	895	897	903	886	879	800	863	916	903	854	900	856	908	867	936	898	833	882	886	933	882	907	875	826	896	896	903	899	871	878	881
4618	736	486	516	186	149	149	147	127	125	133	134	135	129	144	149	137	156	137	150	131	140	148	145	138	133	119	147	120	149	157	154	126	154	131	121	120	153	165	159	147	140	133	140	150	155	126	141	129	161	157	152	132	148	137	157	168	143	150	128	152	152	159	118	157	125	123	148	154	134	132	148	125	151	167	152	151	153	157	146	152	145	129	156	136	129	133	161	142	165	138	155	131	106	143	169	140	132	138	141	120	133	162	126	154	117	134	146	150	137	143	141	162	137	135	149	137	145	152	141	136	174	141	138	151	176	164	147	114	148	132	153	176	171	136	135	144	154	144	148	122	136	138	141	158	136	145	155	153	143	150	169	146	141	144	142	141	141	145	130	116	133	131	130	146	138	142	178	146	154	143	178	158	139	157	154	152	130	129	161	136	150	155	167	159	148	141	159	149	137	154	145	158	132	127	147	146	143	121	124	145	139	157	160	140	131	143	160	159	150	144	150	136	137	139	143	141	145	142	135	149	132	153	143	147	134	108	140	135	144	158	159	158	142	123	142	141	145	126	161	158	145	146	137	153	130	140	142	145	150	125	135	143	159	134	138	158	143	151	168	138	139	141	152	130	147	147	151	138	129	144	146	144	147	143	171	130	155	137	129	152	153	142	157	138	152	137	156	155	163	155	178	144	146	151	171	148	146	134	136	129	138	142	126	136	164	165	166	116	133	141	144	129	168	135	138	168	142	126	162	137	126	146	163	168	148	150	163	183	158	133	160	123	154	151	136	153	143	134	115	129	134	155	142	145	129	152	133	124	138	126	125	145	135	146	172	137	140	165	150	124	129	153	137	135	126	155	135	149	147	131	151	139	125	153	159	165	140	167	134	122	142	124	144	116	170	148	165	151	139	145	136	147	143	135	139	155	119	136	133	125	146	153	147	157	142	159	147	141	130	139	144	143	155	148	136	146	143	141	167	148	139	153	157	159	135	152	158	134	139	164	151	141	165	129	137	146	125	136	132	147	157	143	169	152	148	143	146	143	159	143	160	132	157	156	148	148	146	129	158	159	132	128	122	151	118	133	141	168	151	124	152	132	127	143	126	146	143	157	156	135	146	155	148	172	134	148	151	165	140	134	142	149	131	138	159	122	180	163	144	134	165	134	138	130	141	128	135	130	148	136	136	127	141	137	127	157	157	144	139	140	140	151	145	160	138	149	165	141	130	128	144	132	136	157	141	141	133	150	152	144	135	138	160	132	156	135	135	165	154	136	131	141	132	137	158	162	135	146	147	123	134	133	140	132	135	127	165	129	147	188	156	146	135	145	156	142	145	154	173	163	124	134	140	153	140	142	120	140	140	139	128	149	119	154	162	144	144	137	138	162	141	127	127	157	133	152	155	146	157	151	150	108	137	150	144	144	165	144	148	142	149	162	147	139	160	122	144	146	141	149	155	166	147	157	151	142	132	147	122	145	128	141	134	143	131	123	132	149	133	145	137	132	130	121	149	129	123	154	155	136	124	144	156	124	153	151	154	160	145	129	137	148	122	164	140	122	126	149	167	133	139	137	124	159	152	164	154	141	123	147	136	144	175	140	128	169	162	141	144	139	133	143	152	139	126	130	158	141	137	135	139	121	149	156	127	116	131	151	132	119	161	136	135	155	136	136	125	125	163	157	146	134	126	122	138	119	170	143	137	153	144	118	140	160	148	143	171	139	160	148	144	157	142	140	149	131	148	130	143	160	148	173	154	132	121	131	136	177	148	122	175	151	151	162	142	160	139	150	134	130	147	141	151	135	145	129	133	142	155	144	138	144	155	155	136	135	161	129	123	147	154	145	138	146	128	131	154	132	141	161	126	106	145	133	125	153	142	132	134	174	131	127	136	144	132	149	161	155	170	134	152	130	140	146	140	166	162	142	137	152	149	158	124	126	146	147	129	152	146	140	137	145	133	158	137	144	124	164	152	171	136	153	143	161	163	143	151	145	137	135	142	134	128	141	152	146	149	135	160	159	111	159	143	128	141	141	163	118	122	134	152	121	133	132	168	139	139	151	162	133	147	144	133	147	118	143	124	166	143	125	137	153	114	142	152	102	136	126	138	150	141	127	138	159	157	145	150	130	170	134	153	150	132	152	129	139	151	130	137	144	141	137	133	146	168	160	144	130	124	138	184	137	116	151	140	140	153	133	129	145	133	146	164	159	144	139	147	135	133	143	163	143	153	133	136	148	143	148	165	143	143	149	138	117	151	132	137	161	138	115	147	147	140	151	150	135	157	141	162	139	153	127	152	141	140	147	134	169	152	167	144	132	134	144	129	167	149	161	147	136	149	163	149	136	125	130	118	169	160	128	161	144	127	126	145	159	136	143	130	153	155	137	133	126	166	150	131	155	145	148	119	129	145	143	128	163	130	132	144	139	129	174	141	140	144	141	167	125	132	163	145	141	158	149	131	134	141	127	176	161	148	130	140	157	136	140	181	158	125	128	129	135	134	142	133	149	173	146	147	159	164	136	158	141	158	123	149	166	129	160	142	121	142	148	120	146	125	151	138	155	149	152	139	131	139	131	166	139	121	137	163	145	130	117	155	135	142	131	160	178	133	123	140	153	151	129	158	148	134	141	169	159	135	134	158	139	132	133	153	145	140	165	120	117	143	183	125	156	105	149	157	141	157	140	148	142	132	140	147	133	136	125	137	150	141	138	171	138	148	150	141	138	160	150	129	145	139	140	118	116	170	140	137	130	149	149	140	152	153	157	164	138	120	142	120	157	150	126	137	143	162	136	141	149	144	164	168	154	141	157	159	146	151	171	122	145	137	114	170	162	159	166	128	153	139	145	152	139	119	140	125	125	139	146	134	147	127	160	157	145	136	145	129	157	134	113	136	149	152	132	152	133	136	133	134	160	135	145	160	133	137	129	122	118	159	149	138	154	136	145	148	128	134	155	150	158	159	145	135	146	151	141	141	174	133	165	137	137	141	146	135	141	129	140	130	155	148	128	151	154	123	151	152	139	145	123	144	141	143	165	168	138	138	126	127	128	142	145	155	121	146	156	124	131	146	149	169	149	130	156	147	117	117	131	147	128	161	157	128	136	122	141	149	151	150	136	141	125	114	138	137	127	131	125	147	161	144	149	151	138	139	135	153	145	140	164	140	136	121	101	125	149	140	131	140	152	133	158	131	163	133	142	150	140	144	148	142	187	132	129	166	160	133	124	144	163	134	127	142	138	141	123	166	143	142	140	141	147	141	152	140	141	175	123	130	149	152	146	126	131	135	150	134	142	116	146	128	144	146	142	125	170	147	149	153	149	142	140	151	137	155	141	181	147	128	133	135	128	166	127	160	134	152	141	149	176	142	143	128	160	137	126	145	147	133	160	124	150	127	137	149	141	143	147	167	154	138	179	137	148	136	133	136	154	148	153	155	165	137	127	163	146	155	135	136	119	126	136	135	144	151	142	147	135	143	135	150	142	149	152	141	143	150	135	151
3238	792	1062	1792	648	397	438	401	371	429	407	384	412	403	387	423	424	401	413	417	379	382	366	396	412	389	390	373	403	378	389	402	403	400	384	385	387	404	394	399	385	375	361	397	385	433	377	426	430	365	366	398	407	409	382	423	416	414	411	381	391	383	379	399	401	394	353	407	415	413	402	403	396	410	404	384	378	407	404	395	430	382	405	419	417	426	370	371	402	369	349	427	421	430	410	375	357	393	368	423	376	430	389	369	409	358	376	411	381	399	408	395	398	413	352	403	383	378	409	404	417	429	418	381	412	418	386	430	440	379	406	434	410	364	403	412	406	397	390	413	403	370	447	430	407	369	379	388	378	383	367	388	414	426	368	407	401	367	386	379	413	416	373	405	419	383	384	409	402	400	422	418	414	401	414	385	423	379	395	436	386	445	380	407	386	379	415	429	415	410	435	425	390	393	370	396	419	405	354	401	395	369	438	360	375	408	373	397	418	430	423	390	364	377	392	358	379	396	389	419	393	405	405	390	403	421	365	383	386	406	392	457	412	404	412	381	416	425	400	406	398	382	374	421	405	409	416	396	390	402	406	421	379	396	390	358	377	413	385	380	396	409	405	428	433	386	396	405	411	429	403	413	399	431	390	364	400	401	413	349	402	348	413	440	381	419	372	407	410	406	392	344	390	387	428	384	380	404	410	417	384	380	437	369	414	374	433	379	405	406	369	363	364	402	411	374	361	401	430	401	401	376	399	406	383	371	400	383	390	425	411	370	395	429	390	396	370	398	396	397	402	402	405	358	388	370	407	380	396	437	408	418	371	398	393	419	401	377	354	395	404	402	355	413	378	418	415	419	390	365	410	415	400	407	384	385	413	392	401	385	385	385	449	394	373	423	379	405	395	411	401	399	379	398	388	444	406	362	427	380	410	419	373	369	382	428	388	418	372	397	414	394	422	391	372	410	382	381	403	423	404	382	390	362	434	389	404	396	366	389	350	418	407	392	393	408	387	421	377	372	369	369	405	417	407	380	396	399	392	398	426	384	417	387	414	394	401	378	389	395	395	409	391	344	369	367	377	413	469	382	392	449	384	391	420	393	405	382	395	383	413	376	328	395	423	411	388	409	414	418	409	368	372	405	391	425	391	416	402	418	383	386	409	427	438	412	374	379	390	417	382	388	410	370	365	387	365	374	394	386	421	396	426	357	375	397	399	379	396	420	385	407	421	412	391	358	382	408	410	386	401	413	383	392	427	428	406	389	411	386	428	374	392	377	381	399	415	399	387	406	412	417	382	399	407	392	388	379	373	403	387	393	411	406	376	389	390	408	402	410	376	397	368	418	395	393	383	367	415	377	391	404	371	369	411	396	412	381	410	357	420	406	389	366	415	405	403	371	384	383	430	435	387	404	397	398	391	385	419	389	417	375	413	369	395	372	371	377	390	393	405	403	398	402	391	409	384	412	395	394	390	399	390	352	426	422	397	386	384	397	411	415	405	384	399	368	397	415	400	406	365	372	395	422	381	400	391	374	395	383	355	379	386	401	428	378	459	391	395	403	382	400	390	411	427	415	376	440	430	399	412	424	376	430	411	387	403	374	366	406	374	372	396	389	406	369	393	395	355	401	413	406	447	361	409	407	379	409	400	381	368	395	365	372	378	401	386	417	411	380	432	394	397	365	377	395	387	400	426	410	394	404	384	412	385	390	391	413	426	390	405	369	417	353	366	416	393	399	403	386	392	398	413	405	382	352	412	406	409	385	370	378	429	407	371	387	407	409	368	413	418	385	397	377	389	363	407	422	349	382	381	376	398	408	403	394	394	365	374	406	373	414	361	412	396	366	414	396	384	393	363	377	405	406	405	359	439	418	396	396	392	394	425	394	416	379	448	399	374	403	370	387	396	383	375	403	396	418	410	398	449	401	403	366	395	431	392	407	408	397	405	393	395	384	433	405	373	395	406	394	402	364	396	406	401	396	397	387	383	407	344	386	412	384	399	388	361	391	394	391	420	406	405	379	388	391	401	378	418	424	401	435	376	396	401	443	401	361	380	391	348	398	424	428	394	426	451	377	393	390	404	415	371	394	410	417	412	386	384	432	386	423	401	405	377	388	393	398	408	421	393	424	376	423	378	395	397	374	400	423	404	416	411	358	375	419	390	388	378	382	407	407	414	392	392	407	411	413	395	425	398	387	422	430	383	416	405	397	371	406	412	396	392	400	404	391	419	388	383	375	373	415	356	429	371	429	426	387	380	395	380	400	401	379	395	403	396	378	379	371	441	406	394	411	424	422	406	393	387	419	398	385	375	406	405	387	378	408	407	395	418	398	429	388	414	400	410	410	360	414	410	348	455	373	405	415	409	411	414	400	393	413	395	379	394	394	383	406	405	433	398	359	367	378	384	434	375	434	386	362	394	363	411	386	353	378	398	408	396	371	441	379	381	397	379	409	404	428	423	377	417	429	411	393	396	458	394	425	360	391	383	372	413	384	418	418	422	390	396	365	396	390	368	376	415	404	418	420	392	398	417	365	417	392	397	363	421	407	394	417	406	378	385	381	416	384	343	389	419	386	359	422	406	440	376	373	372	381	406	418	381	404	412	387	383	434	378	404	399	382	360	422	370	433	407	405	372	420	391	397	353	400	409	371	384	402	391	407	427	394	385	408	394	404	394	412	389	387	421	428	383	365	393	372	429	400	387	402	396	374	405	369	401	375	414	392	392	376	380	409	372	388	366	370	421	384	395	398	393	428	388	368	387	405	376	381	404	412	431	401	381	432	376	386	413	382	393	410	368	405	392	382	400	426	354	398	384	409	421	416	383	387	404	376	377	373	382	411	399	382	406	384	389	412	383	398	390	405	401	387	413	405	379	368	384	379	407	393	395	372	438	405	380	362	387	391	370	406	382	418	427	390	395	388	404	386	407	380	399	368	394	374	411	397	398	382	396	404	417	409	402	422	376	413	390	410	391	402	402	419	409	405	384	413	409	412	389	381	399	368	418	371	385	367	385	407	414	398	368	402	416	394	399	394	412	416	396	391	383	375	378	412	416	406	387	376	391	363	393	397	357	394	387	429	388	411	410	385	409	382	381	371	385	403	420	398	433	384	400	413	394	362	400	381	384	397	397	376	410	409	432	401	361	392	420	405	374	372	396	389	391	424	421	382	392	412	388	379	400	393	419	371	412	407	385	420	414	366	373	409	399	397	365	383	363	390	399	406	424	401	401	388	384	393	419	394	405	390	423	357	395	355	383	404	422	373	372	407	392	404	353	353	404	389	416	392	402	389	389	350	428	406	403	400	382	444	376	412	406	395	390	419	387	377	407	399	401	380	382	404	388	419	413	382	406	366	393	376	391	408	408	400	378	397	422	451	384	395	365	417	410	389	392	436	407	398	407	370	412	397	380	386	388	420	435	411	387	369	396	397	368	414	333	379	370	385	399	376	389	405	442	400	377	439	394	397	400	417	392	450	366	383	392	411	366	396
13825	2168	1620	3579	3588	449	422	391	344	335	344	343	318	346	312	372	351	349	323	345	318	296	353	321	328	357	344	318	310	314	325	306	319	287	300	336	333	356	283	310	310	349	315	358	334	323	293	304	311	342	302	312	311	368	313	343	326	296	326	300	333	331	342	313	327	327	337	337	285	287	334	360	331	316	345	336	351	329	322	296	325	286	326	312	323	322	341	341	335	317	321	316	313	336	293	309	348	333	316	317	321	330	325	320	324	328	322	322	320	302	355	345	353	329	316	301	346	333	325	322	340	280	298	334	333	344	312	334	315	361	285	308	329	298	307	304	307	314	326	290	329	304	339	329	333	323	284	313	317	295	321	326	347	369	331	311	328	297	299	326	344	347	306	305	346	351	378	350	370	322	341	311	312	315	302	301	341	326	364	318	293	286	379	336	303	332	320	339	297	356	307	311	308	325	281	335	315	321	310	327	326	326	343	302	302	318	348	285	284	317	312	309	337	325	333	313	317	347	329	304	296	332	339	314	312	331	315	306	306	338	324	347	294	286	338	342	321	305	286	320	306	328	312	324	305	343	351	350	311	331	322	316	316	317	318	321	314	334	291	333	303	308	301	347	322	344	345	319	347	385	313	341	281	283	307	363	296	325	326	347	346	309	312	339	315	324	308	322	304	332	320	325	341	319	308	315	328	317	299	323	298	327	318	333	357	328	281	342	339	300	325	365	305	286	342	366	300	344	328	325	326	325	338	348	286	320	323	351	309	329	316	295	321	353	357	334	305	309	338	306	332	294	305	309	307	333	323	313	359	337	285	352	296	310	320	315	355	325	289	341	311	356	344	340	335	347	301	314	342	327	327	322	356	336	314	292	329	338	313	312	317	342	338	304	305	327	331	328	308	289	352	293	313	355	315	356	325	336	331	336	338	336	319	312	333	329	329	327	338	350	331	322	333	340	300	318	325	322	334	322	302	303	319	324	342	364	364	347	348	310	310	324	285	330	295	338	315	310	339	371	338	336	325	347	332	335	316	313	317	306	303	304	298	346	321	309	353	347	303	341	330	318	348	341	299	292	313	343	327	319	295	337	306	298	311	300	310	298	364	323	303	305	362	335	362	311	338	301	356	330	333	344	336	300	312	349	326	314	316	336	353	319	332	322	285	358	318	308	290	317	310	329	304	340	345	303	308	339	353	327	311	347	333	362	297	291	294	309	335	342	313	328	303	352	328	348	330	330	327	301	291	348	323	295	322	311	307	322	296	349	360	318	302	313	334	314	325	326	326	317	348	297	347	338	312	301	296	328	325	349	340	316	316	332	304	311	323	335	349	329	333	318	317	340	315	360	338	349	328	349	359	339	314	316	324	325	352	298	310	347	290	303	321	268	289	342	315	309	312	295	352	376	331	322	333	347	293	321	305	312	303	317	321	332	282	340	311	339	310	320	327	332	343	314	294	323	327	328	338	318	325	345	321	296	307	324	297	309	329	322	317	295	309	317	335	324	304	329	336	291	342	326	318	384	304	338	309	344	358	347	301	288	338	315	336	325	319	370	357	348	362	332	317	345	312	309	295	296	282	302	314	312	315	313	319	324	291	334	317	318	366	338	331	339	325	317	308	319	334	323	321	321	302	315	309	323	313	330	329	268	336	308	348	314	359	302	295	322	355	346	354	328	292	318	336	294	322	294	326	323	310	351	311	332	285	307	353	319	330	315	302	319	338	335	296	335	297	312	347	361	328	336	308	338	315	317	320	338	330	348	339	319	318	364	299	339	337	329	316	338	346	354	310	318	310	304	329	325	325	306	322	325	343	354	340	378	319	319	312	297	329	283	302	331	357	304	334	335	347	284	297	344	289	337	313	314	315	326	323	348	328	307	347	335	311	313	328	332	316	332	332	365	319	299	337	345	324	317	297	306	328	312	346	319	299	313	310	323	318	341	315	345	331	344	316	317	320	342	333	311	329	297	299	359	333	322	330	325	321	321	324	332	310	317	328	326	312	306	390	291	331	309	349	373	319	349	298	331	309	318	304	303	333	324	356	371	306	304	322	343	352	297	318	291	333	348	316	319	313	344	330	318	330	307	315	341	319	371	370	343	297	356	333	345	349	327	338	338	343	305	340	350	333	344	303	360	287	338	319	289	322	346	336	334	333	313	325	301	373	313	325	349	323	327	319	324	344	349	297	338	308	336	310	329	324	300	307	320	321	298	365	308	341	302	329	323	310	314	335	291	317	352	352	352	290	331	276	329	316	335	306	303	324	289	334	293	353	327	341	312	291	322	294	352	307	339	328	357	294	312	319	305	304	338	317	306	330	319	355	336	313	303	315	309	316	325	307	322	306	276	323	273	361	329	346	344	315	320	366	349	334	311	344	353	344	347	358	302	340	311	304	340	324	328	310	320	302	312	317	330	309	309	293	316	305	281	322	321	329	305	354	356	309	302	350	333	318	336	296	331	343	359	315	354	309	343	304	316	357	333	349	324	338	320	314	318	335	332	307	289	314	304	324	334	377	317	338	356	340	313	307	339	339	321	321	324	324	323	339	352	294	320	350	326	329	336	342	331	343	372	332	314	313	310	347	322	331	334	310	302	327	299	338	323	343	292	295	272	318	334	335	314	318	331	316	310	340	334	311	321	292	339	348	345	338	309	323	332	338	321	320	313	321	309	306	344	340	279	361	346	321	322	290	310	303	367	330	316	330	323	310	305	315	308	299	345	309	301	310	305	342	293	337	352	325	347	327	328	363	336	309	340	339	324	302	328	326	316	325	336	338	337	319	342	331	323	321	320	311	338	341	330	316	290	303	306	305	343	347	283	342	348	360	304	288	323	345	305	299	331	332	370	332	332	327	355	348	340	303	273	334	309	354	324	284	329	336	333	296	301	322	312	298	321	363	337	316	322	315	301	341	316	336	332	329	304	316	356	296	346	325	283	383	308	299	338	303	341	344	335	327	304	340	311	332	335	286	301	318	341	291	332	314	332	327	299	313	286	345	346	297	327	324	352	310	289	319	318	373	343	309	346	324	331	323	315	296	297	310	315	339	338	330	323	324	304	337	298	283	318	345	338	319	328	343	327	319	323	343	282	306	328	325	332	320	339	339	342	333	340	342	284	347	342	367	340	320	326	347	318	303	341	333	347	317	344	321	334	324	275	351	339	310	328	353	294	311	305	306	324	317	303	309	342	302	324	337	308	295	340	315	300	344	300	305	352	307	348	325	333	321	325	298	322	293	307	320	328	352	328	300	318	319	335	344	353	324	341	347	329	323	320	338	326	299	306	324	291	331	350	331	339	353	343	316	310	361	304	288	321	327	319	299	342	313	348	329	330	315	314	325	310	319	288	277	299	340	322	336	286	329	330	334	321	311	288	344	312	335	343	301	343	337	290	319	280	327	364	315	351	304	316	344	330	327	308	335	321	318	316	317	319	318	326	331	353	314	307	342	328	330	330	295	300	329	297	330	327	322	346	305	329	344	311	310	331
9412	1963	3047	11196	7818	1246	1066	1126	970	955	903	848	847	824	885	795	805	779	823	833	822	753	799	877	798	733	791	815	752	830	762	779	741	760	759	738	776	768	761	699	712	825	763	758	769	794	795	711	774	736	775	760	748	774	812	745	745	729	746	791	752	723	762	751	771	752	814	718	735	798	727	779	747	763	748	766	761	796	756	784	801	769	768	748	780	762	726	742	834	744	730	736	757	768	804	781	744	736	775	733	776	776	739	757	732	778	758	789	773	763	758	726	748	823	774	763	790	747	747	694	769	723	757	765	809	774	732	776	790	744	805	802	735	712	773	785	727	728	748	766	775	718	746	744	799	726	743	708	760	760	703	768	747	752	761	747	772	818	807	736	776	737	759	698	764	739	733	777	692	724	737	772	745	794	759	750	757	758	757	805	763	717	726	781	794	752	781	760	767	803	762	751	724	739	754	776	758	786	802	744	757	803	766	761	763	770	731	712	732	758	774	736	727	761	769	769	759	752	805	757	756	722	781	740	715	805	721	803	717	747	811	732	769	742	836	776	740	780	768	753	796	751	720	712	735	737	710	742	768	734	778	777	757	723	749	736	783	784	766	737	742	731	765	729	747	730	733	787	779	752	726	744	759	707	723	776	726	724	756	724	743	746	770	827	752	772	774	751	809	754	755	761	801	743	780	731	791	731	717	832	724	700	782	725	796	751	721	790	719	755	783	789	697	778	715	709	759	773	740	772	757	709	759	753	792	763	777	823	715	780	791	701	794	828	722	789	793	761	745	754	741	751	734	723	741	735	740	788	720	786	784	753	753	725	778	766	782	719	735	770	794	758	753	754	801	759	768	715	775	793	771	767	764	720	775	779	742	801	807	728	777	741	771	785	772	748	785	725	738	759	700	744	759	798	724	761	729	708	751	720	723	739	766	783	750	751	776	770	758	820	782	730	724	736	716	792	712	711	757	720	757	761	740	756	751	789	764	749	744	716	773	752	783	714	784	700	710	756	731	729	731	681	761	744	747	757	732	748	762	729	729	744	784	778	752	766	771	762	794	723	741	747	746	724	734	752	795	770	747	786	749	792	745	760	743	801	790	720	794	741	697	764	748	730	757	753	700	775	780	753	738	715	713	713	762	764	795	736	766	797	782	748	741	749	764	779	770	687	719	762	760	810	768	736	766	701	713	737	784	712	773	763	712	747	790	725	755	753	732	746	755	750	768	728	728	761	786	737	726	767	759	742	721	723	749	733	800	764	709	761	750	748	778	741	786	717	743	748	774	798	739	723	748	729	735	759	728	752	778	779	746	769	781	770	732	790	738	729	776	759	750	771	738	763	730	742	790	689	732	775	743	768	732	727	750	789	736	735	727	779	816	732	734	781	778	774	756	800	772	764	745	782	761	788	768	771	729	754	789	712	738	751	741	769	732	771	757	773	769	747	771	703	771	723	739	720	776	767	788	755	759	761	723	782	770	779	717	763	736	740	744	706	756	751	742	733	708	750	801	757	757	774	713	722	770	786	761	718	756	742	748	821	746	757	743	763	724	725	773	778	727	762	765	792	705	764	744	720	809	768	749	736	728	763	731	724	788	776	756	774	763	763	763	718	727	718	727	755	753	730	770	754	753	775	768	698	760	734	751	743	769	806	781	712	786	765	767	721	787	737	729	753	798	741	741	757	758	782	757	761	777	740	728	750	737	740	775	730	734	733	749	746	792	789	791	713	720	695	758	735	741	738	788	818	777	784	765	774	798	769	773	773	739	769	737	733	790	730	768	733	756	760	731	763	728	810	757	735	743	741	722	744	720	771	771	710	711	737	761	761	738	722	730	758	787	696	758	733	742	755	736	736	702	805	765	725	721	743	748	803	762	700	756	731	770	777	751	749	768	727	720	754	721	748	729	736	697	695	762	727	770	726	780	711	750	697	749	753	761	742	763	780	760	734	769	746	741	797	754	737	763	708	762	736	771	803	744	762	725	721	765	785	745	729	760	806	765	774	737	779	749	776	785	775	718	750	762	770	751	715	719	723	776	798	728	753	780	749	741	756	812	736	796	742	760	746	784	783	792	745	755	737	734	754	758	744	715	787	739	715	705	741	760	716	755	729	709	722	746	732	764	731	764	740	743	768	745	783	766	749	756	791	727	766	780	743	749	733	811	723	827	778	754	709	759	760	732	692	742	763	713	760	790	767	746	754	723	756	736	775	710	775	758	773	771	746	729	752	784	761	740	795	797	791	731	694	767	725	781	690	752	805	757	795	710	707	714	695	758	778	791	775	775	743	719	763	768	722	730	763	802	735	796	781	754	810	732	758	780	724	764	729	789	790	728	732	727	739	758	744	728	778	722	755	750	758	776	774	725	735	762	795	750	768	804	735	689	757	762	701	748	758	722	715	756	768	744	783	718	778	804	761	749	770	749	770	739	769	719	794	697	726	753	733	712	775	813	751	780	769	770	753	768	746	741	794	762	781	775	802	773	778	723	762	780	758	751	728	799	739	721	749	762	730	775	722	726	802	753	769	727	711	723	716	793	824	759	786	761	766	694	736	747	771	777	701	766	764	769	751	793	759	782	749	794	710	763	794	705	750	764	765	768	771	751	799	742	749	786	763	747	790	783	808	738	751	775	694	781	783	759	741	808	721	783	734	723	718	772	769	760	721	784	767	786	776	735	720	780	750	738	725	762	789	751	798	757	763	753	763	735	737	757	751	716	757	771	725	728	712	745	749	699	759	752	741	775	707	765	729	767	783	784	762	756	800	777	730	778	741	803	760	737	728	707	738	778	717	750	736	725	763	751	780	784	781	775	723	757	758	725	664	765	758	742	754	723	756	801	813	774	740	734	722	705	715	754	694	721	760	771	786	794	770	744	790	729	783	763	765	737	753	811	761	785	754	702	758	799	767	721	750	815	771	755	744	778	778	793	744	759	743	704	773	734	796	748	741	714	779	755	734	759	777	709	751	765	785	797	740	752	718	747	759	733	730	774	788	774	738	752	761	786	751	785	783	717	748	751	750	752	782	768	769	758	788	757	804	761	774	781	752	815	771	714	716	734	761	740	719	777	756	719	745	727	743	792	730	718	746	767	774	774	721	767	757	755	743	722	721	691	746	831	807	702	744	754	736	724	717	797	748	757	739	820	742	739	786	759	735	802	788	765	758	752	778	779	735	760	699	725	746	746	760	709	745	734	713	767	779	785	698	773	766	700	727	824	803	784	749	773	783	765	769	740	738	777	756	747	773	732	782	776	767	755	693	724	754	776	739	758	733	769	752	723	757	752	718	772	749	749	769	822	767	798	774	745	797	752	769	750	768	744	764	707	817	695	745	793	771	771	718	783	810	715	744	710	714	794	803	775	729	756	782	751	767	744	738	750	771	753	744	752	776	759	779	767	767	757	736	724	773	776	775	752	740	770	723	705	797	763	752	783	728	746	776	744	752	725	723	742	754	789	798	787	717	753	798	760	745	798	715	738	749	734	750
22608	4434	2533	11202	4959	638	540	453	475	445	423	454	436	461	434	387	404	430	408	399	421	397	387	344	421	400	386	415	390	374	411	404	409	393	416	405	406	382	418	385	400	406	428	461	411	375	419	366	403	367	424	432	412	370	410	369	402	399	398	400	389	386	383	439	408	434	400	394	437	392	415	420	369	393	383	380	371	397	446	415	389	422	422	394	412	375	441	389	408	412	392	362	389	371	399	427	403	389	400	408	410	391	442	368	421	379	375	436	435	421	390	424	388	366	367	411	380	411	440	406	412	408	388	404	382	430	376	446	415	437	407	382	382	438	400	410	390	407	389	435	416	405	408	388	385	406	366	434	444	412	393	384	378	412	416	367	386	404	380	422	405	398	427	372	393	405	410	413	395	405	383	407	427	424	456	378	447	393	362	374	401	394	390	373	426	372	389	414	393	376	390	403	386	369	430	447	413	401	372	411	423	409	419	397	418	453	395	443	385	424	388	393	369	374	411	411	399	393	343	428	395	375	375	377	383	380	396	389	403	381	438	370	425	384	387	408	426	378	397	388	409	372	406	404	410	428	413	420	380	410	433	360	420	401	405	414	411	412	407	416	408	384	400	368	382	390	406	402	409	413	409	379	365	423	372	393	371	398	376	403	386	422	392	368	415	426	431	388	411	366	409	396	419	387	398	412	391	413	401	395	399	398	422	427	428	350	398	401	431	361	438	406	389	393	449	422	389	393	381	387	462	379	425	393	408	401	410	432	391	401	406	446	404	410	358	367	379	378	418	412	424	422	353	422	424	389	406	466	435	412	394	399	427	376	390	410	422	393	394	385	373	392	387	411	371	381	363	382	395	390	423	439	395	404	385	385	405	374	419	422	465	394	432	411	410	394	408	402	419	381	464	410	407	434	402	430	394	423	394	436	461	413	400	398	372	436	406	436	405	388	380	415	413	369	431	420	385	380	431	425	378	372	402	434	423	404	398	392	426	383	383	437	381	419	441	427	379	377	361	446	397	418	394	405	397	396	401	425	446	425	409	427	390	424	407	395	399	388	411	378	408	390	399	394	399	361	378	390	414	434	444	459	420	384	363	394	377	374	406	437	406	413	408	424	375	398	404	395	436	430	401	412	376	351	395	404	386	387	374	364	380	385	433	396	400	354	375	384	396	431	412	430	392	395	429	408	401	395	389	419	394	374	408	416	389	400	356	428	438	411	374	397	423	363	383	417	405	405	393	366	376	404	353	391	397	386	405	392	420	411	390	400	427	401	440	437	399	399	423	384	391	421	382	369	396	381	405	406	460	422	417	421	403	422	396	401	385	400	389	426	403	378	391	381	400	429	387	400	405	411	350	380	371	392	400	428	418	432	391	436	427	433	403	420	372	388	402	435	406	409	400	408	377	414	410	410	375	397	406	402	411	429	393	372	377	405	354	393	395	411	376	421	386	382	397	388	407	428	419	457	409	392	435	422	413	425	395	377	442	405	407	401	397	361	418	366	374	368	421	476	402	390	416	404	373	395	436	409	395	427	421	408	400	420	395	411	401	428	402	392	399	379	386	357	419	373	428	425	439	382	452	387	409	407	379	407	414	389	422	423	414	386	394	393	433	390	386	372	389	398	368	396	429	422	383	369	413	408	361	435	386	414	388	402	374	443	326	379	356	369	388	365	412	375	395	413	382	403	416	398	367	388	417	424	377	438	410	413	395	414	395	411	383	444	381	408	393	393	393	435	405	417	398	440	377	357	429	399	398	393	413	394	406	410	373	422	356	411	436	410	383	380	389	383	361	375	370	374	388	373	395	386	398	405	445	402	405	384	407	398	417	350	382	414	394	396	395	435	431	377	413	437	389	394	410	410	394	390	375	441	445	399	398	407	411	402	410	427	400	393	398	424	389	392	396	442	410	417	422	429	368	371	440	409	364	388	387	426	404	406	393	374	400	391	404	420	414	342	372	406	386	404	407	378	372	396	362	399	388	441	409	415	395	393	422	417	393	402	411	363	415	386	379	414	389	419	395	421	409	384	392	384	430	387	389	388	415	407	395	383	394	408	393	364	406	412	418	398	429	407	415	396	384	396	440	393	381	395	421	372	420	359	344	405	437	398	398	382	431	401	382	391	430	402	423	389	402	426	385	395	379	373	392	406	395	398	419	421	415	400	409	399	399	407	438	393	382	381	420	402	405	400	398	405	371	414	421	377	420	403	372	423	411	426	408	351	397	386	401	425	388	413	426	375	362	364	414	342	383	415	401	407	344	398	399	353	406	383	400	353	397	400	393	428	385	422	386	431	394	411	410	383	402	459	381	400	417	412	393	437	395	416	396	390	372	401	388	380	374	379	386	391	387	409	403	375	420	420	411	390	389	391	421	406	426	392	402	413	443	387	414	369	382	404	423	394	386	407	408	394	390	380	451	390	403	369	353	363	431	403	419	394	434	425	423	372	383	431	393	389	416	411	419	445	362	389	396	376	404	407	384	394	422	413	403	413	414	407	406	395	385	383	386	425	400	373	402	381	377	413	421	386	421	397	384	409	445	410	383	347	404	422	383	395	381	379	401	384	359	393	417	377	408	427	408	399	426	386	429	430	409	392	358	377	401	367	399	394	360	401	365	386	410	402	423	429	388	382	391	407	389	443	402	392	434	422	392	417	434	402	406	412	433	436	377	396	404	395	380	421	423	393	382	416	421	446	410	384	376	394	373	362	405	416	406	422	397	414	418	367	381	433	412	355	416	387	415	388	380	404	411	420	398	403	382	424	412	382	398	423	399	438	405	403	410	381	411	398	401	407	367	426	424	424	399	387	382	431	403	404	377	409	370	427	395	397	388	416	404	418	440	355	400	396	395	424	405	426	463	440	399	420	392	414	422	398	434	398	381	397	426	392	397	405	458	414	409	397	408	430	419	415	376	420	415	426	397	418	392	419	434	398	438	399	397	420	374	410	410	361	433	407	433	393	415	387	401	393	418	403	447	375	370	420	428	435	406	390	399	420	428	404	374	440	425	430	393	414	370	404	391	403	365	378	368	400	434	388	407	405	378	412	412	449	402	380	396	362	425	373	399	435	393	414	436	425	386	382	414	378	374	397	391	417	405	393	339	391	430	394	430	399	402	364	363	455	385	374	391	425	428	402	435	378	417	403	416	381	409	428	415	403	468	383	415	432	407	400	378	382	398	376	378	420	410	367	391	393	366	419	399	430	392	391	422	403	433	390	378	371	407	357	417	434	380	474	411	382	421	426	430	371	385	388	392	445	417	401	384	380	385	398	422	362	410	394	416	365	413	415	407	383	416	394	400	403	396	404	363	428	383	403	399	401	333	422	438	402	415	401	394	412	442	408	378	405	372	413	382	401	391	370	399	374	396	350	411	414	425	411	387	371	411	394	410	415	364	427	364	390	386	406	455	390	384	386	355	341	402	386	389	373	386	397	387	388	418	390	344	418	444	375	384	398	440	381	369	413	380	437	392	384	413	428	404	408
12565	2835	4356	23361	6256	1854	1626	1407	1316	1231	1184	1147	1108	1045	1015	1013	985	956	975	979	928	965	928	913	981	922	924	892	904	899	969	919	896	913	927	905	919	947	916	998	848	880	897	940	897	904	894	903	936	904	897	936	908	881	943	901	858	933	864	898	903	844	952	946	866	877	866	895	928	910	879	889	909	940	896	915	883	953	911	889	888	857	865	900	871	893	914	894	947	868	905	864	852	908	893	883	939	884	855	883	904	877	883	832	877	875	895	946	856	877	888	895	917	890	811	923	900	853	871	885	922	862	858	867	831	890	900	899	875	923	891	925	921	886	925	884	923	899	846	871	891	889	935	867	887	882	880	899	862	920	867	930	902	897	892	893	950	882	884	827	872	901	910	917	900	882	896	907	930	862	871	869	925	934	873	844	882	869	910	890	888	874	880	922	846	907	916	908	898	856	885	911	886	891	884	908	904	890	871	872	905	884	858	865	870	902	878	846	900	861	904	881	944	946	908	935	917	854	885	863	860	939	907	954	900	890	917	894	875	862	885	872	893	918	883	931	899	888	910	932	864	855	872	905	894	912	893	881	885	928	890	905	968	891	861	918	853	871	884	881	886	896	940	862	875	865	882	828	889	907	867	870	902	936	896	916	897	830	875	831	863	915	894	924	862	895	916	885	912	882	869	926	817	849	846	866	890	887	896	860	876	857	891	861	902	888	887	860	979	915	938	926	884	911	894	900	892	885	921	864	894	848	909	944	852	879	856	881	884	870	891	852	859	896	923	892	905	859	888	848	866	885	916	886	879	877	894	865	897	915	912	927	899	903	913	893	890	877	946	855	916	869	855	941	877	904	875	878	876	884	896	902	931	912	846	909	864	857	888	934	879	885	894	878	862	873	869	907	894	933	952	896	835	930	943	896	900	854	935	945	844	867	850	888	941	935	893	910	956	830	862	904	899	872	863	847	933	899	869	820	869	884	864	894	879	881	889	896	940	879	885	897	873	885	875	812	863	906	863	849	882	842	904	872	882	911	917	904	840	927	932	894	823	900	881	872	872	912	928	891	925	947	905	894	918	888	856	862	876	911	869	848	877	896	908	859	939	875	874	853	855	885	904	886	900	960	889	903	855	858	854	878	909	863	941	896	869	876	937	923	895	878	976	883	885	921	839	872	906	872	919	870	841	887	877	886	885	868	928	851	877	849	931	909	857	877	848	837	875	913	845	917	887	912	839	863	938	871	896	920	917	863	840	918	926	863	900	871	869	890	925	893	930	856	883	923	922	887	872	890	867	879	882	913	862	809	851	904	881	838	858	928	881	857	923	909	925	934	873	851	901	903	884	956	853	872	896	920	867	857	944	859	835	873	847	907	901	857	883	867	887	898	916	900	878	902	893	901	874	848	792	870	868	892	898	885	905	889	889	899	865	904	870	891	869	895	892	923	886	890	908	878	865	892	914	900	911	916	852	918	833	951	927	889	888	864	900	863	931	896	907	942	884	925	893	880	839	887	915	892	875	903	880	933	920	922	846	949	912	864	879	945	925	858	915	914	873	912	893	904	876	903	896	912	900	906	866	947	878	873	818	874	853	851	959	923	958	852	870	910	928	887	852	881	896	875	844	916	862	823	944	846	865	884	852	906	884	875	895	815	866	883	904	868	914	925	854	873	888	865	890	864	918	861	841	938	919	886	938	927	928	938	904	930	861	831	852	890	884	816	874	916	886	869	890	923	856	895	937	892	848	861	880	860	864	908	870	879	893	859	904	872	899	892	851	843	898	920	931	885	872	904	887	981	882	919	941	836	836	829	835	892	914	887	907	877	882	867	896	905	866	851	865	848	878	956	892	912	905	846	901	868	909	911	866	885	863	853	841	904	903	836	853	842	878	896	856	888	880	887	905	895	879	973	846	943	840	847	910	893	868	915	887	942	856	884	849	867	956	853	899	873	950	901	851	921	930	875	879	902	885	918	882	916	900	890	875	874	891	910	910	913	894	802	934	864	888	919	805	875	847	900	855	902	886	899	887	885	895	875	901	871	935	880	875	854	939	895	917	919	908	849	920	856	839	889	900	855	877	979	834	885	888	903	933	901	933	873	926	874	872	828	870	897	871	871	882	887	888	866	905	880	848	920	898	895	909	898	900	906	981	881	895	876	889	857	886	885	886	921	865	898	856	895	944	909	865	894	918	879	911	879	874	880	897	860	885	922	892	921	854	910	923	932	931	924	880	873	900	831	895	867	862	917	923	826	862	905	942	940	852	843	878	935	882	895	887	912	926	923	869	882	901	864	930	901	874	911	912	892	881	873	863	889	844	846	839	903	924	861	849	827	868	867	939	878	926	899	872	833	888	875	932	871	890	839	885	922	858	902	928	939	856	873	903	825	899	842	892	846	896	898	892	922	895	919	851	894	911	849	891	899	912	920	865	848	828	916	895	875	943	936	879	873	817	905	893	881	899	871	956	965	937	869	932	834	885	938	899	898	853	893	845	871	867	922	890	842	878	842	885	951	854	918	896	860	943	896	886	863	905	907	902	937	824	894	866	874	879	880	901	842	878	872	925	858	915	873	879	866	897	892	921	911	893	943	900	895	875	874	893	902	879	830	915	908	893	905	891	866	924	875	892	912	854	892	919	830	846	900	893	858	856	925	963	909	857	939	897	895	915	912	863	942	934	902	918	912	891	881	864	888	875	826	876	842	848	866	995	928	911	894	875	888	889	906	880	921	825	897	943	868	864	838	914	928	888	853	914	863	888	921	944	921	926	854	922	882	900	951	915	909	906	901	894	867	882	910	883	868	923	897	834	887	848	892	880	876	875	881	858	923	880	887	916	909	917	910	873	907	879	922	859	909	911	882	899	912	865	865	820	873	860	859	870	865	856	860	912	882	900	904	964	833	897	894	887	939	875	892	837	915	878	907	891	881	902	907	952	865	860	874	899	918	921	912	871	913	890	950	877	898	902	865	900	915	902	896	906	903	907	851	891	925	900	876	905	882	883	903	913	876	896	856	868	904	875	901	887	922	890	929	872	892	927	890	950	849	910	880	853	898	880	877	938	878	930	953	920	859	883	875	894	882	887	873	851	853	921	890	883	881	852	883	855	907	909	901	891	904	920	911	828	891	873	901	903	878	943	918	886	932	882	917	880	906	843	894	928	880	894	844	906	914	880	867	892	920	899	858	896	888	907	904	866	884	853	908	862	882	951	905	916	878	938	854	873	894	912	925	909	884	935	852	878	915	963	903	875	897	910	929	888	898	878	914	891	897	915	890	933	873	867	862	923	906	903	894	912	896	913	878	906	856	839	878	865	899	917	910	890	882	907	880	869	859	860	884	822	925	912	940	909	937	923	923	883	895	861	921	860	935	900	917	928	941	875	884	892	884	844	873	961	905	887	929	869	823	845	874	853	887	878	896	895	857	890	890	896	942	873	870	849	899	904	870	887	889	865	950	890	964	865	893	898	893	872	905	940	904	861	912	877	842	897	900
4618	1031	747	405	163	143	149	153	147	131	137	168	160	139	153	121	147	156	133	141	138	131	153	121	143	128	147	155	150	159	143	160	155	133	139	158	172	124	149	151	150	140	124	145	120	140	137	136	152	133	133	141	145	132	148	128	153	137	154	148	145	126	150	132	152	162	144	136	154	133	139	135	164	125	154	146	150	145	143	155	159	143	125	123	143	133	145	128	144	154	139	127	140	141	170	149	147	155	147	176	136	143	140	148	129	151	153	147	122	149	129	156	144	135	168	173	131	142	148	130	144	140	129	137	138	127	151	154	140	135	151	146	162	140	135	152	159	152	132	163	137	140	142	127	152	134	129	162	163	131	144	143	142	151	170	143	140	165	145	152	142	138	135	155	145	150	157	147	148	159	110	140	155	154	152	129	138	134	137	147	129	166	130	162	158	120	128	147	126	138	132	141	140	168	121	139	159	134	147	162	155	130	125	154	143	161	148	151	130	136	161	167	136	148	159	149	145	151	127	129	138	151	145	143	157	162	135	149	125	148	140	128	144	167	155	152	131	142	155	139	167	149	151	157	167	155	152	153	144	141	154	143	158	148	132	124	146	146	126	152	160	134	127	145	143	155	134	124	158	145	169	175	148	132	179	146	137	146	163	127	153	138	140	149	142	140	168	143	154	160	175	158	151	152	143	133	130	131	161	121	140	141	153	154	141	134	134	145	123	117	121	148	127	159	153	147	152	137	154	124	141	120	149	159	136	148	151	131	138	146	169	133	133	136	142	144	162	148	159	121	154	150	153	128	137	150	156	150	142	139	147	156	141	140	137	118	132	174	150	152	181	137	162	141	137	137	138	146	137	155	122	146	130	153	148	129	133	151	148	155	136	141	118	163	144	155	156	120	163	148	143	143	152	134	146	130	140	120	116	123	163	139	122	158	158	138	115	123	135	151	169	122	143	133	156	171	147	145	133	169	140	151	143	136	125	143	156	160	139	135	143	155	138	141	149	146	144	167	154	139	146	141	137	160	148	149	123	132	171	123	128	148	155	134	127	161	137	158	112	157	145	162	159	135	165	161	156	132	123	153	151	157	151	140	157	135	137	164	135	136	135	135	133	115	141	135	144	136	145	153	173	140	156	144	121	164	153	146	126	120	143	135	142	149	156	149	148	132	155	134	156	160	149	136	111	158	144	134	130	150	143	130	152	156	136	139	150	140	135	125	143	138	137	153	134	140	135	150	136	127	150	164	126	122	122	149	145	151	155	146	162	139	143	137	142	140	172	146	158	137	127	151	147	151	143	129	122	169	144	114	149	147	126	141	137	135	147	151	144	144	150	171	153	133	150	144	149	148	143	126	132	128	131	157	135	135	139	134	129	156	127	158	160	149	146	148	130	135	155	162	149	147	159	165	129	135	158	143	130	161	128	145	130	151	166	153	122	141	136	152	126	134	134	179	126	179	148	138	138	155	149	141	150	146	155	151	140	144	134	138	149	147	139	138	148	144	121	132	140	146	137	139	144	144	143	160	162	138	151	127	157	140	143	144	143	136	152	138	151	148	141	138	154	136	141	148	143	173	135	139	136	146	166	160	134	152	142	133	147	139	127	140	141	136	156	132	150	142	143	162	157	128	136	132	141	156	156	145	133	143	132	160	135	154	137	135	150	178	166	162	143	137	158	131	129	135	157	124	136	142	152	166	163	150	164	165	155	143	157	142	145	144	128	130	131	162	151	152	132	142	138	145	147	145	145	139	111	128	160	140	144	143	139	137	137	138	138	139	166	158	128	134	133	152	170	151	150	151	162	159	125	120	140	156	145	132	116	150	168	157	165	130	138	148	150	133	132	114	151	133	149	151	156	163	142	137	139	121	148	139	141	140	134	139	162	144	143	154	143	122	165	158	144	150	135	156	153	145	122	132	169	146	141	148	164	136	156	136	143	175	144	145	152	141	153	152	128	139	145	133	134	146	123	146	144	115	160	158	150	139	155	146	116	142	124	161	145	138	170	130	143	158	167	145	141	154	129	121	141	148	142	133	131	160	111	140	139	151	142	151	164	135	136	140	158	148	110	147	121	179	134	142	134	149	127	127	155	141	143	146	138	124	154	147	153	139	121	169	129	116	130	143	147	139	133	144	138	142	163	153	135	115	141	150	162	136	139	124	146	111	138	136	157	156	134	141	139	126	126	142	160	130	138	128	152	136	165	147	139	138	138	127	173	167	141	145	143	134	142	146	160	116	148	158	133	160	142	146	145	130	136	148	146	136	136	137	144	147	115	132	148	138	137	143	166	110	109	141	141	157	158	126	174	143	135	141	150	142	117	155	141	143	120	172	144	148	150	151	148	149	152	142	164	156	153	154	137	142	136	157	141	148	131	107	129	155	162	135	131	142	167	136	165	152	153	120	165	150	150	135	145	145	143	128	138	147	155	143	138	120	140	124	143	130	132	124	134	150	141	144	127	115	134	160	140	134	151	152	146	143	149	139	154	117	149	152	127	149	125	147	154	155	116	149	138	146	140	136	143	143	131	137	151	122	139	143	129	147	146	154	151	144	131	143	145	139	166	133	145	138	132	145	137	126	146	139	142	122	147	144	151	153	143	137	158	126	155	167	124	160	115	124	137	129	153	152	144	143	164	156	143	130	133	141	145	145	131	150	140	142	128	158	162	141	143	145	148	144	160	134	119	135	153	128	181	149	173	137	134	162	144	151	142	133	156	131	150	124	153	125	131	155	130	134	135	150	133	158	146	128	103	146	141	127	153	156	116	156	139	145	139	143	156	157	162	153	138	161	130	153	133	153	164	148	140	132	160	155	129	155	140	132	167	165	156	145	137	128	158	147	139	135	133	149	167	134	140	166	144	134	144	148	148	152	143	155	154	148	163	160	145	142	150	147	169	146	147	112	139	153	141	147	158	159	123	151	151	141	141	151	156	119	149	148	143	127	153	152	169	147	130	140	129	141	136	163	137	146	142	135	160	137	148	132	143	137	153	127	136	165	167	140	127	162	167	155	125	149	138	129	160	157	149	144	160	129	140	149	127	154	149	138	131	166	140	130	150	139	143	140	165	145	152	151	134	149	143	132	150	135	134	116	135	156	153	154	125	147	172	139	135	143	136	155	159	136	149	149	147	136	125	140	144	142	139	143	98	138	150	129	151	143	124	139	172	125	122	134	157	131	142	158	134	160	133	159	133	130	170	134	130	138	128	145	147	148	132	134	129	134	127	117	140	126	140	138	131	146	132	119	127	133	158	162	137	132	134	142	138	140	143	156	129	164	153	119	137	140	150	143	157	129	156	158	134	134	144	120	142	153	126	148	156	144	137	144	131	138	119	146	129	145	136	142	148	144	145	132	147	133	167	148	126	147	114	126	126	144	147	146	141	163	152	141	149	153	127	157	128	167	146	135	129	144	138	160	117	144	166	141	161	149	143	138	145	134	144	154	155	119	154	142	151	114	136	150	145	147	144	155	153	127	142	137	162	147
3278	1040	1462	1149	453	398	406	373	394	398	417	434	365	392	406	430	410	410	394	393	435	363	385	382	373	409	354	384	388	423	417	392	381	364	414	435	368	360	430	407	412	404	375	410	426	424	409	375	396	412	411	408	376	382	405	447	391	394	395	383	385	379	390	401	386	398	383	418	394	417	409	422	418	367	373	419	364	393	429	447	373	407	395	393	415	373	420	343	390	405	412	407	410	339	407	404	384	413	387	400	350	371	408	407	417	431	398	381	389	382	410	404	455	396	397	421	373	385	440	402	373	410	430	403	371	424	402	421	387	403	406	396	392	391	385	387	405	401	357	398	368	389	392	384	407	390	374	409	424	405	402	370	409	422	392	388	422	372	394	391	390	390	402	399	405	402	427	438	402	403	374	388	412	396	418	397	373	387	387	385	370	399	383	391	364	398	382	370	440	376	380	404	416	357	387	413	407	409	392	422	351	405	395	387	379	375	403	415	408	370	386	404	398	424	403	367	387	390	411	398	389	390	382	379	367	383	398	412	391	401	378	392	376	434	396	379	413	350	396	389	390	423	398	364	401	400	413	430	416	411	384	433	390	400	395	384	404	394	404	383	390	365	375	423	368	371	409	387	393	432	382	405	373	389	393	368	378	408	361	425	393	387	410	435	406	440	407	408	389	388	436	418	380	405	408	363	428	419	426	414	403	375	405	384	417	388	391	393	372	366	405	391	411	382	407	388	347	400	402	386	397	375	408	401	375	368	333	382	405	359	417	396	391	395	419	375	351	426	345	406	368	386	410	387	400	388	412	404	395	390	392	414	432	401	385	420	354	396	402	381	396	382	409	389	429	390	374	361	398	408	374	387	381	373	395	398	382	384	394	394	398	386	380	373	407	380	393	410	381	380	380	360	391	410	416	390	396	395	399	359	373	447	412	413	384	400	397	388	413	415	438	393	412	412	405	419	407	405	427	366	389	411	380	399	386	387	384	410	371	385	429	388	407	412	375	396	417	364	407	376	410	384	386	378	394	405	368	391	428	405	379	402	396	367	407	432	409	411	405	420	415	377	399	407	419	377	423	449	403	389	369	409	396	399	408	369	408	408	434	384	376	376	409	403	391	407	371	375	431	408	392	390	414	376	399	399	418	403	399	405	406	382	351	384	398	410	408	397	392	404	363	413	404	383	424	376	378	386	391	387	394	426	407	444	395	384	387	393	403	386	418	377	368	384	384	378	376	383	403	429	399	399	391	422	385	388	411	413	405	398	403	365	401	363	385	459	399	358	421	422	362	399	388	415	399	415	388	375	378	416	367	384	389	414	402	374	361	373	383	399	401	396	397	384	362	374	398	357	372	416	410	373	425	407	382	383	401	382	382	402	413	414	391	368	383	375	365	381	355	402	427	373	410	392	398	412	428	393	409	424	391	383	394	386	407	370	398	389	436	401	377	361	368	415	390	399	398	387	397	367	409	401	390	398	415	440	414	389	382	410	406	385	411	417	410	437	380	386	407	399	397	390	407	418	383	393	378	392	379	409	381	411	379	381	405	385	448	391	416	395	404	411	394	392	429	370	409	399	390	362	400	370	400	423	376	370	388	388	427	373	399	411	419	386	425	393	408	405	405	370	379	386	417	376	364	406	399	437	393	382	418	386	403	391	405	395	387	391	354	428	400	416	409	422	423	417	414	413	410	401	386	356	373	378	402	371	361	394	398	358	408	406	448	439	413	356	400	386	384	433	396	381	429	417	420	428	406	370	376	371	357	422	387	384	391	389	411	400	381	407	408	393	387	409	378	386	389	400	415	408	425	399	409	408	401	395	415	399	376	403	390	371	413	412	395	385	398	391	389	411	397	379	407	383	388	401	422	415	402	403	401	404	377	437	391	385	408	401	401	385	408	374	371	422	428	382	351	397	399	431	346	411	388	405	363	394	421	393	399	395	376	391	444	389	380	414	382	429	401	437	388	433	375	388	402	389	437	403	439	444	403	427	357	414	395	367	435	390	452	398	404	352	397	371	434	420	401	377	381	364	388	369	431	377	416	384	401	370	419	394	397	397	390	357	431	378	387	424	412	425	417	378	408	392	355	377	395	368	387	422	396	398	388	393	364	385	353	415	412	400	412	382	380	386	450	429	402	383	385	414	388	392	437	381	370	405	368	363	434	372	383	392	413	391	414	431	410	357	388	388	448	402	434	390	391	407	379	417	417	388	385	410	390	380	414	387	425	392	416	414	435	364	392	395	395	379	409	392	420	408	383	393	393	401	383	382	403	429	410	399	368	381	408	373	386	388	381	401	437	399	360	383	374	399	400	408	421	381	389	406	370	376	400	388	383	423	373	399	401	385	432	425	406	379	370	407	402	401	389	425	372	407	402	409	404	403	403	384	403	424	388	386	396	408	400	402	411	375	412	398	369	391	396	375	416	417	367	392	410	411	385	424	413	398	356	410	428	383	418	403	373	369	414	414	405	427	405	396	351	380	391	423	397	372	403	406	396	364	421	373	441	378	407	407	397	418	384	387	386	389	439	397	386	376	384	422	394	409	400	386	381	407	434	374	386	384	368	364	405	397	422	398	334	430	387	390	344	371	410	395	363	390	388	392	387	390	398	382	439	391	431	382	393	382	412	411	385	417	392	393	400	409	429	365	377	425	413	400	406	392	389	390	423	391	412	391	428	437	383	373	381	380	427	438	388	384	397	430	387	397	394	402	431	392	414	396	415	396	416	408	375	402	412	423	389	406	430	405	409	412	411	428	387	390	391	376	358	419	411	381	418	372	396	407	395	400	372	412	382	409	365	404	404	401	402	419	389	383	405	377	389	397	400	369	425	400	413	406	378	395	405	417	394	390	429	388	418	401	405	405	402	408	396	398	382	392	383	408	375	375	393	380	403	445	411	420	379	399	392	432	408	417	423	390	414	387	405	397	401	400	408	410	393	418	426	432	395	400	408	393	394	416	358	382	393	396	433	404	391	361	441	405	403	365	386	389	394	385	420	405	358	389	433	405	367	422	389	399	414	423	416	416	391	381	366	411	381	391	386	408	376	381	350	394	387	397	410	418	415	404	413	416	401	352	398	404	382	397	379	389	403	399	354	425	414	418	433	348	410	355	394	379	394	411	397	418	387	382	399	401	372	378	379	411	376	364	382	450	384	385	401	419	395	407	378	416	414	379	411	382	365	411	393	403	411	388	404	409	405	404	406	394	381	421	386	417	371	413	418	400	377	385	384	433	376	396	391	374	390	391	415	375	395	420	415	372	398	420	402	377	384	383	393	370	371	350	437	436	419	382	397	424	385	412	398	410	375	386	425	402	378	412	409	381	403	363	374	396	404	424	386	389	357	398	381	360	421	398	405	414	386	408	407	405	419	411	384	391	386	378	411	399	369	401	385	368	398	390	387	386	422	418	386	378	390	379	354	385	397	362	409	388	410	406	417	394	410	433	403	343	346	414	385	383	350	377	394	373	414	379	382	409	421	375	379	413
14404	2824	1961	3176	2008	410	400	386	368	364	327	357	337	337	363	347	330	321	345	336	293	305	308	334	319	321	295	300	351	355	319	308	298	320	351	349	303	309	333	352	327	311	325	330	302	306	297	345	285	340	295	289	309	329	348	291	322	297	328	331	308	328	335	325	320	312	313	328	331	325	347	329	317	347	309	312	311	343	333	318	294	362	327	317	318	318	305	302	308	313	330	328	344	327	339	347	286	351	326	333	339	339	304	284	367	312	316	328	322	323	313	332	326	336	316	319	307	318	316	344	361	337	335	328	340	364	312	317	290	300	314	318	334	341	312	285	314	313	320	323	335	354	327	327	329	320	318	347	325	313	309	308	316	314	301	359	322	365	369	346	312	314	322	317	331	324	298	318	321	338	307	309	310	339	333	329	332	323	341	322	347	336	339	322	317	318	287	335	362	339	339	340	298	292	339	342	305	332	324	336	320	296	293	348	359	339	316	327	326	340	307	328	315	338	316	304	304	325	329	328	341	310	309	315	356	371	356	297	345	331	306	324	314	316	324	335	329	304	370	348	314	313	316	366	310	312	354	373	384	316	331	366	290	339	322	309	344	305	314	307	313	388	324	325	317	338	316	328	328	351	300	365	324	311	316	282	326	308	322	290	330	304	347	339	303	308	269	320	336	312	341	335	327	328	293	339	309	321	339	346	309	323	326	337	343	349	340	346	325	266	305	339	339	300	326	318	328	345	321	328	311	322	320	322	325	322	335	384	343	331	360	331	333	321	299	311	325	337	328	305	321	316	355	324	334	307	317	306	339	291	351	351	327	298	316	320	311	300	334	300	339	320	275	359	314	342	359	344	358	302	337	320	373	330	316	281	327	326	325	317	288	321	308	353	289	317	305	335	352	346	314	325	354	305	289	315	322	288	333	324	325	343	332	348	328	314	309	316	325	319	331	317	342	333	295	315	322	293	356	313	318	341	325	302	303	321	307	328	353	309	344	314	284	326	339	282	332	347	353	310	327	335	336	320	351	353	318	294	353	340	309	323	319	329	320	313	333	299	303	316	359	312	327	325	317	300	313	301	335	302	327	319	300	286	350	327	326	327	321	352	321	329	365	337	340	338	296	303	341	341	323	306	357	361	322	283	349	341	337	338	328	370	333	313	304	334	330	330	355	315	328	369	344	300	301	295	295	353	326	326	321	327	327	301	348	298	313	356	345	328	304	295	353	325	335	309	307	355	323	327	309	323	295	313	319	334	294	354	295	339	337	319	334	341	340	279	319	307	319	319	328	316	318	316	310	318	333	343	322	325	317	302	329	342	295	351	288	304	320	337	318	297	367	343	290	296	337	322	313	316	301	306	334	317	339	331	281	318	331	291	338	320	332	302	318	303	276	331	337	335	309	327	357	314	307	333	313	289	348	300	324	331	307	322	312	286	332	337	323	337	336	305	331	340	333	330	340	345	335	342	348	341	325	340	365	333	326	323	324	322	321	316	303	296	342	319	326	324	336	332	349	301	328	345	308	328	285	339	339	372	346	325	320	348	300	286	340	297	333	335	308	311	340	372	352	318	348	347	339	325	360	307	340	342	312	324	336	312	327	381	336	322	291	338	317	282	298	310	311	346	352	316	290	333	328	332	334	338	351	342	338	323	324	322	343	312	325	315	308	323	336	329	330	322	314	377	362	343	319	314	356	303	318	353	353	344	308	324	332	324	317	394	319	307	318	338	309	323	341	328	308	327	313	317	304	339	331	332	314	325	319	317	324	290	326	339	309	336	323	333	323	314	320	327	321	338	332	331	340	297	308	314	325	325	357	346	338	314	325	330	333	329	340	335	282	347	331	329	313	348	318	376	325	348	336	312	304	285	340	327	319	353	349	319	335	335	332	344	327	314	335	367	341	310	296	347	317	336	342	333	317	297	289	299	296	300	341	351	327	345	337	345	273	307	333	306	295	320	338	319	353	337	353	299	341	324	327	343	372	327	315	345	314	327	341	326	343	347	319	338	327	303	302	340	307	317	312	337	334	304	350	324	300	316	335	352	332	337	343	339	296	331	343	329	322	319	368	312	306	320	320	354	311	318	316	318	326	306	279	327	328	303	326	310	300	335	313	331	322	324	296	285	303	285	291	341	337	395	335	324	337	344	368	316	337	323	339	325	333	349	327	311	315	327	347	347	303	273	316	330	302	307	299	317	338	316	349	298	363	289	331	359	342	345	306	330	340	341	300	340	350	312	345	308	307	304	327	328	312	319	289	355	340	369	313	301	325	321	332	304	334	287	329	342	310	309	320	351	325	344	348	347	323	316	290	339	329	308	329	337	329	329	370	342	352	343	303	311	333	304	324	330	312	328	321	299	332	350	308	297	340	328	319	303	360	348	322	302	321	315	338	296	335	333	287	351	303	345	300	330	308	325	333	312	331	336	336	321	335	345	350	318	326	319	316	325	298	320	316	327	324	321	334	348	329	314	365	323	343	325	286	328	336	296	327	343	330	294	305	315	306	338	319	315	342	343	359	308	309	314	328	350	341	309	319	316	318	342	353	325	314	329	299	274	327	339	316	321	341	328	338	317	306	342	339	326	348	315	323	335	316	345	342	305	294	312	307	308	313	342	319	302	306	319	333	337	303	348	328	334	319	319	338	317	318	310	324	327	361	339	338	304	298	310	295	308	373	320	345	300	309	316	339	330	308	349	340	320	293	317	311	327	342	293	315	316	302	327	324	327	333	283	310	343	302	328	355	319	311	288	315	324	301	343	287	314	334	317	300	339	335	343	312	342	317	304	335	323	341	315	339	350	322	315	327	331	329	372	347	305	345	361	336	332	336	340	323	302	325	309	333	329	321	336	297	316	349	298	337	288	351	321	300	333	327	290	312	294	298	313	352	314	325	369	326	327	311	290	283	301	297	322	312	317	321	320	343	334	335	310	323	336	341	338	308	342	337	298	334	309	321	326	317	301	300	339	336	347	317	344	304	303	321	320	343	296	338	376	333	340	353	346	347	316	340	300	372	331	317	310	334	321	298	363	342	318	308	316	275	323	309	293	319	320	312	350	335	355	335	348	318	307	339	331	341	306	321	286	327	291	307	308	327	357	316	314	310	303	325	318	314	322	321	324	299	330	326	346	302	334	311	325	316	295	283	310	347	343	308	323	340	357	349	313	318	282	329	303	326	342	349	284	301	303	304	344	320	357	346	309	336	318	310	338	353	330	329	338	351	349	290	363	314	312	350	361	363	332	339	321	309	347	332	313	307	344	337	338	348	325	370	304	304	331	282	352	356	321	290	336	298	318	350	359	325	273	320	293	317	314	325	306	298	303	338	349	310	349	326	316	310	312	310	338	350	358	344	313	300	304	314	329	342	317	346	299	308	322	297	325	344	331	321	337	327	261	306	317	325	309	312	327	341	310	300	329	335	321	316	334	323	295	340	325	333	328	314	346	309	333	350	361	316	365	311	306	302	328	323	343	331	338	328	311	309	324
9564	2540	3432	9993	4623	1238	1029	998	956	964	877	890	858	888	818	821	828	809	776	793	816	809	830	837	794	812	786	772	702	796	779	747	784	749	771	747	772	731	787	722	706	751	780	836	748	721	699	726	778	754	762	755	781	763	693	798	784	793	740	722	718	752	718	780	718	735	761	780	779	740	650	758	687	746	797	792	748	737	731	697	798	736	795	735	732	742	723	728	773	737	703	759	769	795	711	755	792	775	714	743	732	760	775	781	719	773	748	797	777	758	771	746	774	789	761	761	771	782	818	744	764	762	754	781	737	746	715	762	714	748	752	739	815	752	711	743	743	674	745	749	763	718	737	762	729	764	684	754	733	731	739	744	722	767	720	744	779	779	787	753	719	728	747	777	769	804	801	755	758	729	755	805	746	730	777	773	726	829	760	753	756	769	781	720	771	747	767	748	777	770	724	712	743	713	795	723	731	748	761	698	763	745	762	785	778	698	742	741	785	773	743	768	746	786	712	760	755	754	776	741	719	767	777	720	755	736	744	788	789	710	774	777	772	766	789	781	745	734	742	794	743	760	743	755	775	757	716	802	767	746	719	803	795	717	708	808	733	794	752	766	763	754	764	745	770	722	766	746	720	760	743	738	750	748	741	803	797	759	766	775	766	784	754	764	789	752	746	780	750	767	741	729	742	767	753	754	764	760	761	795	798	763	757	714	723	727	748	760	768	728	753	724	685	769	700	763	721	759	709	787	790	734	765	788	745	739	778	721	783	712	746	738	767	724	779	754	714	767	703	708	745	785	779	717	748	733	710	741	759	693	794	760	770	754	711	773	755	789	728	739	756	749	718	761	726	773	751	777	804	755	747	767	781	766	791	695	744	760	728	781	762	764	758	771	756	755	801	751	735	840	755	800	755	731	758	771	781	788	708	746	759	777	764	702	706	727	735	756	783	703	709	744	743	714	695	791	782	798	751	710	763	766	749	721	732	768	755	745	725	745	746	795	745	800	728	767	760	756	746	744	721	778	769	699	748	742	769	744	748	771	746	712	749	720	735	784	754	750	792	725	725	745	777	725	757	718	698	741	799	720	761	749	762	775	741	767	746	738	706	738	759	764	751	746	735	783	762	743	758	706	758	760	771	771	723	762	765	781	792	718	756	727	767	736	742	761	749	756	764	768	771	785	729	785	815	760	729	747	800	765	764	753	742	716	812	718	750	766	736	782	742	716	802	737	741	683	810	731	742	742	767	796	727	756	729	752	767	684	704	776	771	665	769	795	749	731	761	807	744	762	750	739	766	760	756	713	781	780	808	744	757	730	733	795	795	722	743	767	771	739	764	788	840	762	767	735	732	753	740	752	733	776	762	778	776	760	716	788	772	763	742	779	731	746	765	754	756	762	766	726	800	801	739	756	738	730	732	760	671	753	794	723	821	725	736	772	812	757	749	754	753	751	766	728	741	768	735	784	749	702	760	726	727	762	731	701	797	722	798	747	766	782	762	803	746	732	731	790	771	726	724	779	733	691	747	764	762	798	729	736	758	761	757	714	790	750	760	699	809	770	714	788	774	760	747	795	694	722	759	790	787	756	695	755	733	735	772	789	728	741	738	749	723	764	718	807	744	724	776	736	731	760	776	792	755	756	767	728	753	764	736	806	735	792	779	728	767	738	794	774	725	689	773	827	772	750	728	781	755	726	743	724	806	739	755	756	769	744	751	758	737	789	765	777	735	792	719	729	711	764	778	741	761	751	757	741	739	733	782	784	757	773	748	752	748	725	768	773	764	704	763	757	747	770	756	706	750	780	676	748	711	747	747	748	709	760	759	744	729	736	755	711	723	729	707	742	698	842	773	773	717	826	768	775	750	784	778	749	738	748	686	751	787	734	780	733	758	719	773	742	691	789	739	729	789	754	766	817	709	765	755	763	767	739	790	751	755	770	793	782	773	743	731	779	751	763	818	775	749	725	750	755	759	704	699	724	731	792	697	739	747	713	766	768	731	746	717	785	760	754	703	730	738	789	767	774	764	757	791	729	729	734	768	761	756	734	724	709	806	718	782	771	719	780	706	778	711	774	728	721	760	742	800	745	727	723	738	763	752	741	728	737	775	757	754	781	728	786	749	736	730	753	787	780	761	755	763	750	750	767	785	728	777	707	730	775	721	835	749	702	773	770	732	749	779	806	788	737	748	776	748	720	731	792	767	761	739	782	733	785	741	750	775	756	778	714	768	766	782	744	730	792	734	760	752	786	740	743	754	793	774	855	724	804	759	746	725	766	741	736	753	778	826	786	698	758	780	756	763	757	769	784	732	751	756	743	721	731	756	712	748	780	783	712	809	693	745	738	737	739	742	670	764	795	746	727	793	751	790	772	747	776	765	734	779	748	772	767	768	779	779	770	785	703	745	772	755	723	752	712	765	766	744	751	744	769	750	702	751	772	757	742	743	772	758	752	749	750	801	813	698	757	785	758	673	771	762	707	749	747	720	750	755	746	744	762	760	758	716	723	772	731	710	742	801	748	760	802	756	754	753	771	770	730	761	751	739	754	709	734	797	748	799	726	798	739	739	703	738	753	784	827	757	833	703	725	773	708	780	770	724	773	753	800	731	706	769	741	732	729	772	762	747	770	740	769	755	730	752	789	743	757	735	728	739	765	721	731	754	747	739	740	726	746	729	752	792	782	665	778	807	808	795	766	716	779	755	728	791	791	759	746	726	739	744	727	768	736	775	748	818	777	716	778	739	675	717	741	761	756	774	737	749	747	750	757	754	702	723	747	735	741	753	767	760	755	802	763	780	821	729	793	742	705	737	744	746	776	727	763	741	767	746	749	756	781	711	721	774	774	740	702	722	800	753	785	762	755	712	771	744	762	781	735	719	761	799	787	765	719	768	785	693	741	762	755	726	766	746	730	746	756	791	775	792	736	740	751	806	744	776	750	753	766	778	754	720	717	771	765	787	762	743	760	772	727	741	753	783	716	776	760	698	734	778	723	702	699	744	754	745	727	779	773	739	807	762	748	797	807	768	752	757	748	799	728	714	761	784	767	710	755	749	762	773	766	762	756	760	753	713	751	748	734	725	786	759	713	774	779	784	787	708	762	748	761	781	754	704	699	741	765	780	762	742	761	768	770	703	722	740	801	757	752	762	715	730	737	726	727	703	738	733	691	766	750	727	814	780	729	748	772	800	797	763	783	759	760	808	748	796	774	758	747	756	778	743	712	740	726	829	774	761	718	760	731	753	738	758	783	760	775	771	711	749	729	762	761	757	758	740	732	735	741	734	749	786	740	749	751	740	719	735	762	748	761	769	714	749	730	754	735	730	763	737	793	762	747	787	784	818	745	719	747	739	723	725	702	735	773	765	805	727	761	734	766	780	775	761	735	727	713	747	787	735	761	783	722	729	755	720	739	759	732	736	736	726	766	739	766	740	769	738	706	797	779	701	775	755	772	754	759	755	723	789	752	751	741	725	733	765	751	719	707	731	771
22495	5412	2750	4949	3572	675	524	476	492	429	456	437	402	418	431	420	451	430	390	420	403	427	402	383	408	401	426	376	425	417	430	400	455	397	413	414	398	418	353	399	412	391	366	387	351	368	395	453	414	429	453	372	411	416	413	418	363	400	383	426	382	387	414	421	426	378	399	401	403	391	393	392	423	404	399	414	406	410	393	377	399	415	392	408	439	418	359	426	401	415	403	379	415	412	387	432	398	401	378	398	386	408	384	379	389	389	351	448	410	352	397	396	387	412	391	407	374	399	408	414	388	413	381	373	398	389	409	373	385	417	442	403	419	389	394	394	399	410	377	421	409	388	377	389	395	434	392	406	426	388	367	398	374	381	394	358	431	402	426	417	406	385	404	389	403	418	364	438	388	428	418	406	410	417	399	417	347	379	378	387	388	375	393	374	381	387	357	420	429	416	370	415	393	399	389	458	380	368	383	414	428	393	444	408	397	398	408	394	393	415	386	386	425	396	423	390	356	399	389	404	428	375	420	425	402	403	355	400	385	402	407	412	379	420	399	398	438	412	415	421	398	366	390	370	367	394	397	405	395	395	395	404	400	381	373	418	389	372	388	432	402	397	413	368	373	397	428	417	399	406	377	421	409	415	385	383	389	405	395	394	372	366	417	406	401	372	371	440	399	425	402	415	390	434	396	407	434	381	404	432	408	404	384	409	409	378	409	389	409	387	393	394	377	373	418	397	401	406	405	406	373	420	418	434	425	366	410	370	401	401	423	407	353	360	412	406	432	408	397	415	384	385	399	388	408	425	389	341	381	415	393	409	424	426	401	420	375	376	386	373	408	398	402	421	362	412	385	382	415	382	386	437	407	430	384	390	387	421	439	391	399	362	392	393	393	418	425	391	378	408	384	424	410	407	371	375	401	382	391	420	426	433	385	406	416	395	435	369	417	386	380	410	391	363	398	402	404	373	363	363	397	369	353	384	383	410	391	376	404	407	401	469	392	396	415	381	347	376	419	387	373	426	397	387	412	406	365	412	425	391	408	432	387	413	398	371	407	402	406	395	378	405	428	431	420	458	407	372	414	375	379	393	406	410	371	417	365	407	389	458	407	376	390	398	379	431	406	385	350	402	379	416	389	385	441	390	382	406	378	397	427	400	380	418	389	389	476	424	343	415	422	394	407	390	380	401	432	418	390	417	373	395	421	399	374	378	408	386	391	395	395	424	428	419	425	369	421	412	376	406	378	384	412	384	440	348	400	401	389	409	426	412	399	393	409	418	388	365	406	398	415	412	396	365	418	457	422	421	382	377	400	372	432	403	403	412	405	421	443	401	390	362	364	362	377	391	376	408	401	390	367	400	414	433	396	404	405	372	441	432	392	396	406	376	413	416	422	371	386	369	429	400	379	398	420	426	374	388	394	431	407	414	431	417	411	395	440	387	393	425	398	393	426	382	380	388	429	380	398	429	439	430	394	403	407	390	414	433	388	405	427	410	416	433	397	444	382	396	393	406	406	413	436	389	425	391	395	404	397	373	423	382	423	448	396	406	370	371	402	356	409	396	386	372	417	363	417	415	403	426	370	399	415	399	399	405	393	367	415	397	435	413	422	410	415	400	378	368	413	396	409	404	395	408	407	411	384	393	444	391	421	415	430	425	411	404	427	424	400	395	406	356	384	394	344	415	392	407	433	393	384	419	413	442	427	403	416	365	397	360	416	409	359	421	402	389	411	375	407	371	399	404	389	352	389	374	408	421	388	427	423	363	401	385	423	406	381	394	390	380	387	419	404	415	396	424	381	410	421	407	418	388	413	413	422	428	426	417	424	421	436	373	407	437	421	403	386	414	438	364	368	379	409	408	357	386	417	382	397	350	401	386	412	408	403	375	407	396	413	418	431	401	368	382	395	411	415	375	346	429	364	341	386	435	430	403	408	409	398	394	394	370	377	433	389	381	402	362	420	425	373	389	422	430	400	387	422	415	394	411	411	433	396	391	403	379	402	404	370	395	401	408	410	405	431	406	387	368	417	399	380	403	395	388	339	417	434	405	393	382	460	359	372	417	397	419	408	405	413	437	424	346	361	387	359	388	390	385	414	395	389	386	373	368	438	386	401	407	436	383	421	406	445	422	377	389	396	422	428	429	391	406	397	427	429	345	433	470	421	415	397	363	371	409	419	435	443	401	393	396	406	407	369	371	384	394	390	389	399	384	381	410	380	420	419	422	378	413	418	369	386	452	403	433	396	423	397	406	366	392	384	427	362	414	419	367	371	435	416	413	328	440	355	401	358	389	432	420	390	403	398	445	434	379	428	433	380	376	445	406	407	419	381	383	395	403	380	428	409	401	400	417	377	404	422	370	378	371	404	438	403	399	429	377	394	423	432	383	419	423	392	369	415	401	386	423	394	431	389	411	424	404	413	446	420	401	395	398	427	424	413	388	388	383	389	427	391	408	383	405	415	402	387	412	449	417	380	372	398	412	402	401	406	378	378	394	380	401	411	419	399	389	398	440	382	405	393	430	386	391	451	387	382	408	419	385	355	388	341	418	385	387	398	391	380	393	409	428	404	399	408	414	406	417	437	400	411	400	419	369	411	389	369	422	429	432	422	382	415	411	387	383	381	390	408	386	391	384	407	409	371	402	373	416	392	388	434	385	445	374	409	415	415	416	411	371	393	422	417	363	411	425	380	398	394	399	393	410	410	381	431	396	408	355	371	366	379	378	418	388	389	371	416	385	392	365	394	383	412	383	415	398	415	393	414	379	379	378	405	419	417	408	408	383	400	430	411	414	404	396	417	393	370	412	360	335	393	417	409	383	376	393	420	398	400	417	398	368	394	398	408	452	390	398	415	390	395	412	350	424	392	428	392	383	392	434	394	416	379	404	361	387	408	394	415	407	410	387	425	426	374	394	420	446	407	398	405	402	371	429	408	415	437	374	373	420	419	367	387	380	377	403	422	401	418	373	385	384	385	402	424	370	381	442	398	390	412	398	416	407	406	425	404	407	392	399	383	433	417	423	371	403	430	430	400	381	385	395	385	397	411	409	423	389	403	418	401	391	364	399	390	397	385	395	387	389	382	372	391	387	378	439	426	411	397	423	393	367	425	405	416	429	407	400	392	339	396	389	413	402	373	403	373	432	402	425	397	415	434	342	394	379	402	385	347	383	411	398	380	403	396	375	397	405	377	366	378	419	364	381	383	422	393	411	367	401	401	393	433	417	392	400	388	402	377	396	379	393	393	358	406	407	404	385	373	388	390	381	393	417	385	384	423	410	398	405	394	402	396	375	426	427	371	443	383	372	404	405	392	371	438	427	396	431	444	410	410	392	388	442	386	389	421	410	393	365	405	429	419	403	395	444	393	368	401	388	431	417	398	364	406	416	395	429	382	416	376	416	361	369	377	334	421	380	394	436	427	379	413	388	389	370	423	407	419	359	389	395	449	368	393	378	367	403	401	428	399	412	384	405	415	435	391	430	411	393
12619	3911	4707	13862	6022	1863	1551	1374	1335	1241	1183	1169	1087	1099	1047	1007	950	1045	982	952	975	947	943	928	931	1000	918	932	918	882	905	906	898	933	899	986	876	936	880	861	871	925	895	942	871	888	924	925	910	901	910	972	890	909	905	923	940	949	923	931	872	895	900	898	881	849	895	890	893	924	913	879	856	889	878	865	824	862	834	919	894	933	871	885	925	934	880	870	893	863	869	905	862	902	947	898	915	841	901	911	878	849	884	869	879	863	852	867	845	903	886	938	875	896	920	874	873	959	884	922	875	868	909	870	880	909	872	897	902	820	901	847	905	933	895	858	863	837	857	875	928	860	867	839	895	845	912	863	891	859	847	872	883	845	873	904	879	868	931	904	889	893	881	935	938	949	881	863	854	926	879	846	903	914	850	888	916	876	864	879	943	894	838	914	857	891	822	867	820	841	881	871	857	881	900	913	855	855	851	954	808	868	916	854	859	961	866	841	917	879	849	894	847	903	854	877	910	871	880	903	886	885	905	922	922	872	836	915	840	922	852	880	908	879	869	823	953	862	877	918	865	873	883	831	892	943	903	898	878	842	919	881	939	874	895	884	889	855	892	873	844	929	898	907	883	926	868	873	932	882	912	866	828	886	877	903	865	924	849	869	833	889	939	918	929	867	897	885	889	890	884	927	932	944	842	877	896	843	860	926	893	861	882	866	900	889	908	875	907	886	897	922	876	856	846	892	837	856	861	890	885	878	862	861	839	843	900	858	865	890	855	891	891	835	915	910	902	908	865	859	886	907	904	923	888	915	862	865	912	890	912	857	863	875	905	904	852	870	907	904	887	929	898	865	888	940	862	858	895	912	848	909	927	908	884	927	924	878	871	884	905	872	904	864	901	895	929	920	932	864	848	857	892	830	866	852	855	929	893	935	852	901	914	871	841	912	876	925	899	872	890	924	872	932	882	845	852	879	878	869	866	848	888	828	872	870	860	920	898	936	856	896	864	884	887	933	825	937	808	893	862	810	882	912	898	907	887	894	903	941	839	895	877	829	851	838	906	851	869	871	868	840	867	853	929	886	867	921	871	889	839	945	826	952	882	903	888	910	849	868	889	888	901	885	914	854	838	870	901	901	908	886	929	887	888	880	859	900	941	869	815	885	880	868	868	908	933	863	843	868	878	874	866	910	847	873	896	860	868	898	847	935	897	897	915	851	868	851	851	831	946	896	903	894	859	913	865	877	909	868	913	867	873	957	873	894	895	885	917	879	849	886	879	858	920	842	884	854	830	917	898	900	892	840	892	936	894	931	926	842	894	847	835	877	837	884	883	874	938	892	893	899	893	854	944	893	850	886	926	866	903	845	901	885	893	896	915	848	864	846	866	890	870	870	793	943	909	863	853	921	880	906	909	910	896	929	871	904	870	876	852	869	871	839	904	927	903	844	904	934	870	888	853	849	891	863	841	911	879	934	853	920	900	926	847	897	881	849	869	913	909	889	900	849	884	868	898	869	859	907	909	900	919	872	853	872	870	873	868	900	878	927	887	870	892	910	887	903	880	899	837	892	890	870	866	838	909	917	880	916	891	907	872	863	881	888	919	866	869	826	875	873	925	829	892	894	910	873	885	911	936	821	938	893	905	941	860	869	927	924	852	855	895	853	907	896	885	884	914	871	900	876	914	806	840	850	899	869	859	841	899	876	831	899	902	884	853	892	886	875	858	877	836	864	858	890	855	911	920	854	888	864	948	868	860	885	889	855	899	903	874	872	907	911	862	885	894	897	847	863	870	866	899	869	937	907	902	856	877	879	859	887	861	954	878	916	860	858	871	826	817	859	885	859	871	844	884	908	902	858	881	836	912	857	847	895	935	920	920	900	814	869	901	941	899	888	850	905	885	855	909	884	853	931	915	811	928	874	958	961	876	895	886	868	890	891	887	834	885	892	920	872	890	902	905	885	851	910	934	858	895	898	862	907	890	922	883	947	916	890	905	891	868	894	883	885	863	867	858	921	865	872	952	867	877	880	954	922	902	897	910	912	895	879	916	890	923	872	841	831	860	877	900	862	855	890	863	824	888	854	870	894	901	889	940	886	914	864	929	897	932	844	892	850	904	885	863	850	863	914	841	916	902	928	950	884	895	894	899	873	907	915	866	863	862	893	865	864	906	889	879	858	908	876	982	939	884	806	887	901	886	859	905	887	826	871	909	836	896	889	881	856	875	892	843	902	835	839	855	861	881	848	920	885	870	912	814	889	857	869	922	894	835	884	912	904	895	964	945	858	876	881	837	905	883	915	881	948	871	914	916	867	860	900	873	858	833	827	840	891	880	886	880	878	872	893	900	888	928	848	837	861	834	927	896	874	851	877	855	913	861	875	878	835	871	857	890	902	926	909	876	862	884	883	855	892	906	861	894	863	922	890	906	918	936	856	922	865	850	913	883	927	919	927	878	923	898	900	899	890	898	908	877	907	884	897	857	860	889	875	931	894	935	870	869	868	906	925	870	889	850	854	927	873	859	821	892	825	863	889	863	920	925	873	929	859	837	863	876	905	895	915	888	864	912	857	932	878	871	890	890	919	879	933	893	898	882	891	882	911	880	903	928	897	873	864	843	909	951	861	918	908	900	858	872	893	901	887	885	891	934	880	868	880	907	898	870	865	878	838	869	845	877	884	866	896	888	903	895	873	854	884	959	880	831	889	910	853	948	892	904	903	912	918	954	908	900	833	792	862	869	859	905	904	890	882	922	835	888	857	833	875	863	884	857	853	889	931	900	891	870	903	952	847	823	899	836	887	896	894	921	900	866	867	865	931	925	866	880	863	907	927	895	910	872	899	892	881	872	876	870	936	913	938	861	887	916	876	902	847	882	876	924	888	892	901	907	900	901	882	876	909	875	888	854	889	829	926	837	899	870	865	876	899	896	911	878	788	866	928	905	893	899	877	877	888	901	859	847	884	855	896	874	883	921	838	854	942	881	878	898	869	889	898	836	889	866	889	886	858	908	912	866	944	895	880	824	889	855	900	835	926	869	872	881	877	859	886	940	891	866	907	880	893	883	862	897	916	856	875	863	916	894	852	849	894	914	888	899	885	935	874	858	890	860	884	901	854	874	915	848	867	912	809	919	863	843	873	883	839	827	869	904	892	901	907	864	901	873	897	876	893	892	847	842	899	861	890	911	911	956	882	912	892	840	907	905	929	910	868	893	889	829	873	841	849	827	906	906	884	899	910	846	850	887	868	910	917	842	882	816	880	917	880	864	907	866	875	879	900	920	873	855	848	851	893	864	900	846	938	870	931	841	848	899	912	868	875	841	872	850	880	900	891	876	817	925	894	897	922	853	921	888	886	882	864	890	919	896	926	858	891	915	882	930	912	912	894	919	882	828	866	938	853	909	909	896	865	885	874	868	825	892	906	856	907	898	907	934	910	866	858	872	897	853	870	870	884	886	871	843	855	920	856	890	814	871	849	893	856	880	871	906	941	873	874
4765	1475	810	379	188	145	167	143	146	146	143	127	145	141	146	156	139	138	147	162	123	158	154	142	112	168	121	157	154	129	124	148	152	169	147	152	149	134	141	162	153	158	159	159	138	112	150	142	151	119	155	140	140	155	130	133	161	156	177	154	145	131	156	133	175	157	136	158	135	146	142	159	133	156	141	171	159	135	146	140	135	142	122	128	133	174	158	148	165	125	156	145	146	130	148	138	123	140	136	153	146	147	142	140	148	153	147	166	136	139	153	166	137	163	122	129	162	131	139	135	149	141	124	144	141	139	145	143	144	155	156	150	142	162	142	161	154	148	160	154	157	141	145	150	129	172	118	130	127	122	142	139	134	155	160	157	139	125	141	143	149	158	150	156	148	155	140	138	141	147	146	139	150	145	149	133	148	144	150	146	129	158	141	137	151	138	130	123	158	181	145	142	129	158	144	166	143	161	160	141	133	137	167	165	127	134	150	138	139	152	141	153	163	143	161	163	143	144	127	127	135	159	145	154	137	134	137	144	149	142	143	146	129	150	136	131	138	140	148	136	145	152	145	151	156	145	134	134	139	130	105	109	119	145	125	157	150	156	140	141	153	157	123	145	153	124	160	128	142	157	148	132	143	141	146	118	140	163	124	124	159	131	126	120	134	151	138	155	160	136	165	141	146	152	146	130	133	147	167	162	139	156	139	132	153	137	138	143	130	142	146	143	137	153	160	141	163	136	148	145	158	139	155	137	135	138	134	171	132	136	140	146	146	139	137	160	139	143	147	148	161	148	153	151	138	180	161	151	142	143	143	138	166	138	135	152	148	145	139	144	108	132	141	152	132	125	165	166	143	128	141	151	152	176	139	141	148	157	140	146	157	151	145	184	154	159	142	150	151	145	111	146	169	143	137	139	159	149	130	165	151	142	139	149	146	144	145	150	174	130	132	147	150	156	149	141	134	152	138	127	142	124	127	145	154	137	173	157	164	142	140	139	148	161	135	157	151	142	128	147	156	148	125	182	180	139	135	150	143	147	130	143	152	137	161	147	150	147	120	165	154	154	166	134	138	127	191	138	159	126	131	146	164	147	147	171	138	149	119	139	149	172	153	145	131	133	151	142	166	142	141	145	157	162	136	143	155	153	151	137	151	138	167	159	147	135	149	139	151	152	152	133	141	147	107	144	149	128	147	160	152	145	133	151	148	144	142	152	130	156	143	149	154	123	147	153	163	145	153	154	172	133	113	138	154	141	129	152	134	148	144	147	167	152	163	131	174	159	144	151	121	141	152	142	144	141	136	137	159	150	161	149	131	154	137	143	140	147	138	132	146	139	144	127	141	159	161	139	135	172	139	149	136	172	138	162	149	134	166	134	145	137	153	142	143	136	136	158	145	122	138	121	131	143	135	176	151	138	156	143	155	151	133	140	135	144	156	150	133	163	128	143	138	175	147	129	153	138	138	135	145	130	156	160	138	141	147	142	138	137	153	136	146	156	143	134	139	172	128	152	165	140	136	146	167	132	137	159	149	146	159	123	148	171	167	127	135	136	130	127	148	179	124	131	145	139	156	121	139	139	122	140	155	154	132	124	131	129	140	127	126	144	127	144	150	155	145	144	141	133	150	156	133	149	139	142	146	143	143	138	148	139	154	160	128	130	141	157	168	137	139	158	138	149	158	142	153	148	153	155	159	147	142	145	136	141	174	153	150	153	138	137	148	148	139	125	151	124	148	149	163	132	175	158	126	159	148	146	181	163	156	152	141	143	120	139	127	143	147	149	148	176	133	161	164	156	154	134	149	138	160	132	126	156	157	139	135	134	146	149	138	140	142	160	131	141	134	128	157	136	124	125	161	133	126	136	146	153	119	149	143	160	138	169	124	139	147	143	121	138	156	140	140	137	164	143	168	136	145	132	148	120	133	134	149	133	149	167	162	144	169	169	138	116	152	159	141	149	138	136	135	146	135	138	143	131	157	119	140	175	151	155	157	157	147	123	158	140	147	129	170	144	173	160	156	143	176	143	156	131	142	130	154	141	122	149	145	162	152	155	143	146	161	146	154	159	153	169	144	148	143	138	138	137	140	150	144	158	134	140	157	142	144	161	123	109	164	145	144	145	150	141	137	156	147	153	153	146	146	148	146	142	131	133	146	148	148	143	124	141	125	128	123	162	128	154	170	130	146	133	139	172	158	138	145	140	160	142	141	149	152	137	141	144	119	147	136	130	167	137	162	134	148	147	150	143	162	149	130	142	142	168	146	151	140	146	137	131	127	142	163	158	137	159	109	150	153	148	163	146	152	154	157	144	125	158	133	154	152	133	146	138	143	132	129	156	159	142	152	169	162	160	142	151	153	148	142	136	150	163	136	137	162	131	155	169	144	147	159	147	142	138	144	152	149	151	142	167	144	163	139	152	170	125	143	152	142	136	117	132	168	165	150	163	156	149	155	174	164	172	143	166	161	131	161	151	140	125	118	147	152	158	142	160	147	135	140	143	145	151	141	153	141	134	131	141	130	158	163	147	143	139	140	162	156	131	137	154	139	131	133	155	138	146	138	115	133	158	160	133	137	146	165	134	157	162	154	156	153	153	172	137	139	157	144	168	114	123	130	137	144	151	141	160	136	143	143	144	124	148	133	129	143	139	142	153	151	148	135	137	135	135	121	155	113	147	143	157	146	149	127	127	165	123	121	130	150	157	161	130	132	125	161	142	136	136	128	144	153	131	138	151	151	141	153	150	169	120	135	119	121	127	128	123	148	136	144	136	165	135	143	164	138	148	162	133	154	137	144	153	137	127	147	144	149	150	124	139	127	148	161	126	166	130	148	148	144	164	128	142	141	130	161	129	113	137	121	131	148	127	149	150	135	151	148	146	146	144	145	166	164	138	142	144	149	148	158	143	144	129	160	172	129	149	160	127	136	163	123	122	159	134	151	141	147	140	147	141	129	170	176	150	133	118	146	162	141	115	145	156	124	168	138	148	129	150	149	133	143	131	138	154	162	164	126	131	161	139	130	139	159	142	128	155	152	133	150	168	136	148	168	175	131	144	146	140	138	120	131	148	155	140	125	152	133	150	138	118	170	150	171	129	139	140	143	166	134	123	134	145	138	132	152	188	152	140	167	122	132	126	137	150	156	142	159	126	144	129	129	178	160	141	139	146	131	162	141	141	166	146	145	119	155	130	117	137	131	131	140	119	151	122	131	150	124	166	146	130	149	131	139	164	139	152	149	138	127	151	158	138	147	146	124	144	154	144	169	142	150	146	148	130	138	169	157	157	141	144	166	156	124	152	151	135	144	133	127	143	152	165	133	132	128	154	138	134	140	136	130	144	157	133	144	151	149	137	142	160	142	161	140	168	151	126	161	166	150	134	157	136	144	133	193	159	142	171	185	147	134	131	148	123	128	161	138	151	146	175	154	141	136	170	143	152	151	158	137	140	118	146	150	135	132	136	141	131	120	151	143	163	143	132	121	135	139	114
3427	1491	1616	1003	502	413	381	411	432	383	388	378	409	398	402	410	369	421	413	440	406	405	386	389	424	400	435	412	403	400	377	425	382	375	390	396	400	392	451	413	408	414	394	399	421	433	410	387	360	383	404	429	427	439	430	381	387	375	410	395	431	418	383	393	405	406	428	360	403	364	396	409	377	391	403	421	397	369	439	405	401	411	385	402	405	413	419	363	373	380	426	445	399	400	390	374	360	432	428	368	439	425	416	415	398	414	405	403	377	356	393	437	415	390	364	423	425	385	395	404	382	390	386	408	401	411	403	405	362	396	395	413	367	359	419	368	403	399	421	409	411	377	367	428	372	415	390	402	398	385	430	420	393	398	386	414	410	408	409	394	395	395	416	392	400	389	465	405	420	383	394	370	392	389	403	388	416	422	381	396	409	403	393	388	428	380	444	444	372	429	407	380	365	417	394	395	425	404	398	392	380	380	391	379	366	376	373	421	394	360	408	368	403	408	375	405	359	383	412	373	373	366	394	365	383	400	407	397	383	405	411	391	404	392	382	382	368	397	398	390	402	439	377	387	350	405	403	396	402	376	369	413	398	351	396	400	413	418	380	384	367	400	417	395	392	364	355	408	425	380	403	399	403	420	393	396	345	344	416	394	419	392	437	427	375	438	416	420	419	403	377	398	402	399	419	396	384	416	423	409	403	417	400	389	393	392	393	399	393	370	387	400	416	425	406	423	389	397	379	366	408	389	386	404	401	434	396	363	396	429	391	389	398	414	387	377	397	409	383	413	421	373	384	419	360	393	403	377	355	380	398	409	391	442	414	415	394	428	397	383	412	403	425	401	360	398	385	368	444	398	376	421	402	391	401	385	386	408	410	420	402	388	385	372	401	388	392	399	414	443	413	432	400	406	400	403	393	387	411	391	402	358	433	433	382	390	387	374	384	396	385	382	420	418	409	375	390	386	411	398	423	378	418	406	392	390	372	404	450	375	399	421	417	386	437	366	386	412	399	402	416	377	391	376	424	389	398	377	433	416	395	378	430	403	416	370	388	432	394	388	380	360	385	369	390	425	414	396	417	416	402	391	406	411	369	427	444	363	394	444	411	399	415	416	381	395	417	411	397	392	377	395	388	409	410	434	395	398	382	446	358	433	381	393	399	407	408	377	412	405	443	409	395	410	398	421	360	432	384	414	412	455	371	412	404	382	415	383	405	378	372	384	404	375	406	417	408	399	388	412	407	378	392	432	389	396	401	413	409	370	399	363	381	409	390	412	425	415	415	395	375	430	418	397	375	386	413	425	365	389	441	428	402	414	397	403	397	398	383	417	428	366	395	427	402	387	431	421	415	412	394	414	429	364	408	392	378	428	395	397	408	382	383	424	411	421	388	409	387	392	409	401	402	396	410	389	388	419	368	397	429	414	379	362	377	365	402	396	368	435	423	420	390	430	424	410	411	390	385	380	418	390	401	412	403	409	426	398	387	415	406	390	394	384	393	398	400	409	394	424	383	394	370	427	363	361	359	383	400	364	416	386	390	363	411	401	434	427	398	401	392	408	397	393	399	389	426	367	373	394	384	362	400	427	402	401	421	386	401	378	422	388	390	426	397	389	421	406	458	406	386	397	428	416	413	382	394	371	436	426	416	401	413	419	402	385	382	382	387	387	391	393	405	414	388	409	359	394	391	385	414	419	418	401	389	404	372	425	401	375	427	379	417	367	412	416	401	433	394	410	388	404	422	416	411	383	374	384	396	429	450	397	348	394	409	400	402	411	395	392	381	412	371	413	403	403	411	387	402	430	388	371	400	403	421	410	411	376	418	383	387	435	413	396	399	374	413	379	416	363	414	400	384	385	379	386	419	421	338	386	390	355	448	381	404	381	450	370	411	386	420	366	408	387	399	421	380	446	389	380	388	417	342	402	440	385	381	434	397	413	359	410	431	422	397	389	448	404	397	413	422	379	359	388	417	380	402	391	411	397	377	417	383	417	397	388	389	413	412	374	429	397	388	417	409	419	386	377	389	389	419	382	420	405	381	437	454	421	402	390	410	373	447	367	392	402	375	403	409	391	401	396	378	399	388	391	411	393	437	399	406	424	406	407	377	374	399	360	403	380	401	384	364	403	389	383	354	402	359	408	394	413	357	373	386	405	394	410	363	399	386	404	422	407	395	354	388	372	405	384	394	410	395	431	377	398	420	393	394	409	384	402	396	394	386	401	403	395	388	409	397	403	358	387	409	400	392	402	416	357	402	399	402	399	388	392	412	434	396	392	412	419	393	388	408	420	407	413	404	412	377	410	440	432	397	407	401	391	375	425	396	407	396	386	405	387	409	416	388	403	398	379	391	403	409	405	394	413	423	435	421	411	416	402	391	374	386	407	415	363	370	361	400	382	395	390	433	370	383	385	411	427	390	397	425	383	385	419	398	410	428	402	401	403	399	387	444	410	383	424	378	393	405	389	354	416	415	403	411	401	418	416	403	413	422	390	393	390	385	388	386	409	376	411	393	370	418	405	397	429	381	428	404	410	374	403	426	403	396	409	394	374	383	403	392	392	409	407	421	390	421	420	386	390	428	378	406	383	397	387	419	380	447	387	420	391	380	430	429	410	451	400	412	400	422	385	401	424	388	404	357	406	412	408	361	419	365	432	385	400	379	402	410	409	387	416	371	414	381	407	406	450	367	382	386	400	398	428	381	426	412	379	431	393	403	416	416	414	402	396	423	413	379	404	415	420	376	410	389	387	393	394	386	373	400	387	396	352	416	388	382	395	417	406	379	393	398	416	394	429	411	383	383	364	378	387	416	378	386	370	406	381	396	382	428	413	362	408	393	400	402	403	394	391	408	409	407	424	436	415	397	387	382	427	425	391	424	403	385	378	365	412	393	416	421	387	423	373	399	421	390	401	406	384	378	405	410	398	413	423	375	394	398	395	428	412	422	395	389	399	375	404	417	440	371	355	379	415	421	385	409	419	382	359	398	376	405	410	438	393	398	385	377	423	399	416	385	399	419	419	418	404	439	428	377	417	345	379	442	414	406	365	444	410	415	405	397	383	402	428	401	389	364	411	363	387	412	368	416	398	362	368	418	395	388	404	388	383	404	392	402	425	392	395	376	392	395	359	413	388	412	402	396	413	370	420	395	388	420	415	411	404	415	407	386	437	394	433	397	390	382	393	421	417	421	364	377	377	392	396	402	393	415	437	375	427	395	388	434	427	400	411	378	393	364	391	414	389	391	398	420	401	403	419	410	386	431	392	387	388	415	399	380	420	395	391	407	394	389	403	400	417	425	405	411	411	402	449	428	395	350	401	407	400	434	425	375	407	422	409	431	385	417	409	432	398	418	387	399	395	356	402	387	380	394	422	383	428	417	394	396	418	425	359	405	392	377	383	387	402	392	406	381	391	392	391	377	387	413	382	371	419	395	382	418	385	411	395	386	367	386	406	392	380	418	431	397	402	356	410	390	387	403	408	429	423
14439	3509	2355	3764	1303	446	408	400	364	370	392	327	335	352	342	357	291	343	326	363	312	336	340	345	348	327	372	351	366	320	321	347	299	325	320	321	322	332	315	349	300	332	327	342	375	341	309	336	338	334	275	362	344	344	328	314	313	335	325	344	345	308	343	331	276	323	325	317	297	295	305	327	321	319	320	332	326	315	326	282	297	335	345	351	336	315	314	301	317	320	315	326	333	342	369	321	328	318	283	329	332	307	293	311	305	329	325	351	325	368	319	317	331	315	312	351	342	315	356	333	351	326	356	314	345	319	303	336	335	331	322	365	347	345	335	324	324	324	319	335	347	322	322	329	323	334	359	286	337	319	295	291	332	321	324	335	344	347	362	326	349	305	329	318	328	346	330	338	332	338	321	345	315	323	330	351	361	371	328	310	304	331	327	314	346	347	305	304	304	359	338	315	322	354	354	326	330	315	314	339	345	329	338	334	374	350	312	329	303	331	338	354	307	318	339	317	338	347	334	309	344	297	325	324	323	339	322	375	307	320	312	340	347	316	361	333	322	333	364	326	330	324	329	331	342	339	337	329	335	331	303	306	329	314	282	291	349	337	336	332	308	312	304	338	329	309	333	299	325	351	317	357	298	353	311	329	332	317	334	341	335	335	359	302	330	324	291	338	339	312	310	311	333	288	318	342	360	308	306	332	321	343	315	316	292	338	299	323	310	335	336	328	338	318	304	313	340	337	345	333	344	370	332	294	332	325	338	351	335	336	334	326	322	321	335	298	332	339	328	338	324	334	337	323	336	336	327	358	319	353	339	334	346	303	299	352	327	334	308	341	325	337	310	365	303	307	359	331	347	345	334	300	316	349	342	289	330	335	321	316	286	300	315	310	339	325	336	310	317	333	331	340	331	340	335	315	351	292	320	343	312	330	313	305	319	307	343	340	356	296	342	369	346	344	331	319	340	313	332	342	330	327	353	331	340	319	336	336	367	322	340	321	335	340	349	348	333	316	338	305	342	347	314	297	343	329	329	300	291	338	314	327	335	338	311	315	320	331	326	343	320	365	311	351	327	314	292	324	297	330	308	394	307	335	325	303	330	324	349	317	355	324	326	332	297	328	348	321	338	341	301	300	318	348	331	328	332	324	361	340	356	347	305	344	350	305	333	364	356	309	311	318	381	305	327	336	343	315	357	317	343	310	314	325	328	315	288	353	310	318	320	364	346	289	338	354	338	327	330	312	333	329	331	335	315	324	322	331	323	324	318	296	309	327	303	336	325	319	329	327	301	350	347	344	329	364	371	309	319	337	306	317	345	332	356	321	316	315	324	282	322	320	301	329	326	293	340	336	321	310	321	296	315	339	324	310	372	368	332	346	333	325	351	330	330	364	326	318	347	316	328	353	330	359	329	323	297	330	349	324	352	367	328	306	309	315	344	332	334	336	328	295	325	337	312	342	310	349	351	354	336	324	342	321	332	320	327	351	310	323	319	312	334	299	340	306	345	361	324	347	329	319	354	331	332	335	366	336	341	338	341	314	323	316	320	332	365	322	323	344	337	318	329	306	327	346	323	331	326	298	344	320	332	311	317	300	333	312	340	342	367	309	325	335	312	316	328	340	317	362	320	337	297	318	337	316	336	315	316	370	358	327	296	339	341	357	346	319	345	325	326	344	314	326	323	314	377	358	325	308	306	300	321	337	324	355	360	345	367	306	320	326	312	358	359	303	331	333	329	367	324	317	331	321	341	310	320	335	315	332	310	317	299	332	354	292	314	345	354	301	340	344	306	310	316	308	325	310	333	309	314	356	327	341	321	337	354	345	359	307	361	292	320	368	347	342	340	335	313	346	354	324	385	327	331	327	316	354	333	336	288	310	340	326	351	354	336	354	348	339	334	329	324	313	300	317	306	335	325	350	323	342	359	313	349	330	327	333	329	315	350	324	344	341	323	327	338	319	305	325	331	343	363	320	313	348	313	330	327	342	320	340	345	316	330	366	344	326	341	342	336	331	349	334	295	322	354	313	352	332	335	316	316	359	313	317	336	316	292	350	328	358	336	343	351	306	342	331	332	357	290	324	365	336	344	364	330	348	326	323	328	325	313	308	326	313	312	327	351	345	285	297	346	335	343	314	336	295	325	313	332	334	366	338	328	355	313	318	332	338	300	348	308	342	341	318	334	328	312	310	314	349	320	339	330	321	305	290	341	301	349	338	321	310	335	303	352	320	338	331	364	331	335	345	357	334	378	363	341	328	318	294	327	317	366	294	356	316	308	366	334	324	295	332	364	335	348	357	324	377	337	339	319	320	322	317	339	342	340	321	307	337	330	311	352	310	326	319	341	317	312	317	304	336	335	342	337	319	335	288	335	316	359	318	316	310	314	318	294	356	324	330	303	316	332	341	358	316	343	342	319	339	329	345	295	339	329	351	327	305	338	321	320	308	336	325	328	327	342	330	341	344	332	322	337	356	357	324	316	306	338	326	330	343	335	335	346	357	382	316	366	282	328	348	340	329	322	368	304	309	313	359	337	330	321	321	327	363	318	349	367	306	372	343	322	312	313	345	319	344	333	310	285	357	349	331	318	312	337	328	342	316	331	329	321	346	331	279	331	332	296	306	346	327	328	322	288	340	325	333	326	348	323	341	346	343	344	333	315	362	354	327	328	354	327	323	296	311	311	298	339	335	331	327	335	284	320	342	324	329	316	332	304	350	347	345	357	360	342	329	314	340	325	333	348	313	346	308	310	296	284	367	347	308	313	319	338	319	312	332	324	323	314	359	320	335	328	342	353	321	355	366	347	321	327	341	313	328	323	324	288	299	353	295	291	303	341	309	328	308	356	324	317	341	320	281	348	351	334	335	320	318	344	346	310	350	301	365	334	334	358	345	333	358	334	312	328	309	333	378	319	341	376	331	336	345	321	347	342	347	333	301	332	318	328	338	330	339	325	293	334	305	348	341	300	318	386	347	300	348	306	299	342	332	343	298	333	294	323	347	328	367	354	353	306	305	316	321	364	359	299	326	329	348	329	320	328	344	348	352	339	326	322	317	326	321	329	338	324	293	309	320	300	334	334	330	350	304	330	299	362	335	357	327	323	338	323	333	312	321	311	328	310	305	328	389	325	363	315	326	309	322	342	301	356	324	322	360	299	330	366	340	382	347	315	351	348	325	321	342	323	333	311	299	344	357	333	342	303	366	331	318	316	299	313	344	294	342	365	337	332	338	302	339	334	306	321	297	346	315	331	322	329	344	325	285	321	330	313	352	340	359	330	334	325	336	362	322	304	294	323	307	348	386	333	302	328	333	348	336	349	320	333	328	310	292	322	318	335	339	332	325	298	328	324	312	343	317	304	329	322	332	319	403	328	313	317	316	321	358	316	315	281	307	344	332	341	296	293	333	335	346	320	311	356	350	335	309	327	316	350	328	329	334	330	303	323	285	334	355	363	332	340	354	353	351	323	319	324	325	280	348	372	339	323	313
9783	3200	4278	11525	2244	1285	1168	1066	930	958	849	835	873	842	838	817	875	818	892	826	791	830	812	766	779	787	787	734	755	776	811	771	774	794	772	763	807	769	749	770	800	783	788	755	770	760	737	768	760	824	765	749	751	763	749	795	768	759	773	798	760	728	827	805	715	758	756	770	807	760	809	781	752	747	758	785	760	761	781	762	789	769	763	771	771	763	765	773	787	741	753	762	803	784	808	734	775	728	727	783	732	800	727	745	777	776	768	827	777	775	716	748	804	743	749	796	808	780	830	772	783	724	759	724	797	731	725	770	753	834	784	778	747	769	769	766	753	745	803	787	761	795	744	767	772	747	762	699	722	764	721	830	771	738	772	747	756	785	742	735	742	753	734	752	802	760	771	730	774	769	745	765	765	791	741	781	763	755	731	769	766	758	751	785	754	721	780	766	796	754	786	777	707	752	760	780	770	758	815	735	759	822	744	760	814	746	755	778	758	789	774	753	747	766	737	742	767	725	749	733	800	741	746	779	712	755	776	773	835	813	726	736	739	757	818	787	735	809	770	738	773	760	759	756	764	749	743	768	781	758	802	798	781	768	762	771	796	772	787	756	751	795	791	797	782	768	797	763	761	751	783	764	799	766	784	817	778	797	729	726	749	774	800	811	723	760	769	767	790	743	721	751	780	791	796	791	798	796	770	743	717	738	746	809	781	773	779	722	795	769	828	757	802	801	746	776	754	761	760	749	790	715	730	720	782	778	778	792	760	763	754	766	765	757	731	713	757	768	797	759	748	801	807	751	777	749	715	723	768	777	765	768	762	731	758	774	781	721	794	722	760	759	760	768	803	796	748	761	762	770	744	746	815	756	774	772	776	733	787	771	763	768	767	792	745	728	736	762	785	787	738	749	756	806	757	728	752	782	789	768	719	767	771	771	754	752	746	787	745	748	776	754	759	734	783	817	787	780	755	762	759	776	761	804	736	750	810	745	796	760	797	843	786	792	769	773	746	807	755	759	813	772	761	752	739	729	788	796	763	788	698	718	793	740	739	757	813	774	733	750	760	774	726	750	796	756	770	740	774	811	813	802	760	754	753	744	800	815	771	725	773	721	737	810	715	741	691	770	772	764	765	794	759	788	782	774	730	724	754	768	764	809	811	737	767	762	752	791	728	759	823	738	770	736	771	790	786	744	769	779	752	785	777	746	816	756	735	809	718	778	735	720	747	814	752	727	756	718	790	728	807	791	782	783	741	754	775	744	795	764	747	791	793	777	798	755	757	775	758	784	751	755	724	783	747	757	772	765	812	785	778	752	760	737	768	766	748	790	748	735	806	734	725	709	708	765	791	782	765	730	752	783	772	755	768	739	763	742	808	747	810	740	784	793	780	718	818	787	765	749	762	773	776	763	783	731	773	743	751	781	799	818	781	800	763	737	707	769	734	743	797	731	742	751	738	769	758	740	753	804	782	731	758	734	774	720	752	775	737	757	736	772	737	777	761	732	740	807	729	704	756	753	743	782	746	786	715	704	752	723	757	766	718	754	787	782	726	751	745	795	757	790	739	767	789	753	730	730	810	814	730	782	732	738	750	678	808	770	798	723	752	703	749	770	781	757	752	741	740	765	799	729	806	741	753	721	781	770	754	738	751	762	787	751	776	731	758	778	757	782	769	791	776	785	784	762	797	777	780	788	749	767	800	794	809	806	747	765	812	778	766	782	733	751	718	756	748	720	774	754	779	753	775	744	760	746	797	787	733	753	749	768	751	732	757	791	762	738	734	817	793	792	671	758	749	768	708	770	779	718	783	825	769	749	791	772	759	780	781	770	747	764	760	792	763	701	738	736	755	769	749	782	761	748	805	781	758	769	776	743	787	744	786	748	747	757	770	796	808	784	720	711	817	771	802	758	715	766	773	795	764	748	780	750	732	768	745	793	742	807	703	725	713	740	821	726	739	806	753	785	805	719	773	832	737	764	725	754	724	767	743	766	766	751	803	772	723	752	800	737	789	734	743	777	797	760	790	774	705	745	784	816	761	750	735	741	755	792	769	761	759	774	747	742	725	762	774	801	748	784	742	789	777	764	738	720	746	764	772	772	718	736	762	813	781	756	805	771	742	803	769	752	721	758	755	774	793	786	701	791	761	762	739	776	748	718	796	739	793	752	760	788	779	732	775	711	759	724	714	766	786	733	731	743	762	724	767	750	803	725	752	766	710	783	820	814	814	760	734	748	785	757	724	767	765	749	795	758	771	737	814	767	768	808	702	742	769	747	749	775	733	744	764	709	787	738	783	750	749	753	742	750	768	794	767	738	830	725	747	757	778	790	755	785	720	761	796	727	733	769	727	784	795	750	765	758	776	772	753	778	735	789	818	783	722	755	707	813	767	750	750	783	767	781	794	725	748	792	796	748	764	733	782	737	771	756	749	806	764	715	719	715	722	772	752	747	777	759	753	721	774	756	760	732	703	819	700	776	751	752	733	762	754	778	768	770	785	801	815	766	740	797	771	749	759	768	753	754	782	768	770	730	795	760	761	740	798	783	789	754	753	795	730	745	728	772	689	771	736	755	689	771	784	784	763	760	768	746	803	811	748	840	785	755	774	776	768	743	746	805	731	764	821	781	727	760	751	729	748	762	737	756	753	790	698	780	777	785	816	733	779	814	743	765	781	785	760	775	766	667	756	728	779	768	835	734	712	720	809	788	781	792	716	733	778	819	760	732	791	763	711	791	788	714	756	768	765	803	740	797	733	775	748	771	771	789	801	768	723	749	788	763	775	763	739	755	729	815	710	735	728	746	795	749	739	750	732	800	789	762	715	752	774	783	759	775	730	748	754	805	723	808	770	761	752	775	755	779	740	745	724	774	759	781	794	780	746	725	758	715	743	716	777	721	777	761	751	754	831	750	765	748	791	748	738	822	777	725	718	761	749	817	752	800	707	743	732	740	737	772	739	749	802	740	733	732	751	739	736	763	750	710	744	778	722	751	788	762	803	780	813	812	796	758	743	718	744	756	768	735	731	749	781	755	761	761	743	800	732	769	743	774	759	763	729	720	755	757	768	738	736	737	759	775	745	698	765	724	772	737	737	751	773	723	726	761	772	729	770	803	765	799	733	745	804	756	753	767	739	747	740	749	710	767	742	788	773	754	797	748	756	752	814	730	780	746	751	789	797	781	714	739	771	781	775	752	772	746	798	747	825	777	730	785	764	783	730	758	792	747	797	769	743	754	736	772	805	788	775	714	754	718	746	722	726	737	772	771	762	748	765	807	780	754	746	770	780	760	769	736	757	740	752	737	760	766	791	736	789	709	758	782	805	711	757	780	760	763	771	758	799	783	768	773	821	747	784	735	778	743	767	746	758	794	715	810	741	751	752	777	758	762	776	747	715	755	733	763	735	799	741	802	762	769	769	795	747	793	723	795	814	738	753	764	784	798	744	771	790	756	765	766	751	740	758	718	760	806	767	739	812	784	754	733	787	705
23575	6417	3392	7340	3851	609	573	561	480	438	469	477	426	414	433	440	424	418	419	438	404	404	446	409	447	351	439	396	379	433	422	429	392	404	437	400	417	437	421	418	372	389	402	395	443	390	420	402	429	426	375	439	423	408	444	406	386	420	396	440	414	422	403	439	374	413	426	437	405	387	380	420	422	421	388	417	430	421	386	434	419	409	413	426	392	426	414	362	423	428	404	405	393	412	423	433	376	456	409	383	406	406	402	383	389	332	396	400	468	425	372	404	435	429	420	404	413	392	438	418	395	464	429	403	425	409	395	379	455	376	385	380	419	393	392	395	407	396	423	373	369	384	392	419	413	393	389	389	419	412	370	391	433	389	450	410	413	395	394	424	385	402	415	412	425	419	375	433	400	406	370	409	402	430	469	409	375	415	351	362	427	409	416	419	420	397	448	385	397	393	431	393	372	441	411	406	376	389	413	409	388	458	442	412	435	406	437	431	387	451	408	424	404	343	405	434	408	450	375	428	367	403	408	343	408	406	418	379	398	428	379	390	418	390	393	417	401	374	403	363	394	388	407	399	400	405	420	418	385	394	404	399	382	405	398	404	402	390	415	433	414	422	398	409	395	406	423	403	414	419	396	389	390	433	387	401	409	366	408	396	379	396	413	403	393	424	377	412	382	379	422	398	413	461	393	385	391	425	417	411	427	412	423	394	420	408	431	454	376	428	407	415	406	354	427	423	377	418	415	425	392	435	395	417	430	406	394	387	398	424	386	399	402	398	437	405	394	398	423	389	404	414	391	376	352	444	427	378	407	404	407	380	410	419	413	391	407	397	397	411	428	414	415	383	402	413	407	389	401	374	420	369	435	407	430	405	394	386	431	430	436	404	385	409	410	384	391	419	420	446	413	438	389	380	437	407	420	398	423	399	419	373	433	423	435	396	427	385	402	420	398	402	405	420	400	424	419	387	432	426	385	417	378	394	424	411	376	397	403	391	425	413	410	451	402	402	427	398	379	372	373	404	404	400	394	395	412	423	437	404	394	407	383	404	398	374	390	374	410	424	374	364	441	405	411	382	392	401	382	372	399	401	382	423	441	371	392	400	396	430	417	389	392	395	383	455	409	485	370	421	389	414	430	440	429	372	374	397	439	401	434	413	435	433	421	394	430	473	397	394	436	380	395	389	408	441	386	352	423	381	410	370	381	408	372	428	402	396	442	362	411	347	394	377	403	390	434	408	403	384	400	382	431	391	410	379	387	398	452	410	415	404	440	401	424	429	370	374	377	425	401	430	394	415	427	402	420	406	435	381	417	396	347	403	381	395	437	401	393	366	406	414	404	421	431	422	391	458	394	378	429	419	386	441	419	426	451	418	407	385	415	410	398	421	434	424	386	415	447	398	413	408	415	417	435	385	385	426	425	398	424	389	393	360	394	442	416	432	373	406	413	427	399	438	407	420	428	448	400	423	453	451	413	413	440	393	442	416	388	371	420	396	381	411	424	448	405	444	406	395	384	418	375	366	415	424	450	437	417	383	371	397	437	424	396	419	407	390	383	386	429	409	416	421	429	395	419	430	369	426	397	390	393	387	418	386	404	375	414	404	402	429	391	406	434	417	436	401	382	401	414	381	394	419	396	428	412	407	372	405	384	380	383	359	418	429	455	407	409	427	354	408	404	406	406	417	424	388	388	403	433	402	419	386	400	419	411	395	390	412	422	397	421	427	406	395	400	410	424	376	380	367	423	394	401	402	380	383	386	395	410	369	424	415	391	424	403	398	436	378	429	421	377	405	365	418	389	458	404	406	397	385	392	402	372	412	404	383	404	418	389	398	399	406	390	360	424	391	433	430	404	417	394	445	408	359	409	429	402	431	420	430	445	385	413	386	432	380	398	393	397	436	363	433	416	417	396	426	424	437	414	414	432	387	393	394	412	391	381	417	417	366	370	399	425	412	386	387	415	375	436	407	415	388	366	383	428	434	423	446	425	410	395	422	400	404	368	383	391	400	416	386	387	394	382	423	377	411	392	399	464	430	409	400	439	442	408	404	399	409	385	399	403	366	379	419	377	405	390	378	388	417	450	369	432	416	378	406	390	397	431	393	404	428	375	433	406	408	428	418	435	419	399	415	408	396	388	419	397	433	401	396	418	418	413	411	371	449	402	416	404	420	429	408	429	412	387	401	395	381	379	397	401	426	386	400	398	417	454	409	440	421	436	420	416	407	387	376	429	401	430	400	429	337	384	384	406	409	380	384	393	418	410	401	416	406	397	396	453	428	433	385	412	382	411	429	402	428	442	420	390	390	434	393	433	397	392	420	400	385	432	421	436	406	399	417	426	410	381	418	429	401	416	437	371	438	453	411	394	396	393	398	413	410	407	389	397	406	397	425	429	409	392	405	380	387	414	384	396	375	392	380	429	414	423	431	379	443	375	424	431	418	420	403	399	400	398	415	436	418	382	409	411	393	386	401	409	381	422	395	436	420	422	400	359	444	440	495	430	383	404	395	420	395	400	448	435	377	395	424	413	417	404	346	458	384	388	397	376	389	377	412	436	436	365	371	415	405	427	343	377	436	401	421	391	435	387	380	413	381	378	396	405	407	376	363	407	398	370	447	443	420	410	433	456	417	431	400	381	410	433	403	410	399	385	405	411	365	355	407	394	383	383	403	390	418	423	424	399	430	395	414	398	421	350	390	419	418	402	390	353	387	417	381	416	427	431	404	388	430	405	413	437	410	418	428	428	395	410	371	403	386	377	412	374	429	400	388	413	380	420	415	380	417	420	396	412	389	412	413	422	416	377	401	397	399	391	413	416	426	401	388	415	419	418	396	372	384	446	437	398	364	411	432	374	404	396	376	410	431	378	406	366	408	408	434	427	411	399	386	399	438	400	423	395	424	420	432	425	389	445	441	423	411	384	394	391	424	417	398	428	388	393	403	430	420	421	430	442	402	446	379	396	406	431	373	406	437	410	447	381	402	439	439	387	420	429	403	392	407	425	410	426	412	405	390	433	389	404	400	352	377	437	424	389	413	388	390	398	403	390	435	413	379	391	411	404	419	407	411	359	390	447	412	423	393	425	431	401	378	389	427	431	410	411	393	415	422	388	388	442	376	416	407	405	380	432	398	413	434	430	405	416	400	378	432	461	415	400	461	371	428	399	421	422	404	405	421	404	452	370	406	403	393	409	447	391	432	445	415	400	407	401	431	399	382	432	414	446	401	393	426	351	400	403	416	416	399	406	392	416	356	396	418	406	383	352	395	381	385	411	401	403	365	406	404	437	444	370	405	399	438	395	406	384	374	415	400	406	439	408	380	382	385	420	392	399	443	369	420	409	421	391	421	420	369	416	361	404	381	433	419	390	379	426	421	416	410	444	403	372	414	423	406	391	412	388	373	374	390	396	404	405	386	401	349	369	392	386	420	412	408	407	453	393	408	436	424	441	428	403	410	376	422	426	403	382	392	401	419	439	408	416	392	410	423
13239	4550	5574	18358	5373	1818	1563	1505	1333	1251	1209	1185	1042	1080	1004	1057	989	972	943	1024	932	905	957	931	936	975	964	890	1001	908	944	902	929	928	938	921	910	948	887	878	901	947	874	927	866	923	842	951	808	927	892	900	941	900	922	973	927	865	866	855	914	927	886	887	888	897	897	860	941	903	895	877	887	912	905	895	915	906	888	898	895	925	908	925	910	901	935	870	913	938	884	901	889	942	898	908	875	899	830	912	857	890	882	910	851	912	878	851	899	906	882	853	876	932	879	886	890	942	877	904	894	883	915	907	946	910	887	871	875	874	925	930	895	939	843	893	926	881	891	907	922	951	895	874	888	930	898	895	897	889	894	895	883	874	895	876	917	941	913	883	878	898	888	891	893	920	881	893	898	886	870	911	908	913	863	924	900	928	918	929	897	873	809	903	915	857	890	884	897	879	874	892	846	873	905	833	891	902	907	856	878	891	944	889	927	939	859	891	878	935	870	916	871	864	907	896	905	844	902	950	898	889	846	871	895	892	848	860	924	901	904	862	879	905	884	885	893	910	879	887	922	860	921	870	853	858	877	900	855	859	915	884	903	916	907	938	868	896	886	898	856	821	906	880	856	877	879	885	917	866	867	922	842	899	899	896	904	875	865	912	892	895	939	907	864	884	816	848	807	862	904	908	934	905	843	859	897	867	908	881	891	855	914	918	855	867	930	916	900	928	916	902	902	887	885	884	924	906	891	897	936	926	911	938	902	925	870	922	887	854	920	881	906	889	926	900	858	922	941	896	870	917	861	918	901	879	908	920	881	872	871	920	891	894	864	917	935	901	900	893	916	915	952	903	926	822	864	871	865	984	908	867	872	877	888	901	890	910	889	884	895	853	923	916	898	908	883	858	853	911	899	927	913	905	853	907	868	930	866	937	895	923	880	854	903	894	948	899	964	858	846	901	955	895	852	853	900	902	857	917	926	918	919	905	894	876	913	883	881	809	855	879	944	858	905	893	923	904	856	925	903	859	880	900	944	867	959	930	898	896	858	916	917	842	883	900	882	888	880	902	936	869	866	892	917	908	890	871	942	901	871	932	913	917	912	901	888	911	960	910	885	859	879	889	935	918	951	874	788	924	891	892	979	839	879	881	937	930	895	926	909	936	919	898	900	902	905	946	897	897	972	850	857	903	934	908	906	871	923	886	882	875	881	882	896	863	917	885	905	929	870	901	929	892	908	871	914	888	864	830	857	903	916	901	920	878	863	887	930	875	877	848	926	881	876	870	877	868	896	972	912	931	908	881	881	908	910	905	928	891	925	911	908	882	907	909	876	907	907	887	868	911	869	894	932	896	915	906	872	866	819	885	906	880	919	892	952	888	885	906	916	850	939	869	865	895	866	936	925	839	872	855	870	859	841	928	925	841	966	888	900	929	943	895	889	910	923	913	932	920	794	916	912	904	862	937	935	913	887	943	879	855	915	882	916	857	924	894	880	854	924	889	863	875	913	869	856	931	841	872	876	889	882	889	911	903	869	891	959	891	883	910	912	921	909	887	890	936	887	888	879	898	905	946	861	841	893	905	850	875	920	912	878	890	907	917	890	900	922	925	864	884	885	920	885	872	850	865	872	875	866	887	870	934	881	834	889	941	870	886	910	864	894	884	866	886	863	932	889	886	885	854	869	938	939	927	788	926	916	883	901	886	857	877	909	896	909	917	839	928	879	894	891	910	884	855	895	893	865	874	882	905	934	881	981	879	905	917	943	888	893	909	907	924	887	880	875	912	876	905	879	846	879	879	899	914	903	977	860	865	827	925	844	895	840	899	883	873	901	941	870	924	901	924	900	902	886	882	918	931	900	934	899	850	921	919	911	908	861	994	955	861	884	847	866	889	907	908	897	867	891	891	916	908	910	871	902	902	896	891	887	916	899	918	905	871	926	861	897	935	886	889	907	868	919	867	887	919	857	879	879	858	900	911	888	870	916	867	928	892	869	883	851	853	890	915	941	868	910	854	902	873	902	880	881	904	888	893	862	879	834	876	917	858	883	876	918	924	885	871	892	909	928	911	936	878	883	910	884	906	907	869	923	914	911	915	883	907	866	962	909	876	939	894	888	882	887	917	915	949	890	951	891	911	902	837	921	941	866	882	946	876	907	883	909	881	879	910	938	877	922	849	891	902	901	881	893	919	971	890	886	901	864	944	913	892	870	923	918	902	921	889	847	854	895	952	933	915	870	904	908	844	917	938	914	948	880	869	916	836	872	896	913	925	933	912	893	916	873	846	887	904	903	876	873	866	905	903	855	881	878	893	975	902	881	901	872	916	890	862	881	849	878	837	882	935	861	883	951	961	936	922	899	899	881	879	876	956	853	868	878	909	931	888	903	899	885	862	908	948	863	872	874	861	875	870	887	891	859	847	947	892	877	907	899	889	886	914	891	890	867	880	898	861	883	908	837	904	850	877	921	853	875	887	900	892	902	859	899	896	863	842	895	883	876	886	904	910	938	880	952	869	897	888	820	935	928	869	881	904	856	866	909	854	923	839	878	917	920	924	902	902	915	941	871	913	918	898	949	879	910	924	905	864	828	900	924	858	906	925	940	904	857	915	893	959	882	907	925	926	851	902	869	922	896	902	844	868	898	930	926	903	897	905	874	936	900	891	922	892	917	891	918	880	924	882	847	934	947	949	892	922	901	897	939	888	869	943	897	911	952	948	848	887	907	889	882	863	900	904	933	867	910	884	892	897	878	900	918	915	857	899	896	911	915	881	861	855	836	889	922	893	855	903	868	854	868	926	862	899	894	959	866	923	853	874	897	900	819	840	890	878	873	906	906	899	873	827	895	861	949	879	858	932	920	875	939	914	890	891	835	826	918	906	889	855	873	934	867	856	894	859	922	908	837	893	893	912	866	965	925	863	923	901	857	937	910	864	880	847	898	870	890	841	876	919	892	898	914	920	859	873	911	911	916	926	918	905	841	900	931	862	906	874	845	886	871	903	898	852	909	892	873	894	983	897	900	901	941	905	905	919	904	916	893	893	905	925	917	875	854	823	929	901	854	921	849	912	903	897	864	863	866	896	941	883	915	959	878	825	865	916	913	892	894	941	864	912	927	969	883	832	906	937	886	895	924	859	926	939	905	920	874	911	905	858	881	877	875	916	894	898	893	865	868	906	940	935	928	913	898	941	894	888	894	917	877	890	921	893	861	889	960	921	881	845	864	947	863	902	910	876	922	901	892	895	944	932	919	915	907	875	922	857	851	883	870	877	890	888	821	869	889	910	866	856	873	968	923	890	916	867	859	876	917	917	921	918	946	843	877	971	858	886	855	918	929	914	921	896	871	896	947	896	948	911	858	874	891	905	918	931	876	866	857	854	931	883	890	948	833	900	895	879	836	926	893	878	887	904	933	952	926	897	950	888	880	886	919	903	888	904	892	894	882	884	867	862	881	870	897	900	870	915	867	933	849	882	845	871	926	895	892	888	898	852
5358	1632	1071	510	167	155	158	159	149	146	160	181	159	174	141	165	140	159	141	159	145	142	143	142	136	157	157	139	131	153	147	169	154	146	137	143	164	142	150	133	139	144	152	171	142	143	126	151	182	131	129	144	153	159	160	158	157	151	159	169	140	143	128	141	133	156	145	145	128	139	145	175	142	157	129	163	149	143	158	148	142	151	137	163	167	152	155	152	148	148	174	142	141	171	140	133	139	156	198	154	140	132	151	171	160	154	168	150	174	146	177	152	151	150	152	131	162	140	151	153	165	143	163	157	135	140	153	161	150	154	157	165	168	158	149	162	160	165	154	147	154	154	158	163	154	162	138	149	160	125	120	144	167	178	134	148	151	159	165	184	133	150	130	159	121	156	127	148	155	144	146	157	153	149	171	117	151	160	139	164	153	171	135	140	162	146	158	153	147	176	160	124	163	142	149	125	143	156	150	146	157	142	149	134	136	181	153	147	165	120	152	142	141	159	168	136	147	129	141	148	128	166	123	152	145	145	147	146	136	133	139	146	177	140	147	140	140	152	136	142	129	139	163	142	158	136	147	183	146	154	127	152	171	132	153	167	145	143	158	152	131	101	157	175	143	157	169	147	165	159	147	164	168	149	126	166	147	140	169	159	159	158	169	153	153	160	146	166	141	105	145	170	172	142	142	137	146	137	144	155	169	126	174	142	162	143	156	166	126	147	142	142	128	128	140	161	136	138	146	159	137	154	149	111	132	152	128	135	141	153	138	147	157	153	130	143	144	152	135	144	150	150	150	164	139	153	148	156	126	134	143	128	160	138	153	158	148	160	155	147	149	149	180	161	127	163	121	130	161	146	149	164	163	141	150	143	124	132	134	131	155	148	160	157	144	144	161	175	165	157	159	152	177	163	173	164	139	145	139	169	167	139	133	154	161	176	146	176	169	147	145	154	130	155	152	153	147	153	135	165	172	123	127	139	125	146	143	158	125	126	151	152	135	144	154	140	145	155	166	180	176	124	115	128	158	161	150	168	147	146	158	156	152	164	149	165	130	132	163	160	158	160	144	169	156	145	150	172	149	151	152	144	166	140	134	164	147	159	138	130	143	136	136	157	147	155	171	165	131	147	166	156	139	146	163	134	152	151	151	166	154	159	149	147	119	134	144	149	146	148	125	145	160	149	180	144	164	177	147	166	146	152	166	145	155	147	133	135	143	139	149	174	145	136	140	136	153	184	152	156	181	167	128	143	124	153	114	134	157	153	156	130	170	149	137	149	128	164	168	128	146	164	150	172	158	165	147	150	133	133	146	160	149	139	123	144	178	127	157	143	160	176	164	152	152	166	149	152	154	152	138	180	175	129	146	147	143	167	146	125	142	143	158	179	158	132	160	132	165	142	142	138	154	121	165	145	142	141	141	130	142	138	159	135	162	152	138	139	135	134	153	172	148	160	162	135	160	150	132	152	158	148	145	155	139	169	163	142	152	137	152	126	156	137	160	148	175	142	161	148	151	167	153	154	151	134	140	160	123	136	138	134	135	143	136	147	155	155	182	174	136	162	155	172	134	149	142	136	146	154	143	166	133	161	145	132	171	174	149	156	163	130	157	148	128	122	170	159	165	130	157	132	148	155	150	144	157	151	157	152	149	143	138	136	134	151	139	147	147	150	145	162	172	127	138	157	168	175	146	125	162	146	163	131	170	137	161	154	163	145	164	143	153	173	159	148	151	154	138	172	148	153	135	132	150	147	148	149	143	141	162	164	139	166	167	161	166	159	163	168	148	144	171	162	170	152	150	152	138	145	145	166	143	144	144	157	189	148	159	150	130	146	142	141	127	148	174	139	151	130	127	143	159	138	159	128	166	148	155	142	130	144	144	154	130	154	149	141	168	154	158	144	150	147	160	154	128	136	153	165	152	146	147	153	158	131	148	163	146	134	143	155	129	142	152	127	149	159	162	149	148	142	161	123	146	171	146	137	150	155	150	145	133	178	164	126	167	161	155	149	146	125	142	157	146	136	139	166	153	126	153	160	151	146	148	148	120	131	152	145	148	161	135	145	163	150	150	165	129	138	159	127	160	138	169	139	151	163	141	177	146	178	183	157	153	142	153	170	169	159	162	141	172	148	168	161	161	156	140	157	159	137	136	146	138	146	148	141	136	152	142	148	140	153	140	148	144	141	153	155	149	148	149	148	162	173	153	134	143	159	135	159	167	182	142	140	136	167	138	136	135	133	150	147	166	127	148	157	152	168	149	114	157	135	146	153	149	162	157	138	160	140	139	136	116	168	181	158	176	145	139	149	134	140	152	143	135	150	121	149	167	178	148	155	141	146	131	146	152	171	139	166	156	152	160	151	144	147	162	139	173	146	151	142	162	135	133	142	166	154	149	143	144	129	131	132	124	148	153	161	145	138	155	160	131	151	143	138	133	146	158	129	141	169	141	153	157	143	140	148	152	151	126	136	169	146	136	122	160	144	128	146	156	137	146	146	133	154	136	118	149	138	147	124	156	155	145	149	166	151	136	146	142	143	137	161	158	145	148	173	148	177	166	135	160	154	164	143	129	173	155	163	139	138	183	131	133	149	154	158	149	187	144	162	149	154	162	134	135	134	145	140	152	159	122	160	140	143	168	152	119	136	141	151	149	155	134	150	160	152	158	161	157	140	151	168	147	137	151	151	150	146	146	157	148	152	152	144	152	167	168	133	160	167	137	143	129	147	136	132	118	137	147	163	147	137	153	149	133	155	176	138	188	149	147	152	160	142	152	161	140	140	153	154	140	153	127	148	152	141	166	142	148	151	165	154	158	155	167	159	145	172	142	156	147	157	157	162	141	160	157	135	147	165	149	148	157	161	124	151	156	146	136	134	153	145	149	151	147	150	142	166	174	148	169	135	170	153	154	141	148	147	155	148	177	140	128	150	138	138	137	159	151	162	159	124	134	129	133	166	131	163	150	171	162	172	141	143	157	148	162	161	171	143	163	137	146	152	167	165	151	144	147	145	143	138	137	137	141	138	136	129	147	143	156	147	133	144	145	111	162	151	142	154	154	149	156	148	152	154	153	151	167	139	160	149	158	151	132	131	164	139	155	174	147	160	136	149	149	152	156	161	143	163	161	154	155	149	147	151	132	145	136	174	175	168	153	147	152	151	147	136	148	149	147	140	148	173	150	144	156	149	168	147	146	161	157	163	148	159	164	143	143	135	151	157	154	145	136	156	138	134	148	149	167	146	142	159	143	137	124	157	138	172	154	159	163	143	143	143	125	142	160	139	141	155	159	140	149	157	140	142	138	138	158	146	118	152	144	143	144	146	137	154	142	138	170	130	179	127	132	149	144	174	134	152	148	133	159	143	160	159	146	140	143	142	137	144	132	143	147	164	140	160	157	152	165	160	118	146	156	131	141	148	112	150	138	152	172	164	169	150	130	145	149	139	141	150	143	194	144	145	171	159	169	158	142	154	136	176	149	151	118	166	139	139
3720	1653	2091	1341	497	417	420	412	438	393	390	423	432	385	383	388	390	441	415	416	444	383	373	395	438	421	415	386	434	385	394	395	405	428	446	407	402	396	416	438	440	405	428	413	384	432	413	404	414	396	424	459	394	414	418	440	400	411	426	382	434	412	390	373	427	429	402	427	410	393	416	380	445	366	391	423	400	421	384	349	422	401	381	421	424	396	392	402	389	448	413	394	375	430	401	402	378	434	409	411	409	393	423	433	392	402	419	416	444	415	401	404	430	417	398	426	426	421	401	416	384	410	381	419	373	421	401	419	435	404	409	394	423	438	394	392	411	423	422	391	433	392	422	422	396	417	413	421	402	431	392	402	409	426	426	385	453	384	389	403	407	411	429	396	419	389	440	395	402	414	409	405	404	410	429	411	417	400	394	400	436	427	399	425	422	405	422	412	431	422	417	409	375	420	415	421	412	420	423	414	402	419	408	420	392	437	390	394	378	404	402	419	423	406	401	400	409	396	426	399	411	411	422	382	415	428	410	424	384	428	383	413	450	449	381	427	407	409	423	452	392	411	414	402	427	392	405	447	406	443	394	390	408	447	417	441	425	411	427	393	401	396	434	362	383	445	417	394	412	421	393	428	410	385	387	420	401	432	388	407	402	374	383	383	400	422	406	407	441	375	448	381	417	377	404	401	415	421	393	420	432	400	399	427	404	419	378	407	435	413	398	395	421	406	425	381	413	417	392	396	387	435	410	428	408	404	412	403	410	434	384	410	435	418	398	427	376	388	404	409	454	403	420	400	445	406	420	407	388	402	410	440	434	407	377	403	442	437	397	439	433	385	419	397	417	422	379	391	406	394	436	404	415	424	413	380	415	413	391	429	408	412	405	438	447	451	415	416	428	376	401	426	426	427	407	418	424	408	415	385	417	419	443	407	406	391	392	441	405	391	384	396	411	407	438	404	377	402	395	411	439	395	395	371	420	378	417	419	404	400	415	413	412	433	442	428	386	398	423	402	418	405	399	388	402	400	403	358	405	364	429	413	410	423	417	380	436	423	442	445	451	385	372	395	449	401	403	401	421	446	450	384	400	389	376	407	400	439	391	409	369	433	427	420	403	415	408	401	385	407	374	418	419	389	400	395	390	423	432	439	397	377	406	392	417	405	394	422	399	385	389	375	438	386	407	411	445	407	389	414	449	408	417	393	378	427	396	415	384	372	411	409	416	422	423	400	408	390	422	407	409	397	398	413	423	403	430	405	444	419	384	417	467	406	385	428	420	402	368	408	412	377	407	388	415	392	415	410	417	424	416	405	388	368	415	395	446	434	381	400	399	385	428	431	399	380	431	423	409	431	404	379	405	405	390	412	389	414	389	395	426	429	429	406	412	418	457	432	415	448	403	411	397	429	417	390	435	417	385	396	407	418	378	386	419	427	419	398	435	408	438	383	409	417	436	424	385	380	402	418	405	442	383	411	422	415	392	408	373	442	409	415	419	392	399	396	393	418	442	402	397	375	445	397	405	405	375	410	428	416	380	388	409	412	430	477	421	385	384	404	432	404	449	395	418	412	430	380	383	399	423	406	389	380	422	384	414	427	460	436	413	404	414	405	404	411	405	410	419	383	433	397	421	396	381	424	369	403	417	423	395	416	386	407	420	417	407	430	372	426	394	404	402	396	391	431	420	435	419	423	406	368	420	420	426	403	385	379	408	437	425	419	406	423	420	433	403	453	414	418	395	367	395	415	426	423	400	402	429	403	392	422	381	438	410	407	406	401	397	380	409	425	426	389	417	381	413	375	388	414	402	415	445	414	383	408	421	398	424	443	389	407	425	367	416	422	413	400	411	405	400	401	415	406	373	379	409	425	409	452	409	421	428	392	434	435	411	386	375	413	387	403	450	443	416	431	430	442	416	422	397	422	394	405	458	393	411	407	399	425	442	414	395	381	372	422	385	405	428	416	399	413	423	430	378	413	424	389	374	379	440	403	408	418	415	426	386	387	422	427	366	439	377	396	439	446	378	393	406	418	404	386	448	405	411	417	411	394	419	425	417	407	397	411	430	400	380	415	412	440	416	433	435	390	398	432	439	407	396	428	353	419	383	387	411	396	439	416	432	458	434	399	386	413	382	419	409	420	435	401	410	409	420	393	393	363	399	389	408	435	398	362	387	401	430	391	423	438	397	424	400	402	399	450	398	413	418	416	410	394	389	460	415	415	410	432	374	434	445	416	419	404	386	402	394	382	406	390	405	404	408	407	384	423	409	415	403	422	406	402	448	427	443	404	390	417	471	422	417	406	387	398	421	424	402	390	394	416	429	399	432	388	437	416	380	401	422	393	408	414	424	406	426	447	417	398	417	405	408	419	393	394	380	411	393	411	395	416	408	436	395	389	418	430	398	428	426	419	403	397	421	381	419	411	381	440	415	405	402	405	415	421	426	418	386	421	393	402	382	402	379	415	417	385	418	425	411	428	403	404	446	379	437	388	405	421	401	408	380	419	448	398	410	397	402	396	462	444	394	439	449	434	446	393	420	447	390	419	424	424	390	393	428	377	391	398	445	422	435	404	443	434	393	408	409	428	451	402	363	412	370	414	397	406	374	402	395	387	375	389	434	422	378	389	385	395	429	410	387	431	407	399	426	440	432	433	435	369	436	390	419	442	408	415	422	366	426	381	388	432	436	417	388	418	383	436	424	430	388	459	409	390	430	418	433	442	416	413	380	381	416	405	431	405	426	396	366	417	425	420	391	399	436	410	404	452	432	414	407	402	372	377	394	385	397	402	408	416	413	398	397	412	420	420	437	382	399	428	383	382	404	432	401	405	425	375	390	428	398	375	441	400	405	413	396	374	380	408	418	414	395	391	423	444	394	401	416	387	382	433	421	423	403	394	390	413	398	403	447	430	413	414	410	409	390	437	399	429	374	401	397	410	403	419	376	431	412	402	405	399	386	417	399	403	430	408	427	401	430	394	386	403	397	386	457	371	422	384	384	406	386	425	379	378	382	394	394	407	432	392	410	415	410	409	394	435	359	404	372	382	409	391	393	410	427	433	396	409	433	352	400	419	359	421	458	413	425	405	408	399	403	416	426	430	373	401	453	411	405	407	402	427	419	367	389	400	414	428	400	435	410	428	427	391	412	428	445	368	411	423	428	406	384	444	438	383	406	398	406	395	427	411	389	391	389	409	411	400	386	427	406	417	448	357	427	426	405	363	424	413	400	388	411	428	380	398	401	424	395	414	416	404	456	415	410	416	458	405	395	421	412	414	408	405	412	418	409	438	429	401	392	406	439	389	382	399	400	388	415	388	405	424	370	406	431	410	435	390	435	353	425	381	379	405	418	408	418	424	373	412	435	385	421	382	368	405	446	424	376	423	431	437	428	406	398	402	412	449	403	449	439	383	408	413	414	399	404	423	409	408	410	406	367	391	401	447	393	454	424	388	398	402	415	404	447	413	374	409	413	418	415	405	359	430	421	455
15846	3740	2490	3937	1728	399	391	391	335	359	359	370	321	331	354	367	359	304	358	367	328	335	346	328	348	341	337	367	343	363	354	341	355	353	334	335	307	308	354	315	331	300	365	340	346	341	350	320	317	317	342	305	347	312	303	340	330	385	303	311	352	357	340	346	345	353	320	308	342	308	369	342	343	338	303	352	339	331	313	329	346	357	316	326	344	317	339	332	327	316	331	342	330	324	316	313	304	325	323	326	343	342	355	334	346	329	337	366	333	316	332	361	344	358	341	350	303	348	338	325	324	350	283	320	308	309	327	327	281	315	327	313	354	339	340	294	311	324	330	346	321	315	361	356	363	378	319	334	310	345	334	327	341	299	327	311	325	311	331	354	314	328	315	302	363	303	331	322	315	293	347	318	343	315	315	326	308	343	322	341	342	313	345	319	316	325	331	354	362	322	341	309	306	341	333	313	324	307	338	371	320	344	313	355	363	343	346	342	343	368	364	319	340	317	312	339	373	320	350	375	321	342	340	344	348	353	318	327	313	307	290	330	337	304	339	346	362	306	317	342	353	345	346	318	355	351	316	339	333	343	316	296	347	368	328	334	318	336	346	316	331	335	321	333	345	339	332	353	351	311	333	305	350	341	330	304	332	345	331	348	300	314	324	302	315	328	340	300	283	343	342	337	351	360	357	314	345	378	348	335	311	338	298	343	332	347	330	327	329	332	324	381	323	335	350	317	351	359	298	347	347	355	338	327	325	342	333	360	337	308	313	320	340	314	350	348	340	313	328	323	301	332	364	335	358	307	359	363	336	333	354	370	346	321	359	350	359	337	330	341	321	369	317	344	320	370	315	376	335	365	369	342	322	362	328	327	356	335	345	341	351	305	353	328	346	329	308	334	325	331	350	321	296	331	346	323	300	346	330	331	309	322	335	344	332	360	338	349	330	342	315	341	335	352	334	389	305	338	349	332	286	354	342	313	358	330	310	304	297	306	329	339	336	357	296	337	353	340	304	330	337	342	320	330	353	340	318	358	318	337	323	344	325	338	370	372	344	317	340	368	372	363	356	334	335	348	352	335	318	307	320	352	348	342	319	353	314	335	346	308	322	326	316	316	310	315	340	351	329	335	354	370	360	280	316	283	308	301	314	292	298	306	334	284	355	334	347	356	330	331	339	332	353	398	297	316	375	304	325	358	330	314	329	358	334	327	328	329	331	301	334	310	347	325	332	336	312	331	327	362	348	319	348	315	325	327	322	343	353	330	349	357	318	335	346	322	291	349	318	352	350	327	330	337	305	355	356	340	340	320	324	315	312	282	351	367	355	317	331	360	349	329	379	327	336	315	393	361	314	371	313	311	330	296	342	327	329	301	337	348	355	347	361	321	319	319	318	331	322	340	334	317	344	337	324	316	363	345	380	327	315	343	301	357	328	320	332	325	346	370	337	343	336	321	345	377	316	329	337	353	359	347	298	321	319	308	336	324	320	325	344	327	365	316	339	338	323	313	310	348	349	324	346	337	353	305	307	339	342	320	352	339	308	323	330	337	347	333	331	304	323	345	334	349	366	328	352	364	360	302	338	334	375	333	336	326	331	359	326	309	313	336	344	336	318	322	379	314	357	328	341	308	355	338	363	363	328	325	360	327	361	351	326	301	342	311	308	307	338	334	324	381	319	281	354	320	321	338	313	343	327	361	363	330	344	333	330	364	341	302	327	317	350	349	330	309	357	344	326	312	320	316	375	336	340	338	339	288	344	266	311	334	347	333	296	364	319	347	341	354	355	323	318	312	334	351	345	308	319	352	377	343	354	334	397	347	347	326	331	312	343	349	324	344	324	332	322	321	320	384	293	313	346	328	328	358	316	324	339	342	323	368	324	338	326	329	379	351	332	315	326	343	292	307	362	329	324	332	335	375	296	293	330	318	349	351	341	347	346	322	347	319	359	354	336	344	369	312	357	328	308	320	312	296	333	351	314	326	325	332	318	339	314	349	319	356	334	367	338	360	310	314	342	336	372	343	323	328	323	355	319	272	334	335	321	326	365	357	322	336	305	374	374	352	324	328	383	350	320	308	315	385	343	354	315	321	311	348	365	379	330	344	346	342	341	326	334	319	336	377	327	318	344	323	320	318	339	332	338	315	336	327	342	333	333	315	311	322	337	328	338	312	329	308	343	311	327	306	294	323	346	291	347	359	324	327	299	345	337	316	319	343	330	321	345	329	336	331	316	342	342	314	332	344	305	324	354	322	365	315	348	341	358	335	320	326	344	341	326	320	363	346	301	330	318	348	336	357	342	358	316	361	332	340	345	320	329	367	343	319	316	295	330	279	319	326	351	353	327	295	316	320	349	332	346	318	330	337	324	334	346	334	369	328	360	314	318	334	344	304	349	339	336	353	341	373	342	346	336	314	320	321	309	301	327	319	306	319	336	353	340	330	327	375	350	339	319	326	361	310	357	322	346	324	364	335	330	373	362	334	324	338	310	357	361	308	328	337	324	334	358	351	319	347	315	331	331	371	316	345	361	324	307	326	328	356	340	361	341	331	332	327	327	315	329	310	309	307	328	329	362	340	324	391	338	337	305	356	353	327	336	305	315	353	298	329	295	325	340	345	329	338	325	343	320	346	345	367	345	315	337	355	351	309	347	368	350	356	317	325	333	303	350	305	309	310	340	326	301	340	324	329	359	333	363	325	360	335	352	310	342	317	322	303	290	344	313	354	308	318	361	330	317	332	298	318	345	361	318	300	334	353	322	313	344	334	298	340	366	332	342	322	348	312	338	303	308	375	351	373	337	372	332	323	318	346	310	358	351	348	337	335	324	346	338	334	344	307	335	375	310	326	334	350	324	324	323	337	304	314	332	322	334	313	345	334	341	315	320	304	314	334	333	334	321	316	326	374	314	292	322	327	348	361	338	315	321	330	310	321	287	338	343	322	328	327	337	343	356	361	351	333	315	317	315	332	316	312	309	301	346	327	306	341	311	343	310	333	285	389	327	318	346	326	317	325	345	300	346	340	341	337	334	308	350	378	342	313	333	331	404	354	327	344	334	318	333	348	330	341	338	333	319	327	358	369	329	375	334	359	321	303	331	308	346	337	330	333	305	331	313	317	300	358	354	297	329	306	303	307	333	340	339	355	350	329	331	326	331	302	339	345	347	351	327	350	315	310	378	345	340	345	312	378	335	345	317	353	313	334	336	354	307	297	349	333	350	303	386	350	321	313	367	328	344	322	332	364	336	348	369	360	315	361	352	369	328	347	303	343	337	357	331	323	338	329	350	342	341	317	325	340	331	348	348	309	347	375	349	327	322	317	322	378	322	312	334	338	336	320	347	355	339	299	372	336	344	359	315	345	333	317	339	296	318	340	292	333	345	326	349	355	339	338	331	317	346	342	336	331	313	350	327	331	335	420	315	331	320	371	306	323	306	336	360	332	317	297	336	321	316	319	330	337	354	331	307	333	352	331	324	330	352	332	351	326
10421	3224	4671	11718	3429	1189	1139	1037	937	938	911	881	880	865	791	849	799	830	836	826	791	812	827	779	848	768	784	803	829	833	805	826	765	797	775	757	758	809	789	786	771	799	773	799	755	759	765	816	751	824	805	728	835	705	772	765	776	744	733	752	759	797	740	780	799	764	735	794	780	811	719	786	799	743	762	787	785	727	830	761	770	774	783	779	712	774	772	742	771	774	786	811	797	729	769	769	764	757	748	760	742	787	731	786	794	780	760	802	759	787	714	759	744	735	792	793	781	773	780	796	736	756	769	771	789	775	802	741	821	761	772	724	804	825	760	752	772	767	809	727	769	743	737	750	769	744	745	784	771	788	757	764	809	781	800	805	769	766	795	748	783	783	726	742	795	814	795	757	754	808	733	766	770	755	777	779	721	760	760	792	790	789	775	786	757	732	725	813	764	754	794	792	792	800	753	776	758	771	778	719	791	768	776	797	812	773	779	793	722	778	782	711	792	717	798	760	782	762	743	785	728	796	798	793	721	769	769	740	767	817	785	826	771	776	813	751	795	764	704	775	750	787	758	723	773	768	813	763	769	798	773	784	820	733	749	780	785	733	722	741	813	767	763	755	774	769	757	764	788	762	739	736	798	778	769	779	756	756	804	764	750	734	759	735	699	788	793	790	759	798	725	777	731	758	778	768	780	784	716	776	718	804	740	783	840	781	817	746	738	769	773	765	766	798	782	756	765	796	781	778	781	766	707	740	768	783	780	777	759	752	758	751	778	750	802	814	798	757	803	742	746	755	749	804	720	759	821	752	799	750	777	738	780	792	755	810	790	753	790	784	752	821	760	743	782	781	779	728	735	746	817	778	811	757	809	750	783	785	748	760	792	765	751	746	774	733	759	787	787	785	786	753	718	717	762	783	786	735	757	747	782	725	777	784	773	723	755	755	776	724	771	719	768	808	750	743	804	769	759	769	783	830	765	773	758	708	759	742	762	768	751	743	799	766	758	748	798	761	816	758	730	762	772	766	816	725	792	753	768	751	713	798	809	793	764	722	755	770	748	788	778	796	719	789	817	750	749	778	749	743	752	796	717	778	725	736	745	776	750	783	781	735	755	794	828	801	745	824	768	767	804	771	811	768	826	789	785	748	775	750	778	739	746	756	790	776	777	787	775	770	775	743	773	821	738	800	720	708	750	787	764	795	784	813	757	805	739	698	768	779	726	738	820	821	755	788	775	732	788	781	818	746	735	837	759	751	732	771	746	789	734	723	790	799	765	775	806	739	776	753	734	760	772	776	748	785	766	804	769	726	776	743	786	698	742	748	708	735	800	772	745	797	742	710	736	779	741	696	742	763	815	778	766	756	772	770	734	767	783	702	762	715	770	828	797	714	753	804	749	784	787	778	762	766	768	692	746	771	746	746	739	789	732	748	739	765	767	757	769	766	773	723	773	790	737	834	784	770	816	740	774	727	819	768	764	778	771	768	754	754	788	785	750	717	777	778	829	791	757	760	831	789	781	747	772	769	786	784	788	750	765	782	723	739	759	752	753	765	724	740	779	720	762	778	769	742	813	779	768	769	808	781	728	752	715	778	773	862	757	793	764	774	773	791	815	788	767	762	741	733	721	819	772	775	707	799	798	776	780	766	734	792	800	746	780	798	789	747	778	785	757	715	760	746	719	701	737	742	723	711	746	841	752	747	760	780	804	828	750	761	773	761	744	809	774	814	767	794	750	777	762	780	763	758	744	793	802	747	775	782	744	706	806	758	749	779	756	787	787	809	776	735	800	784	799	744	787	789	766	809	739	761	788	786	728	797	794	763	753	762	776	754	785	779	783	709	712	738	742	783	785	764	746	767	824	776	789	743	787	798	774	774	755	753	766	787	716	741	730	733	757	741	764	738	716	741	765	733	797	750	808	720	772	754	786	772	745	723	759	789	716	786	794	772	749	815	788	778	749	746	764	757	761	755	783	808	806	791	776	777	789	773	768	817	764	775	792	765	784	689	782	795	760	708	734	761	743	757	720	771	796	742	794	767	755	761	747	750	788	792	790	777	767	775	820	760	772	796	769	783	773	799	765	711	776	791	759	751	750	746	759	741	802	796	781	702	777	764	777	763	753	812	762	770	805	797	770	754	794	805	746	821	714	787	786	771	785	784	743	781	802	691	764	764	815	763	784	789	736	770	822	754	726	753	748	789	778	759	775	751	787	779	771	774	798	752	730	787	799	821	819	784	733	727	752	742	807	740	785	739	740	744	763	761	793	844	799	743	750	773	755	755	749	754	751	798	781	739	752	797	844	778	787	754	783	750	755	736	804	774	769	766	754	751	722	811	815	758	766	699	782	748	759	744	752	773	743	793	743	789	770	764	758	764	764	801	743	729	745	841	788	788	772	779	745	768	786	731	790	815	730	833	778	768	768	697	794	776	791	795	802	776	787	769	787	797	741	723	737	764	782	773	752	779	718	808	729	822	787	751	777	759	778	738	728	771	731	815	784	774	759	780	810	752	720	752	793	794	798	752	783	767	800	737	797	778	746	784	777	753	728	725	755	745	757	795	783	751	751	721	776	797	796	762	816	779	738	802	773	833	740	688	729	783	786	750	780	795	789	759	809	815	767	797	786	769	796	776	776	740	804	717	749	769	746	776	786	813	790	773	761	776	773	772	735	731	746	744	793	763	796	807	805	779	821	773	745	759	744	769	775	791	735	755	756	824	808	755	777	750	817	782	792	820	773	781	774	803	779	786	741	782	798	785	791	763	792	770	768	751	788	768	769	797	736	705	790	768	726	769	775	773	792	763	808	787	775	808	761	737	752	743	775	748	759	766	784	769	797	785	785	740	738	730	767	827	725	789	731	817	751	779	790	770	769	788	787	741	762	759	803	776	763	798	793	788	718	774	769	796	747	755	778	811	735	765	782	754	779	775	765	780	757	772	815	736	826	767	792	784	808	780	778	758	755	787	764	737	773	760	751	797	771	789	754	740	735	736	754	797	820	715	746	781	719	804	764	752	736	774	800	784	730	771	796	786	805	730	775	756	733	744	789	741	764	764	805	772	703	781	766	755	744	743	756	753	785	791	796	754	732	757	751	757	769	768	753	791	797	727	761	827	777	784	717	823	768	763	774	782	793	754	794	781	779	790	734	747	774	791	743	798	796	784	722	777	693	758	786	750	750	792	787	757	717	796	776	793	817	784	751	753	775	755	722	734	801	762	809	786	749	807	737	787	768	770	727	807	787	805	695	760	680	749	737	765	770	747	788	814	723	779	752	787	749	754	748	737	753	722	740	731	764	755	766	809	787	756	735	766	750	758	801	748	771	755	764	799	784	746	789	749	788	762	766	790	817	787	751	821	797	796	756	756	804	762	761	747	775	710	762	716	786	785	773	778	770	763	776	813	813	747	799	731	765	742	801	839	738	790	757	771	806	810	792	778	848	783	802	729	799	747	743	780	782	809	754	777	777	831	750	728	824	788	770	777
24711	6373	4243	6975	2980	634	580	539	535	434	472	421	421	458	443	427	402	415	444	434	423	435	388	432	460	450	425	399	392	403	420	394	416	424	397	405	415	420	446	392	434	429	397	419	404	411	397	388	366	472	448	391	378	412	425	421	414	370	423	354	383	429	376	392	412	440	445	410	415	456	404	415	452	407	402	435	412	382	402	392	431	410	412	400	408	376	402	434	434	405	406	363	432	426	424	430	424	408	392	439	416	404	440	433	477	416	413	346	426	417	386	419	407	405	412	414	390	395	394	400	411	399	425	407	362	408	387	379	398	404	416	387	374	406	403	408	398	419	419	423	399	398	424	410	408	428	410	422	412	454	399	379	386	435	407	436	427	432	425	398	401	418	392	425	392	382	364	386	443	420	428	402	412	402	365	415	414	445	445	454	388	462	407	387	394	402	417	410	383	388	394	393	414	398	418	426	398	399	401	386	429	378	387	393	425	409	436	436	401	365	386	420	408	425	420	394	400	467	430	425	409	404	417	406	400	415	389	413	433	436	403	423	434	372	405	377	432	409	408	375	383	372	484	408	446	405	407	420	384	387	420	428	420	357	395	416	474	406	386	421	392	388	356	424	395	389	422	408	418	429	410	461	418	431	401	382	417	434	365	353	399	365	408	430	449	416	396	372	383	408	414	427	406	418	405	395	394	412	399	382	402	391	418	420	410	383	362	434	434	405	434	449	413	381	411	393	393	386	406	392	421	431	410	414	379	424	399	386	416	430	396	387	399	374	446	406	435	421	396	419	382	449	402	382	446	404	410	385	404	434	394	423	398	374	424	382	400	403	380	416	414	417	410	403	405	382	393	374	391	397	416	391	411	420	406	438	411	401	414	396	417	389	401	399	392	387	390	400	370	376	419	395	388	397	420	419	409	435	417	451	457	452	439	388	406	392	406	400	461	396	445	397	408	430	432	398	399	397	422	412	386	382	362	403	406	430	416	392	382	393	370	388	356	432	402	425	355	387	434	429	360	413	425	410	439	390	398	375	424	386	383	421	399	403	414	423	425	412	410	415	384	432	428	427	393	411	410	395	406	402	382	394	386	371	415	399	417	386	368	416	404	396	390	395	436	422	445	365	386	368	365	401	405	443	418	443	413	411	411	413	432	405	378	441	398	384	393	406	409	446	468	452	400	438	382	440	424	439	425	410	410	413	424	423	429	405	422	397	394	368	420	399	442	421	416	431	368	401	431	411	409	447	373	396	388	425	421	411	426	377	412	408	381	429	397	379	402	409	452	441	441	414	419	402	389	413	411	381	395	428	372	421	431	395	406	423	408	442	422	437	406	434	418	410	438	469	417	389	416	392	438	400	428	390	399	417	408	393	365	387	396	397	380	418	374	430	360	394	411	435	412	401	380	414	434	405	386	447	398	380	395	361	380	430	434	420	430	409	412	377	456	423	414	405	386	385	403	397	397	453	397	393	395	423	406	409	373	395	405	415	424	401	398	395	420	468	398	406	435	406	375	435	432	447	363	399	403	381	396	442	400	434	436	412	414	421	416	432	416	388	392	398	402	391	390	422	370	437	415	408	400	433	425	427	426	416	376	407	398	351	409	383	376	385	390	421	426	409	418	405	401	388	413	424	359	430	425	406	401	407	418	385	360	376	367	354	436	391	387	435	384	413	413	455	406	427	413	462	402	410	377	399	437	422	399	425	396	451	391	398	434	419	387	374	399	419	422	383	419	402	394	389	448	413	382	388	404	386	428	411	429	400	376	403	389	398	375	406	425	413	383	434	378	425	393	412	436	363	432	390	368	399	396	415	398	408	359	420	401	399	411	423	415	401	381	441	402	398	407	416	443	389	396	397	380	411	407	405	417	423	414	419	397	416	392	431	424	407	370	363	418	422	414	415	406	420	423	389	418	424	429	425	376	387	437	394	392	420	429	373	429	394	415	409	403	373	422	363	368	401	421	401	405	390	415	387	413	418	406	389	381	441	432	401	429	415	406	411	419	425	394	411	373	425	419	411	375	462	440	446	418	393	437	414	410	389	400	386	411	412	370	405	433	449	427	431	408	390	400	382	432	406	399	391	422	457	407	419	410	421	389	395	418	408	407	461	434	395	385	439	378	407	416	424	418	393	393	395	408	403	446	426	443	400	416	458	466	411	385	401	385	397	398	398	432	406	364	400	405	388	418	420	391	432	420	395	376	405	388	404	348	417	400	435	426	390	373	411	407	444	403	402	407	419	399	384	403	396	434	445	400	437	429	439	407	454	411	407	384	430	411	452	381	381	396	390	413	431	413	372	435	446	363	409	384	397	422	420	424	420	401	426	420	433	385	393	401	386	426	405	396	377	371	428	429	408	405	417	421	402	417	442	398	414	424	425	446	423	407	409	413	411	433	409	400	438	411	371	386	444	422	408	425	385	404	404	434	391	426	418	428	398	362	418	408	379	374	437	424	386	415	440	420	406	396	414	432	434	400	410	417	391	398	419	400	374	393	435	415	373	375	430	384	351	425	412	429	395	428	377	380	422	407	416	442	408	401	385	369	415	459	415	398	383	377	376	411	416	425	422	396	397	378	456	433	414	410	371	370	396	426	391	448	406	375	366	423	444	378	395	401	431	411	403	424	407	381	414	399	387	443	429	395	439	407	410	386	397	397	382	406	420	386	374	403	398	420	388	363	412	425	415	399	415	410	376	393	395	395	398	413	409	412	391	412	431	388	425	430	409	400	440	380	444	398	444	427	431	408	456	369	390	397	399	421	364	416	410	441	413	418	405	415	416	390	406	405	378	425	439	386	388	398	390	385	393	400	409	411	408	415	459	403	421	404	401	424	430	437	398	392	397	391	406	407	395	381	432	418	436	409	384	413	399	386	408	436	407	421	429	413	404	423	415	395	440	402	448	430	384	393	427	417	391	406	409	412	417	433	447	445	420	433	382	400	417	384	428	396	390	386	425	398	398	401	411	395	402	385	406	414	408	430	451	398	428	375	409	410	384	404	386	415	373	382	400	437	423	413	431	361	411	399	423	402	397	410	381	444	374	391	394	375	392	430	416	414	428	456	386	418	402	383	389	450	418	389	408	393	358	420	408	417	412	400	399	409	448	408	408	401	445	430	374	385	416	395	412	407	460	401	394	382	430	413	437	391	382	437	392	417	397	402	387	406	403	395	404	381	422	419	442	398	400	400	461	403	405	388	373	441	411	416	430	414	422	433	394	387	395	399	422	390	414	399	372	398	391	422	374	429	420	415	401	395	466	396	384	408	411	419	385	411	450	408	374	398	383	399	433	423	458	394	399	409	414	378	407	413	414	408	400	373	397	423	386	393	429	420	420	426	402	409	412	431	390	428	438	461	379	434	362	407	403	434	408	435	418	374	435	380	386	422	383	383	403	406	404	412	374	380	411	440	408	420	398	428	429	401	420	441	408	427	383	422	452	403	405	450	401	434	449	406	429	421	405	458	407	459	422	409	421	410	406	377	398
13793	4295	7441	17476	4502	1831	1645	1457	1350	1278	1216	1133	1112	1069	1044	1060	1042	1018	957	954	983	971	940	964	942	920	930	917	930	915	922	940	888	942	885	907	941	876	981	944	879	856	938	877	877	1011	892	921	888	895	931	882	932	959	915	906	876	905	922	912	887	927	916	890	911	925	957	913	906	903	861	944	870	919	1022	941	942	854	927	883	954	899	966	890	876	924	870	864	907	914	915	881	959	908	867	921	891	917	908	878	865	941	893	872	883	900	885	913	951	896	958	940	860	923	906	920	932	965	936	921	899	905	889	940	901	937	871	945	900	841	909	955	917	897	947	870	898	904	864	914	903	895	917	896	929	856	953	883	889	907	884	939	931	917	883	946	911	918	929	926	911	892	890	881	925	892	936	871	910	897	885	929	879	855	888	931	928	896	937	910	857	892	849	867	907	886	874	892	939	924	872	822	941	962	941	915	904	849	909	901	936	907	870	927	840	905	931	936	884	938	903	884	911	875	888	914	832	921	890	905	903	907	889	918	878	917	902	911	941	903	860	907	926	847	946	909	898	893	871	950	898	929	897	940	829	902	890	854	971	904	870	906	931	882	872	961	900	900	899	874	923	914	867	910	889	887	914	898	904	927	917	936	897	885	909	903	920	919	903	840	870	894	911	903	918	942	871	932	895	916	893	896	856	893	927	914	849	910	844	899	945	894	940	888	894	902	854	964	930	860	900	962	932	932	873	874	940	917	857	922	875	876	876	909	903	862	842	956	932	900	928	896	892	870	867	938	919	945	896	829	891	924	879	916	919	921	934	929	854	875	846	946	917	892	899	919	849	892	874	901	904	886	903	863	927	831	937	923	909	856	938	909	840	902	921	935	936	833	933	925	919	829	898	885	885	923	946	917	897	883	899	922	871	872	910	909	945	912	915	890	921	902	932	952	948	926	940	844	929	898	895	895	903	865	920	860	880	827	903	886	869	961	882	954	940	939	866	896	895	946	913	835	931	897	882	945	948	944	957	961	885	899	881	882	907	979	901	909	901	954	866	889	938	859	882	901	862	907	912	939	913	916	872	917	873	899	934	942	857	994	919	865	885	844	897	920	898	916	916	877	908	883	928	920	916	851	905	916	887	923	870	882	935	897	896	874	874	950	928	893	909	883	894	915	871	903	902	893	863	938	848	899	878	910	948	899	921	874	880	876	926	965	913	910	915	923	929	947	956	919	840	893	919	901	880	927	958	929	890	937	934	869	876	876	892	889	891	970	939	923	892	906	921	858	922	897	861	931	903	910	913	913	894	884	920	872	905	915	867	853	891	905	892	924	897	924	893	854	943	950	875	969	928	944	944	913	860	901	916	874	915	927	954	914	909	958	884	904	923	836	914	925	913	916	955	923	966	911	960	911	901	819	877	937	932	899	907	926	954	888	924	907	883	902	900	916	913	905	940	918	915	909	907	845	934	844	895	877	898	894	893	900	919	866	871	920	907	865	930	934	858	891	898	906	899	923	892	869	893	911	922	920	862	938	985	910	891	907	904	953	922	810	932	888	866	906	905	899	908	901	937	903	828	893	996	945	952	906	894	890	920	950	931	919	891	920	870	930	913	891	934	890	867	943	912	928	915	937	915	907	842	915	908	874	922	881	924	858	853	932	911	923	859	892	914	927	891	859	870	874	886	876	875	902	909	911	911	925	897	909	884	905	863	872	877	905	876	866	869	916	882	904	887	915	918	924	879	882	920	914	942	894	893	874	903	900	899	914	858	947	905	901	873	902	890	900	855	932	880	905	880	897	878	895	897	869	862	892	832	933	923	907	932	914	821	884	927	919	878	947	941	911	885	912	897	879	958	930	920	891	899	868	911	950	932	867	929	935	906	911	884	853	900	930	904	942	920	913	875	931	939	888	867	935	929	932	894	875	875	946	897	862	895	958	881	894	931	913	886	931	949	876	868	900	909	958	897	878	887	899	940	847	899	881	887	902	888	916	915	872	918	895	939	940	908	850	906	847	895	851	923	885	877	878	935	832	954	897	905	861	889	907	943	820	932	908	929	904	907	884	828	931	873	900	910	905	892	913	923	875	918	922	937	928	925	877	899	860	939	928	930	898	904	961	904	897	892	944	916	906	924	897	888	907	880	895	902	978	815	872	886	939	922	875	911	890	959	959	931	911	833	984	876	856	945	968	909	954	903	930	886	863	916	893	903	870	863	915	908	875	892	880	878	866	867	924	891	867	870	936	862	917	912	887	910	879	874	910	900	891	881	876	921	898	899	881	897	902	860	897	939	863	915	890	905	925	924	939	920	932	852	942	878	842	921	897	979	945	863	935	922	910	923	851	873	967	930	921	889	887	885	928	887	888	852	967	892	885	929	925	940	883	898	886	883	930	864	832	906	929	882	854	865	922	877	953	840	886	930	900	886	929	887	911	925	920	881	916	893	897	910	921	930	938	918	902	889	925	914	878	841	896	917	900	955	962	900	891	936	902	956	963	939	947	884	890	939	919	942	931	895	925	873	935	876	901	920	894	873	900	933	945	870	888	887	933	888	852	914	946	947	887	849	949	920	951	896	870	871	950	913	891	887	882	924	849	935	909	956	940	915	870	889	880	925	915	865	903	941	877	906	942	902	896	915	886	966	891	949	880	916	884	920	922	876	910	911	905	921	901	926	875	878	880	895	898	899	863	968	930	937	934	957	905	887	910	872	881	907	941	872	893	941	927	866	948	900	930	900	922	869	914	888	915	964	934	872	878	958	917	857	880	909	935	907	886	910	874	919	918	894	925	904	911	891	861	950	895	917	914	925	919	879	894	900	889	930	907	902	897	924	926	890	891	940	838	886	939	921	937	891	858	921	886	916	873	892	866	859	902	922	867	950	889	958	899	892	898	925	946	920	905	901	926	874	923	924	882	946	953	888	905	894	956	915	887	888	919	868	905	875	876	921	884	939	871	937	901	957	845	866	885	871	920	889	977	866	908	897	893	931	882	932	937	897	917	922	865	933	929	952	874	940	920	897	868	890	910	905	922	904	918	893	869	889	924	941	887	910	894	915	901	872	946	881	905	892	921	913	856	934	920	901	885	911	873	897	829	893	890	908	901	885	931	897	940	845	922	869	908	902	950	883	905	910	906	900	896	872	877	922	895	911	911	966	868	900	910	906	871	899	914	920	889	883	883	944	930	916	881	888	905	961	901	882	927	921	901	933	884	953	867	911	903	935	901	869	903	909	938	903	916	930	860	893	886	951	874	881	859	896	927	877	911	868	929	889	876	936	883	915	905	881	941	817	912	913	856	955	936	876	903	889	875	904	867	906	899	898	917	921	997	867	869	867	923	927	922	914	866	917	973	836	911	923	901	846	893	925	895	905	914	967	918	911	951	929	912	875	937	883	898	899	900	911	870	924	898	908	891	893	899	890	857	910	873	868	935	927	929	940	892	922	891	923	891	937	889	919	848	900	914	903	883	891	920	878	888	846	940	924	946	919	891	970	945
5911	1723	1834	710	165	144	161	165	165	174	139	143	178	140	171	178	163	151	137	169	179	173	174	157	183	156	174	181	162	178	152	131	166	163	156	147	142	186	155	173	151	143	167	141	169	141	142	145	157	138	146	188	155	145	141	170	164	162	149	164	156	151	140	143	162	184	173	149	182	150	166	169	145	193	138	164	169	164	162	148	164	157	149	167	141	141	158	178	161	179	158	155	162	158	149	147	151	149	172	159	147	154	167	149	174	139	123	160	138	144	172	156	146	164	137	150	135	136	140	154	167	164	133	177	153	158	175	159	168	178	150	152	156	142	173	142	150	150	146	164	169	161	174	158	142	182	144	138	165	158	155	174	143	155	155	159	172	164	144	153	147	153	142	174	140	138	163	175	156	166	152	151	165	163	151	166	155	142	156	176	172	167	161	197	170	161	183	148	144	159	154	171	130	173	160	143	171	163	156	146	144	157	161	168	153	173	160	174	154	152	146	164	134	156	149	166	172	160	155	158	156	156	170	165	133	175	158	165	165	149	159	142	149	157	153	167	141	174	149	163	167	188	163	155	165	173	176	144	198	160	151	142	127	162	152	194	160	165	159	141	145	157	161	125	132	158	160	156	180	153	155	153	146	145	147	171	136	189	147	143	153	149	158	147	158	176	148	155	145	158	140	160	136	152	170	171	161	183	157	158	156	159	141	146	167	127	149	152	157	167	170	158	150	177	130	149	145	157	164	169	159	172	162	155	171	156	150	155	170	167	141	158	158	178	148	179	145	129	141	139	161	147	131	144	132	154	154	147	165	153	162	149	141	145	128	182	165	162	148	139	150	150	148	163	149	158	151	143	151	167	155	158	139	156	169	136	181	169	149	170	160	144	151	154	162	158	152	159	167	148	159	170	168	155	158	149	152	149	160	160	171	135	153	144	155	152	187	176	174	162	133	168	155	161	146	146	152	156	169	159	147	152	146	142	141	143	150	154	151	146	161	145	147	163	183	130	128	150	166	163	160	161	175	133	144	176	158	156	173	170	166	152	138	176	153	180	155	158	146	164	162	144	174	161	155	164	151	138	147	142	175	148	177	159	154	174	148	158	150	139	146	181	143	162	154	156	147	145	171	150	139	149	144	161	146	179	174	166	150	197	158	145	154	153	138	142	152	162	135	154	150	146	148	156	149	159	144	155	174	165	164	182	153	142	133	143	146	163	132	169	155	153	180	151	183	168	191	176	177	181	146	157	149	164	154	167	150	162	142	153	149	181	136	166	138	156	148	181	176	137	151	165	159	187	162	162	136	167	160	170	155	190	164	167	166	162	139	182	162	159	149	163	163	146	157	162	156	167	143	153	157	151	151	165	140	177	146	134	166	150	166	169	158	158	164	154	143	145	131	158	149	145	140	158	163	152	152	145	165	180	165	199	141	183	151	180	163	175	149	154	143	165	152	156	161	159	156	150	165	164	154	140	170	140	147	154	166	164	152	163	160	148	170	135	139	148	135	150	177	176	155	162	136	143	152	162	164	153	173	147	144	150	165	138	167	171	168	175	146	139	169	143	149	174	143	164	121	169	139	149	160	156	171	145	144	164	155	168	154	146	175	182	164	159	144	124	161	157	160	146	174	147	143	143	154	164	128	146	157	164	162	162	167	156	144	138	173	176	150	151	157	150	161	137	155	145	174	166	172	170	157	160	143	140	139	153	154	149	167	142	160	155	172	155	166	143	165	161	179	154	154	147	134	140	147	140	147	134	154	166	157	153	161	139	176	168	173	148	150	144	134	146	157	150	114	169	168	171	138	158	139	159	175	159	160	181	182	154	154	146	167	131	163	141	166	144	150	142	169	137	138	188	161	164	155	130	152	173	142	127	160	125	155	147	117	167	167	166	147	182	164	195	160	157	185	158	134	158	159	175	164	153	157	148	165	150	175	148	160	169	154	153	138	163	150	123	152	166	142	142	175	165	138	146	134	164	154	148	171	153	161	154	192	157	149	169	164	151	167	149	189	164	179	165	171	156	159	170	149	152	143	165	152	146	148	166	181	161	157	163	185	139	137	126	156	138	171	156	174	137	179	167	167	161	161	164	151	136	158	150	159	139	177	156	146	172	183	150	167	175	170	165	138	159	148	179	161	172	161	168	154	168	153	161	171	155	163	155	170	170	151	169	162	145	135	161	147	148	167	147	185	167	159	157	143	163	158	167	181	142	164	169	148	149	153	153	147	171	171	160	148	152	148	155	145	141	144	162	175	151	127	160	147	143	144	168	160	161	157	160	137	146	173	165	158	159	177	166	128	129	156	144	165	158	141	175	162	156	150	142	120	148	154	189	137	125	173	170	165	133	145	145	146	149	137	148	140	157	142	156	160	143	176	168	151	155	146	166	151	172	163	125	148	157	148	136	146	163	155	185	159	159	158	165	148	176	185	150	149	144	150	176	146	126	146	175	158	147	134	151	151	134	140	153	164	153	148	147	153	157	174	178	160	164	147	147	169	172	146	142	151	155	184	153	166	127	153	168	172	156	165	139	152	134	154	152	177	171	179	168	158	156	146	156	176	151	159	146	172	169	157	135	148	159	157	158	155	159	145	153	137	168	155	158	144	177	164	162	169	155	154	174	138	156	166	184	167	162	140	150	161	157	158	136	134	146	163	177	160	153	151	144	148	145	143	165	143	152	156	148	146	164	169	155	175	160	158	176	143	156	181	147	150	145	146	150	165	165	158	151	158	174	146	141	149	150	151	168	143	124	143	115	154	140	174	129	159	164	154	183	177	181	157	165	173	138	160	157	161	146	131	151	169	149	166	143	159	116	162	177	168	147	160	148	137	146	142	153	152	150	154	154	160	126	168	149	165	179	162	153	157	156	163	148	161	168	166	139	153	158	152	152	131	159	155	151	158	140	148	169	158	154	175	144	148	165	130	153	159	153	160	145	154	147	158	146	163	168	160	155	143	128	143	140	167	182	147	155	157	131	177	162	168	153	144	169	173	134	138	177	177	159	148	168	132	187	157	155	177	140	153	158	160	135	140	146	164	158	166	142	146	160	170	153	161	174	146	167	141	167	169	143	164	147	181	159	155	145	162	170	157	143	144	153	155	185	141	169	155	161	144	152	163	162	153	158	154	169	133	136	140	160	167	168	148	149	160	161	158	182	142	137	142	178	173	133	150	165	147	157	153	184	173	155	148	151	161	135	168	159	159	147	139	149	157	164	136	170	150	150	156	143	145	176	148	153	159	160	155	152	146	159	147	166	131	168	162	146	145	127	156	165	161	148	179	140	138	142	136	149	148	180	136	150	152	142	156	182	157	163	166	149	178	158	144	154	190	168	145	154	139	164	175	149	134	162	173	141	152	143	179	150	161	179	172	150	151	145	169	170	164	167	153	153	172	161	161	136	133	172	161	153	158	181	130	162	182	158	162	157	156	178	145	189	151	167	184	130	146	158	155	147	161	142	187	152	151	137	170	175	171	158	158	178	146	167
4015	1670	3651	1980	449	444	454	447	435	454	437	447	436	454	475	405	423	426	434	453	521	403	420	413	421	411	443	439	472	377	447	450	430	435	453	408	410	421	437	416	420	416	404	419	411	438	399	452	429	438	401	413	434	410	451	396	421	435	409	446	420	435	403	421	426	426	395	428	395	369	392	427	421	419	436	413	424	428	447	453	465	407	430	381	471	430	393	438	411	472	409	439	449	417	397	450	413	436	385	439	409	428	418	413	399	415	433	420	401	446	476	414	410	407	415	430	443	416	423	434	453	393	388	399	386	406	457	446	451	421	412	444	407	450	405	429	407	432	414	411	470	399	420	418	453	394	454	388	446	420	405	442	449	410	387	412	424	438	421	439	425	436	421	422	388	443	457	440	402	385	420	415	402	415	387	416	431	434	387	407	402	449	445	444	443	439	427	443	415	378	414	426	412	396	399	436	431	428	419	439	432	389	400	429	442	448	406	431	430	428	438	398	443	452	380	473	433	431	415	408	386	420	429	405	444	410	439	441	439	456	419	442	392	455	471	430	464	429	413	413	451	429	439	461	455	404	427	449	407	397	415	448	403	375	430	390	441	438	429	426	404	437	455	397	466	441	402	433	415	405	436	439	428	413	429	450	438	404	434	465	429	464	446	447	489	405	411	429	412	467	448	428	406	443	428	429	422	448	403	421	415	420	439	434	445	418	403	405	447	398	408	455	393	401	415	420	448	439	396	422	447	407	412	468	449	430	432	420	411	437	427	418	444	440	410	433	421	382	386	425	438	435	442	462	430	411	443	436	421	410	415	382	437	466	441	457	424	394	397	451	483	411	404	422	448	420	422	404	466	447	474	411	432	341	437	417	438	406	396	419	439	379	429	406	446	437	431	405	404	410	428	413	394	405	432	412	422	447	414	427	448	414	432	463	410	432	417	428	408	388	417	429	411	454	474	400	428	439	405	423	408	385	432	410	436	441	437	433	390	451	430	413	425	441	429	444	417	422	437	394	416	393	413	418	430	432	420	393	468	429	435	449	417	426	414	420	435	394	405	435	409	436	434	429	437	451	445	424	452	443	386	425	429	418	444	385	410	454	447	421	422	434	434	437	421	386	435	436	412	443	406	440	406	456	431	385	439	424	442	464	470	444	442	426	445	420	415	417	428	421	458	400	418	426	432	465	437	428	430	416	400	439	428	400	435	448	465	435	435	451	411	425	444	465	417	406	420	411	414	404	431	431	436	406	443	450	419	430	471	434	417	424	445	411	457	435	396	428	424	399	429	429	408	431	430	434	388	420	413	410	434	421	393	475	471	408	452	417	430	432	404	423	407	418	433	423	458	439	384	395	417	445	437	435	413	449	439	418	444	431	445	443	421	418	419	404	429	415	440	446	431	445	472	445	413	436	427	448	444	416	406	404	450	408	446	436	424	428	413	431	406	470	422	417	424	411	440	410	407	402	408	437	427	379	427	392	417	442	418	431	402	436	433	413	439	415	459	407	432	450	413	438	427	415	415	423	459	420	456	454	441	442	422	438	421	446	433	393	422	409	394	403	421	442	396	426	438	443	428	447	410	404	447	428	435	443	441	419	387	417	410	417	446	406	455	450	419	390	414	435	463	438	413	422	396	410	446	422	444	407	413	387	441	454	405	396	405	419	417	444	440	420	429	449	431	438	413	418	445	435	372	411	430	416	426	407	457	412	414	388	439	410	443	432	413	444	437	398	457	404	414	406	445	435	413	459	426	446	429	430	471	428	465	400	439	462	393	426	406	466	459	409	384	447	400	425	397	427	408	450	430	462	401	421	403	444	425	455	437	416	419	408	437	421	443	426	415	439	436	440	440	438	420	435	434	428	425	432	458	407	408	399	400	423	440	431	423	410	427	400	459	414	389	413	457	420	400	429	416	433	439	398	430	420	405	419	413	410	400	430	412	409	466	413	420	412	412	435	436	435	428	432	449	428	458	438	438	441	410	435	454	415	426	424	403	476	436	383	437	422	502	438	414	442	432	430	415	427	411	432	465	402	408	436	432	461	383	438	445	445	422	410	410	421	408	488	456	424	414	424	422	419	423	456	411	426	451	425	409	417	438	425	413	457	447	424	432	439	420	386	421	421	408	407	388	459	383	415	429	433	424	455	425	414	429	418	404	420	450	403	468	417	404	420	427	462	452	436	420	435	426	395	396	421	424	453	434	422	414	407	424	397	435	421	406	447	399	393	404	454	422	420	403	414	424	448	419	449	429	403	441	408	430	417	431	461	417	431	439	408	418	429	455	400	423	434	416	432	433	393	414	423	467	415	459	472	419	416	409	420	429	401	447	435	399	442	415	432	452	442	392	436	408	415	416	393	432	383	425	445	443	417	400	412	469	421	430	431	420	419	436	457	419	442	413	398	418	392	433	431	446	448	417	422	422	422	411	400	400	418	445	457	420	438	412	400	372	432	426	418	432	410	431	426	403	444	422	438	464	415	455	417	428	462	470	445	473	444	416	429	438	464	439	446	455	429	450	405	402	408	446	453	409	412	414	426	419	444	460	420	406	406	435	407	405	431	421	447	455	409	420	410	392	434	401	444	408	440	401	461	411	400	423	404	429	409	439	437	460	384	425	410	437	427	425	436	424	417	414	428	409	404	437	390	431	450	442	399	436	465	431	417	402	466	462	409	408	392	414	427	402	448	435	426	423	431	392	427	403	443	409	435	400	392	479	389	442	446	419	456	463	393	392	423	399	423	422	432	405	435	426	428	413	424	426	438	429	437	428	427	407	441	415	407	425	431	434	424	407	426	424	410	406	440	408	453	417	425	430	426	419	415	407	441	435	415	453	426	436	409	417	439	425	439	404	449	419	449	441	449	447	425	437	443	437	402	440	416	427	441	448	421	414	411	428	425	420	398	448	436	432	433	414	413	429	420	400	443	414	415	425	416	426	439	437	461	434	431	386	422	444	446	435	433	415	444	399	444	437	415	413	458	415	447	414	399	412	418	404	414	439	435	422	431	425	430	476	412	445	427	400	402	462	437	445	458	401	429	442	427	404	429	444	431	453	409	419	458	416	452	411	430	429	394	465	396	435	418	427	423	413	424	444	418	425	416	434	439	429	465	456	422	424	421	418	385	374	417	446	426	443	422	452	417	419	399	443	400	401	407	443	433	446	441	458	443	432	399	431	391	408	434	419	452	413	402	449	434	416	449	407	439	413	444	395	423	445	435	439	409	435	403	470	456	426	439	440	453	439	388	409	434	418	434	409	424	454	437	410	430	419	415	455	429	414	421	455	412	468	460	407	424	437	440	413	443	424	411	404	420	445	457	389	451	439	429	396	422	415	438	465	440	387	413	459	445	441	434	471	438	435	401	422	420	438	433	402	418	426	434	457	424	402	412	425	434	430	442	459	422	412	432	410	439	429	447	426	456	425	443	415	443	423	442	431	433	446	409	413	450	463	425	431	412	407	432	411	452	445	452	441	412	413	409	410	417
16231	3729	3420	5042	1740	481	431	435	421	361	361	375	386	367	349	351	364	320	330	344	387	370	329	350	321	356	339	317	337	376	320	378	316	321	356	334	375	363	301	331	319	364	364	350	357	354	303	352	336	334	339	357	367	334	365	355	352	359	356	344	338	363	335	313	347	324	374	344	338	315	319	345	336	344	386	314	361	347	375	364	328	355	373	342	335	353	315	360	336	324	337	347	344	354	351	324	345	344	347	346	374	350	363	305	354	335	298	349	369	328	328	345	354	323	343	356	355	316	349	346	309	343	327	314	320	341	359	334	319	293	335	367	357	337	323	348	361	368	351	341	336	298	331	384	311	338	361	320	344	319	372	334	334	323	342	352	358	341	325	341	318	325	380	331	348	323	332	308	356	349	333	362	330	341	315	353	328	338	348	343	333	347	353	334	339	349	327	323	333	328	338	351	324	362	350	368	330	331	320	314	320	337	383	321	332	321	354	357	357	349	310	320	337	320	359	331	339	363	365	346	353	352	318	327	321	355	354	341	324	326	317	338	337	338	338	321	337	357	368	330	321	343	350	321	345	333	368	361	332	338	327	319	312	315	354	351	363	367	325	309	380	372	332	328	385	365	379	324	364	331	344	297	371	370	362	300	382	324	331	309	338	331	345	377	326	330	336	328	335	369	353	320	325	321	309	344	355	356	343	331	319	328	336	340	309	375	330	332	299	325	336	309	369	322	304	386	355	317	357	302	359	344	348	315	379	341	339	347	335	317	344	334	345	336	357	322	387	371	374	324	363	296	311	363	322	366	367	375	326	306	364	337	333	367	332	326	351	364	334	273	336	339	376	342	323	364	355	336	346	360	352	341	322	333	325	350	312	330	375	352	352	339	344	324	352	363	351	354	328	345	325	298	367	361	334	332	354	327	314	335	353	330	344	283	369	343	367	335	368	337	335	333	319	304	363	339	340	366	334	363	375	342	333	388	300	319	382	337	343	366	342	356	331	332	324	325	327	352	358	349	344	361	324	345	364	303	336	327	377	308	308	307	333	337	321	331	330	366	347	351	318	355	345	329	341	310	339	369	322	311	302	328	323	346	331	329	326	356	342	368	343	304	329	328	354	358	343	355	292	302	334	333	323	327	354	343	358	350	354	370	325	374	380	355	341	345	365	333	317	321	375	385	343	321	332	321	361	346	364	330	349	381	330	333	339	296	352	327	316	370	340	353	312	351	300	324	335	314	345	326	387	350	340	340	350	316	330	360	325	349	362	324	313	323	316	340	355	343	330	312	357	349	332	347	322	352	303	325	367	344	335	342	351	355	342	358	348	319	336	358	319	302	323	326	369	314	367	384	323	347	325	321	362	362	326	303	324	362	340	363	365	336	370	368	317	356	303	343	341	342	334	305	361	342	343	346	365	348	316	358	343	327	376	346	311	353	368	322	320	337	376	312	354	348	346	363	352	324	305	329	351	325	323	363	373	363	303	316	328	325	342	332	340	347	312	339	320	367	353	359	314	320	330	346	311	319	370	313	306	352	341	323	333	344	367	344	346	338	343	338	353	355	306	345	300	337	311	367	334	315	352	349	325	349	338	329	382	382	353	336	358	344	386	346	360	317	379	353	346	351	360	340	321	350	340	349	343	333	378	334	335	346	329	330	337	360	375	328	352	329	320	353	327	317	359	341	345	367	359	307	367	377	347	354	321	322	307	370	353	349	343	336	343	336	338	367	347	365	301	316	356	357	362	355	350	332	385	347	378	338	335	345	346	317	367	359	333	310	320	325	318	328	358	363	348	343	352	321	317	346	329	325	335	357	333	312	347	349	320	316	361	384	336	404	331	340	349	348	334	313	349	340	362	317	377	322	364	329	351	333	349	395	333	327	361	364	339	354	366	357	322	363	335	339	353	307	321	339	329	347	319	329	353	342	334	309	327	350	340	320	310	330	350	324	352	369	343	336	323	354	332	350	364	345	350	326	300	287	301	339	359	345	295	338	342	319	347	345	354	290	380	355	313	360	334	350	351	313	346	355	316	313	340	309	372	361	345	337	357	316	380	330	316	349	326	315	342	305	338	347	333	341	357	338	368	336	364	369	350	336	353	386	359	320	342	313	354	355	334	330	358	320	339	327	346	359	368	348	305	322	337	314	373	339	353	375	337	361	322	347	326	334	323	368	379	359	364	365	353	370	323	325	364	350	384	385	349	359	367	368	358	339	349	299	359	340	341	330	332	301	321	322	356	317	408	347	345	353	352	305	354	331	331	336	360	362	294	311	333	371	333	360	328	369	357	369	314	371	329	334	337	338	321	366	337	353	349	370	348	308	362	342	320	305	367	340	321	358	360	337	324	342	337	348	322	382	335	353	328	375	336	341	357	323	339	326	349	315	331	340	337	346	352	355	357	369	342	338	350	368	358	343	355	297	281	331	330	345	325	352	331	328	365	348	336	375	339	346	366	345	324	353	359	307	296	333	357	329	345	346	315	329	320	336	338	320	318	317	352	319	279	352	337	343	363	360	343	331	312	334	366	365	332	320	317	360	340	360	335	317	384	345	352	334	323	353	323	319	339	328	345	347	349	344	330	351	359	359	330	363	357	331	318	320	329	334	347	326	355	343	345	348	330	337	367	320	375	343	379	332	330	378	352	322	333	367	344	328	338	319	337	323	332	327	357	361	333	336	325	337	339	311	297	341	383	306	341	310	330	359	340	308	308	359	365	343	335	333	347	332	348	355	335	306	344	344	350	344	307	337	316	347	322	324	319	340	349	358	335	331	306	328	362	329	321	327	333	339	333	349	334	299	341	340	326	341	316	372	348	355	367	357	361	351	351	342	327	347	339	331	319	333	359	340	345	340	330	313	356	348	319	360	357	368	349	358	343	335	353	345	349	319	357	353	362	335	323	341	335	350	287	322	326	341	333	313	368	383	336	343	349	355	320	338	314	329	354	333	342	364	360	368	371	335	344	341	332	353	333	326	393	352	325	376	351	301	322	370	381	355	368	322	330	311	328	323	349	342	351	352	358	303	319	319	328	289	354	337	339	338	336	339	338	317	353	312	335	343	354	359	339	333	344	344	356	311	323	327	337	309	334	357	297	330	336	344	313	329	368	340	387	319	346	325	371	334	353	293	338	340	342	360	323	352	350	370	316	334	334	340	334	357	325	327	344	341	394	331	338	307	306	304	336	347	309	363	344	333	333	347	380	336	335	342	344	348	338	363	364	319	336	342	377	336	349	325	360	337	364	354	332	326	321	347	348	344	376	354	371	317	324	363	372	394	326	329	352	307	328	379	325	338	357	336	350	312	349	335	328	318	336	339	344	351	312	342	302	329	342	352	320	361	305	344	372	341	347	344	323	328	352	342	316	334	373	378	350	352	328	312	298	348	317	363	341	334	340	302	377	333	344	333	316	375	340	309	352	377	343	309	342	310	340	327	351	330	346	321	359	385	357	368	325	366	319	357	361	349	323	329	340	358	315	352	336	322
10661	3129	6789	13849	3760	1244	1152	1044	987	921	988	877	880	870	902	915	872	868	818	916	847	805	827	796	793	777	783	814	806	751	837	789	791	792	749	769	803	817	797	775	786	830	834	785	750	770	772	784	764	826	871	805	802	797	771	835	751	793	830	771	784	737	758	845	791	830	763	797	805	829	804	804	768	847	794	810	799	740	802	830	805	750	831	747	785	802	769	771	797	878	826	856	798	833	797	807	794	819	729	755	754	774	780	794	792	863	740	822	789	755	780	808	763	799	794	786	812	801	778	783	781	786	810	816	806	813	851	831	764	765	816	792	748	793	807	805	799	768	783	773	809	776	795	743	820	810	808	747	768	800	738	762	782	797	764	804	764	818	799	736	813	781	814	750	765	855	792	777	800	818	786	736	788	778	796	781	820	760	820	759	810	823	758	793	765	756	747	775	763	761	787	766	798	783	813	758	810	801	772	816	792	761	816	779	753	829	757	743	797	807	782	748	754	785	802	780	829	813	799	745	763	778	805	788	735	791	826	777	809	798	805	772	793	806	808	854	766	807	818	819	830	819	807	799	741	767	757	786	782	769	774	760	793	813	779	833	806	772	765	800	836	828	773	760	822	784	763	745	792	762	749	776	774	782	837	796	819	823	776	756	780	778	727	821	800	776	857	807	794	776	790	785	764	778	737	818	793	740	766	747	817	763	834	841	764	762	840	811	788	786	751	796	771	809	774	760	785	773	847	721	771	804	758	793	785	800	730	780	825	782	751	784	807	777	838	789	765	799	736	781	777	791	781	785	787	773	738	810	744	822	820	819	783	789	764	810	821	769	820	801	791	798	796	785	779	819	878	768	765	734	816	762	797	760	749	850	807	798	809	722	762	807	779	814	814	774	773	775	841	794	804	751	814	813	825	750	790	787	815	756	746	806	792	869	798	784	795	786	783	817	796	755	810	757	732	761	790	752	822	774	793	781	763	789	769	803	753	750	843	728	820	830	775	797	799	803	751	783	799	795	896	793	790	830	811	781	824	775	804	825	805	768	802	766	809	804	797	803	780	803	779	789	818	797	796	813	753	793	768	750	727	759	785	809	804	766	774	777	722	773	793	787	765	782	791	773	793	784	787	767	805	798	745	763	772	821	743	800	755	792	758	798	808	749	750	849	728	808	739	818	761	794	807	808	817	820	797	770	780	810	810	807	745	834	791	820	777	778	751	792	809	764	780	780	796	790	816	761	752	837	818	775	783	774	783	795	828	795	781	805	832	754	802	823	819	866	821	781	796	811	806	803	765	821	801	829	766	763	770	778	749	775	799	803	808	786	752	768	775	809	793	807	813	778	772	757	815	811	795	795	801	752	803	845	740	806	802	801	746	816	810	767	768	791	741	806	791	787	794	793	813	785	767	797	827	808	816	784	784	776	836	787	805	790	781	776	837	784	835	775	796	813	840	776	767	784	846	750	779	802	769	811	788	763	717	800	726	754	776	801	812	764	872	799	812	770	763	734	819	773	790	794	791	806	761	769	815	823	834	796	841	789	767	791	799	799	776	785	823	781	747	865	805	762	778	764	819	787	801	790	794	793	765	801	812	811	769	790	782	781	796	805	790	845	750	792	813	816	782	810	782	814	786	780	771	844	764	794	795	792	841	762	807	722	819	782	822	833	820	757	806	820	791	782	792	790	845	772	787	759	733	772	840	807	820	734	763	818	848	779	783	816	794	802	790	796	802	769	778	762	781	745	750	788	782	773	797	815	770	799	794	783	790	819	830	771	778	818	814	801	758	763	806	789	826	820	782	808	794	837	789	794	791	726	757	760	864	792	847	825	746	797	825	769	790	777	738	722	821	767	776	851	766	804	802	770	828	834	822	807	772	807	788	776	767	768	749	809	799	788	791	759	814	775	784	784	816	850	799	790	770	795	785	792	804	781	831	803	793	810	764	768	776	786	777	802	800	820	742	828	824	762	785	841	776	804	775	804	779	789	790	783	765	777	775	833	767	811	798	787	797	785	795	783	814	766	796	773	782	823	782	836	776	820	791	811	796	759	774	809	808	769	799	809	784	809	775	805	811	774	775	750	765	806	776	791	804	789	804	807	806	816	784	758	855	794	797	797	816	751	783	801	793	749	795	742	804	784	748	797	798	831	787	887	777	834	809	717	822	773	788	817	780	850	831	800	803	788	765	838	840	758	761	742	782	762	784	777	793	804	830	778	747	782	746	761	802	776	753	748	771	774	795	793	827	776	792	790	745	791	789	809	818	769	821	810	819	840	744	832	828	799	750	781	791	754	792	772	787	790	770	769	772	787	780	791	801	766	806	789	749	808	864	820	733	799	806	810	809	773	767	775	817	763	828	788	790	784	873	855	805	771	898	820	878	754	809	776	769	772	805	769	780	749	771	767	764	790	771	792	780	762	780	815	805	785	761	785	804	802	791	858	807	760	793	784	719	804	807	797	788	832	832	788	771	798	774	763	802	792	782	764	809	841	795	766	776	800	773	812	810	772	803	766	729	772	813	806	851	815	795	739	787	824	782	765	822	769	828	832	798	770	820	784	774	759	846	801	738	811	803	794	841	750	787	773	804	801	793	782	824	771	766	775	775	790	761	784	795	809	797	758	855	763	791	747	819	782	798	768	795	744	816	771	786	826	825	845	799	761	827	794	756	786	768	787	810	803	815	750	781	812	791	842	783	786	741	789	783	829	767	764	799	807	790	810	729	781	780	776	772	792	832	793	824	790	822	810	740	793	799	818	778	818	825	781	832	719	706	738	839	750	807	838	758	766	790	791	826	745	794	790	829	828	754	829	790	796	732	773	718	802	815	753	813	835	751	753	782	762	786	741	827	795	794	838	749	793	752	818	734	781	761	797	821	791	832	798	790	765	826	765	791	827	794	804	774	809	784	820	769	772	815	834	839	708	782	786	790	804	821	765	783	775	763	817	813	757	829	737	776	778	797	744	830	798	794	772	825	814	776	814	758	815	799	689	774	822	813	767	778	848	798	845	736	769	820	762	771	750	801	809	815	774	777	832	769	778	787	775	834	779	773	808	787	802	771	774	820	773	813	772	808	792	804	854	820	799	849	788	786	787	742	781	733	826	784	805	785	704	759	811	789	811	802	764	834	831	765	764	824	744	841	758	771	835	801	769	817	789	783	765	820	799	743	842	764	813	845	833	817	825	780	775	801	790	801	822	778	767	767	731	742	768	758	754	810	775	770	766	803	825	771	810	770	784	759	791	771	795	757	770	805	813	806	781	740	790	756	802	775	819	809	793	800	778	835	817	746	842	791	805	754	766	786	829	781	852	823	811	842	849	746	797	807	768	784	813	759	796	742	778	799	777	748	779	818	753	746	828	819	765	814	827	791	862	790	793	785	840	829	800	729	795	769	819	752	792	777	778	800	802	784	818	770	790	793	778	774	816	816	790	786	805	867	772	767	831	762	789	800	817	792	785	836	787	832	794	834	794	783	830	846	790	797	780
25124	6471	5055	10547	4803	668	564	468	495	464	452	431	468	461	446	459	419	458	422	457	424	398	407	432	422	413	406	437	458	427	427	389	433	400	422	422	421	400	427	417	421	415	403	394	378	452	417	407	381	427	426	393	401	400	366	432	432	424	410	425	441	399	434	406	387	409	412	386	440	418	401	437	433	398	421	429	427	422	407	422	451	387	417	421	405	409	409	403	373	389	445	424	449	394	408	388	395	431	445	416	413	428	451	393	417	413	408	412	417	421	413	422	402	422	409	404	423	400	461	445	438	427	413	389	411	401	381	413	393	454	403	393	390	409	448	395	428	406	372	391	436	397	402	414	404	385	420	422	402	406	384	420	413	482	450	435	391	444	394	418	399	410	413	446	417	441	375	411	405	455	453	404	407	433	417	450	412	478	404	421	411	463	420	431	380	383	418	450	414	404	414	434	452	411	401	428	418	400	406	447	469	418	397	422	424	427	365	399	432	420	427	434	406	412	382	380	404	376	419	410	419	412	435	399	409	422	446	407	453	428	419	415	417	469	389	394	459	437	383	423	415	435	438	425	419	424	416	399	415	470	427	451	398	441	435	412	385	455	413	433	414	417	421	444	383	422	395	406	425	394	449	447	426	413	424	412	385	369	412	429	420	472	467	425	459	419	380	433	427	405	404	387	395	446	416	380	414	438	408	455	409	457	443	438	407	422	422	390	421	367	400	443	442	425	382	430	446	425	445	400	426	426	399	396	422	435	426	433	416	442	428	410	465	396	415	435	407	437	430	432	412	393	412	438	430	412	419	386	404	453	421	422	444	408	411	468	413	441	394	408	423	396	414	407	421	424	378	374	426	440	432	397	433	456	406	414	382	415	430	406	431	411	385	404	415	434	448	459	425	438	373	438	442	442	428	414	387	406	401	422	431	409	440	432	417	421	411	438	402	447	426	445	450	415	390	420	434	392	415	414	418	448	422	412	422	408	423	404	414	423	413	362	404	387	420	459	402	437	435	437	416	399	393	367	423	410	374	427	397	415	395	419	449	402	424	400	378	397	369	430	409	418	459	436	434	478	450	397	422	424	460	447	441	432	394	408	417	419	423	397	397	416	430	415	414	423	438	445	437	404	392	393	403	422	411	400	410	418	367	442	453	466	442	431	442	476	482	420	414	400	389	409	439	401	422	421	383	439	427	421	414	429	398	420	421	383	416	406	445	449	407	404	411	427	418	408	378	384	418	402	390	463	397	410	415	408	400	423	406	413	441	385	399	391	442	420	439	407	424	410	447	414	390	436	444	416	418	393	411	423	428	419	404	414	389	414	410	428	424	427	407	413	390	420	428	418	383	414	416	445	390	432	413	441	415	454	451	430	420	392	427	390	434	414	428	422	437	411	417	425	438	441	386	405	457	391	416	444	442	431	426	425	415	430	461	471	426	375	408	409	447	446	456	413	373	428	435	427	414	415	438	366	430	435	420	419	417	392	426	418	445	462	444	428	403	435	458	427	393	449	420	430	411	437	380	387	437	402	390	452	403	430	404	415	450	450	438	438	407	381	393	435	407	430	403	425	432	389	420	447	401	451	428	379	410	404	394	429	452	415	432	416	386	368	408	385	414	414	426	410	399	388	398	383	426	372	393	436	436	411	434	448	420	449	410	429	379	429	423	418	389	441	377	441	405	394	411	396	441	395	420	426	427	415	422	421	402	448	431	419	499	430	431	426	447	401	405	439	422	391	413	412	419	453	428	440	397	429	381	419	403	421	407	413	428	451	434	403	383	382	417	410	402	416	445	408	432	427	420	432	401	421	433	395	402	464	414	414	441	434	404	442	397	462	428	418	415	459	420	428	422	423	383	402	393	414	427	443	449	432	418	393	447	411	388	449	425	400	435	430	399	437	439	413	411	417	398	412	426	446	397	413	437	423	487	397	461	416	430	382	394	473	436	401	419	418	408	436	409	405	410	426	443	402	396	417	421	484	475	456	415	360	398	420	417	403	401	420	392	392	412	423	415	424	407	424	406	382	460	449	411	408	419	404	428	380	435	417	413	404	428	406	435	402	435	422	412	407	427	421	437	416	415	411	391	405	409	413	419	421	406	427	382	443	419	418	448	447	453	425	443	430	407	435	462	438	386	414	423	410	380	409	439	428	387	409	433	440	419	450	399	411	417	412	421	384	389	422	416	443	401	427	437	436	404	439	402	386	407	450	436	410	459	446	471	399	401	382	419	382	408	443	442	397	402	414	421	403	407	416	436	407	435	438	441	388	378	419	375	415	408	407	450	370	440	439	443	405	428	448	429	450	416	421	378	413	393	402	427	405	438	375	432	454	461	407	433	459	386	384	403	392	432	417	424	417	432	435	459	426	420	449	424	439	452	385	430	442	440	389	379	438	431	402	461	440	424	393	420	388	424	420	382	432	432	438	400	403	421	375	414	419	434	466	392	424	429	415	378	417	415	385	397	377	422	384	425	432	435	432	447	433	427	424	380	414	445	419	400	414	429	395	434	383	404	391	410	426	434	423	389	451	422	430	405	408	416	409	431	390	431	428	440	425	387	453	430	392	443	434	409	419	432	390	375	374	386	418	401	420	410	392	440	393	410	417	447	466	429	408	442	414	441	441	408	394	456	401	453	423	431	461	402	428	405	407	400	379	433	364	430	415	382	397	416	437	399	423	409	428	411	399	396	399	378	426	435	380	424	404	403	452	442	447	403	434	453	427	367	410	419	408	437	404	444	405	402	407	408	406	438	418	391	414	443	396	418	427	413	399	411	412	398	438	430	401	412	430	410	381	423	442	440	431	440	412	444	409	406	417	444	423	389	433	407	420	463	462	411	434	392	429	396	352	433	414	420	445	438	396	418	397	419	390	385	397	433	415	402	454	454	410	394	435	415	432	381	453	442	439	396	379	387	436	398	468	424	413	457	433	458	398	452	427	418	412	442	445	421	390	401	396	420	443	410	397	414	409	427	436	413	410	435	441	430	388	409	420	435	453	429	444	407	424	417	423	394	375	408	400	423	404	436	415	405	461	455	443	408	399	376	408	440	419	440	400	408	408	407	394	420	418	471	417	422	370	412	399	399	424	412	411	411	433	383	428	427	417	405	400	409	384	432	449	392	382	401	434	377	447	428	430	428	444	409	393	398	415	428	409	415	450	373	397	456	398	450	423	425	414	443	410	457	443	411	419	457	404	423	393	431	394	378	432	394	426	377	390	442	441	454	388	445	436	433	408	417	386	445	410	426	432	459	411	419	420	435	410	407	422	386	444	414	433	402	416	408	419	461	442	428	431	395	435	419	428	417	390	414	407	468	391	416	447	463	407	405	459	451	406	398	398	428	416	392	423	428	401	397	428	435	400	365	404	409	417	425	424	412	444	416	434	384	392	456	411	389	439	446	399	413	485	420	395	391	413	446	438	440	392	414	398	401	411	419	399	433	428	412	435	448	416	380	409	421	386	428	441	434	455	455	424	388	399	450	401
13947	4545	8723	23582	6486	1846	1585	1384	1380	1200	1178	1202	1098	1075	1060	981	1042	1026	1010	991	1050	967	994	1011	979	952	963	956	984	950	954	957	938	958	978	986	912	888	908	961	979	924	915	930	915	894	911	889	913	911	888	913	961	936	967	910	891	906	934	915	970	963	925	984	931	935	865	939	956	920	877	950	953	866	955	891	858	926	949	917	891	973	930	907	1015	892	928	945	942	905	896	992	883	929	922	940	893	936	955	978	958	919	957	891	929	968	920	854	909	945	916	947	897	894	970	846	961	901	926	893	882	976	930	939	973	936	920	948	962	897	935	925	933	896	876	867	888	918	933	934	953	962	902	968	928	903	900	906	878	901	944	907	912	977	881	890	959	973	936	954	898	918	943	897	924	952	965	896	907	955	931	941	950	955	914	888	902	935	899	922	919	908	990	908	929	937	949	941	954	898	860	946	900	940	934	903	884	918	907	899	911	947	891	915	892	854	933	924	946	945	928	890	882	906	963	954	935	937	918	916	942	992	901	912	962	917	887	948	933	944	916	923	966	946	937	878	963	890	899	957	939	898	937	876	975	957	956	887	940	918	972	934	893	890	924	951	902	942	941	926	969	872	944	979	904	900	935	960	895	874	914	924	921	941	955	902	1003	957	899	975	882	955	878	936	882	930	979	867	936	948	930	970	933	895	906	913	913	899	885	903	941	929	878	923	927	873	901	906	911	913	920	926	917	886	921	939	863	980	917	909	963	886	882	904	937	929	914	928	923	869	913	881	907	928	849	972	913	942	902	908	987	916	928	904	886	949	918	922	882	922	904	930	962	986	945	958	897	957	950	894	936	938	921	920	932	897	916	918	894	914	968	951	957	972	933	942	974	885	918	945	870	930	941	904	861	948	943	909	925	921	941	958	939	914	976	898	874	1012	918	918	936	934	891	939	917	886	914	961	895	984	918	931	968	932	911	873	958	906	960	940	921	971	925	925	900	920	922	908	915	891	913	961	950	939	980	901	862	908	917	897	913	862	928	912	997	941	932	964	891	921	884	964	904	910	922	909	923	954	947	960	931	947	943	930	930	853	942	875	953	958	863	903	935	910	910	951	866	862	961	930	926	891	934	913	870	905	915	945	916	948	910	967	912	866	907	889	868	895	910	946	940	924	891	909	910	893	882	960	945	899	959	927	964	913	918	945	882	937	900	994	937	970	941	947	878	875	953	918	954	927	954	962	948	881	897	924	930	909	898	915	930	937	952	892	919	919	938	885	942	919	954	959	931	941	936	927	915	970	954	939	955	922	921	917	947	883	921	960	890	912	944	956	933	898	844	944	959	898	923	853	960	929	911	974	943	921	897	932	960	908	916	939	931	915	897	931	924	863	919	930	928	997	915	935	887	902	907	964	967	887	915	886	946	901	965	911	938	803	909	914	962	921	947	851	901	889	927	933	910	951	904	990	924	954	932	887	950	922	930	976	897	978	899	897	992	931	938	907	930	929	935	925	949	981	918	901	886	880	891	916	988	990	898	942	952	868	966	907	917	925	941	936	976	969	916	897	949	936	950	944	940	923	940	924	951	905	950	924	881	948	946	890	1004	977	958	974	930	942	905	920	904	901	920	937	924	940	837	939	935	924	960	908	906	920	914	915	986	968	908	950	910	924	895	911	964	912	939	929	951	946	923	974	953	958	927	935	890	910	952	960	935	952	941	902	926	906	911	908	957	890	937	939	875	908	906	901	899	995	913	903	936	907	997	906	910	963	923	916	933	933	903	932	903	927	904	944	947	889	907	931	931	920	908	943	934	932	907	896	948	851	891	943	858	921	935	930	939	904	926	924	912	965	924	923	895	907	941	894	915	928	955	975	958	901	934	909	879	919	938	889	899	941	908	955	926	959	887	917	910	896	930	953	926	930	948	948	915	907	926	953	889	929	901	962	904	914	883	911	881	889	938	990	923	943	947	872	903	926	851	927	935	923	869	965	981	929	948	976	960	948	928	940	974	947	944	937	945	919	922	958	941	920	940	897	921	917	852	896	963	909	857	936	971	905	870	943	902	930	944	931	942	926	861	892	898	978	878	946	912	901	910	972	928	901	940	921	947	981	867	939	940	908	892	940	958	944	977	899	914	862	986	918	947	888	920	950	924	931	900	940	906	901	916	957	973	893	891	909	931	905	871	899	879	918	958	931	931	936	925	909	948	880	874	918	892	920	905	896	890	868	944	936	918	900	867	922	893	956	954	881	932	923	936	952	933	929	972	929	935	943	914	903	908	885	931	916	921	910	967	918	957	885	929	921	935	921	901	913	925	926	944	971	893	935	955	938	909	912	914	868	858	941	926	876	901	945	922	871	956	918	884	944	908	936	894	905	918	941	942	975	941	922	920	932	917	890	923	969	911	885	904	898	936	901	866	923	948	896	933	951	935	889	879	940	966	894	926	925	916	895	972	885	918	911	905	947	961	917	949	875	954	941	922	905	926	894	939	883	911	963	956	928	911	964	913	935	959	895	896	938	888	965	891	922	910	962	880	912	930	927	898	928	914	940	882	905	930	978	934	908	907	923	898	905	897	896	913	964	932	938	845	939	957	939	936	955	941	939	924	875	924	921	883	911	930	914	935	871	936	865	913	902	919	882	917	913	918	937	925	916	947	924	957	925	941	856	940	912	945	977	898	936	941	952	919	896	943	933	931	900	941	990	871	959	940	844	972	1005	954	963	960	945	975	936	869	952	915	924	914	901	929	884	892	918	957	913	926	906	973	946	955	938	1011	905	950	938	970	939	908	892	915	928	921	915	894	888	909	956	909	925	941	948	956	953	939	918	907	929	937	955	931	967	909	903	983	952	910	890	919	900	939	923	898	925	929	919	946	919	925	841	966	894	978	896	925	916	891	966	931	960	920	918	900	904	902	883	919	929	893	925	996	935	885	901	909	937	956	912	870	921	890	950	939	881	924	876	967	933	926	938	915	955	878	915	904	926	893	937	928	940	892	941	932	929	883	922	958	945	947	904	872	943	893	957	920	973	914	897	965	948	934	965	906	915	904	893	947	898	922	918	941	919	909	917	936	892	912	937	897	972	913	907	916	930	911	951	921	908	914	960	900	941	915	950	973	904	906	958	940	933	926	958	882	914	929	923	912	915	957	925	929	878	947	893	918	1003	923	880	947	949	941	880	931	917	931	893	953	894	932	910	922	934	892	965	920	932	1000	934	929	930	963	950	958	864	893	951	959	935	926	920	980	898	879	952	895	894	912	959	912	895	903	878	981	891	920	918	955	926	896	899	914	935	908	886	968	932	947	905	940	911	899	954	976	925	926	925	944	922	984	942	939	917	991	967	885	964	945	947	912	915	870	956	894	901	933	885	944	978	922	958	899	933	935	904	917	938	903	891	946	930	950	920	937	963	988	982	936	859	914	917	926	921	926	950	914	921	915	957	928	878	911	926	901	904	909	879	895	929	888	910	890	914	901	951	982	952	913	886	945	921	914	896	922	930	915	917
5983	1611	1084	692	167	161	143	154	163	145	157	149	172	165	141	153	148	155	153	168	158	153	179	173	171	137	139	133	150	182	190	156	151	147	160	144	165	160	128	167	159	155	181	172	138	149	142	149	137	151	166	167	151	168	161	133	150	153	154	139	163	158	169	148	145	148	139	135	150	122	142	167	169	144	162	168	157	165	164	149	146	162	160	169	154	149	160	161	157	163	154	141	160	167	172	158	150	146	142	154	170	146	157	136	172	149	156	166	168	147	159	166	161	152	137	146	153	159	156	160	152	162	159	147	140	147	170	167	148	156	149	169	150	167	161	151	140	141	167	165	167	169	158	168	144	169	131	157	161	132	166	148	138	168	149	147	194	155	150	163	161	158	143	155	168	161	166	154	142	139	165	156	136	158	149	143	166	169	153	147	162	165	170	144	140	150	136	168	150	168	148	142	150	155	157	152	172	160	148	149	160	147	154	127	138	182	147	165	161	137	151	154	149	192	148	134	147	168	163	191	154	155	162	149	138	152	143	153	152	153	156	129	156	141	145	156	166	167	160	186	146	147	173	186	178	174	179	171	155	163	143	127	149	159	126	156	195	159	185	167	188	153	159	165	166	156	167	166	145	129	171	128	144	151	161	148	133	135	161	150	155	187	164	144	145	150	166	165	166	150	161	184	153	159	163	174	181	161	157	165	144	162	152	177	152	159	134	154	158	176	146	177	150	138	114	141	167	183	164	164	155	166	155	130	126	139	164	140	143	184	134	143	172	135	152	153	157	160	155	132	179	155	169	161	134	158	133	187	145	182	150	143	150	138	142	151	168	143	160	153	181	137	159	175	145	159	166	142	144	139	143	153	141	156	145	143	163	148	140	168	148	176	161	151	165	162	169	156	155	150	147	131	152	142	133	155	149	142	142	135	176	141	147	171	164	140	140	141	163	158	125	146	136	162	150	188	149	147	160	132	158	155	169	148	136	139	143	157	140	151	156	154	140	169	129	161	155	166	171	174	171	147	166	155	138	159	171	163	139	147	145	184	148	149	160	138	150	163	158	154	187	119	129	142	171	135	144	150	162	148	142	152	166	199	156	179	145	144	156	144	164	147	144	140	160	155	137	137	190	161	120	154	150	145	147	147	147	153	171	133	154	144	129	166	170	160	172	162	139	169	136	176	148	152	145	143	129	173	154	157	145	172	192	144	145	162	171	165	143	170	145	163	150	151	159	150	155	149	184	159	159	165	156	172	176	160	156	142	145	175	150	166	175	137	161	154	183	163	164	159	143	147	138	170	136	151	180	179	142	125	159	193	158	142	136	149	170	171	152	137	150	145	180	165	143	157	164	177	164	147	173	183	149	172	183	162	141	145	158	141	151	173	137	144	147	146	143	127	157	158	145	149	144	153	176	147	174	136	161	140	158	143	177	176	154	148	152	137	190	157	154	163	183	157	160	167	167	160	170	149	164	158	172	152	154	157	142	138	152	166	152	154	157	157	157	193	150	164	166	151	151	179	149	168	176	184	158	147	132	145	153	154	152	153	159	160	134	166	140	167	159	139	162	149	171	169	173	152	148	149	163	157	156	132	141	165	149	159	151	145	168	169	166	147	174	153	157	149	176	169	133	143	183	161	162	162	171	141	151	160	156	169	175	156	167	172	152	145	169	161	142	154	141	166	164	154	155	175	166	146	148	163	159	167	168	161	145	162	122	158	149	156	170	160	169	174	146	150	152	152	150	141	143	151	134	148	179	170	157	163	183	167	136	147	159	146	182	176	159	165	137	178	143	138	162	154	192	151	165	149	143	150	164	173	163	168	178	159	187	163	123	167	163	149	141	157	135	147	148	174	135	161	145	155	134	164	160	132	156	178	153	148	157	174	144	164	172	143	155	159	130	150	157	188	148	156	157	168	140	143	150	134	139	166	169	154	173	170	155	153	150	149	159	131	158	144	154	135	150	176	158	126	157	174	136	131	157	149	149	140	137	168	147	153	158	154	152	170	160	193	161	143	174	159	148	169	150	162	143	143	148	155	166	140	154	135	142	161	171	157	147	164	161	159	159	166	143	156	174	160	137	153	148	143	146	145	147	144	156	152	142	152	177	185	153	158	159	167	141	143	156	161	165	167	149	165	136	168	158	181	176	183	153	152	154	135	148	143	143	132	147	161	168	161	169	149	187	168	142	147	155	134	174	165	155	134	169	169	149	150	146	173	138	164	159	132	169	160	177	144	144	177	154	166	180	153	156	175	130	145	184	149	178	144	156	142	166	166	150	143	164	155	174	156	142	175	142	144	145	169	169	169	171	132	159	180	168	151	156	139	151	156	150	146	143	140	173	135	165	145	163	159	161	175	134	129	150	145	164	141	148	164	161	139	138	163	155	164	165	138	152	137	145	150	149	161	131	165	174	162	164	159	155	135	152	134	164	160	138	129	153	155	147	156	165	142	148	167	151	128	146	172	159	166	153	155	147	165	141	141	160	142	166	169	137	166	136	152	150	160	164	164	145	147	166	145	179	151	187	164	147	141	144	170	181	158	146	153	172	153	159	147	165	164	149	150	168	165	178	161	154	163	161	153	161	139	149	151	168	158	174	173	177	158	182	139	158	144	187	175	175	166	147	142	151	165	167	143	147	152	168	154	147	152	161	177	147	145	165	163	163	137	173	193	162	160	143	169	165	159	164	154	144	153	143	174	129	167	178	148	136	157	162	140	146	153	159	158	166	143	162	151	158	160	136	129	150	146	167	167	153	140	154	173	158	150	168	164	128	174	157	134	169	128	129	147	169	130	138	143	166	176	144	145	158	148	164	150	148	137	159	161	171	144	162	153	154	165	173	136	124	160	144	162	155	159	149	163	136	166	149	174	163	146	167	136	172	181	171	136	164	158	175	159	143	158	136	157	129	170	151	134	176	138	190	147	179	143	164	135	166	142	165	168	133	145	153	169	163	174	184	147	159	160	162	154	150	144	153	149	146	151	173	162	161	175	152	145	159	151	145	149	143	161	145	141	143	159	149	167	157	145	132	143	153	164	133	131	139	166	177	142	152	146	165	144	158	180	161	176	150	144	162	159	160	135	171	160	133	144	164	132	164	142	143	151	157	171	155	139	156	151	139	165	169	157	152	143	150	147	160	159	145	143	136	158	192	175	169	166	152	131	156	139	133	149	169	155	172	165	140	149	133	181	148	148	158	189	157	188	157	167	151	147	155	168	173	131	172	129	142	144	154	147	166	181	146	156	138	151	159	143	149	159	147	131	174	163	172	181	140	137	163	164	167	127	148	133	164	164	150	129	135	159	149	160	159	143	148	167	162	157	165	158	172	149	148	136	170	159	150	148	171	144	137	127	147	141	162	143	172	139	135	147	167	154	147	149	155	152	163	153	155	171	154	136	155	146	138	134	179	163	152	159	157	158	143	145	152	175	144	165	139	158	182	145	143	159	170	170	145	160	141	156	157	158	163	177	145	193	172	159	175	155	145	140
3979	1593	2360	2069	507	444	472	424	455	429	425	406	383	398	451	433	444	419	446	419	427	419	405	435	453	434	390	417	405	428	425	437	422	373	430	424	419	436	439	418	436	399	449	412	398	418	422	397	462	398	471	423	443	448	443	423	380	442	424	424	429	423	410	437	435	426	457	422	443	405	419	445	401	425	405	419	434	401	435	396	402	439	441	404	418	432	395	431	424	415	411	448	439	403	424	443	410	412	428	486	395	425	460	457	377	468	417	445	412	432	466	452	434	414	425	414	388	429	402	439	422	422	386	408	430	448	408	387	443	424	435	424	425	395	424	408	446	405	424	417	398	413	379	398	390	406	430	463	415	452	426	414	397	462	430	434	438	439	407	433	404	414	396	426	414	415	413	450	415	439	426	442	424	408	429	453	429	440	436	395	432	392	395	437	445	448	455	432	424	466	448	414	418	456	415	405	416	427	416	397	440	405	434	449	429	428	446	385	428	435	427	420	448	433	452	447	415	470	416	407	395	420	446	417	411	428	453	428	429	439	377	419	418	428	424	423	404	429	418	389	423	414	418	399	417	398	415	451	454	413	424	411	444	424	433	423	439	394	435	396	422	446	421	467	423	450	403	420	404	442	439	417	427	417	417	413	403	426	451	419	404	422	396	425	423	410	399	432	422	464	414	432	423	444	401	432	446	421	413	462	411	393	437	450	398	439	425	445	427	406	419	411	440	450	401	434	416	416	407	430	421	411	421	409	445	395	395	411	446	454	425	405	430	429	426	443	390	429	442	425	455	472	428	401	392	412	414	411	394	425	418	405	446	399	432	429	437	432	434	445	441	462	410	409	453	422	446	440	415	433	399	414	414	431	413	474	392	443	451	427	416	419	429	433	427	382	423	365	411	491	452	401	480	433	435	385	421	419	434	439	428	435	446	408	436	423	412	420	402	419	397	442	429	431	429	435	393	458	416	427	437	428	395	409	424	401	418	431	438	396	425	405	415	433	449	417	439	426	444	421	447	393	412	418	452	434	418	395	383	429	403	419	457	462	447	412	405	426	416	424	436	378	437	439	415	414	444	426	406	435	405	439	416	422	435	424	408	438	468	411	407	447	433	409	398	414	453	446	419	446	405	439	440	406	444	427	399	404	435	407	402	407	437	410	405	388	436	434	432	409	430	406	450	434	451	456	394	408	427	394	423	440	412	441	382	405	382	428	436	486	427	467	421	452	421	461	401	425	441	423	419	420	417	426	415	385	432	405	403	449	414	404	446	442	417	477	440	419	412	431	385	467	417	427	441	386	441	432	402	417	411	451	430	427	434	428	421	384	416	472	391	432	425	389	404	436	449	466	425	436	400	413	407	386	421	435	447	422	427	420	412	415	413	404	419	427	442	442	422	411	405	399	387	452	467	438	418	451	408	458	403	400	435	408	404	406	451	425	442	433	397	400	439	453	470	415	429	430	411	405	396	421	393	468	437	399	447	438	448	426	412	419	418	405	460	443	426	426	405	442	390	403	412	392	450	408	431	410	439	423	420	454	398	416	478	418	435	397	426	449	419	414	420	431	406	436	418	422	424	428	433	402	468	448	409	394	440	468	425	403	399	430	419	420	426	403	434	417	428	434	425	444	397	393	403	414	449	462	468	423	435	403	403	391	449	407	416	390	443	383	432	392	442	443	426	429	443	401	385	430	443	430	443	416	438	452	418	416	409	407	459	418	436	401	433	411	460	444	420	387	421	415	396	395	425	419	435	424	379	404	452	442	425	392	456	398	463	431	431	405	431	404	396	421	409	418	421	461	431	431	410	432	414	396	405	393	430	415	405	411	430	453	444	424	417	444	450	415	447	414	415	413	441	423	443	433	420	431	457	473	415	415	432	435	409	435	417	430	404	436	437	412	403	445	400	433	436	454	422	389	428	460	428	417	448	413	439	409	426	428	415	489	402	426	414	430	416	453	418	375	409	415	423	423	427	439	465	410	401	423	432	432	388	432	424	452	398	423	422	409	389	449	430	469	428	409	441	422	378	432	431	434	418	445	430	405	384	419	388	453	397	440	433	456	448	436	472	430	437	429	389	417	419	435	412	427	399	434	412	417	438	461	440	450	412	403	416	436	458	399	436	412	465	434	429	444	408	391	437	421	422	433	409	448	432	391	407	429	416	419	470	384	426	425	435	442	423	349	425	436	412	405	448	412	419	431	461	389	385	407	408	394	446	443	430	437	396	406	428	398	404	438	431	430	404	413	411	439	431	419	405	415	423	420	418	411	398	430	430	412	424	388	450	372	423	431	454	395	463	417	425	417	412	442	363	429	435	411	413	416	427	473	431	444	409	436	411	389	430	425	400	398	430	373	429	420	433	424	426	416	454	437	444	410	453	436	432	429	437	388	424	443	435	415	440	402	430	374	399	426	403	429	447	430	411	435	426	458	371	435	423	425	460	418	422	409	449	418	435	402	409	371	363	449	403	401	416	409	447	426	413	453	417	427	416	430	410	425	406	406	429	397	450	411	453	425	424	416	431	430	444	433	426	417	411	409	450	407	406	422	437	412	437	418	409	441	430	421	415	412	459	404	431	425	397	426	432	404	412	453	456	442	419	448	434	431	415	416	419	431	413	416	437	417	434	453	453	415	431	414	396	419	461	435	414	417	446	406	443	426	433	447	425	397	366	431	434	383	459	403	465	411	425	433	449	431	407	442	401	403	432	437	438	462	432	419	406	441	458	408	418	421	420	433	385	394	447	453	433	389	447	401	432	461	410	460	420	422	410	438	414	416	436	391	402	470	397	424	413	419	423	420	430	429	395	394	428	402	449	415	443	421	439	414	413	428	421	401	426	432	396	467	409	413	421	432	405	418	414	479	419	417	406	448	427	437	415	382	437	418	411	432	405	420	465	415	437	413	411	449	474	402	383	416	422	455	441	423	420	422	408	420	453	458	408	419	426	390	416	440	437	431	471	447	389	439	425	447	401	440	422	403	442	417	442	451	442	429	420	398	436	443	420	414	444	390	422	426	410	441	425	415	444	432	457	422	439	413	455	435	407	419	396	417	418	422	421	407	415	408	391	418	412	411	420	390	402	396	425	424	414	413	423	418	470	430	428	412	403	417	440	417	455	432	439	445	404	444	415	419	426	421	442	442	424	392	458	457	433	405	413	399	432	438	436	434	436	424	404	417	408	426	406	450	426	429	444	406	414	419	418	426	400	428	397	404	433	432	416	435	413	444	416	410	458	411	434	416	384	367	401	407	409	430	433	378	439	410	432	443	425	433	414	411	413	437	419	446	449	441	426	441	448	414	450	436	438	396	406	412	402	438	448	413	382	422	411	381	406	404	443	423	428	422	423	441	427	451	442	413	449	435	442	409	414	403	412	415	394	400	430	392	402	452	424	444	463	428	399	447	434	432	423	412	403	392	455	394	424	451	426	399	409	428	409	452	434	439	405	402	394	453	429	401	419	412	427	437	430	411	411	454	423	420	415	441
16291	3499	1694	5555	2646	437	385	400	351	372	370	376	341	363	369	331	365	299	363	361	346	353	311	356	326	333	318	344	349	331	315	347	348	334	334	338	368	361	353	325	345	330	332	328	267	353	341	353	337	329	320	331	332	311	335	309	348	347	348	323	346	312	350	278	370	347	322	318	309	360	309	334	355	352	306	358	333	318	371	350	354	349	341	365	370	354	350	330	312	308	339	335	346	341	319	369	316	366	314	337	363	305	308	346	332	325	340	326	321	324	339	332	356	365	367	328	311	315	313	356	321	315	320	348	322	326	326	345	326	310	324	353	355	324	340	354	296	292	317	356	342	343	331	331	334	349	320	351	334	305	352	316	322	323	332	336	315	331	348	353	367	319	324	324	303	345	355	320	320	329	308	336	342	329	322	325	344	379	342	351	341	368	347	290	324	328	334	332	352	333	318	306	326	373	345	330	333	327	331	327	367	375	382	328	331	324	319	325	350	331	331	362	321	312	377	371	354	339	301	360	389	357	339	353	338	314	353	352	335	334	325	331	323	352	376	327	324	313	326	309	312	361	348	329	325	360	333	293	344	322	325	324	343	323	316	348	312	321	326	334	354	367	347	327	325	327	312	304	312	337	327	342	343	344	354	289	333	372	343	332	345	311	306	294	322	343	320	350	319	306	342	339	344	366	331	334	366	355	357	360	358	311	338	361	345	377	307	342	334	356	317	322	321	326	310	357	347	338	336	327	362	356	364	359	292	348	343	334	363	346	284	366	342	333	349	344	352	376	358	371	350	340	344	325	350	347	314	361	353	318	304	323	329	366	327	362	326	295	354	327	350	350	307	334	327	316	340	304	305	354	325	329	332	306	316	310	340	355	344	311	332	352	331	340	357	341	361	316	330	274	338	335	395	338	336	325	298	325	332	345	346	290	332	320	331	335	377	326	320	365	340	356	327	354	304	331	348	349	366	373	393	314	334	328	360	345	324	307	314	354	347	374	345	325	332	324	354	340	323	340	331	338	293	346	322	366	313	316	346	333	316	304	334	343	367	335	324	312	294	335	325	342	342	330	372	341	316	351	329	375	350	313	352	341	338	320	336	343	332	326	301	313	358	363	353	350	343	301	321	329	330	350	297	341	324	366	327	318	315	330	333	335	329	327	320	310	335	358	329	340	312	368	344	377	340	340	336	359	334	341	339	340	371	345	327	349	287	333	327	326	355	331	348	326	348	335	325	336	319	341	395	334	357	374	343	328	321	334	327	295	313	333	350	294	337	368	297	342	293	329	316	326	314	330	351	332	338	336	335	333	340	330	353	296	342	287	331	327	361	313	271	352	334	313	335	346	340	300	337	350	365	334	287	331	332	382	356	351	310	340	332	307	336	315	342	327	329	325	327	352	351	337	341	353	328	334	309	325	364	342	338	378	357	353	299	340	339	330	331	307	310	323	329	334	341	338	340	305	338	322	349	333	359	295	331	328	317	316	331	331	333	316	329	324	324	341	352	352	362	317	333	330	315	333	327	359	312	371	338	348	301	321	354	331	306	364	328	352	321	369	316	329	303	338	327	362	298	338	319	330	332	341	359	323	364	351	364	306	363	357	341	325	315	352	303	347	356	295	333	350	322	339	354	348	331	337	323	340	322	317	337	345	312	334	302	320	332	337	322	305	288	329	355	316	368	347	351	308	335	340	335	331	319	347	331	372	330	335	334	376	315	310	329	327	327	328	341	354	338	304	330	339	301	303	334	341	316	338	332	341	324	355	343	335	337	342	358	354	374	337	312	339	351	334	320	333	334	359	318	317	369	313	306	349	312	336	355	326	305	326	309	378	349	340	343	324	297	314	380	376	327	335	302	339	343	346	318	354	342	305	307	349	341	353	356	321	315	333	325	323	327	318	326	351	386	296	320	323	323	331	335	351	378	337	350	336	353	333	345	310	363	348	339	325	312	352	349	302	319	324	358	363	355	341	349	335	338	313	333	374	332	327	352	335	324	346	345	325	350	331	360	302	354	316	314	324	325	322	325	329	325	308	344	345	304	323	318	278	365	329	316	320	385	298	321	368	333	329	326	361	299	334	316	361	345	336	339	358	364	357	334	321	324	335	364	352	339	345	363	326	329	310	322	307	331	326	335	353	313	349	318	321	341	351	335	316	341	333	324	328	360	313	299	335	345	311	371	325	357	350	341	308	293	354	341	316	316	323	340	342	322	316	323	318	324	346	331	359	329	350	317	298	321	359	293	347	333	321	343	382	322	332	365	365	331	331	325	346	370	309	323	342	313	321	316	358	334	361	319	335	334	355	336	345	347	324	327	340	337	353	371	334	333	321	289	336	353	384	299	372	285	317	355	377	345	334	341	355	301	315	313	326	343	315	321	343	353	317	328	320	358	345	300	321	304	323	334	340	337	342	327	329	337	312	325	327	391	337	328	365	335	312	356	316	339	390	345	357	358	345	349	336	325	374	367	331	373	314	332	310	338	307	290	305	363	330	320	337	295	328	353	359	332	339	381	336	345	312	326	337	343	321	367	310	320	335	354	329	379	333	323	310	352	313	342	299	312	303	351	346	359	311	315	322	359	329	340	293	327	308	360	329	369	312	368	349	284	332	361	313	338	346	324	355	307	317	346	309	330	322	308	342	326	343	347	345	347	318	331	349	362	317	338	306	336	340	341	345	336	336	321	310	336	327	386	342	317	328	320	343	333	344	336	335	349	343	341	346	323	338	338	393	353	323	375	348	334	374	312	354	322	327	334	332	328	348	323	351	368	318	362	304	313	324	327	374	320	349	349	342	364	335	349	319	328	328	326	358	361	325	302	324	318	336	351	327	326	338	337	351	336	322	305	346	315	308	326	356	336	345	332	307	342	350	337	370	335	329	307	353	363	306	351	300	351	353	351	368	345	362	309	350	335	330	359	353	299	343	321	314	299	386	352	313	352	344	307	340	309	334	309	376	336	334	320	339	336	296	320	335	333	334	357	352	310	304	310	333	381	339	349	337	319	349	315	338	362	294	301	354	364	308	339	325	324	328	345	353	350	276	309	339	341	341	329	333	332	341	304	303	323	351	304	257	335	316	318	313	363	340	342	342	345	355	342	354	343	312	336	315	332	354	317	341	331	343	358	333	374	317	330	336	323	336	332	322	341	344	328	298	341	313	373	355	385	360	314	294	290	375	316	346	312	326	312	338	311	345	346	346	292	310	336	338	332	315	325	303	331	330	310	342	348	366	299	355	324	331	338	324	354	351	367	335	314	342	338	352	298	336	304	346	352	358	328	324	357	345	332	315	313	359	351	331	322	301	334	364	340	341	346	330	341	348	345	345	361	312	355	335	315	354	359	365	352	353	329	322	312	348	305	322	296	347	360	314	330	315	331	308	331	344	349	386	331	330	361	339	361	352	347	391	333	375	319	324	345	369	324	311	345	319	332	339	335	331	308	318	378	326	308	344	368	331	337	327	367	321	337	285	325	326	358	325	311	334
10702	2853	3302	15828	4775	1211	1125	1054	1015	946	922	883	826	849	845	815	884	831	824	821	861	819	798	767	813	803	827	780	776	812	816	807	786	826	829	808	786	820	817	795	776	814	798	783	764	754	785	792	828	792	778	775	730	767	798	781	762	771	812	792	735	821	769	724	766	791	812	793	768	779	752	847	789	751	792	762	736	802	720	736	791	765	757	771	801	749	730	750	767	777	783	800	772	782	789	731	761	747	800	759	816	768	775	767	790	775	767	766	773	791	825	778	777	804	769	738	791	806	755	840	789	778	775	808	808	765	761	827	762	773	828	739	796	773	751	773	776	801	775	772	781	752	753	749	770	795	817	742	786	755	785	776	776	786	797	791	841	817	804	778	767	796	758	793	764	731	776	781	783	821	738	796	712	751	750	766	801	734	784	760	811	794	788	712	780	767	714	824	767	738	746	742	764	793	808	804	771	822	819	761	759	765	783	794	752	778	766	801	740	807	770	821	797	757	760	747	805	814	794	742	785	746	806	819	785	808	795	747	776	767	797	796	832	765	824	768	796	780	819	779	806	751	737	772	778	806	753	792	760	792	789	740	716	814	768	753	803	750	797	796	771	795	778	774	768	816	781	746	784	800	783	776	781	797	784	753	793	772	809	764	744	771	805	789	742	792	776	771	771	809	779	769	729	813	746	745	796	832	787	781	752	774	730	680	735	737	739	826	752	803	736	792	785	753	770	815	774	816	795	783	770	799	733	843	778	737	750	724	709	800	745	796	763	715	752	797	811	797	775	738	780	815	774	778	778	789	767	789	779	780	750	757	759	773	756	776	788	733	796	822	784	783	744	790	790	764	756	802	850	771	788	759	791	765	784	774	796	749	766	778	825	758	772	761	777	815	727	803	794	781	745	735	777	789	760	784	773	780	771	807	739	775	778	789	781	763	736	800	804	797	812	765	733	753	776	780	796	798	737	787	813	799	760	801	789	787	771	824	776	761	764	819	777	813	819	805	785	793	779	801	781	736	785	718	724	783	792	794	815	764	795	787	824	804	760	775	819	768	750	779	770	826	759	792	771	816	777	802	816	763	804	778	732	752	742	756	731	794	762	780	774	788	744	803	786	777	726	747	782	763	756	791	770	768	776	760	742	802	818	780	769	775	808	738	753	730	765	780	745	761	765	780	763	808	753	750	774	779	779	800	777	816	810	779	774	818	811	808	775	787	752	837	825	778	781	820	779	782	824	771	752	777	800	742	814	831	794	853	799	794	777	829	747	754	769	805	781	754	762	802	771	770	759	766	816	754	751	785	797	795	788	804	748	771	736	738	740	758	806	722	798	800	798	776	744	751	773	770	769	739	776	769	788	752	737	824	765	768	807	783	760	779	774	821	734	764	767	790	805	751	762	767	757	757	772	746	791	799	761	800	759	762	770	783	762	745	776	762	796	774	760	761	784	831	760	840	751	797	729	733	758	752	725	752	798	738	773	768	803	731	740	731	742	787	776	754	752	779	836	767	790	740	805	737	759	799	773	733	768	780	825	821	812	735	768	769	776	769	803	813	802	758	778	792	743	808	760	780	750	736	763	758	781	728	762	751	779	767	769	759	805	741	802	765	806	817	786	804	755	815	724	814	781	760	765	727	764	791	784	777	811	781	792	781	794	773	746	801	775	745	769	730	776	800	763	790	764	761	805	757	748	782	777	829	835	799	766	769	801	780	815	833	804	782	776	776	721	710	788	823	779	775	774	767	796	810	778	857	750	750	778	832	806	858	775	714	773	782	777	763	756	809	782	753	789	719	770	787	780	780	763	804	811	778	773	773	812	806	800	788	800	781	799	721	859	867	788	759	736	779	807	759	761	774	790	794	744	808	771	820	762	799	820	780	780	782	785	740	794	756	796	806	785	778	777	756	769	749	804	801	836	793	764	743	779	788	833	782	787	773	774	806	810	773	759	778	844	732	758	798	791	753	825	778	733	798	780	728	760	742	800	808	806	802	772	783	773	773	793	771	756	741	797	764	756	821	780	749	743	757	763	729	775	715	804	772	821	747	756	734	797	793	765	782	758	763	794	788	749	776	750	788	796	785	763	769	779	801	790	788	776	801	778	791	765	808	823	784	726	781	780	827	716	791	832	793	783	783	789	742	815	809	774	814	760	809	813	776	751	728	815	731	756	790	774	772	757	782	726	783	746	810	754	759	788	804	739	748	778	777	733	769	769	794	851	807	781	772	787	793	770	761	767	811	806	762	731	763	745	747	806	735	801	775	768	796	767	816	801	765	754	797	723	794	779	785	773	784	762	808	794	779	784	799	777	724	756	743	792	795	783	759	748	738	758	842	793	791	736	796	752	760	801	787	825	757	796	764	823	744	803	812	796	751	754	786	790	785	806	743	782	748	777	794	799	788	787	777	798	753	776	820	781	821	799	798	792	791	847	803	794	759	803	804	773	793	750	743	785	766	810	735	759	725	785	764	763	780	789	824	734	734	764	770	770	779	764	764	802	764	759	770	763	758	761	744	754	776	742	812	757	736	784	777	784	778	725	757	733	750	757	804	824	826	779	816	766	798	725	790	790	757	769	775	760	771	797	727	753	770	776	771	754	783	733	749	852	787	772	765	775	779	759	769	775	740	773	784	754	794	776	800	782	732	760	808	799	762	790	741	759	812	791	841	795	765	780	764	823	767	734	793	802	763	807	766	730	791	746	734	792	816	803	790	805	770	819	771	769	815	767	769	731	818	801	867	774	805	799	782	811	782	818	772	764	778	795	766	778	781	794	832	765	738	797	730	761	771	782	808	737	796	811	831	801	750	764	774	804	789	762	791	798	734	778	753	824	772	814	807	808	756	703	786	751	762	740	815	770	783	722	805	825	754	776	821	790	817	767	783	785	831	760	798	823	730	784	735	785	754	780	797	757	774	762	804	785	752	802	760	741	799	795	820	822	750	713	825	719	810	781	818	788	796	788	775	788	796	765	779	839	743	793	784	795	781	788	775	801	742	788	814	775	775	783	774	746	793	743	827	824	711	773	762	737	724	790	756	789	786	777	737	810	749	761	760	807	774	780	743	769	799	793	807	786	740	780	787	846	805	753	742	797	814	777	763	740	808	776	781	742	795	773	735	760	730	813	803	743	841	792	765	748	772	748	761	764	718	781	783	792	774	803	733	804	785	742	822	735	805	760	781	720	731	806	810	771	792	796	769	765	772	744	708	728	775	751	749	709	785	752	780	744	752	769	776	730	768	820	786	772	781	761	769	779	819	764	826	762	777	736	779	822	774	803	756	766	782	741	719	763	779	734	756	790	766	768	719	797	745	788	734	783	742	802	784	832	730	811	754	778	822	728	784	816	791	848	779	750	745	727	783	810	799	796	715	813	744	785	762	803	762	793	735	767	718	754	744	750	765	833	743	758	787	798	806	766	837	785	826	793	737	793	724	822	730	808	768	786	750	764	801	770	742	762	773	776	815	787	766	783	766	732	760	772	811
25087	5405	2744	11126	5814	678	543	513	473	434	417	481	415	467	425	452	409	430	427	420	403	378	399	433	435	412	408	420	430	429	386	408	438	452	452	417	397	375	390	415	423	448	432	397	465	432	402	430	408	422	428	442	393	380	414	419	401	406	384	398	380	426	395	398	402	454	433	424	391	401	402	376	381	360	458	414	404	433	419	425	441	438	386	434	430	402	436	390	397	435	389	425	388	419	422	423	436	401	442	376	409	411	434	414	378	406	379	397	397	383	423	424	425	397	424	404	385	433	372	399	429	400	402	361	390	392	396	429	437	404	423	400	397	390	441	436	422	415	391	423	420	397	393	431	397	407	390	438	405	400	423	391	428	378	421	409	399	412	394	419	438	402	417	401	433	458	419	405	381	435	357	370	402	381	447	404	404	417	449	415	440	409	409	415	428	416	397	416	397	406	434	415	401	442	441	405	404	447	425	433	396	461	412	425	380	386	375	386	404	416	410	403	415	377	378	390	409	397	400	402	382	419	420	396	415	412	422	405	421	375	380	378	426	389	456	391	379	403	392	407	431	444	404	413	399	383	434	425	402	416	397	422	419	406	389	434	424	414	397	378	391	415	358	398	401	423	408	434	411	388	422	398	387	444	413	400	373	427	382	402	374	373	422	416	421	424	446	423	384	417	424	409	409	391	397	400	393	418	363	408	408	402	410	425	412	416	405	448	399	412	418	433	361	413	388	410	405	413	401	403	419	414	430	414	422	377	403	414	397	391	427	397	390	395	419	405	395	397	396	430	405	401	408	424	432	391	396	388	395	379	451	392	426	384	398	418	402	393	431	377	396	413	407	422	417	387	379	414	403	403	379	406	377	402	410	390	405	394	416	375	399	447	394	419	417	397	446	393	368	398	349	450	416	471	433	382	379	413	387	387	427	404	372	414	425	414	453	404	398	414	397	422	403	431	394	404	409	402	410	402	407	420	416	375	421	410	390	378	423	391	370	400	387	398	418	417	422	423	425	388	420	415	407	415	389	421	386	403	420	402	377	370	436	449	425	428	418	415	422	459	462	411	392	404	412	408	391	404	380	376	429	433	393	368	399	398	419	407	381	379	430	408	368	390	395	400	374	414	390	414	402	419	415	426	423	405	479	452	391	427	409	393	367	408	402	411	396	386	384	409	394	425	387	390	415	404	428	437	412	403	403	377	426	389	403	378	424	436	433	401	404	394	387	430	433	414	384	416	388	380	390	392	399	373	423	360	402	424	409	429	403	417	415	403	383	392	385	375	401	371	412	407	432	403	391	390	403	361	412	444	360	436	385	400	407	352	448	386	401	400	355	428	395	427	388	378	472	455	384	440	404	413	384	371	397	368	377	390	420	389	427	421	371	386	354	454	419	406	405	398	415	424	397	435	420	388	436	412	417	390	424	395	431	368	401	402	421	404	422	389	418	409	410	413	424	380	415	371	412	426	406	381	427	383	442	415	392	469	426	382	414	404	403	414	397	405	378	405	407	401	407	399	426	398	405	411	423	407	426	419	405	399	451	405	451	403	430	387	417	431	420	392	390	375	426	402	414	407	434	390	404	385	440	385	382	396	393	407	406	428	370	390	444	450	399	408	423	430	426	379	399	404	420	401	419	382	389	378	362	415	402	445	411	408	418	428	375	385	412	388	434	464	413	432	398	407	421	390	405	419	409	388	419	442	390	404	398	364	406	401	389	422	425	452	426	390	392	361	379	402	391	396	406	421	390	417	375	419	382	398	375	405	401	407	398	394	371	423	421	400	361	401	415	432	384	418	416	409	403	394	365	385	398	382	416	426	371	397	418	433	400	407	400	381	387	406	439	412	392	417	427	401	413	410	419	420	430	398	431	451	438	408	376	378	400	382	379	422	396	386	406	404	432	398	387	393	417	392	409	417	416	429	399	410	394	376	455	403	393	421	411	404	413	412	431	379	416	417	407	422	406	392	415	435	430	392	444	384	368	414	380	433	371	418	416	461	423	439	398	373	395	405	428	402	392	425	440	376	394	420	445	417	431	371	389	429	441	430	396	401	411	403	397	382	408	415	378	413	386	430	434	388	433	412	428	396	395	440	413	411	378	405	440	432	382	396	431	425	396	416	434	418	419	395	399	387	413	408	441	396	428	378	397	403	399	421	412	430	408	418	388	408	421	405	378	427	421	430	428	449	451	413	446	411	414	399	413	425	449	449	412	425	386	389	383	407	423	364	424	422	426	431	414	378	434	418	397	415	409	410	385	408	411	419	406	431	404	435	427	381	418	458	427	403	418	425	412	413	427	401	433	426	464	405	423	425	398	436	386	429	430	435	419	385	404	432	382	396	427	410	412	397	400	385	410	466	422	409	398	446	432	405	408	426	393	445	417	442	399	399	412	383	411	409	417	425	404	394	368	412	376	410	422	430	365	365	397	418	437	477	416	425	412	406	396	383	399	425	389	421	473	446	422	401	430	431	422	414	393	384	404	411	358	430	426	359	415	402	364	450	402	414	412	389	392	380	433	402	405	396	437	399	416	417	423	438	446	391	387	435	378	413	392	402	429	415	395	408	366	404	379	427	418	453	387	414	394	383	417	414	444	403	420	387	356	440	387	391	429	420	374	394	404	391	445	434	409	392	422	392	394	378	411	360	413	438	388	408	377	389	422	447	404	375	379	419	390	420	423	435	390	451	434	419	423	402	443	403	383	365	377	408	363	434	369	407	413	427	422	412	421	420	420	386	416	400	425	375	412	382	418	388	400	399	444	440	425	372	400	393	408	401	454	382	394	388	467	418	393	415	418	420	421	395	400	380	429	369	372	380	398	411	428	427	431	388	414	384	440	428	394	420	456	410	396	396	385	422	386	377	395	406	415	445	388	424	427	396	408	438	430	369	388	394	412	422	416	369	417	399	433	383	438	420	421	385	437	403	399	418	410	426	410	428	399	396	400	414	418	384	434	400	373	403	418	429	417	421	440	409	408	403	422	410	422	391	435	417	419	406	411	400	424	380	416	429	417	436	410	429	399	397	399	412	404	425	383	409	394	443	434	448	392	403	412	431	390	399	422	424	377	440	395	380	409	447	400	389	418	400	381	412	420	375	440	422	433	384	414	381	402	391	417	391	397	412	385	385	418	423	443	410	381	396	435	413	419	385	401	391	399	436	428	406	425	434	428	366	398	395	397	357	399	376	366	388	385	405	374	415	425	422	420	379	401	386	413	369	372	418	412	396	395	448	414	388	413	381	393	392	388	344	395	404	406	429	467	415	438	423	424	418	407	388	439	394	391	427	405	446	379	390	403	395	433	428	438	413	416	417	404	359	424	437	392	411	423	413	425	363	433	439	403	397	452	433	430	399	435	414	410	446	402	433	377	428	396	386	439	378	408	402	424	397	446	411	429	412	405	392	367	361	378	424	395	414	436	431	395	421	409	429	395	389	416	431	438	401	410	431	408	439	387	421	436	429	385	421	412	393	449	475	385	404	394	362
14016	3358	4954	23930	7309	1825	1570	1354	1340	1285	1215	1162	1081	1065	1034	1029	1064	993	936	1008	995	940	960	988	957	947	916	972	960	980	959	939	995	916	910	904	916	929	873	943	902	892	960	940	931	875	905	902	905	925	925	917	900	883	897	917	928	889	915	878	920	955	898	872	963	907	889	896	931	929	919	966	900	919	883	930	858	911	922	919	901	936	934	937	883	898	866	924	900	941	864	920	909	906	936	904	931	926	887	918	931	898	924	897	911	918	916	882	883	897	828	891	860	865	920	885	882	981	862	908	952	898	932	863	903	896	841	838	924	880	896	941	943	911	897	981	917	933	895	894	961	898	900	929	891	897	875	888	894	933	882	922	796	923	915	911	973	949	920	934	889	853	924	967	921	895	945	926	925	909	913	888	870	880	911	890	851	905	886	875	881	884	903	894	885	930	916	862	914	856	988	943	911	882	914	892	931	921	893	891	886	909	941	870	910	919	942	951	892	901	864	891	916	930	912	913	926	903	898	870	901	907	893	909	925	912	893	910	911	856	889	866	902	899	906	873	857	918	911	884	860	888	909	908	935	897	937	891	893	943	872	930	886	923	869	954	890	856	927	928	916	910	896	951	880	964	915	910	866	889	883	962	873	897	904	891	897	878	906	959	904	888	908	863	943	868	906	894	913	914	925	884	897	906	915	893	873	919	853	944	954	924	916	931	963	943	884	913	877	934	956	863	961	860	942	918	897	850	934	884	881	879	859	942	906	907	917	942	886	860	909	861	880	896	914	885	928	877	957	871	929	902	847	940	916	905	922	910	945	896	927	864	944	948	902	892	877	935	890	878	933	897	927	965	956	927	866	955	904	906	925	891	904	889	940	911	883	913	868	877	924	901	904	914	945	911	874	925	905	889	942	894	875	887	883	898	889	845	934	880	931	906	914	907	887	926	947	859	933	862	919	860	937	924	962	925	910	942	900	893	912	877	903	897	917	985	907	902	922	904	869	967	887	906	888	881	914	887	885	880	887	928	915	875	931	847	938	921	883	882	852	892	916	926	923	930	882	864	918	897	928	926	837	896	880	873	883	876	891	913	898	994	891	895	889	857	843	896	913	872	975	866	916	877	879	918	941	854	900	927	918	850	935	895	929	862	920	828	890	904	879	870	890	924	903	938	896	893	983	902	881	885	939	872	902	866	949	909	914	850	937	941	938	903	921	920	886	955	880	921	849	867	882	919	904	914	925	897	834	919	843	912	921	872	873	935	818	942	876	876	989	862	915	888	873	855	941	864	879	907	875	913	935	849	876	919	876	858	897	868	880	989	890	896	937	943	886	1008	941	886	896	831	890	866	887	902	879	865	931	875	914	885	876	879	922	894	935	914	875	908	874	980	916	925	897	982	884	895	909	936	954	881	900	954	942	881	878	886	851	947	839	856	893	933	888	944	883	899	892	867	874	953	910	906	869	896	937	907	945	901	876	898	927	965	888	912	895	901	874	838	901	944	917	862	923	889	928	882	902	906	928	939	890	903	893	887	964	848	943	943	955	893	872	862	939	875	904	922	892	933	912	911	937	902	934	849	895	884	877	918	892	945	938	929	905	895	858	948	930	940	937	887	885	856	946	858	889	934	880	984	867	921	934	910	910	903	882	875	901	846	888	930	940	911	865	863	885	890	909	878	907	878	890	864	876	882	908	953	897	894	906	840	958	920	873	896	941	869	910	945	878	886	898	947	894	934	895	919	892	927	914	857	938	918	895	887	909	926	868	939	892	854	881	935	935	942	898	914	948	906	920	894	896	945	902	901	912	920	910	933	923	910	910	929	886	907	899	818	871	910	879	907	856	861	918	895	883	960	918	878	899	888	864	915	869	901	849	892	840	863	900	873	962	904	884	866	931	929	877	933	931	894	877	913	887	878	922	872	892	991	906	956	890	880	877	958	934	926	908	919	940	897	902	875	935	910	881	893	905	883	888	887	866	980	855	928	859	903	832	909	875	876	857	915	840	957	923	900	877	890	837	916	908	895	892	892	917	841	948	908	875	908	897	876	858	926	945	901	896	877	904	959	913	931	851	910	850	890	861	948	916	908	948	904	919	935	884	948	873	917	869	902	928	958	896	863	921	918	919	908	849	859	928	918	869	849	845	917	862	966	929	968	926	875	887	934	883	941	910	935	910	862	926	904	867	881	857	934	898	931	889	903	916	910	841	864	872	900	901	890	878	960	906	890	899	944	979	870	922	944	888	894	906	875	910	951	925	904	963	901	953	885	880	887	898	967	870	905	902	889	906	894	870	886	923	880	906	857	938	947	899	943	880	892	902	896	878	896	874	874	916	880	917	938	923	882	871	912	907	891	902	912	906	892	937	888	880	854	844	901	893	956	897	880	878	901	877	896	899	929	880	886	833	950	924	913	937	965	934	919	925	894	888	927	887	915	938	886	906	891	903	902	852	869	901	884	926	936	903	928	886	930	825	938	892	874	855	887	927	906	917	876	889	879	899	905	935	872	907	877	931	931	939	875	879	913	909	928	962	931	897	909	949	887	926	940	917	889	937	899	918	897	933	916	899	939	895	954	925	848	902	944	914	822	972	829	889	897	897	919	862	892	916	934	937	901	966	875	818	889	940	928	891	941	897	918	907	899	938	888	893	867	892	926	864	890	893	918	919	953	971	888	881	877	945	877	902	869	946	922	897	940	876	942	930	885	856	904	894	916	876	942	878	903	888	934	851	842	840	883	882	941	851	924	944	926	933	865	924	868	905	878	895	903	944	890	858	900	921	923	953	903	899	918	881	875	908	909	913	914	895	882	909	897	924	963	936	856	925	891	863	863	909	899	907	857	915	909	894	949	973	893	878	903	919	855	911	895	840	897	932	913	894	866	869	896	905	893	947	942	928	930	899	880	939	861	912	894	901	885	917	885	942	923	882	926	872	885	908	896	898	896	907	868	856	974	851	913	894	865	883	911	900	916	857	905	899	929	916	874	919	879	897	867	863	909	878	843	951	883	981	869	866	929	918	873	897	891	860	878	824	880	962	899	894	870	883	966	929	966	925	884	918	840	905	926	868	876	882	927	885	832	911	824	927	895	968	885	889	922	880	908	872	898	895	937	910	961	934	979	870	926	874	900	891	914	897	927	896	948	925	920	898	922	892	882	963	895	882	890	870	940	901	878	851	909	876	923	861	913	932	931	887	929	918	926	888	934	936	926	947	943	893	890	915	878	903	908	935	925	870	965	908	974	918	915	904	872	916	895	912	904	909	869	921	905	904	928	881	889	930	915	905	900	914	850	927	890	925	963	964	905	845	944	933	905	933	873	861	926	890	874	947	882	883	915	938	868	935	876	923	921	901	906	953	936	894	864	892	931	916	898	919	905	855	894	895	941	969	885	890	880	908	864	963	861	927	866	907	899	914	917	952	939	912	923	868	876	879	878	884	906	854	891	888	869	926	866	912	895	869	878	963	915	942	905	853	887	899	917	898	849	877	897	910	904
5900	1056	550	626	236	138	167	171	157	147	179	143	152	177	124	146	148	168	139	167	114	137	142	132	151	167	147	156	153	154	167	115	151	136	164	128	147	167	144	131	136	162	152	157	167	143	148	187	163	126	178	135	143	152	176	151	148	132	150	135	170	164	163	159	164	134	168	152	134	118	166	173	146	147	136	162	120	146	166	137	165	166	152	169	158	136	163	152	137	139	161	162	162	154	174	160	164	171	155	139	154	139	121	152	130	172	162	129	138	173	170	143	123	153	144	133	115	132	146	140	147	168	143	145	141	148	125	147	149	169	150	154	152	167	151	157	177	136	141	150	154	151	144	162	153	133	141	131	153	139	154	158	176	138	136	161	156	156	152	146	148	169	149	151	153	153	184	162	158	151	151	150	131	158	153	175	145	133	165	161	158	144	164	156	127	148	142	145	152	150	147	136	154	155	175	158	169	143	148	152	159	146	126	157	159	134	155	137	154	151	138	151	147	155	149	163	156	141	157	144	169	137	143	147	135	137	147	158	142	173	170	147	161	153	132	148	172	153	141	154	154	134	141	136	158	137	159	171	149	157	139	144	146	139	129	141	150	184	168	147	179	151	148	138	165	135	146	150	154	154	162	137	143	121	143	137	170	136	171	164	172	157	167	162	144	151	168	180	135	130	148	116	155	138	152	133	119	146	147	161	128	162	142	160	135	135	168	155	144	144	132	162	155	143	153	152	146	123	146	171	142	145	141	160	191	158	134	159	164	138	163	141	150	150	170	158	152	161	143	176	145	154	154	163	138	150	142	153	154	149	161	135	136	137	157	146	161	122	143	144	159	153	152	143	163	161	182	137	138	126	160	169	144	144	154	155	137	141	149	170	160	146	147	149	145	146	161	137	159	147	154	159	167	159	137	163	137	161	160	140	120	148	159	162	158	165	150	136	167	156	142	132	129	145	172	116	176	155	167	150	148	142	152	122	167	175	147	163	136	125	160	127	142	145	176	140	147	177	146	169	140	147	148	164	155	155	156	141	149	140	156	130	155	145	143	136	171	174	162	143	161	154	148	139	139	151	162	149	167	160	137	130	150	176	156	162	134	167	185	143	162	155	164	159	168	144	163	165	168	152	139	121	153	163	175	162	142	130	147	147	128	168	147	169	160	162	149	180	155	149	156	153	154	136	164	128	142	129	143	161	124	147	157	168	152	147	152	148	152	160	154	152	159	130	137	153	164	149	154	135	152	147	138	143	152	169	141	164	136	151	147	156	142	155	142	142	148	163	143	125	154	155	177	163	159	160	131	154	138	133	158	160	173	158	146	154	127	160	141	160	152	155	132	165	157	136	151	133	145	137	135	154	159	163	126	155	156	186	155	169	152	153	135	128	151	187	139	157	174	170	162	130	142	151	132	156	140	147	133	148	138	171	201	167	155	165	148	138	149	159	176	145	160	156	142	168	147	159	163	147	151	157	151	120	154	134	143	145	171	139	158	133	155	153	160	125	175	177	160	150	138	161	156	148	126	152	141	142	146	156	147	163	160	125	156	157	138	166	150	113	168	138	129	190	171	158	141	155	143	148	148	171	154	141	175	152	140	151	157	151	136	152	144	144	141	156	137	158	164	156	145	137	172	170	160	172	153	161	147	156	132	138	149	141	158	168	183	161	155	140	149	148	149	157	137	142	132	113	147	162	142	143	142	153	167	179	153	159	135	140	127	157	172	156	133	130	142	148	147	161	122	163	165	137	158	129	123	153	142	171	159	149	147	159	164	140	144	159	141	157	145	124	157	163	140	148	168	158	143	126	167	175	155	140	134	168	152	172	167	150	125	149	162	138	144	156	158	164	156	135	158	170	156	162	160	164	144	162	163	150	148	156	147	162	149	165	139	176	162	154	137	138	141	146	139	152	150	151	140	158	152	152	146	166	158	139	152	159	141	148	138	148	133	140	178	152	157	161	148	158	141	137	145	143	146	146	164	123	139	123	151	151	151	139	156	134	147	143	146	143	155	129	151	137	154	138	155	159	138	156	171	181	149	155	132	152	137	127	169	145	148	145	154	153	162	151	163	168	161	145	127	150	172	161	165	149	139	159	160	153	156	162	147	168	158	167	143	162	162	142	154	168	153	161	167	172	146	157	133	170	152	141	160	143	138	143	165	135	137	133	154	149	163	144	129	155	159	141	142	139	160	164	138	148	163	176	144	170	143	152	156	139	139	151	133	176	134	141	126	141	160	138	146	131	139	154	154	165	153	164	129	157	162	167	166	140	135	167	150	151	136	135	147	135	137	146	148	156	172	142	148	149	153	167	151	192	130	163	149	155	167	159	166	145	149	158	122	158	153	152	153	153	139	139	164	148	159	133	147	156	143	136	172	160	147	159	157	151	135	150	149	156	158	150	131	147	143	136	147	152	155	191	147	180	140	152	135	147	150	140	117	154	131	136	155	150	144	158	146	149	170	138	152	144	144	137	124	137	162	180	157	159	130	137	167	155	151	148	172	129	152	171	151	153	141	132	151	151	154	158	157	144	133	159	142	151	153	146	169	176	134	165	162	145	156	146	136	141	149	163	150	155	147	159	148	166	149	142	156	148	145	175	176	139	150	131	160	138	162	143	147	156	177	135	150	165	156	131	157	116	144	153	137	146	132	178	164	153	163	135	147	136	129	139	148	162	142	141	145	169	132	167	153	159	170	153	149	176	161	155	162	156	163	140	172	149	139	158	135	140	153	147	143	135	156	165	157	156	156	159	172	161	142	146	152	123	155	132	139	145	162	147	148	159	124	140	148	154	152	133	150	172	121	153	152	155	134	146	149	155	140	136	132	148	151	118	133	151	144	157	155	168	187	146	147	159	153	154	171	138	143	162	135	159	161	174	156	159	148	153	147	179	149	152	143	147	167	144	158	167	153	152	141	161	151	146	170	139	151	146	133	159	163	160	160	146	139	167	135	162	148	157	166	180	148	143	137	148	134	144	147	146	128	141	153	161	144	151	155	158	161	157	162	143	159	158	145	128	163	139	162	144	171	135	162	153	140	144	145	143	130	141	145	158	154	158	155	174	136	159	153	156	175	134	143	147	167	151	146	167	160	174	184	152	164	147	134	131	153	135	157	137	166	130	159	156	146	157	149	151	172	143	142	153	161	141	145	160	137	126	168	137	161	128	149	164	149	153	142	149	156	166	146	138	171	135	154	163	152	122	148	166	164	151	157	151	154	160	137	141	139	126	140	154	150	150	145	166	162	156	140	165	167	158	164	154	127	160	143	134	131	149	152	154	154	172	160	159	149	144	139	142	151	163	152	177	158	142	147	146	143	154	151	123	142	153	168	159	138	139	156	168	160	168	148	167	144	151	143	151	155	148	148	168	173	133	147	131	146	173	158	154	139	156	151	166	164	153	164	163	137	163	161	152	146	149	127	139	161	140	161	138	160	162	163	147	174	126	135	145	160	112	163	136	150	154	160	167	141	148	156	139	133	159	137	167
3860	1008	1371	1918	637	443	427	440	414	409	382	428	409	376	409	419	414	420	442	416	405	384	417	377	441	438	424	419	393	416	417	395	448	434	419	397	392	452	405	433	401	397	399	417	413	427	396	413	427	407	397	394	432	428	403	396	458	413	411	420	444	443	397	403	383	447	386	412	421	387	407	383	404	410	438	416	405	411	426	445	397	406	409	408	421	404	389	422	392	380	419	383	435	391	425	396	418	421	422	433	430	414	422	410	421	407	411	448	406	396	441	424	437	428	405	410	419	362	413	397	393	386	402	445	410	427	406	418	420	419	418	414	410	398	406	397	423	399	413	405	424	414	422	418	373	407	391	410	465	377	460	409	428	405	441	433	411	396	408	410	414	383	415	411	412	395	452	372	388	419	422	394	422	443	399	398	409	396	436	442	412	397	407	440	443	423	411	409	460	419	392	419	397	437	381	420	411	430	412	399	419	439	355	395	414	410	393	410	425	383	388	406	384	401	403	427	391	434	461	396	416	420	391	411	442	422	427	433	377	434	378	396	409	416	384	418	410	427	414	420	395	396	443	450	418	406	394	425	405	433	385	420	406	424	403	420	431	399	433	398	426	421	425	429	423	412	399	411	407	437	396	403	421	415	404	405	426	381	420	430	414	397	406	419	444	405	374	423	455	421	410	389	452	399	408	392	437	408	393	391	379	393	394	409	395	423	427	426	446	410	389	398	440	412	419	385	430	416	440	442	369	427	441	391	412	411	433	413	426	424	412	430	450	398	408	437	350	423	430	412	380	407	384	438	384	402	386	380	411	414	396	462	399	398	373	426	404	408	445	392	396	416	413	429	412	420	453	417	412	416	411	411	405	430	409	423	430	404	432	379	436	426	401	451	364	409	464	401	444	437	384	414	412	410	444	394	402	409	389	442	426	418	419	458	415	435	433	397	426	417	407	446	395	409	437	434	421	403	416	398	438	425	411	396	412	445	419	415	403	376	425	442	373	448	433	413	436	393	363	393	409	419	400	426	406	414	380	393	416	430	410	419	384	405	380	418	404	433	377	420	374	441	419	407	406	412	400	391	403	436	406	462	420	384	407	409	444	420	419	434	422	448	411	434	424	428	404	445	412	412	404	393	416	414	397	422	425	413	408	395	378	388	445	428	420	414	411	447	409	427	434	403	403	408	420	431	396	405	378	411	415	383	407	407	435	421	413	422	461	400	404	396	388	373	431	442	402	425	397	431	414	437	417	394	398	403	395	400	395	441	432	408	415	414	413	419	417	404	380	419	373	394	441	386	405	397	440	397	424	431	398	414	410	425	396	418	369	402	415	382	437	382	432	410	390	411	434	418	407	427	430	412	446	371	381	419	390	399	438	435	387	418	460	423	393	405	395	425	409	428	420	438	394	446	416	419	425	407	425	381	397	422	394	419	402	410	409	390	400	402	419	391	432	425	448	440	404	371	410	408	387	414	387	409	425	412	426	418	422	385	410	399	391	420	405	410	397	404	430	438	437	419	377	393	431	438	380	435	414	404	408	415	426	429	432	369	424	431	423	439	392	389	427	411	448	431	412	407	404	397	452	414	414	411	440	410	426	401	399	386	424	402	390	410	409	387	423	453	454	411	366	409	407	405	370	394	382	437	424	409	420	397	442	393	387	442	440	402	380	385	414	398	438	449	404	401	451	398	407	412	452	397	446	417	408	368	419	408	383	433	430	466	422	398	420	429	391	427	369	401	425	400	426	416	419	383	421	398	448	443	418	376	401	410	411	414	412	383	414	432	430	434	390	437	436	450	392	390	411	411	406	407	416	418	388	400	394	440	436	390	437	419	428	392	442	395	414	376	408	387	424	436	420	424	419	377	420	420	412	412	394	372	432	425	397	416	361	442	415	425	421	380	424	422	435	403	434	439	420	451	424	436	400	417	446	425	428	424	412	394	419	406	413	410	391	389	416	405	431	425	417	389	424	425	398	429	406	373	415	404	435	427	431	412	402	399	360	393	399	420	416	399	387	404	379	419	393	407	405	397	368	417	429	421	417	376	407	414	411	438	396	411	409	428	440	432	395	427	420	437	422	366	445	414	419	411	408	398	446	409	384	390	408	402	405	389	416	426	406	468	420	459	442	399	415	432	423	403	363	409	404	429	402	386	416	405	419	419	448	419	433	380	411	432	402	379	430	427	411	412	440	433	420	405	443	409	391	416	412	400	403	416	405	413	433	381	442	388	421	418	419	394	406	409	408	374	401	420	423	400	406	404	437	406	407	416	427	448	414	452	375	415	396	378	392	432	412	397	391	416	398	418	437	380	431	407	422	400	399	440	398	398	412	406	434	386	423	414	406	414	380	405	392	428	406	409	393	414	420	392	409	431	394	405	402	402	394	403	427	410	412	417	385	414	456	395	419	421	414	439	415	391	430	440	406	370	470	433	421	407	401	420	386	481	364	409	423	399	389	404	397	415	410	403	380	433	401	412	407	421	449	418	434	382	385	393	389	404	391	416	407	397	409	425	416	388	425	395	415	413	451	435	437	427	426	401	421	385	423	445	385	402	396	402	438	379	415	386	421	397	390	447	412	376	423	427	429	402	402	416	444	397	363	404	421	415	441	412	443	407	390	405	388	393	406	437	383	432	391	399	434	406	415	412	432	415	409	410	386	443	419	394	428	398	425	402	425	418	412	398	427	424	410	391	426	405	410	411	426	416	411	424	386	399	455	385	425	427	426	403	437	437	395	416	416	434	418	415	389	427	441	398	398	432	387	410	425	430	405	423	401	440	418	416	450	380	414	383	426	400	411	459	433	373	388	399	410	419	405	406	445	403	379	450	388	399	423	375	390	437	401	422	396	413	384	396	443	394	403	425	400	412	388	436	399	393	440	416	400	439	390	434	437	369	403	409	401	413	410	435	401	385	467	436	433	413	420	423	373	422	409	418	410	396	390	410	468	398	407	409	388	441	424	394	408	419	404	415	433	401	402	416	401	387	427	376	409	395	380	360	383	386	431	418	386	422	409	419	418	421	418	405	425	363	413	415	407	382	407	437	387	344	424	414	424	383	398	410	398	400	371	404	396	398	430	421	434	431	372	454	394	425	400	409	427	367	421	391	420	431	403	433	408	399	411	391	442	404	406	381	376	408	411	378	410	443	408	411	431	373	395	442	409	424	415	436	403	413	405	403	436	444	383	408	447	395	385	381	422	423	419	410	441	402	390	421	432	466	415	422	380	408	410	438	395	413	422	425	420	413	440	426	435	424	395	463	413	452	416	437	439	381	405	417	391	421	356	422	386	394	426	401	445	404	410	392	399	442	412	432	411	427	407	418	403	401	412	402	431	382	398	455	371	424	393	393	423	383	414	423	407	411	433	386	414	404	423	397	427	408	422	408	415	421	416	406	422	406	407	419	393	400	385	399	429	403	404	402	385	414	394	430	377	397	447	400	392	386	415	395	402	416	422	420	391	452	447	406	378	416	416	394	414	435	428	428
16031	2388	1343	6181	3029	495	393	388	383	358	341	357	322	330	339	336	323	308	311	301	355	345	326	333	322	324	315	324	345	313	319	351	336	327	359	320	339	342	343	331	342	348	308	344	356	343	342	319	364	334	341	328	343	341	320	360	340	335	325	325	332	345	348	328	327	336	342	338	334	356	302	337	341	352	333	339	346	338	329	308	299	349	316	333	352	336	330	337	341	330	311	326	327	327	326	348	314	328	308	344	325	323	301	343	380	310	341	339	337	313	320	302	342	315	331	301	333	301	292	375	344	342	336	332	338	353	322	329	311	323	345	382	389	362	366	329	315	339	311	342	303	311	329	308	328	309	359	354	333	315	323	301	352	374	313	324	385	314	338	289	348	298	310	344	331	331	310	314	338	333	341	335	328	304	360	306	330	339	347	336	344	330	341	314	349	337	378	357	298	312	289	352	342	334	327	337	336	314	298	329	333	382	323	322	350	349	328	353	340	324	333	305	362	389	335	332	349	368	322	326	327	364	330	314	329	334	310	347	329	318	348	322	309	330	320	335	325	363	334	314	319	324	324	360	327	348	318	319	323	361	323	317	355	343	336	305	312	336	336	323	317	341	298	328	337	329	321	318	321	321	344	317	314	348	322	308	323	334	367	337	322	308	348	342	329	328	330	290	322	299	356	338	349	327	304	347	364	321	317	318	318	317	308	327	351	293	339	337	341	328	347	346	321	352	324	361	333	323	313	339	356	351	337	347	283	314	327	335	335	346	314	353	351	332	331	325	388	355	349	327	355	343	338	298	305	323	282	326	348	352	321	311	308	326	310	340	314	366	289	344	355	315	378	312	344	317	344	315	301	345	345	330	326	322	322	327	324	296	326	333	358	317	318	331	301	320	339	324	288	342	322	317	341	345	326	353	357	346	345	329	342	277	304	354	340	359	344	307	341	310	305	334	338	338	287	331	350	307	333	340	356	329	310	333	362	284	342	307	312	347	333	355	347	349	322	338	326	327	304	283	363	341	305	307	327	345	332	307	315	347	330	325	314	342	345	334	326	341	320	329	345	349	349	301	329	351	320	379	338	352	345	339	319	316	333	311	320	321	312	349	362	319	353	338	356	326	348	307	318	321	342	353	337	326	355	324	326	330	332	331	352	337	334	336	328	353	329	341	304	292	360	344	290	360	360	342	311	346	361	340	336	300	293	316	300	332	347	331	337	314	366	364	335	313	339	302	345	331	338	328	350	303	338	291	321	338	347	333	376	344	322	316	337	321	320	370	323	309	328	324	368	305	304	321	307	342	365	346	341	346	341	337	332	331	311	310	365	338	348	318	334	355	357	306	347	337	337	322	357	331	307	316	321	334	332	332	319	356	337	312	337	345	358	364	338	323	310	354	339	334	300	346	303	296	328	320	297	333	308	344	345	359	319	339	362	299	278	352	338	321	348	325	297	341	322	353	310	318	301	332	343	335	337	310	365	321	330	314	341	300	342	342	354	301	312	337	335	340	365	289	319	363	346	327	324	342	353	349	319	300	357	298	346	338	324	349	327	315	338	346	331	331	328	353	301	341	332	361	324	288	283	318	312	328	362	336	322	344	322	335	349	340	351	354	299	334	311	351	333	335	360	333	306	347	314	348	366	370	351	330	339	326	338	328	325	306	296	325	350	327	361	330	348	298	309	341	344	342	377	326	300	335	336	342	356	304	310	340	331	310	358	331	350	349	342	324	316	294	339	316	330	315	332	331	345	310	354	335	327	338	376	348	339	325	351	316	344	309	338	314	329	317	385	328	323	342	338	293	312	318	341	341	291	325	327	343	320	279	337	320	315	358	368	310	310	336	310	356	350	322	302	317	317	299	334	330	319	328	348	336	306	302	336	340	353	310	290	303	325	331	287	304	301	326	319	342	309	334	337	287	317	350	327	303	331	329	313	299	324	341	343	357	316	346	341	314	337	309	301	335	366	311	330	330	312	299	344	367	320	339	342	335	348	325	313	330	310	348	349	347	359	328	349	336	303	334	345	296	349	339	296	330	337	336	296	314	370	357	312	328	301	315	347	309	331	337	369	356	318	330	321	291	321	331	323	321	343	316	339	303	338	361	327	313	349	280	326	357	308	305	326	330	335	317	319	311	324	336	348	360	330	314	319	296	301	315	316	335	308	325	317	323	397	348	350	342	357	377	300	324	373	325	333	330	327	315	338	328	359	305	328	344	311	337	329	325	314	335	306	321	334	347	344	352	345	342	342	313	310	317	347	343	354	346	312	319	324	322	323	323	325	311	282	347	347	309	303	343	320	316	336	322	318	338	313	337	320	326	362	349	330	315	304	335	370	355	387	315	352	351	314	345	289	318	331	361	336	336	319	323	309	332	323	330	307	325	314	334	303	307	316	359	324	305	363	309	307	379	284	304	324	343	299	317	334	341	390	317	341	298	340	273	338	301	352	320	346	322	307	327	325	338	318	347	323	326	314	312	345	333	301	335	342	342	314	329	366	341	308	324	343	358	330	322	346	365	342	322	336	350	323	319	353	331	353	299	313	323	372	303	363	371	335	310	306	345	346	300	375	341	320	338	306	340	333	329	317	326	323	328	334	335	305	353	328	373	321	328	348	333	300	329	341	278	338	339	309	323	312	322	339	321	308	312	342	340	340	332	327	335	326	353	335	339	334	318	315	323	352	342	320	349	316	327	326	335	317	300	294	327	305	329	340	333	336	310	326	307	363	329	330	316	299	335	342	330	347	357	298	296	304	319	317	294	323	313	325	324	325	321	298	345	317	299	317	335	306	344	304	324	365	332	343	354	331	320	335	344	315	341	323	333	328	321	361	283	317	323	350	305	306	332	335	325	336	363	364	307	304	346	329	364	320	371	325	286	346	350	316	340	345	336	323	347	339	342	347	312	335	332	352	308	333	298	326	310	337	327	339	308	329	356	348	349	365	347	361	328	348	358	306	363	304	325	295	361	341	337	314	336	347	348	329	331	297	319	312	340	303	328	315	315	353	330	312	325	377	333	334	280	312	320	319	336	342	311	313	324	369	334	344	302	339	344	338	308	330	309	326	333	327	319	340	338	339	322	315	330	343	353	310	326	346	336	321	350	340	318	335	283	315	340	326	321	355	330	340	315	305	352	353	316	333	349	330	353	347	272	321	369	316	331	322	358	334	354	360	352	299	300	336	380	338	301	345	343	302	344	327	338	339	305	348	329	362	307	333	358	335	333	324	317	323	355	357	315	325	337	321	311	308	310	367	352	339	331	338	344	315	338	323	311	319	352	336	320	330	294	356	296	332	352	340	327	331	343	293	340	323	332	327	339	330	349	378	319	341	291	306	305	343	298	331	316	307	315	354	335	288	367	363	316	331	341	370	351	312	277	313	297	345	308	312	311	344	325	301	300	318	380	334	335	344	349	335	332	308	332	345	328	336	339	322	359	345	340	344	316	331	336	317	327	366	336	339	341	340	326	318	306	284	289	318	312	328	321
10474	1858	2891	16924	5576	1239	1127	1022	970	911	831	881	874	848	829	847	850	829	742	782	764	849	774	836	806	783	788	705	791	810	809	743	842	753	819	790	749	802	764	751	742	772	746	818	782	782	797	785	777	770	753	729	756	753	765	783	740	800	809	753	767	791	769	803	782	753	773	785	724	780	789	773	797	768	776	757	779	811	763	764	753	746	763	762	751	774	736	743	790	774	739	767	713	779	767	758	817	788	763	812	743	759	738	771	778	783	770	766	745	758	758	812	780	785	706	727	796	712	750	805	760	807	783	741	676	782	799	765	780	730	762	771	775	802	756	755	816	831	733	746	851	828	794	757	717	716	789	761	714	731	806	779	776	769	803	744	805	773	775	742	745	771	787	746	799	819	720	746	787	742	765	791	769	787	765	743	728	754	755	790	736	749	686	816	802	775	752	751	761	774	747	780	719	762	774	750	766	781	726	702	788	753	830	696	742	770	756	761	770	725	743	766	752	804	772	795	745	747	787	780	733	797	695	729	735	778	797	788	757	774	841	747	787	735	752	736	726	793	725	747	735	782	818	735	747	774	779	803	776	836	709	701	786	721	784	728	803	770	758	754	744	793	786	737	765	803	781	748	774	787	782	810	759	725	776	738	776	723	734	745	756	776	734	682	742	745	737	793	745	773	765	747	751	728	751	715	818	810	764	760	738	822	736	762	783	715	772	720	815	759	797	767	749	781	821	819	761	750	736	753	779	697	748	801	749	748	779	720	797	759	747	765	770	757	757	779	744	751	741	825	770	762	792	733	746	784	774	812	780	780	781	720	744	727	738	753	762	754	772	732	785	744	804	743	782	819	766	787	815	835	811	729	779	716	766	772	756	742	723	747	744	747	759	790	795	800	735	772	788	767	744	764	761	733	703	789	748	788	803	815	819	709	781	706	768	790	768	785	774	837	784	723	759	744	730	814	777	762	765	765	764	755	744	757	745	733	773	737	740	795	804	814	736	741	753	812	740	787	792	771	769	731	750	766	720	722	779	781	747	742	801	745	743	775	774	800	732	781	725	777	692	796	709	791	752	774	774	774	813	723	775	756	771	721	767	772	738	772	781	797	822	764	751	774	710	757	802	745	737	795	760	743	737	751	764	801	754	718	778	728	799	769	785	775	742	804	749	770	732	750	759	771	756	773	775	832	760	798	766	759	775	745	767	790	752	782	798	751	746	730	795	762	729	793	749	746	761	743	753	731	784	807	718	735	722	721	711	734	776	775	796	761	759	704	782	751	763	753	781	752	800	769	798	822	814	830	765	776	768	794	718	751	761	771	763	788	742	788	821	764	739	784	819	806	742	781	771	752	748	751	792	781	800	739	745	784	747	770	758	787	790	766	779	776	774	802	730	786	773	749	767	752	742	762	736	712	724	803	739	799	796	807	760	800	758	727	743	781	789	722	788	768	714	787	720	732	743	727	773	771	766	788	775	763	767	753	734	737	742	848	798	729	788	753	803	741	760	764	773	731	815	718	752	767	754	819	732	720	776	782	753	733	795	756	766	783	746	793	805	762	757	762	747	785	755	717	774	789	754	744	797	753	737	804	782	787	796	765	750	748	772	765	751	842	769	748	723	784	825	740	754	755	713	749	753	777	744	746	741	741	789	759	771	736	811	759	792	823	769	799	762	754	792	779	746	810	753	744	721	784	776	728	749	768	778	760	781	746	751	713	787	742	766	733	788	757	745	794	753	752	792	751	785	765	749	769	793	754	779	708	751	760	786	799	764	779	725	723	784	770	762	774	798	783	804	739	767	725	773	774	770	776	776	752	691	750	774	712	776	755	734	787	743	814	765	807	707	723	757	776	759	749	791	725	718	789	772	776	773	755	724	820	808	772	710	793	817	772	803	784	785	765	778	747	771	743	766	757	776	710	742	798	728	798	767	776	803	773	752	827	779	805	784	775	761	752	722	791	782	751	769	702	796	808	745	746	734	776	758	798	788	793	768	765	811	800	770	782	777	770	738	799	767	743	742	765	770	785	795	772	759	798	720	814	787	716	748	813	753	767	773	726	733	754	717	728	801	794	757	761	743	749	733	773	781	772	739	762	744	737	778	786	742	768	800	702	762	767	762	759	713	776	743	760	683	757	795	737	817	758	780	732	762	750	778	741	730	766	808	710	747	810	761	767	785	760	724	778	742	756	764	700	741	760	712	775	748	757	777	720	757	713	796	746	771	787	753	719	745	836	757	789	771	771	748	783	796	746	736	750	749	773	770	752	814	782	747	801	754	760	706	739	783	776	756	781	785	774	779	758	788	765	781	751	817	811	811	779	759	773	741	801	759	773	721	734	772	829	761	784	755	770	782	797	772	771	771	753	771	787	828	742	739	780	728	741	771	763	757	763	761	774	755	714	717	754	771	849	726	816	772	760	730	791	774	806	767	777	711	777	773	776	753	775	779	782	797	780	747	774	769	727	785	749	728	761	814	726	817	800	744	796	776	792	721	773	717	762	787	700	743	822	749	799	742	777	734	764	813	818	731	743	694	731	776	789	759	778	789	758	769	724	772	774	714	767	765	739	769	791	787	705	782	759	788	782	788	802	773	731	726	754	735	762	742	769	718	752	788	781	764	771	740	830	777	801	775	789	776	784	742	749	802	744	759	715	792	765	749	747	772	729	766	777	761	804	749	775	821	761	749	768	714	752	761	716	798	733	709	794	802	732	732	754	774	757	764	727	755	794	748	800	742	808	812	740	802	745	740	699	756	789	804	769	779	737	815	780	716	761	775	740	777	752	775	775	725	781	749	781	717	811	790	761	716	756	768	784	741	744	793	829	782	789	768	787	786	763	738	807	734	736	723	744	768	746	709	732	774	751	809	748	727	789	701	762	728	750	735	734	773	707	748	758	755	721	791	708	751	766	762	774	800	743	744	805	773	807	757	729	768	757	765	755	732	793	781	775	798	789	801	813	774	756	755	789	745	756	794	761	782	747	781	793	771	747	749	799	756	791	755	782	777	815	786	742	834	766	793	761	767	775	794	767	779	747	780	761	799	782	763	756	803	821	779	742	753	810	739	767	762	816	773	760	820	732	785	766	757	764	754	753	772	768	737	768	786	821	754	761	758	763	790	768	764	786	761	734	774	757	706	768	751	772	754	771	780	770	792	742	798	733	822	738	769	766	746	745	753	808	719	732	754	756	705	769	769	709	771	801	745	812	777	778	794	676	789	797	694	778	767	747	752	766	769	763	750	790	718	741	767	771	768	770	786	702	763	779	745	726	737	778	719	776	783	726	700	752	731	756	750	722	776	774	739	737	774	741	807	716	780	786	757	760	812	751	736	737	773	794	775	771	758	774	758	748	720	760	737	786	695	775	754	791	706	798	780	730	751	767	755	762	712	843	750	810	770	781	770	750	777	796	766	752	746	749	753	758	797	751	756	768	792	755	760	758	761	758	817	742	782	734	755	754	788	737	793	810	782	770	764	768	742	773	711	754
24717	4341	2394	9107	5164	658	531	512	491	483	470	454	455	414	456	457	400	443	448	402	425	410	352	407	404	406	400	420	450	443	410	428	413	439	429	407	430	397	416	404	479	405	400	415	401	395	414	403	399	393	383	377	389	359	396	401	446	420	372	396	443	374	432	401	432	392	405	412	433	395	400	377	440	361	372	390	363	396	414	370	419	388	371	378	392	382	374	382	369	418	390	374	406	424	410	395	378	406	394	397	412	398	391	400	444	415	411	385	398	427	420	431	404	430	405	382	400	393	411	412	386	409	397	390	377	408	388	414	421	422	427	369	395	400	412	396	368	374	378	417	390	383	394	440	379	419	407	382	448	411	400	418	420	404	365	357	401	411	412	442	444	409	393	427	357	418	402	375	447	347	390	399	429	424	428	412	424	407	433	397	408	390	385	440	389	400	388	370	409	393	421	439	369	426	445	404	408	409	401	400	394	431	438	371	389	390	362	425	425	401	447	445	388	402	424	384	406	408	398	404	392	399	381	372	406	395	372	424	397	381	424	401	368	394	408	419	394	389	398	422	420	400	418	393	385	398	415	381	397	365	422	378	380	426	371	426	399	417	420	432	383	372	405	404	402	431	394	407	391	393	416	421	366	379	390	386	406	396	403	401	407	377	403	427	422	417	390	393	385	443	418	419	403	391	407	442	419	359	396	419	406	378	412	395	443	394	420	444	386	424	400	451	415	381	409	366	395	397	403	386	361	411	463	401	403	394	388	406	424	432	399	419	364	386	357	391	399	425	391	409	391	386	349	420	394	414	388	418	370	414	380	397	377	399	383	369	419	385	442	416	417	399	410	439	424	390	390	377	383	429	388	422	387	435	380	400	396	422	410	396	384	444	396	403	434	375	395	412	359	411	362	392	383	434	386	414	438	380	398	405	419	410	448	420	430	417	398	383	375	395	394	424	438	406	412	392	417	383	414	394	411	425	408	380	417	393	368	388	384	408	383	417	418	394	402	382	406	387	416	392	401	447	403	396	409	429	381	416	389	406	380	388	399	373	387	431	409	408	458	380	410	437	386	391	377	342	406	431	443	426	382	419	422	386	392	439	401	439	408	451	386	370	391	423	443	389	401	400	378	422	395	354	407	442	411	419	431	441	422	432	387	357	386	380	400	430	422	391	418	402	361	401	384	399	423	424	427	402	369	436	419	364	380	396	393	389	393	428	420	357	400	426	374	450	400	413	359	383	391	452	417	424	394	405	384	410	420	418	396	361	431	391	409	408	423	400	417	395	389	379	405	368	412	400	457	425	387	432	379	361	400	378	446	419	385	417	379	379	405	421	399	408	361	391	409	374	380	420	417	426	410	400	402	399	371	425	390	409	406	406	430	379	395	389	405	406	429	398	390	392	397	378	375	406	390	444	382	372	427	414	420	416	407	406	386	390	411	438	374	411	389	405	441	404	410	440	413	398	405	411	407	373	400	382	410	392	348	425	379	429	426	392	425	399	409	413	446	397	429	380	415	400	433	408	382	381	338	416	426	413	404	396	349	405	396	420	431	390	394	470	401	379	405	387	371	388	409	391	442	396	397	385	398	377	394	364	391	369	386	420	381	398	397	379	413	402	383	403	404	422	400	393	410	412	417	447	460	414	333	432	377	384	400	407	375	438	408	376	412	418	390	385	347	399	411	385	424	421	427	395	396	422	448	396	380	392	387	375	401	432	374	421	427	397	399	419	403	394	421	410	415	417	371	414	402	421	393	381	422	410	409	410	395	397	392	384	379	383	392	407	387	409	438	434	409	360	429	380	382	422	403	379	410	409	400	402	367	389	428	374	384	398	379	411	388	382	428	357	391	362	402	367	379	435	425	389	382	377	395	405	401	413	441	431	425	409	435	428	400	419	399	420	426	409	418	395	377	387	436	413	383	408	391	372	411	365	432	377	342	407	394	400	378	381	366	422	410	433	392	404	378	391	411	451	416	398	394	348	387	420	431	400	409	401	380	427	390	379	378	408	455	403	409	392	377	383	429	368	401	421	423	428	423	413	383	383	437	403	378	409	389	375	412	413	378	411	412	406	399	419	413	376	403	375	408	396	374	380	418	427	386	426	441	410	408	412	396	423	395	384	383	411	400	424	379	430	432	426	383	397	393	376	406	431	396	447	398	414	439	382	412	413	419	394	402	414	357	405	388	404	394	389	404	356	448	414	398	431	400	433	405	384	392	444	405	419	403	399	392	399	388	394	411	403	403	401	392	393	421	404	400	399	418	422	415	412	376	364	390	396	410	425	391	366	379	404	418	373	424	413	380	382	394	440	410	395	395	444	409	395	411	413	400	426	438	393	347	399	403	408	424	411	430	441	388	387	417	422	426	397	436	415	377	413	414	385	383	401	444	426	412	414	371	416	437	403	411	395	394	398	430	426	406	369	403	392	401	371	366	426	398	395	400	401	413	372	382	386	399	411	404	380	404	393	365	444	402	421	370	436	457	383	417	394	401	430	465	437	429	385	409	406	406	398	409	408	415	405	420	403	405	410	366	396	400	384	370	367	425	373	395	378	444	398	409	428	376	396	428	372	425	411	393	447	417	387	418	403	449	405	450	441	390	421	414	391	439	390	402	396	366	418	409	413	424	389	421	397	388	393	439	441	386	444	406	389	388	391	435	415	408	441	390	382	395	401	400	408	383	411	445	410	393	373	447	417	408	409	385	387	420	447	392	409	393	363	400	415	401	395	401	433	396	407	398	387	413	352	426	414	393	384	410	435	437	365	405	446	425	421	416	405	424	448	384	422	385	406	392	406	383	430	379	421	440	426	434	383	410	444	419	386	429	393	407	395	378	412	409	439	446	370	416	444	389	390	383	424	409	368	429	414	395	379	428	374	414	417	378	399	393	434	426	367	393	411	393	414	420	418	421	438	411	412	424	395	408	430	443	436	415	391	400	415	388	421	431	383	389	418	414	393	401	397	417	411	363	388	419	399	347	383	439	419	434	402	396	421	425	406	407	398	406	421	399	382	417	433	386	411	391	414	386	396	425	428	414	395	366	425	402	395	445	384	394	385	408	427	435	418	416	411	415	412	420	406	432	406	398	384	396	404	406	410	406	401	386	395	410	432	398	426	402	452	394	396	406	403	407	432	407	413	361	452	406	375	386	373	377	428	404	416	406	401	403	403	365	434	432	420	429	443	396	409	411	372	408	429	382	419	417	397	434	391	350	409	369	413	382	393	418	445	388	396	430	403	375	399	397	425	404	394	407	411	411	415	430	397	422	352	394	400	428	388	363	390	411	413	441	411	373	436	351	412	417	408	440	387	426	409	389	389	389	415	402	409	451	412	388	378	394	403	369	362	369	398	365	431	389	400	416	383	354	386	405	364	376	405	381	380	415	417	410	399	392	384	415	428	386	439	435	413	403	411	432	397	431	402	435	374	443	450	407	408	401	423	377	399	413	392	423	407	418	420	423	380	416	390	403	401	446	401	399	436	384	395
13565	2483	4360	20618	6746	1807	1613	1440	1247	1260	1187	1076	1127	1060	1074	1011	1023	946	919	982	946	961	970	940	946	915	939	907	918	954	938	954	876	857	921	945	916	905	942	919	883	958	892	938	927	934	897	928	909	893	938	941	910	872	954	869	875	923	922	879	906	915	919	905	884	929	928	894	909	878	944	871	924	891	921	905	860	926	880	875	880	921	870	930	886	886	877	967	866	871	920	879	929	870	932	922	852	870	884	888	916	848	889	860	901	907	865	844	941	902	892	879	950	940	839	883	886	851	862	915	881	905	883	850	918	869	902	870	896	919	853	944	876	891	898	907	881	880	826	912	932	913	912	828	915	907	921	847	882	930	869	890	857	886	832	882	886	895	910	881	898	911	828	938	900	852	902	914	869	911	895	892	923	915	859	852	887	886	889	844	961	899	949	898	937	897	878	858	891	864	925	874	898	920	893	858	863	894	886	942	902	872	910	858	875	900	936	924	869	871	884	866	840	857	899	877	940	866	871	912	910	870	925	850	935	890	855	861	829	876	898	901	881	844	885	837	865	853	836	911	894	927	912	927	934	875	878	967	902	931	882	899	848	923	906	939	887	915	932	851	885	865	906	896	952	950	903	861	846	857	896	922	877	896	890	914	916	916	859	925	869	902	935	911	910	902	900	936	861	879	917	881	892	867	821	854	934	892	889	844	855	879	888	883	945	890	924	876	845	923	937	918	890	906	897	881	892	873	922	899	937	871	856	875	850	844	914	926	869	898	878	837	855	882	891	946	906	882	867	833	937	922	879	827	892	807	840	913	839	918	878	919	906	839	913	891	899	879	864	905	871	928	926	905	885	944	848	932	934	875	898	958	861	888	881	874	864	876	897	894	871	887	871	938	925	815	898	889	841	861	922	875	901	862	879	843	854	905	873	924	946	887	832	887	874	842	922	911	881	905	857	892	882	913	884	872	916	946	918	902	903	888	909	900	931	906	929	925	852	915	868	901	834	904	923	931	946	917	899	927	867	861	865	856	892	910	905	937	884	883	949	869	878	874	906	889	975	838	907	872	898	807	908	931	881	933	881	887	886	887	929	916	845	916	876	899	928	911	950	913	876	903	888	903	889	868	866	884	850	880	891	867	902	879	866	906	870	891	922	935	859	898	844	894	884	908	874	921	945	889	871	885	911	879	885	929	877	897	886	877	901	900	840	889	879	920	909	918	883	893	913	882	864	953	827	866	841	919	863	899	832	918	945	889	934	869	859	863	921	923	943	859	866	873	894	894	862	859	855	879	867	864	885	896	885	892	880	885	852	846	888	931	865	831	922	880	938	829	889	884	884	888	926	897	907	843	886	899	879	896	912	874	908	827	852	907	895	876	839	929	885	907	870	890	884	869	911	900	843	907	893	840	907	913	877	850	913	888	913	880	909	849	900	888	916	905	897	885	880	874	914	880	934	853	912	861	890	895	879	883	882	965	927	904	909	926	912	897	896	854	883	864	904	891	929	985	894	901	920	886	925	908	902	852	837	900	928	895	895	834	829	850	913	886	850	894	891	897	881	890	947	890	928	856	894	883	897	905	848	887	897	929	872	845	934	824	904	888	909	874	908	921	931	861	853	920	887	934	868	880	912	887	870	864	891	906	898	869	866	909	899	902	883	831	903	901	859	871	912	943	890	880	874	868	917	800	860	913	930	862	869	879	926	887	850	899	877	884	888	950	857	879	897	917	943	918	909	881	863	854	884	829	907	931	879	896	896	919	894	908	866	879	912	887	913	882	936	917	851	848	904	888	871	904	885	916	918	870	882	927	871	873	894	830	881	837	909	830	898	860	925	857	826	866	881	873	876	913	905	887	863	859	894	881	827	853	859	869	856	904	918	827	906	876	874	874	890	902	911	858	912	885	903	914	869	904	846	925	860	873	890	909	882	849	914	851	907	875	924	880	893	871	911	909	876	933	869	867	900	822	937	880	860	882	853	871	868	876	897	911	868	945	864	874	894	953	853	909	855	892	870	871	931	889	890	839	889	868	851	931	935	882	842	938	899	919	897	809	886	870	885	904	897	865	916	912	871	865	876	912	865	824	894	885	889	855	865	889	895	833	914	919	876	892	836	887	913	875	873	925	948	882	920	880	904	898	940	851	850	884	904	886	955	912	917	853	873	894	840	877	900	903	930	963	854	908	944	908	889	889	865	880	893	900	899	913	894	896	911	892	923	869	879	859	878	916	953	854	874	980	866	825	877	870	884	890	912	937	847	870	899	895	871	932	880	952	847	915	893	912	858	927	954	931	896	891	902	891	902	931	911	870	901	912	858	924	953	911	895	802	861	855	891	885	870	922	953	875	894	893	874	878	911	893	913	910	886	883	873	882	896	884	885	925	879	861	922	897	923	898	904	882	877	874	916	921	915	853	861	911	907	874	819	879	864	893	914	892	833	846	887	845	902	868	910	935	915	880	884	922	855	870	911	878	889	836	887	923	892	854	893	917	837	907	868	887	856	849	939	862	926	903	884	891	880	873	891	903	892	888	896	930	869	842	829	865	869	917	881	918	863	919	890	872	893	916	899	903	881	926	908	934	866	896	885	856	882	911	895	913	902	918	939	878	895	842	883	893	880	945	878	871	879	911	892	903	864	844	888	886	892	898	892	935	885	958	887	886	907	876	888	881	851	908	918	875	905	947	912	931	906	869	860	910	900	893	899	892	809	897	905	843	903	880	901	938	860	867	866	883	879	867	881	893	877	887	895	893	904	874	896	907	907	908	903	919	856	878	850	910	894	912	920	874	883	839	878	883	965	880	871	858	921	956	897	878	923	839	881	866	852	850	885	897	900	888	918	859	919	840	862	874	920	867	843	906	858	929	848	863	848	855	903	926	884	915	891	917	881	863	877	892	933	890	930	945	917	927	938	920	913	869	889	951	864	870	859	848	910	863	923	867	904	934	902	892	917	895	872	896	895	868	813	907	901	895	894	897	856	931	894	892	911	970	913	900	887	943	885	900	831	934	880	949	904	970	883	930	883	859	896	848	851	881	911	883	866	888	874	867	901	936	888	823	944	897	874	888	877	885	846	905	842	913	899	918	919	934	900	863	857	870	924	844	914	894	867	854	840	886	936	830	887	897	904	888	883	846	831	782	918	890	897	939	939	925	903	933	905	943	913	852	912	900	920	882	899	897	847	882	882	909	879	840	900	907	908	863	876	875	860	875	924	885	883	918	866	898	899	899	861	918	831	887	893	877	858	861	912	868	935	859	937	920	901	918	845	896	915	860	861	949	846	890	898	942	863	866	892	879	934	936	912	907	858	912	870	904	872	859	925	890	897	852	944	909	895	874	883	856	913	876	928	858	901	893	887	910	869	901	896	841	871	874	858	836	949	909	874	945	869	873	897	912	866	905	851	914	924	876	850	852	880	948	900	893	922	842	918	876	968	879	946	870	917	960	906	858	877	829	858	922	889	934	884	880	904	910	924	908	876	874	900	875	862	821
5468	830	686	506	220	138	148	138	128	148	140	148	138	138	156	141	154	154	173	171	132	156	156	146	151	165	175	149	163	145	170	179	137	142	149	142	138	154	131	138	158	158	128	161	157	137	137	139	164	168	143	146	127	137	127	145	132	140	158	158	153	155	142	158	141	166	158	128	149	141	141	122	124	130	175	155	148	150	153	167	165	152	144	161	156	161	154	143	127	140	127	148	126	164	133	140	123	163	134	158	131	175	138	145	163	129	135	145	161	149	136	142	156	150	136	142	165	132	140	143	155	142	127	125	173	126	133	116	175	147	154	165	160	143	149	137	133	154	150	136	151	142	146	137	143	152	142	132	141	145	141	120	126	162	172	145	150	140	147	137	148	145	156	119	156	162	142	133	137	154	152	142	135	152	148	151	129	157	147	157	144	149	146	147	136	158	139	116	164	159	166	164	132	143	122	145	141	112	125	139	126	130	157	142	149	161	138	151	147	124	162	145	161	146	135	148	132	136	156	161	126	130	154	135	143	157	139	153	124	147	158	149	133	112	135	128	145	133	161	162	142	162	156	161	149	158	150	128	159	144	144	142	163	174	159	184	129	126	154	170	138	141	153	149	158	127	168	152	151	131	136	146	144	144	138	135	160	140	148	146	162	138	152	143	154	152	134	144	144	146	156	138	150	124	125	124	151	145	136	154	152	142	161	142	150	145	157	145	158	136	145	161	139	138	134	145	126	149	165	144	127	145	161	140	145	126	143	142	155	149	151	149	167	159	147	154	130	147	167	149	135	131	141	119	134	147	135	137	138	136	160	166	139	151	120	145	148	143	148	163	161	148	151	134	167	148	159	126	162	128	146	165	142	163	166	153	143	160	146	143	160	133	157	145	160	137	152	148	128	153	149	150	164	129	158	131	145	146	149	141	146	142	126	143	155	138	166	131	139	148	132	164	163	154	135	156	145	153	124	145	166	140	137	146	155	153	180	157	155	136	148	155	141	154	163	135	126	119	157	133	115	152	138	154	146	161	144	163	130	140	135	134	154	139	151	174	145	149	162	138	139	177	154	175	152	151	153	128	164	151	114	157	165	152	151	152	146	163	149	120	150	166	170	143	125	159	147	141	171	154	143	134	151	130	139	150	143	153	143	181	170	152	121	139	161	148	153	127	135	138	140	141	160	138	145	149	124	141	125	131	158	155	151	137	147	163	138	145	140	112	165	128	162	164	161	145	139	150	148	136	134	142	133	136	161	124	163	142	136	148	152	146	154	140	161	143	151	120	138	153	166	165	148	148	146	158	123	172	130	152	155	139	138	151	155	152	148	150	118	148	144	137	177	150	134	153	142	132	142	152	170	157	142	143	145	147	149	145	150	146	136	139	147	166	144	135	162	141	136	169	154	133	157	145	149	141	131	183	127	167	142	145	141	137	149	155	143	181	161	156	145	134	132	142	138	133	140	134	151	148	128	145	154	137	147	167	135	135	141	146	126	176	165	144	138	133	151	174	151	140	133	128	136	158	134	163	150	143	148	152	172	138	158	138	153	151	142	147	169	161	133	142	163	146	128	153	152	125	160	156	151	135	148	145	134	126	146	169	144	159	141	139	142	154	137	136	170	140	152	147	128	161	145	130	142	121	141	177	139	153	141	150	152	130	142	149	156	159	144	122	113	158	154	120	157	139	156	127	129	135	138	143	153	157	161	153	159	154	178	132	148	169	151	152	139	157	152	155	133	135	155	128	144	138	171	150	144	142	160	168	156	161	143	168	153	141	113	131	132	122	137	159	151	125	137	158	148	152	142	135	141	129	135	165	137	133	137	155	151	168	152	133	148	166	173	150	165	155	150	131	169	144	154	155	192	154	160	147	162	158	158	144	150	131	140	157	136	144	156	151	149	152	116	137	160	150	138	137	128	133	140	147	136	165	142	134	149	167	143	137	162	151	146	138	126	133	135	176	134	148	164	144	160	158	145	174	161	152	130	127	146	157	129	132	151	154	145	161	142	140	170	137	159	145	123	170	149	157	124	163	134	130	145	156	130	167	159	173	138	138	146	105	138	151	139	126	135	142	135	135	114	165	163	135	134	144	145	149	137	139	165	143	168	142	161	158	165	145	158	173	164	157	111	129	150	147	147	141	150	159	133	136	149	143	133	136	120	129	141	121	159	145	140	120	163	128	143	144	148	163	150	150	145	121	156	143	159	132	149	127	156	138	138	166	141	166	136	157	144	139	135	139	147	160	155	162	154	134	140	155	158	156	146	140	128	130	152	128	136	150	152	131	164	151	147	140	131	148	147	131	124	168	142	146	162	150	135	139	135	141	124	161	150	150	165	155	134	126	167	142	136	181	133	127	138	155	165	146	158	133	117	159	145	150	144	142	148	147	176	145	150	128	153	142	168	138	157	158	159	126	141	139	152	147	144	142	145	156	155	149	148	128	140	149	175	170	143	116	155	118	148	156	119	159	149	152	136	164	140	149	154	145	144	131	158	132	156	119	131	126	138	154	168	143	135	163	156	163	135	126	159	133	138	136	161	148	132	135	163	143	144	134	135	179	164	137	154	138	127	130	131	173	138	151	128	174	138	143	142	124	142	166	149	155	157	153	155	143	147	128	125	143	148	157	149	154	158	151	156	170	128	129	169	158	119	151	124	149	159	140	137	142	146	130	141	142	147	142	160	169	165	157	151	150	158	152	177	151	130	143	140	154	150	159	130	132	144	107	148	131	137	180	150	140	130	137	152	117	133	151	167	113	168	152	152	141	129	159	141	149	134	131	169	158	131	145	156	122	137	138	156	142	137	149	144	147	145	153	136	125	143	158	148	144	158	130	126	165	136	155	162	135	136	149	143	136	130	139	176	170	118	156	157	164	140	149	155	143	145	165	167	140	160	144	127	152	172	146	124	150	151	164	190	129	149	144	154	134	132	162	159	130	126	130	140	146	137	147	163	114	151	156	129	148	141	133	155	167	149	140	144	137	161	142	148	146	153	135	143	149	132	132	156	138	132	170	157	151	136	128	147	137	132	149	172	153	136	126	156	165	141	146	146	148	155	152	144	135	145	163	146	134	160	166	169	125	147	142	143	139	143	123	176	153	165	138	144	159	166	151	154	130	147	146	156	156	153	160	132	137	161	137	141	124	166	146	155	143	145	136	165	149	144	151	140	157	134	141	145	153	148	150	171	145	150	161	147	181	154	138	143	145	150	134	136	149	183	171	153	124	150	132	139	118	124	132	168	147	139	155	152	158	166	142	164	162	137	131	144	134	146	141	146	133	149	143	163	174	131	119	132	133	110	143	145	139	150	144	150	144	133	120	145	138	130	139	161	129	167	158	152	145	139	146	145	124	141	165	142	133	135	119	148	145	168	149	133	145	148	133	147	161	152	152	164	143	139	149	152	147	136	136	143	154	161	138	165	183	149	144	168	142	154	142	137	150	145	146	145	156	158	148	151	144	153	138	136	147	151	146	156	160	127	157	166	113
3698	853	1435	1584	509	410	420	418	406	458	370	432	387	411	434	389	411	404	416	394	434	383	392	412	380	380	425	397	400	394	392	429	405	384	406	369	389	371	374	405	423	394	376	387	439	412	403	405	404	398	394	397	399	392	402	403	355	382	424	405	414	406	439	396	389	376	414	392	386	416	425	383	430	391	422	403	413	415	432	410	433	379	396	382	394	387	414	405	405	402	406	359	388	361	357	454	405	417	383	383	411	414	397	404	407	385	411	411	434	381	388	420	385	405	401	415	420	386	413	383	389	393	397	426	400	414	399	392	432	421	447	414	408	418	394	400	428	414	396	400	406	358	401	399	438	396	423	401	394	413	424	397	393	405	388	379	384	376	422	411	380	383	399	395	416	413	411	397	387	417	407	403	394	422	413	409	371	411	383	382	382	407	403	423	408	382	369	434	382	406	404	400	421	409	411	407	393	414	402	409	409	441	362	452	368	380	430	421	415	440	389	427	362	374	436	429	395	430	431	425	401	371	448	427	392	414	380	406	403	424	395	406	384	398	404	385	383	408	416	412	394	382	385	422	402	434	378	399	384	387	394	394	414	383	377	408	382	412	404	406	400	425	397	412	391	353	376	403	405	405	380	426	432	415	401	418	378	445	386	425	432	373	387	429	423	405	386	383	423	392	420	384	423	413	398	386	433	414	368	379	415	370	439	415	371	406	393	375	397	363	414	384	401	351	386	391	399	403	399	411	355	399	386	406	389	378	400	385	408	402	401	370	395	379	418	403	369	450	392	379	413	408	431	439	411	439	380	404	391	415	400	395	447	382	411	398	403	350	375	375	397	418	403	425	428	384	395	355	397	389	430	420	446	407	430	365	437	391	357	400	411	390	412	381	395	391	383	397	395	407	383	421	393	367	381	397	440	411	392	400	420	372	413	393	418	385	370	402	369	386	427	398	405	377	385	391	390	408	378	389	392	425	395	378	424	408	376	410	409	418	401	382	394	399	376	426	405	416	363	402	419	421	387	412	362	434	373	409	392	440	424	379	414	417	399	430	398	384	401	401	388	417	431	403	415	428	391	372	404	390	422	412	410	386	386	437	416	418	400	394	402	416	377	425	423	401	381	397	433	411	391	416	408	370	452	435	384	393	405	386	416	379	387	413	411	420	387	441	407	417	386	386	434	397	412	417	426	402	370	408	389	394	411	391	408	416	363	408	363	398	359	425	411	369	382	420	407	404	430	379	393	373	399	399	384	436	401	411	357	418	401	418	408	370	435	357	369	403	415	422	406	383	388	386	438	398	388	405	395	373	355	385	399	384	397	382	424	410	383	427	387	394	359	431	384	376	400	392	395	385	387	413	417	391	386	411	392	423	378	423	400	411	369	361	368	413	401	410	398	396	410	438	367	399	397	415	406	424	400	385	399	440	415	403	409	370	435	397	436	443	395	410	396	415	395	389	390	408	414	385	390	402	395	434	408	375	404	396	417	367	404	409	414	398	401	424	410	393	402	389	382	411	400	364	392	368	424	400	414	399	386	428	416	418	417	432	390	415	402	431	359	406	400	390	411	411	435	397	386	399	382	421	390	390	383	444	430	416	378	364	391	413	401	401	376	394	402	417	417	398	387	410	412	420	373	376	399	381	397	429	405	380	373	401	395	388	379	408	375	397	389	407	395	372	389	383	424	377	410	445	406	401	373	362	410	405	400	420	380	425	409	404	415	441	387	371	387	395	416	443	407	397	406	418	406	408	423	436	382	389	385	361	411	384	381	445	408	392	373	406	435	396	363	401	373	441	408	434	394	406	401	407	411	406	381	386	416	414	379	395	409	375	357	397	400	395	380	379	411	403	432	417	399	406	430	383	462	412	435	410	369	395	444	413	413	399	403	453	373	388	407	376	374	397	419	412	402	392	410	394	423	423	387	381	404	393	391	430	408	409	434	369	404	388	389	418	427	399	430	382	406	426	386	396	414	418	398	426	374	421	410	430	407	416	403	382	400	389	375	403	400	379	430	385	389	400	374	402	385	413	406	402	369	403	377	405	390	398	426	425	414	410	394	393	396	392	426	409	411	387	408	402	416	400	397	377	395	428	402	415	422	407	408	416	397	397	391	409	394	424	397	404	389	428	429	403	434	378	403	394	408	400	389	404	382	412	392	366	387	354	403	398	395	387	454	426	400	408	398	409	380	376	384	396	362	384	405	387	356	389	409	362	399	374	411	397	393	422	418	365	405	419	417	396	392	446	400	401	418	431	430	447	406	398	393	395	400	390	373	408	355	436	373	444	397	396	398	430	391	396	409	416	404	427	421	398	374	427	380	406	400	408	412	368	411	410	406	404	407	402	413	388	391	415	416	411	384	390	390	439	402	355	385	411	413	403	412	397	378	414	437	381	423	403	418	404	389	411	438	375	440	424	414	419	406	406	408	400	365	369	412	436	386	399	404	409	406	373	412	387	392	434	369	417	418	422	414	401	391	378	383	429	406	409	365	388	406	393	403	390	430	377	383	394	391	387	431	399	425	393	398	344	384	391	390	436	393	408	434	371	398	406	418	383	362	396	417	397	391	398	387	404	398	381	434	365	412	409	393	410	379	394	388	419	416	418	409	394	394	436	406	413	447	405	386	394	400	399	371	429	379	437	388	406	404	384	423	411	396	413	410	395	403	390	394	383	386	386	381	386	399	405	420	425	397	397	408	420	404	447	423	419	423	420	380	397	462	395	394	409	407	387	383	398	402	430	409	374	401	458	415	380	381	440	380	422	408	392	431	414	401	408	425	367	371	380	414	402	408	393	415	414	398	411	429	467	369	390	375	379	401	397	392	387	412	427	399	403	400	351	387	385	427	404	445	368	387	392	390	398	401	390	375	385	358	372	385	411	425	426	380	383	405	392	412	385	406	410	421	451	401	397	408	397	398	404	405	394	401	408	409	436	376	420	376	388	411	413	372	408	397	402	401	447	381	416	411	381	398	407	405	383	408	398	395	368	361	412	369	419	387	363	396	384	387	409	387	374	420	385	389	396	358	414	387	392	388	411	413	382	428	392	408	365	395	406	381	375	400	414	393	416	403	401	375	394	399	416	387	396	399	434	403	388	405	419	437	382	392	410	406	370	392	422	393	416	419	415	393	427	422	384	336	387	409	395	400	412	357	387	388	408	417	395	403	424	416	418	408	401	397	402	406	414	387	392	404	418	388	404	395	416	383	431	376	332	379	369	391	417	376	397	384	416	438	398	397	359	444	399	410	388	381	393	371	406	414	416	409	397	400	386	384	430	398	394	423	418	403	390	418	378	397	410	374	406	392	438	385	408	422	388	373	383	361	396	398	385	404	415	407	432	395	382	417	439	422	413	410	392	383	402	405	409	415	419	393	390	409	398	389	393	371	388	380	408	399	396	379	424	408	429	390	377	396	398	399	417	429	392	420	399	370	394	420	410	376	413	377	389	397	365	385	386	379	404	369	376	379	381	403	391	390	363	376	421
15983	2485	1643	3851	1945	460	378	376	395	363	348	303	322	315	383	339	365	320	364	312	353	279	345	361	334	339	339	308	336	343	336	320	356	315	322	328	331	314	304	360	357	329	294	356	344	346	305	310	336	324	334	329	342	335	352	336	339	357	322	329	298	301	329	308	346	335	334	324	309	334	301	309	331	327	326	313	341	324	317	356	344	345	326	318	350	348	361	338	342	322	307	330	349	290	311	327	348	347	325	319	341	310	309	327	319	324	339	334	309	370	319	329	288	327	339	332	333	362	305	332	318	322	363	349	307	323	337	313	320	310	308	327	388	348	327	341	320	283	337	333	320	336	327	314	323	328	332	347	320	337	309	324	327	364	293	349	349	334	333	326	303	322	315	357	343	333	338	321	342	325	336	360	288	304	347	329	310	335	326	302	295	326	303	310	298	314	327	307	333	351	303	311	316	319	326	344	310	369	309	314	333	344	361	315	311	332	301	316	296	299	324	317	337	306	332	322	327	315	325	336	302	330	316	323	316	329	358	326	327	298	332	340	323	334	328	318	310	336	289	337	327	293	326	324	332	339	313	350	320	356	299	313	341	304	317	321	345	291	374	339	334	318	322	343	310	306	329	337	325	331	296	322	321	338	333	350	348	331	338	343	316	330	353	306	331	310	341	304	309	304	317	323	299	350	317	319	322	381	360	336	334	309	365	333	319	301	366	345	364	303	324	363	328	335	309	316	316	332	325	355	327	329	297	349	345	301	311	337	323	323	367	329	302	283	289	310	287	329	324	306	314	328	333	323	329	294	321	296	322	326	337	304	309	315	288	319	333	358	308	328	315	345	304	302	355	363	300	333	330	325	333	304	326	311	314	329	341	341	330	304	329	312	327	339	329	325	299	315	327	331	348	346	284	336	298	341	344	298	324	320	345	333	290	308	315	307	362	347	335	325	367	330	323	341	344	331	365	339	332	336	361	331	325	351	333	337	295	348	324	352	326	320	305	351	309	329	288	303	316	319	338	305	322	308	340	357	329	352	328	323	318	367	319	337	347	307	329	330	316	283	317	347	368	347	317	337	321	381	337	314	338	306	296	319	328	346	331	314	345	317	308	327	316	350	330	341	315	308	361	310	312	314	348	332	310	359	320	323	337	347	312	323	331	337	362	284	311	364	353	345	316	277	322	316	330	329	338	335	307	338	319	326	340	323	331	339	285	335	323	321	323	322	336	326	336	340	359	305	356	300	314	328	304	344	332	329	322	319	287	341	337	307	318	299	324	319	316	313	326	345	319	309	295	314	341	331	315	320	352	343	322	350	355	311	314	336	319	316	316	327	326	362	331	308	323	336	335	290	341	334	331	334	321	339	314	341	337	319	336	335	360	338	294	308	334	313	290	316	317	339	317	331	361	343	346	335	319	361	333	345	343	320	283	345	342	333	300	341	344	329	314	345	314	365	332	328	332	282	307	328	345	331	320	315	319	343	335	350	355	311	359	362	324	324	328	325	324	294	268	336	351	329	318	340	307	291	308	319	326	330	320	331	279	322	335	327	328	344	344	358	361	328	317	326	320	333	313	342	328	323	304	298	314	303	313	387	304	332	284	360	327	328	326	348	289	306	340	363	332	309	326	327	343	360	334	303	323	284	309	328	340	307	348	322	302	337	324	303	310	282	309	295	302	343	334	306	318	329	378	352	302	316	292	313	335	332	319	297	341	311	322	348	347	324	327	304	298	282	330	329	303	334	345	325	321	311	328	337	359	334	312	323	306	332	318	332	333	304	305	338	371	374	330	343	357	349	349	320	323	341	322	326	300	349	304	368	309	309	337	315	332	315	313	337	350	317	368	374	309	348	333	317	299	320	346	319	305	305	328	346	310	327	330	314	322	341	315	343	320	325	312	303	331	306	334	333	324	326	342	336	337	319	335	271	330	333	312	318	325	368	320	338	316	346	325	354	333	344	334	326	328	319	316	307	310	364	316	333	324	314	328	306	315	347	333	303	312	349	334	339	324	333	324	318	342	330	313	321	334	348	341	363	330	305	314	356	298	323	340	349	308	325	348	315	339	326	305	358	315	347	349	338	343	308	308	323	325	328	344	313	329	333	335	326	315	332	347	295	271	347	312	316	316	350	316	341	307	344	350	302	319	350	315	335	346	340	304	321	331	301	320	343	321	338	373	352	336	317	298	350	321	339	352	326	308	288	350	356	330	358	316	284	311	353	360	323	343	300	351	330	308	311	317	318	320	315	345	334	345	305	316	285	338	345	311	269	341	307	339	317	312	352	330	308	324	314	344	361	336	357	320	336	315	294	321	315	316	317	310	284	344	313	325	299	328	321	305	344	320	326	341	304	296	317	344	306	330	340	319	333	354	350	304	315	317	336	326	311	283	337	293	342	348	302	335	342	323	315	306	341	322	332	345	323	320	306	332	341	331	326	294	324	330	356	343	333	381	340	290	328	320	279	323	348	321	316	313	311	370	302	327	296	332	317	375	302	361	323	350	337	326	336	341	305	309	321	314	334	297	342	322	319	351	335	333	288	310	321	329	326	336	328	294	313	348	329	357	342	337	304	299	316	280	322	327	319	321	340	357	347	268	312	320	347	334	322	324	316	320	334	277	325	315	321	333	348	303	319	322	285	316	316	329	311	325	323	361	317	335	342	318	325	359	319	359	314	311	328	345	313	319	341	313	342	363	372	322	327	321	346	344	346	339	301	333	327	335	337	338	316	327	330	299	321	343	331	322	297	318	366	280	353	326	333	314	334	333	328	295	368	314	334	350	320	345	353	290	335	325	344	332	309	318	323	347	360	364	348	299	335	350	333	315	319	328	342	305	333	352	317	360	308	306	314	334	332	324	314	304	353	333	337	356	321	341	330	351	316	331	316	317	313	323	295	303	333	315	315	359	345	354	337	328	351	338	319	344	343	330	337	312	347	344	333	358	328	306	326	316	326	315	333	322	305	308	310	329	333	289	325	311	333	332	332	314	304	338	333	316	336	325	341	358	294	297	335	356	339	319	359	390	355	315	283	348	330	318	313	302	342	319	314	312	341	298	363	352	333	358	304	314	303	294	373	343	348	325	357	334	331	305	336	323	342	344	312	336	307	291	359	338	292	318	321	315	355	338	293	321	350	341	346	301	387	313	325	317	302	347	340	322	347	354	323	318	314	328	327	334	330	330	345	355	306	313	351	336	355	358	303	350	318	327	347	321	330	336	323	323	348	325	327	371	330	308	328	321	323	328	313	302	342	354	320	351	340	340	300	325	315	311	322	324	354	303	329	359	321	304	325	327	347	298	297	297	299	324	349	349	312	381	316	321	322	300	351	285	333	322	328	363	329	343	331	344	345	344	323	326	327	349	346	336	307	335	343	332	340	309	324	342	342	322	343	304	329	338	333	311	330	323	317	319	329	310	306	302	331	301	330	323	340	362	396	311	356	322	374	318	344	350	362	317	350	324	320	340	361	319	345	355	322	326	336	330	333
10410	1986	3342	11835	4100	1248	1079	1027	983	927	906	932	848	817	826	785	844	817	821	810	786	766	774	817	766	779	768	777	823	796	777	823	777	842	751	760	785	756	791	788	756	796	787	789	787	802	781	770	739	760	793	812	757	720	811	772	802	815	736	791	743	752	691	775	708	758	746	749	801	759	832	752	736	789	760	772	777	767	760	783	757	717	798	739	792	782	789	751	683	741	712	786	733	789	769	722	782	736	765	740	718	772	744	779	770	724	728	772	757	779	731	764	802	736	820	796	737	794	753	791	746	770	788	797	725	786	781	785	780	747	757	766	727	746	749	762	752	771	794	713	811	715	760	781	741	789	732	751	769	777	799	745	809	791	723	719	746	713	795	792	794	729	776	745	771	770	721	754	732	761	763	740	727	784	741	775	728	787	798	709	771	765	768	690	756	755	806	718	743	755	774	784	744	750	785	751	778	761	744	759	730	740	813	730	717	723	761	730	737	729	762	786	783	733	805	812	784	762	764	700	745	769	763	768	727	814	758	756	729	765	789	761	758	720	783	755	765	769	743	812	759	773	762	783	797	714	762	742	774	757	790	734	716	776	791	721	801	746	784	814	761	759	710	841	706	727	752	696	751	740	762	734	735	767	801	777	718	727	744	754	768	764	735	738	804	753	713	812	728	752	734	732	762	776	740	732	731	758	776	790	797	764	751	770	775	753	781	782	760	754	745	730	686	797	734	773	773	734	787	754	800	739	787	741	771	758	816	749	738	783	726	785	774	722	774	761	830	695	756	794	751	765	823	750	699	770	723	788	767	779	793	757	756	764	748	783	777	734	717	762	793	776	784	737	716	767	714	706	760	725	789	731	823	769	757	756	747	762	743	742	737	730	734	738	764	800	721	790	750	739	767	744	805	769	739	802	799	743	742	736	724	755	791	810	798	765	748	769	762	763	781	725	756	773	784	753	786	759	743	749	796	749	731	718	730	777	772	782	755	748	742	757	771	756	733	746	730	731	736	772	792	753	777	767	749	723	762	751	700	796	761	786	734	781	745	770	765	796	737	806	773	739	738	765	746	788	734	711	783	841	771	734	759	769	786	761	791	719	809	728	768	775	725	749	780	742	794	791	746	749	758	777	776	769	745	746	775	741	763	725	758	762	739	769	757	767	747	762	765	769	757	717	728	727	793	716	735	756	719	767	749	764	779	770	747	792	796	713	727	777	740	740	785	809	704	736	785	787	761	765	773	729	770	749	738	809	811	716	764	731	754	751	799	751	735	784	800	767	789	744	711	702	732	778	766	755	727	743	759	811	791	764	782	734	774	754	727	757	770	781	762	728	745	774	740	768	766	814	787	756	768	764	692	796	710	778	777	781	780	741	782	780	763	771	815	757	776	704	786	751	799	783	760	725	745	793	791	764	772	758	777	753	738	709	760	730	777	766	751	737	733	827	765	753	732	782	743	764	727	747	804	727	745	742	772	781	742	741	732	769	828	798	737	808	737	752	763	760	728	773	800	755	755	732	757	766	788	788	795	756	723	765	739	765	778	798	826	749	762	733	731	754	769	724	794	793	755	762	753	733	804	775	787	719	789	777	715	759	777	766	732	763	833	720	770	782	818	791	806	716	752	760	823	745	793	756	768	759	747	737	742	767	780	725	783	758	741	723	755	743	721	710	735	743	751	766	762	803	713	783	751	677	751	773	803	771	728	745	743	762	769	781	764	776	825	736	799	743	747	719	736	733	815	785	755	691	796	793	745	805	780	773	758	760	758	764	768	786	761	786	759	715	783	763	782	799	759	792	771	754	768	744	743	684	742	752	709	760	745	757	767	743	764	786	723	787	796	763	730	755	730	757	710	711	775	747	781	765	759	799	754	806	776	702	796	795	758	757	771	731	722	740	761	803	759	759	815	707	725	744	762	710	759	806	758	809	775	727	759	722	746	786	772	749	808	747	768	776	763	780	756	768	811	779	745	838	774	760	737	777	787	737	793	737	785	759	730	712	721	724	787	747	776	801	784	796	776	724	758	739	744	798	770	767	792	761	781	785	781	772	734	729	801	719	750	730	785	702	774	733	772	733	773	781	770	771	767	753	816	783	761	778	780	755	739	759	751	711	791	757	766	785	704	810	734	761	769	742	755	728	760	748	741	770	761	809	760	732	751	739	822	732	754	776	746	784	717	754	782	770	785	790	765	779	802	759	735	751	743	784	757	764	763	766	778	773	736	759	751	700	753	767	771	749	771	724	778	760	801	742	756	794	785	770	804	761	745	725	732	774	725	762	740	723	742	720	771	731	739	717	737	799	748	729	779	778	698	787	753	757	760	793	746	749	811	772	715	762	750	757	791	767	775	737	744	763	811	776	758	740	706	739	780	791	722	818	763	726	787	736	748	769	751	795	775	752	773	744	766	743	749	736	770	788	795	707	791	735	782	783	781	760	770	785	751	777	741	761	786	789	782	748	741	774	771	701	825	760	765	749	729	775	709	714	705	788	723	700	766	682	751	766	824	746	713	756	813	770	743	758	749	774	786	731	760	741	702	758	722	782	783	726	798	744	739	761	771	751	727	749	793	749	773	768	775	696	770	750	751	740	738	732	759	789	791	769	751	762	729	761	791	759	716	778	717	748	773	750	766	751	739	766	817	773	765	771	758	729	760	813	786	773	740	716	812	769	730	803	800	765	818	770	755	727	766	767	784	750	742	736	757	790	743	771	770	779	751	799	792	710	741	753	758	763	739	724	731	729	763	779	754	750	739	726	796	713	764	754	716	773	761	741	785	772	747	785	715	780	770	755	788	733	761	773	758	763	780	726	761	791	771	756	771	724	745	795	775	737	739	772	698	777	761	769	755	779	751	771	784	758	744	735	743	795	783	765	786	756	764	759	727	759	730	731	736	744	782	777	779	818	751	759	753	806	718	783	780	751	748	738	744	732	777	787	786	782	786	749	762	759	759	759	748	723	784	762	721	725	752	710	744	736	788	774	740	718	761	798	781	799	780	759	735	803	742	758	720	704	776	787	741	766	747	799	771	786	793	751	785	738	732	757	782	733	719	762	754	767	739	750	776	791	791	732	762	800	752	759	746	729	758	807	783	707	746	819	766	773	726	756	755	736	752	767	764	737	750	742	752	770	780	721	758	779	729	741	732	826	768	795	759	750	755	789	782	754	831	747	777	774	775	760	765	740	773	732	780	787	763	752	816	765	806	776	766	781	742	751	776	737	735	776	724	768	777	790	764	753	716	740	816	755	773	778	735	783	762	754	743	761	727	747	742	727	699	764	732	783	760	763	776	767	775	784	775	735	743	799	794	743	770	772	759	751	796	759	744	752	724	752	770	740	738	712	712	706	749	729	790	758	779	733	760	791	765	765	777	773	741	764	719	777	778	751	790	732	764	702	776	736	795	754	747	743	798	741	762	774	768	747	755	762	774	787	782	769	826	750	760	775	778	803	732	752	772	751	740	744	761	799	776	758	750	774	769	729
24123	4501	3062	6423	3386	679	573	523	495	473	485	417	408	451	460	434	389	402	433	445	396	373	394	405	383	394	396	367	414	403	411	395	467	401	410	414	381	428	408	369	431	446	357	433	400	360	427	417	417	417	398	376	422	377	391	415	414	396	407	441	393	393	363	394	389	395	429	415	395	421	415	422	399	388	374	394	374	427	415	411	406	375	393	428	425	429	425	386	402	392	409	437	394	367	404	433	402	418	413	381	421	406	393	429	433	429	418	392	441	420	398	406	374	418	392	416	406	408	368	390	402	425	384	402	420	418	431	414	434	426	382	379	385	407	391	422	371	413	383	416	413	404	419	441	417	419	375	440	405	441	409	422	394	407	376	404	391	380	405	386	405	407	399	433	386	387	375	396	403	381	392	402	408	380	400	398	371	417	383	429	377	403	414	435	410	416	399	404	409	446	396	400	391	394	413	402	418	369	416	363	408	397	383	398	422	444	411	438	421	423	355	393	370	376	393	407	408	390	376	397	402	418	389	453	399	405	386	401	427	423	410	419	408	431	363	379	411	395	425	405	409	403	407	390	420	417	371	415	399	397	394	414	387	415	401	399	417	378	395	385	411	385	375	403	405	373	399	423	426	429	378	380	449	414	420	413	372	429	428	426	398	413	421	406	393	400	403	399	394	413	404	392	402	364	374	390	382	397	414	442	418	403	415	441	378	393	417	444	430	433	396	403	405	413	410	382	372	399	398	414	356	400	384	406	433	437	396	394	374	429	377	394	383	424	384	359	434	446	434	405	385	430	420	437	407	380	404	482	426	417	396	402	404	398	374	413	426	405	399	414	386	381	398	435	416	464	373	391	385	367	436	418	419	441	415	400	432	409	397	406	395	441	415	399	390	411	417	384	388	400	382	376	437	396	414	408	395	398	388	445	392	398	364	381	402	426	402	415	409	390	414	406	390	443	385	420	411	394	414	400	374	377	397	404	430	404	402	412	375	417	372	420	383	399	416	364	371	392	415	438	402	377	407	390	420	425	350	379	344	423	414	398	407	383	410	408	435	381	411	427	384	396	414	415	392	416	396	411	388	371	447	406	425	387	386	444	388	404	418	363	376	398	348	369	394	433	386	417	430	425	473	409	366	387	379	362	411	407	377	427	414	383	423	430	377	385	397	372	407	414	379	409	383	369	405	377	386	400	412	362	425	399	462	406	392	387	402	445	390	407	397	379	425	416	424	400	376	413	391	383	377	389	389	424	413	410	413	392	399	387	396	372	365	428	400	414	418	385	392	413	370	433	403	369	419	404	407	413	402	397	373	375	383	389	434	434	385	422	422	418	385	391	422	414	382	403	378	403	434	403	430	425	411	403	389	398	400	434	438	423	389	396	439	410	412	382	397	415	425	430	418	409	413	374	405	376	402	364	381	389	363	385	421	384	434	372	434	389	394	440	409	399	366	400	392	411	416	390	371	402	455	357	369	442	441	402	382	433	407	410	418	384	406	428	448	389	395	411	385	418	392	411	391	407	382	361	421	390	363	400	436	396	405	444	388	439	383	403	413	411	379	371	419	393	384	380	397	413	408	392	405	429	412	402	386	406	410	393	394	404	375	392	415	376	391	406	424	411	382	395	370	418	361	418	380	390	426	436	401	394	376	392	392	403	392	385	396	332	455	399	355	389	445	413	393	398	403	430	431	387	392	422	426	434	353	443	412	405	370	396	427	377	400	397	387	363	428	409	377	430	363	403	379	387	383	418	406	444	417	430	432	389	407	396	425	425	427	430	418	427	430	424	391	383	440	371	400	411	391	382	401	393	423	387	402	399	410	437	449	383	412	426	399	398	376	400	399	422	415	384	385	397	415	386	403	379	412	385	397	435	411	397	373	410	414	325	376	407	416	385	423	431	396	443	415	402	416	406	371	388	401	395	386	414	394	383	403	387	418	388	365	403	386	403	424	400	399	442	395	393	403	406	373	380	406	388	402	400	397	394	401	407	382	404	444	403	403	371	409	406	401	408	397	423	383	387	383	412	370	397	410	445	443	428	380	433	412	365	405	447	425	419	391	421	418	398	387	445	421	418	393	414	411	392	413	416	400	382	401	405	412	378	405	385	396	430	453	392	414	367	376	372	440	415	375	421	394	384	375	418	416	385	434	413	400	410	390	409	351	388	408	390	389	373	392	423	414	417	379	404	377	380	382	454	372	365	353	375	365	416	376	370	395	455	406	451	398	397	393	404	383	409	362	396	357	381	376	383	412	399	426	442	362	441	384	371	380	393	354	387	377	397	399	408	417	371	423	419	408	411	419	397	400	395	429	403	388	394	426	411	396	425	406	407	373	393	417	401	417	421	386	383	394	386	438	396	410	352	415	384	398	390	403	421	381	404	419	431	393	396	391	381	415	402	400	400	419	423	394	421	390	392	395	408	425	368	401	375	374	414	410	396	388	406	405	373	429	370	396	377	430	403	406	390	374	358	386	398	420	391	428	392	388	395	417	377	382	418	392	427	371	405	408	349	406	394	417	427	405	398	416	408	364	393	400	375	418	411	422	421	391	388	384	392	376	413	378	381	409	418	401	379	439	391	390	364	366	404	365	419	403	414	382	404	451	417	413	420	430	397	356	399	388	398	385	396	420	395	394	443	397	425	408	405	436	386	423	370	382	382	432	413	367	404	380	399	440	395	433	369	369	386	408	392	403	392	401	382	406	435	403	426	367	425	369	385	377	417	386	407	458	361	405	430	401	385	436	420	424	427	390	404	377	370	398	373	368	398	397	439	397	384	375	403	433	412	427	409	417	406	383	404	387	414	401	428	397	397	392	456	393	455	383	421	375	385	403	398	398	402	408	412	417	396	409	421	365	353	375	409	419	393	406	379	388	411	422	437	371	390	425	361	421	413	389	378	399	395	390	422	402	370	400	401	400	399	433	395	397	429	374	369	401	395	377	399	392	384	409	390	394	435	353	411	361	387	404	388	390	402	377	388	401	398	391	412	433	379	385	367	395	382	407	386	421	445	423	381	422	382	407	356	402	380	403	363	435	442	400	386	398	391	417	420	402	383	407	411	346	412	417	395	389	397	377	371	395	401	426	439	386	404	400	377	380	438	413	386	395	380	411	392	384	420	410	418	413	417	407	425	413	431	402	388	424	394	378	386	396	423	390	385	403	426	404	405	387	415	362	400	394	382	409	419	386	426	415	400	434	394	441	388	408	384	452	384	397	392	396	394	380	377	392	404	380	385	377	409	376	415	418	413	412	411	391	401	399	415	372	410	381	373	399	404	408	372	380	382	395	412	386	416	463	404	373	440	432	356	416	387	432	408	387	391	368	428	399	421	400	443	432	413	406	406	389	424	427	404	400	396	396	387	405	376	418	392	415	416	396	413	410	398	390	403	426	385	429	379	343	405	398	408	394	426	411	360	381	414	380	419	401	397	438	370	391	382	391	403	402	401	426	417	424	411	402	360	426	413	385	363	367	393	361	395	425	356
13319	2766	5437	16503	5413	1820	1671	1454	1357	1245	1120	1163	1103	1104	1055	1036	995	978	1002	977	970	909	943	947	911	956	949	871	907	973	852	924	916	1010	883	946	885	893	920	927	926	907	934	931	917	885	895	848	887	856	895	906	890	910	922	825	865	925	868	864	845	865	913	925	916	834	926	896	879	839	875	883	913	899	882	867	878	834	888	851	842	875	883	865	905	927	863	913	905	893	865	863	928	859	907	885	909	880	882	845	842	905	813	894	921	887	921	890	927	848	916	884	891	889	889	884	882	940	847	826	887	890	937	884	855	863	904	953	895	914	981	904	853	866	868	944	887	848	915	870	874	890	892	881	882	885	966	859	889	875	920	841	919	862	867	870	877	905	868	876	913	897	909	881	907	881	840	893	868	917	919	878	921	865	882	881	873	841	835	888	883	823	839	902	911	844	886	914	900	901	915	947	892	922	917	917	902	884	880	889	899	864	887	891	889	812	890	845	819	871	873	919	904	879	853	876	868	871	908	848	863	857	865	857	923	878	858	862	919	883	884	923	886	864	887	867	850	929	883	896	856	867	867	879	878	887	915	843	896	930	856	862	893	875	880	930	899	902	915	888	864	863	860	913	891	865	826	881	911	897	860	827	827	897	911	851	890	905	915	915	944	882	875	923	885	921	846	897	919	941	918	891	895	846	841	887	833	852	856	852	879	872	875	890	848	866	936	911	904	920	868	884	858	916	868	938	883	868	859	914	849	881	916	865	923	912	908	883	891	908	869	959	846	899	874	875	934	854	893	875	860	901	852	895	885	832	914	895	903	883	903	865	852	851	827	832	887	812	887	931	893	935	850	900	890	841	813	880	867	883	935	892	906	917	885	809	926	849	862	850	888	859	850	924	871	892	898	896	909	923	884	898	918	895	890	816	872	858	874	897	869	915	859	892	843	876	837	839	919	873	914	884	893	831	905	890	912	874	894	874	869	920	901	858	870	879	914	856	884	860	891	870	976	921	880	927	873	856	832	911	912	835	888	821	893	877	890	901	864	911	908	881	876	905	902	860	870	906	908	868	876	895	883	838	859	898	830	937	891	828	962	885	834	850	917	846	871	901	916	897	888	918	883	914	932	932	904	944	895	883	892	839	886	880	885	917	832	909	887	906	865	896	856	885	870	952	874	880	810	911	843	880	870	866	903	902	895	835	821	886	888	873	881	862	895	905	879	875	924	933	909	875	812	931	881	876	857	871	839	910	898	882	927	902	856	917	853	901	875	919	863	895	899	883	904	888	912	874	870	873	875	845	875	895	842	852	869	899	938	855	890	889	896	875	896	907	825	886	906	876	831	859	885	830	878	842	856	934	830	874	889	921	849	930	944	871	873	892	925	949	912	879	846	941	909	855	949	826	896	887	872	877	929	865	904	856	901	872	851	964	924	900	885	886	865	915	830	900	888	871	904	869	887	880	901	875	887	833	908	862	884	878	911	864	884	886	874	918	937	954	828	920	899	875	885	925	867	885	887	859	881	839	901	877	859	874	900	969	864	901	913	857	910	932	873	873	859	858	883	814	889	875	915	870	889	903	945	908	887	885	843	870	859	890	904	864	861	873	915	902	863	850	868	816	881	860	890	894	925	915	869	902	836	871	934	877	860	847	932	844	903	876	849	903	868	904	848	891	845	865	912	843	897	909	945	892	869	856	863	886	902	903	865	884	914	915	868	920	890	787	876	891	908	939	935	861	872	871	871	909	907	877	852	882	898	930	930	889	934	955	915	848	946	932	900	895	922	875	889	919	919	889	871	888	908	871	854	883	927	885	864	847	915	884	887	860	861	893	923	847	914	919	886	892	904	844	905	894	890	873	885	790	909	941	906	884	853	891	924	841	910	886	872	908	885	901	906	916	861	860	877	904	905	919	901	879	911	922	890	899	876	883	914	885	883	899	894	817	899	879	810	923	906	892	844	858	888	906	876	845	882	907	844	895	937	904	917	881	889	891	898	888	923	860	935	840	879	864	910	857	888	858	918	862	908	898	900	910	914	889	902	903	876	938	868	912	887	867	888	873	834	898	882	893	890	870	905	883	864	796	905	863	883	972	860	895	903	898	808	842	881	860	925	877	865	905	855	858	889	859	942	850	890	919	918	835	853	921	834	895	846	895	848	824	887	890	901	929	883	916	822	842	885	852	858	925	869	894	883	883	884	843	836	914	898	831	932	826	859	906	857	908	875	841	837	924	843	905	831	897	859	846	913	932	854	818	837	878	897	854	890	890	863	883	856	891	936	886	887	842	861	880	915	870	896	897	886	918	854	891	848	865	905	913	894	908	897	901	821	877	939	878	891	889	866	867	828	856	847	891	933	914	868	868	848	874	857	908	893	935	915	871	897	914	902	885	923	868	848	895	883	911	925	882	865	873	885	903	939	860	923	900	940	870	847	864	858	891	898	909	915	882	887	846	922	855	835	888	906	869	848	842	859	902	917	879	879	865	903	843	888	886	873	903	930	931	888	907	871	884	875	911	928	926	885	880	932	852	899	897	871	852	911	897	886	913	910	878	882	924	895	874	912	873	876	873	898	884	878	895	882	868	890	865	854	888	863	902	872	875	893	922	861	915	880	922	849	865	872	961	908	899	886	903	863	905	867	851	837	848	893	904	853	926	903	910	914	946	880	903	920	916	910	870	909	855	926	850	872	922	856	899	840	965	895	910	919	901	884	895	869	883	889	861	863	886	920	872	835	825	871	850	911	889	883	856	898	890	905	863	889	871	885	893	895	926	922	871	869	941	824	875	901	859	866	831	910	923	877	889	911	864	916	886	910	875	844	867	895	813	885	920	856	864	878	887	912	925	866	883	840	909	899	879	870	907	840	812	863	881	903	891	883	900	870	883	887	836	898	871	895	919	911	903	840	891	877	949	825	913	863	795	864	847	899	828	924	891	895	857	864	880	894	889	892	846	914	886	852	921	920	889	894	929	915	908	847	846	856	885	942	890	881	843	948	899	896	910	868	864	848	976	887	889	877	855	845	926	877	980	904	887	894	858	922	821	917	905	870	907	959	902	919	951	872	899	911	906	906	898	875	856	847	920	857	943	840	918	870	872	832	868	886	891	894	855	890	881	895	905	876	874	857	911	860	918	855	904	862	873	880	870	877	879	911	885	844	906	840	866	863	908	902	932	946	853	867	891	869	918	859	920	841	899	913	903	853	872	887	889	895	882	899	897	919	869	867	937	897	881	875	850	884	862	857	868	879	932	880	844	842	830	871	951	900	877	941	905	843	892	860	877	833	945	876	930	862	934	903	910	880	893	872	872	890	876	890	928	909	879	882	873	930	867	841	914	905	881	911	943	840	858	917	882	914	872	871	921	911	921	867	966	933	900	873	936	864	804	939	943	854	866	865	865	904	893	855	879	871	886	857	879	887	887	875	908	935	878	912	905	861	873	899	878	850	873	875	910	927	884	922	853	876	912	883	910	856	892	879	842	913	908	902	924	816	928
5199	828	519	290	149	119	125	162	131	134	149	139	137	120	116	139	139	131	149	162	136	129	140	143	145	132	179	168	142	145	135	149	140	128	149	160	135	159	160	169	152	131	122	139	153	115	122	158	143	121	130	146	148	120	147	139	143	139	135	119	137	138	150	146	148	128	143	138	153	137	129	135	118	128	139	159	130	146	147	139	118	160	136	144	149	143	125	173	138	130	152	132	132	147	152	145	141	121	156	158	154	155	133	152	142	156	133	143	127	152	123	126	148	146	151	156	146	127	117	159	148	143	155	151	139	134	160	134	129	147	141	122	129	140	157	164	154	123	147	124	141	149	162	158	112	114	136	159	124	137	158	154	154	139	128	140	146	135	164	135	152	173	122	145	147	140	134	157	143	148	162	145	161	163	159	149	123	146	110	116	114	156	173	144	160	153	146	157	145	152	152	152	130	156	135	126	159	142	143	126	125	126	130	145	141	136	137	156	128	142	129	152	139	137	163	161	157	134	143	156	131	142	138	147	156	148	160	119	149	125	139	146	138	152	142	147	136	138	140	157	156	118	140	143	139	134	142	147	139	139	147	129	143	149	125	144	149	162	150	143	136	153	142	156	134	137	146	151	145	120	159	141	132	188	144	149	147	144	168	130	163	145	166	137	161	137	148	140	140	138	150	129	161	148	165	137	144	142	136	135	136	176	141	116	133	113	174	151	120	142	141	170	165	165	127	149	126	143	154	130	138	138	136	141	165	124	140	147	157	162	140	140	145	142	140	139	124	133	138	126	142	155	159	155	148	126	140	145	129	131	152	138	143	158	122	148	146	131	154	155	141	139	147	121	159	146	133	135	135	131	128	151	152	130	129	155	124	154	130	147	139	167	132	137	132	152	138	132	142	160	155	143	135	145	143	142	141	142	142	142	141	166	142	128	142	158	149	151	151	133	143	152	148	153	125	145	127	128	148	150	157	147	162	153	168	159	150	151	123	134	135	148	167	135	132	140	125	141	162	151	147	135	156	127	154	163	151	135	146	151	137	145	141	133	153	151	148	154	139	138	136	135	144	143	126	148	175	144	140	143	148	154	122	142	123	124	141	140	153	129	142	159	156	167	151	154	139	140	148	152	131	137	127	142	142	159	136	145	145	139	141	171	126	147	127	156	139	128	159	157	132	153	135	163	161	141	149	123	154	148	141	133	138	137	133	141	137	141	144	147	153	132	121	157	145	127	143	125	144	141	147	146	138	134	151	145	132	125	157	157	164	130	150	118	138	140	137	136	133	128	152	137	135	139	146	136	155	131	150	138	149	152	142	115	128	134	150	166	148	131	135	126	132	167	159	154	140	143	156	140	150	126	154	155	131	129	143	168	153	152	114	145	127	147	164	136	134	159	150	152	149	151	128	136	139	136	161	133	161	147	163	149	145	126	147	148	130	140	141	142	141	140	140	136	152	153	147	133	162	136	125	150	136	147	120	152	136	138	137	161	159	146	167	134	151	135	154	132	155	142	149	127	135	130	163	140	125	138	156	130	129	133	153	154	143	130	124	137	128	146	125	137	150	132	119	121	154	156	129	139	128	140	147	159	109	150	143	127	127	126	157	151	155	130	153	115	138	150	130	139	158	137	139	116	137	127	121	167	135	150	136	144	136	133	149	163	152	139	149	153	133	144	166	140	169	135	149	136	163	153	174	122	134	142	135	150	152	159	157	142	128	165	162	144	126	145	137	119	145	153	147	134	133	142	160	143	153	123	139	166	142	164	134	153	139	141	137	167	155	146	142	138	134	136	127	147	150	144	138	137	128	154	145	148	140	150	143	143	160	148	128	125	132	131	151	137	165	153	162	151	146	152	143	137	139	161	150	136	148	142	147	145	143	146	141	143	150	113	133	124	133	143	128	135	133	137	128	128	163	131	188	174	156	143	142	141	142	153	157	150	157	120	146	155	156	147	135	152	143	139	148	146	125	133	147	156	171	151	133	129	176	147	157	163	156	147	123	133	125	148	162	136	142	136	135	154	163	130	159	149	139	156	130	149	137	139	143	124	149	134	154	146	138	169	119	162	152	137	167	135	163	142	131	148	155	140	132	137	134	135	131	142	122	144	130	157	167	139	135	179	140	155	164	150	138	181	170	178	157	153	162	133	146	167	162	127	154	147	130	126	135	135	133	143	118	131	124	120	159	143	132	157	162	139	143	164	149	137	122	149	137	143	142	142	129	140	138	144	142	168	143	157	140	142	134	167	139	150	145	122	152	121	132	151	144	135	174	126	147	137	135	142	129	144	136	130	141	134	156	145	158	146	141	149	138	137	136	165	141	143	136	138	154	138	160	150	153	139	125	147	130	146	132	131	138	144	122	140	149	139	135	145	168	175	136	162	136	123	147	147	119	127	154	124	140	121	163	156	141	152	157	136	143	142	122	136	129	141	121	134	120	138	170	122	153	164	157	150	134	133	147	136	128	121	141	129	136	151	140	161	155	153	147	126	146	139	144	124	131	138	140	169	149	136	134	136	146	155	137	173	156	165	137	146	132	148	156	166	148	129	146	135	120	157	125	151	131	152	122	146	130	153	162	136	130	162	131	143	167	123	147	158	168	148	142	138	129	184	145	145	160	150	138	142	147	146	124	153	163	148	137	131	152	161	141	126	143	118	125	148	141	123	132	131	138	131	141	140	123	161	126	153	117	161	137	128	129	162	133	138	146	144	164	148	123	131	175	142	160	134	125	163	146	136	135	152	150	157	140	157	135	124	153	138	160	154	141	126	139	116	120	149	152	158	133	151	147	126	139	135	127	150	132	139	141	151	131	149	135	150	131	139	155	164	150	145	124	149	132	137	154	124	135	142	154	135	145	135	135	131	148	151	133	135	147	123	158	143	156	147	158	142	179	142	121	138	157	111	144	138	150	135	132	133	142	136	140	140	148	106	138	163	143	134	138	160	130	146	136	171	149	151	135	136	141	135	147	154	149	146	146	126	138	143	151	161	159	128	153	155	148	150	137	150	157	124	140	151	137	154	134	175	135	129	137	155	163	152	148	158	150	114	135	160	128	136	157	120	129	154	127	146	145	139	147	139	154	141	159	129	155	144	139	142	136	128	151	161	154	133	141	143	130	136	137	150	132	122	146	121	144	126	145	130	139	149	134	143	129	124	140	152	138	167	142	143	133	141	130	127	153	144	138	169	166	136	135	133	137	132	145	136	126	158	118	132	157	150	126	150	130	146	159	148	165	139	127	143	138	150	147	115	154	136	143	143	158	150	162	151	140	152	123	164	141	175	130	154	158	159	148	139	147	125	128	143	161	168	142	127	147	167	160	138	147	142	131	133	143	169	149	131	146	128	122	138	160	123	152	139	149	125	152	139	146	136	138	148	144	144	132	152	143	131	130	167	160	141	137	135	138	157	156	126	127	129	152	138	125	141	142	149	146	163	138	145	130	163	109	147	139	141	154	152	151	116	147	155	159	163	138	140	139	165	150	154
3512	910	1138	970	422	389	402	379	381	406	412	384	348	379	404	392	419	392	383	422	403	413	427	430	375	380	394	417	416	360	406	407	389	384	372	365	389	377	388	416	389	370	390	398	433	384	388	409	433	392	400	326	379	363	395	358	370	434	411	434	391	386	409	382	356	408	371	406	410	397	415	393	396	356	408	418	429	379	399	387	425	425	370	413	376	371	388	408	397	409	350	388	387	404	394	374	408	364	421	396	406	408	389	400	417	417	395	413	373	370	349	356	426	368	400	387	417	383	412	365	416	380	409	419	367	362	359	377	384	409	365	364	396	384	409	401	371	395	377	376	408	403	383	386	401	410	391	396	452	381	393	401	402	412	364	377	332	373	395	395	383	416	385	431	381	381	381	361	402	416	361	402	415	409	419	390	392	380	395	379	378	393	373	411	396	393	387	390	386	408	363	384	391	395	395	388	408	389	394	401	396	414	333	399	407	420	368	382	407	384	387	455	385	356	376	382	392	374	392	375	405	402	420	376	402	381	402	411	369	380	428	407	375	380	357	398	372	375	399	401	395	383	406	422	387	402	371	431	412	411	383	400	398	382	410	406	433	404	399	387	437	371	424	388	413	387	373	416	367	415	371	435	413	410	415	379	348	395	346	381	426	394	388	374	395	384	405	409	374	414	369	387	361	390	382	396	376	390	408	388	398	392	367	392	383	401	392	395	391	408	381	345	407	407	364	379	348	406	400	412	390	361	322	373	408	396	386	389	356	397	405	415	397	391	402	408	368	411	370	406	391	384	406	426	371	410	384	397	417	380	372	380	384	423	375	394	428	392	384	395	406	414	390	403	362	415	430	400	424	380	400	380	410	380	390	372	407	403	347	394	414	427	379	411	351	376	364	367	400	423	412	376	373	409	419	421	348	392	430	405	390	381	420	345	389	395	403	410	404	386	372	375	376	399	402	361	392	415	384	422	365	462	387	418	363	374	399	438	425	376	349	429	373	405	403	380	378	355	377	382	397	393	428	401	392	412	372	376	376	412	368	379	403	415	396	393	396	377	415	358	402	411	398	425	405	404	409	379	406	388	358	406	438	404	398	413	422	387	394	408	378	422	431	399	378	399	373	377	401	378	417	405	380	391	380	393	380	390	401	416	393	384	381	395	389	377	368	384	380	384	378	405	405	379	390	377	401	377	377	374	394	393	368	421	435	382	403	391	391	349	390	400	393	392	391	396	368	372	370	408	400	419	412	368	432	384	427	426	382	422	390	419	422	404	404	389	407	371	377	376	368	411	413	413	383	389	375	359	377	360	387	415	413	380	408	382	343	392	384	387	408	403	391	399	401	390	400	424	394	336	393	404	421	332	366	413	405	389	410	375	381	398	394	373	443	373	390	404	396	398	391	417	403	382	421	376	412	381	387	383	360	427	353	392	368	392	397	386	395	389	392	435	418	402	412	381	391	422	375	404	387	448	403	400	384	426	366	381	393	418	400	385	392	403	382	412	406	409	400	381	403	377	378	375	384	390	383	367	445	423	388	396	400	400	395	355	387	420	400	402	428	379	375	380	392	434	390	379	404	374	390	412	410	405	363	370	396	356	414	374	386	377	396	392	400	385	407	382	409	380	389	381	400	417	398	388	373	390	394	409	377	400	450	401	362	358	368	414	390	400	384	369	437	402	404	375	401	405	423	367	379	399	388	389	398	410	427	347	405	373	382	393	429	426	371	436	396	375	377	393	403	413	404	399	392	370	427	374	403	386	391	365	420	392	346	391	373	399	378	368	398	382	395	382	414	404	388	401	374	375	364	414	382	389	396	380	380	376	402	404	414	402	425	400	395	415	403	358	396	388	420	359	423	382	391	407	369	400	418	413	401	391	413	413	370	418	402	424	372	388	409	393	394	369	376	415	390	399	366	364	398	389	396	348	425	369	417	344	408	385	375	416	409	405	378	412	404	392	409	406	388	410	403	425	396	393	347	389	414	405	364	401	389	371	409	379	404	393	410	371	406	389	373	385	397	420	407	415	399	416	414	398	382	381	398	391	408	381	401	383	376	372	405	415	403	393	423	396	391	413	374	377	369	353	399	387	404	362	381	381	393	433	368	370	403	400	391	385	401	378	357	442	382	410	387	380	426	394	402	401	391	394	404	385	418	378	387	367	380	374	417	383	397	411	356	385	381	369	359	428	379	394	363	369	425	384	416	402	407	406	387	374	383	372	408	387	458	403	388	389	366	379	402	408	396	423	410	388	394	393	386	392	368	404	412	415	391	389	380	408	400	382	458	388	371	392	409	385	417	416	395	384	401	395	390	373	412	419	397	399	414	378	424	380	417	413	392	378	363	410	357	381	404	434	397	363	368	422	365	402	373	373	404	373	371	379	380	409	398	406	375	410	380	363	409	365	406	409	384	368	378	350	384	392	372	412	385	395	425	382	446	389	388	373	375	392	396	396	405	383	402	384	357	418	402	420	398	350	383	374	359	417	393	404	362	395	360	378	371	421	388	418	436	418	390	417	415	375	400	413	425	377	395	420	383	393	390	374	413	357	405	379	376	355	423	379	391	372	417	412	401	411	392	376	422	385	370	398	359	410	408	361	396	408	408	391	356	400	375	352	388	368	406	410	364	434	371	402	400	362	378	398	406	380	432	393	383	399	426	411	391	406	397	397	400	353	355	398	419	421	376	396	389	359	436	369	409	379	420	361	386	370	403	391	370	369	402	384	417	383	380	389	401	367	385	377	400	383	383	374	366	330	393	390	397	341	386	401	386	394	395	369	399	392	373	384	381	392	436	391	399	392	382	425	389	403	386	413	389	375	392	423	426	379	365	371	391	391	364	361	404	407	378	397	383	365	387	378	392	375	414	382	384	393	409	380	416	405	400	379	390	376	403	402	390	383	429	386	377	434	424	395	366	379	401	379	394	377	383	405	420	431	368	354	406	422	388	374	377	412	398	387	391	362	392	355	413	368	405	381	389	384	414	420	365	415	378	422	413	389	389	411	386	377	400	421	395	390	402	406	386	382	400	396	397	398	392	408	418	410	388	399	379	388	404	413	386	426	382	409	387	395	387	406	424	389	386	360	387	403	437	414	384	371	405	373	379	380	383	360	376	397	374	393	396	402	381	379	387	420	415	378	357	380	412	423	392	374	384	382	387	417	378	404	390	351	393	388	416	379	371	407	414	380	369	386	418	418	392	399	372	382	389	406	413	408	381	385	383	386	380	392	402	388	401	428	374	387	431	401	408	430	409	367	385	390	375	376	431	365	399	405	367	447	392	438	377	422	399	373	369	393	425	426	388	387	369	393	365	359	397	385	372	399	380	389	379	403	365	378	409	388	394	440	384	394	371	367	380	390	394	410	377	417	395	400	389	405	437	374	409	407	386	410	385	414	382	395	425	380	411	375	397	403	384	394	391	383	397	401	411	384	443	396	407	374	412	422	382	371	412	387	400	389	392	423	396	372	447	398	366	393	442	411	381	406
14762	2592	1298	1434	611	397	341	355	332	404	377	352	318	362	341	329	363	349	287	315	299	329	303	324	321	350	282	340	317	291	330	342	318	304	317	348	331	365	336	313	334	318	331	333	330	327	317	339	312	293	334	298	314	306	319	353	337	343	284	301	305	334	330	324	332	304	338	324	324	299	309	333	299	319	320	310	310	314	330	330	328	343	342	272	328	333	320	333	306	340	308	296	334	330	357	341	312	326	334	297	347	344	315	301	334	325	364	360	333	323	335	326	329	313	304	307	317	331	335	343	336	341	330	356	308	348	329	315	317	323	328	318	342	324	320	341	352	330	337	306	335	328	325	325	305	292	284	311	300	332	293	323	348	346	308	301	306	330	313	292	304	338	333	306	329	317	289	308	327	328	296	354	315	307	305	323	310	320	310	315	337	337	321	310	307	368	299	365	334	318	267	317	334	311	338	331	375	348	325	323	305	304	378	323	338	320	345	321	332	324	303	359	344	314	314	306	321	328	322	337	324	319	320	304	307	323	316	315	332	362	316	323	325	326	322	363	318	334	315	347	328	300	358	363	341	322	319	299	313	314	324	323	340	312	322	350	309	317	353	347	318	333	302	352	305	341	329	283	337	311	324	312	319	327	291	337	332	330	328	322	329	325	312	314	324	322	324	342	300	293	315	348	332	305	331	306	346	332	295	327	325	332	332	326	345	337	308	343	323	322	310	318	314	305	358	355	327	301	323	316	320	313	329	325	301	303	295	314	349	323	299	327	303	335	298	365	321	284	345	357	332	351	328	330	306	319	306	313	286	293	366	319	325	282	337	325	351	318	334	325	298	328	321	333	327	332	332	330	312	309	342	317	335	333	347	351	338	316	336	318	344	346	320	330	327	295	320	324	337	309	288	303	333	340	331	289	298	345	320	275	296	322	348	305	329	288	310	315	364	340	341	306	333	292	338	318	322	362	310	327	315	314	345	318	318	339	315	318	313	341	371	374	321	306	319	332	331	336	353	356	326	321	325	368	336	314	356	336	339	306	332	324	339	311	332	338	334	314	307	301	342	333	289	325	341	332	344	325	343	297	298	288	303	315	327	334	325	300	324	330	353	323	301	333	331	293	314	345	327	319	344	324	332	301	329	330	331	307	305	301	308	342	359	358	353	336	321	328	336	297	325	345	344	300	302	335	319	317	332	326	296	368	363	324	312	285	340	302	299	304	323	325	336	312	310	300	327	323	316	317	312	314	337	295	326	350	323	324	315	324	313	340	322	311	290	285	274	297	304	325	326	365	295	315	331	328	332	308	332	323	328	316	334	316	329	319	289	296	306	337	278	289	296	351	276	321	321	307	312	275	310	364	307	317	317	302	336	349	307	310	301	343	323	309	307	341	314	356	371	295	328	307	347	331	320	345	318	308	322	318	294	308	312	328	329	329	313	308	331	322	355	357	319	330	350	333	324	351	325	335	337	323	311	338	311	333	302	283	323	331	339	382	323	302	331	301	341	355	359	356	312	344	333	313	303	309	299	312	250	329	335	300	305	340	332	353	325	293	363	338	357	299	300	326	314	314	315	311	348	315	300	341	313	337	316	338	326	296	318	293	334	327	328	294	342	288	300	317	319	311	330	314	327	333	322	343	330	330	330	313	323	311	295	334	326	311	320	347	319	314	311	292	304	314	297	333	339	323	336	316	311	303	318	325	302	313	295	373	265	317	309	337	340	303	303	345	338	336	296	313	302	300	370	320	313	350	308	346	352	360	315	299	320	318	313	315	297	322	315	292	335	304	334	304	347	361	353	281	297	335	322	313	294	314	337	338	308	329	315	327	312	317	322	308	336	335	321	335	319	338	349	334	330	320	317	317	339	345	309	319	302	309	326	308	259	328	321	308	339	337	334	301	338	361	303	264	308	333	293	334	319	337	309	283	302	331	342	369	306	336	335	323	308	339	356	333	307	322	307	297	294	368	332	315	335	336	315	321	343	300	287	302	299	305	296	318	335	349	334	328	331	325	344	318	327	333	319	267	289	299	297	335	342	319	359	314	310	313	331	340	322	351	296	303	342	338	340	345	321	345	325	325	317	308	310	334	324	283	314	310	323	315	324	322	312	349	308	311	336	324	335	337	330	329	313	348	368	313	296	330	346	309	296	343	327	309	288	317	325	302	327	325	324	333	315	321	318	309	343	294	342	336	329	262	325	353	325	276	363	300	301	320	324	347	307	348	335	342	331	338	332	293	321	327	311	332	322	321	334	294	326	327	303	313	335	317	308	324	362	331	337	281	292	313	336	299	316	303	344	314	291	343	344	331	324	331	337	340	334	299	305	301	346	321	369	355	318	331	331	318	338	329	336	322	299	307	310	342	311	334	310	320	304	347	311	346	336	291	320	352	319	341	328	305	314	339	290	298	318	333	335	328	331	347	305	306	310	330	349	302	315	305	343	317	303	316	294	338	322	288	317	328	308	313	335	338	327	341	302	329	300	308	284	328	336	303	300	309	357	302	349	321	303	328	294	342	337	334	295	328	327	309	321	316	327	340	337	337	324	312	312	319	327	320	315	331	320	305	286	321	285	302	302	291	343	331	328	343	336	342	330	303	381	288	326	320	309	326	307	327	343	283	323	314	340	306	299	301	359	323	317	317	332	308	318	342	325	328	298	351	321	358	341	285	295	336	329	331	363	302	328	331	290	343	332	291	306	323	288	317	289	289	326	348	333	359	345	307	345	284	327	336	311	308	352	349	349	311	310	317	330	309	310	303	329	307	324	315	329	331	322	330	332	305	307	311	314	348	318	289	318	311	340	330	318	333	332	332	310	341	310	273	330	326	304	360	320	298	321	331	321	322	306	300	342	331	330	302	320	340	319	325	362	295	313	310	287	312	301	323	301	289	351	286	319	314	316	317	348	343	342	300	319	286	276	353	282	343	325	335	326	333	344	303	305	337	318	330	357	334	307	330	303	339	315	342	308	317	328	328	323	346	320	324	354	327	327	316	318	338	306	326	306	348	314	332	315	322	312	324	318	329	353	335	304	340	329	323	331	327	341	347	329	311	302	329	319	330	312	307	277	410	328	279	345	342	286	345	353	353	325	330	302	328	305	294	327	347	318	315	302	301	328	326	355	302	303	334	319	367	293	345	301	329	287	294	289	347	313	296	314	306	308	329	341	342	319	307	342	338	359	350	311	334	322	338	333	303	318	323	318	319	318	366	341	293	327	328	313	305	326	262	324	350	333	326	325	327	322	321	293	311	325	313	324	323	320	333	279	285	317	354	322	325	334	335	310	311	310	336	333	318	313	306	312	329	329	331	333	301	283	314	329	333	367	311	327	334	343	339	296	311	338	321	338	326	302	329	324	292	344	306	359	351	339	318	318	317	325	307	263	295	316	330	357	317	322	295	299	286	325	290	341	347	336	356	328	310	331	364	330	319	326	308	317	387	342	338	322	301	327	359	307	326	331	327	305	314	344	318	300	275	332	291	310	332
9825	2207	2211	4710	1424	1269	1130	1046	991	923	968	949	864	853	784	730	763	794	792	774	768	756	774	772	761	779	836	754	776	758	813	782	757	765	753	771	747	732	771	766	783	776	729	746	725	724	748	700	724	749	797	779	749	796	769	718	744	745	791	768	728	764	743	754	757	722	799	724	791	784	736	782	775	750	740	753	794	704	705	743	720	753	740	714	763	776	764	756	751	743	709	768	759	758	779	738	724	728	715	744	713	797	755	744	750	788	777	734	769	748	746	754	755	715	766	734	798	738	783	764	716	747	687	724	723	773	744	688	761	761	752	705	726	807	793	731	734	688	701	730	806	739	765	703	699	730	769	734	753	764	708	749	753	725	782	790	774	756	754	747	725	801	696	756	752	716	775	749	758	721	756	757	712	760	768	739	791	728	737	748	762	751	718	756	761	767	750	758	804	733	782	756	709	762	753	734	728	764	758	738	698	710	743	738	758	799	765	704	776	714	718	754	737	704	703	715	768	742	742	721	775	762	707	701	711	736	706	788	734	793	778	726	741	781	741	728	760	792	725	767	735	728	775	719	767	746	743	745	731	743	729	764	743	727	744	793	772	769	712	750	803	713	781	762	779	734	759	744	731	776	718	762	673	728	729	745	648	745	769	738	748	714	744	757	721	726	709	761	779	729	745	789	731	754	794	714	772	758	705	730	754	727	729	732	766	746	747	762	740	758	713	752	756	791	737	754	704	728	764	776	782	757	747	766	768	808	758	790	672	758	755	715	729	702	758	748	776	740	807	709	758	729	781	695	748	795	750	742	741	771	736	736	753	738	758	734	733	754	763	762	751	778	745	724	723	727	737	782	741	734	793	725	760	784	737	771	717	724	686	715	803	792	770	730	767	759	745	758	723	818	799	729	752	704	745	743	758	809	762	749	695	775	771	760	772	722	715	708	763	768	738	740	710	752	776	712	740	781	743	727	748	739	729	716	735	750	738	759	715	707	742	756	792	777	752	768	769	744	721	776	740	780	771	732	771	721	756	774	794	708	768	769	737	805	778	768	769	769	766	764	723	787	767	767	768	763	705	740	752	686	744	776	700	745	777	765	712	731	804	735	786	799	710	749	722	718	750	766	727	694	766	728	778	788	755	729	763	758	799	701	726	735	749	723	726	724	723	716	739	706	770	769	714	810	727	746	769	757	770	760	768	754	770	770	725	743	776	750	752	740	789	720	751	737	735	748	748	706	781	717	707	760	809	764	787	770	697	758	758	677	766	733	720	738	803	764	814	729	782	735	763	738	711	743	700	720	699	753	774	747	732	756	755	745	786	764	781	765	726	684	779	755	774	723	774	747	712	751	734	749	738	711	754	759	747	747	765	754	745	755	761	745	768	743	724	729	740	752	755	744	767	720	745	695	744	751	746	726	750	727	749	751	725	756	748	739	736	712	767	730	764	735	749	762	772	783	757	753	747	713	742	725	765	696	740	762	763	747	747	744	805	770	753	779	775	754	742	741	730	717	700	793	729	719	752	771	712	809	756	796	762	753	721	727	758	755	758	756	765	745	746	765	716	710	752	781	740	735	784	762	754	731	755	738	732	771	720	732	782	683	755	765	757	755	709	751	781	742	732	781	752	724	746	743	753	777	786	734	704	729	769	727	680	751	742	764	735	726	742	771	784	774	748	764	748	779	782	711	755	730	739	731	777	720	751	725	743	723	758	810	721	757	766	733	769	777	748	708	743	757	714	773	740	810	717	757	713	767	723	812	765	789	772	759	732	785	728	760	797	762	722	777	758	693	787	710	754	757	723	710	718	739	732	745	740	709	691	747	705	759	742	746	765	744	774	786	772	708	784	769	755	738	731	715	737	708	747	772	772	779	740	706	782	745	779	803	750	733	767	718	740	775	728	729	741	762	730	762	779	676	753	771	721	753	728	733	744	795	759	725	720	741	700	678	722	722	759	802	708	740	781	731	712	760	801	748	686	722	772	739	744	767	726	761	795	786	743	779	753	736	700	791	788	754	749	748	753	682	739	749	792	747	796	735	768	783	745	727	767	779	743	803	717	754	760	795	761	728	689	717	770	728	770	708	747	750	776	729	745	737	750	748	728	749	769	699	790	782	728	765	760	779	704	722	683	803	729	690	761	749	714	782	762	744	737	765	735	746	736	751	768	704	767	750	799	795	756	765	779	765	756	735	751	755	721	747	756	688	741	763	732	749	797	772	782	749	747	751	737	726	704	733	719	676	761	748	715	749	755	753	772	803	783	757	739	774	732	727	744	753	771	757	782	708	712	757	772	797	775	717	753	732	689	702	707	709	689	766	758	799	733	775	718	733	750	697	767	717	697	740	765	764	762	764	765	779	775	729	753	757	749	696	719	740	747	744	739	714	726	741	741	785	753	762	705	711	739	800	726	749	747	752	737	751	760	755	788	776	806	734	740	751	728	771	763	782	715	768	782	725	702	764	722	694	728	696	766	805	727	758	718	785	780	787	746	770	783	782	738	696	798	760	777	714	741	745	775	748	754	744	727	740	729	746	694	733	790	722	754	772	772	724	749	746	714	781	753	756	792	718	745	746	741	713	781	775	744	707	784	750	749	766	737	726	739	713	724	768	761	739	704	710	699	773	717	740	748	748	768	754	761	774	770	779	756	767	718	762	757	745	734	779	759	784	727	717	726	787	786	715	789	784	740	751	766	762	745	739	683	800	713	792	752	767	749	735	734	740	793	765	753	761	738	768	712	724	681	791	821	730	721	758	773	745	718	799	741	741	719	720	791	740	754	712	750	726	747	759	766	713	724	747	746	750	776	784	751	729	744	735	704	726	777	713	782	733	729	790	762	721	751	721	734	724	768	787	730	764	779	817	759	771	728	761	748	765	753	717	763	724	754	732	708	738	733	736	733	793	760	753	683	754	750	742	744	772	753	737	736	757	720	714	784	740	784	755	761	815	723	706	748	801	765	764	727	754	786	769	704	758	726	733	775	749	793	747	746	752	708	777	744	736	751	698	743	725	758	702	714	708	731	762	748	765	756	734	762	737	733	744	764	747	767	720	772	760	731	717	757	746	753	717	754	718	765	728	737	739	738	715	716	697	741	793	755	797	722	698	742	771	723	746	742	729	730	752	749	788	732	729	720	731	724	784	753	733	767	726	729	731	774	755	710	725	783	734	745	768	709	653	776	762	779	773	719	765	761	745	728	740	751	781	747	759	735	776	737	766	720	792	787	758	716	801	830	742	708	803	779	730	743	785	762	763	778	704	760	705	740	718	747	781	756	770	752	714	767	715	744	709	766	709	785	708	733	750	775	723	751	733	738	730	765	740	732	723	674	715	768	772	702	702	723	719	701	792	752	751	766	723	733	725	721	767	768	770	783	748	766	736	774	776	738	725	837	730	747	701	733	738	737	772	737	738	714	700	699	715	759	763	721	747	733	743	743	755	713	767	752	794	715	772	712	751	714	715	747	714	728	703	763	702	714	774	786	742
23933	4746	2030	4210	1735	579	571	514	474	546	431	470	431	429	401	445	434	459	404	416	374	393	423	433	419	397	385	436	391	391	341	375	425	402	407	409	377	395	411	416	390	437	418	391	361	360	387	408	418	378	420	423	436	378	367	427	418	353	392	414	386	377	403	426	386	428	437	404	420	439	415	419	361	400	366	440	411	370	393	415	367	392	407	379	371	409	365	372	428	388	376	396	371	408	422	407	425	407	372	413	363	417	384	394	447	420	356	433	411	437	426	413	438	367	380	413	437	398	375	355	363	365	379	409	402	398	388	397	385	408	407	366	384	386	403	408	402	400	378	413	405	381	400	402	412	401	430	420	382	426	352	422	399	418	394	407	375	413	408	419	432	411	390	366	418	419	412	400	407	438	381	398	410	369	401	337	397	367	366	409	416	410	435	389	396	366	407	380	378	417	372	404	405	414	437	422	387	372	410	391	385	369	393	390	426	420	432	421	403	343	393	412	416	396	414	396	418	390	396	379	414	400	388	409	425	408	410	392	392	379	398	411	379	383	385	369	415	398	408	425	359	347	403	422	431	442	442	383	406	427	412	426	386	407	394	368	404	422	384	424	433	380	386	422	389	399	386	341	355	394	418	349	380	369	429	396	437	419	406	384	433	381	390	404	420	388	409	396	390	386	417	417	368	365	383	382	420	401	421	416	388	423	434	406	388	375	388	393	411	402	407	403	394	365	387	420	394	363	389	463	397	397	382	381	401	395	420	378	407	382	424	394	393	370	390	403	433	430	359	372	406	400	395	389	411	413	415	419	393	388	456	388	444	380	398	375	377	398	408	376	414	417	421	418	389	374	369	399	387	389	393	398	371	389	431	397	429	408	397	401	382	391	383	370	399	415	372	415	394	361	420	399	386	419	397	424	385	409	406	436	419	378	403	381	399	445	385	394	382	428	403	403	389	402	421	368	381	388	409	351	399	404	412	380	400	372	405	390	387	375	361	420	412	347	381	400	424	414	402	393	355	416	403	421	405	402	367	387	407	399	385	406	437	394	337	396	386	393	403	377	422	406	406	397	369	401	391	406	388	422	396	389	406	434	403	390	375	407	392	359	394	411	384	389	380	385	410	360	397	393	381	393	422	376	373	370	413	374	389	417	374	410	413	387	376	403	384	402	382	390	424	383	364	396	400	379	385	378	388	414	405	435	359	436	389	390	383	394	421	413	385	415	377	387	414	363	413	383	409	399	337	331	402	362	386	392	380	415	384	389	417	384	400	362	380	372	373	419	403	393	426	385	419	373	390	407	373	370	406	360	413	382	394	393	386	404	419	348	342	392	404	396	394	408	378	406	386	375	387	388	365	431	414	372	379	387	436	409	418	405	390	397	394	423	377	397	387	391	402	408	422	387	425	429	408	420	408	442	392	425	400	413	385	389	366	402	398	375	386	379	377	376	420	392	414	419	395	404	411	408	358	382	386	381	366	345	397	375	398	425	415	468	384	447	408	397	379	352	372	407	379	402	361	428	377	380	395	414	378	414	401	427	399	352	416	402	400	388	382	401	391	404	374	428	401	404	367	363	362	389	397	387	398	399	426	401	384	413	397	412	424	408	403	389	385	399	359	384	402	424	408	394	422	423	412	395	466	364	395	342	398	409	393	361	400	398	390	400	394	377	414	396	423	417	350	392	403	409	380	413	408	379	380	392	414	399	365	420	389	391	382	422	379	385	407	419	388	386	390	394	399	358	386	388	404	387	395	402	368	403	393	399	390	398	397	420	408	439	414	441	406	408	408	397	373	419	405	412	416	431	422	409	423	380	397	369	369	385	384	410	381	358	379	415	361	380	404	396	410	403	409	394	389	411	357	416	419	426	463	405	386	411	395	382	399	421	383	417	376	376	380	397	393	374	390	407	377	432	383	393	395	383	421	388	392	407	431	404	386	433	401	388	463	396	410	389	401	430	352	351	390	388	376	396	419	419	409	424	422	402	407	440	403	362	388	374	404	387	355	364	440	393	408	410	368	433	418	402	354	397	380	409	370	388	400	425	404	416	399	408	398	442	377	394	404	411	385	385	445	403	387	418	388	429	384	389	385	410	371	406	404	422	431	382	424	368	384	378	348	405	380	402	391	414	398	401	380	379	382	378	428	421	431	418	362	395	416	395	413	379	398	368	405	388	382	356	424	396	401	411	403	401	398	382	416	377	405	403	392	389	385	391	393	408	379	432	390	359	393	432	388	358	386	398	414	404	412	433	381	392	384	362	432	386	401	390	369	404	391	409	441	423	444	408	425	421	411	351	425	388	408	422	426	393	414	397	397	396	397	406	395	378	415	394	383	410	432	419	380	430	406	390	393	365	394	377	412	427	383	426	422	359	367	411	393	392	362	427	374	405	392	419	419	371	414	384	385	437	401	384	407	434	416	420	408	396	401	392	394	379	388	363	383	391	379	397	367	402	344	384	364	392	392	407	373	366	399	421	405	437	425	400	391	392	350	439	400	376	375	389	366	352	402	390	381	390	383	348	365	399	408	414	414	391	364	414	397	409	390	410	358	413	422	385	382	392	439	389	391	368	392	413	423	389	436	412	380	400	395	436	396	371	425	396	419	418	411	404	409	384	372	410	414	413	387	414	424	412	397	415	394	386	377	391	395	389	369	384	390	403	391	408	387	385	363	394	360	404	369	421	383	369	403	409	413	374	384	410	408	351	396	395	387	415	400	403	394	407	420	409	369	413	383	416	399	404	362	362	426	432	394	386	409	375	435	403	401	391	427	409	407	426	407	393	416	399	378	362	405	382	365	419	408	385	450	442	370	384	392	370	420	388	423	424	360	409	425	445	418	392	389	413	400	404	413	380	445	457	438	367	434	368	440	382	343	398	381	396	434	388	417	438	352	384	433	399	413	366	415	406	391	369	399	388	420	372	378	403	384	405	394	368	412	376	406	412	395	367	389	387	416	371	378	402	387	392	362	370	400	370	381	358	355	430	407	351	407	410	399	390	374	371	397	385	376	410	427	389	396	413	373	435	387	433	379	363	378	401	371	410	429	376	398	417	401	411	392	430	450	363	375	396	405	405	360	385	383	357	377	412	364	398	366	368	440	410	403	390	400	390	394	403	411	376	412	373	350	359	385	378	402	387	401	379	400	367	443	419	407	399	413	402	424	399	372	424	410	406	428	413	404	400	369	416	354	420	385	452	367	401	434	389	388	401	401	405	374	416	396	399	387	405	372	405	389	403	411	373	378	389	365	390	410	398	389	370	363	419	408	398	396	379	415	396	390	372	389	425	418	388	364	406	376	383	340	382	385	403	375	416	412	408	418	407	383	391	398	383	427	396	384	369	383	430	417	414	413	379	397	390	401	404	380	375	403	446	420	377	380	390	379	376	410	392	379	388	398	427	346	411	376	399	332	387	401	397	388	436	381	389	403	397	397	383	397	333	404	391	379	393	433	385	382	373	378	409	394	370	415	371	399	362	439	408	453	365
13106	3143	3385	11575	2504	1882	1595	1342	1272	1214	1173	1066	1106	1033	1007	1032	968	1002	1001	968	954	956	958	906	983	902	913	907	936	896	863	911	876	911	889	916	921	919	913	928	917	888	909	876	878	931	904	893	800	869	898	910	840	826	856	856	877	916	839	919	937	847	866	863	885	898	894	906	898	871	834	887	873	914	931	862	894	858	914	911	866	877	909	854	863	862	875	882	876	884	896	843	863	871	891	872	896	914	879	915	911	875	851	885	936	882	878	902	901	891	870	878	891	869	900	867	887	914	889	835	877	858	884	903	929	871	851	864	871	861	893	855	881	903	898	832	873	867	822	862	888	836	909	869	901	861	875	891	900	919	830	895	902	864	931	855	852	860	841	883	868	846	899	891	933	843	856	850	895	844	837	823	878	873	881	825	846	836	917	857	856	895	887	874	883	893	929	893	914	877	855	903	829	868	881	849	884	896	867	858	906	867	863	876	835	880	883	855	893	850	860	800	898	877	870	855	905	906	904	850	881	856	875	865	883	825	892	911	893	849	886	872	831	850	875	862	856	861	858	880	826	826	900	859	855	890	849	847	897	908	892	905	805	861	852	864	870	883	873	906	836	874	864	850	890	867	865	843	885	878	884	854	866	845	840	881	911	839	950	876	888	861	871	826	823	944	897	824	840	875	882	875	907	899	840	883	865	906	819	885	858	852	857	833	874	912	846	860	861	859	854	829	893	914	874	846	836	862	904	934	852	910	858	847	894	873	886	892	877	859	895	859	852	864	906	958	822	866	898	841	895	891	861	884	856	852	887	867	913	892	901	847	847	871	913	866	848	895	840	891	847	837	892	839	888	851	846	828	887	865	845	881	858	877	878	867	870	813	902	911	828	869	899	907	833	823	908	873	860	880	879	821	857	847	875	838	894	848	931	852	888	889	864	820	875	860	865	833	890	875	813	852	907	811	866	854	875	874	826	831	920	910	837	891	881	839	899	831	916	838	886	874	881	903	831	839	894	857	877	857	873	838	859	895	829	832	884	861	829	856	865	895	921	817	861	872	927	875	887	855	901	875	886	840	861	916	875	883	840	883	895	895	869	900	892	881	864	821	921	873	883	920	846	895	858	871	889	836	868	871	906	903	841	848	853	894	880	869	897	906	877	905	869	845	868	838	880	867	867	864	935	874	867	887	896	897	878	842	878	864	903	844	912	874	879	916	861	862	881	888	874	864	888	929	886	833	930	853	850	880	874	820	850	862	792	883	896	913	873	888	846	834	862	871	882	836	882	898	896	866	836	911	869	873	858	851	948	850	876	877	838	867	833	889	849	935	902	847	882	909	870	844	831	848	915	854	891	779	834	830	854	909	904	811	879	894	856	873	882	870	879	851	845	901	874	854	865	896	851	941	874	904	916	895	866	877	904	898	860	832	899	853	932	839	871	883	852	897	883	859	866	883	910	832	866	853	835	867	858	874	916	881	879	832	852	812	881	858	836	821	825	902	864	926	843	888	894	901	886	868	844	891	814	911	893	878	879	824	934	847	829	860	914	942	861	911	845	856	881	870	907	860	888	870	840	845	858	876	880	884	914	866	909	905	891	883	842	898	869	878	842	874	884	867	881	890	946	903	888	880	862	879	881	893	867	859	885	933	884	852	942	878	856	933	817	928	879	881	823	846	874	893	869	867	858	872	894	880	877	813	903	843	897	882	910	876	885	832	889	869	856	844	880	875	840	857	849	870	933	919	891	840	864	908	907	856	868	885	856	883	866	866	892	880	868	877	864	870	849	911	895	872	852	863	875	890	839	927	870	832	872	844	878	903	829	838	889	867	849	863	886	834	880	820	853	841	896	879	927	871	828	851	877	876	878	920	864	869	861	879	908	880	911	833	858	874	875	883	889	898	831	829	868	839	901	897	854	876	887	839	847	865	893	853	872	825	885	856	877	865	822	926	837	891	829	964	910	872	853	880	892	876	866	808	886	885	878	846	860	820	893	909	874	899	858	890	864	920	808	878	881	865	882	848	938	882	832	831	836	826	804	859	894	826	857	915	861	848	894	862	850	882	870	817	890	827	920	938	892	918	863	879	830	899	861	857	905	850	860	915	914	856	870	890	895	861	843	805	884	925	918	914	898	855	902	815	899	851	869	904	864	859	808	885	880	895	881	899	867	858	835	919	859	844	886	825	875	882	866	858	925	867	858	877	867	886	879	795	864	856	890	918	818	882	901	831	850	857	848	858	856	929	862	892	858	908	833	873	878	920	868	810	847	904	850	842	900	878	862	877	889	841	854	870	848	893	852	860	885	865	895	896	912	861	879	954	889	874	871	887	872	860	874	883	848	893	820	864	820	828	892	841	875	894	883	872	877	868	868	905	889	847	856	876	908	870	861	876	857	905	862	835	877	828	874	895	781	960	861	873	834	896	893	856	860	864	888	902	868	850	857	871	909	896	876	857	879	923	888	813	895	889	893	876	872	884	885	864	903	872	875	874	835	904	841	920	908	845	872	828	856	917	808	855	908	898	870	875	827	864	883	900	937	927	841	856	853	895	870	874	869	914	929	833	822	820	900	881	864	888	825	865	896	903	910	869	870	885	890	903	878	889	839	842	855	865	868	841	913	871	846	841	856	880	871	903	913	874	867	872	828	885	887	894	871	843	829	892	861	847	844	898	849	845	845	864	941	883	844	848	935	883	868	864	889	902	867	880	912	903	858	935	880	846	913	848	915	849	845	884	868	901	883	868	901	865	885	822	885	849	894	887	885	839	857	842	881	851	821	878	854	888	800	834	918	862	865	880	878	941	882	850	864	940	879	897	846	881	906	876	855	875	864	863	863	900	857	923	894	905	861	881	884	842	868	849	855	924	825	863	865	861	847	832	917	866	908	813	875	904	845	873	885	835	900	866	895	869	841	842	891	889	856	875	850	920	805	913	898	866	873	907	856	820	861	816	858	859	905	898	905	901	799	824	882	946	873	905	855	854	871	908	807	886	921	808	870	889	872	847	936	882	869	832	856	857	884	926	884	815	903	849	899	839	797	896	867	837	851	864	850	884	835	876	922	931	846	890	875	887	832	884	848	857	885	890	929	852	830	972	840	911	868	845	863	912	889	876	852	885	938	842	912	892	840	874	844	890	865	870	878	913	903	869	870	898	890	868	863	887	858	898	861	842	870	873	851	859	860	883	861	850	927	925	889	845	939	836	945	905	957	925	871	887	853	847	903	850	907	834	876	828	848	830	887	869	896	889	907	870	847	915	869	907	884	906	890	866	897	878	865	910	909	909	827	910	852	835	867	867	865	887	882	917	860	897	909	867	853	873	884	834	896	914	932	907	859	869	862	842	881	929	852	869	890	896	933	892	863	935	886	853	905	854	873	874	898	922	956	894	898	815	871	853	871	896	796	893	849	869	851	822	867	887	859	864	883	854	878	904	927	894	931	855	858	881	869	879	866	802	882	901	857	851	883	924	901	856	869	859	896	897	915	911	871	921
5096	847	434	559	173	168	129	170	132	136	160	141	152	166	149	154	117	134	142	141	140	119	135	159	136	127	143	161	124	138	144	162	161	147	122	156	149	148	142	118	160	159	157	142	108	168	161	139	135	146	143	177	133	134	154	125	140	152	124	143	140	132	143	170	135	139	154	143	160	130	151	151	159	137	126	142	142	149	130	137	150	155	141	140	143	129	143	154	156	135	159	171	139	130	129	138	144	140	127	135	149	152	138	133	146	142	130	151	158	147	138	136	141	146	142	143	137	142	143	123	151	121	132	158	135	147	152	138	136	135	125	164	137	153	159	136	110	152	150	144	160	143	136	154	153	173	161	134	149	141	149	160	155	151	123	148	158	114	137	139	156	153	136	162	122	142	111	141	125	168	153	167	150	175	131	138	136	145	129	138	143	147	143	129	141	136	209	138	164	175	141	151	163	157	131	108	132	143	152	130	126	142	161	146	142	133	137	158	173	141	161	163	144	138	126	153	150	161	140	156	133	145	129	149	157	155	154	138	163	157	135	127	130	154	118	132	122	141	147	149	153	153	125	171	158	134	148	159	142	130	138	167	146	145	125	136	125	143	141	148	139	159	131	125	162	143	146	138	150	136	133	150	136	153	147	115	143	137	129	137	148	130	149	161	134	143	140	146	150	148	138	151	142	154	134	134	120	153	152	125	158	146	130	163	135	123	147	145	142	141	129	139	147	189	142	144	134	159	127	133	133	130	157	119	140	157	148	138	149	141	139	142	148	142	132	155	130	135	141	143	127	143	151	143	138	134	148	127	142	132	131	159	123	147	151	128	151	137	144	146	144	155	166	130	159	144	154	150	129	164	161	120	120	143	178	155	168	131	127	136	149	143	149	136	155	153	148	127	139	141	142	168	134	163	160	150	136	150	144	153	153	167	156	152	161	133	164	140	151	140	148	145	141	160	123	133	147	137	164	119	139	144	139	136	160	137	144	158	139	123	155	113	131	141	155	167	124	151	163	127	129	123	167	154	147	145	122	130	161	125	141	125	137	163	137	150	171	139	140	132	156	141	131	137	115	139	151	159	134	159	148	170	142	153	157	174	169	133	151	159	162	152	142	142	145	122	162	148	153	153	142	144	155	161	126	156	134	150	149	150	142	130	148	148	156	150	129	137	145	142	138	158	175	138	145	146	170	140	148	157	155	142	154	134	157	118	147	136	139	139	146	154	139	145	137	139	150	157	147	147	142	163	149	139	136	111	150	144	159	138	152	163	147	142	163	158	130	148	123	131	148	146	156	127	123	133	150	148	165	163	134	131	185	123	122	131	141	137	145	151	164	138	143	150	134	147	151	155	126	151	139	135	138	151	135	134	121	138	138	150	135	147	136	160	154	154	147	156	159	170	158	143	133	152	147	151	155	154	152	134	143	143	130	147	158	163	151	157	133	137	138	154	150	141	136	147	139	145	149	124	150	134	144	152	166	140	137	153	134	163	162	142	139	125	161	144	177	151	146	130	139	130	131	139	142	149	145	140	140	168	133	141	135	146	149	156	158	154	136	154	137	139	146	159	152	149	134	155	129	154	164	149	149	160	123	145	169	129	150	139	155	149	158	151	149	120	168	161	163	147	126	132	132	159	141	138	142	125	166	155	142	162	151	139	104	159	128	141	150	156	132	166	153	140	147	146	135	112	125	133	152	180	123	157	140	136	129	143	167	161	157	141	136	161	143	130	125	149	161	150	139	142	161	145	151	166	158	134	134	160	165	126	117	144	138	138	170	163	140	142	143	137	141	146	134	132	126	159	150	132	137	154	155	156	153	151	151	163	146	155	147	156	149	138	143	141	136	128	157	145	136	140	150	144	167	140	146	141	129	142	143	136	134	135	148	137	129	141	132	143	162	132	177	132	135	153	131	147	163	167	149	145	127	158	135	160	132	155	138	172	140	128	156	156	154	160	144	157	144	143	147	129	155	158	156	132	161	151	166	124	146	121	132	141	183	145	158	177	152	133	141	134	138	125	143	124	129	130	150	147	140	148	149	146	154	141	146	145	147	141	142	150	152	151	124	143	139	127	137	155	152	153	149	141	160	153	148	147	135	159	152	139	175	130	148	161	130	151	146	138	145	129	164	145	140	145	136	172	138	171	156	151	169	173	157	156	144	138	166	148	162	128	146	136	151	173	139	147	135	175	127	155	112	154	154	140	123	154	151	127	144	159	140	133	132	143	148	151	129	149	137	141	151	131	141	150	149	157	149	129	151	148	131	158	135	125	163	147	143	158	138	163	169	130	144	144	153	140	119	156	180	145	160	151	140	136	143	129	137	129	147	143	142	147	128	128	150	138	147	145	123	125	149	144	152	152	165	152	146	131	134	131	139	161	139	175	143	162	162	147	140	159	147	143	145	133	157	157	150	110	127	135	153	175	143	134	135	164	140	146	137	141	137	126	151	135	162	152	138	132	152	143	167	144	158	147	143	126	156	152	150	141	170	149	153	137	162	153	139	175	160	165	151	135	126	135	128	148	151	139	143	145	125	139	152	147	128	134	136	127	136	150	127	156	119	137	139	143	141	155	154	159	154	156	160	156	134	133	149	142	145	139	157	174	134	153	142	138	161	136	133	152	143	152	138	139	138	158	132	167	164	133	145	120	151	131	146	136	150	135	148	153	158	160	150	128	144	141	158	135	152	161	142	134	136	149	145	155	136	118	146	148	142	163	143	131	137	153	134	142	148	148	130	131	142	144	148	132	126	147	129	152	129	135	160	143	145	140	170	154	130	135	163	144	148	147	137	146	138	136	130	132	168	120	117	144	156	146	139	118	120	124	143	152	124	135	166	144	142	147	137	163	157	162	151	153	159	123	153	140	135	138	146	139	149	146	145	137	150	140	144	150	154	142	143	145	123	153	153	151	131	157	160	143	161	147	129	143	140	144	138	154	147	149	155	156	161	154	131	131	139	124	149	166	158	150	128	150	171	153	159	146	141	151	147	143	149	141	156	142	136	124	144	130	153	126	134	160	133	149	149	147	144	157	145	163	166	152	146	153	151	131	132	156	161	162	146	139	138	139	158	162	145	148	125	144	153	141	153	143	152	179	160	154	139	172	129	153	159	129	157	157	141	145	138	159	161	150	138	158	150	142	153	158	138	149	165	163	152	125	135	161	174	136	146	137	130	136	142	130	122	167	135	128	175	159	119	146	136	134	137	154	142	142	128	151	136	162	153	147	140	143	122	152	152	164	131	150	131	148	154	167	138	151	126	171	137	133	143	170	141	147	124	155	155	148	130	127	140	154	146	149	116	134	128	141	137	140	133	134	130	168	136	160	148	148	149	143	162	150	139	135	160	149	138	155	168	154	148	145	132	141	151	157	146	146	136	143	144	144	138	139	142	148	147	120	140	136	120	149	139	118	142	125	143	143	128	146	144	149	147	136	151	135	147	132	123	170	145	129	137	118	153	154	161	142	153	147	140	140	129	145	128	131	155	147
3522	886	970	1708	486	390	411	408	387	408	417	366	404	358	392	386	351	415	387	421	401	383	421	380	413	393	376	381	427	383	405	445	438	419	374	387	426	429	384	416	408	404	417	404	422	405	384	367	394	404	413	381	401	358	386	410	391	386	391	390	394	403	413	409	388	372	403	414	393	392	406	366	415	428	406	364	405	378	353	411	442	382	424	383	389	398	390	376	422	390	412	418	388	405	436	388	403	388	364	376	404	371	368	389	365	402	383	398	405	398	387	425	394	396	418	404	387	366	386	392	405	399	390	404	366	357	381	438	413	383	409	403	398	418	423	414	398	409	407	394	389	405	411	401	349	412	409	381	415	382	450	381	369	397	386	378	375	428	366	413	382	394	382	411	389	435	373	373	404	403	381	395	402	402	401	394	387	412	421	379	377	387	377	373	408	435	428	395	424	379	392	397	367	402	419	394	410	398	392	376	426	398	410	398	418	391	383	372	447	374	418	386	400	372	390	416	390	383	394	401	364	423	403	431	419	409	388	381	430	407	393	402	377	387	411	426	383	425	378	421	410	423	437	391	379	367	402	389	387	397	394	407	428	386	402	387	406	346	383	400	406	407	411	392	421	400	363	376	409	348	389	411	387	406	391	403	380	401	401	416	401	369	393	388	399	401	437	400	373	395	431	411	409	408	396	365	385	383	373	414	401	374	429	383	385	397	397	394	398	444	410	376	395	399	365	436	372	384	363	399	384	402	424	413	402	383	409	418	406	375	414	395	424	389	394	385	412	381	435	413	367	374	425	409	405	353	398	392	387	402	376	384	397	384	395	396	359	403	372	352	401	418	418	440	373	409	405	383	370	396	424	414	347	394	441	389	419	364	397	419	439	394	405	419	413	406	420	401	396	377	391	395	384	399	397	389	363	388	388	379	425	400	395	402	375	441	416	382	412	403	430	430	424	397	419	398	380	371	383	392	420	364	397	420	388	360	388	419	414	405	417	399	414	413	372	398	323	406	427	390	383	398	394	424	397	412	413	424	395	387	383	408	404	394	360	373	416	379	372	400	382	380	398	351	414	402	433	382	386	418	433	427	376	396	431	403	377	371	395	398	409	395	398	377	370	399	391	418	455	376	399	399	405	424	423	366	407	380	375	422	438	414	395	412	412	412	416	424	407	395	397	424	425	419	405	383	426	390	408	400	387	389	393	373	376	431	376	407	374	408	402	376	390	420	392	401	383	398	436	363	390	401	419	404	379	403	428	380	411	416	412	414	402	393	387	407	421	371	384	399	377	390	381	405	393	374	424	378	389	409	391	372	422	401	398	424	389	387	394	398	380	394	354	410	407	382	417	397	377	432	401	363	422	417	414	376	372	412	382	407	388	402	368	390	417	390	379	415	406	396	411	429	372	391	344	395	381	381	387	383	404	394	386	376	398	391	410	385	376	437	384	381	375	401	412	381	381	397	430	415	402	381	364	416	411	401	404	411	442	404	408	394	432	403	401	387	377	371	383	399	410	411	416	392	393	397	380	417	421	358	409	416	427	402	404	437	402	351	411	414	388	406	409	394	396	396	419	376	388	355	398	387	395	383	391	387	421	405	399	407	410	394	437	432	396	380	401	384	399	396	397	399	399	421	426	387	390	419	412	396	407	417	373	403	387	407	377	400	401	396	395	403	442	370	382	425	390	373	392	395	383	379	370	379	434	370	441	386	415	388	394	415	387	429	395	407	391	366	429	431	375	422	400	412	444	394	425	406	395	394	395	377	398	385	410	397	395	403	409	397	392	382	415	393	379	371	391	423	401	422	427	406	384	407	420	395	383	403	396	401	402	359	418	392	386	385	448	412	370	395	355	378	357	358	414	403	397	401	375	409	373	438	402	408	424	367	387	451	379	420	419	383	397	407	409	401	394	396	383	430	402	395	414	390	402	404	386	409	423	391	398	347	395	413	395	421	445	357	414	385	399	385	406	391	385	433	374	384	394	376	380	414	385	406	433	411	399	354	380	403	400	398	397	386	428	355	412	392	454	438	439	400	393	404	424	399	388	396	375	401	389	404	377	393	360	394	407	397	367	389	414	392	434	405	408	426	422	375	393	396	394	404	440	401	433	386	413	398	394	374	406	388	422	383	399	405	412	395	367	397	424	384	406	423	420	394	410	377	372	388	391	390	352	394	407	426	385	389	404	403	388	362	398	404	398	390	421	402	367	406	406	390	399	395	408	428	373	410	405	375	420	433	413	385	369	440	388	395	388	412	429	366	390	407	386	410	406	376	401	417	402	374	387	360	406	440	411	387	414	430	437	400	410	374	379	375	398	405	403	397	406	380	404	413	387	354	420	402	407	378	407	393	403	382	428	349	394	410	386	410	372	410	429	369	432	373	421	360	406	421	407	390	394	361	406	423	388	411	426	398	411	409	359	435	407	408	427	379	433	371	418	379	401	397	406	389	386	394	420	394	407	404	391	380	387	402	410	383	400	407	416	416	427	396	383	431	376	412	386	427	381	407	408	400	402	403	424	387	399	414	391	384	403	389	365	411	384	411	423	389	374	400	382	391	416	383	380	400	391	429	393	406	393	399	365	366	415	416	406	353	432	388	426	367	406	434	401	383	410	416	398	377	357	435	405	373	384	436	423	367	403	396	418	396	447	376	426	374	403	407	409	378	438	410	389	425	386	377	401	388	393	404	387	411	361	444	380	379	391	380	372	415	369	386	405	371	400	405	373	390	398	396	402	390	394	412	397	388	410	411	404	388	366	358	374	379	408	390	439	393	383	395	423	390	387	376	367	410	389	415	394	400	419	388	416	414	369	392	403	400	430	408	385	429	375	387	399	382	379	438	411	399	401	434	384	367	388	433	358	414	392	395	425	385	368	382	405	378	408	401	384	387	395	427	399	383	387	399	409	389	396	405	395	368	411	411	391	344	401	428	398	375	421	384	373	398	385	413	410	413	381	370	381	410	423	412	399	407	405	420	414	429	367	410	401	411	387	402	402	441	423	400	421	442	374	392	392	402	377	416	407	416	407	394	390	380	425	388	395	365	408	398	408	391	421	402	391	400	378	380	385	400	429	413	431	410	378	385	381	404	374	393	389	376	398	418	394	366	409	372	373	409	406	387	382	373	392	402	389	454	369	415	380	404	376	409	404	396	426	389	384	385	403	378	373	360	364	394	390	408	372	404	381	367	364	426	375	395	409	421	395	361	398	404	398	404	400	425	395	401	371	376	403	401	379	408	382	376	368	396	385	426	381	427	424	425	406	393	380	415	402	404	379	403	410	377	415	384	420	384	390	426	431	379	410	365	426	418	382	392	395	396	376	377	393	347	411	440	427	412	377	407	414	378	413	407	416	414	386	411	415	408	398	379	410	411	405	398	418	370	401	392	374	421	388	428	393	395	378	415	412	411	403	415	440	389	414	384	409	374	410	420	373	417	399	391	421	399	383	406	383	355	387	396	395	402	404	400	368	391	411	379	398	410	407	385
14491	2160	1503	2214	678	467	369	382	348	342	324	350	330	310	310	294	341	324	349	333	346	309	377	338	341	317	339	312	323	331	318	340	344	356	319	306	347	316	313	279	344	310	307	327	326	287	318	349	343	325	360	305	354	328	312	330	321	312	323	302	321	354	362	278	326	323	314	346	316	316	315	310	305	340	304	319	315	315	322	324	326	351	356	321	319	283	336	328	348	333	321	335	334	324	325	284	281	296	353	317	355	334	317	307	323	310	343	322	304	303	279	333	350	312	295	301	358	345	340	325	292	314	294	322	321	323	324	316	319	323	330	307	313	294	353	313	287	329	338	315	307	296	322	337	331	329	308	279	283	294	321	290	335	325	311	294	326	287	311	324	334	279	324	351	336	315	354	310	358	334	327	324	307	328	350	355	340	322	344	363	320	313	343	335	311	286	335	326	313	334	341	308	315	320	294	329	347	324	323	342	302	302	305	307	303	322	299	310	332	336	315	339	306	367	338	313	346	334	316	328	304	350	300	313	353	305	341	316	297	316	333	333	311	308	304	336	320	337	317	303	337	353	328	349	324	338	325	315	316	317	310	338	328	355	332	327	316	329	330	322	333	307	336	334	308	324	341	322	323	268	312	327	286	319	332	338	315	316	331	311	336	327	319	345	335	335	293	337	325	329	323	341	327	311	306	343	331	323	324	327	316	336	292	335	320	342	346	323	302	312	312	313	316	318	306	332	316	361	323	310	294	301	307	334	336	311	329	374	298	304	297	292	344	308	320	336	352	370	315	317	320	353	302	299	336	317	322	321	335	348	303	325	321	313	374	329	339	302	309	322	298	333	355	275	325	369	311	346	296	283	310	333	326	329	370	327	293	280	319	316	330	305	320	285	316	303	319	271	332	309	283	291	332	316	321	320	357	335	308	279	299	309	333	290	296	323	340	320	333	298	302	342	323	288	313	323	332	298	302	339	314	296	335	322	313	309	333	316	329	319	314	331	322	329	294	312	310	329	301	327	311	326	319	319	295	294	307	310	325	322	306	289	298	323	310	317	321	305	306	308	311	289	318	334	341	311	356	324	307	294	280	310	320	293	315	307	356	332	357	309	322	327	327	305	334	304	288	336	284	348	323	296	309	335	298	327	323	324	322	354	325	361	316	301	314	352	339	303	300	316	352	323	296	349	315	327	347	324	332	341	344	344	324	308	311	340	336	355	289	333	339	312	341	292	330	332	341	336	337	301	311	325	362	375	346	331	328	352	305	307	342	317	308	333	285	308	290	320	343	330	335	340	309	304	335	348	327	306	309	309	292	348	338	307	340	312	334	305	326	324	308	320	356	322	343	325	300	316	342	321	330	342	325	341	318	322	325	327	325	308	339	319	349	347	332	336	293	312	312	315	346	320	343	314	319	326	326	337	326	308	308	345	335	328	328	366	295	307	316	322	331	336	345	288	301	354	336	308	308	344	345	307	354	319	315	335	317	308	331	343	308	317	334	312	321	323	300	344	320	317	324	329	327	271	323	347	322	281	316	310	327	307	317	362	312	310	306	291	320	327	323	295	311	326	311	294	332	282	336	325	305	317	325	332	322	340	322	317	269	330	318	288	369	327	344	299	343	320	334	351	314	315	329	306	326	334	350	318	343	325	329	317	330	363	324	341	325	324	352	323	331	299	332	368	361	303	328	302	307	345	344	342	296	332	372	327	290	304	332	356	318	340	310	331	345	310	299	290	341	334	332	288	315	338	302	298	321	306	345	331	325	296	360	331	311	307	331	387	318	341	327	310	311	292	335	284	352	316	291	302	325	303	325	316	363	321	273	313	310	326	348	345	311	279	331	296	331	301	317	349	328	312	314	304	312	318	332	319	333	322	339	341	333	337	340	322	310	310	372	318	315	305	320	341	313	338	302	321	325	341	335	288	336	294	326	334	323	325	299	321	308	315	318	328	324	337	301	307	328	318	319	314	301	349	349	326	299	352	343	326	347	344	326	342	366	328	336	327	301	305	325	286	300	335	355	317	300	340	354	343	315	314	325	333	300	305	318	349	291	330	354	300	331	309	325	292	298	326	312	334	341	334	329	305	313	317	357	335	336	320	323	334	312	333	340	339	334	320	352	307	318	290	301	298	300	331	327	315	294	352	308	330	294	315	348	321	285	311	356	324	297	328	295	317	307	312	323	318	311	309	359	337	323	332	346	348	289	292	324	345	330	337	361	311	338	353	307	332	311	320	341	336	354	329	309	341	335	289	341	310	321	289	349	307	334	312	318	305	338	307	324	309	334	318	349	336	316	311	349	335	302	308	328	305	323	312	302	319	307	324	325	341	343	329	320	316	334	351	371	347	324	333	316	308	318	324	311	311	319	321	284	298	353	308	333	309	327	354	330	319	350	288	343	337	329	316	305	333	317	295	329	310	335	323	336	351	304	307	313	301	345	310	344	335	317	314	285	324	339	316	312	336	293	353	320	316	322	299	321	329	327	312	314	325	295	331	330	317	333	321	305	300	288	313	298	329	314	300	338	325	320	303	373	315	311	325	319	343	338	323	299	317	336	317	344	325	344	301	347	315	294	329	330	301	320	342	307	334	305	353	312	317	330	356	310	313	319	310	291	276	308	317	346	316	295	356	324	327	362	330	346	322	297	361	359	302	331	289	331	315	357	320	345	325	341	313	321	324	313	331	331	300	293	314	303	317	298	293	316	332	332	352	355	335	281	330	312	289	329	305	310	310	311	309	306	311	306	315	315	302	321	338	307	303	315	309	360	306	346	303	310	340	326	333	296	345	337	343	306	312	335	340	339	331	324	324	332	318	317	316	352	286	302	316	307	308	336	339	321	314	335	304	327	314	326	311	320	347	312	315	332	341	341	314	312	293	312	309	341	314	294	327	321	319	292	273	348	343	328	325	319	315	332	348	344	319	335	288	321	347	323	341	323	305	337	325	319	316	325	285	282	299	318	377	315	305	304	307	287	335	325	324	325	344	294	311	316	332	328	318	307	336	322	325	322	328	328	360	329	310	308	304	300	269	288	319	279	335	340	349	298	305	304	292	292	331	333	332	339	312	279	326	302	337	344	289	332	332	306	331	307	344	321	315	293	359	314	339	363	341	299	323	295	302	334	351	308	302	350	334	331	307	328	340	337	309	303	300	316	291	303	308	296	333	336	281	352	293	294	330	330	329	322	326	338	304	328	347	312	313	314	309	304	298	333	286	366	329	315	310	298	357	308	332	320	320	313	296	334	322	311	307	354	323	324	325	324	316	296	317	349	348	324	313	333	305	329	347	341	317	321	264	316	317	343	318	295	288	373	315	334	336	331	319	336	320	328	318	334	316	318	332	312	322	336	291	292	320	329	324	348	329	339	317	331	351	321	301	317	351	367	329	321	314	345	302	317	358	319	340	363	358	287	292	333	340	361	358	329	302	279	302	358	320	344	306	332	319	331	322	288	329	376	328	330	337	321	326	319	291	356	317	297	339	327	320
9810	1988	3147	6681	1441	1261	1140	998	981	907	914	858	875	856	784	804	766	800	838	821	768	791	759	763	788	793	765	787	777	767	785	767	763	687	796	798	717	740	791	767	772	730	769	785	756	767	776	773	747	773	781	734	764	733	789	733	749	758	762	781	707	811	760	736	763	769	827	803	748	721	739	722	776	718	747	743	686	752	796	762	750	744	731	731	774	770	772	763	762	802	744	800	760	761	686	760	750	749	768	774	740	718	796	740	698	734	777	777	741	763	708	770	783	760	760	690	717	746	735	759	784	760	726	768	783	742	779	819	761	765	734	766	736	750	743	763	738	754	710	759	787	732	736	762	735	736	792	753	750	730	781	715	758	724	720	764	737	727	733	718	738	728	763	756	751	756	719	728	759	773	714	718	700	713	710	803	771	734	746	724	746	733	764	770	818	752	784	747	772	722	756	763	764	732	748	759	815	708	781	775	738	762	779	753	720	759	766	758	758	788	738	784	755	805	802	768	735	772	761	746	761	738	742	792	753	742	772	783	743	795	767	740	764	799	763	765	737	711	691	764	719	749	749	740	721	748	759	685	729	747	765	843	753	738	769	741	727	805	726	763	738	748	766	753	752	798	740	707	775	793	740	813	762	714	730	735	734	737	749	693	747	714	770	749	755	720	772	748	683	792	765	781	729	727	759	757	768	715	726	737	788	761	764	733	759	752	761	727	762	721	728	771	779	733	741	753	770	782	721	766	752	760	761	716	775	814	736	766	789	801	787	737	783	751	731	788	789	761	778	752	794	761	743	719	776	813	720	770	722	750	778	818	843	767	744	714	730	754	774	795	762	739	713	780	741	782	834	738	726	772	728	745	740	747	728	737	774	743	770	740	756	757	783	773	709	748	728	724	754	791	776	722	766	764	757	741	754	765	753	768	771	780	723	771	739	782	715	770	741	774	780	729	787	794	760	807	748	737	755	787	733	740	714	773	708	770	734	748	751	763	803	714	723	785	789	738	804	736	813	747	729	789	756	749	731	717	732	754	730	765	706	728	737	702	757	724	723	743	740	776	790	746	743	743	717	746	764	760	736	752	718	788	788	736	774	798	740	736	764	750	710	794	762	763	782	730	772	739	728	763	775	759	760	773	751	735	774	796	779	767	783	737	763	763	769	734	783	727	790	794	740	736	717	766	737	766	773	803	766	745	759	787	719	753	786	745	776	746	757	745	754	722	755	753	756	692	757	756	740	741	708	793	769	766	757	750	768	744	750	750	766	715	772	737	741	769	689	739	729	702	782	731	763	760	780	732	742	734	751	765	749	765	794	788	748	766	800	761	742	752	803	784	765	754	750	733	805	750	737	771	739	692	800	731	737	709	771	728	693	758	759	746	746	755	761	749	767	752	723	760	793	711	762	756	742	789	718	718	777	740	829	743	776	716	753	691	770	746	773	738	725	764	788	741	748	768	769	709	694	758	730	751	786	752	731	771	749	754	724	718	739	761	723	725	732	748	708	733	743	705	765	731	776	743	761	787	757	728	780	711	778	753	799	724	778	739	766	699	752	767	755	719	782	764	709	790	782	743	801	741	773	739	767	788	742	783	720	694	743	728	728	761	768	693	763	720	699	775	781	771	728	718	717	738	787	755	734	726	742	785	824	758	740	733	774	731	716	733	735	768	749	837	766	727	763	699	742	786	727	704	737	771	794	720	802	753	696	769	759	787	776	703	709	741	765	766	743	712	729	762	708	753	752	782	725	689	739	752	791	701	777	802	769	741	735	773	762	753	699	729	722	752	718	724	736	753	720	735	757	777	777	773	728	759	745	756	721	783	737	699	740	737	721	756	736	733	714	774	774	745	710	740	765	786	746	765	777	760	774	757	748	739	783	724	799	690	759	706	844	716	750	781	761	739	749	783	741	749	704	738	787	724	724	737	690	759	716	752	763	768	799	761	796	754	762	748	716	768	696	732	745	740	745	756	725	722	746	734	801	728	786	717	751	717	744	774	776	700	741	704	728	782	730	769	743	730	688	799	726	747	759	754	739	756	718	770	727	766	740	763	806	752	747	744	774	741	769	722	782	738	796	758	738	763	743	792	754	772	758	730	723	760	728	777	715	755	788	729	762	667	743	754	735	747	752	765	764	731	770	790	756	797	789	734	763	752	761	771	748	716	737	746	745	760	763	746	748	783	739	758	753	746	746	749	730	758	738	779	739	703	772	791	811	712	775	718	745	744	732	765	737	783	733	748	752	742	764	743	717	766	777	761	712	732	715	759	775	733	712	733	784	722	741	772	726	738	755	745	718	731	725	757	785	736	728	756	782	815	740	784	744	808	759	780	778	721	770	762	763	732	735	786	758	704	764	757	782	696	710	763	759	743	741	784	783	775	746	733	747	734	798	744	749	762	722	741	689	740	724	779	749	765	740	779	779	736	726	707	741	705	744	791	745	760	773	794	748	748	732	764	725	786	784	781	739	747	741	741	731	691	712	716	751	784	753	750	707	745	751	732	725	741	742	740	739	758	740	745	753	728	753	744	741	745	702	754	772	751	764	793	759	717	758	680	717	731	780	743	742	777	707	709	722	753	749	748	749	748	717	721	783	766	786	777	778	754	747	729	715	767	731	789	748	763	793	760	748	715	747	778	731	724	761	744	713	759	728	720	740	729	756	797	790	737	776	805	776	732	717	734	785	742	720	784	768	783	715	787	757	808	740	737	725	698	757	725	714	757	734	723	726	776	717	775	804	777	733	729	780	749	740	756	776	732	768	757	744	782	728	793	740	792	752	745	733	794	775	718	746	768	747	772	756	711	741	803	757	738	684	687	781	750	760	758	740	772	713	773	740	821	782	784	775	723	763	757	727	712	730	778	791	792	771	782	764	768	762	742	716	734	763	729	749	737	799	744	768	779	748	777	741	721	762	767	805	757	748	741	762	735	715	714	748	734	793	743	732	755	789	766	771	750	744	755	705	737	753	763	758	784	758	776	803	737	792	770	774	729	718	773	750	707	758	718	761	781	767	774	755	769	783	720	781	745	810	706	766	750	776	750	739	733	758	721	764	742	765	723	743	767	745	776	746	759	758	766	764	753	783	736	755	733	690	780	810	706	736	761	740	776	719	747	784	754	773	748	760	770	776	735	704	727	790	813	738	745	791	766	720	777	746	731	725	707	787	771	778	735	758	745	745	716	736	736	753	742	743	729	694	771	722	676	729	739	702	737	791	776	761	748	748	728	742	715	774	788	699	721	737	733	722	752	737	691	738	765	763	721	746	764	744	750	764	806	757	742	759	725	761	762	730	766	761	748	762	813	766	760	760	777	711	793	731	784	739	773	721	760	768	762	767	747	732	735	749	751	739	725	801	796	768	740	712	752	756	809	746	742	777	739	732	777	721	750	726	758	768	675	756	745	765	764	731	695	770	797	721	720	751	748	731	744	727	770	786	746	766	778	753	718	751	761	768	750	781	776	746	725	753	761	745	778	790	753	751	761
23351	4440	2785	5419	1269	560	561	522	495	506	437	453	402	462	431	426	427	414	401	407	384	408	403	380	378	396	394	392	430	391	360	394	408	396	344	378	358	383	371	361	388	394	389	402	388	395	406	395	409	393	374	390	362	347	371	398	389	409	416	439	414	394	400	396	384	371	415	368	410	378	397	403	363	383	417	409	401	397	403	414	381	398	364	364	374	422	416	375	439	416	409	409	390	376	411	386	389	394	404	379	406	366	407	412	418	400	417	406	387	372	391	383	365	380	412	406	409	422	394	385	398	401	358	347	388	404	420	375	376	422	382	402	390	374	398	387	370	407	390	372	378	432	418	417	421	362	366	354	405	404	413	383	362	394	410	403	387	363	349	415	359	422	448	401	359	375	414	401	363	417	368	414	421	429	397	406	411	385	391	408	406	383	391	420	406	426	407	420	402	390	369	395	382	408	401	412	397	410	408	407	411	420	421	359	380	409	395	403	398	420	416	408	379	396	409	409	405	383	430	403	400	373	374	395	438	388	425	450	404	398	390	420	437	379	365	345	394	386	407	404	385	404	401	416	379	375	388	379	389	385	433	374	382	414	391	397	417	409	390	384	364	393	363	387	392	375	403	396	432	410	426	374	405	395	375	384	379	395	388	389	379	367	406	386	402	388	408	410	413	397	386	398	376	406	388	459	393	362	390	388	404	439	417	407	386	413	389	371	428	390	413	400	393	375	421	359	383	433	384	421	429	368	362	395	402	409	415	390	410	396	404	404	403	397	378	390	410	405	410	395	404	406	382	373	380	381	407	407	372	446	409	393	426	456	412	404	394	392	392	431	398	403	409	408	407	419	409	395	404	398	431	369	391	427	408	377	410	380	398	351	430	408	377	377	446	377	372	372	453	402	349	424	397	392	409	402	398	365	392	401	423	384	409	375	418	412	388	398	399	400	364	389	451	383	399	412	399	396	386	424	421	394	427	412	392	364	397	425	393	396	437	419	428	353	385	432	396	403	417	420	463	336	402	383	367	390	385	405	365	382	404	380	394	380	427	394	357	377	406	435	374	377	368	400	368	421	405	411	395	417	386	413	376	427	395	420	361	410	375	377	371	390	418	423	358	365	403	399	412	412	425	395	405	376	375	389	407	385	375	408	408	357	395	416	410	342	410	358	365	367	408	397	385	379	394	397	407	408	391	381	393	396	426	367	442	392	387	426	395	345	420	417	388	372	378	402	366	406	407	389	390	398	394	390	357	374	376	428	402	349	412	350	380	389	412	392	396	438	411	361	398	403	406	388	402	340	359	441	363	418	399	391	409	410	391	443	400	356	422	403	398	397	393	406	407	356	393	403	448	358	395	380	384	392	425	385	420	372	384	408	401	415	395	428	375	393	393	411	370	402	401	418	393	391	386	426	375	393	418	406	381	390	448	396	399	395	394	384	411	393	395	405	442	390	402	392	416	441	367	403	422	417	382	400	365	374	401	380	371	440	372	446	417	360	400	396	384	434	376	377	390	393	417	393	366	409	418	416	370	416	438	445	428	423	419	399	412	376	386	372	403	367	396	389	382	397	431	400	354	394	402	429	422	396	394	387	399	412	423	396	397	376	409	409	424	350	391	367	368	405	387	394	418	419	404	373	416	397	373	419	378	407	385	437	465	401	403	398	414	401	365	388	404	369	368	409	377	401	386	390	402	382	410	429	381	394	393	358	444	371	416	400	405	369	387	386	364	391	403	397	370	342	422	402	394	370	379	409	428	403	426	391	392	390	432	413	373	377	373	364	416	417	454	422	371	393	386	383	380	415	392	359	393	412	387	405	357	381	369	372	416	401	405	377	394	409	406	391	380	425	415	406	450	388	380	402	372	387	405	423	414	379	367	370	376	383	413	404	377	391	372	392	409	395	380	372	394	418	433	358	361	381	369	388	419	403	396	388	371	406	377	444	395	400	409	401	400	368	408	411	367	399	400	406	407	384	383	432	410	378	383	419	419	388	416	430	367	380	376	363	393	406	368	400	404	404	389	385	372	396	396	407	383	389	399	418	411	419	386	400	390	350	433	381	372	383	380	380	384	384	395	396	356	373	385	359	353	371	396	357	396	408	400	407	372	400	391	394	397	387	390	388	409	406	378	420	404	401	385	391	425	390	379	424	385	338	366	416	382	358	415	358	372	404	418	430	391	377	361	359	406	407	405	416	397	385	409	399	363	447	383	424	364	411	406	405	384	394	393	392	393	393	388	385	409	387	405	409	408	393	389	400	391	349	408	398	393	395	409	435	397	417	425	428	433	419	354	386	429	379	365	412	378	406	373	401	423	387	395	397	387	421	379	408	422	407	407	407	423	388	403	365	373	425	409	390	410	415	361	411	432	410	408	388	432	413	396	365	387	382	375	374	365	389	435	390	418	449	385	392	418	370	410	409	389	386	380	408	424	377	406	374	400	372	412	404	406	413	381	421	406	417	457	352	369	390	390	411	434	395	410	408	406	395	396	393	366	368	373	414	397	400	393	372	412	375	386	381	422	352	391	417	409	391	388	393	393	383	393	411	410	399	403	417	355	400	400	388	408	395	415	395	371	430	376	393	386	373	368	389	399	411	423	404	446	422	422	385	401	360	397	384	389	389	364	389	421	360	399	396	394	445	384	395	425	452	410	389	433	386	396	413	384	402	406	389	381	384	399	398	387	417	349	392	393	407	406	418	418	393	375	370	368	371	365	374	396	411	427	381	391	389	391	404	408	399	407	394	383	402	438	394	397	385	391	385	395	409	376	392	411	385	386	419	412	420	407	398	400	381	399	403	378	394	407	409	370	463	394	385	414	418	437	412	414	393	356	420	379	418	396	420	402	433	417	381	397	365	385	373	407	394	398	407	350	388	419	410	399	372	383	404	408	404	399	380	360	423	401	405	370	405	411	407	401	401	374	449	394	361	381	393	407	404	398	402	364	361	393	413	410	398	443	393	418	412	443	403	402	383	419	401	418	441	378	422	398	358	415	392	470	375	391	366	384	379	407	403	379	358	358	377	388	380	424	396	413	415	387	388	406	380	389	397	384	409	374	416	414	410	400	379	412	409	357	389	369	391	400	364	382	386	406	399	398	377	424	399	385	406	374	383	357	390	416	385	391	403	420	386	377	394	422	366	393	414	387	382	390	421	411	374	398	382	399	406	414	418	391	382	404	380	419	392	411	392	393	390	443	389	360	433	375	359	387	397	392	434	367	371	407	377	376	363	407	415	400	381	401	404	405	381	427	421	422	387	421	364	396	394	359	408	374	383	402	377	411	444	380	404	382	399	394	414	398	400	357	398	376	399	380	432	412	399	391	405	400	416	430	340	391	392	376	395	399	410	429	383	413	446	441	368	373	392	433	397	408	376	405	392	377	383	448	411	403	363	444	445	398	397	383	390	369	399	361	383	387	393	410	364	378	394	364	375	379	366	393	426	413	405	417	367	418	434	408	414	424	363	396	417	410	440	393	385	435	401
12931	2920	5254	13209	2146	1906	1697	1442	1360	1230	1217	1112	1101	1054	1071	1053	962	952	995	972	1013	970	978	968	907	937	907	940	938	902	891	889	929	871	928	890	876	918	896	951	913	871	912	917	895	887	873	922	877	885	893	879	913	956	839	863	877	832	858	830	875	896	827	878	893	907	899	898	882	902	912	897	910	850	922	894	885	874	834	945	900	858	891	819	882	921	829	914	869	873	863	863	868	864	956	888	911	852	870	855	891	883	845	860	895	885	894	878	861	925	847	882	884	902	887	853	861	895	810	899	840	924	905	876	913	826	813	838	882	881	883	898	866	906	896	899	876	920	890	894	856	921	877	889	865	922	864	835	849	907	879	910	792	846	874	851	948	854	900	876	873	898	810	862	886	830	913	856	886	843	872	860	841	923	892	885	932	887	902	868	880	878	941	865	867	929	855	866	915	876	877	851	889	875	846	893	880	910	880	868	869	863	856	894	932	901	846	865	833	883	905	845	856	874	906	846	858	872	853	873	911	879	885	863	825	831	893	882	869	857	900	827	876	910	900	861	883	871	861	849	935	838	831	898	833	850	871	844	935	920	869	867	860	894	893	853	879	863	855	847	868	901	888	913	852	844	899	888	901	898	842	854	882	866	901	833	861	830	866	867	850	934	888	921	851	841	940	883	861	846	872	854	889	907	875	892	911	881	786	882	912	930	890	865	835	870	833	899	912	854	853	892	856	856	810	858	894	892	883	866	938	927	937	850	906	899	855	856	799	826	884	881	868	838	860	905	906	938	865	909	817	890	880	919	882	930	906	851	878	848	878	860	830	867	869	837	882	893	816	873	921	863	873	894	889	909	846	864	834	905	873	939	898	951	903	807	910	886	870	849	866	918	862	882	870	877	863	870	883	874	944	877	867	854	887	854	893	932	878	847	891	896	835	877	837	850	885	892	860	861	859	908	832	844	822	843	828	894	821	821	927	915	841	821	884	866	868	891	840	845	881	868	848	847	838	874	855	838	887	839	896	906	890	898	883	838	835	833	909	812	889	888	886	842	817	928	867	953	913	873	832	855	849	883	847	829	852	902	895	874	839	831	852	895	845	889	862	915	905	876	898	904	844	885	847	859	860	873	854	886	900	890	903	883	919	870	905	870	845	868	847	847	854	905	883	886	852	909	940	835	892	895	857	917	869	930	846	841	857	876	882	825	852	943	912	865	887	889	914	865	900	896	855	844	864	864	870	838	891	906	890	830	874	839	846	901	870	854	865	847	837	909	859	901	875	870	920	840	822	876	863	834	843	900	891	869	943	848	935	809	866	856	931	892	912	885	876	878	885	854	840	868	857	912	827	911	876	877	837	852	897	910	852	878	885	832	849	900	884	912	894	886	880	884	875	904	890	843	865	851	899	850	888	881	909	855	879	853	915	851	901	934	887	861	859	865	845	833	906	896	899	855	848	858	855	865	907	848	898	830	842	879	811	898	884	939	850	845	877	822	869	901	846	875	875	877	841	856	812	852	895	957	866	864	919	898	901	870	883	892	932	909	851	935	921	864	873	895	862	868	879	863	856	859	869	862	889	880	903	870	883	893	852	804	881	911	861	896	871	919	864	829	861	873	850	858	860	872	881	879	853	981	866	877	884	877	835	840	906	885	825	915	854	854	814	940	873	909	858	911	927	879	909	872	841	851	887	872	847	888	857	887	879	866	833	906	859	886	863	884	856	885	914	878	892	842	913	935	907	920	870	862	821	832	839	908	833	901	858	888	889	870	908	864	877	882	822	890	868	935	875	915	910	836	916	886	862	937	879	876	902	822	895	899	901	899	918	904	862	812	836	898	912	894	847	855	897	937	923	848	870	883	842	853	862	895	877	835	866	888	850	887	874	900	890	915	942	869	850	897	857	857	850	898	863	858	891	863	818	883	886	921	870	858	848	824	896	923	857	861	907	837	932	819	890	885	898	852	870	888	865	915	923	877	850	877	848	874	923	874	911	854	930	932	958	920	886	907	883	900	924	856	874	941	848	818	914	876	842	872	914	868	855	880	850	904	913	913	857	917	794	851	841	858	927	867	880	828	893	820	864	889	890	872	902	847	839	883	901	861	912	859	865	825	895	910	917	888	841	920	865	889	864	861	896	917	968	904	866	861	913	873	845	905	909	900	894	863	899	901	877	929	864	814	843	924	848	867	909	864	882	902	854	849	867	908	912	844	853	884	875	896	843	880	887	895	908	845	911	922	868	856	868	904	892	847	888	826	834	823	893	876	887	894	799	838	913	829	884	920	858	850	912	843	907	896	853	879	873	895	805	929	893	916	843	892	901	857	909	906	860	897	902	947	881	877	872	825	926	951	886	827	869	895	874	890	875	853	866	888	895	892	883	855	870	831	858	926	850	871	847	906	842	888	901	894	870	882	846	896	869	864	895	826	874	885	874	893	891	870	902	875	899	862	838	892	894	894	882	856	920	875	948	875	886	896	878	849	831	912	902	912	871	877	981	839	905	842	848	832	882	878	906	932	813	870	918	847	897	878	899	912	920	920	866	941	895	909	920	916	920	887	879	968	903	871	947	858	879	904	883	859	916	876	878	848	825	895	874	824	887	883	912	838	894	857	829	891	870	837	936	853	851	904	889	912	867	913	832	923	866	870	911	929	907	888	937	884	881	894	922	871	891	869	843	935	893	881	856	889	840	853	883	810	880	906	878	933	878	854	846	911	875	891	877	859	875	863	870	900	879	905	814	896	874	901	839	879	867	854	845	853	894	886	959	842	861	887	861	874	872	884	923	870	809	933	891	830	823	867	876	929	875	909	852	879	951	934	896	888	859	878	852	892	863	852	835	824	840	872	883	880	869	913	888	866	855	881	880	902	889	901	944	867	862	856	888	930	893	882	902	853	890	875	930	833	849	826	904	889	867	908	904	834	843	879	906	873	870	890	888	879	873	855	897	881	866	928	863	845	921	937	928	857	894	946	904	865	887	899	918	882	835	863	915	860	819	895	925	861	903	892	879	902	907	902	926	830	872	902	887	897	854	831	864	865	866	875	831	831	854	842	910	899	880	921	893	896	872	847	862	895	899	808	895	890	849	922	811	871	899	869	917	864	877	941	905	879	899	886	846	886	888	806	892	854	827	839	906	849	843	895	891	894	926	843	787	834	892	911	841	845	918	865	905	860	894	863	896	876	873	904	851	856	879	926	908	933	867	870	910	874	892	905	859	856	846	831	851	930	902	900	906	856	884	863	872	812	896	863	891	851	851	831	916	887	870	860	877	871	851	864	898	853	822	848	892	843	883	912	885	922	867	858	867	882	948	887	867	835	936	897	842	865	897	899	893	904	875	838	902	874	859	916	847	871	890	868	839	888	893	881	854	896	895	917	875	848	881	861	937	881	926	905	879	870	890	822	884	895	830	829	869	886	886	835	928	899	886	857	907	938	919	837	840	858	873	895	893	871	856	846	850	842	868	908	897	895	887	885	829	896	879	843	878	861
4862	824	932	928	173	196	154	116	143	174	154	149	146	137	164	144	138	130	126	145	149	138	158	145	149	117	161	152	151	137	164	137	148	157	139	148	182	161	149	136	164	137	123	159	145	131	136	155	127	156	166	164	134	152	171	179	141	142	159	141	156	158	124	137	134	156	121	125	151	165	162	127	112	147	175	175	142	137	146	168	147	129	162	140	151	127	111	146	137	115	164	151	152	153	170	162	132	96	135	160	152	145	152	132	140	117	159	156	145	150	126	145	157	173	146	137	133	173	140	151	146	128	135	142	161	154	157	137	150	150	126	143	122	148	140	144	159	128	164	150	126	151	165	153	160	149	150	177	185	142	130	150	133	171	119	153	158	160	146	151	170	117	146	160	156	175	134	130	150	170	124	153	133	136	131	167	142	161	129	137	164	162	160	126	128	142	156	131	171	145	144	145	147	160	147	148	135	125	140	158	141	158	158	147	151	141	142	136	157	122	132	119	157	151	141	164	152	166	138	141	147	150	153	151	135	148	145	153	173	173	137	179	164	148	154	145	152	163	137	177	152	135	139	151	147	130	150	177	131	162	129	122	153	159	129	150	133	161	131	133	153	144	148	141	146	138	135	139	128	143	155	136	127	151	147	161	130	139	161	142	169	160	137	138	157	140	141	149	118	143	153	144	156	145	163	129	118	156	136	162	156	153	127	154	148	127	159	148	147	149	128	135	152	166	166	134	144	166	172	135	150	134	161	129	139	138	152	146	163	143	146	135	171	164	168	145	156	135	165	149	167	153	172	163	142	151	141	157	152	191	153	146	130	157	176	179	149	146	135	181	146	152	122	150	147	137	119	134	138	149	198	156	132	146	162	149	148	135	160	147	154	129	144	156	147	157	154	143	179	145	134	164	136	129	134	154	140	133	161	158	166	137	176	165	133	146	129	145	158	148	154	143	177	164	150	138	164	133	140	138	147	143	161	156	151	140	152	141	175	165	150	145	134	150	139	134	151	139	140	136	160	159	144	137	135	144	151	132	147	167	158	164	163	146	167	151	172	154	134	144	146	140	142	142	138	168	160	136	139	144	133	173	141	136	132	126	129	125	143	146	127	159	161	136	125	113	137	127	139	148	162	134	166	160	133	147	162	133	141	177	128	147	150	136	126	147	141	136	165	157	142	143	159	132	134	168	133	169	161	139	148	149	187	150	140	144	141	150	137	143	157	149	152	133	148	153	148	151	121	162	129	161	138	122	131	166	137	146	141	159	169	153	178	134	166	144	170	143	165	129	136	132	133	146	161	167	138	123	149	127	162	164	138	155	118	117	148	148	146	134	142	146	142	146	140	148	143	149	167	131	146	138	141	147	171	167	125	168	156	155	160	131	148	147	135	148	152	143	168	149	169	143	160	160	149	166	150	142	148	143	175	125	138	139	143	133	146	148	138	146	150	136	135	139	158	143	157	169	162	141	124	137	178	165	144	141	159	127	144	146	166	156	135	143	143	130	126	128	139	137	145	152	147	173	157	154	159	165	145	181	138	164	139	144	136	147	136	145	132	168	155	151	151	132	125	168	132	145	147	133	141	115	133	145	155	164	138	155	119	156	172	167	151	132	143	130	145	162	119	132	172	140	131	144	137	133	152	138	161	152	158	173	159	149	140	171	162	131	162	146	129	147	163	157	150	114	151	172	141	141	165	143	152	144	149	125	154	153	147	122	148	131	141	163	133	161	141	149	151	129	144	151	168	161	153	143	170	144	132	132	164	127	128	151	146	129	139	123	159	162	136	167	157	145	161	139	162	159	154	151	151	146	164	142	145	143	185	136	148	134	136	156	157	144	148	154	164	160	140	131	156	148	168	129	166	150	161	138	147	137	152	151	146	130	132	133	142	154	151	160	140	148	144	140	154	148	154	161	161	150	151	160	146	162	138	129	153	141	130	145	152	144	156	142	152	128	158	138	147	123	136	148	155	154	133	124	141	153	146	160	131	159	143	130	144	143	172	161	162	158	153	138	145	139	148	142	136	135	151	164	155	127	157	157	152	145	134	146	140	148	150	128	147	153	158	157	140	167	140	155	154	144	148	133	120	126	148	147	134	156	150	162	157	147	139	146	177	162	172	157	161	127	146	155	132	167	155	153	129	165	149	159	131	169	140	135	156	150	140	141	177	137	134	157	132	146	162	152	150	149	148	134	143	135	131	134	147	157	160	160	161	140	130	166	151	145	140	142	140	149	138	139	134	143	137	156	148	141	169	164	158	144	150	135	141	141	147	151	162	170	131	125	153	157	161	155	144	144	133	138	131	150	152	152	124	142	145	153	133	150	164	167	161	134	132	163	129	148	133	167	141	145	141	135	152	148	149	163	154	134	171	145	142	137	122	152	175	175	139	153	135	151	132	144	171	186	140	160	163	159	144	148	161	125	152	134	132	145	150	161	139	146	171	156	136	148	118	168	119	145	147	164	126	146	165	119	158	150	152	140	140	148	130	153	148	129	158	142	162	160	156	146	146	140	166	146	143	152	142	149	145	151	136	129	138	142	138	143	166	138	118	126	148	153	151	164	142	134	143	158	122	148	125	135	154	134	158	166	165	132	147	149	124	143	145	146	177	146	129	158	134	153	151	148	150	151	155	142	156	152	133	161	152	155	157	146	137	151	147	152	154	139	134	127	136	151	143	132	163	153	134	165	165	132	131	159	149	157	172	138	147	158	168	160	144	137	151	140	163	154	152	148	151	157	148	157	123	134	142	166	156	144	158	140	140	149	161	115	145	151	153	147	134	171	134	146	146	153	160	144	149	136	143	148	142	132	158	147	140	140	155	150	132	148	162	148	151	152	158	167	144	168	165	162	146	153	147	167	125	134	151	168	176	135	138	131	130	158	153	134	141	134	121	156	171	159	129	133	139	150	148	139	125	155	144	150	155	138	160	152	167	149	137	147	153	146	155	130	144	145	130	168	158	148	166	134	152	132	144	137	129	144	135	141	136	134	145	173	172	131	136	154	159	162	130	152	163	158	154	156	142	145	138	150	144	154	132	157	160	153	145	181	160	141	146	163	202	136	136	166	157	145	154	159	152	145	148	136	132	160	142	115	147	160	158	142	137	140	132	127	156	149	120	112	160	149	135	133	149	149	129	155	162	143	146	146	137	139	146	167	151	136	144	135	129	158	148	150	139	161	132	154	143	140	148	152	151	130	146	143	143	161	142	152	164	177	159	167	151	132	129	134	147	142	144	144	132	160	165	141	154	114	125	142	136	143	153	172	169	143	155	135	142	153	143	144	131	144	150	165	120	159	133	146	130	158	124	137	152	167	159	156	127	151	117	123	143	148	137	150	183	157	149	162	156	145	144	155	157	143	144	135	129	141	153	122	170	142	126	129	151	135	129	153	144	117	156	132	176	148	132	151	127	147	149	147	135	150	122	142	163	158	142	134	150	147	142	146	169	139	150	146	179	133	152	139	160	153	152	158	138	149	140	129	151	138
3361	926	2258	2668	385	388	391	422	394	419	395	384	426	399	415	376	437	428	400	399	405	399	393	412	419	401	402	424	414	395	413	391	394	401	370	402	395	407	397	404	398	411	383	355	391	406	394	381	374	417	359	375	405	419	428	376	389	395	425	388	424	421	427	432	450	399	421	396	436	397	406	385	389	402	402	426	384	397	399	396	410	409	406	385	372	409	414	394	405	378	395	420	407	413	424	369	393	412	404	373	427	389	394	413	404	422	395	397	409	390	392	374	412	367	378	391	389	396	405	410	405	386	397	385	357	404	396	372	420	406	417	439	398	394	402	378	428	405	449	399	368	398	362	381	418	438	403	405	381	382	415	401	393	397	365	402	415	394	408	414	411	406	403	406	381	428	397	396	437	398	376	391	401	379	420	419	419	412	426	431	394	364	391	432	397	391	424	370	391	393	390	412	411	427	429	410	419	412	353	428	427	426	403	421	403	389	412	408	429	428	413	428	430	422	430	412	400	366	386	426	414	422	413	426	380	396	401	370	404	396	412	398	383	419	433	386	429	415	434	412	383	401	399	399	426	406	393	396	406	415	402	395	427	398	399	399	402	407	384	431	407	396	403	417	384	382	396	417	386	428	452	388	422	437	409	414	380	402	415	378	395	379	408	421	383	424	420	409	411	422	382	396	438	417	422	398	402	414	414	387	408	363	380	392	430	379	364	407	404	411	386	391	397	399	380	394	371	406	366	414	441	400	379	403	460	424	398	403	397	439	430	422	401	435	426	411	419	389	365	394	401	391	389	374	397	427	363	387	390	405	394	420	415	422	371	381	420	426	405	372	415	393	422	419	389	427	384	419	442	442	402	405	427	379	432	390	381	381	423	394	424	414	387	371	439	423	409	362	379	374	383	411	408	400	380	418	368	423	382	402	408	380	371	433	419	384	416	421	389	415	371	413	440	404	365	406	396	429	402	413	413	431	431	428	425	426	393	407	396	436	418	428	398	395	416	400	398	412	360	413	387	385	404	425	442	375	446	424	361	388	394	426	372	414	409	427	426	391	364	439	397	377	398	400	422	386	407	420	419	444	389	390	389	436	395	400	427	408	376	414	411	408	426	393	362	428	380	399	386	398	411	419	386	399	399	414	420	427	424	404	403	421	390	373	413	399	414	417	399	377	406	425	398	378	385	435	384	406	405	388	380	404	408	367	376	408	395	416	424	397	406	386	424	386	421	416	377	410	401	416	402	403	438	408	401	442	420	396	419	349	395	384	363	375	394	401	416	390	389	424	366	377	422	412	419	380	430	421	388	383	381	372	417	423	402	410	420	407	372	414	377	393	388	435	413	397	401	435	412	400	388	398	425	347	403	396	413	390	400	371	382	417	398	420	381	426	384	370	419	380	407	392	403	375	388	379	426	393	422	377	399	371	406	393	381	413	431	414	393	406	436	398	367	405	397	410	377	406	383	387	399	411	413	370	400	387	425	429	423	357	402	385	401	392	396	374	397	403	443	419	398	385	427	415	374	384	404	382	386	402	394	392	398	439	388	415	409	413	417	395	407	407	388	400	395	423	380	400	376	401	396	373	426	403	369	401	420	400	420	415	426	397	427	407	426	421	457	406	397	399	409	382	358	411	399	400	368	387	394	396	405	391	389	368	399	389	372	406	367	407	452	406	404	398	424	403	390	398	417	408	400	402	409	422	390	380	418	398	392	380	395	422	416	425	455	394	375	375	399	399	408	391	393	435	415	407	413	404	419	428	376	425	406	397	429	388	407	361	409	391	395	395	403	412	390	407	407	376	386	395	411	417	441	410	412	453	383	398	434	394	398	403	425	399	424	390	395	458	392	404	384	406	422	426	426	390	408	412	397	421	407	438	394	400	392	370	395	376	443	432	390	428	384	407	407	409	395	399	370	431	401	396	420	413	379	449	442	410	403	403	428	421	373	384	399	410	406	397	437	409	364	413	429	379	370	393	385	369	377	409	391	452	424	398	428	387	381	386	375	437	399	389	409	389	405	406	410	373	411	412	413	399	416	395	416	400	399	384	419	399	406	422	400	389	416	408	402	435	423	405	405	406	420	395	392	406	405	390	399	397	396	378	393	395	420	406	384	426	422	411	430	421	405	429	357	399	405	373	394	419	381	396	398	392	403	422	423	405	452	409	411	424	383	375	383	392	393	394	403	391	395	373	434	404	398	357	412	374	419	378	397	375	418	405	401	422	375	360	446	384	368	408	383	409	385	406	391	406	413	451	437	382	379	408	425	415	372	397	400	383	389	404	431	386	392	387	458	417	434	386	384	411	396	392	391	407	400	398	391	437	421	401	408	403	443	427	391	388	370	383	411	357	376	382	426	416	379	404	405	429	428	403	403	424	423	396	399	361	410	405	380	367	384	411	394	419	406	405	438	420	384	376	426	390	408	411	376	409	359	404	364	361	417	430	385	403	400	404	400	369	388	405	428	409	416	422	411	412	435	400	440	382	384	392	405	401	399	419	388	388	394	402	431	399	413	404	438	392	424	386	408	391	391	429	429	397	354	402	434	410	421	421	398	387	393	389	400	456	401	369	439	433	389	378	402	413	388	392	417	426	409	427	407	419	427	419	413	386	392	406	396	411	446	405	454	396	406	402	406	392	405	394	409	391	395	421	411	417	423	397	450	387	403	393	422	381	407	376	442	397	409	365	404	396	393	379	395	390	403	413	405	416	379	382	394	415	373	413	407	393	443	399	396	412	389	412	420	394	401	395	360	418	411	404	378	394	405	408	407	409	416	388	385	401	420	379	415	433	401	397	398	422	381	386	410	420	376	416	394	414	391	443	409	441	407	405	388	430	430	430	423	417	372	394	400	393	414	419	389	409	404	443	398	432	379	403	375	422	424	413	406	383	372	408	398	387	396	386	407	367	365	415	377	389	418	376	392	394	427	406	429	386	415	388	386	427	375	384	427	420	432	402	401	376	386	403	401	407	378	418	395	400	411	422	393	371	393	418	382	400	406	413	396	414	366	400	366	427	430	378	394	405	441	404	403	431	406	402	407	411	410	441	405	410	400	395	435	395	421	395	431	428	405	413	422	383	430	394	398	401	416	425	378	388	397	404	407	353	415	399	426	398	425	422	367	356	377	392	448	396	443	406	444	390	394	379	384	402	386	387	414	425	360	388	407	422	418	378	403	413	399	389	401	401	405	396	415	364	418	384	422	387	429	390	419	379	392	381	405	400	386	400	429	393	381	403	373	407	424	398	420	401	404	404	429	392	425	378	398	412	416	395	373	410	381	390	401	388	413	380	401	382	390	398	459	421	405	419	417	430	427	418	366	380	406	409	372	426	408	400	400	396	390	403	396	398	375	427	419	392	414	406	384	434	404	391	391	437	380	411	387	380	403	374	389	437	414	360	379	413	417	388	428	383	400	411	414	398	375	377	393	397	396	419	415	390	411	379	413	389	405	397	435	391	397	396	409	407	432	407	404	403	426	418	407	395
14295	2365	2847	4232	871	444	392	385	362	355	362	351	341	333	354	334	332	321	355	349	357	333	305	333	345	340	321	306	320	324	338	373	360	358	356	353	372	337	303	328	323	338	330	323	329	307	310	380	350	356	323	314	307	342	330	329	337	355	334	316	313	343	346	296	343	330	328	301	337	379	357	336	298	369	341	323	337	325	339	355	333	349	306	320	328	335	318	312	327	328	301	348	349	354	347	311	352	334	327	301	344	344	342	326	315	332	294	305	297	309	322	313	336	383	347	296	352	326	334	328	328	327	351	311	358	342	322	370	351	324	350	310	303	310	324	353	316	337	318	366	329	315	321	285	304	349	324	362	355	303	318	326	367	357	319	331	332	324	357	329	353	334	296	354	357	327	324	320	319	343	294	327	309	320	291	307	345	315	334	332	353	354	338	317	310	322	333	290	350	343	335	334	363	357	325	329	311	334	331	290	327	311	290	328	326	317	350	318	316	361	315	304	362	341	345	352	369	332	296	330	329	327	336	343	326	337	350	360	347	322	328	335	357	326	351	363	341	325	316	324	341	319	330	319	328	359	321	329	329	305	353	336	319	352	326	312	294	324	329	313	362	310	342	333	357	349	346	331	310	304	324	333	375	351	351	341	366	342	344	355	350	340	355	346	349	338	349	312	356	387	324	370	325	313	307	362	367	325	340	323	344	330	343	321	302	335	364	327	316	300	344	319	348	312	348	317	327	340	354	315	342	319	360	313	375	310	361	320	371	339	356	332	315	377	329	344	370	316	333	325	356	331	354	328	337	368	333	343	321	299	333	346	328	335	317	322	348	391	323	339	303	329	335	345	338	293	338	340	322	331	329	352	332	329	321	322	320	314	370	303	356	317	308	329	345	310	338	330	323	328	317	324	314	304	303	321	326	342	301	339	310	325	318	311	316	374	307	327	316	315	324	348	341	298	328	350	351	330	316	351	320	321	318	312	352	306	312	345	346	340	344	326	351	264	332	305	322	325	344	304	304	317	336	361	333	329	328	344	329	317	375	339	329	285	328	350	287	321	333	314	304	306	313	318	311	341	348	313	305	373	333	323	321	344	334	321	340	307	342	354	341	333	341	345	346	332	340	342	369	337	319	348	343	310	316	333	368	314	346	332	353	316	343	311	331	332	340	312	333	325	353	356	327	322	321	293	290	345	330	313	324	298	347	326	335	344	338	341	303	321	316	332	337	320	346	344	363	344	352	354	317	326	331	314	324	292	324	337	360	375	326	293	297	332	361	318	355	337	282	335	317	335	314	329	312	332	311	304	340	328	308	340	319	297	334	353	316	309	343	348	302	334	351	320	340	332	349	314	346	330	343	345	374	334	343	338	332	373	329	357	365	313	321	324	292	337	354	352	318	321	359	320	291	341	321	319	344	339	315	322	319	311	333	344	323	338	336	325	384	328	357	305	367	380	334	327	352	311	327	335	333	349	338	326	333	316	296	383	309	356	342	308	350	327	344	345	329	361	312	350	297	332	324	345	319	331	326	363	322	280	333	337	374	376	351	323	332	309	328	326	345	376	316	368	336	338	349	348	317	310	324	356	352	307	331	352	306	315	340	349	317	308	323	356	335	350	316	368	304	320	290	309	334	299	353	310	320	305	340	323	330	325	360	328	344	301	329	356	312	321	330	322	309	329	312	310	341	329	341	343	361	304	326	340	346	338	330	311	352	339	344	330	329	335	331	319	341	313	345	352	354	339	334	317	346	357	335	327	335	344	316	339	356	323	345	342	325	337	335	319	367	334	329	317	344	359	314	344	322	327	324	312	314	306	324	345	341	319	326	317	328	325	305	335	329	327	318	342	337	334	338	336	316	307	357	326	316	324	307	359	295	313	314	326	299	371	320	349	339	366	322	324	313	334	320	299	333	333	328	325	330	303	352	317	343	338	338	333	358	314	327	323	343	338	344	350	303	329	328	328	354	279	344	314	333	303	314	401	325	347	363	347	371	328	342	366	323	339	334	334	316	351	311	324	343	296	344	324	299	373	326	309	320	317	334	302	350	332	344	351	328	305	315	308	347	346	307	360	336	350	337	313	355	337	319	343	331	350	313	329	335	326	287	328	352	378	318	354	370	330	299	357	331	336	317	361	356	340	323	330	357	333	330	331	310	303	353	331	337	332	348	345	301	352	313	327	346	320	305	327	318	382	341	345	321	344	325	329	384	310	340	364	323	354	325	329	341	396	306	344	327	337	359	340	343	327	299	310	339	330	350	321	369	321	333	305	299	319	311	328	326	342	335	310	325	344	345	336	305	344	337	338	339	311	349	302	327	288	344	320	321	322	304	339	338	322	321	302	367	318	318	327	346	341	321	327	318	346	334	334	344	333	332	336	332	333	358	311	317	339	341	347	326	335	326	347	347	339	321	343	311	366	312	341	326	346	329	327	325	335	314	300	314	347	344	307	325	354	344	321	355	353	333	338	364	354	364	332	313	321	312	309	347	332	343	336	345	341	336	255	315	353	356	355	304	318	331	369	316	321	324	327	348	394	312	289	337	341	330	314	316	317	353	317	341	323	327	347	376	326	309	293	343	343	299	356	336	320	343	330	329	358	321	329	355	332	329	333	337	346	324	309	299	332	353	335	362	344	287	330	364	334	362	350	331	298	332	339	305	341	301	325	321	326	320	327	331	327	344	346	340	354	331	352	326	371	324	356	305	293	286	315	310	372	325	353	335	312	352	343	352	325	345	327	306	327	348	314	320	378	316	332	333	342	342	312	329	317	318	312	322	348	389	321	330	300	309	331	321	338	319	324	302	306	330	304	344	311	381	335	303	322	311	359	354	307	345	356	357	320	336	318	324	303	340	351	332	359	344	328	314	371	365	324	332	321	312	329	338	335	310	311	324	352	337	302	329	337	365	327	333	301	322	325	349	321	341	317	332	360	350	349	354	335	339	310	334	304	317	358	352	339	338	318	338	297	334	304	337	330	349	329	323	340	348	338	335	366	333	330	326	330	353	329	341	308	365	362	310	329	324	323	368	343	336	288	323	339	338	369	320	342	306	341	326	298	305	333	352	349	307	313	310	310	349	377	333	327	316	323	341	332	342	309	338	360	360	328	307	317	327	311	377	341	337	306	341	348	298	327	345	375	303	300	312	336	305	296	318	317	345	341	350	341	346	321	314	293	339	357	335	322	322	334	348	322	328	333	337	322	331	327	318	323	350	334	312	347	328	349	363	300	352	324	290	342	306	307	360	354	337	324	336	323	343	327	342	324	354	364	323	338	337	330	363	332	306	299	325	323	317	369	310	333	343	342	343	347	352	325	310	345	352	325	295	348	366	330	290	306	336	334	369	319	353	308	355	316	338	312	343	354	355	315	337	345	371	308	320	364	368	346	376	364	361	364	317	334	339	349	322	370	337	336	308	330	319	335	321	341	335	353	340	316	312	317	369	358	307	343	328	332	323	333	328	327	326	339	294	318	341	325	350	355	355	330
9556	2090	5834	11609	1505	1308	1069	1040	984	950	913	889	882	862	859	877	808	797	862	770	777	752	801	743	817	818	845	767	766	790	767	771	811	784	765	822	775	763	808	772	820	790	799	746	768	813	749	731	797	778	751	785	749	797	766	755	798	768	721	768	757	779	793	802	795	717	721	743	753	728	798	784	782	758	756	807	710	749	765	797	767	752	751	750	783	767	768	766	750	850	714	813	821	774	789	777	798	804	755	809	780	734	790	776	765	766	807	770	748	781	711	769	739	801	819	772	783	833	781	770	757	811	766	771	744	764	742	744	785	826	752	753	796	732	773	751	784	778	817	740	773	730	740	763	794	739	723	824	755	751	831	775	811	790	818	780	814	762	768	731	792	772	771	773	738	720	772	725	814	804	723	760	782	750	759	777	765	790	746	787	801	777	812	742	764	705	787	786	722	764	752	719	727	767	723	734	750	770	766	726	796	815	741	762	788	740	770	746	757	787	765	777	734	746	750	761	770	722	771	769	739	747	756	742	779	775	797	744	780	777	782	796	773	797	807	731	763	808	761	805	754	730	778	783	754	722	737	768	754	753	760	758	754	751	759	763	763	734	781	772	755	769	766	766	719	804	761	782	740	761	727	733	800	808	802	751	776	789	789	726	752	740	767	754	765	721	737	739	771	774	770	807	742	757	777	730	835	770	729	787	814	748	774	794	813	772	783	742	731	745	768	818	736	766	724	763	762	729	763	777	723	794	778	808	724	737	757	761	764	777	781	740	801	770	738	761	746	781	751	801	744	785	794	748	767	817	717	782	754	724	772	790	805	736	772	757	782	760	764	775	797	793	776	805	802	789	759	781	739	774	725	739	738	764	718	744	779	759	762	785	742	758	740	775	731	763	792	753	764	705	742	706	763	783	755	761	777	765	736	769	798	767	788	811	743	696	761	745	735	738	804	799	826	791	751	723	792	772	744	801	784	745	825	739	722	747	832	757	760	775	764	755	728	771	771	751	761	783	756	762	808	800	757	744	750	759	764	724	790	802	763	723	778	793	732	754	776	788	774	784	705	791	744	770	751	787	755	785	772	801	719	788	750	737	760	757	723	807	727	766	788	797	815	767	757	699	768	714	800	767	751	805	738	789	739	776	752	722	808	760	777	751	764	778	765	738	767	740	775	815	766	753	772	764	784	733	778	769	767	775	807	757	748	740	820	808	793	768	779	793	777	781	768	744	748	787	722	770	735	782	744	773	730	756	769	729	827	794	781	776	762	772	752	762	790	797	772	740	768	736	821	820	775	752	735	754	761	743	727	769	773	750	806	786	687	766	774	786	785	799	789	777	778	756	746	767	765	770	779	731	782	771	729	770	769	722	774	750	807	742	736	786	758	775	795	795	718	784	770	752	776	788	765	751	779	760	769	725	740	787	739	755	749	800	751	771	846	762	764	757	825	764	765	762	743	752	790	747	707	800	779	758	754	761	807	787	786	810	788	742	745	687	800	807	783	751	756	776	774	749	736	741	734	759	855	774	817	768	751	813	754	778	817	742	778	790	714	782	724	769	741	738	779	750	768	731	756	836	769	766	762	777	785	708	769	767	734	804	814	750	731	752	745	756	795	813	763	735	791	758	804	792	785	782	780	760	782	799	770	776	765	739	766	753	822	778	759	760	751	773	732	761	739	817	752	790	767	765	754	737	778	773	725	764	802	769	803	701	772	800	817	723	862	762	753	779	799	739	778	777	800	724	771	779	705	776	767	769	760	752	772	773	763	803	806	749	732	789	739	800	736	745	703	772	766	739	770	766	725	765	767	752	747	802	805	732	767	770	758	784	785	749	777	796	768	801	755	789	787	798	704	732	754	771	786	744	734	743	769	777	691	764	799	767	767	799	780	770	766	806	758	802	772	756	771	778	837	790	800	744	797	739	795	755	768	773	724	818	778	782	792	731	682	783	792	806	768	764	722	821	762	709	720	778	815	740	761	743	749	760	757	765	778	790	824	755	755	798	797	784	761	752	762	735	758	830	779	735	753	759	767	767	745	754	784	772	793	772	738	833	806	822	778	784	757	717	800	781	762	722	732	699	788	798	777	751	724	769	738	833	705	757	759	731	736	750	765	769	769	815	769	750	776	766	760	800	732	758	768	766	740	773	751	765	790	782	744	761	842	783	798	747	707	763	724	775	745	760	752	746	802	788	782	789	803	783	780	753	797	766	815	777	749	795	787	745	692	756	732	810	762	748	834	802	772	776	814	732	738	741	783	789	783	756	789	760	732	776	734	815	763	782	774	747	752	742	786	739	749	783	803	750	765	761	753	819	766	744	757	762	768	761	732	774	735	748	786	707	771	804	798	731	793	780	772	728	795	757	732	761	775	777	758	814	796	762	759	800	758	776	756	803	789	755	756	739	780	817	778	802	758	755	806	820	775	792	822	785	737	754	750	771	812	818	747	734	783	795	699	755	748	784	746	765	790	782	832	767	808	841	808	787	792	780	776	782	762	742	717	756	770	777	767	749	783	762	734	783	723	748	771	765	729	794	780	739	791	762	730	771	782	733	737	796	713	791	777	785	725	837	778	715	768	792	737	765	761	749	765	786	765	797	733	700	747	774	751	768	727	856	775	791	746	734	730	768	776	799	761	782	752	751	803	770	744	746	723	763	784	802	781	759	726	772	799	759	776	785	779	737	782	759	768	811	752	750	798	752	806	757	789	736	771	770	730	731	778	775	755	782	764	799	758	790	746	779	807	777	757	797	796	756	802	730	735	759	798	734	784	790	760	766	738	809	746	785	795	801	767	743	759	718	772	758	770	739	760	770	777	770	764	770	733	725	752	719	785	800	761	797	750	783	749	744	771	760	769	715	760	750	779	787	775	816	803	762	745	784	766	792	745	749	740	719	742	823	760	773	750	784	721	750	753	769	794	755	764	794	693	767	750	737	734	784	717	786	740	757	761	763	742	809	782	804	775	745	779	781	785	749	780	795	766	769	737	809	707	783	757	796	765	703	742	750	791	799	727	762	758	779	767	787	764	764	776	757	727	782	749	756	771	777	755	782	771	758	763	787	805	768	777	815	767	770	720	781	780	771	744	708	754	733	781	727	799	762	814	791	777	778	789	774	783	795	804	771	787	754	690	772	732	801	767	820	763	782	836	763	759	769	802	800	821	733	789	770	720	762	723	791	719	791	779	777	759	717	768	766	825	747	739	780	768	724	747	788	751	742	765	747	799	772	729	782	790	753	846	703	760	727	751	780	785	771	737	784	750	775	820	757	761	731	740	833	781	755	729	772	789	708	760	749	788	841	806	708	747	778	734	807	769	768	832	762	803	719	796	789	797	751	760	723	759	747	780	789	753	775	754	798	783	802	711	746	801	747	755	740	782	790	759	791	742	741	736	726	777	766	783	790	732	764	779	809	796	783	780	737	809	794	744	779	790	743	807	746	728	782	791	735	753	737	746	773	767	805	768	752	787	764	745	754	786	790	815	775
23269	4922	3518	3447	1118	606	555	482	494	446	480	462	432	429	395	399	399	400	421	420	423	413	418	433	405	438	397	372	365	382	421	376	369	396	403	381	360	393	389	414	403	398	413	442	404	435	385	396	415	412	395	372	369	418	384	414	393	402	395	419	387	401	403	356	421	374	373	407	419	387	404	392	422	407	391	420	372	402	377	388	398	394	430	402	373	415	404	418	349	387	414	392	397	380	380	408	378	417	422	441	419	388	405	409	409	405	396	394	384	373	430	389	393	432	406	385	404	397	379	435	383	356	408	387	436	389	400	374	376	361	390	371	439	365	425	420	394	420	387	411	386	366	334	414	393	414	374	388	391	429	389	391	406	418	382	401	420	418	406	394	430	381	382	403	388	399	372	418	411	412	395	399	418	432	379	404	389	347	406	397	382	358	406	368	404	385	372	404	404	393	384	371	399	386	387	385	438	415	393	425	414	401	409	404	379	419	441	387	366	402	386	387	386	406	392	407	406	405	390	356	399	418	432	415	376	374	369	369	396	413	398	428	403	409	408	409	428	396	420	383	462	398	410	394	395	414	428	399	410	404	413	377	418	410	393	433	375	382	388	425	425	351	393	407	431	422	398	375	431	379	359	398	435	391	378	380	375	402	420	394	391	387	385	392	385	376	396	397	391	372	391	376	394	352	399	379	371	383	432	397	387	414	441	391	396	391	387	413	453	419	406	379	394	385	411	415	388	403	391	407	386	385	416	367	364	406	401	422	383	384	408	383	422	407	390	408	388	381	372	390	390	432	371	392	387	410	384	436	413	397	383	386	397	394	388	377	430	409	376	386	410	381	407	405	415	433	401	427	410	432	413	398	417	407	409	389	410	390	388	366	382	359	410	392	367	377	431	430	366	382	388	390	384	391	427	456	379	400	393	426	415	391	370	392	411	398	396	426	387	416	453	426	365	422	386	354	393	361	406	410	346	403	409	346	391	388	410	388	388	402	417	364	405	383	387	377	414	434	379	417	374	378	395	375	390	439	359	398	391	391	385	385	420	390	441	407	428	434	377	452	389	395	381	387	412	374	336	379	387	426	381	393	440	433	386	392	407	391	350	398	399	413	409	398	388	377	398	433	382	362	419	418	381	424	386	399	411	389	394	379	386	414	366	400	433	400	397	394	373	372	362	372	404	407	393	426	389	379	389	383	418	410	388	395	422	415	424	406	414	379	394	426	405	386	416	425	437	350	395	416	423	420	374	380	433	411	429	419	389	382	369	374	414	382	362	360	410	438	416	406	395	366	395	433	423	394	392	378	359	418	408	405	402	406	416	386	394	389	423	378	397	423	386	378	400	392	446	426	417	349	402	454	404	406	350	377	352	388	409	430	397	390	403	427	417	387	385	409	408	393	382	383	404	379	398	451	384	418	402	380	383	397	397	346	362	357	408	375	360	417	394	430	388	378	387	425	414	390	411	407	399	371	410	399	402	408	404	424	368	414	411	388	421	371	388	398	392	380	401	425	394	403	383	396	387	407	364	396	383	420	369	424	406	441	386	384	400	398	403	391	393	369	386	376	362	391	391	395	404	403	442	401	394	417	431	400	374	393	399	379	393	434	429	379	395	392	415	395	412	415	441	358	423	417	441	398	420	404	379	391	410	393	395	386	410	407	349	409	389	385	407	428	407	395	405	371	380	408	418	390	385	421	359	399	428	387	388	420	447	428	395	387	400	358	406	388	426	398	417	365	396	436	405	406	391	386	358	384	410	435	420	377	365	396	415	360	384	416	400	408	377	389	435	451	338	415	401	377	386	406	399	367	410	398	418	391	406	410	397	394	368	440	408	408	428	379	360	387	366	405	457	360	399	391	402	401	402	368	383	421	440	394	412	426	371	389	428	395	407	408	380	402	415	449	362	414	396	395	382	417	434	409	402	397	407	379	395	391	387	388	350	370	395	403	417	401	405	411	401	397	373	399	359	432	441	384	408	399	398	396	377	437	425	370	386	419	415	375	391	426	384	438	373	417	414	388	394	405	401	395	364	423	390	380	418	409	366	421	407	420	391	400	396	375	428	382	373	395	408	381	427	431	344	422	396	401	422	399	397	352	380	398	387	430	421	406	362	406	404	434	398	419	421	393	394	414	400	383	399	464	367	383	401	379	380	375	406	399	376	413	410	377	425	408	424	372	377	363	368	391	379	410	376	412	397	381	387	390	402	402	432	438	372	364	388	400	386	404	374	400	381	402	430	386	389	413	413	383	416	392	380	386	422	373	385	431	416	416	413	363	439	436	387	391	390	402	373	367	361	408	368	413	373	385	395	376	373	380	376	414	404	431	406	402	403	404	406	399	415	389	403	398	412	431	385	393	414	413	405	378	373	386	353	386	344	388	394	411	416	391	390	414	420	382	373	378	390	430	395	372	387	407	458	392	392	425	402	367	385	393	418	432	446	398	381	422	365	381	399	403	418	427	428	396	380	371	382	385	408	392	374	382	402	430	391	387	395	400	430	373	419	400	401	389	369	408	412	405	422	424	387	376	400	392	397	420	399	392	422	402	399	399	415	396	436	445	400	402	431	433	410	380	418	448	368	427	381	411	394	389	395	402	405	425	421	398	437	385	396	392	376	415	392	406	399	373	388	391	386	387	421	419	384	361	371	405	407	408	391	382	412	433	378	415	418	415	428	430	386	396	362	424	395	373	367	390	411	377	358	409	392	391	401	373	389	391	411	381	423	423	368	371	390	397	398	418	378	424	372	389	384	427	418	357	437	432	378	428	392	419	375	422	414	365	413	368	388	418	386	439	425	421	362	409	385	407	384	363	377	419	421	368	422	418	404	410	364	414	392	399	419	408	405	424	404	384	393	432	386	392	419	404	423	432	391	387	357	373	427	394	406	372	401	419	434	398	355	375	417	398	421	400	395	432	413	422	387	361	335	409	358	414	405	372	416	368	385	411	429	414	407	385	374	373	426	413	393	413	421	422	398	415	415	413	408	351	395	384	381	373	397	410	414	433	389	403	449	385	383	437	389	415	403	393	407	407	407	392	398	370	399	391	389	432	407	433	393	372	414	369	399	407	411	416	391	391	419	394	404	386	403	397	412	387	432	396	416	397	397	373	371	405	428	404	433	404	428	364	394	376	378	370	374	425	404	437	368	375	407	414	356	445	396	417	434	380	404	411	444	387	400	414	404	409	465	395	413	401	360	365	419	414	427	424	407	398	401	397	426	432	401	374	370	385	407	426	362	384	396	395	413	364	429	390	425	419	406	391	426	407	399	394	408	400	411	371	395	435	414	415	414	418	388	395	404	397	417	416	411	436	371	401	401	397	403	390	396	384	386	415	413	422	387	373	416	388	369	402	437	399	381	381	391	403	369	395	387	393	401	425	394	407	411	407	404	447	400	391	422	415	388	396	392	406	381	402	383	372	406	369	418	399	386	414	389	381	404	415	374	418	415	344	417	431	406	369	365	405	417	385	400	388	376	388	422	406
12929	3371	6182	9716	2182	1729	1638	1396	1370	1243	1161	1124	1038	1054	1067	1033	1031	1042	993	1020	973	964	948	943	918	917	903	913	929	923	948	968	865	889	865	972	932	883	874	942	885	901	938	945	991	896	942	862	910	921	870	875	874	924	925	867	912	895	924	912	891	878	884	897	845	880	867	856	912	922	870	889	891	889	949	914	899	942	867	916	893	899	845	843	913	871	919	885	903	871	867	920	908	882	863	832	908	896	878	824	898	848	880	907	920	858	924	923	843	906	894	857	914	917	882	934	854	862	886	882	857	862	898	860	861	883	883	885	831	891	898	901	850	905	904	868	864	873	887	870	850	896	882	897	893	917	866	894	857	871	884	865	875	842	905	937	923	908	874	860	915	885	860	885	894	819	864	873	846	849	940	867	916	851	888	819	876	859	903	866	908	858	861	863	836	914	851	903	865	865	860	890	886	861	847	913	874	902	904	880	947	869	867	873	912	841	856	896	874	890	912	884	899	903	863	862	926	909	893	887	879	868	858	873	863	860	852	861	937	912	883	876	913	877	826	843	880	861	898	923	860	872	898	926	923	842	861	827	838	851	855	880	861	846	833	865	871	878	900	858	865	885	885	922	883	928	874	850	845	871	913	859	911	845	847	887	916	911	797	871	872	869	880	872	840	891	897	825	910	916	863	880	908	884	942	810	875	905	867	865	911	902	877	863	857	884	907	859	866	904	929	885	857	832	869	850	859	911	888	855	868	838	867	880	931	872	899	862	945	838	853	883	910	909	847	899	893	826	918	893	867	851	854	914	891	907	900	852	853	900	924	941	871	928	853	871	907	879	822	815	919	908	864	870	911	863	853	884	874	897	907	888	897	850	875	864	909	874	881	861	883	881	846	872	810	909	892	873	903	844	881	804	874	846	904	874	917	879	860	862	891	857	911	924	847	878	903	845	892	861	841	863	945	899	870	867	876	881	880	891	883	916	925	863	891	905	914	869	903	844	907	862	940	879	901	901	891	861	881	895	876	822	874	906	920	896	904	886	851	959	906	909	900	881	930	903	908	876	833	886	880	921	871	877	914	894	891	879	843	870	919	957	907	912	887	877	879	873	842	865	801	886	935	918	882	910	876	948	922	907	879	893	850	878	849	883	894	828	858	927	851	837	869	951	918	840	926	852	857	844	894	888	845	848	888	866	910	888	883	897	830	853	880	853	861	863	860	885	814	916	890	875	913	825	854	947	899	896	880	904	847	946	872	860	890	883	938	905	866	854	906	821	896	885	864	848	906	843	863	871	860	870	834	859	895	923	904	877	887	882	897	888	851	845	864	871	896	845	875	878	876	902	879	852	860	899	868	873	927	850	913	855	838	877	911	866	880	882	903	817	836	860	932	856	915	867	909	853	909	896	862	861	871	853	862	960	899	823	875	867	812	879	909	893	891	859	891	897	849	868	905	857	923	861	875	929	876	878	877	879	866	906	898	913	860	843	953	883	888	906	853	850	875	911	898	893	870	874	892	876	844	854	834	849	905	847	890	853	905	813	867	876	852	873	838	888	853	874	855	829	829	895	877	815	885	878	864	875	854	878	900	878	910	931	876	948	883	884	856	858	916	887	842	877	902	899	880	880	904	936	899	879	854	860	878	871	919	864	865	868	867	847	845	915	913	907	836	871	835	863	892	910	962	886	813	889	905	865	920	895	905	872	900	928	928	887	884	850	945	924	860	866	881	852	873	858	868	852	838	904	855	859	922	886	916	872	882	913	866	867	852	876	823	848	822	884	875	869	913	917	876	853	877	893	820	858	866	871	896	953	872	824	893	924	897	886	874	839	868	847	879	889	862	881	915	889	821	918	886	874	843	852	924	864	907	893	838	870	844	911	897	841	880	891	897	850	843	919	904	863	834	897	880	895	893	910	873	870	856	897	812	875	914	868	837	854	897	918	869	928	828	874	839	907	919	826	837	913	837	888	925	897	954	895	861	930	873	830	883	868	923	871	871	869	914	882	807	879	878	879	903	898	862	893	929	866	894	905	927	910	871	885	917	835	903	860	856	904	863	860	878	888	868	901	846	897	867	839	884	874	903	870	935	888	900	851	933	890	885	873	869	891	842	869	896	872	850	915	897	871	846	845	886	835	872	893	884	903	843	871	851	872	917	896	852	888	880	907	851	908	834	864	878	864	873	901	816	864	861	827	863	882	905	898	946	906	854	870	868	871	880	880	887	900	891	891	859	882	952	872	869	905	888	977	888	867	827	861	869	881	869	860	883	892	825	920	881	935	854	890	888	857	858	896	878	888	859	865	881	906	914	866	938	886	855	904	942	869	881	887	845	872	892	922	864	841	895	882	885	866	877	922	893	860	825	881	867	906	890	890	837	906	890	834	851	937	878	889	885	844	892	869	864	900	891	890	879	865	898	816	921	888	901	900	896	933	897	897	916	879	862	945	851	896	880	859	878	924	904	881	895	888	876	836	889	864	869	905	874	891	907	859	902	823	843	922	889	803	901	884	907	926	897	818	877	954	903	835	885	881	912	865	895	878	869	927	884	892	892	882	872	879	877	903	853	841	887	878	898	848	910	831	878	880	833	891	870	889	926	929	834	823	846	891	863	898	860	889	885	850	910	834	895	896	880	857	856	875	869	898	907	920	931	887	901	900	906	859	876	897	852	878	890	862	897	853	869	936	848	889	863	862	886	859	895	928	832	938	920	884	867	930	864	920	876	925	861	844	887	921	887	864	854	881	926	860	897	832	936	884	884	902	869	904	931	902	904	844	837	856	897	904	894	939	864	876	911	903	901	905	866	933	806	886	861	910	881	890	902	898	880	881	882	920	854	848	846	813	898	879	853	898	854	892	904	882	914	884	899	902	872	828	877	851	885	841	865	928	893	876	891	905	903	886	883	886	871	823	860	871	860	897	875	818	853	882	918	865	875	899	807	890	864	944	901	880	898	901	888	870	846	860	894	867	925	853	923	908	870	875	877	858	890	889	876	892	848	848	838	889	909	854	905	924	837	938	938	903	867	858	882	889	824	890	821	905	875	884	879	875	902	937	908	845	875	824	906	909	903	881	857	887	870	878	882	901	940	894	876	904	904	900	898	851	835	840	845	876	869	880	865	837	902	911	902	912	883	878	860	871	871	921	890	926	908	888	872	895	830	867	897	867	871	916	874	899	873	888	937	881	869	836	848	840	890	897	899	848	864	903	922	865	831	849	914	874	874	887	924	871	933	948	867	910	890	880	905	877	849	884	870	886	847	845	880	841	906	889	848	900	857	881	930	875	881	891	880	911	883	908	874	898	879	865	897	839	895	915	879	916	870	885	903	850	843	899	850	894	918	839	853	879	895	910	847	890	876	901	886	885	856	864	874	854	878	941	902	834	902	813	843	876	917	871	819	847	900	884	822	887	878	951	876	882	905	858	902	898	907	843	895	876	911	920	868	881	861	872	914	880	891	883	970	889	886	925	831	865	853	899	891	882	881	861	891	916
5071	1038	568	253	147	152	133	145	144	146	146	138	130	113	141	158	158	140	129	121	138	133	120	124	155	108	138	142	137	123	137	159	117	142	151	156	100	136	147	142	164	140	150	136	123	140	133	143	143	156	145	135	151	141	120	137	142	141	130	160	106	137	136	138	149	143	152	139	139	156	130	134	141	154	133	140	135	140	122	154	182	137	151	146	126	171	152	145	127	144	121	157	130	156	137	120	148	136	153	166	139	137	141	133	133	123	159	130	134	139	123	144	138	142	151	157	129	147	157	153	126	155	126	119	129	151	147	133	146	164	167	161	139	145	166	152	132	125	115	140	126	136	137	133	130	162	141	147	145	114	158	155	148	130	116	152	141	121	144	145	133	132	134	150	155	145	130	173	144	138	160	133	135	135	125	136	161	146	166	127	139	130	127	149	142	127	144	120	141	145	123	154	139	145	155	136	113	123	148	137	141	150	132	140	137	143	152	141	145	157	144	139	139	140	117	130	161	140	137	119	148	138	135	135	128	125	120	146	144	143	161	118	170	125	128	142	153	131	124	145	150	166	174	152	130	136	145	144	144	148	146	130	125	130	142	143	151	137	155	141	132	155	141	118	160	138	154	132	153	141	135	136	138	130	129	137	145	160	120	140	150	132	132	142	150	153	144	155	147	145	144	122	146	135	154	151	140	138	165	145	134	138	136	144	141	148	141	117	143	147	165	120	139	147	160	155	142	112	141	151	122	150	141	121	150	131	133	139	153	133	151	147	140	136	133	145	131	121	140	138	124	149	129	136	135	152	120	134	173	141	147	179	140	145	152	154	130	134	142	141	136	126	145	144	160	137	132	148	150	143	123	135	156	124	139	160	152	160	137	168	154	129	118	127	127	162	130	157	155	164	126	123	121	154	130	143	169	164	136	132	129	141	140	145	130	150	139	134	142	137	160	140	141	140	138	127	135	157	147	150	143	125	158	147	141	134	143	143	145	141	135	127	145	131	151	128	137	143	135	159	136	143	110	145	155	145	169	117	137	163	143	144	137	155	139	125	160	132	129	137	140	138	136	132	128	162	134	155	147	153	141	127	147	148	156	109	143	130	151	128	163	152	148	141	137	139	134	123	117	144	130	120	125	136	134	152	139	131	145	148	150	147	145	164	126	145	158	155	131	138	172	129	145	132	139	137	151	138	156	131	152	132	152	146	136	145	145	150	134	128	137	137	150	138	148	150	151	146	155	151	160	170	125	140	143	149	137	145	139	134	161	141	131	127	148	129	104	141	153	139	143	122	135	146	137	146	129	121	155	127	142	143	165	150	181	134	157	144	143	162	159	160	157	121	140	126	143	148	135	145	149	156	159	143	137	151	148	138	106	141	129	155	132	162	124	133	165	123	145	136	135	143	145	161	136	133	143	139	133	126	136	135	111	154	121	135	133	138	135	133	151	146	140	157	116	146	126	134	143	139	161	137	154	155	134	157	147	126	152	150	141	149	145	166	144	134	157	160	142	134	120	145	158	153	145	123	134	139	149	140	135	139	130	132	130	134	168	133	135	147	161	142	126	155	159	142	150	136	143	153	137	141	100	147	145	145	143	140	137	126	140	143	151	133	137	133	128	137	150	141	131	127	148	136	148	132	136	145	111	129	139	152	112	150	146	149	157	143	166	167	136	144	145	142	130	132	130	147	140	129	146	154	144	128	143	145	121	141	131	128	129	145	145	126	128	153	130	148	126	152	121	131	131	144	154	139	147	147	148	139	160	142	165	148	158	128	132	154	146	131	117	162	157	154	145	136	144	140	137	143	152	122	132	135	149	132	145	161	127	142	135	156	142	133	145	137	157	141	141	116	128	119	166	141	137	145	136	127	159	155	133	140	135	142	115	123	163	130	126	124	134	144	121	139	148	163	159	140	117	129	137	141	148	155	129	142	145	146	166	151	157	128	135	136	128	113	134	146	125	137	174	156	139	144	135	124	128	136	133	137	160	173	139	128	142	158	153	141	154	116	126	158	143	150	152	132	152	147	145	124	128	138	130	143	136	144	145	155	146	122	147	162	143	133	146	150	154	107	114	134	135	149	162	146	139	139	144	128	137	127	118	141	129	149	165	150	145	129	123	129	134	138	139	155	143	153	145	150	121	125	131	144	162	146	155	117	149	126	124	124	149	146	136	137	126	137	154	135	150	105	128	145	135	154	164	134	119	132	158	146	132	142	158	148	124	142	137	165	151	123	136	143	147	145	143	140	150	149	129	136	131	147	157	143	151	134	126	116	133	160	143	144	153	139	144	170	160	147	146	137	166	153	158	149	147	128	128	152	123	152	138	140	151	135	119	146	113	150	145	137	144	147	146	138	163	162	137	122	151	153	144	135	131	143	163	139	119	145	134	120	165	137	137	138	161	144	158	172	147	130	150	129	150	139	138	136	121	155	143	166	139	153	157	143	145	156	148	142	137	149	127	142	158	132	134	140	146	143	151	136	148	178	155	140	162	150	118	142	141	148	131	156	149	159	133	129	136	162	141	157	175	138	144	169	140	166	144	122	118	138	125	150	120	142	137	131	146	144	143	135	158	130	140	137	172	152	138	140	133	135	138	139	153	162	155	157	152	144	166	147	150	157	151	141	141	124	123	129	131	151	128	135	162	161	147	139	145	146	139	153	141	139	130	157	138	165	117	130	145	136	124	146	150	133	138	147	154	150	138	138	109	139	125	148	126	135	135	131	130	133	145	144	137	165	144	122	122	122	142	132	138	151	138	160	152	135	153	118	134	145	153	153	162	136	154	118	142	132	153	155	138	134	121	135	125	140	135	133	127	165	125	142	159	149	147	150	138	155	116	149	140	121	129	110	146	144	128	146	167	125	152	136	164	140	134	157	147	153	156	144	147	149	113	152	179	142	134	144	140	114	132	131	148	160	151	145	151	156	156	141	160	146	154	150	135	145	131	120	168	149	132	164	122	147	124	156	120	160	121	138	166	162	161	153	157	138	145	162	149	128	144	127	162	145	130	159	152	138	136	129	110	144	130	141	121	146	141	153	158	154	124	145	152	145	144	151	161	158	144	168	152	150	114	134	146	121	158	132	142	134	142	131	163	139	139	131	153	120	160	154	134	134	150	162	157	131	142	115	126	153	154	149	147	137	124	126	130	142	135	129	131	153	144	135	125	135	128	140	131	145	163	148	121	146	154	146	122	120	134	126	144	167	143	151	128	120	145	141	145	146	116	147	146	150	135	129	174	139	138	148	130	160	146	141	158	145	140	138	150	127	140	169	148	139	162	147	122	144	127	134	141	162	136	141	153	115	156	147	147	152	161	144	139	166	136	131	145	144	144	152	163	148	132	141	127	123	144	133	142	145	156	151	153	134	129	150	141	141	138	145	148	124	135	147	150	146	154	152	144	140	151	122	142	152	131	144	132	168	150	166	145	142	120	157	133	169	136	141	140	183	144	165	129	143	154	123	140	128	141	136	150	142	123	131	130	138
3350	1053	1122	739	398	391	403	437	447	394	380	367	389	354	385	424	375	407	397	429	402	375	359	381	406	390	392	404	399	369	388	372	373	368	390	402	402	369	377	405	408	388	388	394	381	396	367	389	404	394	390	399	377	384	396	399	363	426	347	424	349	416	404	400	393	390	404	394	388	406	383	409	384	375	418	417	371	399	396	413	363	421	375	365	391	393	419	405	393	380	384	421	375	363	408	403	390	418	381	377	372	392	373	375	410	402	389	416	421	376	388	361	377	400	357	413	395	409	376	377	370	351	403	411	422	391	392	398	402	404	384	384	392	381	379	384	388	408	393	404	408	378	382	386	403	369	364	397	409	418	388	396	385	400	372	418	369	412	380	385	376	395	383	391	382	387	364	376	422	366	358	390	349	386	432	364	395	400	373	384	381	411	375	387	415	386	406	357	388	371	372	398	412	390	406	407	427	429	399	381	389	385	399	363	410	421	412	396	406	403	376	388	371	383	404	387	398	404	352	368	383	376	393	358	397	377	403	342	377	418	389	381	377	397	420	388	394	376	381	389	372	398	407	441	370	421	421	399	394	380	403	396	394	373	405	383	390	399	417	404	382	392	413	392	415	373	386	398	375	418	419	407	394	416	388	396	409	350	380	363	382	357	401	409	377	386	399	381	382	411	439	383	370	425	371	399	414	408	389	392	369	391	382	383	363	379	389	416	401	342	425	377	352	390	425	393	372	364	386	392	388	409	395	422	381	424	368	456	391	414	391	392	380	363	396	443	410	366	371	396	405	371	388	405	380	377	383	383	387	366	394	388	396	378	406	391	413	369	374	398	378	378	378	387	380	385	430	366	380	397	411	375	392	391	393	411	385	419	373	377	401	379	397	345	391	353	399	388	377	380	409	424	407	398	356	397	362	361	409	419	396	355	394	397	407	388	402	364	387	393	403	392	392	360	384	426	380	379	375	436	371	377	400	391	371	407	422	414	397	388	405	379	402	354	387	377	369	359	352	374	364	404	378	412	402	373	366	381	392	395	362	411	389	413	378	381	385	380	388	417	367	374	356	372	408	401	383	382	399	394	417	410	383	354	387	406	348	392	399	366	396	382	375	400	396	384	410	404	400	422	365	381	404	371	398	380	436	371	404	415	400	374	385	394	352	401	394	405	401	401	359	347	386	385	385	433	397	378	375	412	395	411	377	394	367	395	371	395	368	357	387	391	409	402	367	407	388	393	387	388	377	404	359	391	396	351	423	346	405	342	381	389	369	402	395	380	376	409	414	385	388	410	393	409	366	409	389	368	380	408	418	431	382	412	372	392	400	406	386	383	394	387	439	410	372	410	387	428	379	377	392	411	393	411	411	430	380	396	410	405	401	403	367	372	396	402	430	415	380	402	379	382	399	382	411	390	404	399	402	398	391	409	395	419	399	351	349	391	379	361	398	394	373	396	397	360	399	418	401	365	368	408	392	414	406	380	377	408	403	383	415	367	422	403	398	376	427	372	427	360	385	365	380	406	414	422	410	369	381	440	385	381	369	417	379	359	402	377	379	377	411	412	419	392	391	357	392	380	391	418	388	390	394	393	375	367	408	406	402	404	369	372	390	405	387	389	398	396	364	405	384	407	390	424	374	390	370	349	399	391	347	369	414	375	377	370	401	377	400	354	406	391	379	383	384	431	399	364	370	378	385	375	391	387	360	419	393	369	371	383	399	411	359	394	385	406	404	392	377	408	375	400	400	455	409	422	362	373	375	370	380	383	401	376	388	376	390	385	399	393	351	401	401	406	362	374	416	408	382	376	387	406	406	400	401	347	403	433	384	397	420	398	424	406	356	394	389	373	408	402	391	400	408	376	339	409	373	404	391	392	405	407	349	351	395	379	386	378	433	376	387	372	405	423	345	409	360	413	384	388	403	398	384	353	360	389	392	388	393	374	400	362	387	406	377	409	388	343	385	395	389	383	375	415	380	425	408	395	424	376	403	401	391	382	387	367	393	398	433	394	360	394	370	412	380	403	398	371	388	378	414	405	342	380	395	357	418	384	397	427	415	415	394	363	371	408	388	434	338	387	387	363	416	388	393	369	378	400	372	398	395	413	387	416	392	390	409	373	440	386	398	379	394	373	400	393	384	392	409	394	391	422	389	380	386	407	410	390	386	385	387	376	385	374	405	424	379	383	378	386	395	388	362	429	378	383	406	396	385	404	376	360	414	389	381	388	387	449	387	383	355	411	413	365	383	421	378	397	420	400	387	399	412	409	384	416	401	418	373	406	355	378	417	387	366	392	396	398	384	406	377	373	377	369	350	376	383	390	394	407	378	432	370	382	402	390	394	404	413	374	406	407	371	405	366	393	396	387	366	381	385	410	390	353	385	382	388	418	383	357	395	346	403	418	381	408	385	386	389	399	398	365	364	393	381	403	398	358	415	389	420	382	429	414	359	384	420	384	399	414	386	370	399	415	393	433	407	425	367	369	360	394	423	411	397	402	371	383	414	394	407	393	387	371	373	391	372	391	421	378	403	417	412	380	404	373	389	407	413	394	425	419	388	388	384	391	398	395	419	378	404	365	365	395	424	394	393	404	399	388	406	402	357	406	404	395	398	406	400	380	370	391	386	434	415	412	365	396	414	429	374	376	397	402	389	385	431	389	361	369	384	344	369	398	382	396	375	371	363	393	367	399	385	364	363	410	374	371	377	387	387	372	369	400	391	386	355	376	376	389	374	417	405	400	390	425	393	364	397	369	370	406	413	363	373	387	377	376	397	392	349	390	388	374	386	393	408	408	383	374	376	360	372	388	421	405	387	398	401	394	367	406	417	394	375	354	413	409	373	374	383	394	330	404	361	368	378	388	397	403	393	390	393	398	430	387	367	379	383	409	384	373	377	413	375	395	392	397	398	391	393	346	373	380	375	389	416	376	411	389	381	423	388	339	359	365	390	358	382	396	393	415	381	403	410	395	410	430	389	360	430	408	393	383	352	352	381	365	364	390	396	406	402	411	392	426	382	428	380	391	395	390	399	378	372	380	407	402	414	388	396	373	393	366	415	386	361	395	401	365	381	385	397	396	380	376	404	403	363	381	405	416	399	406	361	390	387	417	414	388	343	376	395	412	381	373	447	414	435	398	375	407	388	383	360	379	383	372	396	400	413	433	396	396	386	390	395	400	372	391	418	377	348	368	391	390	422	386	399	402	408	367	400	387	412	363	392	404	400	372	415	392	399	391	390	375	395	386	358	404	393	399	408	382	366	380	407	426	410	398	370	414	375	409	387	381	387	367	413	371	375	403	408	416	385	404	361	370	398	388	406	398	412	424	394	368	402	400	384	427	412	376	389	408	389	376	404	356	381	394	383	383	414	402	387	374	385	408	403	380	410	366	359	394	391	411	411	376	431	387	360	379	391	354	381	386	391	379	401	401	366	323	399	379	372	370	383	387	366	419	430	392	403	409	401	422	367	376	401	396	336	377	388	381	366	362
14750	2610	1225	659	471	455	414	375	372	358	311	366	350	355	337	322	304	344	309	325	325	320	302	315	317	291	310	299	295	366	361	314	343	322	326	335	320	356	322	303	309	315	305	327	338	337	322	298	363	330	314	300	324	332	272	358	328	342	335	340	271	331	359	308	317	321	324	309	330	289	319	333	305	292	336	337	302	334	343	323	345	310	331	325	300	352	348	328	299	333	336	344	279	314	326	324	353	287	345	324	303	325	315	286	350	367	322	355	329	332	308	320	319	318	342	298	352	347	341	343	327	310	332	336	317	316	330	323	288	319	331	333	335	348	287	368	316	294	295	316	344	286	328	284	313	317	294	317	324	334	335	300	328	289	334	350	358	375	308	296	295	355	312	317	326	341	314	300	303	333	331	337	303	338	322	327	329	322	324	286	309	305	307	329	348	343	328	332	332	332	308	285	321	326	306	332	273	306	346	317	282	300	302	290	292	306	313	346	337	309	316	376	327	328	370	317	301	287	278	323	306	328	330	306	349	323	307	324	332	331	333	344	344	294	304	338	323	338	285	306	309	327	362	317	324	278	307	352	341	294	327	307	353	313	305	312	315	308	323	335	309	320	353	330	315	293	314	342	322	295	356	315	311	303	320	327	320	309	284	320	339	331	328	302	342	315	286	330	320	354	302	315	331	304	338	331	321	309	307	329	317	334	323	286	292	304	292	309	303	324	297	294	331	325	319	298	342	307	328	296	310	299	299	349	283	292	326	341	304	308	297	317	314	337	315	342	304	316	330	299	315	325	308	315	311	348	317	304	348	329	329	319	338	313	358	332	290	302	325	332	356	326	317	318	314	321	342	348	289	322	361	324	317	294	329	309	314	279	278	308	319	319	333	335	328	338	342	332	313	319	321	319	336	291	350	313	318	324	316	245	325	329	354	304	339	320	329	271	330	319	312	306	319	305	288	307	330	331	329	344	299	319	342	293	325	328	305	358	315	307	312	285	332	328	283	340	286	315	337	322	326	350	308	300	300	332	334	341	338	295	312	336	318	323	315	333	323	315	314	313	322	307	312	317	308	328	336	340	322	315	321	367	302	358	318	327	316	333	294	310	316	347	295	292	329	321	312	333	304	328	330	351	301	316	337	312	294	313	321	309	314	307	306	309	343	317	342	305	319	287	321	315	312	303	332	281	310	340	316	275	292	325	356	365	357	343	342	310	324	362	341	293	288	290	347	279	343	304	300	352	337	298	317	298	294	330	305	305	335	294	346	320	344	317	328	340	291	359	297	322	328	296	366	330	319	354	333	373	314	327	298	347	336	320	360	283	309	302	345	317	324	345	335	349	313	313	319	311	325	337	344	277	310	346	306	334	317	370	274	348	356	315	324	306	310	310	312	287	286	317	315	343	275	327	274	309	307	349	332	334	303	327	355	300	301	289	346	328	368	309	313	307	295	332	344	288	283	323	311	305	278	302	338	303	319	330	353	323	295	304	343	355	300	319	323	320	335	330	347	327	312	323	302	339	315	330	301	306	316	316	327	302	308	332	333	308	323	292	354	327	326	338	306	309	316	301	323	337	327	307	303	311	307	298	322	305	360	322	304	300	283	326	345	288	315	291	301	334	326	377	329	331	363	327	290	313	298	317	328	330	344	306	323	307	318	333	302	359	355	338	326	304	309	355	338	322	363	336	320	324	344	286	314	325	357	328	312	292	316	323	284	290	319	315	278	347	326	344	324	338	344	336	301	310	325	323	326	325	339	309	311	323	309	343	327	346	334	290	313	313	321	312	318	302	327	305	321	316	301	320	321	299	288	303	331	336	303	351	312	311	323	286	352	316	327	336	331	287	337	296	322	324	299	317	313	302	316	341	313	334	296	319	330	330	314	295	323	287	297	316	279	323	295	333	309	316	351	319	338	344	308	325	318	329	314	316	320	353	318	328	302	298	306	313	319	346	328	335	301	302	299	295	369	331	345	331	321	339	331	298	316	336	307	307	323	294	309	328	288	301	308	323	281	332	305	301	316	351	316	351	330	348	337	329	316	336	333	337	320	292	313	301	326	307	329	331	334	323	323	314	368	323	285	339	327	307	348	320	299	305	273	310	300	318	333	322	314	325	337	312	319	306	305	283	313	338	350	320	360	295	299	333	328	317	305	315	305	318	306	328	318	285	310	307	333	310	306	295	309	339	314	334	321	324	316	311	320	315	343	349	302	286	291	306	322	310	324	277	310	353	318	342	314	295	315	347	358	311	308	338	321	306	299	284	318	323	353	341	360	323	320	316	304	336	336	318	327	337	312	311	339	311	307	317	295	361	290	309	310	334	345	293	300	290	307	314	312	360	343	329	328	298	295	353	307	331	331	325	341	343	317	355	286	300	305	312	302	336	358	347	291	328	310	289	312	312	327	311	332	341	336	290	303	324	325	293	345	335	311	320	316	316	330	318	355	307	291	315	323	330	354	324	281	316	302	333	302	300	308	330	321	309	313	302	316	307	298	345	343	328	314	324	313	299	356	376	296	340	342	345	331	317	344	314	302	324	360	347	326	324	367	305	349	308	297	309	293	308	312	315	341	309	338	317	318	325	292	308	310	300	317	337	314	333	317	358	298	344	287	318	316	338	318	345	323	355	329	327	329	320	314	340	304	322	320	318	315	331	337	317	320	324	316	339	347	338	319	333	296	305	318	334	301	336	317	337	316	279	318	343	311	317	303	308	303	344	331	301	307	296	309	319	303	317	300	346	361	316	296	296	314	314	333	344	350	336	310	330	334	334	316	325	304	316	348	306	325	347	332	319	315	320	285	332	311	333	311	312	316	341	295	312	316	310	311	308	282	292	339	329	349	336	355	330	312	289	324	342	330	341	315	327	316	315	321	343	359	303	296	289	305	327	325	298	336	315	317	334	350	327	310	273	312	324	344	345	328	307	281	330	283	303	299	335	326	325	360	300	304	325	328	350	338	300	305	286	306	294	290	307	323	342	309	329	309	339	321	328	327	336	337	327	309	312	347	319	346	333	325	324	308	329	323	319	300	323	277	298	311	331	325	325	330	319	310	335	302	351	338	310	376	338	346	336	305	333	317	327	371	326	323	281	336	286	342	283	328	371	281	323	306	281	365	343	324	322	295	299	324	312	334	330	347	319	301	325	303	297	312	330	323	342	311	317	321	321	322	307	349	310	298	313	325	318	317	341	329	346	311	332	329	289	310	330	305	341	315	303	348	274	322	334	327	335	302	302	295	370	329	327	329	322	358	328	304	297	286	329	338	331	357	360	333	289	350	312	331	304	323	343	318	324	308	307	308	341	304	302	311	301	315	326	352	280	297	342	310	313	319	317	370	308	318	310	330	318	316	347	306	319	353	314	310	324	322	298	341	291	322	331	311	298	309	356	358	342	321	332	301	332	333	335	327	304	385	363	337	298	272	296	337	340	339	316	313	339	369	308	313	296	312	326	325	343	315	288	311	332	313	306	308	321	320	349	281	318
9853	2133	2188	1793	1410	1224	1105	1074	945	874	899	810	873	812	837	857	731	783	831	812	799	787	703	791	767	814	766	812	775	793	801	781	729	776	757	750	779	715	784	745	721	749	754	740	787	762	757	714	733	751	740	734	760	745	765	777	743	739	739	729	746	777	729	729	751	714	720	754	715	742	776	783	741	827	725	753	766	778	783	781	775	769	771	798	724	700	728	756	778	741	736	754	743	739	711	747	735	703	734	733	738	693	775	662	721	718	720	752	765	763	710	731	774	746	732	792	732	727	778	748	794	788	720	767	725	676	759	719	730	760	732	712	771	709	750	762	708	799	753	774	742	712	804	742	748	726	734	756	692	741	763	755	709	740	776	756	700	730	754	710	743	708	760	747	753	748	728	767	719	723	758	716	709	707	752	783	725	708	691	709	744	703	726	713	728	747	760	778	717	700	749	790	759	742	752	722	734	748	711	725	802	742	740	770	713	800	726	709	757	718	769	755	751	707	757	794	748	739	721	788	778	721	680	757	726	748	750	766	733	754	796	759	754	728	774	729	777	693	689	756	719	736	783	743	731	707	762	721	724	748	729	770	752	735	757	748	807	753	735	772	736	733	717	736	674	713	709	695	794	720	706	706	739	742	716	714	756	752	738	752	739	735	789	644	754	774	718	750	726	780	701	743	771	755	742	719	768	732	784	771	754	742	734	752	735	822	731	805	735	741	768	755	782	734	719	714	728	742	727	729	692	695	733	723	758	724	749	714	774	743	735	804	768	756	693	746	772	723	760	740	733	787	707	719	738	729	711	702	783	789	782	747	764	771	729	739	747	804	743	777	779	735	727	723	749	723	719	761	712	733	766	776	702	719	761	745	715	715	742	723	786	724	781	748	765	751	740	737	745	743	724	683	737	718	757	735	778	732	761	739	726	748	780	721	788	754	741	743	716	791	771	744	713	802	693	764	700	756	715	803	743	710	745	784	711	690	720	751	735	751	693	756	747	741	759	708	716	768	699	743	770	705	734	719	759	696	732	757	715	787	743	686	713	743	776	744	698	764	749	738	704	730	704	764	720	733	725	739	731	762	731	734	772	769	718	710	767	748	714	729	744	758	753	771	753	760	719	747	733	742	743	755	750	740	705	711	780	713	730	695	776	745	760	692	737	725	723	736	711	737	702	708	740	745	777	781	738	723	793	734	779	748	764	735	729	728	740	745	749	709	745	758	788	749	717	705	791	732	710	730	768	738	675	707	708	721	723	769	719	750	716	743	735	729	724	697	746	758	770	725	730	716	757	727	779	740	767	773	703	732	716	765	729	785	756	766	758	772	720	723	754	770	747	728	738	711	732	733	762	727	720	707	729	713	732	743	731	734	750	729	726	782	746	786	740	745	720	733	726	706	787	762	761	752	755	748	756	735	734	719	723	708	788	786	800	765	759	810	734	762	736	745	725	786	726	704	815	718	739	726	714	752	716	766	745	789	772	743	762	728	701	725	755	712	757	752	767	706	732	784	721	732	750	713	734	730	768	720	774	729	766	716	744	660	724	718	751	728	760	709	715	789	751	757	743	731	722	770	734	747	781	748	729	770	765	750	705	736	730	765	752	746	784	727	745	741	757	721	727	711	685	717	784	709	730	765	726	744	732	720	721	712	725	762	723	702	767	736	729	728	719	724	718	736	720	729	706	735	757	736	738	748	771	752	758	721	749	770	757	764	754	686	722	741	756	773	741	713	741	688	739	791	731	716	702	748	751	766	738	792	741	730	753	696	706	701	738	711	749	745	752	704	755	756	719	766	826	702	719	778	748	771	738	737	749	699	709	737	735	744	761	783	720	760	739	724	781	763	781	724	761	736	737	732	752	761	723	759	759	686	745	741	693	744	728	751	707	742	752	753	788	751	732	762	726	761	735	756	728	711	718	742	730	743	758	708	715	732	760	753	728	715	695	727	715	714	742	766	721	788	754	782	753	772	737	766	755	732	729	703	739	718	728	739	804	733	771	757	774	708	763	735	803	690	787	751	704	739	723	748	773	742	690	751	737	748	760	735	765	744	743	729	775	784	720	769	707	736	730	703	748	733	765	756	741	741	731	749	737	769	760	738	756	736	727	774	798	755	780	732	759	776	707	702	754	751	736	758	730	808	697	779	744	742	787	709	711	738	742	731	737	681	678	709	736	736	747	724	768	767	701	706	748	762	793	698	756	734	721	772	781	793	798	650	772	706	793	746	708	777	719	726	753	761	694	729	751	783	718	739	729	741	758	706	761	777	776	727	760	747	747	746	730	725	730	713	728	753	726	711	748	731	743	771	774	756	728	792	706	750	698	706	748	737	764	758	723	746	749	734	737	743	731	716	778	790	775	754	741	759	780	751	713	787	739	751	796	780	721	785	700	783	726	754	761	767	745	733	747	771	723	733	716	723	747	789	732	747	753	738	767	757	727	774	751	722	780	743	757	765	692	731	753	784	722	740	704	726	710	760	765	731	747	752	740	730	762	711	757	844	785	759	722	747	742	707	718	741	711	751	697	758	762	736	718	707	782	743	781	738	712	701	750	748	707	797	756	705	765	745	780	768	747	753	728	726	756	727	769	755	777	725	751	769	769	758	751	778	783	698	709	715	769	711	774	778	743	756	773	755	778	734	751	754	707	817	743	718	715	753	777	695	699	745	744	746	767	703	757	751	737	773	770	781	763	732	805	706	735	755	740	727	779	739	781	749	753	751	748	748	768	732	699	709	770	719	741	765	743	770	786	805	740	752	732	782	727	731	765	744	712	696	747	787	752	746	766	745	723	744	747	732	731	705	709	695	792	794	754	775	747	715	735	672	752	782	745	720	798	776	770	734	710	792	744	738	746	720	737	760	749	751	734	735	712	743	735	756	736	707	712	757	723	748	772	740	682	729	700	768	749	744	766	754	711	778	741	724	743	739	745	774	758	713	787	764	726	750	738	715	823	738	724	724	746	716	756	738	738	704	710	715	774	729	709	726	705	712	770	744	700	775	731	753	753	746	728	740	742	708	727	761	787	719	724	742	806	730	737	762	729	738	745	737	769	783	737	776	709	759	766	774	754	785	734	750	758	733	725	736	773	708	740	727	718	722	745	756	766	753	735	741	701	762	777	712	736	792	748	703	745	730	731	690	706	746	753	717	701	779	737	773	722	744	723	731	795	759	661	712	751	737	731	681	758	732	718	736	768	733	771	756	785	745	752	759	707	751	739	735	780	708	742	749	752	765	740	751	772	753	767	759	782	779	741	740	749	692	780	731	721	779	791	733	727	736	762	715	756	713	700	724	713	744	715	728	779	734	782	731	716	790	742	717	708	760	787	737	760	776	792	767	750	744	730	737	769	704	792	779	760	724	712	733	760	756	728	774	730	730	702	740	705	733	721	746	758	728	761	777	783	751	750	723	755	777	752	742	739	760	751	760	760	767	735	746	732	728	723	728	753	725	767	744	709	704	735	744	771	747	767	699	736	748	708	759
23897	4697	1894	1275	771	565	559	512	469	476	427	467	419	397	450	394	467	422	387	392	415	423	364	426	395	397	439	359	391	415	425	391	382	396	418	398	424	368	402	360	387	363	398	432	394	360	395	381	432	413	375	412	370	409	391	409	399	402	410	414	397	400	399	382	406	394	385	394	421	403	401	407	383	412	397	389	364	404	359	389	400	417	396	397	368	377	363	396	404	420	386	369	419	414	390	405	385	400	417	396	388	394	400	400	392	397	417	400	456	375	389	333	408	376	402	394	384	418	341	334	377	393	390	388	398	384	387	380	397	379	351	401	424	379	367	400	395	391	419	378	366	391	417	414	380	385	377	411	396	386	386	424	401	356	395	401	412	427	369	435	406	382	365	395	367	420	394	378	421	363	396	414	394	418	377	396	399	355	398	396	387	383	390	366	387	345	401	387	420	384	339	414	410	402	362	353	405	396	383	364	400	406	432	380	405	409	398	374	408	392	391	372	390	379	413	389	395	394	417	385	405	407	412	407	393	386	387	418	424	390	358	373	397	387	389	430	398	366	390	385	350	411	412	419	405	415	407	408	378	368	385	377	378	357	391	367	418	382	427	374	366	418	379	370	413	395	376	381	399	388	369	350	414	385	378	425	404	407	387	356	382	398	402	358	381	397	425	400	398	403	403	404	406	441	357	373	396	402	411	433	369	358	383	383	382	402	385	359	379	393	406	409	359	387	417	425	395	419	336	392	363	361	400	426	425	383	366	403	405	395	389	407	373	399	390	418	371	374	405	378	416	387	401	387	380	398	383	398	390	439	396	373	398	376	405	377	392	444	388	440	347	362	410	366	378	322	416	378	374	412	422	402	359	359	385	412	416	388	399	365	435	370	388	416	358	387	362	382	411	393	430	387	407	375	408	361	411	413	421	373	398	409	353	397	376	376	409	367	410	418	371	375	365	409	395	384	408	386	386	403	384	359	391	360	405	377	370	396	390	427	364	360	412	406	404	401	411	393	396	380	385	365	343	379	400	394	404	418	427	371	380	432	374	404	386	410	422	362	356	379	414	413	398	379	405	382	375	365	389	393	405	430	398	440	406	412	406	376	372	377	389	407	365	351	401	368	344	369	378	358	400	442	409	397	407	406	413	377	374	397	411	378	349	377	362	407	382	366	421	385	344	366	396	382	411	357	403	385	394	394	390	413	383	383	414	381	404	377	381	367	376	387	395	383	417	433	352	346	411	388	375	408	437	398	420	378	451	401	416	401	410	422	391	397	438	425	412	362	399	397	404	382	413	422	366	453	422	418	374	403	357	382	376	387	372	386	397	383	417	411	377	374	392	384	413	388	376	423	408	434	388	401	381	421	446	386	393	391	398	450	395	394	355	388	412	397	376	368	370	388	396	363	368	421	391	410	375	413	412	389	407	399	445	461	372	377	387	390	360	400	354	389	410	423	405	416	391	362	385	442	392	416	403	395	391	393	402	371	392	426	404	383	395	411	372	422	393	419	439	402	381	358	388	404	398	395	369	400	382	379	378	423	442	367	385	403	353	388	368	360	394	369	403	391	383	418	374	397	351	368	369	388	399	392	394	409	390	423	401	455	375	377	408	447	379	441	401	397	413	409	391	366	393	382	382	349	385	414	386	379	401	367	376	368	358	358	345	389	410	359	401	390	417	422	377	403	413	392	373	407	377	415	398	376	397	384	342	378	386	386	388	405	423	381	421	358	379	397	391	356	355	374	402	413	431	356	359	382	420	370	430	366	378	367	380	383	386	358	392	360	380	360	425	395	350	389	367	429	387	391	375	421	383	355	418	411	413	408	392	409	366	360	364	423	399	401	436	385	321	362	364	357	378	419	426	392	388	393	359	363	385	422	428	417	361	374	352	395	354	415	398	386	452	373	381	392	392	380	400	369	409	413	384	378	389	376	374	392	385	367	367	366	381	361	418	401	396	397	416	363	383	405	381	378	393	386	378	395	416	400	430	394	378	411	425	416	379	401	396	378	372	374	390	403	382	412	448	367	394	408	402	419	389	388	412	397	383	385	405	436	395	434	421	397	406	399	393	369	383	378	414	374	374	426	417	383	378	401	402	389	407	367	376	399	399	385	364	436	394	415	434	406	360	346	381	452	408	368	378	354	407	382	400	364	414	418	388	417	399	409	383	390	426	405	406	394	433	393	390	410	405	377	412	423	398	377	423	424	425	379	392	370	421	411	396	379	426	411	388	404	350	348	408	395	378	408	383	392	367	349	397	396	424	396	391	410	402	363	377	379	369	426	379	404	422	376	405	395	403	404	369	372	406	406	382	371	416	391	437	390	379	392	366	381	393	422	403	384	384	389	392	361	389	376	388	415	426	415	403	394	387	384	394	354	441	388	350	405	416	382	385	366	404	415	444	380	413	407	387	379	360	437	392	347	419	422	448	393	362	386	393	413	424	379	413	352	372	378	414	384	438	384	356	442	362	439	422	369	399	380	383	410	405	378	369	424	392	364	392	387	399	427	374	376	431	402	400	411	450	368	370	380	401	371	403	403	434	391	346	410	364	389	420	398	406	408	414	387	398	352	419	358	399	399	404	366	424	373	363	384	363	443	457	373	376	399	377	405	403	396	402	385	385	440	401	383	379	404	423	362	381	379	393	392	387	391	377	430	420	406	408	354	411	353	379	366	410	400	393	419	390	388	378	390	379	382	422	356	366	351	350	387	373	399	422	440	393	386	390	392	424	377	380	438	408	376	440	372	407	418	395	393	383	372	391	349	396	428	367	393	344	390	431	407	370	360	399	425	414	379	418	380	349	429	405	402	380	399	424	340	364	418	352	430	428	385	430	414	407	363	378	378	399	412	397	382	411	386	396	405	403	386	419	413	386	378	418	353	358	378	427	389	427	383	384	382	400	398	402	369	382	388	403	430	354	417	407	372	390	397	389	413	400	411	415	391	362	396	395	378	371	366	411	397	381	376	363	446	399	365	422	410	387	395	388	399	403	417	369	384	365	388	396	396	417	421	381	375	414	433	386	348	408	393	367	370	414	366	363	371	411	415	368	394	382	414	348	374	369	378	417	366	377	412	413	382	359	391	395	369	378	378	418	388	354	386	368	411	397	390	378	387	391	413	367	412	409	424	402	392	377	382	361	369	413	400	405	397	412	373	416	387	406	360	404	402	395	413	370	378	404	381	377	414	389	391	391	346	409	395	393	404	414	395	430	364	398	405	400	369	379	375	417	378	394	408	430	405	392	354	393	401	406	417	432	414	415	402	401	417	399	393	359	349	400	407	421	415	396	354	399	388	393	352	409	389	408	395	418	374	369	393	429	386	384	399	371	383	431	440	424	356	406	344	433	439	421	417	388	416	396	342	405	393	421	369	392	413	413	390	347	383	409	357	334	380	378	383	418	422	372	385	400	390	385	392	388	404	386	366	408	419	393	398	411	375	338	392	377	438	435	404	421	397	413	373	362	391	386	419	406	418	376	363	434	413
13204	2923	3111	3465	2167	1844	1683	1437	1359	1255	1159	1063	1091	1091	1024	978	1002	978	940	983	907	954	957	960	914	945	923	924	896	902	971	846	894	902	925	893	847	841	863	861	901	877	965	890	862	893	880	875	907	873	891	890	857	951	857	852	874	899	929	946	815	856	941	887	887	817	886	885	861	885	853	836	888	899	891	815	907	864	851	896	872	895	850	909	868	817	868	868	865	883	905	860	851	877	909	820	846	876	861	892	853	879	870	839	899	851	870	883	870	801	844	858	811	938	886	910	840	799	870	883	897	847	849	856	834	801	868	861	894	878	926	906	841	892	870	817	839	858	863	923	829	915	873	837	864	921	908	892	851	914	936	844	894	859	874	873	848	813	875	941	866	831	846	829	863	822	868	857	884	882	852	856	809	880	846	848	889	918	888	836	879	872	861	870	924	875	823	858	805	836	848	850	892	928	849	863	881	856	867	867	845	887	842	903	833	876	881	933	844	877	889	914	879	869	892	808	879	903	844	877	882	862	911	911	899	851	835	846	860	821	872	850	873	899	823	858	835	888	863	875	874	889	841	885	871	896	898	882	821	865	820	847	848	872	902	849	878	882	848	892	818	863	904	877	909	899	838	839	859	829	853	850	908	851	851	911	864	891	885	902	812	871	856	877	796	786	852	865	867	898	850	884	853	802	849	890	879	823	930	836	861	864	844	846	814	862	868	878	882	864	855	835	813	882	829	856	924	863	777	841	836	868	860	868	888	875	848	836	827	893	849	866	925	867	901	890	827	864	873	905	899	812	835	766	844	861	842	866	850	831	839	832	838	854	877	850	885	882	860	874	843	847	890	847	824	838	837	906	896	860	852	903	864	909	892	843	886	873	809	872	861	868	867	857	908	814	868	889	890	862	854	837	835	878	852	858	872	904	898	857	852	876	801	848	874	831	908	846	813	843	865	803	845	845	852	891	828	880	852	861	886	907	856	854	869	878	878	834	815	856	903	886	832	861	901	865	824	873	847	845	890	865	884	870	888	878	812	828	900	945	889	904	880	891	862	897	822	891	859	844	850	897	848	888	870	857	861	850	849	864	917	904	951	865	869	856	865	855	875	839	842	889	881	873	865	922	857	880	869	882	868	769	845	855	853	846	891	850	875	911	855	866	873	985	853	869	857	865	813	805	859	835	826	857	859	802	821	894	816	887	858	880	828	886	884	827	838	839	847	879	855	881	854	859	847	860	843	868	877	875	892	861	867	941	864	818	876	793	863	835	846	853	844	888	877	872	831	873	889	832	850	880	885	831	880	871	932	851	882	871	810	850	865	848	903	889	841	873	901	821	866	854	880	874	876	851	861	811	892	829	853	851	826	849	880	897	843	842	898	865	798	889	892	816	838	827	796	877	920	818	876	857	823	852	866	874	845	915	842	871	870	799	823	858	854	821	820	846	840	834	875	870	894	875	833	884	821	898	919	873	878	883	871	856	919	863	842	836	789	837	868	792	904	903	820	822	850	843	866	918	808	852	911	861	884	912	898	863	833	851	816	875	825	856	940	805	873	889	867	869	895	844	844	838	838	865	849	850	868	898	841	856	843	888	827	899	872	874	865	882	854	923	869	893	901	918	887	842	885	902	872	858	883	886	893	844	850	902	863	862	836	827	819	858	840	855	881	939	857	861	807	849	846	909	857	870	919	900	881	905	879	887	875	852	878	892	843	887	855	876	880	897	838	857	829	894	894	849	825	900	856	938	866	855	853	887	878	874	857	841	864	879	821	882	895	813	822	911	879	870	862	834	894	843	826	877	853	859	860	876	862	856	898	846	876	907	806	872	853	861	854	857	903	887	833	869	880	920	842	857	866	816	852	858	873	857	906	814	827	874	833	912	857	844	854	909	834	834	844	823	852	873	922	915	870	823	889	897	815	834	860	841	858	831	855	862	890	827	851	846	874	871	915	880	866	862	896	892	866	799	869	918	842	836	875	855	858	893	832	924	904	916	872	901	879	873	851	834	837	814	827	835	868	919	835	812	842	828	885	853	869	844	836	847	845	856	851	857	878	868	837	859	876	877	868	859	891	852	859	882	886	877	843	871	883	843	855	868	819	864	863	852	870	885	861	903	819	896	919	831	925	885	817	850	876	837	875	867	824	843	864	871	846	864	819	901	899	911	810	878	860	852	853	884	902	873	883	876	879	857	863	846	827	851	905	841	882	913	855	873	877	868	929	856	863	857	863	878	871	860	858	888	861	885	868	865	883	834	873	850	858	835	857	906	912	846	831	842	834	868	858	866	894	898	903	907	843	880	872	819	869	843	882	915	845	865	865	828	824	842	891	831	867	871	886	839	831	836	868	859	892	863	876	831	872	874	831	868	850	870	862	867	850	836	858	857	871	871	848	844	865	857	853	768	871	851	903	801	830	830	905	849	884	850	831	871	854	857	851	830	854	820	844	916	894	851	858	882	843	828	893	842	863	881	860	897	858	863	902	880	837	855	884	868	810	844	911	824	901	857	836	829	830	874	884	869	885	858	890	888	826	904	879	844	896	848	875	866	805	875	825	853	862	903	846	864	851	858	878	839	814	859	841	827	805	869	902	844	900	830	877	875	920	856	839	875	859	901	894	910	866	863	860	890	848	854	905	904	856	912	847	897	899	878	843	841	905	838	849	865	886	856	847	877	843	857	867	907	800	893	883	825	925	850	889	854	853	943	886	880	819	897	879	860	884	879	884	931	829	874	883	880	848	853	885	857	927	895	923	855	923	871	858	850	861	859	872	838	848	931	816	854	915	872	886	813	874	893	845	864	886	854	897	843	847	878	926	908	836	911	820	819	888	856	804	807	810	919	836	880	843	879	926	830	855	852	878	846	813	854	877	909	867	861	841	865	871	902	884	861	866	845	906	856	875	866	872	888	879	796	858	900	831	857	877	849	852	921	861	889	845	834	919	854	877	867	875	952	831	877	853	878	858	835	806	882	931	822	826	765	883	832	859	843	829	884	877	865	887	928	856	826	895	830	894	871	917	870	873	837	900	860	828	878	860	857	873	889	903	879	902	855	875	831	868	851	829	832	836	854	855	895	877	839	901	894	889	896	843	907	822	858	875	829	865	898	795	873	919	847	898	861	870	786	889	842	887	814	885	851	891	863	905	863	882	876	914	877	857	880	844	867	925	889	831	860	910	840	884	874	846	887	880	882	887	880	913	872	876	851	878	832	858	858	824	819	829	877	877	867	884	850	862	871	868	895	882	890	874	847	881	897	866	835	842	903	856	865	896	867	827	865	872	862	914	814	865	844	845	852	824	892	841	905	916	865	820	809	900	871	876	929	943	893	851	888	874	885	835	912	922	886	821	854	889	860	833	878	854	922	866	861	881	872	901	876	866	885	823	830	857	882	919	861	799	837	901	824	896	876	884	935	909	892	894	878	887	875	845	853	871	863	845	863	868	861	859	890	928	843	896	909	881	875	859	845	857	828	853	881	876	851	816	848	891	822
4955	760	275	186	142	154	163	135	146	156	170	126	150	128	130	126	163	139	135	131	112	135	139	132	118	121	129	143	147	154	145	143	146	112	156	148	122	152	149	139	123	130	136	136	131	138	136	140	124	146	145	134	135	169	150	131	147	144	157	124	125	115	141	129	135	135	153	127	181	156	163	151	141	121	143	150	121	128	155	149	136	136	155	152	124	160	149	137	149	149	130	125	141	142	108	141	145	132	142	129	139	151	119	140	141	142	141	146	152	147	131	126	149	143	121	129	152	148	137	129	129	131	131	131	151	139	141	145	141	126	147	143	142	136	148	129	148	142	151	148	126	117	120	128	103	155	156	134	129	123	124	116	138	152	121	146	128	154	120	123	141	131	118	114	116	165	137	135	136	137	123	122	125	133	128	139	141	139	146	129	128	143	143	120	127	138	154	127	146	147	141	150	130	162	130	141	157	160	150	137	130	137	156	142	138	130	129	134	130	135	140	148	135	155	133	128	125	116	136	148	123	151	136	163	145	157	133	137	143	117	132	127	159	143	119	143	147	140	125	134	142	128	138	132	117	133	135	141	123	139	146	147	125	165	128	141	159	134	136	162	136	145	119	125	110	130	143	115	134	131	140	124	140	146	148	129	121	144	145	144	137	125	144	136	144	146	155	141	136	140	119	139	139	117	112	116	131	117	115	125	131	121	146	137	143	133	131	134	131	126	133	120	137	143	146	131	170	132	149	129	144	139	112	131	145	122	129	138	134	140	125	135	134	124	140	125	126	121	122	122	138	156	152	107	127	140	128	144	130	136	121	147	132	126	142	138	126	128	148	103	145	127	130	128	123	131	129	137	154	138	132	147	140	131	140	148	136	138	149	159	143	153	130	158	155	142	125	133	137	140	125	166	127	115	108	131	135	132	128	142	134	144	128	135	130	124	144	136	142	120	160	126	127	144	129	119	141	131	118	141	114	144	138	139	137	135	136	145	130	141	121	140	147	154	166	153	155	145	125	121	124	150	140	145	142	136	149	123	147	131	148	139	140	121	124	162	111	149	152	144	133	150	126	131	137	138	149	133	149	114	132	134	144	114	127	148	121	155	149	139	142	136	144	121	137	143	135	119	133	145	144	145	159	135	144	146	136	113	123	128	129	136	159	155	158	122	155	118	118	159	136	153	144	157	133	139	149	164	160	131	138	141	131	162	142	133	134	143	162	124	149	148	138	151	147	142	137	144	146	120	131	141	136	134	121	146	126	109	140	121	143	153	125	156	134	130	131	135	124	131	111	117	146	143	132	139	149	134	131	122	155	149	146	129	130	169	144	117	125	143	106	136	136	125	140	143	111	129	117	137	148	117	141	128	145	120	152	162	132	143	130	139	117	171	125	151	142	144	141	129	116	122	138	115	127	134	154	124	137	140	133	130	124	137	149	160	147	127	137	147	133	103	150	147	148	154	137	134	164	152	133	145	147	138	140	124	145	132	135	119	146	162	154	137	134	151	127	137	143	141	133	141	153	147	142	125	119	142	152	132	140	132	157	126	127	128	127	114	129	162	159	140	113	144	152	147	133	128	163	127	139	134	139	148	142	128	130	149	165	163	162	133	129	133	147	125	166	105	112	129	129	141	138	131	151	141	118	121	162	153	122	142	146	119	129	156	145	124	123	129	127	131	152	142	131	127	135	121	149	109	147	158	119	106	131	132	135	140	132	132	153	138	135	142	128	115	145	147	140	130	132	138	148	124	140	137	144	135	150	140	134	133	149	148	133	116	136	133	128	142	129	123	128	124	129	138	128	141	135	127	128	128	154	113	116	141	125	139	140	146	166	134	135	164	125	148	131	132	157	134	140	124	158	133	139	134	139	137	143	146	121	127	125	146	129	143	118	138	139	138	128	135	153	120	122	125	150	122	145	127	133	135	112	133	140	139	119	120	147	155	146	143	146	127	122	153	128	140	125	149	146	139	144	138	156	138	129	146	162	126	157	129	119	122	151	116	177	149	140	129	117	143	134	141	124	135	128	135	122	145	131	134	136	124	103	121	129	128	138	128	141	131	129	150	121	139	140	171	119	134	147	122	139	136	133	140	138	142	134	156	120	116	145	130	129	124	159	112	158	118	144	137	113	155	138	142	147	159	134	125	130	164	149	143	150	125	124	134	146	128	129	127	141	151	139	137	143	135	132	126	131	115	130	121	142	120	132	129	156	130	144	170	117	143	159	144	143	163	140	141	160	143	151	123	128	144	150	146	141	131	122	167	115	136	161	118	127	139	138	126	117	135	113	121	147	128	144	132	148	136	145	153	142	131	149	126	132	138	139	146	119	161	124	147	134	124	143	122	134	142	125	136	140	129	129	126	115	138	127	119	157	141	111	132	149	140	142	156	143	126	122	129	128	151	122	122	144	150	140	160	119	148	145	119	129	123	142	139	138	157	151	142	122	152	116	135	123	133	146	151	127	137	122	152	150	131	159	146	123	146	125	133	143	121	131	134	118	141	133	143	136	119	141	148	142	135	147	153	157	155	138	142	113	152	136	135	124	119	148	143	158	123	129	130	138	129	120	147	133	141	125	152	150	152	142	136	115	146	127	121	135	141	145	121	157	149	134	149	156	136	146	133	140	136	142	116	131	128	153	135	138	143	150	139	158	114	149	156	119	135	150	144	147	129	112	120	148	134	133	135	142	128	130	126	144	142	159	123	137	136	129	120	148	145	130	136	139	152	119	136	125	113	145	146	169	149	137	120	141	131	131	146	137	144	129	147	145	144	127	117	150	114	150	143	144	121	121	139	147	127	127	140	145	130	140	140	105	164	136	141	107	162	152	145	138	138	148	143	123	121	129	131	117	115	136	151	151	134	156	122	125	130	125	110	134	153	128	136	136	157	149	144	158	134	150	128	139	138	146	160	134	130	147	169	135	118	124	118	132	132	110	148	135	137	142	129	124	146	153	123	138	137	139	129	125	134	126	142	114	148	141	117	123	132	116	135	129	128	121	154	155	143	127	139	147	128	118	118	120	124	133	130	143	158	143	126	144	137	126	131	124	142	121	128	135	149	121	131	131	124	141	126	150	122	139	124	144	143	127	133	140	132	128	125	117	155	128	128	142	124	123	146	154	149	125	131	142	125	165	155	140	142	155	123	136	146	136	128	135	129	152	143	137	137	118	161	148	142	116	129	135	111	146	151	166	148	138	140	159	159	127	124	133	132	125	132	129	130	140	126	138	162	147	135	135	122	134	147	136	138	174	130	124	143	121	144	156	138	141	122	131	147	126	141	134	150	126	133	133	127	157	130	151	126	108	136	138	156	141	140	146	127	117	127	149	136	136	159	138	138	115	144	128	126	147	147	134	161	132	154	139	119	147	137	119	143	120	128	129	137	155	142	163	125	127	155	149	105	126	156	138	126	141	153	132	167	116	137	129	138	129	135	117	141	116	131	115	133	139	161	114	138	143	151	140	146	154	133	142	123	128	131	135	132	128	163
3413	784	707	567	390	413	421	397	412	372	360	392	358	368	367	353	380	368	371	399	363	381	400	371	412	351	391	395	349	345	351	390	404	399	375	378	344	380	358	356	389	376	356	342	425	338	374	388	391	394	376	384	370	380	381	375	371	393	396	369	388	387	388	369	381	370	389	381	397	403	384	392	402	377	380	344	392	432	385	337	372	367	401	375	367	400	392	385	371	364	387	373	371	370	385	391	397	362	341	339	399	408	381	390	396	402	380	369	386	370	388	382	380	386	401	379	415	394	387	366	367	396	388	379	385	375	378	359	380	370	419	404	379	400	355	387	379	362	375	374	415	364	385	367	394	386	330	384	391	359	350	387	372	369	386	353	418	392	392	370	348	351	403	375	407	377	386	386	364	389	401	385	390	411	383	368	355	364	412	395	363	393	394	381	353	392	385	377	369	403	400	366	383	346	367	381	379	368	391	333	392	346	410	427	408	351	341	384	366	358	332	397	371	353	343	398	383	380	370	344	393	369	384	383	374	356	376	402	366	360	401	356	351	367	407	395	398	351	333	381	373	350	377	357	394	353	398	350	385	389	362	408	377	354	361	363	371	382	357	350	353	407	395	354	378	385	396	381	383	366	383	386	403	365	356	351	418	385	365	397	389	384	361	369	359	376	384	416	403	416	417	395	392	362	410	410	356	415	344	380	398	367	365	358	357	412	372	406	405	392	388	402	405	394	370	391	376	373	363	387	379	384	374	383	391	388	391	354	367	377	396	354	386	359	361	342	349	392	406	379	389	369	371	380	344	360	419	391	363	334	377	416	389	383	393	378	362	375	361	373	405	357	375	375	371	405	411	401	349	353	379	370	375	368	338	388	404	376	361	366	360	384	368	408	372	387	382	364	367	405	371	361	333	427	384	399	391	388	370	344	333	389	399	392	375	408	365	381	378	381	385	363	396	376	422	389	401	362	352	382	385	416	374	419	372	326	392	372	380	385	374	399	387	377	368	385	378	382	355	398	376	382	399	361	400	359	387	360	373	397	415	376	387	364	397	370	397	377	374	390	402	371	368	380	370	376	371	408	365	400	388	376	418	401	351	383	409	370	360	416	349	415	370	392	400	354	371	376	388	363	390	403	385	415	371	397	352	376	339	356	396	360	397	366	400	429	349	348	406	375	392	390	371	389	413	384	364	364	373	393	356	362	372	349	379	371	360	414	401	376	385	370	348	398	370	400	377	373	374	395	354	390	375	389	372	410	371	362	382	364	389	380	363	385	404	389	364	377	392	398	389	360	358	369	398	382	407	365	372	388	380	396	363	345	368	382	336	398	385	380	362	357	373	384	371	397	398	359	367	416	361	361	361	369	403	379	393	402	412	382	375	405	375	393	360	376	387	396	359	376	433	401	389	392	363	375	375	375	392	403	377	397	396	389	407	354	379	334	359	387	382	381	400	381	393	372	356	401	409	414	369	401	361	367	371	388	377	385	367	394	392	364	372	355	394	417	403	335	375	421	383	382	347	358	345	366	368	382	370	393	379	390	408	396	411	389	368	395	356	349	348	344	358	395	361	383	373	429	386	366	390	363	395	384	387	378	397	378	386	361	378	382	389	365	366	385	358	373	381	397	378	401	375	400	421	409	374	417	370	421	379	376	356	367	365	393	381	369	409	369	393	376	352	397	335	368	383	355	388	374	387	359	342	348	373	382	366	361	354	387	393	369	386	390	367	356	381	391	404	411	387	381	374	368	366	384	413	392	353	367	361	384	387	364	372	398	387	359	391	383	371	392	349	372	386	371	398	384	371	364	363	354	347	363	404	391	381	416	380	377	450	397	373	362	363	392	389	366	377	344	372	393	382	402	409	367	364	392	389	367	413	340	381	375	398	382	374	378	368	383	382	387	386	371	400	374	386	353	410	396	365	427	404	407	412	359	393	384	376	364	386	368	363	406	359	359	357	371	408	363	375	395	387	399	359	393	398	377	407	379	347	366	408	368	419	389	402	422	397	403	380	340	366	397	373	386	364	358	386	361	399	359	384	371	399	358	358	372	370	359	385	412	399	375	391	397	363	389	346	391	376	387	401	361	398	376	372	374	363	383	371	367	409	360	367	363	347	379	377	422	370	360	373	356	384	356	389	395	357	367	385	367	391	425	411	397	388	378	408	361	377	377	399	388	459	417	382	352	420	342	338	401	356	396	356	377	389	396	403	398	374	363	419	363	410	370	399	409	371	382	425	398	365	388	378	390	410	397	364	395	397	401	395	424	376	343	381	402	376	341	355	349	372	403	397	398	372	391	403	365	381	407	395	339	401	386	413	362	390	365	369	362	347	381	402	369	408	361	396	389	391	406	383	395	356	398	392	340	377	394	359	378	382	411	383	389	403	411	365	420	335	391	332	410	339	355	377	398	369	396	377	394	362	419	394	390	369	381	374	370	400	369	369	391	387	358	424	384	390	386	377	407	378	367	369	412	368	396	400	388	354	396	366	396	364	350	356	381	372	379	388	387	377	378	397	364	367	403	377	341	364	378	379	352	372	395	367	390	377	370	388	390	395	389	358	386	344	363	379	388	348	399	378	393	401	402	377	365	407	405	399	369	397	423	376	361	369	348	357	384	365	374	362	372	377	381	380	353	384	378	420	374	410	398	364	368	402	376	396	392	399	396	394	386	393	386	367	376	369	395	362	418	403	403	370	364	389	369	371	352	381	390	366	340	375	389	346	389	367	360	371	390	410	395	395	362	403	394	390	412	372	421	360	383	378	378	385	379	374	405	344	372	366	394	393	367	379	363	368	400	379	352	373	384	394	368	403	374	390	384	392	355	387	351	379	411	403	381	398	390	401	353	379	353	356	415	369	378	347	363	364	360	350	374	353	362	418	366	417	381	365	381	388	385	395	366	385	361	367	381	364	394	419	389	344	410	397	383	396	408	383	355	397	382	366	389	350	368	373	389	391	366	367	389	362	387	373	382	361	380	391	364	404	394	337	386	359	395	395	383	391	366	381	382	383	354	391	378	359	391	378	413	398	378	372	383	385	397	381	377	372	343	381	406	416	400	375	391	369	394	405	365	364	388	405	384	377	392	387	374	409	355	364	375	402	437	374	379	374	373	401	392	394	368	391	344	365	340	416	367	411	372	381	382	377	386	396	368	353	367	383	403	397	362	389	403	371	406	398	375	389	365	411	356	425	396	376	411	368	371	381	381	375	360	360	385	429	377	391	378	376	397	432	358	380	361	374	385	376	399	353	366	393	362	357	359	395	369	392	352	375	361	342	410	339	380	366	381	405	405	381	402	413	374	383	403	394	390	394	379	397	339	392	335	402	378	423	383	372	377	399	430	374	383	341	376	388	412	389	387	374	384	355	361	390	361	352	348	405	393	423	384	362	369	406	410	395	361	379	388	368	386	340	410	397	392	389	392	374	422	431	399	401	376	394	383	364	369	359	379	357	365	404	364	383	384	350	351	381	364	378	385	402	354	370	374
15026	2233	1004	765	463	406	352	375	360	345	337	346	327	305	319	348	299	338	324	338	303	309	313	336	323	315	315	355	318	309	374	358	310	367	353	316	333	306	302	325	312	345	317	357	334	325	337	307	316	349	297	350	315	290	294	329	312	316	287	316	274	342	331	334	300	310	334	311	318	317	330	301	311	325	301	312	292	343	309	313	327	311	307	320	339	326	322	316	319	308	307	301	306	288	300	309	308	300	334	319	325	304	303	293	316	335	335	307	321	339	315	319	319	296	362	302	309	319	312	282	318	327	354	323	343	315	297	323	341	335	325	322	307	319	326	284	290	298	327	336	329	324	302	319	284	318	302	295	331	325	328	318	321	310	350	347	364	336	342	351	331	301	297	310	309	322	345	334	335	322	358	314	375	307	375	302	324	304	331	324	323	339	287	324	335	340	293	321	275	310	294	331	327	347	310	339	295	334	331	294	331	301	337	317	309	286	319	276	327	313	348	317	318	294	300	344	331	324	317	289	310	316	314	319	335	299	288	332	316	311	320	323	347	285	296	324	330	301	300	346	329	341	310	332	295	297	324	337	293	329	327	316	291	328	307	308	330	300	320	355	338	282	316	319	357	334	306	315	289	311	311	316	324	330	294	315	346	327	304	304	338	323	312	304	314	314	304	354	303	319	333	320	303	294	306	303	338	305	328	327	328	311	326	339	329	336	334	318	329	295	325	341	315	339	337	337	330	341	328	327	316	299	276	303	295	323	310	356	371	312	315	319	293	311	302	351	304	312	300	344	333	307	306	338	332	333	329	345	359	337	338	312	324	293	350	355	311	309	338	317	337	303	278	314	288	318	314	317	349	322	342	291	292	336	285	379	357	363	341	318	296	311	305	300	332	341	334	316	317	317	326	258	312	333	311	306	287	364	322	265	337	317	319	305	312	325	299	315	290	323	325	318	318	330	295	322	314	320	279	314	301	332	306	331	338	304	273	329	354	362	295	344	317	324	304	317	315	316	306	349	259	333	324	328	333	311	293	342	336	349	310	322	373	321	314	306	311	343	336	317	350	294	306	358	323	304	322	295	314	318	323	300	299	325	332	304	298	308	292	355	305	294	332	313	329	309	330	302	300	339	333	313	285	304	331	316	338	298	282	325	338	317	293	322	334	306	306	327	291	324	316	325	283	274	303	299	321	338	351	309	327	320	322	335	324	313	343	325	325	320	305	281	325	302	336	354	337	318	309	303	320	323	316	285	310	306	306	303	331	321	333	300	324	307	301	301	299	306	300	370	290	307	322	358	351	303	313	309	355	293	371	327	339	305	306	317	299	322	315	339	308	311	309	322	309	339	307	295	309	327	306	303	340	284	282	300	329	333	312	354	309	325	336	342	322	335	328	309	344	285	293	324	286	291	302	312	345	306	323	346	308	292	298	352	313	300	282	308	336	322	340	326	296	284	318	319	323	280	294	300	306	289	323	309	286	326	304	277	340	313	323	330	306	302	311	286	309	340	322	350	336	315	314	332	335	308	342	298	299	299	336	286	345	339	300	321	350	311	316	262	334	340	346	337	325	318	322	311	332	284	309	329	312	324	303	323	333	291	335	297	345	344	309	326	337	280	360	306	342	327	320	301	297	333	330	295	301	329	336	314	363	295	337	359	325	316	317	303	346	294	295	307	309	310	296	322	289	282	330	312	328	315	316	351	370	337	306	315	341	328	327	343	308	323	299	310	311	316	328	312	308	325	319	329	318	330	337	331	276	303	284	316	338	305	297	327	327	322	315	303	334	311	320	326	321	305	298	316	290	326	299	335	362	316	297	300	298	303	339	339	329	305	345	305	316	315	325	290	325	355	357	324	327	319	325	310	302	320	282	306	294	292	329	347	326	322	329	344	326	372	349	284	321	327	326	320	353	325	301	340	306	293	329	329	328	319	322	331	328	325	348	335	355	339	317	338	357	306	348	323	316	319	324	322	338	280	297	309	313	289	339	343	338	300	339	323	330	283	349	309	278	308	316	284	297	328	298	339	334	303	313	323	339	339	330	303	335	339	304	286	313	354	348	346	330	289	300	338	348	270	297	307	292	317	307	303	335	323	311	341	304	339	308	353	314	285	306	293	318	320	303	350	292	326	309	316	292	301	354	306	317	316	307	313	308	315	330	354	325	315	300	301	289	294	322	331	296	296	333	304	345	320	333	345	321	361	330	281	343	317	304	337	324	341	315	320	329	338	320	296	301	350	320	309	309	301	300	297	322	325	318	350	341	350	303	329	310	294	318	345	318	365	336	325	320	343	326	276	320	338	321	303	294	305	289	298	317	312	345	314	315	343	342	353	321	284	344	318	332	329	320	314	314	327	300	311	328	321	300	293	302	300	339	305	334	312	325	338	280	323	315	327	323	324	299	309	330	279	294	311	329	326	310	295	304	324	294	318	305	304	349	306	299	291	332	313	344	323	331	320	344	309	319	275	309	278	352	323	318	298	300	307	286	306	298	295	337	333	324	304	323	297	323	338	341	328	317	338	318	323	345	309	298	336	325	328	337	320	325	343	305	321	320	318	315	324	324	308	294	284	315	330	324	325	318	320	343	343	342	319	309	323	322	302	296	331	318	348	280	310	332	326	300	336	305	326	295	354	322	333	314	314	312	344	303	309	333	306	309	321	287	313	305	324	300	281	303	301	284	333	339	300	294	331	327	315	374	313	314	306	354	285	310	329	306	312	259	305	313	286	299	293	297	317	322	361	330	301	364	347	342	298	300	300	340	337	292	351	306	320	284	285	312	311	309	304	298	310	342	313	284	370	334	343	290	318	333	341	339	328	305	319	308	305	295	347	298	298	326	304	299	332	313	327	325	334	275	314	324	296	325	321	325	284	289	343	312	273	273	359	329	307	342	327	332	329	347	311	342	307	316	320	312	324	317	320	321	347	324	345	310	327	334	323	317	310	309	313	338	326	310	300	304	293	327	342	330	310	310	319	310	324	318	307	311	317	320	292	317	343	321	291	312	331	317	329	323	314	288	302	312	326	310	305	324	296	335	284	318	331	319	339	300	301	336	355	317	330	305	271	348	340	312	312	331	286	293	303	285	314	307	312	311	284	319	298	337	328	319	331	317	308	284	337	325	310	338	315	316	347	337	349	319	322	315	325	316	335	314	305	314	312	329	320	300	332	331	307	328	317	346	292	313	330	309	353	325	321	308	337	341	292	357	333	350	298	292	304	335	294	322	290	287	310	337	299	299	328	326	324	313	313	298	329	320	317	322	310	288	307	299	308	292	312	322	315	332	344	304	342	319	326	328	308	344	330	327	298	318	309	295	317	290	322	336	277	342	292	290	340	355	304	279	296	298	299	312	314	319	332	353	276	340	310	300	303	338	313	282	346	339	302	293	293	306	333	290	301	298	325	336	301	322	324	303	325	327	286	310	313	293	342	315	345	346	324	326	334	323	314	325	320	307	309	320	305	316	303	328	345	315	297	299	358	339	297
10066	1807	1817	2073	1385	1218	1111	992	979	904	933	884	834	850	747	796	838	813	767	717	824	772	784	810	746	751	750	708	729	716	718	730	742	697	744	760	766	728	746	731	742	775	767	798	730	745	750	756	736	714	684	739	713	752	735	767	726	763	749	744	725	715	737	717	733	760	779	729	723	721	779	740	723	712	730	755	791	715	733	770	791	748	754	756	684	739	778	720	762	738	721	741	741	699	788	739	772	760	749	753	774	770	736	734	732	753	754	672	748	796	718	703	766	717	734	792	769	777	761	688	709	733	730	704	740	743	692	776	766	767	734	756	731	743	730	763	735	740	750	721	765	788	711	749	758	699	725	738	760	779	737	777	769	757	732	775	765	763	749	725	763	753	700	710	760	778	687	782	769	691	784	753	746	775	718	798	695	756	674	721	762	757	708	758	761	774	813	725	763	805	744	754	688	714	700	753	705	699	758	733	725	706	744	728	716	759	729	747	787	726	724	707	747	682	789	748	768	703	774	754	725	715	723	793	757	721	751	712	745	740	744	749	780	739	720	741	745	691	779	734	778	704	797	734	740	739	699	751	697	769	805	742	710	724	699	756	721	707	749	782	770	720	729	695	737	683	726	667	724	741	741	742	730	705	755	749	725	789	726	720	731	765	732	738	700	776	785	749	796	737	683	768	717	721	765	737	752	766	739	739	776	748	783	752	768	772	801	750	721	694	747	703	735	728	695	745	757	706	740	733	730	762	759	712	712	696	742	742	746	718	722	765	746	794	747	730	743	695	713	720	727	732	713	759	760	750	714	724	725	747	731	734	776	734	725	740	834	756	731	732	740	770	696	792	772	728	716	705	752	742	733	743	777	711	762	769	814	744	735	742	730	777	777	737	735	758	758	706	784	730	762	719	781	769	728	690	744	737	767	709	739	733	712	674	731	755	735	749	749	757	761	739	739	717	735	737	701	765	741	685	725	712	712	762	754	717	732	738	729	738	715	724	757	737	744	792	738	725	791	734	693	723	757	760	738	759	722	752	738	740	735	724	731	715	758	731	720	773	754	694	742	722	755	728	741	729	764	743	733	797	740	731	742	763	719	798	758	781	767	703	768	738	704	729	745	745	760	777	710	743	750	691	766	723	760	715	794	791	749	733	734	712	729	732	760	775	722	706	769	757	754	715	725	731	696	754	760	735	782	680	713	693	693	751	747	728	712	773	774	757	762	723	742	699	719	734	723	725	792	794	704	732	714	761	797	709	712	721	763	732	734	738	725	729	719	758	698	737	745	736	749	761	746	763	730	749	761	728	759	748	731	729	825	808	788	722	743	767	748	790	748	746	734	749	768	740	708	709	711	694	710	800	755	748	721	698	777	741	713	773	760	751	732	691	817	746	769	766	760	789	712	751	747	700	769	756	715	715	738	743	734	748	701	712	726	770	713	692	766	740	758	723	716	732	741	760	758	717	735	738	748	692	721	733	760	758	727	738	707	776	753	804	761	718	741	737	760	801	678	768	752	738	720	681	756	756	737	712	713	753	742	763	774	711	712	708	749	764	726	753	743	757	705	755	686	775	775	730	723	761	741	765	737	745	712	698	785	713	807	796	736	739	688	704	746	721	734	748	721	726	778	736	769	747	748	729	699	707	780	770	749	763	753	668	714	722	718	738	731	756	741	764	754	723	736	750	758	750	736	724	767	742	699	786	698	733	741	736	750	750	719	745	743	786	776	706	762	722	745	730	737	765	786	800	730	716	743	763	716	753	761	729	731	749	757	719	730	736	731	730	729	777	743	698	768	758	713	725	743	743	765	719	745	752	733	744	749	740	739	725	676	768	771	755	697	758	747	685	749	724	778	698	753	735	715	748	783	704	777	737	750	784	783	673	752	686	766	746	749	717	766	777	705	773	729	741	708	733	742	729	735	708	729	737	721	740	727	709	731	767	736	771	727	730	742	723	698	703	784	697	723	746	699	739	756	730	738	723	734	693	754	739	728	737	690	675	743	708	727	728	760	756	735	750	718	764	732	761	776	746	751	762	768	772	700	733	768	767	728	715	775	680	756	711	765	767	739	741	666	692	708	722	707	749	751	794	775	745	756	736	752	674	720	765	766	764	711	725	765	777	674	718	701	684	728	777	677	702	727	752	791	775	784	713	778	743	759	739	759	739	757	764	680	767	730	757	733	737	740	795	719	722	718	696	722	745	731	732	735	728	670	740	760	705	758	760	713	737	757	679	760	774	748	743	783	702	767	729	720	742	708	751	737	751	718	736	725	713	732	726	754	707	762	782	736	782	690	752	734	724	721	791	735	752	784	754	727	712	748	776	778	728	759	765	734	784	718	758	735	760	748	750	749	762	742	698	764	748	738	695	741	728	760	703	727	755	736	678	797	727	728	702	733	706	708	751	734	793	759	751	719	744	749	765	745	751	786	761	751	757	761	717	766	755	739	724	699	754	758	742	739	716	759	809	743	782	794	713	790	748	740	707	725	776	727	760	731	779	748	716	753	744	725	688	711	781	713	720	754	778	739	729	725	718	741	736	774	683	718	722	743	705	742	777	740	707	709	734	755	753	754	694	726	767	731	780	715	765	710	762	690	730	707	731	782	738	707	753	781	778	732	781	740	694	771	722	692	710	799	731	774	705	712	725	733	729	710	755	749	731	716	742	724	770	762	714	741	772	747	717	768	733	730	704	713	763	747	762	751	727	747	749	686	745	734	755	722	741	712	707	764	754	788	794	694	713	729	759	702	680	710	731	758	691	757	706	781	735	757	703	749	748	740	715	716	741	727	788	700	761	744	692	752	719	780	744	722	733	795	720	718	716	749	739	723	736	727	756	767	688	691	754	705	760	730	765	725	701	708	752	764	731	687	739	748	778	762	729	717	735	746	793	723	728	721	695	759	765	760	746	689	735	729	752	748	755	734	744	723	757	721	684	755	735	718	733	719	753	697	735	730	741	756	751	757	782	747	657	739	741	733	736	728	773	762	734	734	717	750	739	753	760	759	693	723	750	741	783	731	766	777	735	709	717	750	785	729	759	753	677	691	744	721	729	765	748	753	759	726	764	759	766	722	721	764	729	721	739	724	693	734	725	736	730	768	791	701	781	745	761	746	750	722	771	709	704	743	754	768	703	737	738	735	730	777	790	714	748	734	732	759	714	733	726	743	755	815	703	776	702	770	734	772	722	738	716	794	731	724	734	730	751	772	757	741	745	777	717	780	726	750	719	768	710	778	729	755	741	769	752	718	796	732	709	813	762	756	752	756	728	745	759	740	706	737	741	772	752	715	746	751	725	767	738	732	718	771	731	736	756	743	752	791	755	743	690	740	734	692	709	782	747	779	729	736	705	776	755	756	677	733	776	809	750	720	755	741	788	751	701	735	718	726	735	772	704	713	770	730	734	688	744	768	716	742	703	697	737	732	735	675	746	751	761	751	712	733	717	725	752	769	710	784	803	724	756	752	710	742	714	728	702	738	764	706	767
23328	4221	1888	2042	806	613	556	478	471	456	467	423	416	438	445	415	445	425	419	396	423	398	400	424	376	398	403	382	408	370	402	409	416	384	358	409	393	396	415	372	406	403	398	400	399	399	369	392	363	385	394	429	416	360	358	369	378	361	367	407	393	413	373	402	409	400	390	413	407	392	402	381	390	395	407	344	379	398	359	397	352	371	416	405	408	374	428	390	369	401	381	360	396	366	383	391	408	396	383	377	350	366	369	400	395	428	387	448	394	378	412	428	347	366	435	357	359	362	379	396	430	443	399	409	366	388	381	416	401	415	422	422	438	375	392	397	412	395	441	393	374	380	419	362	396	416	373	384	360	402	394	395	366	387	402	386	366	396	457	402	384	384	397	407	385	372	397	378	358	363	389	334	363	403	383	421	379	408	373	405	344	378	397	373	383	343	410	391	391	399	375	405	418	431	403	389	401	379	409	369	416	384	407	406	381	397	375	412	386	377	400	342	398	374	415	400	388	361	350	366	409	380	377	388	387	370	377	402	410	423	416	385	389	414	345	395	399	420	399	379	368	391	418	358	390	408	422	360	376	423	411	361	413	435	405	414	393	387	342	407	398	396	382	370	368	419	379	387	432	390	438	375	371	398	433	357	424	362	376	419	367	382	376	394	410	356	417	388	366	374	409	379	400	402	416	402	391	363	390	399	414	424	378	386	381	377	324	397	370	408	384	369	402	414	387	420	406	424	413	405	383	357	368	388	367	429	396	417	380	349	394	349	375	343	374	398	399	432	381	413	386	401	397	370	385	358	410	396	393	422	379	427	429	365	442	380	384	410	402	401	378	352	411	358	408	402	389	423	392	418	411	393	394	361	395	364	358	407	400	386	400	405	423	403	373	384	383	384	386	439	399	381	408	361	390	408	444	395	404	379	361	410	378	379	397	432	376	374	367	393	399	350	396	409	403	382	426	398	363	388	386	395	379	407	398	386	379	373	378	389	398	337	384	398	395	407	366	407	375	423	405	385	402	395	370	433	364	405	339	405	430	408	404	442	385	398	390	390	377	363	395	382	358	376	377	380	374	398	393	390	358	375	350	412	416	364	359	353	412	375	384	406	387	397	389	410	402	407	392	420	428	380	354	419	401	360	412	400	371	404	377	390	379	406	372	368	390	399	399	356	407	363	356	365	370	352	341	343	423	400	403	386	383	377	382	375	366	392	408	402	408	394	394	408	390	384	393	387	387	382	392	394	390	340	365	387	402	344	393	345	391	400	401	372	403	368	400	383	383	381	393	405	371	421	374	409	377	394	370	422	420	401	382	385	406	384	380	444	404	429	403	369	377	376	379	391	388	384	390	378	431	438	405	349	381	434	387	405	365	418	358	385	391	374	364	390	383	407	406	395	405	377	418	394	451	406	388	378	391	385	400	358	394	368	401	363	396	373	362	392	454	400	377	424	413	397	408	429	380	416	388	398	393	401	411	394	385	365	369	361	381	380	365	372	401	372	396	408	369	416	357	394	356	425	416	396	412	394	393	402	364	420	428	363	388	379	366	360	377	351	360	370	379	404	386	371	341	342	375	383	401	358	394	405	385	391	392	401	378	356	376	353	375	371	368	383	397	368	413	387	416	409	384	399	384	374	375	422	376	334	407	343	352	377	393	397	330	399	376	393	377	384	423	388	394	377	392	369	351	395	398	402	405	409	398	389	424	425	405	386	407	377	414	383	395	411	414	377	374	445	379	387	360	439	371	460	410	380	375	409	424	396	387	383	427	439	394	356	448	407	425	335	405	361	401	317	381	426	390	398	399	376	396	437	386	419	380	380	371	353	379	391	390	399	383	416	393	311	401	399	387	366	394	369	405	385	382	371	376	411	413	382	390	416	360	361	371	370	398	442	439	374	371	373	403	387	396	353	367	372	372	412	366	405	353	411	394	402	384	398	375	412	406	373	406	380	388	394	396	391	409	418	383	350	376	381	384	404	403	386	346	390	386	392	403	382	408	384	369	398	388	410	434	404	394	363	359	412	412	410	390	398	402	404	377	417	376	394	409	406	427	396	405	414	383	391	379	410	391	365	354	381	358	372	381	385	388	388	440	417	366	413	399	392	393	378	420	415	404	400	368	335	385	369	377	384	407	376	356	399	377	408	371	405	402	425	412	382	384	399	412	401	414	384	393	442	416	387	350	407	370	401	398	385	403	389	394	403	360	418	378	370	432	382	335	384	386	400	355	408	376	355	370	427	403	354	402	346	378	391	348	390	375	369	402	414	368	399	372	415	416	379	408	411	389	382	397	392	374	404	394	400	393	377	393	395	392	393	371	384	392	377	389	381	380	403	357	384	410	411	388	383	387	428	422	372	400	397	380	407	393	371	402	402	355	372	365	378	382	413	337	359	377	376	387	412	403	389	404	395	361	379	391	395	382	374	403	360	364	378	390	377	381	399	409	396	379	368	392	430	394	360	383	403	400	417	402	442	354	403	384	396	415	385	406	342	408	365	384	337	385	404	365	419	380	392	367	398	395	409	435	426	402	419	374	377	392	450	386	386	382	391	400	384	392	393	368	361	392	408	385	394	404	402	414	406	394	376	391	394	365	408	417	373	399	391	375	414	409	386	378	349	378	387	401	406	428	384	401	394	420	382	420	377	400	405	384	400	402	446	412	340	353	378	381	381	421	387	387	354	424	381	386	418	376	366	382	370	407	388	400	434	368	409	354	403	367	367	372	400	377	389	403	361	375	366	414	391	377	369	400	410	418	414	380	402	402	385	395	364	397	380	399	422	432	417	394	394	413	385	392	357	370	379	368	373	435	407	360	373	379	385	395	376	380	341	380	376	371	397	402	399	331	395	419	418	424	373	406	424	377	397	384	363	381	368	376	385	405	395	393	384	390	375	383	370	360	398	357	415	392	386	383	373	378	400	380	428	396	395	384	403	360	397	378	407	394	433	400	403	368	388	376	381	406	379	388	353	396	411	391	367	359	395	415	375	387	434	381	372	367	385	363	373	387	378	428	364	380	375	380	358	376	379	363	379	402	396	412	376	353	422	383	386	395	384	402	389	415	402	386	397	365	378	371	409	381	386	418	402	405	397	364	422	398	395	418	399	389	381	384	370	382	385	393	353	386	359	388	369	380	405	363	340	363	386	358	424	379	358	345	393	408	411	406	369	397	387	360	381	380	405	395	391	373	393	406	379	392	336	361	387	389	414	392	391	357	370	339	408	396	397	351	412	398	366	349	414	362	391	350	429	383	390	408	398	421	372	430	414	374	413	399	387	381	392	400	398	376	390	424	382	390	401	413	358	351	382	393	370	390	357	367	365	396	404	425	380	387	348	432	357	387	414	363	388	373	390	373	380	398	385	375	347	350	393	400	442	408	406	369	390	425	399	378	380	375	432	395	435	393	409	408	385	420	447	404	386	409	388	389	367	365	381	377	376	358	385	401	394	379	378	386	408	415	433	387	391	346	382	402	372	375	442	384	397
13209	2697	3271	6097	2231	1838	1648	1467	1294	1169	1248	1147	1075	1036	1011	1016	1020	926	963	944	940	931	955	960	981	925	935	891	945	908	917	928	945	916	877	891	890	921	898	904	876	837	883	880	825	882	847	872	966	895	903	883	881	867	919	849	841	828	850	871	887	895	882	827	797	864	868	872	860	831	866	901	864	846	875	904	858	888	800	813	859	872	856	886	863	817	889	851	834	882	853	855	860	859	870	896	896	853	854	887	912	884	890	875	842	859	888	865	867	879	883	823	930	876	871	836	839	870	883	890	861	881	874	808	899	867	876	896	889	848	887	914	893	937	908	838	906	888	851	865	865	888	904	898	894	848	831	841	839	847	851	835	872	800	854	837	826	884	950	881	862	841	895	899	885	835	900	901	899	891	852	861	846	838	855	935	865	897	832	835	853	883	874	839	838	876	855	839	849	889	863	855	859	901	845	833	857	886	896	871	897	916	887	848	823	899	850	825	856	873	888	854	881	834	862	831	855	832	921	875	832	812	864	884	806	837	889	901	874	845	897	849	796	817	805	910	843	863	834	882	863	820	893	884	834	833	885	890	857	853	849	875	865	915	870	807	803	835	894	910	893	807	865	857	870	871	902	843	878	879	866	852	863	823	858	881	864	904	808	914	906	947	811	816	873	876	831	893	884	779	853	846	882	856	829	851	867	861	894	887	865	864	833	834	836	907	888	860	841	867	870	854	865	917	867	889	857	873	849	884	893	882	857	858	873	810	892	876	877	897	876	853	828	881	799	864	815	815	899	931	890	841	809	856	859	894	885	829	827	889	844	886	895	845	887	876	856	868	875	860	911	817	893	883	877	924	853	848	921	858	887	905	884	812	852	837	852	856	831	820	865	829	864	834	889	888	851	896	863	876	868	886	865	831	864	870	907	847	842	879	855	863	864	874	908	869	831	850	862	816	901	850	856	892	872	852	846	843	850	893	854	902	870	858	909	862	836	832	864	851	871	873	837	843	871	865	832	850	880	860	899	854	851	883	837	860	840	887	866	870	845	783	890	864	854	906	830	844	901	922	903	819	856	852	910	877	874	818	828	802	883	902	862	871	835	867	859	832	874	800	849	895	877	839	806	896	820	893	870	850	891	887	871	886	894	874	870	889	900	881	897	879	866	868	862	855	831	835	826	837	867	894	820	847	823	877	820	887	823	875	905	857	871	804	917	869	849	838	828	890	846	855	896	904	851	834	949	878	852	819	861	859	858	946	864	835	869	883	842	851	853	833	884	907	867	856	870	893	831	870	867	859	870	889	856	865	854	883	871	879	839	852	924	871	862	889	927	874	898	871	871	831	825	877	822	866	857	860	797	854	786	861	754	883	855	863	885	809	871	869	889	936	838	897	842	905	854	844	830	910	835	838	888	865	816	867	898	880	920	806	855	838	840	825	798	840	857	880	906	822	873	854	871	869	832	848	807	924	867	865	825	871	848	864	881	826	833	843	893	869	852	913	861	837	855	871	830	843	852	816	850	871	824	863	866	901	841	904	869	872	906	837	889	908	884	811	855	908	823	896	882	869	828	811	879	821	826	859	865	810	896	843	822	846	827	835	808	861	817	860	847	804	878	888	876	897	819	876	852	849	865	816	916	856	788	870	889	851	846	838	821	908	910	874	838	884	827	901	896	836	837	868	881	852	848	917	823	866	820	895	839	843	869	845	832	880	870	866	851	845	842	861	873	858	889	870	852	869	859	908	818	921	878	877	939	885	858	833	837	947	874	842	809	893	804	861	872	835	860	818	900	881	910	790	877	862	820	842	895	866	850	876	917	857	862	822	909	871	863	860	879	878	920	869	833	846	889	864	830	814	891	842	838	875	915	926	845	841	852	817	835	878	900	853	829	841	854	866	880	824	787	808	861	824	843	907	842	839	913	867	913	886	856	875	859	822	878	843	859	899	891	877	832	873	882	882	884	913	870	883	849	931	831	878	811	848	871	872	808	866	836	861	907	915	852	842	843	820	874	873	826	805	875	849	904	834	841	849	822	840	873	874	929	856	857	878	867	888	824	935	856	845	863	861	889	885	905	855	863	909	818	883	848	866	855	844	856	841	863	883	863	863	861	865	863	813	909	866	847	849	821	875	856	849	880	826	821	843	845	882	878	900	836	827	860	832	905	835	877	841	831	809	808	848	895	845	834	883	898	856	869	847	863	851	838	850	881	856	870	887	885	829	835	874	877	884	848	802	899	845	879	870	866	903	887	896	842	862	858	845	887	813	798	885	865	869	838	837	804	853	867	986	816	867	857	846	854	877	878	920	848	859	866	890	879	854	882	876	856	878	924	899	883	850	828	856	849	861	873	834	874	825	811	861	840	829	831	856	867	882	869	894	829	845	864	845	872	872	872	847	862	828	879	873	844	838	863	890	870	902	840	870	831	813	890	832	873	891	820	861	878	837	820	882	867	920	886	866	796	889	828	878	873	891	904	906	933	896	905	875	912	860	838	836	902	852	870	837	862	843	879	864	855	818	824	854	884	885	906	888	906	897	813	874	819	881	880	876	844	891	808	857	907	841	866	795	852	856	852	829	846	904	832	834	851	872	880	851	857	902	911	897	878	843	806	849	833	910	884	895	874	798	910	844	898	884	866	882	838	881	864	899	903	873	899	868	868	846	866	847	871	900	842	835	846	839	829	885	886	856	824	860	869	918	882	854	913	892	865	831	898	862	902	874	889	827	867	845	852	854	852	848	866	875	869	912	859	866	889	880	895	833	869	900	871	867	860	905	800	912	858	870	799	868	899	872	822	860	877	832	837	876	832	852	845	891	845	864	878	869	853	862	828	833	892	855	820	846	856	940	905	890	855	845	854	822	886	853	863	851	866	851	837	870	836	846	833	869	883	913	879	836	897	867	856	799	919	863	842	860	821	829	887	830	907	849	899	859	877	899	890	856	861	774	829	815	880	904	859	906	891	862	880	849	848	908	846	850	886	915	896	812	884	870	830	860	838	865	872	896	887	832	856	868	820	828	873	861	876	880	849	849	849	843	875	901	876	917	877	868	858	840	884	833	898	892	891	900	896	872	893	856	877	841	840	893	827	820	867	835	845	846	879	832	910	866	850	928	879	869	868	897	897	845	843	848	866	807	857	862	812	879	880	810	858	805	870	885	870	835	893	910	864	844	864	850	884	912	847	896	845	834	890	852	865	875	854	850	835	884	911	793	874	879	847	814	862	899	860	874	894	861	804	835	859	897	905	882	838	862	857	893	921	903	857	902	874	862	903	821	907	834	827	852	900	884	855	851	866	874	853	866	873	860	876	908	858	905	901	898	853	848	879	855	915	912	903	817	857	860	837	841	866	826	847	809	896	850	904	869	891	854	837	846	884	860	896	820	867	875	879	852	984	886	853	851	879	908	836	919	866	906	853	867	886	837	809	873	881	888	888	847	876	874	859	858	885	863	877	884	838	847	860	820	861	873	840	870	878	868	824	874	841	853	822	921
5156	640	589	434	148	160	149	126	143	159	129	153	143	136	139	140	125	124	129	122	158	135	138	141	118	149	154	115	138	143	128	143	157	149	144	127	144	158	155	128	123	156	141	158	130	119	110	155	142	146	159	135	136	131	151	134	160	165	151	117	135	155	153	145	119	117	138	123	150	143	145	149	153	121	160	117	117	149	154	130	119	131	131	122	147	136	119	135	139	132	112	130	135	120	149	132	139	130	144	135	144	165	121	136	132	127	127	138	143	144	140	146	126	138	133	145	136	128	129	113	139	165	142	150	150	133	143	126	132	146	149	132	136	124	137	148	138	129	132	143	138	146	124	131	144	140	149	147	148	137	117	129	138	152	155	150	149	148	155	147	165	153	157	158	130	135	128	168	148	152	139	157	150	125	137	141	152	147	131	140	159	132	115	157	143	158	147	145	148	134	145	136	155	124	123	142	141	136	142	125	144	140	158	165	128	158	142	157	134	142	136	151	146	138	135	120	122	141	124	141	112	128	145	153	144	155	146	166	126	165	164	132	131	171	151	134	135	148	137	132	149	151	140	112	138	145	138	158	140	127	133	139	152	150	133	153	139	134	133	168	162	147	127	125	145	145	150	145	127	122	154	137	126	128	164	136	140	148	110	145	141	124	123	120	152	155	121	138	147	141	140	150	128	141	152	128	142	156	133	144	143	138	145	127	124	133	139	158	123	146	138	152	180	133	128	135	133	146	124	146	154	154	150	146	137	145	136	143	123	132	137	122	142	143	151	139	149	122	147	128	156	137	146	157	147	122	114	125	141	144	131	138	139	134	130	155	156	145	137	137	129	139	137	130	147	127	138	162	144	126	131	145	170	163	157	121	132	127	134	153	160	131	133	146	130	132	149	190	128	126	122	148	119	125	160	164	133	113	136	146	139	132	144	163	150	156	135	138	156	135	141	145	122	126	128	149	144	144	136	124	118	147	154	129	162	134	136	121	126	127	166	142	137	122	125	147	152	130	145	133	132	151	120	135	157	117	154	138	117	135	134	143	155	124	157	161	139	137	132	125	162	145	144	149	135	127	140	132	138	133	142	138	153	133	129	138	137	138	134	143	133	145	135	125	121	155	158	151	134	120	141	115	116	137	127	133	121	148	163	148	154	157	128	151	151	119	137	131	119	145	145	148	125	155	119	138	139	155	143	129	137	139	153	138	144	140	147	136	134	168	132	130	127	131	118	125	113	124	161	126	137	145	130	139	159	146	153	157	170	139	131	125	148	151	140	130	122	135	147	134	149	157	126	136	150	141	160	122	119	138	125	134	143	143	148	151	142	130	123	144	137	136	143	149	140	132	127	146	150	138	121	128	144	153	110	150	132	148	118	158	155	142	134	155	139	142	147	118	120	138	160	140	129	117	132	131	139	118	152	134	123	126	146	131	113	150	135	121	137	147	138	136	146	129	169	175	131	135	155	131	141	123	152	125	140	139	130	149	140	119	142	131	149	150	135	144	148	142	125	138	127	140	153	136	137	159	131	125	152	130	131	144	145	132	169	148	138	159	133	160	137	150	146	102	124	134	124	143	143	143	132	129	122	145	143	158	167	165	153	151	136	121	123	146	149	126	150	129	163	129	129	106	128	145	144	132	138	144	125	152	125	152	134	133	153	158	167	142	143	127	121	143	119	131	136	147	160	141	141	122	155	139	142	131	155	154	147	150	147	145	135	137	138	143	139	156	138	137	158	154	137	116	131	134	122	136	134	156	165	134	152	158	132	149	133	140	119	143	131	151	150	148	142	151	135	142	154	142	142	138	149	129	125	131	170	142	164	122	142	111	141	97	143	149	147	125	141	139	133	130	144	129	150	160	140	126	144	138	121	141	144	156	137	126	142	150	147	127	144	147	122	177	160	148	143	125	140	131	131	148	135	150	162	135	172	127	139	134	120	136	139	129	148	134	117	144	139	125	160	133	145	151	142	152	134	139	137	141	132	144	130	148	130	147	154	135	173	124	135	152	154	152	143	148	123	116	122	136	129	113	160	135	105	120	147	162	153	165	133	156	155	123	169	142	156	154	145	131	117	161	162	140	133	129	132	138	137	155	122	120	142	157	134	151	140	136	141	155	143	137	128	135	162	126	154	141	128	130	116	146	141	124	135	115	123	143	121	142	134	150	140	147	128	122	126	139	134	134	130	153	155	156	125	143	151	143	146	150	135	129	135	144	120	139	113	124	119	135	132	138	140	130	139	132	156	115	122	145	153	154	123	137	141	140	148	154	119	129	148	154	153	134	121	150	140	158	163	145	129	132	150	155	137	107	130	141	130	145	136	144	140	147	159	154	122	143	130	140	158	150	132	124	131	140	143	145	160	137	147	137	136	116	144	162	147	142	135	137	131	123	135	137	115	132	127	124	137	152	139	149	144	128	138	138	115	118	188	119	119	119	126	156	146	121	143	167	129	142	136	175	137	139	137	172	123	145	156	155	135	162	132	145	152	132	124	130	118	149	145	165	127	133	142	134	131	145	133	151	128	120	136	151	134	121	140	135	163	126	141	156	126	114	143	145	153	136	137	122	145	148	131	160	149	146	171	136	123	149	156	151	103	124	126	132	140	128	115	123	152	147	136	131	129	114	143	130	142	166	132	126	159	132	131	126	138	146	156	143	140	142	156	142	132	142	125	136	157	142	133	156	116	147	151	136	152	150	135	155	126	140	144	115	169	138	124	142	126	149	117	131	152	136	136	162	130	145	150	147	129	139	128	134	131	156	149	143	144	142	121	121	128	127	116	142	140	114	129	130	122	111	143	160	139	136	120	134	152	130	121	144	141	137	156	162	159	126	139	152	142	138	142	132	123	132	148	133	148	152	115	149	136	147	128	146	149	139	118	121	127	157	147	124	107	138	149	155	142	132	142	127	136	146	136	148	127	153	152	151	163	149	114	125	135	130	117	150	152	147	141	147	155	152	151	157	137	152	145	142	130	124	146	142	137	139	154	122	135	147	149	165	132	145	140	131	145	119	146	125	131	163	139	144	120	141	141	178	131	169	142	160	135	133	133	132	157	144	130	138	134	163	135	137	130	152	159	158	139	132	152	132	131	165	143	106	148	147	128	136	144	133	143	148	151	137	148	152	142	120	110	131	144	151	149	145	132	143	156	118	156	136	119	145	164	137	148	143	133	149	154	139	141	131	124	140	137	155	132	139	164	135	149	157	126	153	148	139	129	116	153	144	119	162	166	176	140	141	163	153	133	126	126	159	140	137	132	154	138	109	133	140	148	149	141	111	114	116	168	139	128	157	125	122	122	146	126	116	142	127	140	136	145	151	151	126	171	137	132	128	148	141	135	149	150	150	143	140	141	142	134	146	132	146	151	142	154	127	146	115	128	129	159	140	161	134	119	135	126	138	138	135	157	145	152	136	128	136	155	123	146	144	140	167	126	137	162	131	135	133	146	150	135	140	174	121	141	119	145	131	143	156	143	133	141	155	148	151
3525	718	1505	1227	422	401	397	400	373	378	385	417	425	397	343	378	412	424	409	359	409	403	411	389	405	373	380	362	435	369	348	374	357	383	353	354	378	420	402	418	381	398	392	372	383	404	403	372	399	385	385	389	419	404	388	391	376	414	378	399	414	375	371	411	372	401	386	389	387	407	368	382	407	383	428	411	403	395	387	402	410	365	368	363	404	433	384	365	394	384	394	403	378	369	406	394	373	398	391	376	388	378	358	361	370	374	382	363	385	391	357	407	365	364	401	390	397	386	363	380	406	383	412	390	370	395	377	371	400	372	399	423	395	372	426	405	388	374	399	409	371	418	391	374	363	401	388	370	358	396	367	394	385	394	378	385	426	377	389	376	392	389	364	413	399	388	358	410	415	410	418	415	389	403	384	412	372	394	352	365	403	387	368	407	364	361	358	396	393	415	386	420	389	391	448	412	358	394	376	396	362	415	403	366	350	394	369	372	381	416	402	386	405	388	414	398	376	390	389	414	389	389	391	408	415	392	382	381	405	378	396	406	384	375	385	428	423	372	384	378	391	367	386	415	381	410	414	394	393	369	388	339	386	406	399	379	386	392	375	405	390	405	384	414	371	402	392	435	382	355	357	365	357	422	364	426	358	377	378	406	407	414	390	394	383	367	447	398	396	405	388	378	393	400	370	369	395	397	409	397	401	396	396	389	387	411	369	377	384	384	377	393	423	364	415	388	412	389	365	405	386	434	334	381	389	381	391	380	368	411	405	379	396	390	373	417	395	408	364	396	377	409	395	377	415	409	389	393	390	369	380	392	368	396	421	378	401	390	354	379	391	349	406	372	397	377	365	401	357	379	390	391	416	422	406	411	407	358	396	415	368	411	412	366	386	384	389	382	406	358	398	379	362	345	393	377	432	368	371	428	417	440	398	445	452	386	371	351	386	373	418	385	396	389	381	374	389	366	404	363	388	377	401	396	416	413	383	389	419	431	402	348	378	385	363	378	401	421	370	417	417	400	373	428	380	413	408	421	441	390	400	404	387	374	398	398	402	403	391	414	375	414	379	355	385	363	408	401	385	376	371	379	398	386	415	410	402	362	376	407	374	395	361	383	374	398	368	417	378	411	392	372	405	378	393	401	400	399	379	364	399	353	333	344	378	405	398	370	407	395	406	389	376	362	395	396	374	383	416	394	362	374	378	388	387	373	384	377	372	389	383	388	400	402	390	380	400	400	374	389	348	389	384	378	369	374	366	391	385	399	349	367	389	384	386	392	412	369	351	389	406	381	361	402	396	401	383	398	401	381	398	402	416	424	406	413	405	389	383	382	377	339	367	378	373	392	386	382	395	400	366	373	429	354	409	397	396	344	380	384	404	393	356	366	399	345	395	407	395	408	392	399	406	407	353	379	377	370	374	384	372	404	365	405	400	367	386	367	383	412	376	439	378	402	333	403	421	373	379	398	389	394	386	385	387	414	349	372	368	390	390	381	388	391	373	375	363	386	375	382	398	384	365	375	394	386	417	395	368	355	399	419	405	387	385	385	378	370	379	416	390	398	361	367	368	414	395	373	394	362	372	378	373	372	404	399	388	399	401	362	376	380	411	376	389	413	411	384	429	402	361	387	351	370	374	393	399	368	409	412	408	424	392	380	375	387	382	365	391	385	406	385	344	384	378	381	388	366	370	381	378	405	410	397	410	376	398	394	382	406	380	382	375	396	411	426	392	434	390	373	357	375	430	386	396	367	405	396	407	404	382	388	392	397	404	377	415	394	357	396	343	380	355	356	389	380	399	396	408	396	352	404	366	421	415	411	385	385	382	397	432	382	452	375	417	395	394	418	397	362	390	373	364	412	409	397	365	354	382	372	438	389	351	356	395	374	399	370	417	407	390	405	385	390	382	385	386	354	393	389	372	436	387	387	366	389	402	401	398	439	379	409	398	427	376	399	405	410	365	385	357	367	363	360	379	392	375	381	352	381	370	405	418	382	389	399	390	385	431	412	364	393	383	406	379	376	378	386	400	400	420	392	399	388	395	388	407	394	382	395	388	351	387	421	367	414	386	421	412	372	345	419	386	448	390	397	408	389	374	377	393	406	395	359	394	397	384	399	384	376	364	401	419	381	399	383	376	376	384	372	387	381	381	369	416	383	385	410	358	383	389	398	384	408	393	404	417	412	398	388	378	374	404	384	371	422	353	360	377	375	387	367	369	386	383	400	398	388	352	398	351	365	366	386	385	369	405	377	399	394	393	354	398	414	402	389	373	393	371	374	405	389	386	393	372	366	383	394	385	418	393	378	396	363	380	380	365	409	391	437	406	388	401	395	375	377	403	391	408	381	373	378	365	411	402	361	390	406	362	400	386	391	375	391	391	387	394	392	384	366	364	382	421	396	363	373	364	371	410	387	409	386	370	374	410	412	388	417	372	402	369	372	371	388	399	416	382	397	394	425	426	409	386	414	436	370	404	363	424	403	388	393	401	380	403	376	374	382	400	416	395	418	406	380	403	380	360	361	394	357	393	387	395	405	385	403	378	392	376	393	415	393	384	416	388	384	372	390	392	392	424	391	399	400	368	392	389	403	346	405	370	371	393	429	419	383	400	402	361	397	408	419	416	400	390	411	377	380	391	409	425	371	411	398	373	414	371	372	404	378	359	394	403	405	375	386	453	392	389	390	395	396	367	399	391	375	360	362	412	421	374	378	411	403	387	388	410	370	375	387	356	384	386	375	369	405	390	385	369	387	394	398	422	366	381	355	422	383	368	398	392	383	425	375	414	391	414	379	399	400	376	383	382	384	370	389	400	405	358	394	396	392	364	400	357	398	428	385	402	373	377	417	384	414	401	394	401	401	391	392	369	341	404	373	361	405	375	397	354	379	405	373	352	412	362	404	429	402	395	391	407	372	398	349	397	382	375	402	415	390	410	393	408	428	399	402	409	377	393	370	416	349	390	370	361	401	356	371	378	402	417	349	366	376	389	382	373	375	395	385	386	380	378	406	388	380	391	432	372	414	387	386	385	380	393	385	398	384	378	395	412	379	412	389	410	354	374	451	362	377	413	352	414	371	374	391	402	392	420	369	394	411	368	388	393	378	373	386	410	410	426	402	399	412	382	365	379	418	386	372	405	386	395	380	350	387	401	390	383	388	404	390	384	406	392	417	400	408	419	412	385	361	425	369	407	381	369	397	350	394	389	395	373	363	424	409	409	367	383	381	417	379	393	371	375	376	369	377	395	367	401	404	366	379	426	400	370	419	391	409	404	363	397	393	385	360	364	432	402	399	397	387	368	377	397	388	414	389	391	412	369	416	422	384	386	386	391	371	387	386	402	371	342	387	389	385	362	391	373	363	393	405	388	360	406	393	384	385	391	396	381	419	419	376	392	390	361	413	383	333	411	381	403	410	370	354	397	418	378	376	379	377	383	420	363	392	400	400	375	392	436	414	453	425	419	375	407	398	395	407	359	407	391	396	395	391
14739	2072	1721	964	497	434	398	360	384	359	352	348	350	315	342	341	331	294	308	347	320	319	324	328	312	349	337	291	335	330	307	342	358	317	335	335	309	323	294	312	354	291	321	340	302	347	324	311	333	325	299	325	322	339	276	330	326	304	304	305	272	323	309	333	340	312	330	291	323	340	327	336	307	311	303	306	298	308	355	321	305	314	326	311	336	339	318	288	324	317	311	329	299	305	350	347	305	305	308	324	308	301	305	362	325	309	300	325	307	338	331	300	302	305	309	317	309	305	291	298	311	297	319	327	336	295	343	312	318	304	338	325	319	322	308	303	305	330	337	309	361	291	288	315	333	338	342	353	313	316	344	327	305	300	337	320	314	282	306	318	298	293	324	323	277	321	282	348	293	352	331	354	344	335	327	296	323	326	332	303	295	311	307	336	321	308	313	346	313	290	305	351	336	303	321	311	299	322	310	301	337	291	297	288	341	329	295	324	335	330	341	312	278	311	329	306	336	336	305	307	311	320	342	318	299	297	347	346	326	327	322	309	341	337	322	356	332	284	322	321	302	314	309	344	324	310	321	324	311	325	317	327	313	318	282	343	312	325	326	335	312	299	336	300	310	292	335	325	331	379	321	300	273	368	304	310	303	309	304	312	316	317	350	331	322	323	326	316	341	317	337	347	297	281	323	331	338	312	352	324	308	353	352	349	333	304	319	333	295	279	311	312	314	322	338	342	306	344	311	360	293	336	275	320	305	277	327	273	297	321	305	292	305	317	307	318	305	318	321	348	326	365	311	309	304	339	360	290	326	378	328	307	294	312	304	319	330	329	345	346	299	326	320	360	378	306	314	313	297	306	299	299	306	306	304	324	338	331	328	336	327	301	335	324	306	320	323	313	321	339	297	280	300	332	315	316	312	319	324	362	290	288	309	301	304	314	295	319	319	303	287	324	318	331	363	291	309	291	320	332	297	325	327	328	327	335	335	321	322	332	351	320	325	306	343	306	330	346	314	304	310	322	315	307	312	321	277	336	319	328	261	313	337	328	322	322	333	327	328	323	350	298	298	292	336	316	363	349	296	299	322	343	322	299	284	299	292	297	341	355	339	315	295	318	331	338	319	347	304	300	298	330	348	296	311	352	295	329	319	349	354	328	290	287	300	301	336	333	314	314	338	332	314	322	301	304	330	320	335	337	347	314	319	319	319	319	327	286	366	316	314	287	328	304	293	373	330	312	315	322	322	316	320	322	306	295	276	330	330	333	274	321	362	301	315	322	323	297	329	333	327	295	302	329	325	324	317	306	336	302	358	300	316	308	325	293	332	301	302	325	331	335	305	312	308	277	336	338	330	353	308	312	323	346	340	312	311	336	306	310	308	314	329	317	341	327	318	264	343	354	357	284	314	328	311	290	316	331	329	300	286	316	314	332	328	314	317	312	300	324	328	288	353	306	318	293	340	317	331	324	332	320	309	325	324	319	312	306	337	341	341	346	315	314	331	279	344	351	308	343	361	320	299	295	315	320	287	314	328	304	312	296	322	296	311	285	330	283	338	334	299	309	312	317	309	342	340	319	332	313	342	318	339	323	330	287	322	327	317	292	337	298	308	323	356	284	318	330	310	343	336	291	344	324	302	316	306	322	353	336	278	281	282	317	332	342	306	347	345	321	341	327	295	322	330	334	316	309	308	363	342	293	309	315	359	330	350	334	343	358	325	342	316	340	329	293	338	318	358	341	298	321	301	295	302	329	324	330	313	313	307	292	337	339	374	320	327	329	302	290	331	332	346	328	316	338	310	321	329	320	328	302	301	300	294	339	315	342	299	303	369	350	337	339	306	302	312	300	325	285	316	305	345	348	322	303	322	296	325	294	354	351	324	313	322	303	309	301	318	336	320	307	338	325	308	322	356	329	310	343	345	314	291	310	312	329	302	325	323	337	292	367	362	346	302	312	286	295	340	298	327	315	318	303	321	348	308	277	332	306	328	318	315	310	344	310	330	338	320	304	327	316	318	314	318	327	299	322	314	328	322	341	313	319	326	348	327	311	349	309	295	333	318	306	331	331	327	306	325	333	289	315	331	330	286	345	330	326	313	326	292	283	338	290	322	290	282	324	339	319	321	324	379	344	340	323	313	338	316	310	307	302	277	314	341	327	326	299	318	308	309	300	317	315	309	273	302	299	316	321	333	354	327	348	260	329	293	322	328	332	329	316	329	325	344	331	318	345	317	282	338	299	319	308	302	365	368	331	323	340	307	280	302	313	345	289	321	299	274	328	314	296	252	313	297	339	305	305	349	329	322	317	348	281	305	353	318	323	316	324	347	319	306	315	301	340	299	318	307	346	307	322	320	317	343	318	350	327	303	291	283	322	352	311	334	333	322	303	348	335	347	324	295	276	279	333	326	330	308	321	291	329	333	315	304	288	317	340	317	330	343	350	313	326	308	299	352	329	310	322	311	322	329	364	328	363	303	320	300	324	301	338	328	318	341	333	305	338	317	320	288	309	350	313	295	340	277	275	325	300	321	358	342	319	356	316	310	282	325	336	325	317	307	321	323	316	314	315	316	329	306	312	295	331	289	301	310	311	314	316	302	298	303	351	307	337	322	322	324	319	339	316	337	338	313	314	288	346	329	340	325	338	313	335	293	320	305	333	295	338	314	323	304	328	314	315	272	350	296	311	342	310	334	303	319	320	320	306	324	320	278	301	315	332	365	318	328	314	341	311	333	309	322	310	322	309	334	325	322	310	323	325	308	339	365	344	323	310	320	288	317	338	320	320	311	312	338	294	332	286	329	287	376	293	318	311	305	326	315	297	314	347	321	311	342	342	304	298	314	320	308	312	321	319	322	356	313	343	313	293	363	354	370	305	310	341	310	305	298	325	331	312	317	314	328	325	293	322	303	333	258	322	341	316	348	327	327	325	299	303	295	331	329	338	323	317	313	302	307	314	319	308	332	365	301	292	329	346	289	314	332	328	295	372	316	308	358	310	323	346	284	316	321	332	319	306	305	323	294	328	334	303	320	335	293	333	326	332	308	324	345	353	323	309	353	332	314	342	326	309	330	359	346	338	336	298	347	300	307	316	340	305	327	326	320	303	324	304	359	333	303	326	315	328	332	345	318	324	320	329	323	304	344	319	283	309	311	335	321	354	336	318	303	315	366	314	318	305	302	324	310	310	329	312	277	291	326	316	307	330	300	309	302	339	308	319	331	307	294	322	320	303	302	321	331	314	304	316	318	311	310	326	287	284	321	362	349	356	322	336	280	334	332	317	319	298	285	292	313	327	316	300	355	326	327	307	340	333	320	340	328	332	323	333	310	296	323	317	273	355	323	312	316	331	351	318	329	329	323	317	344	327	302	312	315	319	313	345	335	291	306	310	321	312	321	326	293	324	305	316	330	304	321	283	340	334	336	325	298	327	337	314	298	334	363	329	336	332	315	304	353	298	353	323	308	286	296	311	356	296	339	309	301	343	338	351
9813	1643	3647	2484	1430	1231	1115	1091	985	917	935	854	831	835	856	850	805	765	839	781	777	796	755	714	715	747	713	769	722	774	721	761	783	760	749	763	741	794	785	746	783	748	726	744	772	762	717	770	756	772	740	755	728	739	744	704	710	736	711	727	783	787	743	745	722	757	744	778	702	695	728	763	694	756	775	759	775	733	730	780	770	764	712	753	744	765	749	771	756	717	732	723	738	756	720	733	728	773	706	720	725	735	760	781	741	758	773	735	773	765	751	762	757	784	699	776	753	783	797	706	728	717	706	764	758	737	762	762	727	726	765	735	729	735	753	754	766	761	713	705	760	682	739	739	724	719	723	760	707	748	720	743	734	786	704	767	754	741	706	749	684	724	754	750	728	738	736	767	754	724	760	748	764	729	707	750	728	713	715	724	744	723	768	782	772	801	755	758	745	665	733	774	768	740	699	725	733	731	699	735	710	777	704	718	729	759	710	702	733	744	689	730	725	735	743	764	754	753	734	732	782	738	728	772	786	755	722	759	719	714	747	770	768	748	712	713	746	750	756	704	739	695	740	725	744	778	718	721	743	790	757	756	739	740	754	760	732	739	724	758	702	726	729	728	723	764	767	778	718	756	737	747	723	795	741	771	767	785	740	762	727	754	720	782	737	768	734	764	751	722	732	720	741	754	723	728	786	723	801	704	731	702	793	729	743	735	700	774	740	720	780	758	723	805	755	748	760	762	737	704	777	716	796	810	750	731	718	755	738	781	753	749	757	757	715	757	699	722	714	735	695	723	703	784	742	736	759	750	722	706	723	719	681	741	729	780	768	736	735	716	695	748	746	730	737	760	778	767	729	724	720	737	718	718	730	756	764	747	712	762	822	765	773	696	754	765	771	731	754	760	726	790	781	718	736	795	746	787	757	726	772	704	749	730	711	711	767	720	749	700	714	752	747	730	739	731	787	707	733	716	737	773	732	727	720	739	741	740	729	827	772	826	763	801	740	724	722	733	766	705	762	710	756	750	757	773	737	741	726	774	719	716	708	729	715	714	767	762	750	714	720	727	730	813	792	714	727	735	795	724	787	772	723	729	763	734	791	740	766	757	734	794	739	696	749	767	689	729	723	772	789	735	785	676	777	748	749	715	740	715	771	746	766	743	726	718	690	701	715	774	753	673	748	702	731	768	677	751	770	779	758	709	724	807	751	755	753	769	720	750	744	756	694	765	734	731	777	748	742	759	691	743	736	748	703	726	717	728	707	727	714	764	781	785	722	773	712	719	772	754	748	726	726	723	736	774	739	704	777	736	684	789	737	697	701	689	769	719	729	727	744	718	749	718	751	733	742	724	675	750	747	740	700	723	756	757	732	746	737	758	761	745	711	740	754	743	757	782	692	714	734	750	753	747	739	710	747	726	744	732	743	754	683	753	728	768	710	709	733	729	699	697	750	764	757	696	745	748	720	765	784	722	735	738	774	749	739	743	714	736	780	753	767	728	757	760	699	746	771	734	745	722	711	771	700	754	765	761	738	733	765	756	753	696	745	764	728	772	745	695	726	769	704	739	745	704	711	766	741	714	753	732	722	759	751	667	770	770	742	690	722	722	678	706	746	711	757	766	756	712	743	758	708	741	740	775	789	731	794	714	706	740	731	742	745	724	813	763	750	763	719	787	733	667	746	723	746	759	748	752	749	711	754	749	760	701	706	737	742	762	696	708	748	680	700	690	751	706	714	788	731	708	723	728	747	741	785	737	766	741	779	700	707	752	759	729	740	748	714	794	726	787	743	780	748	763	708	714	703	708	745	775	769	706	752	744	739	739	749	702	741	758	709	727	738	731	752	711	743	734	745	758	744	738	757	722	751	738	758	763	745	820	734	749	745	722	706	649	747	749	760	724	759	742	752	714	754	745	745	708	780	775	697	719	703	661	714	713	725	729	704	748	733	752	763	707	711	738	718	704	789	751	759	707	764	754	747	766	779	759	751	729	731	734	721	698	766	701	724	786	748	733	756	774	723	759	749	723	705	775	751	732	713	746	740	746	763	755	742	755	770	761	714	723	751	739	787	737	733	701	716	782	770	787	733	721	751	736	720	711	790	673	728	694	754	708	712	769	772	747	750	749	721	776	735	738	766	725	758	717	701	746	725	763	758	744	697	718	766	770	713	710	697	754	789	731	731	735	780	744	769	707	730	752	738	739	733	726	761	730	756	753	731	739	713	697	762	777	770	719	739	752	727	782	775	728	727	768	754	746	731	753	691	751	781	745	716	739	735	700	760	757	774	802	736	782	735	722	718	712	791	813	749	734	744	756	675	778	766	730	737	783	711	771	684	724	696	734	721	752	748	705	733	765	752	750	747	698	686	773	707	722	769	703	697	749	739	732	731	740	756	714	720	695	759	707	717	774	759	738	754	712	731	732	725	749	741	768	772	750	733	802	743	770	778	721	791	735	734	752	706	748	704	700	761	730	753	751	738	768	789	746	787	729	693	804	765	738	814	751	747	714	763	697	679	735	728	725	724	734	792	779	753	745	742	799	722	734	767	710	741	730	761	739	778	746	710	718	784	794	722	706	751	699	724	748	775	721	763	745	677	732	746	746	730	737	712	747	702	726	712	743	736	755	744	781	777	752	729	729	765	774	767	750	763	762	734	781	774	715	742	738	783	758	751	780	683	761	786	771	744	724	740	749	788	738	771	715	761	726	742	784	721	767	727	748	713	770	767	776	746	761	767	757	690	700	725	702	748	768	769	746	822	785	734	700	706	714	707	763	741	736	772	740	763	746	812	732	736	761	737	798	767	770	709	722	758	782	768	801	741	725	737	711	727	727	739	754	738	739	741	743	695	747	762	752	750	730	721	762	731	759	755	721	732	782	745	717	728	684	714	760	725	724	719	749	711	750	779	787	726	710	768	725	751	716	725	717	744	725	690	726	760	678	689	707	712	730	745	707	750	741	706	771	764	788	738	770	732	775	720	740	721	754	746	749	711	756	716	779	734	701	773	729	724	737	701	733	768	756	747	741	751	745	783	724	754	728	737	751	741	735	709	761	738	724	714	720	726	706	755	749	750	746	741	730	733	730	783	722	740	739	769	746	735	728	737	697	714	801	735	720	749	736	733	764	792	731	762	736	749	747	755	760	748	737	803	738	740	650	750	731	747	699	750	715	745	740	786	752	779	743	742	709	802	746	738	732	720	740	715	771	781	756	770	760	706	708	688	759	694	718	784	691	776	735	736	778	771	761	719	773	713	742	792	697	708	778	746	721	781	755	712	739	759	728	733	756	742	691	749	742	712	740	707	747	735	757	775	765	714	762	797	780	723	745	728	781	740	777	738	759	739	744	725	755	716	760	800	764	722	745	827	716	738	772	752	780	757	717	776	750	742	747	725	724	748	736	738	748	740	721	746	701	731	745	750	746	715	773	746	761	736	739	741	722	720	762	765	800	739	821	747	725	728	707	723	689	738	780	724	734	787	711	704	730
23390	4162	2884	1094	723	577	549	508	531	459	446	447	464	435	383	385	409	416	378	381	447	421	415	427	400	379	399	406	367	377	381	397	404	423	401	385	435	415	378	402	437	368	403	402	391	411	379	385	378	408	354	382	403	405	386	387	369	406	421	415	376	394	374	354	421	409	365	362	373	352	373	376	374	382	385	448	410	422	444	413	345	352	381	396	339	379	423	400	420	400	385	369	361	398	395	394	397	398	407	381	422	350	386	378	425	435	394	347	411	379	425	347	379	405	380	358	392	378	380	382	410	368	361	370	415	407	379	388	413	364	395	380	389	408	386	393	406	359	393	373	397	391	392	390	402	389	384	387	356	363	362	400	399	411	355	403	442	409	392	358	415	368	386	377	400	326	375	367	398	385	413	344	390	441	414	373	383	401	398	419	410	379	403	383	387	385	398	352	361	408	354	391	420	436	403	386	420	371	348	391	403	428	414	392	398	386	357	390	423	435	395	421	416	361	367	383	417	388	395	455	395	388	372	414	380	415	386	405	381	395	412	378	391	390	385	402	388	386	376	390	383	389	383	397	378	417	427	409	383	397	410	352	393	376	378	381	352	389	393	400	367	380	405	348	397	382	378	389	367	385	376	388	397	416	375	396	392	441	367	378	405	389	360	414	324	363	387	364	357	349	389	374	405	356	382	396	411	379	372	376	372	410	398	382	344	368	371	378	415	414	346	412	397	346	382	416	341	422	352	372	391	407	401	381	381	408	391	423	374	373	400	399	383	389	377	371	383	382	388	419	396	382	412	416	362	415	397	385	407	332	383	388	387	429	420	374	363	377	408	380	343	406	403	397	385	414	435	392	389	415	359	394	362	403	379	363	416	393	396	380	359	391	376	373	393	424	401	402	394	378	367	385	373	427	417	419	356	359	378	397	381	412	386	361	404	409	362	333	340	391	353	384	387	382	407	395	399	398	377	386	362	392	363	394	355	374	398	435	393	402	370	374	390	371	384	411	436	415	397	397	392	373	365	424	378	421	375	429	347	416	410	383	377	407	388	416	409	399	377	414	400	397	397	398	347	423	426	388	395	388	405	393	441	379	414	380	398	394	395	408	395	385	424	383	354	411	396	337	398	354	378	437	452	383	399	401	427	389	409	406	411	384	350	369	366	380	428	371	389	372	381	423	415	381	395	355	383	390	378	386	416	393	412	364	377	356	349	400	401	384	365	420	386	415	386	384	388	361	400	385	392	398	395	363	366	361	345	403	392	370	375	419	395	378	401	377	399	410	407	412	354	384	381	334	430	405	384	378	395	393	366	401	424	380	391	405	420	370	405	363	362	390	362	366	410	423	367	367	403	388	390	416	365	360	438	385	402	391	396	368	400	379	396	388	388	368	407	382	393	410	396	339	383	382	377	367	418	425	358	356	394	368	415	391	392	334	402	361	377	395	356	419	391	413	397	393	377	386	362	375	365	441	378	406	356	388	401	439	379	402	388	351	432	406	398	390	402	409	376	411	361	378	387	377	412	421	429	353	391	382	344	393	364	381	372	402	384	408	406	411	387	383	369	400	366	357	366	388	388	381	414	392	404	397	396	375	429	365	362	355	338	366	394	400	376	379	416	430	347	410	360	405	390	377	394	373	423	390	404	375	379	368	388	400	369	385	386	368	383	394	370	378	412	372	407	361	384	403	391	400	380	349	403	399	376	381	339	386	418	377	347	389	353	353	358	368	399	370	400	391	359	421	377	376	376	395	409	390	354	420	388	415	374	435	410	415	403	428	384	380	381	440	374	344	375	424	373	413	401	386	399	378	401	381	372	396	369	374	382	392	374	403	390	396	392	369	412	390	369	407	385	396	400	403	404	361	384	390	377	384	411	424	383	385	375	390	344	412	381	390	395	341	392	381	402	381	353	360	424	423	425	437	389	371	382	385	386	393	395	389	382	382	381	371	413	401	400	374	394	376	374	379	426	400	367	382	388	358	360	411	373	355	385	422	372	371	419	366	376	352	369	409	402	396	366	413	422	415	388	413	416	402	402	371	379	371	368	383	397	366	362	383	369	382	374	412	389	389	408	408	362	408	386	405	407	428	413	358	428	404	403	365	396	401	392	390	344	389	404	400	363	410	393	363	373	422	364	426	380	359	394	402	396	386	400	399	398	382	363	396	395	374	383	375	373	413	430	373	402	411	391	372	350	388	398	416	363	400	400	385	357	391	408	433	396	406	405	432	370	377	401	395	401	385	446	351	396	377	415	367	371	389	378	390	403	408	410	378	424	348	390	389	396	391	409	413	363	398	406	354	383	365	308	375	405	403	371	410	401	382	390	416	432	375	383	356	413	407	386	394	374	363	365	387	406	392	400	385	389	401	415	334	414	366	436	375	395	400	406	388	395	403	372	443	393	410	392	361	339	344	403	374	345	415	434	401	411	415	450	426	378	393	376	368	377	376	381	396	401	383	360	417	390	374	415	383	377	354	360	390	421	398	358	376	393	351	399	385	359	394	405	390	387	385	368	416	403	388	385	403	377	385	366	417	447	386	354	413	402	404	373	361	377	414	399	395	432	390	360	427	407	385	409	364	415	417	382	381	377	413	414	389	371	374	373	403	415	412	376	414	356	376	372	371	399	389	425	350	423	382	399	385	389	416	417	440	412	366	352	401	372	381	370	412	427	399	396	360	371	358	422	390	390	402	348	399	376	367	385	429	428	334	378	407	413	368	393	370	364	410	405	437	368	390	393	399	404	379	410	378	401	368	392	396	397	393	383	381	362	368	413	415	388	444	377	377	394	422	371	423	406	372	377	401	377	354	350	363	388	387	374	414	373	365	395	411	409	374	391	406	375	380	377	394	416	375	418	407	369	434	378	416	357	376	407	399	401	414	387	418	374	386	373	400	411	392	397	393	357	397	390	389	390	413	389	387	397	419	374	370	373	399	384	386	339	399	402	379	387	411	396	398	397	421	342	416	416	385	371	412	401	398	382	391	377	406	369	384	369	398	396	402	351	405	414	385	409	387	408	394	369	424	361	397	351	388	387	391	392	380	388	362	401	371	404	378	361	372	445	392	370	394	373	399	418	391	454	416	387	399	402	386	368	461	412	388	375	409	386	391	418	402	403	387	420	379	357	383	366	416	359	441	382	384	355	384	402	392	405	398	390	354	409	397	421	343	374	410	389	380	375	372	362	389	390	356	381	371	399	405	355	390	368	364	395	406	386	365	437	406	393	406	408	404	381	329	388	362	395	382	381	416	363	413	428	378	369	394	393	371	354	396	406	381	369	410	386	339	370	379	387	372	399	384	385	369	411	384	421	408	406	410	351	384	408	393	392	405	384	382	395	370	406	351	422	390	376	393	377	403	453	416	401	400	368	426	397	418	372	364	371	395	384	384	400	383	371	386	365	397	386	415	377	366	349	361	388	369	396	409	396	387	411	416	377	407	373	365	388	410	403	385	385	396	409	417	409	391	386	405	380	407	428	384	379	413
12909	2712	4624	2630	2244	1811	1604	1424	1269	1229	1162	1114	1106	1077	989	1014	969	962	990	942	909	925	983	963	903	943	921	945	904	903	923	915	920	914	889	860	926	818	914	867	871	832	873	882	854	873	906	850	838	821	894	868	894	920	919	861	813	885	848	827	873	909	842	871	820	871	929	888	850	892	916	916	838	860	873	825	826	839	841	850	826	876	909	873	821	856	828	837	907	894	835	897	885	836	897	878	823	876	866	854	852	887	765	852	850	873	866	864	854	852	886	872	877	834	885	859	867	838	811	841	895	871	895	852	892	839	882	840	789	797	840	893	871	848	873	850	858	887	882	878	878	844	796	840	847	834	901	894	851	860	843	892	872	852	852	836	877	886	901	830	878	832	890	814	824	818	845	873	804	844	891	881	839	883	845	878	886	828	868	846	881	859	856	942	875	858	828	838	863	844	827	907	864	864	911	877	840	907	875	935	838	876	847	875	921	829	840	866	822	855	851	886	919	855	862	903	860	900	866	890	884	889	930	862	926	867	879	837	843	875	842	880	899	844	828	856	849	882	884	866	835	846	865	874	857	901	866	878	848	879	833	888	881	834	870	898	878	829	865	899	836	802	804	836	899	871	900	907	906	874	810	920	881	879	849	856	869	809	856	863	883	853	924	874	819	859	831	909	844	877	860	884	832	826	855	846	915	869	834	887	867	876	815	910	804	871	855	909	864	855	812	838	880	875	828	885	815	858	870	796	873	868	927	868	886	910	832	842	877	928	816	872	832	820	874	877	857	859	885	878	879	845	877	894	850	899	869	875	875	893	876	899	841	889	897	857	870	786	786	914	863	811	864	870	841	900	891	884	810	848	883	905	882	858	873	846	873	867	912	851	856	891	854	792	953	885	876	897	801	852	891	855	922	822	831	844	843	842	784	831	871	910	825	841	894	826	873	831	829	852	844	785	843	867	845	851	816	840	883	812	881	844	831	881	914	827	862	875	873	819	846	849	829	850	861	869	887	823	854	849	870	913	888	825	860	844	838	873	820	867	828	832	884	856	889	880	840	896	860	849	865	854	930	905	852	839	848	860	880	874	881	849	936	862	837	852	834	919	843	863	891	872	892	857	844	893	861	868	826	844	878	845	868	926	853	896	875	823	826	861	900	915	853	907	827	859	842	841	763	901	860	866	818	870	862	834	874	852	840	928	843	890	868	911	857	859	865	841	877	873	845	858	798	876	809	837	852	899	878	853	813	847	870	871	853	809	881	913	825	872	846	911	848	829	848	867	872	890	840	878	890	893	846	911	809	831	862	907	858	928	894	841	837	838	919	848	793	855	910	843	918	909	878	854	863	813	878	840	875	877	839	805	845	882	860	888	895	867	892	902	871	841	843	869	886	833	843	870	878	850	895	837	879	897	855	849	834	889	851	835	789	880	861	813	856	869	859	846	851	835	852	862	824	900	819	867	866	831	833	850	895	882	876	852	840	876	883	861	837	812	877	867	856	897	865	832	885	832	879	850	814	899	887	844	903	879	879	923	844	891	854	861	842	859	869	908	927	849	828	875	870	864	846	802	839	874	881	854	825	884	840	879	873	787	856	831	843	903	852	852	852	840	797	877	819	842	877	890	840	820	887	862	831	822	829	879	883	856	838	875	843	857	872	843	845	847	906	895	853	837	820	837	818	836	871	898	856	864	862	889	804	821	828	849	842	899	809	836	832	856	924	875	862	874	851	811	838	865	843	812	851	858	830	872	904	835	816	846	872	870	802	862	869	859	875	869	856	876	844	902	836	865	840	901	855	850	832	880	833	881	898	919	832	839	915	844	886	844	842	888	841	823	851	940	845	876	849	877	866	862	866	807	818	846	819	845	860	826	860	829	858	853	849	839	829	823	852	845	831	836	848	863	814	859	896	912	816	885	879	898	882	864	876	897	839	844	950	903	876	886	865	884	845	877	822	836	870	824	806	827	850	875	890	868	885	897	903	850	821	851	822	876	872	854	823	871	843	858	795	837	851	860	829	856	874	881	855	797	849	842	844	871	860	828	856	862	891	889	825	838	824	927	849	923	839	866	848	932	842	854	854	852	904	814	873	891	895	862	847	839	897	882	885	813	827	854	823	875	843	911	913	857	819	831	872	831	865	825	841	875	846	858	835	835	865	834	868	830	857	865	818	836	883	894	898	858	860	884	870	827	865	826	854	844	804	854	886	843	846	856	814	829	814	873	875	849	853	899	856	903	840	843	845	879	830	871	874	863	926	871	864	876	887	872	892	878	865	888	837	901	841	905	843	889	867	876	899	850	844	860	859	828	906	816	907	877	879	844	847	866	829	862	877	786	922	848	850	877	829	880	806	859	911	814	858	876	857	898	864	890	844	838	836	882	856	822	888	874	827	900	851	857	882	890	797	844	853	875	879	925	801	898	871	880	795	862	887	874	835	873	833	871	850	854	857	900	912	856	822	906	864	808	885	796	865	821	851	829	778	869	870	835	871	832	832	866	865	843	830	855	847	841	853	885	889	832	854	917	865	878	867	848	827	856	876	916	870	841	878	826	848	886	879	838	879	814	832	849	781	838	851	870	870	859	849	894	863	867	866	804	841	864	788	812	851	853	862	804	809	886	800	913	892	858	863	842	871	817	939	879	862	911	882	915	833	860	876	878	823	851	829	858	860	814	841	832	840	914	836	834	869	802	885	927	857	831	889	841	857	862	829	844	865	850	868	877	894	864	880	871	833	886	893	884	836	875	862	841	852	878	798	811	847	879	852	876	841	828	846	903	858	857	861	847	858	800	856	863	885	822	867	924	906	866	841	853	867	794	844	844	870	877	904	915	857	885	884	894	870	887	832	885	885	870	858	917	865	840	838	892	844	916	825	882	883	841	820	881	889	885	852	844	826	874	843	838	859	876	820	873	870	836	870	896	842	896	830	883	842	911	880	875	866	843	845	776	830	826	883	825	848	856	887	878	886	838	829	919	854	905	873	842	870	885	854	875	861	880	895	838	863	816	874	832	837	852	894	862	880	870	868	903	855	874	909	876	889	887	882	843	890	810	889	861	798	869	896	874	863	892	839	875	953	848	871	902	825	875	826	818	877	865	876	817	854	846	831	850	882	847	879	858	890	830	875	885	847	859	887	806	860	843	897	901	884	885	868	854	854	899	851	870	874	887	880	821	858	823	906	884	865	822	869	891	884	830	853	859	866	859	853	874	834	841	886	845	820	823	876	918	877	880	850	845	836	888	886	829	911	830	809	849	883	856	882	831	901	865	873	794	868	905	841	831	865	838	790	846	917	868	838	863	811	895	836	836	874	827	814	879	881	886	817	822	838	893	868	833	874	859	833	845	884	862	871	817	859	863	854	906	877	865	878	871	848	906	841	871	820	846	871	842	869	864	902	842	833	856	844	855	843	837	919	859	896	867	856	871	863	891	812	902	871	885	886	818	868	902	892	799	861	856	877	927	775	888	863	896	895	844	885	858	878	876	894	865
4975	710	524	203	167	156	141	148	164	150	147	143	146	155	145	148	165	140	151	155	137	115	122	142	147	131	157	174	153	142	139	132	164	124	126	137	128	137	149	149	155	137	138	130	133	123	138	142	135	145	130	145	146	141	160	139	136	132	128	128	128	112	133	143	155	132	151	129	148	144	133	126	148	124	147	162	135	139	142	131	119	133	127	160	128	162	146	136	134	131	149	138	141	142	144	150	173	142	126	134	146	143	139	144	128	153	138	131	144	122	139	149	132	142	120	147	138	147	141	141	167	126	130	137	140	129	158	150	156	135	118	130	134	155	142	112	133	158	130	125	148	146	144	141	124	153	137	133	138	165	135	141	132	141	135	157	116	149	120	122	118	131	138	162	105	120	109	126	157	121	143	125	152	125	123	137	138	125	141	120	136	130	131	137	122	152	144	127	110	117	144	130	132	132	128	163	143	152	125	118	126	133	138	141	122	134	141	162	140	141	142	130	132	117	141	125	146	152	121	109	128	157	133	140	135	137	120	140	140	133	156	136	155	155	113	154	134	141	116	114	126	138	119	109	120	127	138	125	127	135	122	118	146	116	143	118	143	161	169	132	166	166	156	141	127	141	145	128	166	110	130	119	148	160	152	143	150	132	111	128	137	131	133	141	117	141	135	150	133	138	164	127	130	124	120	133	113	144	148	134	128	124	138	136	124	129	126	128	131	147	141	111	145	153	133	124	138	128	134	151	132	144	120	140	151	140	134	133	152	123	129	140	149	148	123	137	135	164	130	135	149	146	149	122	130	139	124	130	120	130	145	112	132	147	133	140	131	139	137	137	128	139	124	129	144	171	135	126	129	145	129	120	113	135	132	133	137	155	126	135	125	138	145	120	176	146	128	130	140	142	136	146	152	102	135	135	126	127	157	143	154	139	132	131	127	146	156	129	138	111	149	115	115	131	149	157	126	140	137	118	122	128	124	131	137	144	128	145	138	163	148	123	130	132	138	145	151	141	129	154	106	146	154	121	168	144	123	142	171	144	145	149	128	134	136	139	127	141	136	144	129	130	148	135	143	139	135	167	151	134	131	128	129	127	154	141	144	170	146	162	127	133	114	157	143	155	144	136	151	144	130	168	120	140	141	126	147	151	139	150	129	138	141	112	128	129	108	131	132	114	129	142	152	146	148	145	145	162	139	141	133	176	162	130	126	140	126	137	143	146	141	130	145	122	143	148	125	125	126	136	124	138	140	116	140	141	139	138	132	131	122	147	148	149	126	146	133	137	134	132	130	144	146	124	150	150	152	151	137	155	153	147	136	105	149	124	103	132	135	165	154	118	137	116	125	102	133	136	147	134	135	163	152	137	118	164	144	125	157	150	130	124	141	162	132	127	159	143	145	121	138	150	142	150	154	137	149	160	158	139	157	133	142	145	143	145	158	136	123	159	128	150	112	136	117	135	143	132	143	119	110	136	124	125	141	145	134	144	160	143	133	162	130	138	153	149	133	139	125	124	135	133	134	123	148	145	164	134	150	161	138	153	150	146	124	159	163	137	147	142	158	139	142	118	142	122	127	135	138	139	123	127	135	145	144	145	131	154	137	143	140	122	152	147	145	143	134	130	130	147	137	129	131	124	123	149	153	128	136	115	137	102	144	124	126	134	161	127	151	127	149	135	126	136	144	140	150	138	150	134	151	124	123	124	152	127	132	130	140	118	150	132	128	148	156	154	140	127	141	129	153	137	148	133	137	136	120	139	129	159	133	147	144	131	134	121	129	128	116	124	147	146	129	146	137	128	120	127	146	161	116	144	123	125	142	129	156	131	176	138	132	123	140	134	150	176	129	115	145	122	121	158	143	123	146	149	150	138	119	128	142	126	145	161	155	135	170	133	138	128	131	141	143	133	128	137	129	135	133	127	123	145	114	121	138	140	136	121	126	137	163	124	119	132	128	150	147	117	160	142	130	151	137	122	139	128	140	131	132	147	121	126	154	137	145	133	139	120	117	149	139	147	138	134	124	141	148	147	144	156	118	128	139	130	148	114	152	147	120	131	146	148	163	151	161	158	142	141	155	155	152	153	147	141	134	130	149	127	151	136	124	132	146	138	144	118	127	147	148	124	150	140	122	123	113	137	130	147	143	132	115	130	149	138	123	136	135	142	144	174	145	160	145	140	171	148	140	136	155	154	145	144	134	153	146	154	121	126	136	139	126	152	153	164	130	148	140	142	160	134	158	142	135	130	150	173	168	138	122	145	136	145	140	153	157	128	129	129	130	141	152	133	126	160	132	132	118	132	151	144	139	115	149	149	130	144	147	143	136	126	135	135	120	144	153	139	131	133	123	131	123	158	124	115	119	114	127	135	156	121	147	144	135	140	143	132	147	138	152	144	148	132	139	153	147	120	129	136	123	107	130	133	137	144	147	127	122	126	132	135	171	153	161	137	155	132	159	150	169	119	129	140	125	140	134	141	153	138	142	132	150	145	151	137	124	155	120	132	161	136	119	162	138	158	137	142	151	121	123	130	147	145	130	140	152	127	115	132	140	127	133	124	155	137	144	138	149	141	133	153	150	131	136	151	126	130	129	117	123	142	164	140	144	140	143	143	124	122	134	119	123	135	119	112	120	147	147	121	128	135	144	131	142	135	147	152	157	127	147	126	129	138	139	121	138	117	140	151	117	127	139	126	144	146	137	129	130	169	143	161	140	135	138	150	129	123	145	141	144	140	115	126	143	153	165	179	140	145	143	124	173	97	127	128	154	126	136	132	148	121	155	146	145	153	153	131	128	131	123	117	121	137	152	141	153	138	153	154	144	140	149	131	142	147	155	134	157	158	117	133	150	132	146	125	125	117	158	136	131	140	128	117	146	155	149	118	131	153	131	140	151	150	143	137	148	127	132	159	118	129	119	139	126	136	145	134	150	149	140	144	120	142	136	143	135	139	151	133	171	147	150	148	137	124	156	163	150	125	123	134	141	134	149	140	160	143	107	113	126	135	141	157	128	122	155	137	127	140	130	120	124	140	139	146	168	154	138	142	138	176	141	155	121	144	166	145	115	129	143	140	146	130	124	144	130	133	159	158	132	135	126	130	129	150	135	132	149	121	134	155	154	142	113	128	140	117	144	127	134	124	140	146	102	126	113	140	153	145	128	164	152	126	151	136	123	151	143	143	130	151	130	127	136	139	160	152	142	136	140	163	130	125	136	151	134	147	141	158	141	118	135	118	139	139	123	131	143	125	130	135	144	120	124	138	144	141	148	153	116	130	134	127	128	116	145	153	144	144	143	124	136	129	159	155	133	136	129	148	153	143	142	142	127	164	147	137	123	150	135	136	150	152	142	150	147	134	169	149	118	138	143	121	146	148	138	150	143	157	128	140	149	123	156	156	135	154	124	136	157	148	128	154	150	115	144	154	140	168	141	138	140	172	132	145	136	123	129	146	131	126	130	138	112	144	135	156	126	140	146	135	152	165	126	135	144	106
3415	805	1193	459	397	374	383	381	376	406	380	372	373	359	401	392	387	417	396	375	355	376	389	382	411	388	367	372	400	378	397	385	384	370	380	362	365	371	389	362	379	377	395	401	397	366	393	347	388	367	396	378	382	381	346	350	357	374	386	353	405	381	389	371	385	376	374	367	383	387	359	384	373	390	361	391	377	364	381	390	353	361	392	393	398	393	370	377	400	386	380	386	407	407	381	380	383	390	403	414	364	365	373	361	365	403	351	409	373	374	399	381	397	346	411	368	399	382	398	397	377	388	419	370	394	367	410	350	389	381	386	397	393	383	386	387	361	397	368	374	372	394	444	370	408	375	364	411	420	364	369	361	369	375	374	389	351	389	401	404	372	373	382	394	391	387	394	359	429	403	368	383	422	342	367	369	360	362	373	401	384	421	392	409	360	396	395	398	365	400	363	364	362	384	362	377	369	395	364	399	377	380	381	387	388	398	420	405	367	382	384	410	416	421	355	404	388	398	380	373	350	383	393	432	376	357	394	386	356	379	355	367	378	419	395	347	359	365	361	356	373	370	377	374	374	340	410	383	370	375	404	419	351	369	378	379	389	389	391	371	381	363	379	387	336	381	399	379	365	379	412	390	374	371	381	387	353	373	393	365	334	375	351	389	346	394	356	393	387	388	377	385	375	384	376	383	368	340	384	411	367	380	331	358	370	393	394	396	378	399	431	371	367	381	374	389	396	384	376	398	353	387	394	363	386	402	394	397	391	426	375	411	411	413	379	385	381	369	388	402	401	368	423	390	379	395	362	376	396	382	378	401	400	431	385	396	364	351	369	387	410	402	386	382	380	382	411	400	372	390	397	390	376	396	377	399	397	391	375	373	370	381	398	386	418	409	400	366	383	404	382	415	368	379	327	352	383	364	405	329	349	381	411	381	367	362	379	416	390	352	406	368	369	350	367	371	379	393	385	400	383	405	368	367	380	376	358	387	384	403	391	398	355	396	369	375	377	390	361	375	409	354	376	353	362	349	327	386	365	396	368	402	353	372	408	372	384	376	372	408	395	385	363	372	407	405	354	352	422	373	386	415	415	381	349	382	421	374	384	346	420	381	345	385	373	393	356	389	428	383	387	385	398	375	382	369	352	384	378	415	364	388	381	379	397	417	390	356	368	401	389	401	400	373	359	369	398	403	351	398	381	371	406	391	393	364	349	370	385	363	374	412	390	397	353	371	392	339	398	356	354	410	366	399	360	399	411	381	414	352	420	382	387	357	361	353	391	401	374	356	375	368	362	383	388	373	398	379	386	396	415	371	354	378	381	403	390	361	381	391	377	392	367	417	401	389	342	349	388	358	371	349	371	383	384	362	356	390	416	359	364	359	385	394	369	395	381	382	414	378	336	391	381	389	380	386	373	385	337	386	355	374	375	389	361	415	387	353	406	370	377	389	404	326	411	383	365	376	437	363	391	407	436	357	421	363	386	372	372	398	363	397	356	363	394	368	399	383	358	403	404	425	399	383	387	349	385	405	362	381	398	399	417	374	396	374	405	375	354	358	384	398	400	385	392	363	384	398	369	350	364	407	424	350	412	402	344	362	379	354	399	382	384	329	396	387	393	354	358	371	407	366	406	403	379	391	414	358	386	388	407	406	369	331	390	368	402	397	397	404	362	386	416	397	365	423	351	413	379	377	425	393	360	413	372	387	346	391	348	380	384	377	426	380	376	386	366	393	393	393	382	384	391	384	377	389	380	383	347	390	368	366	344	395	407	375	386	368	393	390	391	384	415	366	389	368	375	417	354	365	375	423	398	388	382	398	391	378	375	358	373	400	425	384	386	370	393	390	394	414	401	408	377	345	403	353	389	394	392	386	376	408	364	408	370	369	398	405	405	353	394	382	389	405	383	373	356	413	353	412	373	395	363	404	376	408	383	376	393	400	400	391	379	379	350	381	381	378	370	389	394	372	393	369	394	394	383	393	390	371	366	404	394	386	369	351	402	400	431	369	402	397	379	372	370	398	387	407	392	369	374	343	339	382	383	385	380	380	412	406	404	340	372	385	389	377	401	384	380	387	391	395	384	414	380	401	372	380	373	348	394	396	381	357	357	427	378	396	409	379	342	371	428	376	379	386	358	378	383	366	405	388	391	393	367	375	394	381	379	363	372	358	361	424	374	430	381	345	379	401	357	397	351	406	355	399	387	370	379	353	372	395	374	354	366	419	360	372	396	413	365	400	356	388	368	378	366	388	396	369	394	341	393	379	407	358	388	368	367	352	342	401	410	394	412	365	348	421	388	374	379	363	388	362	360	368	384	402	378	401	393	414	428	419	394	373	395	399	358	356	376	376	404	395	360	383	381	342	393	389	346	381	388	368	389	380	381	362	396	351	392	358	381	402	354	368	407	311	381	354	409	361	387	407	361	367	353	417	375	392	369	351	410	365	427	349	364	375	367	389	369	378	362	411	392	380	361	360	348	398	342	383	378	368	388	350	350	381	392	372	364	381	377	395	388	381	396	362	380	414	386	368	373	354	343	393	395	389	395	397	357	384	400	363	405	369	394	391	401	368	374	390	416	387	408	362	380	401	400	367	371	380	405	391	403	398	365	372	372	360	369	385	390	357	408	377	382	390	415	354	360	390	359	374	387	399	386	359	386	380	405	361	400	378	392	382	395	409	380	361	405	348	389	388	375	353	390	389	397	386	405	387	388	388	400	390	397	378	413	374	385	420	380	370	367	386	384	364	393	351	374	409	377	364	372	412	412	377	400	398	387	389	370	391	403	379	376	386	395	377	397	357	403	356	355	382	353	411	365	355	378	421	431	374	377	374	376	398	362	374	385	355	366	396	378	383	403	445	385	408	384	415	343	358	357	381	404	382	420	377	395	396	358	365	381	370	359	395	389	385	338	371	413	389	353	426	368	421	385	379	399	397	397	396	383	378	383	398	388	347	390	356	399	397	395	377	369	395	361	362	367	422	392	353	389	384	380	370	394	407	390	339	392	400	428	356	391	365	398	362	412	376	381	371	369	395	369	364	354	391	395	405	367	408	389	380	381	379	421	361	366	376	335	384	399	383	373	394	382	389	356	414	390	392	357	367	392	355	356	383	393	372	371	387	393	382	378	377	359	381	379	386	383	409	394	393	378	351	397	401	402	395	366	388	385	375	374	397	385	379	364	396	377	408	348	371	345	419	392	393	367	353	364	421	397	354	378	392	409	374	384	382	353	384	367	370	411	372	353	378	381	351	397	369	347	388	385	369	388	390	376	395	365	399	387	397	397	377	404	402	387	377	381	361	387	372	356	387	406	373	407	409	375	375	363	369	368	348	360	371	404	421	403	374	398	369	376	399	395	382	407	380	382	374	372	368	394	362	364	417	358	379	368	374	393	403	357	381	363	400	393	394	376	418	340	387	332	386	370	385	415	388	389	396	366	386	404	356	385	363	393	388	372	395	360	340	409	375	378	384	374	373	398	385	404	412
14705	2453	1679	672	497	415	396	363	344	333	320	327	329	345	292	346	331	318	310	299	336	329	356	342	313	289	313	304	356	323	347	309	324	298	321	311	325	320	333	327	299	336	321	318	324	321	294	335	339	346	338	284	316	313	345	326	302	348	324	290	336	317	335	339	322	329	331	347	342	272	335	338	351	289	277	319	316	342	322	315	284	333	343	317	309	333	327	305	318	324	313	322	296	319	335	308	307	340	322	347	276	330	291	306	316	307	352	339	327	315	311	330	312	331	295	328	289	306	281	317	328	336	301	312	333	294	302	327	339	330	332	330	338	328	342	324	356	266	328	327	337	324	282	322	338	317	324	325	330	305	315	293	333	283	287	322	323	323	303	331	317	318	311	301	311	322	308	311	310	300	307	294	277	326	323	326	319	313	323	314	336	308	305	338	332	316	308	293	299	343	299	345	328	335	316	335	325	342	325	287	321	309	315	316	305	314	312	351	333	326	294	328	311	337	336	309	306	331	293	298	328	376	335	304	306	307	318	300	343	319	299	319	362	325	305	332	324	337	325	329	344	327	325	295	328	324	301	301	340	311	346	348	326	349	314	301	323	317	301	298	305	263	320	343	289	326	322	302	348	321	321	327	301	352	305	332	291	322	342	337	335	297	316	373	312	323	307	307	304	306	310	315	338	317	341	335	290	296	304	291	346	307	325	306	329	318	333	299	288	326	326	346	321	288	298	299	307	304	310	318	332	337	324	348	330	300	338	328	331	351	315	354	320	332	319	299	312	353	282	297	315	336	327	322	302	363	304	319	318	309	312	334	299	307	322	354	301	330	294	320	314	315	336	325	291	310	322	317	323	321	321	313	314	326	329	305	327	322	352	352	297	343	337	329	339	327	351	311	316	317	313	321	312	301	308	288	374	303	297	328	334	313	321	292	312	324	339	319	328	313	303	316	316	313	315	337	300	326	335	331	325	320	311	332	328	329	307	297	364	334	321	328	306	300	309	336	315	320	328	304	316	290	327	303	299	331	295	318	299	321	305	299	355	288	328	328	316	330	324	337	349	320	303	355	339	309	355	324	317	319	328	333	323	316	314	345	293	308	298	311	339	334	327	326	343	308	328	305	315	289	312	301	311	319	306	351	319	354	299	297	333	362	315	340	316	296	328	366	298	330	285	338	308	327	337	324	298	289	356	316	327	304	317	340	341	294	327	311	342	306	301	319	298	280	307	323	299	322	347	341	345	333	337	357	277	318	286	340	331	318	275	323	319	341	312	331	326	342	343	319	294	334	316	321	321	309	318	328	323	323	339	325	311	344	295	302	339	315	323	297	354	300	325	300	306	359	340	304	291	349	332	315	284	331	320	289	315	335	353	347	298	319	336	344	314	323	331	314	326	346	359	287	314	309	336	335	339	337	317	321	329	325	333	304	316	317	331	327	302	335	312	323	338	322	322	314	334	310	336	290	351	319	310	278	324	333	367	347	308	326	309	338	323	312	260	278	339	282	308	347	310	353	301	305	346	300	335	376	337	307	326	369	303	310	335	313	315	321	313	352	321	289	304	307	278	316	331	305	277	310	332	338	281	316	324	273	285	311	339	351	303	357	356	338	330	305	339	346	319	352	360	331	290	289	320	316	319	302	318	250	276	348	303	332	316	328	321	308	355	309	324	316	327	309	303	350	336	322	322	324	349	345	308	294	335	324	303	307	364	300	354	310	303	340	318	334	295	352	306	335	353	330	310	350	313	330	341	313	347	315	331	323	352	323	322	319	309	296	317	283	307	308	322	340	331	272	335	328	360	299	272	336	334	299	352	306	340	336	311	341	336	315	315	352	346	317	324	329	303	331	292	268	324	323	306	300	330	329	280	287	353	309	309	376	309	289	320	338	303	314	309	323	338	313	315	303	306	327	330	314	300	312	306	303	295	327	312	335	316	290	328	316	314	307	313	336	321	313	304	339	286	363	300	295	332	356	305	327	327	283	317	324	310	284	335	334	304	338	347	336	330	308	316	316	341	346	293	321	307	301	304	306	318	340	309	326	313	323	320	301	354	337	330	304	323	320	338	304	288	308	314	313	334	328	308	303	332	310	307	284	344	317	304	318	318	300	313	334	347	319	310	310	301	294	303	324	331	316	315	304	328	319	313	338	343	324	361	309	322	321	339	301	342	284	294	318	332	310	334	299	278	285	307	312	321	296	304	295	374	327	311	326	339	331	332	325	301	342	304	332	316	338	310	303	305	284	310	308	310	308	326	312	302	304	325	328	322	317	334	333	317	329	362	297	294	317	300	338	332	310	324	339	334	307	319	314	357	333	315	322	275	322	327	301	356	302	288	304	343	329	326	309	332	327	325	322	306	300	333	303	301	299	341	309	325	328	303	318	323	354	307	335	305	322	288	354	322	365	375	371	319	305	334	286	321	327	309	304	342	300	307	323	391	348	347	296	318	344	285	354	325	315	317	332	303	291	330	322	332	314	318	331	308	330	340	317	306	298	327	281	305	312	331	328	349	310	337	306	326	326	250	306	297	306	312	323	309	289	328	268	295	323	307	308	317	306	342	364	328	308	326	330	305	308	327	300	316	306	343	307	355	318	323	320	300	301	272	298	308	319	308	311	356	296	326	328	317	313	381	319	307	316	322	320	287	359	351	329	330	301	351	303	283	353	309	304	325	291	333	321	301	288	365	314	333	298	313	320	316	332	331	306	339	325	305	318	331	322	312	310	287	355	317	314	338	326	320	332	300	298	335	348	336	274	314	296	326	313	329	314	329	310	295	368	308	310	329	320	296	286	313	301	335	324	320	323	340	350	313	320	310	331	338	316	304	341	290	326	295	284	364	318	327	307	334	330	310	312	329	310	304	333	324	341	308	311	345	282	313	318	354	304	338	336	344	319	305	294	338	307	308	301	323	341	313	321	349	333	297	334	319	331	344	359	272	334	281	309	297	297	306	310	320	308	316	310	331	304	320	326	322	340	334	335	325	316	341	325	344	343	317	337	366	321	329	312	328	295	332	315	322	341	313	351	347	300	296	302	342	309	310	304	330	300	304	335	305	325	329	338	311	324	324	324	307	290	335	343	342	353	327	301	323	327	330	330	310	313	296	349	333	335	301	328	319	317	343	314	329	318	309	331	307	299	329	332	315	307	303	302	328	328	348	327	315	294	332	330	333	318	324	308	327	277	345	342	296	290	294	334	316	338	347	313	320	291	310	314	347	357	324	316	352	306	326	305	316	303	315	348	307	309	328	331	322	365	312	310	340	322	290	304	321	306	377	322	342	314	308	333	316	314	308	311	332	337	318	310	348	300	320	316	337	287	316	347	288	325	315	307	322	370	308	325	291	309	292	327	323	310	316	320	323	304	342	321	328	330	319	341	308	313	289	305	335	315	340	310	329	310	303	353	288	319	327	297	343	302	325	280	308	316	315	315	338	305	347	340	340	351	330	333	313	362	292	318	294	319	294	315	308	319	304	332	289	284
9664	2192	2832	1720	1393	1232	1071	1014	956	918	899	864	839	867	851	809	809	788	742	759	770	813	782	786	796	778	764	748	707	757	766	713	761	771	756	733	763	745	788	685	726	745	741	807	758	724	741	777	730	742	745	710	776	799	725	722	768	748	707	767	733	694	738	690	751	731	711	791	679	758	718	782	707	718	765	742	729	725	763	756	727	738	720	747	738	797	782	761	698	715	810	762	704	725	736	740	738	715	733	720	770	733	780	729	702	756	761	724	711	758	727	738	706	733	761	724	751	766	717	712	757	690	764	720	748	751	708	745	757	779	715	718	745	722	777	738	789	713	772	723	766	791	760	747	752	759	733	723	713	749	762	739	712	758	727	774	782	709	696	725	686	693	757	769	762	721	738	740	708	716	767	772	765	755	751	800	772	749	749	752	794	744	776	751	740	700	695	721	654	734	734	683	739	731	775	774	749	709	742	743	736	790	713	749	769	732	739	693	706	757	736	776	733	755	783	805	744	746	732	706	689	756	750	710	741	748	718	788	715	704	718	754	709	717	753	724	747	752	715	728	763	724	769	784	767	733	768	715	740	715	753	757	728	742	717	730	730	688	722	739	671	716	724	711	773	719	733	699	720	722	766	775	771	734	778	754	784	721	718	748	756	732	754	716	776	740	734	760	782	699	732	748	748	718	718	762	755	740	712	700	755	711	757	742	745	748	728	731	732	731	743	707	708	741	730	686	743	744	742	766	789	698	752	710	763	721	766	691	705	717	668	698	699	731	754	752	762	714	738	791	739	731	738	742	774	728	775	770	716	731	742	776	752	737	711	815	729	734	762	724	754	777	712	760	709	804	713	719	725	720	755	789	747	722	787	647	754	742	725	716	709	718	743	751	736	687	715	776	699	711	766	761	717	721	731	768	750	733	800	771	754	746	730	728	707	732	715	786	732	707	732	754	754	716	772	752	737	737	704	782	708	815	735	792	731	738	734	744	787	751	766	697	753	754	735	739	742	736	746	701	778	724	749	720	766	699	685	744	729	788	752	753	763	747	755	729	737	736	708	726	747	714	762	703	711	722	691	762	709	741	711	773	702	769	735	753	721	732	714	754	742	737	727	779	732	732	692	733	730	736	720	733	765	709	725	766	721	713	747	758	723	756	736	728	707	773	734	763	745	727	771	772	782	724	749	711	736	750	737	767	728	711	736	724	791	771	729	716	760	760	749	749	781	684	766	746	680	738	720	739	793	692	730	724	746	738	743	762	743	768	728	716	758	764	769	719	729	731	729	736	687	766	717	746	746	722	747	737	759	767	768	743	697	775	704	734	731	700	719	731	776	775	746	714	736	747	703	740	727	726	761	727	811	736	757	711	735	739	742	749	734	741	779	713	763	714	720	752	710	698	715	762	724	701	762	722	743	760	717	794	749	766	701	718	738	686	754	724	751	758	774	755	749	712	694	725	796	711	740	740	798	742	748	702	768	706	726	695	786	704	739	742	716	757	714	742	781	674	783	761	775	752	722	687	694	731	731	734	718	768	738	734	731	762	735	740	732	780	711	698	734	749	735	754	760	742	765	735	728	727	792	748	718	764	764	759	722	752	690	721	700	770	676	753	745	727	724	761	693	712	759	705	767	746	693	714	753	667	743	710	737	716	722	723	759	759	753	735	795	721	743	719	802	702	764	738	700	738	699	779	802	784	759	719	717	732	762	795	703	747	668	762	745	768	760	783	785	739	715	713	739	701	762	762	749	735	772	703	742	723	713	765	799	761	792	682	763	760	765	734	710	750	698	702	722	758	694	749	748	767	750	745	727	751	730	746	743	757	738	784	714	727	713	700	752	743	742	713	728	716	712	739	758	716	739	710	791	795	673	706	764	765	761	769	714	726	767	714	731	785	719	722	695	745	731	726	741	738	736	729	692	768	723	782	696	732	722	703	770	734	758	699	703	779	752	758	743	727	759	738	736	760	742	753	731	720	748	774	721	743	739	706	714	724	741	758	756	735	778	731	726	741	739	743	734	680	724	780	762	714	770	715	741	758	708	728	745	732	693	757	793	751	740	707	769	736	744	725	755	717	715	766	758	725	753	725	724	743	769	764	716	733	735	734	724	731	759	775	773	799	720	725	768	704	719	742	713	738	762	762	765	706	729	722	742	729	703	755	741	754	716	737	710	776	691	717	733	748	728	736	723	729	714	682	734	746	712	775	754	738	739	745	733	717	762	726	746	753	752	727	807	710	733	716	779	704	763	718	713	751	783	748	696	726	819	734	756	768	745	761	717	784	747	789	717	757	731	742	691	747	727	779	760	707	639	758	750	718	714	768	703	764	723	768	770	764	736	746	689	734	724	740	736	750	758	741	735	711	710	770	698	746	748	766	699	740	742	716	748	725	665	751	787	718	758	701	778	760	734	719	749	706	744	771	752	724	692	712	768	737	713	744	733	727	767	726	793	693	743	729	731	660	673	738	702	732	719	731	710	747	766	737	763	724	705	712	711	735	706	732	771	726	774	720	722	763	774	784	706	762	699	718	752	742	729	740	714	768	714	766	767	724	762	697	706	734	759	716	732	779	713	744	731	735	781	728	738	704	700	765	752	763	726	733	710	731	752	721	728	719	747	738	758	771	741	700	806	756	692	708	693	756	742	753	702	781	699	771	678	699	714	691	754	752	731	765	784	762	704	733	743	704	763	746	755	749	753	767	760	753	734	764	762	731	720	708	763	725	779	734	744	728	766	750	772	744	704	717	682	728	736	737	758	700	773	724	728	729	731	695	714	741	757	701	732	733	803	727	698	798	766	788	726	766	753	721	709	680	735	702	693	757	740	688	749	706	725	773	725	727	713	687	706	720	711	746	779	763	715	733	717	764	753	734	736	727	733	722	729	765	719	714	696	778	772	745	788	766	775	724	731	706	743	721	829	728	734	726	717	745	740	761	733	725	708	768	744	759	775	693	752	777	740	745	740	753	723	759	730	738	785	741	762	746	705	715	735	734	724	731	742	737	774	673	735	756	742	705	802	724	731	754	699	733	745	741	739	744	709	729	694	745	704	748	748	804	787	723	734	746	782	719	752	757	702	741	742	733	720	673	718	742	715	751	747	768	701	762	766	710	714	727	742	737	745	704	752	716	774	761	720	765	715	773	754	688	729	719	732	742	773	723	774	722	777	729	737	742	733	714	719	725	703	756	706	745	730	737	690	752	742	690	719	737	748	756	707	724	696	666	736	707	693	747	704	693	723	781	749	737	717	672	781	748	715	711	785	731	764	758	750	743	790	701	656	722	754	727	765	757	785	738	756	811	726	784	744	747	703	745	773	742	761	742	732	745	741	759	717	707	738	752	676	754	775	749	736	749	724	837	698	743	769	744	719	737	739	720	784	742	730	767	741	740	719	746	726	731	745	732	752	756	766	712	746	733	698	701	748	710	725	751	741	754	736	727	751	729	743	782	740	701	710	724	686	771	728	739	713	697	761	733	723	729	722	721
23401	4653	2657	1163	705	587	549	530	477	470	439	424	457	416	420	429	386	367	407	381	375	398	416	392	406	421	404	380	397	380	375	405	363	421	393	354	381	399	406	408	396	368	445	399	415	387	365	403	396	398	374	372	407	349	378	375	388	395	415	387	399	379	397	417	370	425	390	393	388	373	361	370	406	423	431	389	389	420	370	436	420	407	352	379	397	386	375	389	371	394	372	383	365	373	409	340	374	423	388	347	386	350	379	363	378	415	362	414	357	377	383	416	372	382	401	359	355	419	396	395	361	382	391	372	412	433	396	435	384	426	383	392	401	345	419	356	411	373	387	363	396	428	389	355	372	399	392	411	402	403	393	379	421	386	400	406	361	403	391	379	349	393	378	390	397	388	370	427	414	374	405	404	379	390	362	373	420	370	382	412	354	381	371	427	404	381	398	404	390	403	363	417	407	394	393	399	359	383	383	409	327	366	424	394	380	392	424	377	372	386	406	392	375	427	388	390	350	394	407	384	426	339	423	376	409	420	383	362	388	384	402	398	376	356	384	397	351	382	386	394	362	403	405	388	376	391	371	396	395	402	359	385	397	371	366	376	384	389	374	382	395	401	394	400	404	384	398	388	408	374	357	378	435	338	434	415	420	351	340	397	416	395	360	380	396	371	408	387	396	354	396	378	348	426	403	390	377	371	380	394	411	365	400	394	402	374	381	361	393	410	398	398	397	333	356	369	389	408	364	376	396	413	396	386	378	374	381	397	425	371	378	349	347	434	358	380	391	397	356	395	360	355	361	406	404	397	372	391	396	379	400	415	373	442	401	418	341	363	393	415	405	372	371	382	370	405	410	347	375	403	401	382	390	383	367	371	370	402	388	357	364	382	393	407	406	383	356	374	384	389	394	376	352	382	373	408	378	396	377	387	421	372	389	388	361	380	403	407	329	374	368	416	410	416	401	426	396	403	368	390	390	375	406	322	396	393	400	376	390	372	444	384	394	366	363	353	368	365	389	385	406	398	384	382	440	381	375	389	367	394	389	374	372	385	382	370	406	400	385	403	388	397	408	359	362	384	385	422	366	354	425	378	383	434	389	387	371	382	383	401	376	409	445	402	374	430	373	366	401	388	375	367	408	364	379	389	403	408	376	395	384	367	390	394	396	377	349	359	369	351	341	418	376	347	392	392	404	387	380	366	369	415	388	373	417	389	358	363	410	372	382	367	367	377	356	368	382	390	398	392	400	408	407	402	403	402	381	402	372	396	393	383	405	408	369	378	400	352	393	413	392	392	378	395	404	369	422	398	388	346	400	377	387	377	388	394	409	378	412	415	369	410	425	387	376	344	402	378	378	381	417	389	430	429	393	392	366	420	369	368	367	387	398	361	368	391	363	400	416	394	374	418	391	345	431	417	397	373	408	350	374	417	404	371	366	362	382	362	369	357	363	411	389	370	366	374	393	372	371	364	377	434	387	391	387	354	408	391	377	369	391	386	345	413	341	370	410	352	354	400	402	399	403	408	367	407	386	391	382	381	366	349	418	391	377	408	388	367	402	389	340	376	387	369	381	392	370	370	396	378	385	409	407	391	416	408	412	394	411	366	358	410	390	354	412	397	400	385	390	430	352	417	379	379	404	381	368	392	382	365	389	373	371	387	407	389	339	361	411	425	380	388	389	405	363	345	421	399	388	398	374	409	393	424	390	371	362	397	378	375	407	357	400	375	379	405	392	395	391	397	388	363	347	425	404	420	381	391	363	398	372	421	384	358	349	404	411	391	421	391	357	394	397	448	358	373	379	397	348	432	364	355	398	354	347	384	386	393	367	384	386	395	363	402	375	412	384	450	372	400	367	374	367	370	390	381	398	436	381	385	425	411	379	404	451	411	414	411	385	412	426	400	420	389	382	396	385	348	408	379	398	371	370	377	377	378	380	392	420	389	391	346	387	402	383	388	391	405	354	393	420	343	340	397	387	413	377	391	360	401	381	404	419	342	398	381	394	400	376	412	411	390	379	426	350	392	382	381	387	392	368	382	411	374	426	391	366	404	413	403	359	398	347	405	387	417	416	405	377	397	379	391	390	427	425	411	381	384	384	366	430	409	388	369	374	378	386	377	378	399	415	375	371	393	418	385	399	346	390	390	399	440	375	380	385	358	399	393	385	398	402	381	426	404	374	387	396	373	398	408	368	386	401	409	389	392	364	409	392	385	371	376	426	396	407	427	381	394	392	401	382	385	365	379	376	364	416	378	386	388	408	378	403	383	396	388	369	384	382	381	391	382	370	411	367	423	384	400	417	425	399	396	390	386	386	426	407	393	363	377	354	403	392	393	383	410	430	351	379	395	395	388	425	389	379	374	406	363	352	385	387	412	400	402	347	426	400	412	411	361	377	390	413	376	416	359	395	437	369	411	361	369	423	406	385	368	388	409	409	373	408	357	368	399	370	380	377	361	399	404	383	412	423	375	392	363	384	415	381	392	381	387	373	364	380	382	393	415	427	405	411	403	394	385	406	356	371	369	414	395	407	408	372	390	361	406	408	403	387	356	374	388	357	413	389	376	397	387	388	399	367	415	365	399	367	392	391	388	399	394	335	364	352	380	389	408	393	365	379	417	405	384	395	444	425	369	380	396	397	406	407	360	384	389	394	390	386	407	389	396	411	411	370	402	364	367	362	402	388	359	369	406	372	423	373	375	390	362	366	403	403	382	395	388	406	367	405	370	413	397	390	378	420	406	383	408	376	388	404	388	390	354	366	408	415	360	373	389	395	402	413	351	388	358	387	458	383	394	371	426	403	398	412	389	389	410	420	380	382	391	365	375	411	355	381	418	376	401	382	400	395	380	398	350	387	409	418	368	399	391	367	357	407	368	394	421	388	402	392	401	395	399	384	375	361	400	370	361	397	392	375	375	406	392	387	376	369	429	413	340	395	399	368	367	388	343	389	347	387	387	389	367	397	382	353	389	365	418	390	381	374	368	396	370	406	378	402	406	391	390	380	393	403	398	401	402	373	387	438	381	371	362	416	376	370	408	372	403	395	411	386	380	372	390	384	378	408	387	383	391	373	386	372	372	401	391	398	418	314	387	356	369	376	382	371	353	361	353	405	375	360	338	357	409	380	396	396	371	380	392	337	387	375	358	392	395	390	401	425	408	349	361	375	390	355	388	407	367	353	400	394	362	390	387	379	350	384	393	406	405	397	424	363	366	372	383	402	399	404	408	394	351	397	373	385	400	414	349	417	387	374	380	427	413	413	397	380	393	438	377	382	366	356	400	392	395	384	384	372	383	404	362	417	360	424	418	376	384	354	427	383	375	391	379	392	406	372	391	395	394	357	368	368	400	415	358	383	401	371	426	401	400	379	363	417	412	343	374	403	392	402	378	375	398	381	395	379	417	368	369	392	391	444	389	377	401	414	340	401	350	351	392	441	376	401	383	355	387	409	377	377	403	380	372	372	359	376	398	389	434	413	391	389	426	389	394
12924	3197	4083	2947	2153	1823	1511	1471	1293	1158	1126	1138	1106	1020	1044	1044	1006	984	910	953	866	896	888	921	890	904	868	882	889	904	865	874	902	872	842	869	873	868	879	908	933	848	847	821	854	867	892	824	872	870	863	875	886	873	848	878	882	895	872	832	898	862	861	872	871	855	925	826	885	881	861	906	842	893	898	889	856	893	869	835	874	861	828	884	794	915	877	820	887	841	879	892	857	846	865	850	899	834	855	864	880	912	880	866	887	882	892	822	846	860	853	866	913	817	918	839	855	862	852	879	869	863	857	852	872	891	877	869	864	830	859	880	915	859	870	841	874	891	883	845	813	812	876	878	835	859	877	871	876	816	814	877	842	856	846	882	863	866	876	872	832	854	833	865	862	851	876	906	865	891	796	877	840	863	819	839	816	900	892	898	849	861	871	853	911	812	870	852	803	878	843	871	872	854	822	826	840	859	827	874	854	877	842	861	891	889	833	818	891	889	878	813	831	859	853	855	831	797	833	853	885	896	875	837	871	856	818	860	871	886	862	837	853	842	857	867	889	869	849	840	872	881	868	892	847	886	899	888	794	889	856	891	858	868	862	867	882	853	816	879	860	855	871	891	840	834	876	862	927	852	913	788	827	885	839	843	868	898	879	848	874	902	859	890	775	845	839	882	880	855	884	872	858	840	871	840	868	856	835	851	797	843	853	828	882	863	837	893	900	869	875	851	917	859	861	824	815	815	888	827	829	857	803	865	837	880	822	833	871	848	866	834	866	847	832	830	805	909	910	903	808	852	897	855	891	839	850	849	847	846	858	841	821	816	888	932	910	882	887	905	890	895	864	832	843	845	802	827	824	942	886	863	894	862	860	812	837	836	817	860	850	863	869	844	822	834	880	819	898	847	840	850	859	827	874	808	848	861	822	866	868	832	884	865	874	870	870	857	882	859	843	857	860	857	878	861	890	884	864	868	855	888	833	851	913	839	854	816	863	855	864	860	869	851	824	872	879	865	871	867	888	862	842	929	853	848	875	892	881	832	820	887	861	857	915	854	864	829	842	872	873	913	858	801	858	886	876	875	866	841	835	873	869	834	889	891	882	878	903	823	897	865	889	850	867	839	917	854	826	870	845	845	888	880	881	871	852	883	847	848	909	822	883	831	898	809	862	850	915	868	869	896	855	813	864	855	867	878	834	863	837	858	856	841	834	893	857	846	822	852	886	830	867	862	880	821	890	876	839	859	884	857	879	885	861	852	858	866	815	869	882	882	869	870	856	845	886	865	911	861	874	903	849	888	847	814	860	881	877	893	841	859	866	859	905	887	874	891	849	896	832	912	843	809	823	902	892	831	853	896	819	822	839	854	855	860	869	834	815	835	769	834	855	865	861	845	892	876	872	856	842	830	898	871	868	877	881	848	828	889	818	886	838	856	889	840	877	855	868	865	861	825	863	801	885	887	828	868	854	882	815	853	860	897	800	891	868	885	856	866	831	856	855	870	879	876	857	932	843	905	793	823	834	837	871	865	830	876	863	883	890	903	891	829	857	880	915	821	864	880	805	867	833	866	876	852	867	883	847	840	799	897	831	871	854	869	833	881	885	858	861	825	876	857	877	819	874	895	888	859	873	881	890	883	867	845	827	866	869	839	782	945	894	827	881	812	900	840	912	869	843	798	873	839	838	880	871	883	831	901	871	858	817	841	887	891	873	857	831	825	867	863	912	834	860	832	831	876	899	876	857	886	896	846	896	852	868	941	849	868	837	875	847	859	848	866	891	830	885	829	880	866	903	817	855	895	885	845	846	885	872	826	838	876	843	894	868	865	834	860	850	881	892	853	853	865	861	876	918	818	865	875	917	805	841	879	883	832	845	849	885	866	827	889	828	819	844	838	858	859	859	852	835	863	820	845	848	831	847	866	837	849	868	866	878	867	824	825	862	895	870	849	848	873	893	864	892	875	870	827	880	863	820	882	889	861	841	882	854	887	851	878	845	836	893	825	834	808	869	855	811	868	844	840	853	850	841	825	864	852	801	878	885	831	810	917	799	899	906	837	915	884	906	825	908	869	849	841	851	917	905	848	912	836	888	857	837	835	883	838	851	911	881	851	816	872	767	843	928	828	850	870	833	866	880	874	857	860	805	874	813	828	836	864	846	821	841	847	862	871	866	809	877	872	849	840	868	869	894	808	871	889	854	901	887	891	839	876	861	893	823	822	810	821	929	852	848	837	885	874	884	874	839	894	838	837	831	816	828	854	808	888	869	896	891	935	884	788	887	893	841	884	868	859	865	870	843	854	864	844	892	862	873	853	861	878	835	846	873	870	835	870	843	797	850	872	824	898	881	839	868	830	867	833	890	859	871	831	823	881	850	870	871	895	821	878	850	857	854	877	866	908	840	909	825	852	848	862	843	841	874	825	860	808	878	919	876	885	824	848	841	846	873	866	852	858	851	848	876	899	821	858	854	894	845	864	809	797	828	915	871	873	859	833	841	827	867	855	837	848	816	832	851	853	843	871	867	857	818	881	821	850	873	838	846	875	905	830	882	859	832	868	827	849	917	866	872	863	846	874	795	842	854	813	875	853	891	824	869	874	872	893	853	876	878	845	876	834	851	816	847	914	903	840	855	807	846	854	844	814	890	853	829	823	867	871	802	885	837	903	861	898	868	890	823	888	869	856	900	884	944	828	911	862	845	885	797	867	894	840	852	830	827	836	895	800	849	863	853	859	860	873	838	891	868	873	846	853	859	881	797	888	874	830	882	812	836	858	876	860	844	851	834	854	833	884	847	862	855	844	801	877	821	894	846	875	864	833	920	857	844	833	864	855	882	811	863	908	897	891	816	855	889	847	843	884	900	815	896	841	863	861	831	854	838	853	862	857	805	829	884	873	827	828	860	883	842	879	924	808	875	885	883	832	869	859	852	867	881	847	868	843	837	874	825	866	897	894	867	850	825	806	890	817	843	862	817	893	863	875	839	819	792	836	860	838	841	840	891	843	837	867	854	882	866	871	843	885	822	846	866	843	877	861	856	851	880	844	841	846	855	845	897	901	842	812	863	888	873	895	839	877	864	881	871	842	876	846	845	876	861	844	885	842	863	855	804	892	816	805	863	867	868	794	893	848	805	814	837	826	859	896	866	889	896	861	891	830	892	826	834	881	913	843	842	868	866	861	816	857	816	865	884	857	867	819	863	834	841	865	903	861	894	855	881	898	830	870	878	841	867	869	846	871	864	845	834	878	874	869	841	855	830	862	836	914	841	888	885	844	845	866	901	887	852	880	944	838	848	890	826	879	794	888	838	890	854	849	808	801	894	830	887	874	907	825	912	833	836	893	876	837	868	857	844	857	827	839	861	845	849	871	929	855	833	888	808	882	827	885	883	788	862	913	821	859	854	849	839	817	840	856	887	864	841	805	852	862	891	888	861	890	844	859	846	923	881	844	874	898	824	876	852	790	866	847	843	880	829	847	841	851	855	871	881	846
5048	802	442	244	149	148	135	123	132	141	113	131	151	130	131	128	99	141	118	129	124	132	127	137	126	142	130	131	128	146	142	147	142	147	148	126	131	138	124	123	137	142	145	144	140	132	134	138	108	118	129	131	145	126	123	107	138	151	133	120	153	122	141	134	104	126	142	105	145	132	133	149	134	136	154	157	131	133	156	155	136	140	128	123	144	141	148	138	148	134	140	121	148	139	139	141	136	131	125	133	140	160	148	148	155	149	124	141	134	142	119	136	144	123	120	143	134	129	136	145	143	128	136	153	121	145	141	148	148	158	131	135	135	130	124	116	133	116	131	132	136	142	130	132	144	126	161	165	136	145	142	118	117	146	139	157	149	140	136	151	138	156	118	115	129	137	149	142	117	122	134	133	141	140	139	135	139	136	137	121	119	135	169	140	152	133	155	149	109	127	114	138	142	132	137	137	156	127	119	129	138	139	125	144	115	127	145	160	149	144	129	156	136	142	128	139	150	143	140	136	132	132	143	167	120	149	129	125	114	120	154	125	131	145	130	151	147	126	156	141	146	156	119	138	142	162	125	145	135	135	129	145	124	129	133	136	135	109	137	118	135	137	157	147	129	118	145	143	138	147	151	137	170	139	118	156	140	139	137	124	131	108	137	129	146	153	135	110	114	145	149	170	132	156	159	117	146	147	138	155	126	123	127	159	144	138	117	126	150	130	144	134	132	139	145	124	130	137	134	128	154	152	153	136	154	129	151	142	143	129	137	145	128	137	144	125	132	119	142	132	147	156	150	143	148	143	125	128	137	137	122	125	138	137	146	129	133	155	114	127	115	130	124	133	130	113	142	133	140	128	161	154	156	114	149	138	142	123	150	144	130	141	105	138	121	137	130	138	164	126	130	156	130	136	140	136	146	134	132	123	110	128	136	148	123	151	121	150	124	109	144	152	129	138	134	136	151	131	132	157	111	150	150	129	122	125	132	127	155	134	132	150	141	128	161	145	152	137	146	116	129	155	149	159	153	147	129	121	121	128	164	128	140	149	140	111	138	130	146	142	140	151	149	161	138	166	111	152	161	160	128	127	135	121	123	128	132	147	120	125	151	123	115	118	147	127	143	131	154	160	137	136	149	138	129	160	136	100	121	126	138	135	148	133	133	149	137	128	144	145	152	139	142	133	157	142	135	133	148	143	135	129	133	117	142	135	119	138	144	141	136	119	138	137	160	150	156	155	128	138	130	139	144	118	140	145	129	131	137	161	143	136	144	136	131	135	110	145	149	142	130	127	118	145	127	144	138	141	120	132	141	121	138	145	124	139	114	143	140	131	144	144	142	146	137	128	134	148	140	142	126	149	136	138	126	152	143	123	120	139	143	140	134	117	132	155	135	144	156	160	140	136	154	128	142	123	153	127	126	122	154	136	119	128	137	134	154	117	148	126	149	139	151	151	121	147	166	150	146	134	126	138	139	122	119	142	143	139	154	151	130	145	132	104	131	123	119	138	144	141	128	146	138	144	140	113	172	159	142	129	129	118	140	136	135	173	142	136	131	115	146	112	132	140	137	161	162	136	126	144	146	141	150	161	123	122	135	132	139	118	136	141	117	146	154	122	128	148	147	142	135	143	161	129	143	151	129	145	168	138	157	161	133	114	122	136	130	158	129	143	133	132	167	121	140	131	126	143	143	126	126	134	128	129	131	144	131	136	145	131	129	131	141	149	135	113	138	134	133	130	156	135	150	141	131	136	140	141	132	135	138	138	142	136	172	134	127	155	149	164	126	144	149	136	137	130	128	150	144	159	122	133	130	130	124	127	125	149	138	142	141	144	128	126	117	130	143	144	143	125	151	153	138	127	146	124	141	127	117	137	147	153	142	135	129	143	130	169	149	141	151	129	145	143	132	138	140	124	154	143	135	151	159	150	151	119	123	126	131	136	157	117	121	134	156	144	152	135	137	146	148	123	142	149	155	133	155	112	122	126	150	120	151	140	159	147	135	161	158	147	142	147	151	135	137	150	115	131	145	120	144	135	140	123	121	137	114	133	131	133	130	149	119	127	121	157	121	145	147	134	128	143	142	152	121	145	133	133	116	128	115	136	166	141	121	137	139	120	152	144	136	140	132	157	136	120	140	122	143	145	138	136	132	134	135	114	107	134	123	162	137	150	141	146	117	125	130	143	144	140	137	134	152	123	152	138	121	148	138	138	142	146	134	139	140	163	135	136	125	136	164	122	128	121	127	139	137	120	116	134	125	136	148	142	147	126	133	155	160	136	111	147	147	101	126	136	136	138	129	119	129	155	134	130	142	142	144	140	132	137	131	130	151	129	123	128	135	134	143	132	141	124	126	151	133	157	139	138	124	136	148	145	139	164	130	139	160	152	136	136	143	127	150	120	139	144	149	130	132	146	196	133	155	116	121	145	138	141	140	155	134	144	130	125	144	115	149	134	126	151	126	143	136	147	119	138	136	147	124	147	134	149	154	138	139	141	145	124	139	148	126	144	136	137	126	151	149	137	126	152	121	160	134	147	138	151	148	148	121	132	142	138	158	134	140	138	127	129	162	142	110	152	132	150	123	130	130	137	127	151	114	142	158	174	134	116	133	148	132	135	131	121	138	134	118	161	134	139	141	119	131	146	154	114	145	147	139	128	122	140	126	150	141	127	130	124	175	142	142	152	141	140	134	111	117	133	156	140	107	127	171	149	135	136	127	137	135	136	132	138	144	117	154	148	136	139	135	140	173	133	112	174	143	143	138	124	112	156	136	162	119	137	144	139	152	155	143	137	119	137	153	121	132	124	153	135	138	160	122	146	158	136	175	152	162	163	135	121	130	148	132	118	102	158	131	130	120	135	152	138	133	137	127	110	123	148	169	143	154	133	148	141	119	112	134	137	122	144	122	148	140	155	130	131	121	134	143	127	157	137	133	124	140	140	163	158	125	125	140	158	121	130	139	113	125	144	120	135	159	136	132	108	157	124	142	134	128	140	117	131	143	122	115	135	124	138	141	132	155	128	142	137	141	158	134	146	124	139	153	126	129	124	121	144	146	113	137	143	136	135	138	143	131	155	138	134	128	130	125	150	152	130	135	133	150	131	134	136	160	161	137	139	140	120	138	122	135	93	126	146	149	166	130	135	161	141	129	151	139	116	129	120	142	133	173	136	149	138	149	123	153	145	138	143	137	155	136	135	129	130	141	127	150	157	154	154	134	137	128	143	157	137	121	117	133	159	121	149	164	122	144	148	136	133	135	140	121	145	151	122	139	142	120	148	147	117	139	125	159	150	126	159	120	130	135	147	148	127	137	133	138	130	149	141	125	157	122	150	131	124	143	133	154	143	147	128	142	143	131	143	139	134	163	131	136	115	151	130	125	134	151	138	143	134	152	148	129	127	111	141	160	127	121	140	135	133	154	142	137	145	144	144	128	125	141	151	138	111	133	154	144	133	138	166	135	102	139	147	125	141	104	159	128	133	152	148
3587	909	953	671	378	422	409	378	381	423	385	371	362	355	428	399	384	385	373	406	419	372	373	401	385	381	374	409	410	444	393	367	379	398	384	355	361	359	430	394	380	375	389	366	387	380	380	412	435	388	381	356	394	372	366	362	359	364	369	437	351	376	394	392	389	385	341	366	359	387	400	375	407	352	417	403	366	413	378	367	383	378	380	395	364	362	380	380	376	378	386	354	375	393	389	350	396	381	366	385	382	355	381	379	396	347	350	348	382	356	398	391	356	365	419	394	375	383	374	369	380	338	344	364	375	386	398	382	350	360	371	400	403	379	355	383	405	398	403	364	382	373	427	373	372	362	375	420	354	397	375	378	392	373	365	346	414	379	358	394	417	372	372	366	369	393	406	377	397	369	362	372	362	396	362	435	367	411	395	385	397	353	400	401	365	421	371	366	401	385	389	395	388	355	370	352	353	378	387	379	374	414	372	364	393	361	365	388	395	400	385	423	386	422	390	388	354	381	402	409	384	401	373	397	391	388	379	389	406	380	387	393	352	386	388	404	409	387	384	366	369	391	359	356	398	364	391	393	375	390	352	349	393	355	406	385	389	362	356	381	354	344	374	375	361	377	346	382	390	402	375	400	386	386	409	369	370	383	349	376	353	393	425	338	368	396	396	402	395	394	365	369	377	381	385	380	343	370	386	351	369	377	349	387	400	366	343	382	402	390	362	394	382	401	386	356	423	381	342	369	385	392	396	394	377	371	406	395	381	346	400	389	340	368	411	343	388	396	351	361	383	364	423	364	375	414	394	340	392	386	354	387	430	379	371	390	379	382	373	384	407	368	379	375	395	354	381	367	392	374	398	376	388	421	390	347	357	357	361	373	386	366	378	423	378	376	371	352	377	429	347	373	371	383	399	370	367	374	382	412	405	375	373	386	387	377	407	422	351	362	390	401	371	383	394	400	370	370	415	372	375	387	371	390	362	349	365	371	346	377	375	378	390	393	397	362	367	378	398	403	383	380	394	348	398	392	400	411	405	361	357	377	373	376	374	384	370	388	395	373	397	371	368	348	431	388	370	362	384	401	376	389	382	394	356	355	363	397	360	404	374	396	359	432	390	386	373	387	393	355	368	349	392	374	408	375	355	391	392	416	392	403	395	379	369	385	386	398	374	385	339	367	385	397	383	358	370	352	377	370	417	361	389	383	421	378	414	405	354	408	360	357	396	387	402	344	365	429	395	358	384	343	333	366	383	405	391	403	418	388	422	365	361	405	379	416	381	372	382	386	392	401	383	396	378	377	395	369	397	402	319	376	393	401	386	403	374	375	414	398	382	404	352	383	376	395	362	383	383	378	322	390	417	375	326	417	387	414	349	374	405	369	419	388	353	376	396	359	393	390	387	367	398	347	382	393	401	360	388	387	376	390	370	380	397	380	368	368	399	393	404	385	377	392	399	363	381	367	371	375	403	375	404	368	405	383	393	394	361	366	368	425	410	428	365	355	385	393	375	380	408	384	380	393	394	352	393	352	383	403	401	353	401	364	388	350	395	368	404	372	413	371	372	364	374	387	377	362	369	403	381	355	414	377	398	410	371	384	365	373	368	390	394	336	367	408	406	373	348	385	419	374	367	402	386	360	373	421	376	328	371	381	362	367	345	398	352	345	389	383	383	362	385	401	378	412	365	367	395	370	348	393	373	390	396	383	378	369	329	361	366	371	366	398	380	370	349	389	369	381	369	387	337	385	375	386	375	361	374	372	401	366	372	356	411	372	400	427	389	377	411	398	377	410	404	380	356	361	390	379	391	366	400	387	382	392	351	382	395	351	360	342	392	395	390	398	374	352	383	381	388	375	374	343	395	378	400	372	383	373	388	389	397	387	380	377	405	391	367	383	396	385	363	423	374	376	372	395	369	381	401	400	401	356	434	371	385	366	374	360	390	364	364	394	368	367	374	359	381	396	373	393	374	387	373	382	402	355	365	392	365	389	385	385	372	389	361	392	382	403	392	381	373	431	400	384	373	416	400	388	402	404	368	369	405	378	361	379	350	380	399	386	393	381	396	384	344	403	378	378	399	341	399	383	407	381	362	383	344	362	373	360	341	388	371	378	389	368	368	392	390	391	397	338	362	369	418	403	408	402	385	398	395	394	384	362	390	402	410	372	385	357	365	368	369	376	402	422	370	398	380	345	366	377	399	384	396	408	399	368	398	372	381	375	363	378	391	384	371	361	396	347	389	403	356	386	417	388	399	378	362	368	352	384	384	419	354	410	371	390	396	340	391	356	425	384	391	416	385	351	370	370	362	410	389	404	382	371	394	395	404	389	368	336	377	349	369	413	386	376	396	360	389	382	374	401	378	380	399	397	388	381	387	371	367	386	323	374	400	390	424	372	355	385	387	374	408	349	398	373	379	353	341	400	384	388	387	374	394	372	385	369	417	341	378	390	384	386	415	422	392	360	386	416	385	362	397	427	377	398	365	372	373	377	368	386	399	380	366	383	427	391	397	358	360	372	371	410	396	393	367	411	377	378	404	405	417	371	371	376	384	351	391	411	366	382	364	369	384	409	379	400	379	377	402	431	375	391	398	378	426	393	346	376	382	391	395	387	369	401	391	396	405	374	370	367	413	412	372	356	389	353	377	406	376	388	396	402	371	408	406	355	408	362	398	374	381	378	381	370	374	376	405	367	382	346	393	397	350	373	375	357	375	401	388	388	404	368	375	396	372	391	389	393	372	393	394	380	379	400	348	365	353	392	377	398	428	359	397	420	395	399	369	367	375	397	377	386	397	392	363	408	382	388	361	404	373	348	364	375	374	399	366	401	376	383	380	422	410	399	352	397	382	339	379	350	403	375	358	418	400	390	373	392	419	375	406	398	394	391	414	379	414	357	373	368	401	373	390	384	419	375	378	357	399	402	371	416	376	380	407	361	375	406	414	376	368	386	365	370	386	380	384	378	397	373	406	368	408	395	398	407	371	371	348	372	413	385	371	381	370	389	413	399	357	340	384	374	387	417	416	366	393	380	393	359	385	389	395	366	398	371	370	374	420	366	363	408	412	412	386	388	349	389	374	366	367	360	362	371	390	353	376	421	375	392	396	431	372	395	372	375	388	428	362	423	372	367	399	372	342	385	419	385	360	394	386	356	392	391	406	338	379	384	353	394	407	410	377	394	388	374	347	354	431	370	371	388	387	368	371	387	384	413	369	384	385	408	361	413	390	338	348	369	382	338	376	374	384	369	394	366	336	389	405	386	366	407	396	383	410	378	325	358	374	370	388	394	388	372	369	377	357	379	407	378	406	378	359	355	378	322	397	401	396	367	382	381	391	405	408	387	351	349	371	392	397	416	356	404	386	363	380	404	401	372	397	391	338	379	371	375	381	411	384	393	375	397	367	397	411	402	397	363	387	361	375	380	353	357	392	406	416	411	384	367	374	370	425	365	382	363	366	400	350	408	377	371	380	408	374	369	411	379	395	375
15552	2757	1715	722	509	445	399	364	350	321	360	347	359	338	344	321	323	351	338	306	323	313	324	346	368	338	332	331	335	325	344	331	330	309	339	319	296	348	364	313	328	304	344	285	334	304	309	305	308	313	290	330	316	315	288	345	354	315	323	314	275	262	313	309	332	287	311	280	300	311	289	301	323	264	328	308	317	332	290	324	328	310	317	281	315	313	320	317	335	339	307	311	324	310	305	301	294	305	329	317	312	301	307	338	317	340	310	315	323	303	335	298	328	341	348	334	296	306	327	373	315	315	313	305	313	359	316	326	351	278	328	338	295	296	320	320	317	294	321	325	322	305	324	300	310	300	317	338	325	300	304	325	330	328	324	356	314	299	319	295	316	313	317	310	292	313	299	360	317	286	303	330	287	339	328	347	286	283	321	299	332	332	310	309	335	358	299	324	320	337	332	286	342	281	320	306	319	361	340	303	326	310	301	287	279	274	307	329	361	333	308	317	348	334	285	283	309	299	329	336	301	325	315	318	319	338	342	323	298	314	372	315	325	321	351	320	306	301	344	347	317	308	312	342	320	323	330	323	323	338	294	316	347	334	317	315	336	300	319	317	324	275	317	324	298	315	280	337	322	298	282	285	303	309	335	297	325	330	297	319	313	314	331	327	304	277	333	296	298	332	320	326	328	330	306	303	319	326	274	330	332	328	315	324	328	306	282	319	323	317	297	326	341	295	320	360	343	345	327	313	320	347	327	323	302	299	301	319	329	307	336	341	345	308	316	328	328	303	310	351	333	310	280	342	345	333	346	340	324	320	326	293	317	321	319	361	352	287	328	316	294	325	325	312	349	327	306	311	293	338	336	279	295	289	319	331	317	316	304	298	304	338	315	300	348	289	291	329	284	310	297	332	323	293	331	289	274	346	314	296	358	296	319	310	309	324	278	377	330	352	338	335	332	333	318	309	320	322	323	299	311	306	324	318	327	324	325	329	318	301	291	310	322	302	342	330	313	337	319	302	349	330	296	292	288	296	341	348	300	328	291	326	321	330	360	326	302	295	328	335	300	355	303	296	320	332	349	320	326	310	314	338	345	315	333	303	299	303	316	301	304	282	342	308	300	322	316	308	308	309	305	343	297	285	342	287	284	329	303	333	292	364	349	303	337	340	309	323	265	320	306	339	331	304	320	298	321	304	297	346	287	319	304	322	361	313	318	317	302	303	304	292	332	312	287	333	319	323	329	328	377	310	323	299	322	302	304	323	341	354	328	342	321	341	332	286	311	326	376	286	299	289	294	318	323	313	341	309	340	289	330	336	323	331	320	286	293	327	308	321	324	333	317	303	353	324	273	297	323	332	329	337	304	323	335	308	300	311	313	349	310	294	318	339	311	352	330	301	322	310	331	328	293	302	316	318	327	332	315	326	325	307	289	284	303	337	284	314	315	279	304	353	302	311	323	330	345	308	323	310	318	281	297	310	328	342	311	314	305	281	303	344	324	315	316	279	331	305	314	307	309	309	309	333	307	297	334	322	307	314	352	316	322	323	317	325	327	343	340	298	298	316	357	342	334	325	332	340	307	367	341	290	263	322	311	317	327	318	320	306	318	373	328	280	294	301	355	349	313	295	282	281	362	297	344	307	297	292	314	287	304	313	313	343	325	283	358	320	367	293	296	301	330	311	364	327	330	357	314	335	309	323	289	346	313	320	318	297	311	303	329	314	311	339	312	365	296	346	324	315	331	341	338	321	312	356	310	310	321	312	348	297	321	340	329	313	307	346	295	310	329	291	313	351	325	310	322	332	352	337	346	321	325	288	348	335	341	315	355	343	317	293	302	293	294	291	354	286	340	317	331	319	286	287	281	357	321	309	317	351	341	324	291	310	316	329	310	322	317	317	342	327	345	281	301	318	310	342	318	328	296	333	304	308	333	302	321	338	336	324	334	295	302	343	335	309	293	314	313	315	311	339	327	326	334	330	320	305	321	340	318	289	335	306	306	330	323	355	298	292	301	322	305	311	301	321	324	307	308	321	337	306	292	348	363	300	348	305	286	330	323	343	359	337	331	317	325	313	298	318	372	345	296	298	296	331	312	315	323	319	294	335	389	302	340	303	323	317	326	318	312	301	314	317	291	329	338	327	301	307	351	296	327	357	314	332	312	330	327	327	339	294	294	320	364	327	292	301	304	395	332	327	320	296	321	345	344	306	336	307	290	313	323	360	308	350	297	293	339	322	348	338	308	301	310	312	321	315	333	300	329	341	332	326	325	310	300	338	335	296	302	297	347	331	344	332	295	353	305	294	347	347	292	300	323	307	283	267	319	318	343	325	293	341	321	310	335	325	322	326	310	309	327	319	308	299	329	330	303	341	321	326	329	306	290	344	313	340	322	333	319	301	288	295	295	312	310	311	314	309	315	337	316	322	299	308	289	313	316	336	334	331	329	322	317	330	347	322	326	283	306	292	324	314	317	297	327	307	317	316	302	292	318	362	357	302	286	290	323	331	293	296	320	345	303	261	308	341	304	353	279	344	314	337	338	317	357	284	328	332	347	317	301	319	306	323	275	284	280	298	330	337	352	339	281	326	326	302	359	307	297	321	339	311	323	279	318	308	328	299	301	324	316	300	340	317	335	346	340	316	319	362	290	285	344	327	302	303	342	361	321	300	306	331	294	325	324	307	325	330	268	322	316	347	345	370	351	334	283	325	321	311	330	282	288	319	283	296	300	305	311	327	299	300	339	279	319	337	342	310	318	347	309	350	303	324	333	338	303	313	319	337	322	322	315	293	348	336	324	318	300	334	313	304	318	326	316	294	279	326	313	301	305	304	311	316	318	299	340	302	299	317	300	330	338	337	312	289	307	293	308	303	324	334	291	341	314	298	309	335	304	330	318	282	318	321	329	316	334	297	286	321	359	343	316	329	318	307	309	347	313	327	297	310	297	323	304	345	309	364	311	346	316	338	301	305	305	331	350	336	328	326	319	331	297	291	308	328	306	310	330	301	311	314	291	328	330	350	320	312	335	325	305	290	275	316	330	332	319	342	333	295	315	278	283	320	352	334	301	325	321	334	316	345	318	351	285	292	269	306	330	320	313	324	352	324	339	341	303	327	304	319	321	311	314	307	353	298	326	302	354	334	319	305	313	320	300	335	343	295	317	342	314	365	303	341	343	295	297	338	343	316	313	333	329	317	348	309	335	312	345	319	300	292	317	311	337	335	321	281	346	338	319	305	310	298	275	351	302	346	332	343	329	324	308	343	319	319	318	302	289	342	337	313	354	284	319	321	326	322	323	338	297	273	317	318	299	312	296	313	322	311	338	299	336	309	358	301	339	338	312	318	304	320	322	329	343	321	293	293	311	312	329	323	316	348	316	307	308	322	326	286	315	365	370	276	324	338	294	321	329	315	333	348	302	303	317	308	285	337	327	337	325	343	344	304	299	335	327	329	332	311	328	300	306	327	299	285	326	303	332	305	307	335	327	338
10216	2401	2771	1814	1377	1218	1044	1048	1019	915	927	845	920	876	846	778	804	816	797	787	808	807	764	753	744	774	776	781	747	729	780	816	755	747	739	721	748	757	763	817	725	707	776	730	770	758	749	709	818	754	756	779	771	736	741	785	737	755	701	733	738	747	794	726	682	762	740	723	758	753	736	707	777	712	728	800	714	729	817	779	746	764	740	747	769	717	762	733	714	756	753	734	751	789	752	754	752	743	723	697	758	786	787	692	718	714	745	772	743	769	771	715	774	749	747	744	772	776	767	733	777	712	734	783	755	715	739	754	806	796	711	745	715	735	736	758	727	784	702	737	736	761	749	718	722	781	701	737	734	770	749	809	745	753	702	760	701	697	743	768	716	712	765	745	722	710	801	757	771	734	739	758	765	720	709	720	708	689	746	713	746	723	757	758	735	760	719	748	729	745	754	770	711	701	705	751	750	733	760	769	707	760	757	727	756	759	740	713	730	753	743	766	815	758	742	725	690	691	741	674	735	673	701	725	737	780	728	707	762	705	746	746	691	730	747	741	723	703	735	726	733	698	742	759	703	761	833	720	718	739	705	758	785	803	756	752	728	767	770	770	775	715	749	734	784	758	745	756	735	693	766	690	767	794	795	814	757	693	803	723	765	738	747	766	744	687	761	805	696	733	747	747	765	748	780	731	706	763	727	767	710	767	705	784	776	770	751	737	763	715	698	751	743	727	778	754	729	755	732	742	710	726	755	768	728	751	723	706	747	792	750	766	751	715	736	729	756	776	752	764	773	738	715	755	796	753	732	744	720	747	755	725	726	743	755	750	751	730	733	715	738	741	691	754	794	756	760	699	723	715	709	799	731	719	757	720	741	731	732	781	718	739	755	770	748	742	690	763	711	760	741	710	728	729	718	742	729	707	727	762	734	764	732	748	709	747	708	739	763	733	732	779	715	779	744	747	753	783	739	715	748	766	757	760	769	722	694	758	716	715	766	738	744	759	753	743	709	727	732	760	773	702	726	781	718	727	698	759	740	729	716	754	708	727	752	743	715	729	747	687	698	791	761	755	732	767	767	722	733	739	717	751	744	722	714	759	741	757	756	719	719	680	737	707	745	736	737	692	789	734	774	730	750	713	763	748	746	737	762	676	721	746	725	753	762	712	761	696	724	701	741	742	700	746	709	713	752	733	746	739	682	787	726	755	763	758	722	771	705	758	712	735	687	754	767	726	717	718	754	753	758	762	762	751	750	708	697	764	757	746	763	750	776	783	725	755	716	738	741	794	745	741	780	730	731	762	758	755	733	704	711	776	714	740	775	758	784	738	765	712	743	730	781	696	788	738	744	720	771	766	753	737	769	701	738	718	735	745	731	751	765	707	744	731	755	736	755	774	728	768	726	743	724	738	743	715	749	762	710	766	738	707	755	759	764	711	716	731	730	744	707	747	751	704	715	736	783	759	713	744	713	768	746	694	734	747	737	741	688	731	730	729	763	777	700	752	715	769	728	717	728	728	745	775	765	728	768	703	753	759	694	739	722	741	754	760	706	724	748	716	711	754	738	713	752	738	705	739	746	661	711	711	751	726	730	794	762	720	741	749	720	735	781	752	727	774	742	724	739	751	717	761	781	749	749	734	738	761	789	718	735	788	676	727	709	740	744	734	735	742	762	754	713	702	722	756	729	740	774	752	755	756	779	744	747	723	741	743	721	753	768	704	739	776	708	750	714	741	718	707	733	735	757	808	742	701	722	752	757	727	715	776	739	730	780	768	751	792	743	755	723	725	742	673	715	762	811	721	706	752	740	725	765	751	748	758	737	737	776	799	749	762	740	723	747	716	794	769	745	757	778	709	785	804	721	713	765	722	724	742	740	726	777	749	719	746	731	719	779	756	724	770	715	754	766	720	762	729	750	748	778	748	736	742	736	708	729	769	708	732	732	795	777	751	777	762	760	738	746	767	720	779	741	766	746	753	788	746	748	721	738	763	758	735	712	739	695	716	801	726	789	789	754	769	667	761	764	753	698	729	739	698	736	719	779	760	730	732	729	812	810	731	724	744	746	726	815	772	747	734	787	735	774	788	771	770	784	704	782	755	726	725	751	752	740	729	768	707	741	740	809	757	731	729	794	751	759	746	732	713	730	775	726	686	711	714	721	727	814	736	721	785	750	770	733	708	732	719	733	739	742	737	757	748	733	728	756	699	755	741	793	713	727	710	728	739	753	753	750	798	736	810	712	763	762	717	782	745	738	726	733	753	759	743	734	709	733	742	738	685	724	767	754	741	703	754	723	735	726	718	676	768	727	723	754	714	776	726	795	735	716	782	723	738	744	774	728	743	754	717	746	717	709	733	730	766	847	748	760	707	740	731	727	769	782	740	735	729	704	717	752	735	756	756	734	729	763	762	756	712	724	742	722	760	761	753	766	719	763	740	734	741	737	714	719	742	723	726	773	724	709	742	741	752	754	768	710	772	749	779	739	721	734	722	696	756	756	776	778	756	712	780	727	761	768	754	749	733	728	755	729	733	705	764	782	735	779	756	729	724	754	716	782	746	749	696	703	751	769	751	713	693	750	725	709	796	709	728	736	740	730	730	703	725	780	719	732	713	733	740	733	723	773	742	747	759	761	742	753	703	752	726	736	690	754	722	777	722	738	738	769	719	751	743	732	738	750	709	684	767	693	758	713	733	746	773	757	778	746	722	760	679	757	720	737	755	742	734	721	757	711	764	725	737	749	725	759	768	651	745	694	732	767	770	753	712	707	755	753	699	766	734	732	737	724	733	720	757	733	735	741	751	701	730	738	740	770	738	714	775	734	757	722	781	751	740	729	784	738	709	781	741	710	741	742	724	770	753	671	730	763	755	786	766	725	731	771	750	740	778	725	712	803	768	726	692	736	725	723	742	772	721	724	752	738	706	682	754	709	718	735	732	725	714	717	759	727	760	721	775	752	759	717	770	759	754	763	782	773	757	722	735	765	708	773	761	716	791	767	771	798	726	728	708	704	741	723	710	765	740	737	748	694	689	738	732	781	727	718	783	747	690	763	753	758	746	761	754	738	708	695	718	761	719	734	703	728	736	735	733	721	730	767	764	731	759	731	759	744	775	720	729	674	763	741	731	766	739	723	752	786	709	741	734	783	694	714	700	731	765	750	672	652	754	789	783	756	774	721	725	738	733	747	692	728	739	789	744	766	760	771	755	803	758	728	798	717	760	746	778	780	723	729	797	761	750	764	725	781	741	699	734	750	734	723	729	721	716	784	733	749	724	742	733	733	770	748	805	736	744	745	743	736	726	733	705	725	766	798	759	730	732	745	724	776	704	736	753	747	776	742	735	685	735	696	812	725	727	799	740	786	747	734	789	753	781	735	749	687	751	732	775	737	711	795	727	708	719	749	755	756	776	758	708	761	732	758	726	743	743	710	719	788	791	698	758	709	749	712	761	752	736	731	701	750	702	736	742	711	772	761	744	761	774	743	733
24188	4860	2876	1216	778	637	532	478	468	465	445	419	416	475	463	436	370	420	402	352	382	396	406	395	384	397	394	413	367	382	414	458	391	367	371	396	362	412	372	408	388	392	395	356	369	397	399	426	379	392	355	409	394	378	370	373	423	401	382	392	450	401	396	381	378	395	369	386	390	383	426	394	370	418	414	398	433	390	380	397	380	356	410	412	360	377	406	400	358	410	394	378	400	355	374	365	400	375	378	362	395	421	394	355	343	383	384	373	381	392	400	361	404	370	398	425	374	425	390	366	371	343	383	377	398	355	448	385	408	372	362	359	404	371	413	393	371	386	374	423	369	378	425	373	349	413	416	366	363	389	352	406	398	419	372	400	384	383	386	374	358	378	441	370	430	375	408	429	349	381	387	350	399	396	385	374	404	362	368	368	374	388	394	382	402	364	358	363	399	380	340	407	376	357	362	378	421	397	383	349	377	352	368	370	339	370	391	351	399	418	368	428	384	401	383	390	388	354	371	393	399	380	389	382	357	431	437	376	372	361	398	422	354	346	377	397	393	381	388	377	377	383	388	410	404	376	396	370	392	420	375	384	397	426	409	409	347	381	396	384	383	392	389	418	378	369	381	375	368	387	393	370	355	397	384	381	377	348	358	404	390	383	399	370	367	369	403	399	366	373	397	416	390	359	418	404	400	390	377	429	387	392	385	385	404	362	385	378	383	365	427	361	363	357	404	356	395	361	377	377	370	414	358	416	375	386	418	383	372	373	348	359	421	417	357	416	375	353	384	377	406	393	383	381	408	417	414	395	404	372	413	392	375	430	351	375	349	372	378	359	357	394	408	397	416	404	370	401	402	360	408	408	357	425	417	389	385	372	392	419	368	415	389	370	391	374	356	388	367	380	393	418	388	370	360	418	389	377	406	391	366	400	396	369	396	424	417	373	376	387	419	409	394	421	388	414	363	370	392	387	385	386	361	384	407	362	386	413	395	380	409	383	414	371	372	371	378	368	361	372	405	329	411	362	348	399	409	393	388	375	392	352	403	395	406	417	370	396	387	396	387	377	409	414	379	367	378	432	358	393	406	391	368	360	380	389	427	354	344	373	391	383	403	385	395	348	384	380	413	404	404	415	382	410	359	412	380	407	398	384	379	346	390	412	411	390	391	380	397	356	411	372	395	390	381	405	412	377	416	392	386	380	389	376	458	380	356	365	380	360	390	406	397	378	357	379	429	413	442	418	389	377	373	388	370	384	386	341	376	365	398	421	391	358	366	363	376	360	414	397	344	418	393	400	410	363	402	433	402	365	346	396	380	366	402	397	406	382	369	405	401	404	382	379	388	389	384	417	369	400	370	408	348	408	399	383	398	417	421	398	364	344	391	384	350	374	375	424	382	396	375	403	370	386	365	378	372	407	360	391	389	394	391	379	366	367	387	364	391	349	377	409	396	363	383	384	402	423	400	372	343	401	424	388	353	376	391	375	354	407	373	400	388	384	381	381	382	379	394	363	383	385	408	384	372	375	409	384	411	391	375	394	413	336	405	395	373	410	385	385	382	395	384	376	414	374	378	396	415	442	407	393	415	378	353	378	426	388	410	367	400	351	373	393	436	387	379	400	392	370	430	402	388	426	374	397	406	406	386	363	367	379	380	371	368	409	393	420	370	416	379	380	389	381	414	428	415	375	382	392	418	395	391	367	402	402	397	407	391	389	400	394	354	376	404	372	386	413	354	400	389	426	348	372	372	394	359	367	410	336	415	403	402	383	381	427	403	400	409	382	389	378	401	397	415	401	391	389	448	380	412	426	379	375	394	425	424	376	411	419	373	390	376	410	362	391	398	385	387	381	361	422	397	367	401	427	406	382	396	381	352	352	410	366	378	364	375	394	359	360	422	398	367	361	323	402	420	407	397	370	343	364	388	385	384	394	384	388	374	382	398	425	397	438	390	382	402	365	374	340	392	379	336	346	341	353	387	363	373	363	380	397	388	397	413	410	415	350	336	394	392	380	411	394	352	395	375	398	373	375	405	417	387	376	374	371	390	404	409	394	433	398	358	398	393	384	365	371	383	354	378	436	379	418	383	329	366	352	381	384	405	367	406	404	440	363	391	411	416	385	363	359	388	339	392	369	382	415	385	352	344	372	398	425	355	372	402	387	372	397	370	363	410	343	409	400	394	357	410	411	362	368	376	420	383	383	348	427	392	421	369	379	421	361	397	378	385	376	395	371	417	379	391	392	336	326	373	369	391	418	374	360	386	420	384	348	381	355	396	383	397	383	374	384	367	403	362	370	387	408	369	378	410	378	445	415	381	399	406	394	360	418	375	395	380	364	390	424	382	385	404	423	366	344	399	365	375	382	397	365	369	361	387	366	406	379	375	390	401	367	394	387	384	367	390	406	396	372	360	397	411	401	393	373	357	378	373	394	385	388	365	394	375	342	433	394	343	350	370	397	365	388	322	388	376	393	421	411	396	394	380	397	405	373	377	404	399	424	389	377	383	369	352	374	364	386	393	386	417	381	376	379	415	357	402	364	391	346	349	382	396	385	385	369	399	339	387	400	407	374	360	382	384	392	350	346	384	412	399	407	385	402	366	405	370	349	428	345	403	366	378	408	396	356	369	380	375	423	413	379	388	392	394	366	383	399	411	440	426	381	395	373	378	387	346	392	404	401	379	361	348	367	388	383	386	417	387	366	381	421	415	377	353	352	397	408	355	381	365	367	394	399	365	356	370	384	414	365	400	342	378	384	380	397	402	397	359	422	371	400	409	411	366	367	389	416	421	402	375	366	353	358	427	335	399	359	409	387	378	418	373	390	383	383	355	384	393	357	392	374	387	378	380	392	412	370	378	418	415	418	377	369	386	358	383	372	392	381	444	367	382	357	359	361	400	359	426	382	391	352	365	419	376	366	399	330	367	404	421	366	381	392	376	386	368	377	389	382	378	397	380	384	405	356	396	366	394	351	411	377	365	379	373	367	384	384	430	405	395	362	354	393	394	403	354	394	384	366	411	408	375	386	392	395	383	418	364	378	359	384	365	415	434	391	367	381	377	375	401	426	365	384	373	416	362	397	394	395	386	391	363	384	417	359	375	410	379	397	367	352	389	352	409	390	404	391	406	378	369	414	365	368	361	432	401	405	438	426	421	340	388	362	383	388	421	386	392	377	385	366	415	373	360	427	392	387	381	402	381	393	379	381	395	357	387	405	403	439	379	384	415	361	381	374	394	381	404	434	432	353	410	367	374	401	410	377	382	447	410	388	378	381	371	367	379	415	388	431	367	395	354	420	372	391	397	391	340	394	352	388	402	402	381	363	394	376	382	389	393	391	386	374	397	388	417	357	397	353	383	453	391	390	368	437	398	397	433	438	373	369	427	373	348	408	394	376	371	419	379	387	382	381	394	420	397	382	401	397	393	396	368	386	382	372	380	351	383	382	354	418	373	366	371	405	384	404	379	384	431	377	393	414	402	373	412	351
13313	3238	3959	2629	2198	1876	1624	1403	1332	1285	1193	1173	1050	1030	995	1014	1004	916	1015	879	919	907	929	959	941	886	923	922	917	874	917	887	878	856	841	810	893	909	842	871	882	914	854	900	850	862	866	834	852	836	911	903	869	868	927	866	837	838	895	847	901	873	934	866	869	892	847	833	874	847	888	859	901	878	845	862	862	843	848	863	904	863	902	812	885	823	861	911	884	853	857	854	885	845	922	893	835	833	872	796	863	909	840	857	860	848	809	866	834	844	874	839	862	901	858	858	874	874	838	850	886	835	840	907	881	888	847	821	834	845	876	835	850	903	834	882	882	868	883	888	858	876	898	862	848	879	912	893	841	867	860	820	875	930	800	870	888	853	830	900	896	928	845	877	883	864	807	870	831	880	882	900	857	825	850	854	832	842	876	849	849	857	846	858	822	859	895	841	827	837	839	852	884	867	844	867	862	874	873	851	823	827	814	817	935	878	870	823	872	827	865	816	859	805	782	816	867	831	834	869	852	862	920	826	820	907	833	858	842	910	845	859	876	853	865	876	839	885	886	847	885	834	828	853	874	869	848	836	821	853	871	891	871	890	801	824	903	876	867	843	850	873	837	882	889	846	869	890	814	861	845	835	841	839	857	872	872	868	868	842	836	819	861	862	863	911	882	895	843	840	876	871	845	868	854	858	843	831	825	890	787	854	851	870	863	877	907	869	854	836	850	855	890	816	865	845	873	809	793	882	874	826	932	826	885	842	858	817	921	901	916	839	831	871	829	879	874	838	849	856	835	811	869	892	797	853	884	883	836	841	860	840	862	915	900	836	868	843	853	857	910	831	850	860	872	857	919	896	884	813	858	832	912	811	843	869	879	873	825	880	807	877	852	857	888	890	837	886	855	879	871	893	817	855	784	922	876	867	877	821	873	825	870	849	847	853	889	853	853	820	807	890	840	892	828	866	881	832	853	876	789	848	870	791	852	862	862	793	862	838	820	846	888	834	870	878	870	912	823	875	862	865	820	820	902	860	874	844	854	901	882	848	809	808	832	841	868	858	857	855	867	859	842	808	875	860	866	826	867	903	824	873	853	866	896	912	874	845	850	843	838	872	825	856	858	833	879	875	813	860	816	903	892	951	848	854	882	842	844	877	855	829	892	817	818	884	873	824	867	902	879	908	831	861	875	863	887	883	843	829	808	860	866	869	842	845	866	865	929	893	837	843	874	826	796	908	849	925	835	907	888	855	861	842	849	825	890	869	860	884	848	819	867	870	926	828	850	884	865	829	857	875	815	889	850	848	867	895	886	831	854	856	823	873	840	873	883	861	828	816	851	847	872	862	903	880	852	847	853	907	820	845	872	895	847	876	868	862	837	848	844	825	926	846	885	847	896	901	893	864	874	861	926	833	843	862	870	853	888	857	849	854	794	885	825	867	818	855	820	873	882	869	899	859	876	845	863	864	841	848	905	878	797	877	857	832	861	861	868	854	839	833	865	851	845	828	923	836	868	849	858	829	863	851	831	824	863	863	893	847	882	836	874	890	790	820	839	807	858	885	843	812	870	819	847	877	819	821	898	867	875	848	903	772	837	851	872	869	882	840	869	870	882	854	835	801	812	898	870	867	813	883	866	869	812	905	872	843	840	836	875	859	838	846	879	856	867	863	919	909	838	847	837	850	851	806	822	853	860	904	827	833	910	837	874	816	809	877	895	838	817	864	886	833	871	849	800	852	831	838	884	868	845	858	861	832	877	835	834	839	838	832	866	844	863	860	863	921	854	836	843	875	843	807	839	927	887	825	887	857	889	835	861	817	866	895	836	848	814	884	851	904	828	883	872	847	859	837	808	855	889	848	860	858	812	827	906	825	835	785	836	856	805	826	856	883	809	858	845	867	835	813	813	878	845	844	843	873	868	803	865	869	801	859	858	889	831	894	860	840	824	844	860	891	832	919	895	892	877	892	836	823	828	879	879	846	842	883	854	857	827	853	813	865	920	827	819	881	864	863	851	847	843	822	875	882	855	845	853	850	898	832	853	837	850	852	868	843	866	862	816	892	816	840	874	866	799	903	874	847	838	859	881	884	869	815	830	866	831	870	818	838	852	845	783	874	843	829	831	869	841	851	840	836	848	920	914	877	836	855	858	864	868	890	848	811	848	839	886	902	823	878	835	869	832	854	879	824	864	857	833	869	841	829	846	865	900	866	900	884	888	856	816	838	836	865	879	817	829	857	836	857	916	888	874	877	880	881	831	789	913	813	909	822	860	839	873	851	839	828	922	847	827	822	850	938	840	884	860	857	836	829	862	875	852	856	801	885	896	890	879	822	856	942	863	855	894	805	848	826	939	852	859	881	863	904	853	890	827	896	820	851	827	819	857	861	872	821	891	891	919	843	801	820	820	810	871	848	862	856	862	878	898	886	847	892	825	879	923	895	859	833	945	817	846	839	905	845	854	814	882	850	823	869	908	882	868	870	896	905	857	841	917	865	933	886	792	836	825	833	835	898	869	840	794	833	895	875	809	902	884	859	854	831	832	902	859	870	861	903	898	883	872	856	830	888	833	898	863	869	908	844	858	883	902	828	888	939	865	841	861	886	855	815	895	890	854	907	908	826	813	880	859	843	875	860	858	875	830	840	830	884	917	834	805	850	918	849	843	857	895	855	838	877	832	884	838	843	889	853	877	879	859	904	828	864	869	831	874	834	881	853	895	788	853	844	851	807	887	806	847	849	835	821	884	826	836	916	837	860	895	869	882	846	822	846	874	857	875	856	898	843	859	859	848	871	875	854	838	862	840	837	810	847	883	852	878	857	800	800	838	792	814	859	872	870	862	813	858	884	848	836	889	857	877	895	856	809	856	873	848	881	793	866	874	824	901	845	924	886	869	811	880	844	828	865	830	869	858	838	878	917	831	867	848	882	824	939	892	845	849	868	845	854	833	856	859	875	847	828	879	890	867	893	853	906	852	851	863	829	861	840	896	832	910	846	843	850	848	861	886	856	850	840	887	908	924	820	928	905	865	896	841	814	868	899	842	881	860	897	893	873	842	901	854	861	840	809	866	897	840	810	850	874	886	859	806	826	798	896	871	902	926	797	846	851	856	847	866	856	846	835	847	838	804	883	865	822	861	865	857	846	879	875	836	877	824	898	835	876	843	867	867	818	851	879	853	871	836	850	861	839	865	875	847	835	899	851	855	896	866	876	902	853	845	860	865	808	896	873	858	820	844	838	836	892	840	883	875	889	841	815	841	870	844	871	893	848	836	874	890	906	862	875	868	818	860	808	860	906	880	875	883	857	840	882	862	814	842	883	866	864	849	851	854	825	849	846	850	820	894	846	836	837	840	816	853	837	820	836	812	820	869	904	833	824	888	848	880	850	836	810	884	863	893	863	819	884	833	836	894	857	858	864	862	862	875	841	845	864	868	891	846	858	865	838	836	880	857	853	859	848	911	847	904	868	891	876	878	809	880	834	855	878	865	832
5210	733	365	147	125	126	137	137	146	125	116	122	140	147	131	129	125	142	144	142	142	127	133	151	124	135	128	142	132	131	141	143	142	118	137	145	141	144	133	144	159	135	154	127	125	148	162	129	166	145	118	119	131	135	115	137	129	132	135	128	109	145	137	130	113	125	142	147	131	143	149	145	118	136	131	135	151	155	111	134	147	139	131	148	137	137	145	151	130	149	123	110	127	126	147	113	128	138	125	157	141	109	144	159	125	165	177	172	126	133	132	149	150	132	118	151	142	140	131	144	165	120	125	131	140	136	143	164	154	141	140	137	148	145	150	139	136	128	138	140	151	135	160	114	151	127	163	120	132	153	132	139	135	129	121	146	140	136	140	138	146	131	123	134	130	143	106	112	138	140	126	145	146	136	141	135	133	135	128	140	150	148	135	118	152	134	135	150	115	146	140	148	137	134	124	129	129	138	134	151	152	133	118	144	134	124	133	120	144	134	138	145	151	134	136	143	133	153	138	150	131	123	135	120	137	124	128	139	142	138	145	142	161	137	117	124	112	130	142	139	142	132	129	134	139	138	144	119	155	133	133	114	143	153	129	134	120	151	128	133	112	129	103	124	113	137	140	128	138	150	115	106	137	121	121	130	129	130	136	127	132	143	164	133	131	141	134	148	151	134	141	141	127	147	141	151	133	105	141	139	151	126	154	130	132	130	143	115	132	118	126	128	150	147	155	159	160	125	149	156	136	142	140	142	119	137	134	138	140	120	139	143	140	143	129	131	136	134	156	150	136	133	155	149	138	142	119	115	132	132	115	125	131	133	135	159	130	123	148	150	156	139	137	135	137	143	132	116	159	137	118	140	138	138	125	141	132	134	121	134	137	139	140	131	145	126	117	138	152	129	149	121	141	143	130	139	140	146	135	133	128	123	146	154	133	124	156	130	143	150	147	137	123	143	149	115	137	158	121	134	152	149	137	133	142	121	127	129	159	153	138	113	139	142	154	124	123	148	132	124	127	146	133	129	137	153	141	140	143	146	124	123	125	143	136	133	126	127	136	127	130	143	118	127	152	141	146	132	135	154	142	119	122	118	133	128	143	156	162	119	125	148	144	129	139	148	150	140	129	125	137	131	150	108	109	133	132	116	148	166	158	133	130	182	114	161	130	138	131	131	126	140	133	145	134	117	134	143	127	144	127	145	142	124	147	133	144	135	121	148	129	139	139	132	167	121	143	121	118	167	148	140	139	138	131	144	137	163	143	160	127	151	141	133	131	140	150	140	136	129	134	151	135	124	134	129	129	136	133	138	128	146	121	121	140	154	136	131	138	126	110	124	131	137	137	133	145	123	148	145	136	142	119	129	144	142	148	142	113	145	151	131	139	122	135	153	143	120	126	137	135	152	161	136	151	143	140	144	130	131	151	138	142	138	124	157	148	146	133	141	123	164	135	118	136	161	130	134	124	130	125	126	131	131	146	161	150	121	155	116	121	135	116	146	123	130	140	138	153	151	132	143	117	133	113	130	155	138	156	143	146	152	124	114	132	159	152	124	150	143	183	123	138	120	147	130	158	126	139	146	114	148	143	140	136	124	124	149	135	121	132	159	145	152	146	140	154	141	147	135	131	123	124	125	166	141	136	134	164	141	162	150	143	142	133	129	128	126	147	136	125	121	143	130	124	145	159	137	124	136	134	143	139	130	151	138	149	131	142	127	145	137	114	129	128	144	146	163	128	139	139	125	145	136	145	124	134	131	125	127	136	126	124	137	152	134	148	142	130	153	152	141	129	136	152	129	148	132	139	133	144	147	140	119	141	113	143	118	140	118	126	129	161	150	152	158	148	150	128	126	123	117	129	123	141	149	134	118	125	126	145	138	136	120	117	136	122	113	106	154	139	160	132	135	141	158	142	138	148	157	129	147	136	125	136	144	159	149	128	124	121	151	142	150	144	134	140	133	151	126	133	129	132	146	150	145	135	137	130	128	140	131	138	136	149	127	122	136	141	133	155	169	114	116	128	128	126	133	142	151	154	182	121	139	124	161	121	160	132	133	135	142	128	133	136	132	157	128	119	141	126	127	124	139	132	126	141	144	170	129	122	136	141	127	130	136	136	131	123	100	139	126	143	141	146	143	147	132	124	142	115	138	146	137	138	110	149	150	150	127	137	137	119	139	144	157	143	154	130	131	132	123	151	129	127	144	144	116	141	118	137	164	132	147	132	142	146	143	141	170	162	110	133	134	126	135	145	131	150	146	138	143	146	147	135	148	115	135	137	138	110	151	133	109	131	127	150	128	127	136	156	163	124	163	124	139	159	132	142	137	127	137	137	123	124	145	140	144	140	153	125	149	161	137	151	144	132	139	133	152	118	126	142	140	137	129	136	142	160	158	145	137	149	136	115	133	153	136	151	146	147	138	142	144	117	153	135	148	144	150	144	128	130	137	141	162	136	163	140	100	140	118	128	141	137	123	156	153	124	128	127	133	185	128	137	162	149	147	129	137	141	156	153	157	111	128	134	151	133	147	161	133	152	157	149	132	144	120	122	137	163	120	106	125	132	129	141	132	133	150	147	136	140	124	124	144	135	140	149	134	143	143	107	117	147	149	141	140	121	136	153	118	134	154	121	131	128	130	126	118	144	150	166	148	134	167	141	109	138	137	153	140	126	139	122	130	121	151	119	128	137	129	139	158	140	139	129	128	129	135	153	141	137	167	148	120	128	128	140	154	156	113	131	100	144	144	154	140	132	148	141	125	168	139	121	122	110	146	151	135	125	130	147	138	147	150	152	141	117	164	143	152	145	113	155	129	151	130	153	151	130	127	152	120	140	116	121	117	136	148	120	144	131	142	118	142	130	123	136	128	154	154	139	147	132	140	121	116	107	147	138	145	162	126	147	127	132	150	133	144	131	152	153	141	130	122	141	147	154	134	138	143	143	138	123	146	145	145	141	133	128	133	130	110	140	141	147	120	117	130	130	126	135	153	129	107	137	157	123	135	117	123	149	153	146	131	158	135	164	124	143	130	160	137	147	114	144	131	127	105	148	161	135	136	145	140	140	124	151	136	158	118	144	140	144	138	150	149	135	132	119	131	133	148	144	146	147	108	133	139	132	144	130	124	156	111	142	124	136	145	150	137	131	119	132	146	154	145	135	135	140	130	139	148	137	123	151	135	156	142	131	143	149	158	138	127	134	148	142	141	159	140	141	115	141	134	133	133	146	113	135	137	126	131	134	137	134	135	125	123	124	153	145	152	129	136	130	158	137	144	150	129	129	134	137	142	139	140	119	102	135	136	146	154	123	149	115	113	122	122	127	132	153	136	135	166	132	133	129	146	125	147	138	121	147	140	111	131	141	131	133	118	139	135	138	138	138	159	121	157	129	143	142	128	161	134	154	164	144	132	121	135	142	153	136	137	145	155	170	133	131	150	141	152	145	158	128	133	121	170	127	139	125	141	151	155	132	134	135	133	140	134	136	154	105	119
3461	767	816	447	415	381	358	396	369	386	419	403	391	375	377	379	350	374	381	385	356	390	385	396	389	392	396	390	377	399	381	402	388	366	393	360	386	369	363	396	394	387	343	376	400	349	390	387	383	369	370	357	392	385	362	386	367	410	386	409	401	380	380	385	404	335	402	405	370	402	390	345	327	402	399	367	398	385	390	404	372	380	384	393	370	357	362	342	389	384	368	417	379	390	390	363	349	375	383	407	353	372	401	369	356	349	378	377	366	394	367	388	396	382	402	375	380	389	349	414	369	375	355	371	380	393	414	414	384	391	358	359	375	388	420	366	360	373	393	393	397	396	388	410	345	428	351	340	355	380	385	370	355	376	369	395	378	368	423	359	408	372	405	373	398	414	379	372	377	390	384	365	403	379	370	386	359	371	366	393	325	421	375	399	405	384	353	373	431	368	385	379	377	358	363	389	365	379	374	401	380	368	369	381	391	370	391	347	381	371	406	403	387	391	404	359	373	377	382	392	374	386	358	398	346	392	397	348	392	394	372	376	400	352	356	347	357	358	410	383	391	356	357	387	397	330	354	375	396	407	412	396	389	392	363	391	350	378	357	409	384	378	355	371	382	370	366	335	386	383	365	379	369	377	335	389	412	358	381	368	410	387	391	359	368	382	397	356	381	355	370	368	370	381	365	369	388	382	342	378	366	372	383	369	374	369	389	352	375	387	374	383	400	381	404	404	371	365	371	368	370	382	389	370	380	370	381	366	402	350	402	361	363	403	386	389	370	357	367	384	413	368	379	387	342	389	403	367	372	381	377	393	381	395	367	426	401	368	355	353	410	387	396	408	409	411	387	428	362	374	401	411	366	390	371	398	349	350	418	343	399	347	381	374	387	343	389	407	378	399	389	386	418	365	345	384	374	381	379	351	372	414	383	414	403	383	383	364	374	386	385	357	411	373	389	404	369	411	374	349	390	380	369	361	396	389	356	367	384	384	374	379	389	397	418	397	365	387	403	360	396	393	391	391	380	385	385	390	385	404	375	392	380	372	386	364	360	404	375	364	385	363	367	338	418	363	387	395	393	401	377	418	387	407	411	378	429	372	373	372	394	401	386	401	418	365	378	394	382	377	404	410	351	382	388	387	384	392	383	368	394	410	371	379	372	356	379	343	387	359	394	367	395	386	386	397	363	387	386	377	407	361	357	397	373	419	376	355	403	390	359	395	415	345	382	408	405	399	405	375	396	372	379	390	366	353	388	399	398	395	388	393	406	359	384	382	413	387	374	372	375	406	391	352	365	376	382	385	385	430	362	417	421	366	402	375	387	370	382	389	373	393	388	356	391	397	409	361	410	380	384	375	377	378	414	396	369	395	376	386	390	364	440	374	359	378	381	400	416	348	327	382	353	388	373	390	384	355	374	375	409	357	416	395	395	383	348	375	378	406	373	384	413	377	369	432	389	391	370	388	393	388	373	398	384	353	398	381	406	397	375	366	381	411	387	367	379	337	357	393	383	367	393	365	354	394	388	407	356	358	369	387	352	390	393	367	361	371	368	397	390	377	343	374	390	392	371	386	406	409	380	379	384	382	351	406	382	395	391	363	398	385	368	409	378	404	363	404	391	377	378	344	421	384	355	405	374	355	369	394	379	422	388	416	405	407	400	376	388	396	394	374	409	363	369	358	363	400	375	392	393	389	382	390	353	378	383	387	372	435	407	403	378	389	380	375	382	406	347	382	382	360	368	364	378	392	365	387	381	374	391	373	375	378	384	386	386	374	355	393	390	361	373	365	391	373	374	399	403	371	379	386	396	362	421	360	388	386	412	394	397	389	408	372	363	374	397	370	408	362	369	386	368	357	397	372	385	412	380	343	363	351	412	395	379	367	373	376	372	381	395	384	366	362	392	374	360	354	386	374	387	368	426	381	388	366	401	351	371	370	384	377	408	383	395	365	376	374	364	369	376	368	381	400	382	363	392	371	390	352	402	379	416	358	384	373	371	374	395	373	404	384	399	365	378	365	376	383	423	366	356	398	399	377	356	400	404	365	358	347	396	433	415	378	366	401	352	395	364	331	387	393	343	357	409	352	382	377	413	402	381	363	373	353	387	390	393	368	385	372	384	363	406	401	355	377	399	356	366	355	374	372	405	403	411	370	409	384	391	381	385	367	395	370	377	394	370	393	398	395	375	325	365	397	372	411	399	360	370	360	372	384	385	387	394	332	368	415	381	355	413	393	398	417	389	409	415	396	372	407	393	423	401	359	379	337	349	360	344	373	371	360	394	370	381	373	336	385	370	378	378	399	346	415	360	382	359	376	365	376	417	368	360	378	396	369	379	414	364	381	374	380	410	380	395	389	404	409	373	366	392	394	379	364	399	349	383	407	390	362	375	371	386	408	342	385	386	369	407	392	402	384	427	387	372	352	355	369	378	373	403	367	428	319	389	392	395	397	365	396	408	367	381	405	349	425	360	376	370	404	386	381	411	410	417	378	376	394	381	392	402	377	373	345	360	423	381	362	392	400	352	339	362	332	378	370	355	394	376	413	370	393	398	413	359	367	416	363	364	381	373	382	378	403	374	415	399	366	395	384	389	385	345	399	412	366	370	404	393	347	354	430	375	376	376	402	387	378	407	411	348	388	380	389	381	375	392	398	396	393	391	374	394	370	377	392	409	400	404	376	400	375	348	390	379	364	390	357	390	385	359	349	383	371	372	378	374	404	349	396	378	370	366	423	381	401	399	367	378	385	403	379	384	400	374	365	387	400	406	376	382	397	381	435	373	374	371	375	365	411	389	406	387	372	395	371	365	366	376	390	362	391	402	412	400	374	416	367	437	362	379	383	371	355	403	387	379	383	401	403	370	382	361	374	383	385	402	397	399	395	389	419	389	420	398	371	377	362	394	356	386	362	386	407	399	383	407	353	390	400	402	397	399	399	398	353	382	424	377	399	381	390	359	397	410	402	371	359	388	366	364	353	351	388	364	364	368	346	391	392	364	397	396	390	373	375	407	363	348	399	371	341	372	371	358	373	382	360	388	376	369	378	382	379	340	378	413	376	343	369	365	375	416	374	356	403	375	375	408	388	391	405	376	364	394	414	357	365	384	364	362	390	375	372	375	375	358	371	358	384	362	402	383	398	373	385	393	422	396	370	371	413	374	371	364	405	376	364	387	360	377	365	428	387	353	361	377	418	402	378	373	371	352	382	397	354	380	404	354	352	383	395	382	371	364	388	390	340	389	373	390	425	342	376	367	408	389	387	403	381	359	410	394	377	395	404	400	392	409	374	366	396	385	413	379	362	373	379	399	390	387	411	398	390	362	358	406	400	408	389	376	382	376	376	404	374	358	347	351	395	384	380	360	378	363	403	379	347	377	422	346	401	380	366	413	378	369	367	408	354	386	375	391	401	391	335	364	367	357	393	405	353	338	398	403	379	374	392	379	395	400	364	363	414	418	364	403	371	391	364	350	384	351	388	410	383
15298	2498	1486	651	453	439	391	316	342	356	335	296	349	338	330	335	361	359	330	341	348	332	283	304	311	309	308	345	325	331	293	287	341	317	311	296	352	299	320	326	306	299	342	329	317	334	323	303	332	303	308	325	310	349	326	322	344	295	309	330	305	325	301	347	350	285	311	288	350	349	319	344	332	322	332	316	328	303	334	321	318	309	331	322	362	329	292	322	348	324	341	336	306	319	310	348	318	310	286	313	320	323	351	286	323	329	304	307	323	291	337	332	310	311	274	300	319	322	331	339	326	357	331	320	387	323	338	295	318	310	286	298	305	310	304	355	302	313	344	317	333	300	324	273	330	309	302	320	347	331	325	315	339	334	351	352	316	323	325	343	329	341	329	302	330	315	318	339	340	314	297	312	299	303	288	322	309	289	322	279	312	324	329	304	307	326	347	305	339	330	319	290	318	336	320	328	301	329	320	308	316	335	316	319	336	324	283	292	311	364	324	346	335	331	309	288	312	352	323	313	340	315	317	316	314	351	309	307	312	318	311	288	318	349	304	312	322	309	327	309	302	314	325	305	311	289	321	312	286	324	358	319	311	344	288	313	323	327	302	307	324	318	318	297	339	295	304	303	291	319	282	318	310	334	281	291	314	314	273	310	319	280	326	324	299	322	346	283	327	330	323	329	372	336	335	325	347	332	342	313	335	333	338	329	340	334	330	335	327	315	315	343	309	297	344	308	323	332	323	320	333	316	324	342	337	305	300	346	282	319	318	323	307	306	324	322	330	325	320	311	301	343	291	308	350	331	317	357	299	313	324	306	281	328	342	289	355	315	318	274	302	294	307	314	322	353	320	294	298	335	334	315	318	331	309	328	331	332	322	301	299	304	303	303	335	311	300	328	334	302	351	330	337	306	335	349	303	285	306	309	285	316	332	324	333	305	342	335	334	300	313	306	328	320	314	341	315	294	310	324	340	327	292	329	321	303	300	339	306	317	300	337	331	305	323	319	329	303	300	294	328	315	312	303	343	318	321	319	292	304	296	329	309	317	320	312	318	315	314	345	321	316	298	322	338	333	318	305	341	349	307	313	332	310	329	320	318	297	305	290	328	288	322	326	338	288	290	309	308	330	331	332	329	338	352	318	305	355	330	307	278	296	331	315	326	320	325	343	333	311	268	349	358	303	312	319	319	330	313	329	326	324	333	292	304	305	360	304	361	340	341	288	325	329	304	296	300	342	315	324	291	340	320	311	301	314	326	329	314	303	335	324	276	321	319	305	304	312	326	319	310	303	340	312	351	332	285	293	305	335	306	301	315	315	330	308	300	318	324	314	337	332	320	343	297	293	288	303	295	291	349	317	319	318	284	318	333	300	346	300	326	321	304	284	302	325	296	311	320	303	285	330	315	335	334	318	329	311	305	328	323	331	341	348	340	345	325	320	326	295	311	307	274	314	312	327	326	335	288	281	289	303	340	294	281	310	303	329	324	316	369	337	294	339	319	318	300	301	341	306	296	317	302	307	297	324	323	299	322	309	352	300	326	310	334	326	310	338	340	304	297	336	303	378	340	346	326	313	304	329	316	329	358	307	323	312	307	312	312	332	317	313	321	327	295	339	310	285	323	288	331	331	304	302	379	315	323	321	302	349	315	321	295	286	331	319	340	362	318	313	321	307	302	296	310	346	349	326	326	362	304	314	318	298	319	318	319	320	302	308	351	325	309	329	319	304	282	279	282	313	345	321	305	312	351	285	306	318	341	330	293	345	300	323	316	341	293	327	309	286	347	363	327	296	322	329	329	287	381	315	320	317	317	287	308	290	272	340	330	308	311	302	309	357	330	318	342	311	316	316	323	306	325	323	333	302	338	331	309	311	329	292	354	323	333	344	337	322	331	303	268	332	315	318	285	279	299	267	325	339	325	292	329	325	298	321	312	325	318	334	314	304	333	317	339	331	285	314	299	310	322	324	289	296	281	327	328	314	330	324	322	302	330	336	301	309	329	322	320	322	304	321	309	326	346	354	312	280	312	305	284	319	312	329	304	310	290	334	315	309	306	333	322	339	326	328	322	275	296	302	339	329	326	324	298	328	333	294	308	295	308	305	314	305	280	324	283	338	336	293	319	287	319	332	307	356	318	310	364	292	305	346	313	304	322	326	317	333	311	309	302	290	330	302	334	336	302	278	314	303	286	311	327	308	324	260	321	330	317	318	291	314	340	356	303	350	323	314	306	310	354	283	358	291	326	297	318	312	320	332	312	303	332	336	343	324	302	299	321	326	324	331	331	316	302	345	305	346	337	312	345	322	330	325	351	339	317	280	327	343	347	316	322	341	300	324	341	331	326	310	336	346	316	287	327	331	304	297	340	359	310	323	301	298	346	324	324	323	302	330	303	327	340	320	298	338	310	326	302	318	302	302	294	304	311	325	308	293	276	312	284	300	292	325	313	350	348	320	312	283	310	338	320	317	296	284	347	321	289	336	335	307	329	316	336	323	320	320	322	330	319	329	308	302	357	318	307	318	276	317	310	305	333	308	318	314	353	279	322	321	320	309	317	315	318	332	341	308	354	319	317	352	312	329	336	297	304	327	323	309	340	289	307	328	310	307	331	300	350	320	296	298	307	318	290	326	338	311	325	318	328	342	291	305	326	322	288	397	333	322	339	301	319	307	343	323	291	311	322	321	343	304	286	296	356	298	330	310	314	313	331	317	287	330	329	311	321	312	353	342	334	316	351	316	357	312	293	301	360	336	325	342	326	324	284	353	335	318	333	314	304	326	355	317	312	321	329	307	319	331	301	295	338	315	303	311	322	330	298	341	317	306	300	318	336	330	280	328	337	349	299	300	298	336	297	333	301	325	338	319	321	339	300	322	314	348	330	302	336	361	328	326	340	299	337	325	293	315	344	323	311	345	316	337	338	288	339	317	318	304	311	317	342	323	292	312	304	321	312	325	323	293	301	298	343	297	293	296	307	317	335	332	321	319	364	329	341	318	317	282	303	293	302	305	300	323	337	305	298	305	369	351	304	294	338	303	324	325	323	301	329	339	316	349	339	313	339	333	312	285	361	309	327	345	365	309	341	307	329	318	356	330	314	329	334	340	298	289	284	327	330	320	314	330	318	295	280	340	321	324	328	278	314	309	289	330	289	318	288	329	331	329	327	325	301	327	313	316	310	326	330	273	337	300	293	306	304	297	342	335	322	294	337	316	320	320	320	295	292	310	321	350	335	318	306	313	277	323	325	343	291	288	315	298	317	323	341	304	300	304	327	311	299	324	306	303	325	298	351	341	286	318	319	333	311	307	324	309	333	299	307	297	325	306	313	297	283	325	313	342	323	315	332	289	299	318	314	331	327	316	320	339	310	307	308	343	302	316	327	324	309	311	325	338	324	314	324	304	334	306	292	300	306	306	318	301	333	313	314	292	293	324	335	315	335	319	314	318	331	305	297	312	283	331	295	306	350	310	309	318	339	320	318	310	314	308
10132	2077	2460	1544	1464	1236	1106	1033	933	880	907	811	838	885	833	846	803	874	767	770	796	742	797	771	770	704	715	727	817	793	745	719	771	747	781	757	798	740	718	746	737	735	695	754	787	745	714	681	751	738	710	760	738	744	779	718	722	723	824	784	742	748	695	655	723	749	762	735	768	727	753	730	742	734	726	775	735	705	752	712	714	732	719	713	721	768	759	767	738	722	761	750	750	734	785	745	744	744	773	742	756	705	745	722	698	726	689	767	755	737	733	691	731	716	757	737	748	711	681	731	700	756	781	750	756	720	714	709	726	741	670	748	740	731	809	751	679	700	693	768	711	743	753	741	737	788	771	675	765	743	712	738	742	749	726	724	734	727	768	734	739	786	769	683	697	762	722	725	744	776	725	715	766	741	783	715	739	758	729	739	714	759	768	718	698	791	749	736	706	771	726	710	730	703	725	732	723	784	755	711	743	711	689	712	758	747	724	736	741	722	710	715	765	721	736	729	746	739	718	744	753	785	763	777	750	772	730	761	706	764	737	700	736	751	775	798	738	744	735	749	715	725	708	729	708	720	757	751	717	719	718	727	763	710	732	720	795	714	745	703	734	749	718	736	730	720	759	776	744	786	757	733	765	676	738	729	699	812	733	786	742	709	755	743	744	741	749	749	761	761	722	705	709	750	730	756	724	762	724	730	742	727	763	755	723	687	722	714	693	735	716	715	767	725	736	758	682	771	663	725	767	746	752	739	735	725	765	764	766	767	754	760	768	725	717	740	742	762	748	730	756	723	783	726	754	718	708	682	746	737	763	716	711	694	714	723	750	735	743	696	723	743	748	722	749	760	797	756	734	696	702	734	755	724	755	707	723	737	725	758	733	754	768	721	762	739	752	746	691	681	744	722	733	729	751	751	714	753	730	740	758	722	772	722	707	756	695	767	709	775	746	702	762	721	759	735	737	752	749	748	796	731	740	753	698	716	741	791	721	718	742	734	767	748	767	729	730	742	768	720	748	702	734	729	741	753	768	731	748	716	733	720	751	724	713	706	737	722	762	755	703	741	743	694	736	724	766	714	719	769	732	678	762	738	739	775	735	762	713	783	788	740	725	715	696	784	704	718	737	740	723	743	727	725	731	739	768	726	726	735	708	741	767	730	733	719	740	738	745	756	746	731	717	737	731	731	739	730	730	687	795	759	724	754	703	714	698	765	719	672	738	700	751	749	707	720	734	731	728	739	747	788	759	777	705	734	753	733	713	731	725	769	752	718	770	771	707	735	692	737	774	769	755	713	746	744	675	702	755	782	730	744	759	699	706	721	732	765	691	790	705	772	728	759	762	740	670	670	804	732	692	750	727	718	717	776	770	746	759	751	771	704	751	720	706	737	744	721	700	793	763	726	723	760	706	728	765	757	704	763	744	710	762	724	705	783	738	744	691	702	712	754	716	756	693	722	735	734	780	702	705	738	738	710	763	744	728	739	751	743	710	729	721	728	727	725	743	683	769	708	712	749	700	675	669	740	742	729	762	768	765	735	741	754	730	719	720	751	753	715	776	727	711	764	724	740	738	744	773	726	762	781	750	704	743	789	772	685	716	682	714	784	723	733	723	778	700	752	764	707	713	747	757	690	748	691	702	704	735	706	734	718	737	738	788	707	728	694	783	724	752	707	759	743	777	742	732	743	726	709	778	738	736	783	709	732	694	780	747	713	755	749	779	753	738	787	737	752	736	701	710	763	756	741	779	774	734	745	746	741	754	746	736	763	728	726	768	753	768	748	797	741	735	732	750	755	731	732	773	787	768	797	718	734	718	725	722	738	719	725	774	737	768	724	795	717	772	639	664	747	715	744	731	732	723	720	720	741	697	725	741	718	698	721	695	787	756	781	691	705	768	731	793	753	724	717	702	775	728	712	777	742	726	759	742	697	731	723	712	706	712	720	729	753	731	738	715	731	731	711	706	722	738	757	769	792	738	703	698	788	751	737	691	745	740	741	726	735	771	776	732	727	756	785	746	734	746	738	745	765	745	731	707	742	788	717	778	758	743	722	732	778	652	718	751	726	738	737	752	706	737	748	714	788	744	705	740	689	805	773	695	692	769	743	742	695	726	734	765	728	724	785	750	752	745	764	735	718	757	743	760	692	719	702	746	728	694	773	672	749	742	730	794	746	752	749	754	747	746	761	783	713	736	730	774	703	739	739	682	787	741	704	742	795	725	763	767	715	728	748	730	801	761	733	711	729	749	700	706	744	789	696	789	780	717	755	685	746	741	766	746	698	760	686	755	737	788	723	738	757	759	744	788	739	761	736	728	719	729	758	713	726	697	746	774	748	709	760	735	730	717	726	761	735	724	695	715	763	772	753	764	730	691	797	727	739	737	706	747	717	742	774	742	777	712	723	722	777	706	706	709	704	739	702	762	712	748	714	739	790	777	775	760	771	695	708	734	783	723	753	747	731	782	770	699	705	743	717	756	749	760	733	747	726	746	777	692	760	756	723	770	770	705	759	719	746	693	686	773	692	727	758	693	719	729	748	703	772	730	736	742	746	694	690	688	733	709	745	754	731	761	749	717	716	755	730	725	725	737	707	763	758	725	705	757	717	787	748	725	718	716	780	758	741	693	718	743	727	689	747	732	748	732	758	743	788	732	722	716	779	775	714	745	701	750	727	771	704	698	691	718	744	787	745	765	697	784	667	755	769	745	761	737	713	757	705	726	744	736	761	756	739	720	713	729	689	714	707	734	741	712	739	754	752	708	781	766	705	764	722	728	747	696	744	724	696	739	774	735	724	711	761	700	744	761	751	747	755	726	746	754	749	719	683	728	691	796	755	708	732	745	728	761	759	732	745	749	734	733	765	748	728	729	724	699	709	708	709	715	734	745	715	788	699	794	695	752	797	746	767	748	758	740	718	738	738	714	727	753	811	672	732	748	731	727	738	750	722	737	753	781	714	741	723	752	743	713	753	721	725	731	808	756	766	732	760	717	745	728	728	759	677	742	762	749	772	727	726	756	741	782	749	703	681	713	727	735	753	735	766	719	721	733	720	702	751	721	727	757	687	801	761	733	763	775	705	751	764	740	771	739	721	756	788	752	758	766	712	760	710	719	736	730	760	744	730	725	749	685	737	708	706	744	721	780	688	764	692	716	720	705	756	744	733	723	763	701	715	747	791	782	777	728	747	681	698	765	750	742	720	732	734	765	720	735	804	715	799	708	723	782	766	747	699	797	693	750	743	721	749	724	739	778	787	774	710	765	747	768	699	711	732	740	730	750	757	722	722	728	771	766	725	729	721	802	779	764	711	755	762	713	780	748	723	733	717	747	723	686	732	697	729	722	760	687	772	725	742	736	728	754	693	699	731	753	739	790	715	717	733	777	755	745	760	722	737	770	729	811	715	735	715	753	735	722	720	713	755	649	777	718	729	771	740	774	770	731	740	714	763	715	686	742	709	790	724	759	748	727	737	734	765	728	708	706	784
23853	4802	2623	1049	1289	594	541	454	499	493	428	429	417	414	370	432	415	386	454	409	407	383	412	438	370	400	428	379	368	384	371	376	367	377	396	375	434	414	379	389	392	381	392	384	363	404	390	404	376	366	382	389	395	391	383	370	369	355	384	390	426	354	429	382	408	382	394	393	396	377	400	382	403	390	385	404	418	361	402	386	378	367	393	399	356	384	377	378	401	368	400	349	370	440	365	375	378	345	382	395	410	345	411	362	411	407	398	380	388	361	374	339	389	363	346	428	411	359	385	355	359	405	387	414	406	367	372	372	400	373	407	387	379	433	406	335	385	395	396	392	404	379	396	356	363	368	393	382	391	357	402	379	360	385	372	381	394	378	405	365	427	420	359	362	421	379	390	371	381	365	405	386	353	379	360	402	339	380	377	395	376	378	408	408	393	360	389	357	387	378	381	414	396	393	376	370	400	419	371	374	414	374	373	364	395	382	388	383	348	377	363	391	359	387	376	415	398	387	391	368	397	382	351	403	390	387	395	342	355	350	383	391	395	373	417	363	333	366	366	413	424	360	388	397	388	395	380	409	385	373	333	371	327	395	402	378	352	405	402	384	424	392	357	395	373	347	384	354	370	367	420	356	404	370	384	388	387	346	384	376	362	350	365	391	375	377	399	401	384	351	402	378	386	351	366	344	367	407	410	380	358	359	395	363	420	382	381	361	408	365	411	406	377	394	374	406	350	360	351	412	397	368	372	410	405	413	382	346	399	364	416	415	427	370	398	416	393	372	415	416	378	386	402	382	399	382	387	362	429	382	373	384	372	415	372	395	379	382	379	361	349	387	408	371	435	410	393	384	373	394	355	368	419	406	369	414	376	357	347	394	385	354	421	390	354	390	399	408	390	354	362	389	367	402	386	362	371	397	411	339	365	363	373	352	405	411	386	420	381	388	359	402	366	423	384	347	391	407	341	424	383	361	390	357	392	395	376	366	373	400	413	374	398	397	369	385	364	353	393	352	381	367	363	398	380	395	368	375	362	334	349	392	438	408	384	408	356	358	401	387	396	402	369	337	383	373	373	382	363	403	394	400	377	394	406	339	411	345	381	382	389	393	392	394	403	359	364	404	394	400	366	409	401	360	398	393	392	358	383	339	384	360	337	372	377	364	377	339	392	388	367	344	376	401	373	397	361	412	379	380	408	351	425	376	371	384	393	396	422	404	409	352	428	389	376	386	387	369	389	379	375	393	369	379	373	400	410	377	401	409	398	385	395	401	402	398	415	347	391	382	350	370	403	405	379	414	419	376	366	361	412	378	395	392	399	374	341	351	390	405	380	383	408	399	390	370	392	353	353	371	392	382	405	422	390	355	394	392	382	378	359	375	361	378	366	370	375	392	381	392	381	423	372	380	359	362	404	377	411	380	376	376	385	362	381	423	402	396	392	376	385	385	367	396	383	389	336	356	355	369	353	368	408	389	421	419	386	384	385	413	374	390	358	355	380	372	375	394	418	388	419	368	416	380	334	344	399	378	386	396	369	350	376	372	362	382	357	389	426	395	399	399	428	413	373	380	386	415	399	379	411	399	376	386	375	348	380	382	360	392	430	365	373	400	391	364	352	365	404	421	390	409	408	366	352	389	361	426	401	365	396	352	401	375	365	363	381	348	386	375	378	412	399	378	355	387	398	340	376	389	432	414	421	358	380	454	389	410	436	401	402	392	398	364	405	341	372	389	362	364	394	360	352	422	414	374	355	412	392	375	400	370	409	426	379	374	384	390	382	406	389	412	385	379	390	382	388	424	350	362	406	394	371	372	365	377	357	410	394	346	366	393	378	421	368	368	400	356	349	362	369	368	372	388	387	428	388	369	370	375	381	373	423	360	397	390	391	385	410	390	370	390	418	381	371	353	420	384	333	390	380	399	423	382	360	408	370	382	362	357	412	365	378	389	397	389	418	393	353	375	413	406	432	356	362	348	406	361	343	386	366	372	374	393	356	390	440	378	357	363	384	397	414	356	388	361	391	423	396	399	344	359	395	392	376	380	367	345	365	381	394	383	428	370	402	364	405	398	426	382	382	413	380	412	362	377	393	347	363	388	376	418	368	388	413	377	362	333	397	427	376	373	388	429	396	362	406	390	393	372	384	385	397	403	395	438	382	390	407	385	348	360	417	397	394	388	377	408	396	418	375	373	390	391	377	380	361	368	353	418	383	396	398	374	393	362	367	400	392	392	419	375	381	374	376	362	371	367	366	390	403	356	374	376	381	367	354	442	387	380	408	331	371	374	367	382	378	389	381	396	383	375	383	366	372	372	369	396	379	403	386	391	400	388	361	403	375	405	395	364	385	401	352	342	383	416	426	345	402	429	366	435	390	406	398	350	369	421	363	347	369	363	422	402	396	393	380	403	436	382	386	378	358	407	372	423	396	376	410	413	370	384	409	384	386	402	381	359	353	387	363	403	417	371	389	385	369	364	380	391	402	406	385	387	386	377	363	383	443	341	383	379	350	358	407	368	386	405	365	348	392	372	341	390	372	412	402	411	377	383	348	402	404	373	380	359	372	407	376	362	396	397	334	382	398	411	373	411	391	376	405	433	396	453	403	388	380	402	345	383	393	351	414	378	367	411	375	405	390	391	400	378	369	377	392	368	396	399	406	388	394	387	377	380	408	385	390	363	401	382	430	383	378	357	383	373	363	403	400	390	397	398	394	396	377	400	372	358	333	378	411	352	426	377	418	382	373	378	429	344	371	370	379	407	402	374	362	371	363	398	411	386	346	354	367	441	352	393	390	385	373	339	388	372	360	414	385	371	363	380	371	383	367	351	382	400	421	385	357	414	380	353	381	371	391	359	370	393	386	364	421	418	412	359	351	400	393	373	359	388	422	344	413	426	394	396	411	355	389	384	396	386	366	364	420	366	382	359	383	385	369	349	371	386	368	378	353	371	375	362	377	390	394	419	351	412	362	361	428	360	358	364	361	409	365	412	393	427	413	359	421	378	382	376	390	350	392	359	402	367	407	350	380	362	379	402	377	382	398	370	416	369	385	405	355	368	363	416	372	395	367	386	364	389	399	375	380	362	363	391	350	365	365	381	433	371	354	369	408	369	396	368	331	380	378	343	372	395	396	403	384	377	373	361	375	407	407	397	407	415	378	411	434	398	412	421	385	386	438	389	419	381	367	364	362	367	373	372	369	405	374	379	397	382	388	400	354	389	371	365	371	354	406	380	393	422	387	393	419	413	407	404	399	396	373	431	381	372	383	389	391	402	352	427	390	397	378	367	418	424	378	352	408	360	363	422	379	354	365	398	389	368	385	390	335	394	397	374	370	389	374	424	395	340	395	394	389	425	404	396	406	350	401	400	407	356	372	378	415	372	409	389	408	366	411	384	381	415	393	383	415	404	383	400	346	425	351	416	374	374	410	386	363	396	381	364	380	417	392	383	404	384	375	388	392	368	392	391	412	390	393	401	373	415	368	365
13245	3137	3511	2704	4233	1854	1599	1425	1280	1209	1118	1092	1036	1072	1036	989	966	993	985	903	920	916	916	880	902	853	905	905	891	908	870	868	889	872	867	863	890	936	807	874	878	875	905	854	855	846	809	881	852	840	876	889	788	886	878	889	909	883	852	871	889	859	864	877	820	866	881	860	861	877	835	820	835	883	869	846	864	865	840	835	838	831	835	839	863	888	880	851	834	977	877	797	845	857	848	836	862	875	815	811	860	823	844	876	913	831	887	855	886	784	817	890	906	906	822	817	854	840	838	891	879	933	856	815	857	846	906	861	867	832	861	831	801	849	872	854	879	885	873	852	821	920	871	895	889	917	876	852	856	824	858	871	819	919	855	833	891	870	864	857	850	866	879	859	878	810	807	853	852	857	868	850	847	846	851	821	832	869	862	805	849	860	798	836	874	875	788	879	843	865	850	883	834	819	897	893	839	826	790	842	889	872	906	867	819	845	851	884	847	838	831	832	830	834	838	852	798	811	825	884	823	843	835	895	846	849	831	896	861	801	840	814	862	841	838	914	918	833	865	880	885	827	870	833	873	856	869	845	824	841	848	810	840	869	862	901	875	776	889	838	875	909	850	801	895	856	867	909	879	855	859	839	882	872	840	838	862	862	901	883	943	836	810	837	864	835	809	844	832	830	907	806	854	860	869	880	864	823	850	858	880	819	868	872	886	867	816	797	858	889	869	905	830	886	853	860	872	856	878	859	877	847	828	866	849	922	849	847	831	821	829	869	894	851	827	804	863	836	924	867	905	817	822	834	835	842	784	830	903	854	869	862	885	880	904	826	832	835	857	840	883	795	907	858	830	882	862	840	880	853	854	866	830	826	875	794	785	829	822	816	741	877	875	852	843	883	874	853	888	840	919	871	898	823	863	817	835	827	858	861	829	842	850	877	888	856	843	869	877	835	862	889	872	893	853	815	839	865	879	839	880	880	849	887	823	798	861	879	859	848	879	858	818	846	834	854	835	873	825	838	851	878	819	857	817	860	861	860	836	835	838	835	825	885	877	846	858	827	829	850	846	919	842	795	898	864	813	867	832	871	825	841	865	835	838	883	882	862	868	828	810	883	792	882	823	880	853	838	828	869	826	873	837	826	873	881	861	838	876	793	853	826	879	869	862	804	837	889	826	854	850	869	870	890	819	874	848	814	818	827	810	880	864	833	862	844	825	891	850	866	860	830	847	838	889	863	883	892	787	863	834	861	904	824	870	856	872	836	866	868	892	842	889	858	864	822	816	829	871	801	810	888	852	820	856	843	879	883	870	866	809	905	831	863	837	854	851	828	813	844	880	889	875	905	863	841	787	914	892	860	871	830	878	820	926	833	836	811	885	839	849	826	843	854	840	870	841	795	801	899	886	860	832	882	885	850	886	884	870	817	889	867	838	818	839	885	879	897	857	840	855	813	871	847	831	880	808	841	850	880	855	844	827	872	857	846	868	815	879	877	838	851	831	853	876	808	893	841	889	911	867	858	876	818	919	879	877	854	810	863	776	808	865	855	916	836	867	891	875	799	891	841	822	871	856	861	844	842	824	859	834	806	871	864	830	895	849	862	862	808	848	842	782	858	841	904	829	835	807	875	826	856	828	895	894	814	874	847	870	871	854	877	833	819	840	855	824	842	862	838	842	907	869	815	887	851	888	861	867	865	865	897	882	838	799	813	848	872	845	829	856	869	814	875	870	900	840	851	834	857	913	883	847	869	823	796	859	829	828	832	865	876	826	922	893	823	843	842	877	882	824	871	868	853	842	844	786	860	821	797	859	769	845	834	895	813	831	847	856	849	890	830	830	846	817	845	879	891	792	837	849	843	868	868	923	869	862	847	878	794	838	867	843	835	871	856	871	859	827	854	803	841	823	862	837	803	864	824	815	900	852	856	844	806	869	835	831	898	845	862	897	872	884	843	866	782	864	837	867	811	830	857	787	851	827	870	824	835	867	860	799	931	848	874	901	857	811	852	890	827	850	839	865	863	815	839	820	804	865	878	877	872	787	861	857	864	864	843	841	870	837	884	820	894	877	810	859	859	886	907	874	889	847	875	842	847	805	865	838	854	866	784	806	869	848	840	824	817	925	867	811	827	834	805	854	910	860	800	822	829	852	853	864	797	822	809	884	876	880	820	862	830	852	842	826	866	865	869	861	906	845	853	856	840	782	863	863	840	869	829	858	811	831	845	896	852	849	841	866	861	819	852	788	915	885	860	815	860	837	855	875	801	848	866	914	897	881	865	856	891	875	819	821	901	872	901	833	895	842	794	868	813	849	911	851	817	913	857	922	797	906	856	839	845	832	861	896	890	846	910	841	819	851	871	874	870	895	901	894	878	858	851	838	889	830	870	823	824	823	846	837	870	883	897	856	811	891	864	856	923	829	856	829	809	810	907	895	785	835	824	809	827	855	862	837	895	789	848	875	875	836	890	823	861	866	817	885	856	838	818	882	861	845	833	816	880	857	869	822	837	839	866	767	890	891	863	861	822	863	851	862	855	880	844	808	889	867	832	832	849	828	860	866	863	902	843	885	831	869	851	911	797	823	808	808	836	839	841	871	857	875	795	928	847	885	898	866	887	804	877	841	876	849	829	903	896	871	887	890	897	828	837	887	942	920	865	850	849	853	861	819	821	828	790	901	885	854	847	871	803	821	856	834	848	848	868	882	778	874	854	899	844	850	867	817	846	845	873	861	833	847	822	871	829	850	820	864	808	862	822	885	819	820	828	831	849	821	850	804	825	907	872	862	882	842	893	841	904	875	860	831	923	846	869	845	926	812	887	855	833	872	859	840	864	895	837	881	790	830	865	888	858	936	899	898	861	846	885	849	903	851	833	874	868	844	852	850	868	902	837	832	847	848	865	835	843	862	872	906	877	853	834	851	862	864	856	819	827	895	860	816	889	847	874	875	837	915	843	860	869	873	812	918	863	874	888	835	819	827	845	857	870	875	832	873	884	844	848	836	807	865	808	803	859	831	847	890	874	897	836	851	828	867	840	888	863	853	882	835	841	854	875	826	869	871	860	873	860	813	835	853	885	838	876	853	827	854	865	839	851	879	862	849	829	869	859	861	880	834	867	928	847	876	888	826	898	873	861	861	848	848	867	849	854	855	847	894	859	813	806	856	839	825	846	869	842	814	876	838	785	890	877	809	880	879	879	870	827	888	868	836	852	837	840	877	866	809	851	851	872	847	858	852	852	832	822	870	916	901	801	888	855	830	861	856	857	849	833	854	857	823	812	837	876	869	866	845	820	824	886	808	897	847	866	873	892	832	855	829	878	837	885	859	852	880	837	899	843	893	854	851	825	876	841	875	852	834	845	866	879	861	814	877	883	839	791	813	835	896	830	809	837	864	823	859	820	904	830	869	808	843	916	866	851	855	882	821	856	891	835	881	845	789	862	850	827	874	814	878	803	805	835	876	849	826	831	863	823	830	876	836	923	852	849	829	853
5355	659	312	188	160	131	158	145	116	130	161	134	172	116	137	110	137	142	127	151	136	123	146	150	133	121	137	132	148	121	137	136	135	136	156	142	144	144	149	130	124	121	136	132	115	122	157	146	142	150	145	133	140	165	140	138	127	143	146	142	139	142	155	140	120	132	152	115	142	143	154	130	134	153	150	161	140	152	134	133	129	143	153	141	105	125	129	149	130	119	128	124	135	132	144	114	117	160	119	131	157	120	132	161	147	133	140	137	151	146	138	131	135	134	139	139	144	158	141	145	127	120	145	118	153	164	127	138	108	137	136	127	133	143	151	153	139	146	149	122	118	140	139	128	112	117	132	119	154	114	139	147	121	152	135	123	139	133	153	142	161	133	119	128	133	148	128	134	103	143	132	138	117	117	145	161	149	144	122	141	114	151	133	126	168	116	124	142	135	154	152	133	160	137	129	129	131	135	127	136	114	144	138	125	118	138	149	132	150	133	146	143	143	143	144	131	128	120	126	149	155	142	133	135	111	138	117	115	119	136	119	127	119	142	153	129	127	130	145	148	136	154	143	150	124	123	151	136	131	136	139	122	138	125	104	135	121	115	131	145	156	121	146	170	143	136	158	139	150	141	141	118	129	133	151	130	117	130	176	140	120	152	146	144	135	136	130	144	139	145	128	114	108	139	163	160	124	140	174	150	137	143	140	146	133	132	122	134	129	114	159	119	136	145	131	143	163	138	159	141	139	135	136	111	133	112	144	149	128	132	164	120	118	130	129	163	126	125	136	152	131	131	109	156	158	126	135	137	128	141	137	154	137	126	140	142	136	154	131	114	130	150	137	123	151	141	159	153	128	137	159	139	153	149	136	132	143	141	137	142	123	146	114	141	102	145	148	135	144	154	112	138	135	141	111	130	145	134	141	132	137	129	132	134	139	122	124	138	143	146	165	149	150	125	129	121	143	145	149	138	160	139	154	160	118	146	142	132	132	132	162	138	137	124	148	175	137	141	153	121	143	143	132	127	130	110	157	129	130	132	137	139	154	132	139	134	143	136	138	152	121	158	145	135	135	124	140	143	112	146	133	135	138	130	159	117	148	130	127	144	124	124	143	161	126	145	120	130	139	149	123	121	128	132	121	115	128	151	114	124	151	127	151	141	125	128	132	131	143	121	135	126	150	125	146	132	122	155	130	139	128	135	144	121	159	144	141	135	163	163	162	125	148	153	143	149	159	124	160	164	132	118	153	142	155	112	148	128	141	141	147	142	116	113	114	104	140	138	143	137	135	138	154	153	142	156	110	157	138	148	165	147	137	131	145	128	124	140	129	138	126	134	121	140	157	143	119	150	151	126	162	132	126	134	150	135	131	138	146	129	151	125	152	137	140	130	132	141	104	133	154	142	138	152	146	127	131	130	136	147	117	115	137	151	129	140	148	136	128	135	149	127	118	143	145	128	123	134	127	134	127	115	124	142	140	116	146	142	134	149	133	112	132	153	129	161	123	138	127	138	129	120	157	120	152	130	136	136	122	141	103	130	137	130	134	129	143	128	125	129	135	141	129	145	140	141	135	144	122	137	141	135	148	120	142	142	134	130	151	133	142	142	132	170	132	126	162	147	148	144	113	146	145	142	140	153	139	143	117	129	139	127	117	143	135	137	125	145	146	140	138	133	143	129	152	143	133	117	152	138	139	156	138	143	146	135	138	150	152	135	149	134	154	144	136	131	159	135	156	146	146	120	142	127	153	139	128	117	134	143	138	146	143	136	132	140	120	125	128	135	156	130	142	126	145	141	155	147	160	124	131	154	131	147	133	172	162	121	167	123	130	121	128	115	136	152	131	122	136	132	152	145	150	143	130	140	145	145	136	130	133	127	122	134	114	112	131	139	130	148	138	139	142	145	122	125	148	131	117	169	136	141	155	139	130	119	110	145	123	139	128	127	135	137	142	143	152	140	151	125	146	147	159	148	147	128	119	119	125	133	142	122	141	156	130	153	156	148	124	152	142	134	118	161	166	123	141	128	152	110	133	147	130	138	143	150	141	130	139	143	137	150	140	125	139	129	146	154	124	130	126	119	134	136	140	146	146	134	136	169	131	137	130	133	136	138	121	134	114	136	118	128	139	142	122	144	140	143	123	144	144	156	144	134	124	111	140	131	130	112	159	125	148	129	152	140	144	139	135	169	142	112	138	128	136	173	133	116	127	136	153	140	129	148	139	141	164	128	131	132	115	132	136	150	119	153	137	162	153	142	165	139	131	135	130	146	147	151	139	133	126	131	139	134	149	138	161	136	106	118	133	134	120	143	124	132	119	131	132	134	126	132	136	121	143	122	160	136	128	140	149	139	128	157	160	131	130	142	121	135	140	145	142	139	146	130	148	138	138	133	127	115	140	133	138	144	159	144	136	148	161	125	132	130	153	144	132	121	181	171	130	131	132	122	123	164	146	109	136	129	139	147	138	122	136	133	125	141	138	120	139	120	131	137	117	134	146	129	135	133	131	146	129	117	120	130	112	112	125	118	122	136	138	127	109	117	139	138	127	139	129	140	128	140	140	141	131	146	136	133	134	130	131	130	138	139	146	125	140	135	151	135	157	126	121	126	147	129	150	124	153	162	128	148	121	125	154	123	136	144	125	129	169	139	145	144	143	144	121	133	137	121	134	141	125	120	125	129	149	137	132	130	143	146	138	135	129	147	136	136	136	136	124	127	144	118	140	121	114	145	129	114	103	142	111	124	147	117	139	132	146	149	150	144	173	160	132	146	149	122	128	122	124	132	124	156	139	127	134	134	129	119	142	140	146	132	119	136	127	138	151	146	131	131	153	139	130	130	129	134	134	133	149	165	125	139	129	128	135	133	122	130	140	128	160	113	173	134	150	137	119	143	138	113	130	136	129	114	132	131	137	124	126	137	143	121	138	143	145	149	144	129	131	130	147	139	140	138	165	146	137	136	139	122	134	115	132	112	137	130	115	138	131	120	142	149	141	120	107	132	135	149	124	133	125	136	127	117	151	144	155	164	148	126	112	158	141	144	124	158	132	135	120	125	135	149	137	118	127	135	164	130	127	131	135	150	128	118	146	160	161	133	136	129	127	121	116	139	127	136	134	122	143	138	132	146	137	113	144	136	132	127	131	150	134	142	132	141	128	149	137	158	144	120	129	121	128	122	133	128	144	136	133	131	106	135	140	134	134	129	124	135	147	140	133	135	146	135	135	132	144	145	128	109	128	139	142	126	144	130	147	142	139	146	129	135	121	138	150	108	156	139	162	140	129	156	131	130	122	127	126	136	155	146	125	126	137	147	128	141	141	145	136	128	169	150	138	118	133	129	124	128	128	137	118	126	134	146	137	134	143	148	150	124	123	153	137	136	137	132	134	161	142	131	159	151	156	135	137	126	168	136	141	146	156	136	128	125	122	138	138	150	104	134	119	124	130	150	113	121	157	153	151	137	113	138	121	135	140	118	161	164	122	137	127	122
3586	674	732	511	476	397	401	356	359	403	361	374	408	358	394	407	352	381	395	393	410	421	362	393	408	368	372	405	365	374	388	383	338	374	407	371	378	341	384	375	376	362	391	360	410	390	387	389	386	389	395	422	362	406	363	412	423	387	441	355	392	353	363	345	379	392	388	382	352	373	408	372	370	388	396	353	369	382	371	367	341	355	387	397	387	330	389	382	430	376	374	375	379	417	376	382	384	373	393	392	370	407	369	391	412	406	379	398	371	353	334	364	362	389	395	377	437	373	389	380	394	348	356	404	339	346	370	402	378	411	387	364	387	392	397	380	389	388	405	343	351	353	382	365	378	383	394	414	401	374	373	413	359	432	400	377	393	387	409	383	385	423	407	412	351	382	372	350	383	396	371	382	382	371	377	418	383	377	405	392	397	406	380	362	338	427	375	369	354	362	375	355	369	343	381	406	382	380	394	377	369	380	348	367	396	382	367	425	400	390	364	380	369	342	387	398	384	374	358	383	366	371	400	361	368	390	363	372	391	376	373	352	413	379	359	370	386	389	364	378	370	387	403	381	403	382	372	367	405	387	391	375	334	382	385	364	362	356	378	379	356	378	397	394	365	390	371	355	411	402	349	349	362	362	382	375	387	370	407	381	371	370	400	372	361	361	410	378	385	374	373	395	365	388	370	371	368	374	390	379	365	338	368	374	383	368	381	368	401	362	394	355	379	388	361	426	385	371	358	372	396	394	356	367	388	383	389	390	360	389	398	381	387	418	387	365	386	412	372	351	398	375	362	400	361	375	390	387	420	407	381	387	360	371	419	359	372	387	367	358	375	382	354	354	361	354	391	386	360	345	374	390	380	384	380	403	370	386	403	378	413	388	367	388	345	362	380	400	374	393	411	381	367	376	341	379	383	374	376	392	343	398	373	350	392	395	432	382	393	402	391	368	416	427	387	381	354	401	415	375	371	376	402	392	372	439	361	391	388	378	374	371	335	398	375	370	369	371	386	393	358	388	364	393	364	377	387	416	408	378	381	375	376	377	380	375	381	369	400	368	395	363	370	360	418	410	405	350	405	422	375	397	394	378	382	391	373	384	404	382	423	373	367	376	372	358	384	383	371	392	357	380	346	391	396	389	395	352	411	389	378	394	405	405	382	331	414	413	391	360	376	406	361	374	359	366	376	387	391	396	409	339	393	384	370	373	382	377	398	413	398	375	354	372	395	374	387	386	415	328	378	377	400	369	370	391	419	337	341	372	369	368	371	394	380	395	356	385	372	405	361	360	357	394	350	338	391	374	410	396	391	397	403	408	417	387	379	350	375	358	400	397	360	346	348	359	367	389	402	371	369	381	363	327	362	380	370	410	375	395	373	354	387	389	410	390	360	378	369	398	382	363	392	376	357	332	358	396	405	386	382	391	419	348	384	364	394	386	380	389	400	417	384	367	372	336	418	370	363	378	401	411	401	393	388	408	376	332	395	370	380	398	380	406	388	379	378	366	386	365	377	370	401	386	412	388	375	376	399	389	364	380	378	396	374	387	400	384	396	398	373	389	387	400	379	353	368	362	362	383	379	385	363	403	371	374	380	401	387	401	400	375	375	362	399	381	400	366	386	379	394	432	384	358	387	346	379	369	342	392	382	382	394	374	422	362	401	376	375	393	396	400	365	346	368	394	408	366	346	357	407	357	401	379	371	387	380	370	379	365	370	379	364	358	366	397	396	372	381	374	345	411	352	375	372	385	382	388	401	373	391	381	355	366	365	370	370	371	412	386	390	406	388	349	395	364	377	404	371	364	349	435	404	384	383	388	394	369	391	373	385	385	384	397	401	396	366	382	373	417	369	370	423	388	332	411	402	419	382	386	377	409	415	364	379	373	398	389	359	400	373	376	375	357	414	451	404	365	366	376	367	364	388	398	356	406	375	389	362	390	395	383	377	404	384	383	391	376	373	400	345	390	366	399	377	374	373	343	385	395	376	384	407	378	369	395	381	384	417	362	345	381	392	388	363	375	345	423	372	374	413	408	369	354	382	366	375	355	385	365	379	373	404	395	402	385	386	389	402	393	416	393	374	367	385	349	367	411	377	400	380	361	378	372	408	409	374	350	374	356	388	374	396	404	373	427	411	386	356	377	385	393	398	388	381	388	418	355	397	358	388	369	378	385	365	371	374	384	382	363	368	404	360	392	367	393	364	396	394	386	374	371	393	387	370	379	406	385	375	375	364	370	411	409	383	373	400	404	420	364	391	358	395	349	358	399	384	372	364	332	406	369	369	409	373	385	368	404	388	345	382	378	378	403	367	363	375	361	419	350	373	358	369	369	400	391	396	339	398	400	374	377	364	369	390	388	408	394	377	415	378	386	374	381	378	387	364	413	410	383	359	370	384	373	373	388	366	380	366	394	391	383	359	362	366	397	356	419	380	375	389	360	366	388	371	396	377	392	354	378	369	374	399	383	370	390	400	363	410	377	353	376	373	368	359	380	372	373	372	364	380	374	386	387	399	362	371	405	376	384	380	381	368	414	369	363	350	366	386	394	385	382	414	396	373	401	368	409	371	373	396	390	406	348	375	401	361	342	383	365	335	403	382	361	376	386	422	373	351	378	353	397	393	406	348	373	360	384	342	373	386	353	400	384	382	398	350	364	365	383	351	393	384	384	369	389	416	381	358	369	357	390	377	398	361	411	407	381	389	379	390	402	369	381	416	392	366	377	358	380	383	347	378	352	368	416	383	364	394	362	383	380	364	416	377	387	351	380	376	398	374	376	385	356	353	377	359	358	384	393	375	371	363	400	386	363	386	374	396	379	381	381	393	365	364	404	382	354	358	388	392	365	374	358	362	380	390	383	369	364	384	383	377	374	392	370	382	390	358	362	400	373	371	407	362	390	398	353	368	359	394	380	345	395	414	396	388	365	376	382	376	347	412	380	390	385	366	358	381	380	352	349	400	339	382	395	388	364	371	398	384	375	370	371	398	379	395	380	368	384	365	394	418	376	376	410	366	414	368	364	394	362	373	374	375	375	384	396	369	399	393	347	396	351	379	375	349	391	395	390	363	404	396	352	369	339	380	367	365	391	406	356	396	376	386	379	352	379	386	371	365	426	405	376	379	378	369	421	395	362	360	355	373	375	412	382	361	363	367	388	379	382	407	393	351	384	370	354	384	393	373	349	404	393	404	380	365	391	365	400	337	388	371	373	384	349	366	424	344	365	384	377	369	343	377	397	349	383	418	380	394	388	361	347	416	345	350	379	387	358	388	421	369	389	405	368	390	366	392	379	389	357	359	427	394	378	321	402	364	395	388	358	351	343	364	392	370	387	374	391	373	384	382	395	368	361	377	395	359	404	358	380	358	388	369	358	387	356	332	372	411	390	385	374	383	369	359	387	376	371	356	396	384	377	400	399	360	333	405	346	361	379	379	402	386	381	387	374	441	418	395	376	403	354	383	385	359	372	392	386	369	392	394	363	390	393
16030	2679	1749	798	1235	404	403	355	362	357	331	320	317	327	320	333	324	291	347	295	331	320	346	311	343	362	350	314	321	323	325	317	329	355	325	303	312	298	299	308	298	323	299	325	283	316	320	332	334	300	298	315	317	305	331	333	318	273	309	317	354	323	285	292	318	326	295	340	314	324	323	310	326	308	314	358	316	324	347	351	333	324	294	328	330	344	352	325	312	310	325	319	304	314	317	312	302	336	324	341	310	305	330	314	295	317	344	358	319	315	331	274	283	290	293	367	311	330	324	353	348	292	268	345	306	302	299	264	285	346	303	312	321	334	307	282	312	329	319	321	341	351	323	335	325	282	336	338	304	310	303	279	280	328	330	310	340	318	293	296	299	280	313	311	317	300	319	323	293	309	332	294	311	311	327	288	266	295	312	326	333	341	341	305	312	321	313	290	366	310	330	343	312	300	316	275	323	287	326	300	309	322	327	330	315	306	294	296	290	297	320	329	309	348	325	325	352	302	319	334	299	320	324	327	320	323	331	314	291	316	355	306	329	333	322	321	318	299	325	317	306	260	343	339	324	312	333	333	281	344	336	287	307	317	325	330	315	297	337	296	313	313	323	291	328	336	327	343	297	325	325	332	311	316	337	312	336	319	318	295	317	306	324	314	295	317	299	330	327	313	296	315	319	323	299	335	349	357	352	318	266	337	278	314	294	301	318	287	351	300	324	321	321	355	293	286	287	314	313	302	343	308	288	312	311	299	321	324	300	330	321	296	287	319	310	330	326	337	282	339	325	307	359	317	305	346	290	320	320	309	288	336	301	294	353	319	322	313	320	324	326	350	336	336	339	321	337	301	330	299	342	316	322	308	302	327	347	341	322	313	321	346	375	308	317	303	272	324	317	307	293	324	330	294	322	331	348	315	293	315	296	338	328	341	307	313	331	313	337	330	276	334	337	317	305	335	333	288	306	352	320	317	293	323	347	346	304	348	335	334	348	287	315	308	314	335	336	310	273	326	290	343	332	291	356	343	313	299	365	321	301	344	328	368	369	281	319	280	325	344	327	326	298	323	304	334	321	351	343	330	286	322	339	353	337	348	298	296	353	269	333	331	313	311	330	333	310	361	345	383	291	322	328	353	346	302	310	299	303	337	283	317	322	311	323	301	335	302	289	346	347	322	318	336	306	330	322	265	290	298	308	331	329	331	328	303	323	284	285	319	300	273	323	330	321	339	292	328	298	318	292	327	348	330	328	311	303	284	318	288	321	310	345	345	296	290	320	276	325	323	337	287	337	313	334	301	338	335	309	336	309	315	300	320	294	319	315	266	293	343	303	319	332	274	336	332	328	292	334	314	345	337	289	316	305	297	310	353	349	348	321	313	321	296	301	330	317	286	308	342	336	308	350	298	311	321	324	354	319	343	289	336	289	306	326	351	332	347	308	307	343	338	343	312	303	316	306	313	318	297	318	328	329	330	357	327	312	320	291	331	338	331	322	309	301	321	320	342	320	343	289	337	323	322	324	290	310	321	317	310	286	322	280	315	294	321	309	299	306	347	360	338	293	315	298	321	321	343	337	307	312	300	298	308	325	372	322	347	310	321	308	289	328	316	332	280	314	331	302	304	344	345	326	317	316	311	318	321	308	309	304	335	323	304	341	293	306	320	310	342	306	318	296	307	334	357	301	290	322	348	319	293	333	293	327	309	315	305	315	297	292	293	321	316	322	292	319	294	316	293	301	279	285	329	328	319	272	304	308	318	330	311	302	311	348	315	302	319	299	334	328	347	342	309	314	331	310	319	298	333	307	305	323	344	308	323	330	334	321	349	295	352	313	329	309	308	308	340	321	315	338	342	288	308	338	316	303	359	343	325	309	319	321	331	292	312	327	317	314	334	328	335	324	326	317	341	333	323	343	294	302	335	342	314	310	317	324	311	328	294	317	319	317	294	311	327	304	336	274	319	327	330	314	336	336	349	302	313	313	287	327	305	272	333	328	294	309	346	316	310	325	333	339	297	338	322	334	319	306	304	315	305	325	320	312	280	313	278	339	352	351	353	301	315	313	334	345	311	341	311	344	344	322	331	311	282	353	332	298	338	332	335	310	316	292	303	339	329	345	344	333	317	280	287	333	259	328	341	334	341	303	323	332	299	352	316	305	312	358	334	308	358	311	305	295	311	295	328	335	331	316	311	332	298	344	317	310	334	316	320	312	313	356	306	290	347	319	317	305	291	318	338	302	305	340	338	285	312	308	345	295	330	316	315	318	294	366	288	304	310	306	343	345	348	304	321	330	335	344	312	286	301	294	290	270	317	330	285	338	321	347	295	294	330	307	339	337	323	294	343	280	361	308	332	307	306	336	267	296	296	307	342	319	318	308	318	318	313	319	324	340	312	337	316	300	326	330	341	306	322	302	324	359	366	317	317	338	306	328	312	328	333	355	286	328	305	331	336	295	328	303	316	309	317	333	324	327	318	310	323	326	310	334	283	322	314	310	309	296	297	331	308	343	298	343	307	299	306	318	345	346	327	289	341	295	327	301	324	297	314	336	305	298	303	324	309	275	323	354	327	348	294	339	331	274	309	322	316	347	321	311	311	319	370	302	335	321	293	317	276	342	333	333	336	281	338	353	338	327	320	292	287	322	304	295	334	300	304	291	310	332	321	360	311	301	316	333	307	375	328	320	316	323	348	302	295	326	342	283	282	291	334	296	314	317	343	310	304	308	322	344	289	305	322	325	292	341	297	317	331	310	340	357	327	347	348	330	331	314	295	311	296	335	284	330	303	319	302	295	295	320	313	370	318	352	278	311	325	330	339	320	332	297	325	324	308	332	315	329	334	274	272	356	346	324	298	296	324	306	287	336	323	297	342	339	352	311	304	293	297	306	294	333	335	346	274	298	349	331	299	335	336	335	303	288	333	348	327	336	357	342	318	315	339	322	329	291	338	315	315	309	333	372	331	332	314	288	367	321	309	265	303	339	292	340	329	358	310	336	317	327	321	321	347	295	326	312	371	327	335	289	325	300	312	329	319	344	310	320	332	295	316	301	326	287	333	310	288	313	273	309	331	319	341	340	322	309	324	315	334	301	316	324	292	311	298	292	338	319	314	346	337	327	329	296	335	285	292	307	302	325	342	348	268	313	338	341	359	323	299	321	341	301	306	331	339	318	308	306	311	290	318	328	354	333	323	339	310	307	334	300	339	313	322	315	324	325	293	310	340	284	303	313	349	285	299	350	308	304	298	350	317	298	309	345	339	347	307	308	326	370	319	321	285	326	320	322	324	341	347	347	311	324	329	316	326	320	362	321	342	329	293	334	341	324	284	283	336	332	324	322	311	323	304	310	345	309	341	306	300	305	327	316	317	317	327	352	335	321	297	351	329	336	328	326	312	336	330	330	327	304	312	328	306	314	345	302	308	295	344	318	351	341	313	314	306	327	288	371	307	334	288	331	304	341	330	291	299	323	345	319	292	328	301	308	317
10328	2147	2724	1907	4108	1261	1156	1080	959	939	871	872	850	900	811	796	822	852	799	817	783	821	788	803	786	791	816	818	779	714	706	731	746	784	745	775	718	754	786	746	765	769	780	716	780	719	729	787	732	727	730	715	758	753	745	736	694	783	759	699	749	696	742	733	746	759	694	764	760	726	723	749	814	810	747	769	759	725	775	755	693	727	714	739	738	674	742	742	754	728	708	732	738	734	778	710	746	722	774	733	723	702	751	740	758	749	807	763	780	759	714	746	723	768	736	731	771	724	780	759	721	740	746	744	739	738	754	770	719	711	738	756	770	726	788	735	750	769	757	790	763	714	725	760	744	753	742	743	698	771	725	694	755	717	764	741	714	757	706	769	743	707	760	698	743	691	685	746	798	738	780	729	748	724	730	702	702	765	718	725	697	769	757	784	750	718	731	707	717	728	733	743	755	728	746	747	722	779	774	695	741	717	719	730	764	740	789	716	733	701	767	713	724	733	766	694	780	762	698	737	738	734	703	766	751	766	710	707	723	767	738	738	750	764	737	727	731	730	780	733	754	769	754	741	764	750	786	764	777	755	720	733	726	738	731	737	754	764	729	763	704	753	699	738	682	725	760	735	709	791	744	752	791	652	766	711	738	698	711	752	754	720	765	734	724	735	750	743	757	766	758	795	728	755	722	783	766	738	773	714	765	730	741	729	759	721	751	689	770	743	755	725	729	762	721	745	764	705	741	741	749	742	716	710	791	700	731	755	730	728	738	749	756	756	719	723	760	786	782	722	689	770	698	775	747	707	782	771	757	686	731	740	759	702	726	769	717	734	793	762	814	762	741	770	749	737	725	707	763	743	756	773	702	739	753	768	750	761	739	730	740	772	735	751	759	722	689	769	735	709	762	705	703	730	723	717	739	693	762	736	736	731	767	732	754	784	725	811	729	758	741	736	751	734	772	766	784	718	754	693	754	735	743	760	751	748	740	749	730	725	769	762	742	712	712	729	756	713	747	731	735	741	763	756	756	725	680	745	756	760	731	735	779	721	716	767	748	736	762	741	748	741	749	776	751	685	746	749	743	726	732	753	746	682	720	718	784	742	742	688	700	740	789	700	705	733	754	763	738	720	748	782	721	755	690	729	750	740	705	735	712	745	686	757	748	803	703	752	712	736	759	729	710	754	740	735	728	752	782	753	771	737	735	728	785	745	780	739	747	743	721	742	758	752	745	756	729	720	704	773	722	730	736	680	781	748	731	745	709	758	745	725	715	741	737	706	707	742	737	739	715	749	743	692	735	773	723	730	750	714	693	703	765	749	772	737	714	760	797	788	719	751	742	714	771	692	742	681	761	742	757	757	734	727	732	734	757	762	707	686	747	745	720	711	728	770	756	745	718	716	758	789	789	732	751	697	691	747	709	723	693	745	739	682	741	702	690	712	766	762	741	758	708	676	710	791	693	733	763	738	739	754	784	746	692	773	724	719	746	767	745	748	720	714	710	682	697	773	722	765	704	736	729	760	725	770	703	762	744	678	767	761	769	708	679	733	761	732	740	690	732	776	733	698	720	732	753	710	733	727	735	770	737	746	751	774	754	732	722	677	768	711	716	710	760	733	745	728	788	736	722	743	776	759	750	749	775	740	705	723	745	725	750	689	747	785	696	675	804	748	772	770	765	725	754	716	733	752	741	727	725	793	728	714	754	765	760	757	754	745	751	747	766	720	719	761	699	747	721	713	678	690	746	772	700	749	733	756	748	714	735	719	751	722	744	706	733	731	753	711	726	710	741	750	749	762	733	781	787	721	832	768	785	763	673	770	737	690	735	770	733	729	703	748	784	784	709	718	734	735	747	751	803	753	749	740	772	754	742	744	747	743	771	711	777	732	727	702	739	752	723	755	713	737	764	777	753	762	728	752	723	714	729	722	742	689	726	668	745	748	735	785	748	741	777	734	762	728	727	733	736	784	723	749	761	780	741	739	780	716	697	706	758	744	787	704	779	745	753	711	775	735	739	771	755	726	690	748	745	709	689	720	734	738	735	763	742	764	746	770	710	723	739	717	709	751	744	730	754	747	761	776	728	736	737	756	711	713	704	779	760	767	754	762	725	704	760	747	694	716	733	737	755	761	773	720	739	726	705	714	710	734	734	767	755	784	753	751	774	709	683	738	712	750	735	726	736	733	752	783	741	751	733	756	773	760	676	712	750	728	721	764	759	717	757	698	745	717	729	746	730	680	764	745	689	722	707	788	748	704	762	767	766	753	767	676	732	738	754	794	775	703	718	733	704	817	739	730	729	727	743	744	716	696	695	734	744	737	737	717	735	744	749	740	769	737	710	771	778	709	755	688	716	763	741	718	785	708	742	737	733	744	728	793	766	729	783	729	759	760	746	735	724	749	708	731	728	727	787	726	735	739	690	725	722	776	730	747	787	711	790	743	781	773	734	734	719	742	824	745	746	740	711	742	727	705	716	720	739	737	745	740	783	754	707	747	790	751	783	684	737	762	721	725	751	716	753	685	757	684	743	737	700	772	775	759	737	772	704	713	744	778	716	722	758	694	768	762	674	740	740	694	774	739	757	725	703	766	728	767	770	765	776	756	724	714	753	754	730	700	790	781	763	740	764	716	742	752	682	761	752	730	737	727	785	758	756	704	774	748	701	760	699	737	749	720	725	758	746	788	761	713	712	744	764	758	719	746	738	732	734	725	742	733	720	719	760	734	770	775	707	740	710	691	763	712	744	716	696	742	738	737	750	770	714	703	783	727	796	716	710	738	716	713	744	755	743	751	737	786	749	734	729	739	797	725	727	725	774	714	763	718	694	757	693	719	756	744	758	709	750	763	743	717	739	729	760	729	701	764	689	753	739	729	674	736	712	693	730	700	690	741	688	747	749	758	717	751	726	744	815	786	716	710	711	715	795	725	711	725	755	746	799	744	734	750	791	701	749	738	714	714	677	718	736	725	735	708	738	755	755	715	733	730	790	749	708	693	730	727	725	771	738	708	743	710	714	773	729	752	697	678	774	733	725	797	738	724	747	760	751	687	730	771	807	766	747	759	773	702	775	753	729	780	719	708	708	765	815	736	770	715	720	805	772	772	751	756	718	684	773	746	763	683	681	741	751	768	781	721	745	765	713	708	767	692	757	764	737	767	745	719	721	715	701	758	755	699	747	747	711	713	749	737	769	756	725	748	750	776	749	734	722	747	717	760	701	700	705	769	759	714	731	736	729	713	790	741	745	728	692	751	747	745	760	690	750	752	724	692	728	754	742	725	732	723	735	745	716	750	739	699	727	738	732	791	745	759	732	717	791	741	753	716	726	744	733	757	692	720	754	728	734	761	727	747	762	736	705	797	698	759	701	710	754	719	727	723	760	763	739	719	736	738	739	776	703	725	750	748	747	743	738	756	713	743	734	705	710	733	703	741	727	739	745	722	701	713	712	707	763	771	738	744	755	752	728	738	728	705	635	723	704	757	693	709
24230	4821	2998	1744	2949	608	529	516	450	462	465	415	423	431	386	382	452	368	465	407	409	401	430	396	431	392	387	390	378	364	435	359	342	351	396	388	403	378	366	399	351	405	386	363	391	412	398	412	408	385	377	367	351	397	424	417	362	408	373	384	361	392	393	426	392	389	384	392	407	410	373	392	386	370	336	379	371	401	413	373	383	398	415	384	428	374	401	379	401	415	391	381	389	423	372	406	376	399	384	358	438	407	371	388	362	383	393	387	355	394	364	394	406	396	404	369	348	387	373	411	358	394	377	372	388	362	393	386	378	361	373	390	396	380	351	418	406	401	400	377	414	421	373	349	396	409	402	400	382	400	418	414	379	403	391	384	395	390	379	370	405	359	394	379	400	393	418	391	409	377	407	382	368	357	382	375	384	361	323	401	417	353	386	420	339	372	368	384	386	395	373	384	400	399	383	377	421	405	372	401	387	384	404	350	410	373	398	437	362	384	410	401	381	390	363	354	351	446	378	361	373	402	359	353	356	357	373	401	381	379	423	419	402	356	364	382	411	362	394	406	368	371	380	400	379	411	389	401	375	370	384	373	328	391	342	380	370	356	400	395	376	395	408	376	378	410	349	360	382	344	386	368	407	360	400	449	352	385	389	388	404	413	419	354	397	366	376	365	389	414	419	401	378	356	403	399	396	372	374	407	408	397	373	378	364	355	358	413	376	364	403	384	416	397	387	411	388	364	372	394	372	384	383	356	376	376	375	423	385	390	368	407	364	389	376	408	406	441	391	372	405	378	368	386	390	368	389	408	382	366	396	405	379	399	371	364	373	380	392	415	419	414	402	392	411	374	402	363	386	419	387	385	361	369	386	427	372	390	416	434	369	355	395	378	393	376	373	371	385	355	397	380	433	359	395	418	409	409	407	372	399	360	383	397	366	376	432	396	377	355	372	390	372	381	406	378	387	375	382	358	379	369	377	383	411	373	385	380	360	410	425	379	357	401	391	376	364	367	385	380	406	419	379	422	355	390	388	377	382	410	345	409	350	371	353	379	385	369	396	333	369	397	399	396	399	388	388	405	357	405	385	393	387	392	395	408	398	369	431	384	388	372	379	396	377	376	380	389	417	394	418	421	365	401	363	324	353	369	411	352	377	361	364	355	415	416	382	377	371	362	390	389	401	421	394	376	340	358	423	353	366	365	426	374	360	408	393	409	388	379	418	383	386	368	356	395	417	395	396	381	383	365	418	384	426	383	393	377	397	386	349	376	392	375	390	375	386	365	372	386	382	456	389	346	370	336	375	383	362	415	402	361	409	395	364	378	366	393	417	394	375	389	383	399	371	390	384	384	381	350	380	411	364	397	383	361	408	347	366	374	359	375	413	405	388	404	377	386	412	346	416	394	395	373	404	386	364	375	368	421	349	390	389	369	374	372	410	392	407	431	371	382	396	383	373	387	393	366	405	341	351	440	412	387	398	376	380	384	396	414	355	390	421	418	390	371	383	395	370	383	377	357	354	399	402	379	399	412	381	432	390	359	398	343	336	375	409	361	393	327	388	350	395	356	400	333	387	383	355	426	416	394	387	381	408	368	427	404	414	331	389	369	363	370	386	379	361	363	373	411	415	397	383	416	406	395	385	368	389	389	384	423	401	380	345	402	388	403	364	399	385	389	402	399	427	396	418	412	361	395	392	381	345	390	382	363	389	368	394	378	392	415	389	382	349	405	384	360	392	392	401	408	416	428	396	405	356	378	379	396	415	411	356	414	395	393	391	373	373	358	402	346	377	425	372	360	374	404	372	409	382	375	380	407	393	366	383	340	377	434	361	377	362	418	405	431	397	387	398	390	421	435	363	345	426	359	361	371	379	370	405	415	366	398	414	371	389	426	412	370	407	355	405	421	362	347	429	384	374	377	371	405	398	397	399	411	396	364	391	351	386	391	396	418	402	354	394	397	401	366	409	379	386	407	411	369	380	405	386	401	412	387	394	415	387	400	391	432	374	423	410	398	381	403	346	364	394	400	360	393	373	377	377	368	399	352	385	394	391	398	434	378	350	403	381	377	367	360	394	394	380	354	395	386	370	350	366	438	386	364	395	394	408	405	399	392	378	402	414	382	382	405	412	386	371	390	350	376	383	379	373	423	381	385	415	393	402	380	404	403	360	389	392	412	349	372	375	443	392	392	401	383	330	386	406	389	390	359	391	351	368	353	369	374	380	360	386	361	361	383	395	406	397	403	388	406	384	388	391	378	370	368	384	383	362	390	362	417	386	408	364	390	361	382	418	385	387	389	397	368	370	397	376	389	394	434	360	377	404	371	426	361	395	369	426	385	403	392	396	428	388	387	368	383	369	399	371	363	399	371	407	398	387	359	366	367	386	384	408	377	354	401	412	371	363	372	362	384	386	361	394	380	396	382	361	365	357	385	374	340	376	390	386	388	380	374	408	379	370	428	411	427	397	397	382	402	405	376	398	385	419	386	385	389	377	382	403	371	359	385	370	394	357	359	379	368	376	392	357	409	379	382	359	396	363	404	411	394	399	385	388	378	387	415	369	383	421	402	393	420	375	375	363	416	391	362	374	384	354	398	375	407	400	425	378	409	398	375	374	380	349	378	390	393	391	405	353	367	372	353	376	403	453	412	376	416	366	379	371	373	375	366	381	407	379	362	415	336	400	358	386	391	382	385	400	394	418	438	361	348	404	377	367	425	379	390	403	411	368	361	359	380	399	389	390	401	374	398	383	392	363	389	384	347	419	363	418	385	404	371	364	431	382	396	378	346	384	342	383	377	400	396	383	400	423	371	402	368	412	398	375	372	393	367	371	376	347	339	391	406	386	378	388	385	374	403	414	390	407	377	428	391	423	411	371	394	385	380	382	395	401	428	394	381	418	400	361	381	406	365	388	360	386	390	376	397	400	371	365	360	364	337	374	366	399	347	353	386	392	377	384	371	349	392	372	380	432	381	359	383	400	387	381	405	382	376	374	359	384	382	406	360	379	358	394	377	403	381	352	412	347	388	407	435	377	394	435	403	381	335	399	386	394	382	395	352	406	391	360	358	350	370	362	431	382	412	386	394	380	368	391	416	389	398	365	369	369	348	353	404	394	387	376	394	391	375	383	378	389	364	345	380	374	374	399	410	375	361	374	423	406	373	394	400	402	406	355	396	398	381	414	382	367	428	401	411	371	390	388	399	401	359	411	407	371	354	380	375	358	389	421	398	409	371	369	368	387	390	353	346	350	339	421	369	405	388	402	377	401	393	361	405	361	367	362	389	423	386	439	370	374	407	382	367	337	380	401	385	385	365	378	381	374	377	403	430	372	363	437	355	418	391	408	419	351	374	404	396	368	394	417	368	427	387	358	409	419	389	390	379	406	401	371	370	382	414	374	360	383	392	347	386	391	393	386	405	374	398	386	420	393	420	397	411	393	409	384	409	362	366	386	404	363	368	398	361	390	409	348	363	422	404	371	418	409	380
13364	3194	4189	4359	8623	1849	1621	1380	1286	1223	1179	1172	1063	1068	1064	1021	963	1017	949	967	947	890	923	934	882	956	903	896	861	881	851	908	875	955	897	852	875	911	884	935	891	866	873	890	876	852	859	827	834	911	878	901	839	851	922	866	844	911	866	865	872	903	830	897	831	908	833	841	846	855	858	888	825	870	859	913	903	835	844	906	796	871	853	829	886	889	852	806	852	847	893	903	865	900	900	840	856	865	908	900	911	851	860	894	847	873	875	815	806	867	903	885	853	861	848	900	819	891	888	840	842	834	849	852	820	837	885	856	879	850	849	847	858	909	831	851	850	840	885	886	858	860	862	871	873	841	899	860	819	905	878	850	854	849	885	853	847	877	888	871	788	797	827	889	850	875	865	828	845	857	888	848	859	872	873	866	754	807	821	870	859	862	846	841	844	868	808	853	881	867	918	873	828	849	805	814	915	866	828	864	902	811	859	871	864	869	866	837	852	867	834	861	874	831	835	902	850	901	874	842	877	893	876	895	883	903	950	809	850	862	831	852	864	858	874	813	852	849	891	896	889	861	859	860	895	803	872	828	837	772	814	859	825	837	802	862	874	841	910	865	881	887	865	876	878	837	869	858	846	801	876	855	908	860	884	862	885	851	888	875	918	824	872	833	874	906	822	856	881	873	831	879	891	871	860	833	808	843	896	797	838	863	821	879	796	840	840	860	872	838	837	932	874	858	852	902	832	826	838	859	802	844	878	828	876	879	823	862	848	849	808	861	862	883	839	853	889	873	838	911	871	910	873	864	831	878	919	840	892	879	858	811	835	851	845	812	926	859	867	868	873	854	766	881	852	830	873	872	866	843	859	891	863	840	793	888	886	825	836	864	830	748	898	842	831	832	858	871	829	854	816	894	852	859	856	879	879	882	843	833	778	861	884	847	854	860	882	867	821	831	832	854	866	840	896	866	866	823	890	844	883	839	831	898	863	894	871	823	860	866	839	838	862	851	869	865	865	858	854	855	898	882	804	840	820	817	837	855	835	878	861	872	849	845	884	883	822	854	887	870	856	823	886	838	854	865	878	886	900	849	819	884	860	851	903	889	862	832	856	909	869	882	865	837	844	877	849	806	842	897	895	879	883	884	871	830	875	861	876	837	832	834	861	867	856	909	814	821	868	842	906	894	875	844	866	854	834	848	866	860	885	889	838	853	846	850	881	863	913	867	838	838	909	804	918	875	897	861	881	843	910	869	844	834	883	872	810	879	845	865	892	854	864	875	873	870	837	846	810	848	845	882	885	815	851	871	837	869	842	860	860	871	869	875	875	841	877	903	873	850	868	847	790	829	913	849	833	797	831	867	861	867	828	859	856	850	823	866	810	895	870	866	870	860	898	915	852	880	888	875	880	857	911	865	897	847	871	894	777	846	854	839	842	817	852	830	847	854	859	846	881	821	844	895	860	872	859	832	881	822	873	791	852	853	859	868	813	874	858	908	896	829	861	856	879	870	864	833	921	903	869	873	885	868	822	828	858	833	885	862	837	884	888	881	833	904	852	839	925	886	841	829	909	911	861	835	847	841	832	843	898	884	864	821	859	836	872	876	897	911	872	859	875	831	870	853	913	913	892	892	849	842	858	871	857	839	849	867	863	862	862	839	839	916	856	902	851	877	772	842	885	838	826	817	830	834	870	848	833	842	868	870	875	856	888	790	854	835	833	850	863	870	824	808	854	850	858	843	961	869	838	851	852	862	880	858	839	905	880	880	865	845	842	846	809	874	879	851	872	773	864	851	836	826	796	900	846	842	875	836	922	897	875	798	828	854	848	835	867	862	895	873	901	851	884	906	879	886	864	813	884	851	828	910	864	835	836	820	891	837	865	807	846	875	876	842	831	876	870	810	862	851	906	806	870	893	838	870	864	854	875	859	885	905	835	842	872	845	834	879	897	866	826	872	874	938	878	842	852	814	848	832	811	873	858	866	846	861	869	871	896	894	853	909	830	815	835	855	839	855	860	843	848	856	788	847	880	773	861	843	867	860	902	814	878	824	890	862	863	878	853	828	846	842	900	810	910	855	860	863	886	816	880	847	868	866	830	871	902	818	842	900	821	858	865	915	815	847	829	891	856	849	853	831	884	863	867	813	861	868	844	840	851	850	848	809	825	898	907	901	836	834	860	817	821	853	817	888	835	837	895	846	899	889	827	843	841	859	873	850	831	919	918	841	865	917	797	846	881	854	878	884	826	908	909	885	808	901	886	918	818	845	819	909	895	795	865	854	861	882	909	837	891	843	853	851	858	809	848	827	808	867	873	839	869	877	798	809	928	852	862	802	878	857	845	814	831	884	847	785	890	855	898	807	846	828	862	890	838	807	844	839	824	812	855	850	834	874	858	849	800	885	891	860	796	834	826	889	924	860	901	880	897	844	872	899	857	884	883	810	843	814	813	871	830	831	884	877	866	847	822	870	894	809	885	803	884	808	803	874	836	832	861	902	894	879	886	856	884	839	784	855	875	893	843	913	847	819	852	899	874	823	925	843	846	852	820	818	808	864	811	836	875	867	854	837	841	818	886	830	817	835	838	852	868	891	897	872	838	876	897	826	865	810	857	823	854	839	837	835	865	788	870	870	884	901	865	813	836	843	869	884	880	817	871	859	832	878	874	856	871	819	780	860	924	852	832	866	912	899	861	863	814	815	835	888	843	966	803	917	858	816	879	861	856	839	808	940	870	844	881	833	854	884	855	825	880	845	871	907	800	802	863	874	897	857	881	839	852	835	872	875	901	898	896	857	855	905	907	843	854	845	913	858	882	887	835	836	828	874	817	909	894	857	803	879	857	864	838	850	823	820	923	875	874	844	849	874	871	824	872	826	912	893	845	782	836	878	853	869	849	840	834	830	847	872	863	844	894	827	834	866	868	879	918	856	912	838	870	870	873	828	883	848	905	901	822	853	822	869	851	862	862	839	852	900	851	841	830	845	822	901	861	830	862	836	835	849	887	851	847	842	830	853	856	879	953	882	881	862	859	879	895	878	865	827	888	844	867	918	885	880	842	909	821	884	868	819	842	888	891	829	837	890	870	841	914	866	861	870	852	873	834	844	874	863	863	862	839	845	847	844	868	841	895	861	841	906	859	796	823	885	886	921	840	855	845	867	845	827	844	884	870	887	853	845	819	832	813	838	897	875	845	848	856	890	834	832	815	848	830	828	840	836	855	903	877	903	862	863	882	926	858	863	899	888	901	820	826	873	867	831	883	848	849	800	865	853	862	883	813	889	826	789	895	878	889	866	867	816	902	865	863	901	875	880	905	835	844	903	879	863	834	873	854	847	843	851	858	867	885	837	861	836	820	872	847	885	855	870	830	867	835	867	846	876	824	873	857	889	869	816	902	831	865	876	801	878	852	873	876	819	865	900	883	853	919	882	877	857	788	883	810	868	838	883	858	866	844	912	875	876	871	882	858	836	828	854	874	878	811	837	907	881	854	813
4941	606	377	292	153	123	156	144	127	144	152	145	136	144	134	156	142	127	138	142	149	148	135	139	163	156	152	119	138	141	132	122	135	133	118	151	135	170	143	135	126	148	147	125	153	146	139	132	134	138	115	134	151	148	144	161	120	158	150	122	124	141	119	134	131	142	118	140	130	133	122	138	121	136	138	150	136	150	118	152	117	134	121	132	148	124	134	139	141	116	133	154	162	148	148	135	150	118	133	118	151	134	153	123	143	140	143	167	143	123	146	132	154	145	113	124	133	144	122	151	133	146	138	117	124	142	152	130	148	129	135	141	150	129	135	134	138	128	131	156	153	139	148	134	126	129	124	135	139	114	150	128	135	149	135	148	126	120	140	147	130	141	120	119	135	143	169	132	136	128	134	145	140	135	126	134	135	130	142	151	115	149	129	121	146	143	129	114	126	141	138	142	145	132	155	140	129	117	125	123	147	145	144	146	145	118	154	120	132	142	140	169	130	153	158	119	148	149	159	121	143	140	118	131	123	154	125	151	136	142	144	130	135	167	129	132	122	146	146	150	134	131	138	141	125	120	126	127	145	135	147	125	139	115	144	133	119	127	144	136	151	136	159	132	123	138	155	153	129	136	117	116	151	138	125	144	142	122	151	125	153	116	136	134	133	128	138	135	125	137	153	125	126	138	150	139	135	150	144	126	135	126	137	149	130	136	145	132	137	132	143	134	139	129	122	140	156	124	160	129	144	127	143	154	132	130	121	121	122	152	145	135	127	148	123	121	145	134	151	123	145	140	134	118	132	135	142	132	152	114	115	152	129	117	135	135	134	136	141	146	127	114	128	116	123	132	134	116	144	148	144	166	139	128	146	120	152	131	138	140	136	161	136	141	143	137	137	137	135	128	125	132	119	132	138	169	143	128	137	154	137	151	163	116	123	152	129	144	158	141	135	154	159	125	141	129	143	116	120	144	127	144	123	136	156	118	147	135	150	136	118	151	125	122	132	127	123	124	155	128	138	156	153	128	137	141	158	135	122	144	138	158	132	134	148	142	152	142	111	107	129	139	162	133	122	139	148	125	138	125	133	159	118	137	159	125	131	121	143	144	143	124	127	133	139	143	145	127	136	123	128	146	108	149	152	128	146	158	122	122	143	132	136	133	130	166	134	106	132	152	126	139	135	132	127	119	125	133	144	135	134	145	154	154	144	121	153	159	145	121	164	129	150	127	122	158	129	122	133	130	122	127	136	136	153	142	138	150	136	117	146	143	145	129	121	133	136	126	143	124	157	143	144	146	141	129	133	138	135	153	144	134	141	141	123	138	133	130	125	124	138	125	146	150	164	156	141	137	143	152	146	134	105	135	146	160	150	135	154	148	122	128	118	164	145	142	126	138	132	157	111	130	128	125	139	117	142	109	141	146	150	162	119	126	123	150	109	122	124	138	135	119	133	132	126	121	147	145	122	118	115	146	141	120	119	141	148	115	133	116	134	144	129	141	166	116	136	130	152	129	135	129	146	137	143	132	116	138	146	127	128	126	144	127	144	136	151	132	140	128	118	136	137	119	152	145	124	121	133	124	124	128	149	125	154	139	146	138	141	135	129	116	124	156	118	160	143	153	123	138	130	131	131	131	128	140	144	157	138	119	136	149	117	137	148	124	113	136	126	141	124	134	148	146	122	115	138	148	129	157	137	151	125	131	143	130	145	134	133	149	118	137	126	141	138	130	137	114	126	151	132	145	142	145	166	132	138	134	134	131	141	136	129	132	126	154	133	120	156	138	122	135	141	134	132	126	168	129	148	107	122	119	119	144	126	145	119	128	124	124	149	129	121	137	145	133	132	135	154	139	131	150	137	130	140	147	141	120	144	145	133	129	147	129	155	157	128	151	147	132	131	121	147	130	130	122	147	134	142	141	141	129	136	147	115	142	125	133	158	134	108	117	143	149	142	119	156	138	128	146	135	152	143	137	123	134	138	125	172	127	133	153	135	136	155	151	120	140	141	151	128	133	141	148	129	119	131	150	131	144	143	145	140	121	141	128	131	158	141	149	139	137	129	131	120	124	139	122	150	136	149	132	142	115	128	130	140	132	150	109	112	151	132	135	126	135	117	132	126	131	115	127	142	132	131	132	141	110	143	113	118	146	137	118	138	141	129	140	143	121	152	151	114	124	145	133	147	114	124	127	126	127	129	142	127	139	121	118	135	130	136	133	132	126	138	149	133	137	135	145	129	126	115	145	143	146	151	124	154	143	168	139	144	129	141	131	136	125	112	153	132	121	115	136	143	160	146	153	141	127	135	158	147	112	131	141	149	143	171	156	139	135	128	129	135	139	138	140	129	145	119	140	137	129	161	132	143	137	146	127	138	108	146	145	142	140	121	125	141	175	136	163	137	142	155	147	145	139	134	149	121	141	129	121	125	134	142	145	133	127	155	121	131	117	116	159	157	135	146	158	133	161	158	138	141	132	128	155	139	130	131	147	140	137	160	126	146	154	125	119	158	152	130	146	141	111	124	144	148	125	123	116	130	145	144	121	131	159	128	134	138	106	144	172	124	145	131	158	127	149	133	155	142	127	114	122	113	131	131	148	155	121	143	162	138	140	116	142	134	122	118	136	135	128	150	153	150	155	129	138	144	152	144	129	118	125	122	126	104	126	141	136	153	134	146	126	173	162	120	132	149	121	132	146	135	133	141	170	142	127	121	129	141	149	142	122	150	127	114	140	130	132	122	149	139	126	125	131	122	129	156	144	132	161	153	138	127	153	117	137	121	139	150	121	124	144	148	134	128	153	118	134	128	139	147	131	140	149	125	128	136	122	120	125	152	132	144	136	144	114	118	102	125	130	136	127	128	143	129	129	121	160	144	135	119	146	146	157	146	135	113	148	136	149	145	134	130	156	157	151	141	152	118	131	126	116	144	153	135	141	118	153	138	124	143	129	131	137	148	126	155	133	142	155	144	148	125	135	140	143	146	123	139	140	159	133	105	127	146	118	149	157	141	117	129	154	142	121	127	128	157	158	136	134	127	150	155	142	141	132	123	128	142	131	141	157	114	128	121	145	153	140	121	128	129	118	117	155	112	152	151	141	158	139	143	152	154	141	149	130	155	165	123	123	141	125	148	116	146	123	134	143	159	149	128	137	145	131	153	149	123	143	135	128	139	151	146	126	149	136	117	117	116	141	124	141	146	146	139	131	125	146	131	150	130	145	151	138	147	143	139	142	111	131	118	133	134	135	116	143	140	126	130	118	123	128	124	138	155	152	128	136	131	117	132	134	156	123	141	129	141	161	140	125	132	128	143	138	128	139	141	123	163	133	131	156	141	129	149	121	136	136	143	143	140	128	137	146	118	116	136	144	130	137	118	131	117	126	135	157	120	145	118	120	157	148	151	112	131	127	126	131	132	140	137	134	149	135	135	108	146	131	150	135	143	136	138	141	150	125	137	132	110	136	159	149	124	122	147	124	138	136	143	143	143	131
3361	651	985	839	471	366	377	380	393	419	340	381	353	366	406	365	406	393	373	367	386	391	378	390	427	419	414	397	389	395	374	353	359	364	411	375	387	372	354	394	393	419	420	372	425	396	388	391	355	401	388	387	398	400	375	375	382	381	392	350	401	362	350	390	387	357	414	376	369	365	364	401	392	395	405	352	408	377	382	380	407	373	372	348	363	358	388	360	378	369	356	374	369	363	366	391	372	358	383	388	407	379	380	367	348	397	375	381	389	383	371	377	363	395	384	391	381	362	402	394	413	378	368	386	379	343	400	376	374	385	378	341	382	398	374	337	364	383	382	417	384	375	396	367	396	411	373	406	361	391	348	391	378	394	362	393	352	386	393	405	392	377	370	396	367	379	381	394	387	370	412	388	386	385	355	425	395	356	376	349	375	401	395	414	347	359	370	387	363	377	349	373	367	356	356	372	379	374	387	382	403	379	385	404	369	354	387	396	370	374	360	371	342	361	382	402	372	337	405	365	379	417	377	387	359	377	393	372	372	368	379	426	384	378	328	393	407	374	437	360	385	371	360	376	370	388	345	392	390	402	374	366	357	413	385	364	392	364	378	375	394	400	391	412	357	396	379	368	381	405	379	391	371	401	387	378	358	416	398	387	415	352	351	343	399	388	403	416	391	383	364	352	377	374	377	361	391	377	393	370	409	366	393	408	374	378	357	340	372	393	378	385	351	358	369	395	378	373	381	418	375	381	367	360	368	419	374	386	376	381	421	346	369	419	391	415	384	383	387	397	353	399	393	393	346	352	378	397	369	357	392	388	387	388	360	366	388	373	376	360	352	376	375	373	368	414	381	379	392	341	397	392	400	403	382	391	387	367	381	375	363	389	386	384	398	392	348	377	392	369	409	391	424	420	378	386	388	347	405	368	365	371	396	363	359	350	382	373	355	381	363	384	379	392	385	371	355	363	378	351	407	370	390	371	387	386	421	382	376	408	355	387	369	357	366	350	401	397	415	401	371	355	413	380	372	357	386	346	360	366	395	383	404	368	399	403	388	357	391	386	387	360	392	417	369	383	392	392	392	363	385	386	399	354	421	365	352	357	392	424	413	347	377	403	379	376	405	390	358	387	378	382	362	364	344	396	420	386	410	363	378	364	382	409	362	399	407	383	371	379	350	396	395	400	398	374	351	374	393	399	381	396	376	366	406	395	369	359	410	356	373	367	394	401	381	373	387	373	343	403	357	397	346	403	356	381	382	335	380	394	358	359	348	406	411	376	376	394	394	335	393	386	344	356	399	388	387	392	416	388	378	372	370	389	364	352	434	429	407	371	428	391	427	397	362	332	371	368	352	412	411	372	396	358	395	373	369	384	390	393	390	383	360	401	384	364	395	366	348	408	396	361	390	363	398	363	360	388	353	377	386	370	356	378	343	388	367	335	413	336	380	403	386	343	386	372	427	385	396	394	380	387	365	421	370	355	383	370	386	389	374	359	408	368	368	396	413	362	368	384	387	360	379	375	304	376	392	373	355	398	352	369	381	343	379	403	373	405	376	382	388	396	361	387	389	388	371	374	385	365	397	389	398	368	396	389	384	421	403	355	360	366	358	378	396	367	350	347	360	363	403	397	347	371	427	407	401	353	418	391	370	400	378	397	377	391	382	380	386	390	367	338	390	370	406	354	395	385	376	375	397	388	355	345	363	386	411	378	366	401	383	381	365	399	406	373	365	371	364	352	397	398	388	404	372	381	377	369	371	394	359	376	344	389	349	341	365	383	365	349	381	360	404	384	374	364	350	383	401	366	411	405	394	383	370	393	350	395	390	353	385	412	349	363	403	377	394	385	375	398	388	383	373	403	368	366	385	345	378	347	360	400	355	356	416	401	402	366	344	393	391	376	401	369	382	371	409	370	360	383	390	398	377	353	404	387	398	395	350	411	369	370	376	383	379	398	383	378	384	370	382	404	400	381	399	368	424	400	379	402	345	372	410	377	369	396	342	361	369	359	397	352	366	393	380	381	377	350	393	379	386	419	369	376	403	385	400	379	431	391	418	387	404	372	378	368	372	352	407	398	341	406	383	372	366	402	369	391	390	386	400	404	346	414	378	410	371	402	370	396	368	389	371	371	422	376	399	363	405	409	403	406	362	390	351	373	385	345	378	383	365	381	367	406	376	340	376	369	357	373	381	373	403	347	380	353	370	364	388	376	367	368	405	385	395	377	379	359	353	381	403	392	381	364	386	389	354	401	383	378	383	373	388	342	370	399	382	373	381	375	361	390	380	369	380	403	384	395	386	347	361	389	361	381	372	404	399	390	394	385	374	365	411	369	378	371	409	409	373	381	386	378	390	378	379	361	371	401	391	371	354	356	363	401	375	389	429	379	403	391	390	384	372	389	410	394	362	404	376	373	372	376	410	362	384	376	379	417	405	397	368	403	370	358	368	373	368	389	401	380	380	381	385	386	384	359	348	385	372	393	399	388	409	384	378	364	348	394	386	350	354	383	413	388	384	384	391	381	378	398	368	362	384	377	346	402	372	386	383	369	390	404	400	398	401	394	378	357	380	374	360	422	373	358	367	402	383	398	371	423	385	393	379	390	399	386	423	395	353	375	393	390	363	384	353	381	387	368	388	371	374	394	371	387	395	424	394	364	376	380	370	361	365	352	380	374	391	412	392	377	399	404	397	378	402	394	405	388	364	399	335	420	378	402	391	387	391	397	417	398	394	377	369	418	381	392	363	357	405	374	414	394	335	388	344	367	418	392	377	411	367	344	361	390	379	391	410	382	352	349	397	397	366	396	382	385	394	368	389	357	352	378	402	421	391	375	378	373	377	371	399	366	392	371	367	364	394	402	384	400	398	355	379	367	407	386	395	369	368	381	391	386	371	368	375	420	379	406	381	369	366	371	373	358	351	371	376	355	406	365	372	381	372	391	365	380	389	393	364	388	391	404	348	422	377	406	366	354	431	392	377	378	382	387	415	388	400	400	336	385	373	349	416	384	373	361	379	392	414	351	352	409	372	372	379	383	378	366	377	372	430	360	343	418	404	382	390	383	401	397	402	375	405	369	365	376	359	382	413	412	373	354	362	386	375	387	349	388	392	373	401	388	337	379	398	348	380	395	402	349	388	376	348	357	398	371	404	390	346	424	398	348	394	368	413	367	354	381	378	354	393	379	374	389	365	389	410	373	402	391	370	412	368	404	397	425	368	407	372	385	416	404	410	390	385	372	373	380	366	414	383	389	378	371	348	368	375	362	367	380	395	411	403	368	396	399	374	361	370	349	389	377	393	378	376	412	371	406	378	391	408	366	337	382	380	376	384	365	405	373	368	351	395	400	398	404	428	348	396	399	383	390	348	372	412	365	400	349	410	389	365	373	421	350	353	374	357	392	357	395	383	388	393	366	385	418	358	394	335	358	347	384	391	344	363	403	363	362	353	358	338	376	356	352	416	363	368	369	372	384	363	369	414	400	332	369
15032	2688	1867	1118	1337	422	330	388	374	336	335	343	339	343	351	317	276	335	352	330	305	339	315	318	315	334	328	311	315	312	287	337	333	309	339	307	335	332	342	316	311	329	320	326	302	324	334	302	339	309	282	291	272	313	339	342	323	319	339	335	361	316	285	322	311	305	314	311	309	335	274	320	336	325	330	336	313	314	279	338	325	318	345	309	297	318	334	311	296	320	314	306	308	299	338	331	328	321	303	317	290	303	298	334	299	321	285	285	297	336	292	317	329	333	311	360	317	308	317	331	330	307	324	347	300	336	330	295	319	323	314	295	314	314	309	294	327	338	313	304	328	298	290	295	313	336	302	305	333	302	318	298	311	317	343	317	348	300	324	307	276	303	300	309	313	321	326	306	320	299	319	333	347	304	340	319	253	302	286	310	332	284	286	290	291	307	310	316	326	294	332	368	320	305	300	370	332	320	320	322	289	323	306	334	301	282	351	323	298	336	303	310	312	318	326	319	314	289	301	324	335	310	331	338	316	331	346	290	310	322	320	373	318	298	309	299	280	349	302	335	318	318	342	336	351	320	333	341	309	327	295	327	334	328	262	311	320	298	340	325	307	307	348	341	335	339	326	317	294	338	344	336	332	346	290	312	322	298	345	300	356	324	329	332	323	296	299	320	312	335	337	340	286	335	345	325	322	353	330	272	274	348	328	300	336	286	299	343	313	317	321	308	334	274	319	307	345	352	316	317	345	329	287	329	290	319	312	319	300	318	309	324	326	338	304	313	303	363	328	307	341	329	331	281	329	321	297	293	345	326	329	323	269	320	311	333	291	288	333	342	295	326	317	310	272	306	291	322	315	320	326	307	302	300	343	306	336	317	318	312	302	284	324	316	318	314	334	327	301	304	317	364	320	325	317	335	297	321	301	291	297	306	325	294	338	331	323	324	277	318	302	324	313	309	307	329	301	293	326	298	318	304	293	308	340	312	343	289	329	330	297	301	305	322	314	300	315	271	309	312	317	299	318	290	337	330	327	332	317	305	338	344	348	300	312	306	318	347	318	288	272	327	309	277	315	334	313	291	301	298	320	312	287	314	341	336	325	319	339	341	322	320	331	331	278	339	328	312	313	330	341	354	326	318	327	324	345	317	307	310	288	283	330	301	315	330	350	333	317	307	291	309	330	309	290	341	309	332	302	292	315	327	296	304	306	333	317	302	321	317	280	313	316	364	333	343	322	312	326	283	315	324	290	326	308	327	340	292	343	306	326	341	334	294	316	312	321	338	318	310	304	275	301	319	340	320	289	319	316	310	315	295	318	330	307	303	316	316	339	325	298	305	332	324	324	333	327	327	304	310	317	309	274	305	323	314	323	310	322	336	307	314	317	302	318	289	305	365	348	323	291	327	303	323	310	286	302	293	310	329	308	367	300	319	294	335	303	325	301	304	331	305	323	317	311	305	298	310	337	313	289	312	329	313	299	301	302	293	296	307	357	315	324	328	335	308	304	314	318	364	313	305	297	317	306	324	297	308	271	332	298	312	308	331	326	316	313	323	302	323	322	346	308	297	324	330	297	312	331	314	315	343	307	321	344	321	309	297	332	314	307	329	331	293	307	326	331	332	330	313	348	323	309	304	290	315	321	306	302	326	305	310	345	333	307	302	297	323	278	314	289	327	344	312	319	309	273	321	308	319	285	313	313	326	326	318	321	325	325	354	320	319	335	282	326	329	314	323	318	309	301	317	333	300	338	324	298	306	349	353	284	318	301	329	334	313	286	312	313	380	308	316	321	335	335	313	289	337	334	296	324	326	326	346	317	316	307	313	319	310	292	323	315	304	330	326	316	340	300	309	345	359	334	276	344	302	321	291	315	296	356	336	330	308	347	300	336	316	332	321	330	301	320	315	320	307	321	335	295	335	349	292	318	314	310	321	334	313	286	349	313	321	305	284	330	269	316	314	318	297	305	322	328	300	292	363	313	331	317	327	352	317	333	322	279	326	335	327	299	332	332	310	301	346	311	299	267	322	339	315	326	324	311	292	312	325	321	311	306	319	336	333	334	304	279	301	292	304	311	329	340	285	295	333	340	310	297	309	294	319	301	300	326	301	310	303	323	326	314	326	325	320	355	313	293	276	319	277	330	316	329	352	370	329	324	314	318	324	323	331	323	349	338	332	307	303	327	329	317	343	309	316	302	330	323	306	302	300	285	346	315	305	313	353	308	330	285	343	340	325	360	349	322	321	315	304	330	350	300	332	324	346	340	327	314	318	312	316	310	304	363	305	278	320	325	312	307	315	325	312	329	326	327	293	291	313	280	289	327	329	348	313	302	325	331	307	346	304	316	361	330	339	299	334	325	287	351	304	347	341	303	308	292	319	325	322	340	347	342	298	305	301	366	330	327	328	298	276	346	309	345	293	286	333	318	303	302	331	298	326	329	344	319	271	364	354	327	303	309	328	288	292	305	354	340	302	306	296	291	344	337	333	330	327	327	316	337	368	317	324	307	317	326	340	312	330	306	340	321	338	323	327	348	315	332	312	293	306	327	306	306	324	290	317	306	335	328	299	294	330	347	337	348	335	321	307	294	319	308	306	291	309	292	326	295	311	352	333	318	301	266	308	312	332	351	283	301	340	327	347	342	289	315	319	311	323	325	310	323	360	359	307	289	325	292	305	319	326	323	318	329	344	336	308	348	314	319	317	309	307	301	311	310	328	317	302	343	335	325	292	324	307	322	339	346	314	301	326	318	323	334	330	318	297	316	336	329	333	332	321	346	303	342	277	322	322	332	317	308	354	305	322	304	298	307	326	291	302	307	311	307	295	333	322	331	305	348	292	330	322	346	298	314	301	331	324	317	338	314	371	343	334	325	293	332	343	333	307	298	296	331	298	337	356	305	284	302	343	336	297	315	318	304	310	304	301	320	316	321	322	270	310	293	308	303	293	314	298	324	307	315	320	292	367	321	310	332	323	343	331	300	328	317	328	323	348	315	310	302	357	302	305	309	311	336	318	298	334	324	336	288	330	288	297	300	310	294	316	324	295	342	326	296	342	299	333	332	307	321	340	301	326	298	361	316	317	334	309	336	351	336	323	316	312	341	289	323	291	318	295	302	318	302	352	326	299	317	321	319	300	326	294	312	299	307	332	316	323	343	311	290	287	323	314	306	336	328	342	330	294	276	314	336	305	317	308	315	366	303	305	323	324	371	337	338	302	306	294	298	305	335	317	320	317	312	320	338	316	280	345	306	323	310	332	321	315	302	281	305	334	361	313	300	284	331	297	314	320	313	318	310	343	330	323	326	316	342	313	334	325	319	283	332	334	315	318	313	323	331	331	285	351	311	340	311	300	332	301	303	272	349	310	346	356	272	297	280	281	290	319	301	328	288	300	303	298	312	342	324	323	339	342	294	357	281	326	303	328	321	334	293	320	318	334	326	331	333	311	328	286	355	317	355	291	329	313	312	307	334	294	315	299	294	322	315	314
10151	2207	3202	3453	3808	1210	1128	1017	1044	913	909	920	879	845	820	761	826	810	790	789	814	730	762	774	759	792	762	773	792	779	727	723	738	745	796	738	771	764	724	731	737	758	772	719	737	741	771	703	730	737	757	740	735	759	748	723	697	767	766	733	759	715	759	754	754	801	748	728	719	745	779	759	759	759	744	751	743	750	777	754	766	712	709	694	731	693	715	715	761	738	695	785	672	724	773	702	709	733	741	701	740	728	754	712	728	767	761	735	677	710	744	746	768	770	672	768	783	730	737	742	747	776	721	730	737	756	714	717	730	750	720	726	724	783	750	709	747	735	754	753	736	776	760	734	758	729	767	717	753	717	692	727	704	702	755	749	775	692	743	744	742	734	754	734	690	722	705	717	768	667	771	739	727	711	714	707	778	739	710	767	762	722	760	702	743	730	743	737	762	789	733	770	718	711	705	755	727	773	740	715	706	765	712	837	754	738	713	730	737	677	717	784	713	757	743	725	742	707	750	725	702	712	753	732	783	756	734	747	719	734	701	768	695	746	727	733	690	766	739	716	727	749	749	739	765	726	755	737	765	757	737	798	757	739	699	695	712	736	729	743	714	728	702	757	725	765	706	743	750	779	743	788	740	814	733	718	754	727	732	696	708	754	710	675	755	723	699	739	732	775	768	716	753	732	778	766	794	779	736	743	729	742	751	747	765	703	716	714	723	765	746	775	744	755	741	709	692	766	720	713	777	735	755	730	720	745	713	717	736	737	724	714	727	767	772	771	737	715	772	706	728	727	737	730	756	719	736	738	761	738	747	731	731	720	714	681	757	728	738	742	715	746	749	685	681	761	772	772	722	699	738	688	779	746	713	704	693	723	736	723	695	774	755	733	713	729	730	726	734	751	738	800	696	730	739	767	742	743	724	677	684	757	725	721	760	734	730	754	746	739	725	732	720	739	727	747	719	732	729	757	739	732	726	753	774	748	715	748	739	743	707	790	785	755	738	702	719	720	731	750	750	773	705	705	701	761	753	774	737	744	725	753	722	713	723	742	763	710	730	764	721	747	726	733	780	738	736	712	704	795	698	765	743	786	736	719	760	756	741	722	726	748	758	748	755	743	805	728	718	765	757	735	750	731	704	767	737	706	754	765	739	740	723	677	728	783	692	705	750	747	732	742	777	784	774	780	758	703	717	701	699	723	740	729	707	746	700	772	707	767	714	760	794	771	738	767	762	766	727	800	754	702	755	720	717	680	730	735	767	717	758	728	770	740	711	758	758	749	741	757	758	703	734	727	722	718	766	743	715	761	738	736	746	681	717	753	749	685	731	773	737	743	722	761	751	727	722	768	761	734	801	765	738	752	742	685	756	727	774	701	759	744	721	715	762	736	751	749	775	737	746	766	726	766	752	713	730	722	760	730	718	705	749	745	726	757	773	701	720	786	743	764	742	727	723	712	753	724	733	770	775	744	713	702	756	729	774	692	716	765	743	736	733	733	738	768	749	725	716	726	736	746	755	740	749	793	694	795	775	705	742	753	721	754	709	709	729	716	746	708	757	650	722	760	771	776	765	738	711	737	809	707	687	762	699	727	761	765	718	694	702	684	694	734	742	711	693	754	793	726	740	735	737	756	718	756	715	796	745	693	740	736	720	695	714	722	762	664	722	712	734	749	685	699	711	731	731	753	822	718	772	742	765	740	700	721	788	696	760	732	695	716	776	724	751	705	751	716	729	715	697	711	777	734	748	741	751	784	739	725	730	737	700	800	778	751	765	725	748	696	748	736	726	735	799	714	731	712	751	724	745	750	785	695	770	786	717	738	717	728	677	727	754	754	747	748	745	796	708	770	739	771	737	760	765	735	721	743	760	736	766	741	739	731	755	727	743	758	743	738	748	733	740	731	712	767	746	711	757	759	739	683	712	721	776	781	763	765	762	743	688	786	697	744	703	755	721	737	717	747	726	777	751	706	732	723	776	722	797	726	739	775	723	709	710	719	702	714	746	752	761	782	706	759	739	749	767	726	737	722	745	754	731	746	742	723	742	767	739	717	760	736	796	736	749	778	731	744	755	749	741	735	754	743	733	755	749	733	743	730	749	760	721	748	734	723	703	719	713	751	740	706	696	747	741	756	717	743	704	730	713	705	697	735	713	744	736	708	730	768	728	772	707	793	756	805	764	724	721	756	723	742	727	753	759	720	728	741	762	768	686	750	683	791	751	767	751	724	640	721	742	755	737	753	730	740	749	754	741	706	759	735	770	762	806	744	750	703	747	691	783	738	752	738	669	740	709	737	727	751	749	775	772	738	751	704	744	677	714	796	741	758	683	693	734	714	722	739	698	708	764	685	772	732	712	781	757	726	781	767	746	690	750	801	761	720	746	770	701	726	741	757	751	688	722	748	732	694	749	729	725	713	756	769	795	735	783	753	730	731	795	733	759	724	734	723	738	740	772	753	758	807	787	756	708	752	728	690	765	732	758	768	720	682	794	694	726	774	754	740	731	772	715	745	761	741	730	806	727	748	758	756	715	771	739	717	744	745	717	729	770	712	782	748	716	732	767	793	740	790	776	783	727	765	755	762	698	696	772	731	732	733	750	739	700	749	723	811	696	791	669	745	687	681	703	780	746	709	741	756	785	744	780	772	746	722	731	709	725	766	732	750	711	732	774	730	737	707	733	751	714	733	796	719	760	716	785	771	717	711	735	735	700	724	717	698	742	684	739	799	770	708	705	770	758	758	759	777	736	746	765	761	694	745	756	701	752	736	735	753	725	750	756	774	797	759	758	715	745	738	754	754	734	736	727	731	750	748	764	753	748	756	764	707	741	703	705	720	741	756	732	712	707	777	730	706	737	751	737	756	750	725	701	725	747	745	754	751	762	805	734	728	734	698	672	789	746	745	695	712	730	729	763	776	741	753	717	737	718	729	743	683	772	740	773	744	736	766	732	821	743	731	775	776	729	665	767	713	770	734	766	688	738	749	747	712	760	695	778	723	686	755	745	794	704	716	730	776	717	724	737	724	717	757	726	739	768	735	766	749	757	720	751	731	776	728	772	689	747	706	741	751	728	777	762	734	697	790	727	758	716	710	774	746	731	768	669	762	788	741	720	746	764	725	754	689	748	763	700	708	698	705	725	800	727	715	756	731	731	722	720	728	756	710	717	725	750	754	711	783	741	705	739	733	723	685	706	686	764	774	765	755	780	719	723	736	728	733	754	753	767	741	711	750	735	759	716	760	714	712	757	731	748	772	730	709	789	711	745	758	742	756	755	775	705	754	693	736	757	737	726	735	737	760	713	755	791	724	732	788	761	677	772	724	686	741	739	769	788	749	715	743	735	696	775	755	738	735	689	705	678	740	736	707	692	748	721	720	736	734	736	681	749	767	709	705	700	782	732	756	773	730	774	745	714	744	712	728	762	765	740	727	721	708	741	745	776	759	681	739	699	728	780	737	693	756	765	725	678	732	733	763	716	726	697	748
24509	5205	3530	2979	1844	590	552	526	508	447	441	431	398	452	392	423	415	436	389	402	413	405	426	373	387	451	391	380	395	374	332	415	370	368	373	383	361	418	434	417	368	374	372	402	376	383	381	387	380	409	372	368	338	382	377	394	395	421	385	436	422	366	358	385	388	400	368	330	352	385	387	345	370	365	386	366	384	391	391	396	346	401	412	385	369	360	420	379	409	375	397	355	396	376	364	384	373	384	412	439	387	381	379	394	419	381	393	384	363	419	374	379	395	396	389	366	399	387	412	391	389	379	360	393	347	397	430	349	353	393	403	396	404	388	355	361	388	358	364	384	379	390	405	360	429	388	390	358	387	359	363	386	371	370	353	371	360	403	359	400	345	379	331	367	377	407	388	416	421	365	378	428	405	374	369	399	410	393	400	409	400	397	387	401	391	371	389	381	370	361	370	385	371	405	395	362	360	388	362	405	414	366	389	373	376	416	369	348	430	386	390	373	398	404	399	381	383	366	377	391	410	359	383	339	376	395	394	394	381	387	377	381	369	353	369	395	356	351	381	417	419	391	384	368	387	400	338	390	394	415	391	369	364	380	391	395	348	424	401	377	403	397	402	365	402	397	378	391	377	378	392	355	400	343	388	394	370	404	374	357	385	412	378	400	407	401	419	404	387	360	379	375	369	361	417	441	384	419	428	351	357	406	417	396	407	365	384	417	376	415	404	388	407	405	384	382	376	381	384	366	366	382	386	339	371	427	396	408	375	376	383	394	390	371	354	394	375	414	381	346	366	422	357	349	400	393	399	375	395	395	407	392	403	406	392	395	381	376	377	418	439	397	374	352	354	420	411	424	402	412	415	413	389	389	407	415	390	357	369	405	389	391	380	391	337	373	388	363	381	366	399	379	413	416	364	364	394	372	409	385	368	360	425	405	405	397	411	382	361	360	408	387	370	346	394	361	351	403	386	382	376	426	394	375	386	422	385	408	370	380	387	352	394	359	378	387	339	412	404	405	403	393	363	378	433	399	384	375	416	375	374	410	399	403	380	402	344	355	329	403	377	382	416	384	377	369	369	424	349	408	357	396	365	370	343	363	362	350	395	376	415	405	386	389	405	352	407	393	414	399	351	398	369	397	322	359	378	398	359	373	409	354	392	380	404	394	392	385	372	395	345	413	413	381	355	401	367	361	408	388	417	392	412	389	388	378	402	384	419	402	403	397	389	381	379	418	378	392	384	358	391	403	386	391	400	441	349	370	392	365	375	366	381	416	377	375	391	334	374	381	366	382	390	356	350	404	376	418	355	401	385	391	421	397	390	411	391	407	375	365	346	403	379	366	359	412	366	371	370	366	398	390	393	437	352	391	404	347	385	396	414	399	432	382	344	401	385	385	389	404	403	378	374	386	390	409	388	417	434	382	374	378	375	386	395	371	374	404	411	361	401	418	380	370	382	353	383	405	383	389	400	383	386	356	377	409	365	400	377	351	385	381	434	412	356	407	421	381	357	421	407	400	349	373	383	367	394	375	443	372	368	357	364	409	406	380	355	370	399	335	423	403	408	372	372	403	397	367	389	372	373	382	396	399	361	382	379	384	409	345	396	387	353	359	355	374	350	398	367	402	357	416	347	392	399	419	408	405	398	378	393	408	399	380	372	388	401	385	369	389	379	391	421	408	356	396	394	374	366	363	409	406	372	369	386	411	373	422	380	394	400	357	400	369	360	389	427	378	379	382	344	385	375	371	385	373	361	383	390	374	418	383	390	370	407	374	383	401	375	376	377	381	375	413	378	376	405	368	359	398	392	386	412	391	373	395	392	411	368	372	382	385	378	417	346	400	370	371	412	376	376	367	386	361	353	352	375	392	401	398	405	407	373	382	371	397	436	422	386	398	368	379	371	390	448	349	365	391	364	425	423	392	394	386	410	372	356	375	398	421	377	423	373	368	369	389	386	373	387	379	355	363	375	406	425	415	368	370	384	374	374	387	402	433	385	370	376	376	387	352	357	382	394	387	368	412	368	403	373	362	350	376	355	372	396	415	353	424	370	403	377	374	424	375	404	392	415	417	417	363	406	391	382	375	415	416	373	401	364	402	414	374	368	375	374	416	394	422	354	411	387	396	384	414	388	390	369	381	391	382	381	377	372	370	385	405	377	382	381	371	364	397	375	392	395	406	365	361	388	390	407	375	363	427	369	388	371	374	358	399	361	341	399	378	378	392	428	399	424	388	389	364	391	375	389	428	364	385	331	376	348	410	381	388	376	371	360	353	380	377	378	376	401	399	361	414	390	381	379	417	436	411	385	393	415	372	405	348	373	375	406	396	387	396	387	362	390	411	376	382	385	397	407	397	386	386	405	381	383	398	380	374	380	419	383	385	409	386	377	367	382	365	390	370	375	370	405	410	408	432	387	383	387	379	411	341	404	389	431	384	449	411	387	394	362	395	385	387	408	391	387	392	395	388	374	397	379	404	392	391	362	357	342	376	393	347	399	368	375	399	368	349	372	383	378	388	387	385	373	387	394	354	391	377	378	393	382	401	375	423	345	355	399	377	374	359	411	395	384	417	356	344	368	380	366	390	386	396	362	399	395	376	407	399	430	414	386	395	388	395	380	389	413	387	394	409	393	422	394	400	373	374	369	344	386	392	368	375	364	407	418	435	372	365	407	395	366	345	397	383	387	405	419	406	365	392	393	361	362	426	374	384	365	389	360	393	343	363	401	397	365	383	380	390	422	398	418	405	377	422	377	377	393	379	406	410	402	359	419	369	423	358	422	383	348	343	400	367	411	356	412	414	407	384	363	379	396	389	394	402	414	422	408	392	346	359	380	385	375	422	388	377	380	367	404	381	369	392	391	343	371	365	385	444	434	393	366	385	388	406	393	402	357	391	388	368	401	386	389	401	427	377	417	375	388	366	381	415	373	382	381	384	367	405	380	415	389	389	399	370	412	345	393	360	403	403	412	405	367	350	386	370	351	370	358	405	398	384	380	390	353	375	354	376	429	389	374	403	380	427	374	383	392	383	368	389	364	405	343	398	346	370	375	357	368	369	366	395	396	384	375	381	374	414	397	376	380	354	402	406	410	376	391	361	381	387	381	366	363	385	361	381	416	389	393	383	354	389	330	389	348	338	387	392	383	369	388	406	402	392	369	417	385	382	375	393	387	393	395	387	396	367	401	354	395	389	370	380	364	392	432	389	407	417	333	381	359	400	414	397	385	394	390	392	411	383	384	425	406	416	389	385	353	378	376	369	368	375	410	387	384	376	373	354	392	359	434	423	392	397	375	320	367	404	384	421	371	405	368	406	396	380	354	375	418	397	378	367	424	415	422	354	430	376	429	382	429	400	408	361	360	402	381	421	411	378	397	403	378	394	372	385	376	391	376	362	395	358	419	400	445	371	400	376	394	393	446	402	408	383	401	386	381	388	402	387	403	420	424	420	364	392	401	374	374	427	410	397	420	404	421	374	363	402	393	410
13740	3328	4765	8445	3984	1759	1552	1411	1336	1241	1137	1095	1083	945	1039	1007	1015	1001	980	904	936	942	950	931	937	986	881	911	894	948	873	868	865	890	882	894	920	862	876	813	831	926	885	897	867	942	854	908	870	824	845	845	885	885	890	832	870	886	886	833	848	907	850	839	823	879	842	860	825	860	840	833	877	879	911	887	911	858	874	846	852	872	815	844	882	860	846	840	829	844	863	884	913	831	889	869	829	901	853	850	864	865	917	864	861	871	847	865	828	958	895	862	843	874	811	843	874	925	858	786	873	859	820	815	795	895	834	876	850	835	930	814	845	853	822	827	878	826	894	817	883	854	857	820	881	891	848	878	873	869	871	847	857	860	883	837	846	814	870	860	807	858	832	886	787	868	856	849	838	870	805	876	830	840	854	835	828	882	855	827	863	879	840	846	820	898	861	870	832	941	881	854	864	831	832	861	844	853	824	858	897	843	837	871	869	793	870	867	853	876	842	877	878	856	853	833	803	935	898	840	849	844	823	830	896	844	876	873	869	853	844	882	932	857	884	838	878	846	828	878	858	849	820	886	841	864	834	842	822	844	888	858	862	860	844	911	807	864	838	874	799	869	808	854	830	862	892	856	847	815	924	832	821	835	912	915	832	867	911	842	851	852	834	828	793	817	895	855	865	877	804	894	844	865	856	829	867	885	829	878	862	832	910	869	816	862	904	883	878	843	852	851	862	800	834	862	862	887	881	888	835	875	868	873	765	855	891	880	858	883	902	857	867	862	858	862	872	844	848	852	889	879	874	810	847	852	893	868	870	882	834	862	827	866	797	842	887	866	858	839	871	886	887	876	890	882	863	824	863	848	868	877	836	835	822	871	886	894	874	839	856	878	848	858	830	875	925	820	832	875	870	830	879	865	853	893	902	845	930	781	806	907	850	820	848	883	893	832	895	812	851	863	833	871	857	836	842	826	880	896	866	855	827	827	841	904	863	848	840	895	882	854	880	851	878	854	837	824	867	834	851	823	848	811	874	879	893	877	872	884	833	889	776	824	816	849	838	893	826	862	913	825	881	830	886	830	885	858	845	852	822	844	809	827	861	851	809	821	844	828	858	828	878	870	776	873	849	844	864	874	904	885	866	883	823	815	877	914	866	868	873	822	888	833	892	908	900	836	902	870	884	854	820	892	817	876	873	860	800	899	860	807	888	827	854	820	828	887	859	896	834	870	818	908	946	812	849	846	825	921	854	834	892	926	830	826	902	848	858	843	832	843	898	863	798	878	831	866	851	871	865	862	877	832	847	819	827	844	914	857	839	856	825	892	868	842	815	823	869	871	866	856	902	919	897	861	843	913	905	855	885	849	874	875	883	803	847	826	851	843	945	865	844	924	903	865	866	767	788	822	862	834	858	831	846	826	865	890	863	872	896	846	830	818	872	823	832	835	894	822	859	849	876	831	894	888	848	850	827	849	847	886	809	880	773	862	863	874	831	880	855	895	953	824	857	900	909	910	888	870	834	868	860	777	856	875	828	826	847	849	825	865	863	871	873	870	878	824	890	837	874	862	843	861	808	828	850	881	844	868	848	857	844	851	901	877	867	825	864	890	837	868	840	864	812	854	876	869	908	874	826	821	868	861	856	898	852	841	832	859	857	861	857	893	839	830	846	802	858	872	843	881	791	828	942	862	897	907	845	815	886	860	836	889	853	874	883	839	883	817	851	855	850	840	852	832	876	850	822	849	869	947	880	847	895	857	807	861	837	855	881	866	886	871	864	819	892	841	886	852	901	876	878	829	878	854	868	876	858	868	839	819	855	848	844	907	888	881	858	884	829	865	906	798	849	812	878	858	836	837	912	852	885	880	851	852	828	879	834	857	848	894	853	901	873	833	852	886	814	890	826	861	866	861	846	861	871	853	822	867	860	849	885	865	841	845	894	830	881	847	877	858	835	837	863	828	874	863	880	848	852	826	844	910	854	833	871	814	859	890	844	833	859	849	919	848	838	863	863	863	833	893	847	861	854	866	839	857	888	843	867	850	829	841	871	870	837	862	871	828	824	854	859	886	869	889	868	861	884	838	882	863	881	875	851	900	857	870	832	865	862	894	859	823	853	819	872	870	837	836	852	847	845	857	806	892	922	867	901	864	882	865	867	832	866	835	843	927	870	849	870	893	835	846	825	848	859	883	845	853	872	886	847	890	831	879	912	824	894	890	905	882	842	814	868	795	847	882	873	853	894	849	860	865	849	872	832	905	893	850	859	857	867	842	774	873	850	899	830	833	877	851	831	845	895	833	819	897	891	852	854	840	884	849	882	881	867	842	867	878	867	855	897	852	850	828	925	835	853	792	882	850	871	828	829	892	880	852	884	867	902	852	880	894	882	890	854	809	848	866	843	891	819	840	860	879	866	870	886	852	901	819	842	859	836	842	851	867	838	903	895	848	859	869	859	822	870	831	820	875	899	903	917	862	864	786	884	852	848	874	882	874	789	849	867	855	887	790	940	834	878	821	891	834	868	881	901	873	820	885	901	839	864	835	867	811	879	824	878	877	810	869	848	868	845	879	877	883	907	856	843	824	788	830	884	814	870	840	862	858	877	878	905	897	808	865	874	867	861	837	856	832	897	863	847	869	926	817	839	823	872	854	899	844	873	876	842	845	879	917	844	830	844	907	850	875	818	848	866	889	915	864	888	849	868	904	856	845	869	852	876	848	855	837	840	872	796	852	876	843	858	870	877	891	844	918	891	908	886	816	886	842	878	876	850	867	894	886	820	866	878	868	855	847	803	856	867	895	833	823	842	861	896	861	860	905	884	813	831	839	845	857	858	804	841	866	919	848	826	837	889	825	901	856	811	867	858	863	828	828	826	832	891	810	824	822	830	836	895	837	867	854	844	867	934	890	867	860	858	898	861	824	872	875	801	815	858	836	804	830	843	867	843	851	846	840	814	851	817	885	844	869	868	869	858	842	873	873	812	916	837	880	854	852	814	844	849	948	826	902	872	877	863	872	857	850	833	850	890	877	857	902	821	848	855	854	854	857	846	916	822	840	885	933	865	858	819	874	881	878	808	893	851	860	838	932	865	835	871	874	847	867	856	822	831	891	867	860	816	838	812	871	879	857	865	862	859	871	895	850	861	860	794	846	865	900	850	858	847	863	864	841	839	846	897	865	872	839	824	815	823	857	860	811	913	850	847	818	888	856	810	869	823	890	821	849	854	870	885	822	867	927	885	820	920	855	830	896	913	875	851	883	860	959	853	824	835	880	821	878	827	802	897	817	847	826	877	828	902	883	883	884	864	869	801	887	819	831	842	878	839	852	827	856	895	874	857	852	879	887	816	824	820	824	789	887	838	846	905	838	913	897	818	844	855	831	873	879	841	836	799	851	898	838	835	857	873	866	855	861	843	921	821	859	877	861	883	881	856	875	838	833	911	817	856	874	841	821	817	896	889	891	849	888	855	815	852	853	851	906	816	834	838	808	876	882
5004	699	420	206	153	154	140	151	141	154	139	119	131	141	138	153	148	118	168	171	158	143	135	143	148	137	148	151	140	124	158	141	149	143	147	137	143	121	159	155	134	130	160	122	136	128	137	162	162	142	148	141	137	133	151	135	144	153	122	127	148	128	141	147	132	134	129	130	156	156	152	129	100	123	133	134	143	101	144	135	128	150	138	135	109	132	139	145	132	138	130	136	146	143	133	157	140	142	142	152	136	132	123	123	149	139	141	141	143	138	143	129	129	145	143	138	142	151	150	151	142	147	123	151	143	124	154	133	137	103	120	132	141	150	152	129	147	135	137	143	145	149	140	132	121	144	160	138	119	143	130	127	130	122	133	147	144	119	144	172	146	138	153	165	144	139	145	143	128	128	120	104	130	126	141	146	146	128	148	158	133	154	166	147	138	118	153	163	134	153	143	137	147	135	148	138	155	151	127	140	118	135	126	126	134	127	145	127	145	149	176	144	138	145	141	158	109	137	145	125	139	144	120	158	149	150	136	128	131	137	123	150	153	152	134	150	125	128	140	131	136	133	126	148	148	126	133	146	138	150	142	151	144	131	156	154	157	144	136	130	140	147	135	144	144	159	126	124	138	131	152	129	156	148	158	127	132	128	133	125	114	136	123	158	135	153	140	123	162	128	142	133	132	130	135	134	140	141	140	132	114	122	138	134	157	133	145	116	129	124	139	147	148	136	132	122	127	157	143	170	160	138	146	166	117	136	164	147	143	146	116	157	146	120	143	127	121	129	144	142	140	151	123	137	152	136	155	126	152	140	144	128	152	128	134	125	122	133	133	125	141	131	153	138	148	139	125	160	140	134	129	139	133	121	129	132	110	125	139	145	116	139	128	135	124	127	143	124	119	129	134	147	146	128	124	127	130	129	168	115	150	157	144	160	134	160	137	149	136	126	141	137	146	151	129	127	130	148	123	139	142	146	134	143	151	135	124	134	151	135	137	121	100	150	125	136	153	135	134	156	154	161	136	125	143	111	161	128	120	136	146	141	130	116	141	127	162	130	134	139	132	133	116	155	122	165	157	161	176	141	155	133	125	142	147	133	138	144	151	125	152	123	132	148	141	133	135	126	138	135	140	159	124	114	130	139	123	116	128	115	123	138	144	132	123	156	143	128	146	139	156	118	137	126	143	123	118	127	143	152	158	116	143	130	105	144	132	118	140	148	134	154	133	130	133	147	130	132	151	144	153	133	143	134	144	127	138	137	132	156	131	155	132	133	174	155	129	134	123	132	136	127	135	118	143	143	115	142	151	134	116	149	110	127	122	140	168	137	133	135	130	130	144	152	138	153	143	123	140	145	143	141	135	128	130	137	145	121	129	137	122	119	145	146	120	124	139	116	145	174	159	127	166	155	142	152	127	141	139	131	131	154	114	132	127	132	148	132	120	145	126	128	144	145	129	144	131	141	136	130	118	121	153	126	127	165	145	143	126	141	128	153	141	146	158	148	161	135	133	143	123	137	132	116	123	135	125	144	140	121	141	125	127	149	142	130	126	136	132	141	122	126	139	116	123	144	140	141	107	126	160	163	142	129	120	117	155	134	147	162	137	126	144	158	97	130	118	116	126	128	159	127	133	143	141	139	172	122	153	147	113	130	150	141	137	145	140	130	123	128	132	124	130	139	152	120	121	139	116	138	135	137	128	129	147	119	136	131	133	133	120	141	146	143	116	152	141	130	137	121	123	135	129	143	152	109	128	125	136	132	149	138	147	106	151	142	154	117	151	136	132	149	135	158	147	127	126	134	119	154	109	135	122	112	124	150	140	128	133	139	108	140	145	128	138	127	142	151	125	154	141	137	138	129	140	151	140	143	156	147	151	157	154	127	145	141	123	115	144	131	122	125	137	125	154	143	131	126	124	143	127	160	143	143	132	117	147	137	116	145	123	141	158	158	118	127	127	140	135	143	133	130	132	126	141	151	158	130	133	129	140	131	154	144	116	124	140	142	134	126	140	142	135	137	142	147	122	105	127	143	134	131	132	155	133	148	134	147	144	138	117	122	173	148	123	141	156	125	140	151	147	148	125	130	146	147	139	140	153	118	112	148	151	127	137	128	146	149	142	141	124	138	151	117	125	122	128	161	161	127	135	133	130	156	124	134	134	133	126	173	125	122	160	145	106	145	143	133	120	140	117	143	127	142	127	130	150	143	155	127	111	128	137	156	143	138	149	124	132	150	147	137	140	126	129	133	133	158	139	136	122	152	127	121	114	127	155	131	164	128	136	119	121	147	139	151	145	141	156	150	120	167	122	101	148	170	136	144	147	135	130	125	129	122	131	139	122	147	132	147	125	158	146	142	153	151	130	139	149	137	138	161	151	132	141	133	129	139	131	130	131	146	141	128	115	160	161	113	134	120	138	130	135	139	149	145	143	124	130	167	123	133	128	124	130	114	142	144	132	156	147	140	140	156	129	127	130	131	136	146	143	130	134	122	154	133	123	129	133	140	131	133	138	135	134	136	136	115	135	147	142	127	170	155	140	139	124	151	144	137	136	150	147	145	123	133	133	146	142	121	118	134	135	105	153	158	119	139	136	160	118	143	137	105	131	153	127	153	138	138	145	144	126	150	144	131	126	136	131	152	136	121	137	157	106	141	139	137	141	113	144	141	135	143	151	150	129	144	127	123	148	129	135	127	139	138	124	129	127	138	132	118	135	140	146	130	111	131	136	139	129	147	108	134	130	111	147	122	151	127	151	162	139	133	119	121	140	140	138	153	138	134	130	140	108	126	137	120	128	135	132	136	144	138	134	129	132	150	121	136	134	154	138	125	137	132	129	153	136	130	128	147	130	143	151	145	146	133	139	119	120	121	136	150	145	139	134	129	128	125	132	141	150	141	118	139	134	127	131	124	115	141	140	144	152	134	146	120	142	118	119	125	140	146	123	151	146	140	155	133	138	150	149	123	142	144	129	135	130	139	134	134	149	147	148	129	152	127	155	138	145	137	128	152	144	128	102	139	127	137	129	144	153	142	144	154	152	158	119	142	113	128	135	131	153	145	136	134	124	135	138	128	158	141	139	130	131	124	154	133	132	166	111	128	111	126	145	137	138	136	146	120	147	139	126	121	112	129	129	135	141	143	143	131	138	154	143	129	135	137	126	141	134	137	161	155	145	117	118	151	143	114	139	141	149	133	136	142	135	144	168	150	143	142	139	146	155	145	162	132	142	169	136	129	137	153	160	160	108	175	148	138	137	114	133	129	152	142	169	127	153	135	138	139	135	149	116	111	129	134	131	128	145	123	139	146	141	120	134	121	161	126	162	131	150	115	138	142	118	145	128	125	155	154	147	130	140	144	146	164	155	153	145	141	145	146	130	142	128	133	129	131	151	140	136	159	129	148	153	133	140	153	139	133	145	133	109	122	130	128	140	153	140	116	138	158	134	135	137	119	146	146	139	140	131	143	122	134	138	135	146	155	133	146	135	134
3367	757	916	629	422	446	430	431	397	392	407	426	382	410	393	384	378	387	412	364	363	378	383	369	401	372	380	421	410	357	401	345	373	384	331	360	355	393	408	389	404	362	378	348	371	365	359	386	392	362	355	361	404	385	403	393	391	369	379	385	389	356	372	361	367	379	395	389	389	398	363	368	382	376	370	420	356	390	366	354	407	351	383	367	369	353	391	365	403	367	382	374	358	354	378	371	409	361	374	357	376	382	358	395	385	352	380	394	374	342	354	427	356	323	380	429	389	395	371	416	388	399	332	396	364	388	391	401	404	366	382	410	396	340	400	382	376	383	397	371	411	390	420	383	335	370	382	389	420	398	392	367	392	375	389	381	379	391	397	428	356	387	380	372	396	389	400	385	375	424	398	371	374	388	370	380	376	382	388	389	363	357	377	383	414	349	414	368	361	412	384	371	415	401	397	389	405	392	348	409	361	357	393	365	374	379	403	385	392	418	385	389	425	414	394	390	377	384	378	399	395	386	384	385	383	349	399	355	403	374	387	397	377	414	416	400	396	393	405	396	394	372	360	381	356	381	392	378	378	377	361	390	385	386	378	386	389	340	403	347	384	399	394	381	399	362	406	401	379	406	387	401	390	353	384	372	397	384	406	345	385	379	415	377	420	391	393	372	361	387	395	408	386	406	384	373	375	407	381	389	385	383	381	402	383	359	357	390	379	387	389	366	410	379	393	378	379	408	358	390	396	410	346	350	404	358	368	382	395	407	377	363	418	393	346	361	389	380	383	345	361	397	391	367	397	351	374	409	358	372	353	351	373	402	374	392	377	360	369	395	404	374	353	349	379	369	389	381	380	370	353	384	368	379	372	399	414	401	370	400	377	386	365	367	362	369	408	345	379	349	361	345	370	387	389	384	375	370	350	413	376	410	409	427	416	411	337	386	399	356	388	380	380	398	381	400	397	387	386	373	387	381	365	378	326	402	370	354	399	384	391	410	393	370	389	397	377	360	428	391	363	357	409	381	412	427	354	396	372	342	381	369	405	393	404	399	364	394	385	388	385	374	389	372	381	348	361	355	391	376	384	338	385	403	397	369	389	394	358	378	386	383	430	370	359	373	400	357	364	370	353	409	382	383	377	424	366	378	397	397	375	390	394	364	391	338	362	344	373	408	391	380	378	387	378	391	367	379	348	379	375	366	380	357	393	369	360	379	393	353	377	401	374	370	405	380	362	387	398	382	385	399	365	360	380	407	338	407	350	390	382	391	341	352	377	389	397	379	362	372	351	400	413	406	375	361	403	374	366	419	356	379	352	388	401	397	389	367	359	383	367	373	383	367	397	394	378	364	369	373	362	381	397	386	369	371	393	391	364	381	366	364	440	383	394	340	398	419	343	361	408	385	378	362	404	360	380	378	407	423	415	426	367	407	381	348	389	391	413	394	393	389	362	377	342	382	355	392	401	348	412	367	397	364	386	389	401	375	368	404	380	389	360	329	386	371	378	357	391	359	378	370	383	385	374	388	395	390	386	386	365	422	358	349	395	385	379	365	395	385	389	379	417	398	407	398	349	374	386	383	363	384	389	390	381	372	405	358	381	378	390	366	381	381	363	361	405	392	388	405	374	390	375	376	373	410	386	394	412	398	400	378	362	431	392	374	389	386	381	375	388	399	374	396	392	359	368	388	393	388	347	378	400	372	359	366	361	373	382	346	368	351	400	371	367	382	395	370	354	384	347	380	391	369	398	380	358	426	389	395	375	374	379	360	386	394	405	387	348	363	412	368	415	388	409	356	360	428	352	376	366	384	373	399	348	355	363	372	407	358	379	416	401	382	411	365	367	345	383	369	392	363	396	365	378	412	363	391	352	386	385	366	361	403	377	426	399	361	397	397	422	390	373	396	415	363	374	389	397	391	373	363	373	358	375	410	408	360	400	405	364	379	365	393	375	397	404	380	387	404	371	378	409	387	401	395	368	363	396	370	350	370	409	389	391	348	383	388	358	366	394	390	379	363	417	372	396	396	380	413	363	391	396	390	373	365	364	393	367	395	389	422	382	365	349	382	394	341	411	376	392	363	341	381	393	366	414	358	361	364	420	365	370	341	379	353	396	371	384	354	367	366	400	366	383	386	361	376	381	359	362	389	364	382	376	382	343	375	347	370	378	381	363	370	352	390	378	379	376	389	396	412	367	352	388	374	357	391	391	368	365	410	417	395	427	389	344	371	362	374	379	393	392	374	384	410	387	377	390	367	349	397	389	355	395	412	376	383	394	376	380	400	375	390	387	374	389	335	385	394	407	400	355	353	408	418	380	368	371	362	372	384	403	361	370	385	352	379	398	387	328	364	379	362	386	403	366	412	390	377	386	381	385	366	362	440	369	401	368	362	366	353	384	393	396	368	393	322	382	377	407	402	385	380	416	377	368	365	360	384	365	390	401	404	420	374	404	388	391	366	372	407	377	372	346	377	352	369	400	379	383	369	375	379	380	384	337	383	357	361	350	400	398	365	385	408	400	406	380	393	372	387	376	428	369	375	382	399	414	385	353	368	387	344	388	367	382	362	390	399	357	353	396	378	398	372	372	414	452	439	395	377	430	354	395	427	374	349	380	381	367	341	389	370	387	384	401	416	369	334	409	377	352	362	385	369	397	383	392	330	360	396	344	423	384	394	366	405	398	387	385	367	379	415	385	385	418	372	400	376	378	389	396	359	416	368	367	376	399	384	391	373	385	404	379	354	381	380	380	369	397	386	366	374	342	369	381	361	403	380	435	394	393	338	350	356	395	416	377	386	409	384	405	383	375	409	391	375	401	425	377	392	379	369	371	380	402	389	354	390	388	358	379	370	436	373	378	351	361	406	377	394	384	346	371	407	391	387	375	354	411	394	346	384	382	395	341	398	389	417	344	389	333	373	400	377	360	369	426	410	376	362	359	390	366	374	410	373	377	378	377	380	369	373	380	375	362	397	410	385	378	369	358	376	376	408	343	379	403	353	405	387	347	393	385	396	382	394	355	358	383	366	383	385	373	366	375	388	384	368	399	372	385	370	365	378	402	381	386	364	367	354	373	410	384	411	384	388	344	401	375	375	384	379	388	395	389	395	402	407	395	449	399	360	380	389	394	389	371	354	376	387	394	325	337	364	351	403	385	354	367	346	377	365	376	380	366	395	369	410	363	387	391	375	362	352	365	397	328	394	366	370	396	443	402	389	359	395	395	388	387	372	407	408	364	358	368	382	383	364	395	377	378	395	386	386	378	338	386	373	390	346	385	369	377	384	396	376	371	376	401	385	407	380	391	374	366	393	384	383	376	352	345	369	371	354	415	376	376	348	378	370	393	371	407	362	401	354	360	369	405	352	388	356	395	400	399	379	393	375	352	401	365	396	369	356	347	356	356	395	418	425	351	359	375	374	421	373	389	383	390	384	378	377	337	377	376	389	369	366	366	374	386	425	406	377	398	406	401	360	381	378	371	405	399	409
15922	2967	1718	2107	1202	440	403	383	363	363	374	315	366	354	307	345	297	334	325	321	302	324	347	348	317	346	328	296	285	332	323	300	349	353	308	308	317	337	298	309	301	345	302	304	336	305	317	331	316	257	314	333	318	366	342	326	308	364	357	319	326	319	324	350	293	318	336	321	323	314	290	298	323	304	326	324	311	336	321	294	306	356	306	328	352	343	318	344	348	344	329	305	321	301	306	300	320	339	341	333	310	313	290	326	332	306	321	310	306	274	322	342	336	331	270	329	335	332	311	311	315	335	353	328	314	328	333	303	292	329	312	289	352	321	327	324	298	331	342	302	343	317	270	331	317	374	346	321	319	305	302	342	329	319	300	307	310	306	299	314	304	303	317	330	308	322	294	312	323	298	305	320	317	280	317	331	331	322	308	298	330	317	301	328	295	337	325	351	306	295	318	334	341	326	322	308	334	292	339	358	310	336	312	361	327	321	341	320	325	324	313	339	269	287	335	291	313	309	344	302	308	331	331	339	329	346	293	307	307	309	332	322	291	303	297	322	314	312	299	314	329	330	335	298	304	333	353	322	312	308	317	314	337	322	305	317	330	299	300	307	323	304	310	307	305	336	337	310	338	328	281	272	334	285	308	295	317	299	284	303	314	340	305	330	320	328	305	361	364	313	297	306	313	323	326	328	284	299	314	328	352	300	313	282	316	315	309	298	352	322	320	340	331	318	278	317	322	303	324	306	317	340	331	289	289	364	333	310	318	335	354	296	268	277	325	324	345	344	319	317	324	293	327	311	333	320	310	285	301	291	331	316	331	298	325	297	321	330	324	328	306	335	328	263	297	347	314	310	323	333	317	337	326	326	307	318	322	296	310	279	304	303	330	324	296	328	299	340	362	345	324	348	320	323	323	316	311	285	310	332	323	319	314	336	301	294	299	311	307	288	329	321	338	294	338	336	342	302	316	371	348	314	321	322	330	336	361	353	319	307	310	354	313	347	375	347	334	317	320	341	324	324	299	311	350	322	321	326	326	307	323	346	312	329	284	340	295	333	325	292	317	341	352	308	315	338	350	330	323	327	323	304	317	350	316	324	335	351	296	321	328	290	362	332	340	318	362	321	315	318	320	292	287	286	295	275	278	316	330	312	303	313	333	295	327	320	320	321	315	323	329	363	351	335	295	332	302	368	341	310	301	311	293	313	292	316	307	323	317	284	365	342	361	299	321	331	301	305	326	313	308	317	328	298	305	306	334	344	318	310	314	297	334	312	306	299	329	341	349	302	329	306	324	311	337	351	345	337	347	315	308	304	319	333	326	294	305	327	317	287	365	333	333	382	324	335	297	325	325	295	319	311	345	311	304	336	324	329	343	306	325	309	312	306	316	335	317	337	335	291	324	319	343	305	324	305	317	290	343	322	340	303	360	292	334	298	321	292	312	321	325	342	310	283	312	315	327	311	315	356	303	317	298	285	342	356	316	348	289	321	300	310	318	324	294	312	300	332	341	321	333	322	332	309	288	319	303	320	321	306	318	315	319	340	327	332	291	318	314	334	359	314	300	317	332	295	301	308	350	293	312	316	297	307	283	304	317	329	316	331	307	285	291	345	360	335	308	350	323	328	334	353	290	333	291	324	313	327	312	316	296	304	325	329	322	339	357	316	336	330	340	323	345	305	313	328	319	308	341	320	342	310	322	308	319	346	342	326	319	347	317	345	288	315	325	297	334	343	335	298	307	299	299	337	321	328	360	305	276	290	333	333	313	324	337	339	323	331	306	315	327	274	277	298	291	296	280	309	348	335	289	339	354	307	353	339	334	334	338	294	309	334	299	347	322	309	314	336	337	301	302	291	305	319	323	347	302	323	299	343	317	321	282	345	368	315	302	335	301	310	312	311	330	350	345	293	288	304	308	348	375	318	302	312	293	332	335	307	360	297	302	316	328	325	295	336	314	325	317	267	332	359	299	286	311	301	335	336	299	301	323	323	345	311	300	339	330	302	342	295	309	274	307	330	336	301	332	281	326	291	298	344	307	315	315	353	342	300	315	308	344	343	322	286	296	318	288	338	316	306	323	319	338	326	308	333	298	326	306	325	298	326	319	305	338	322	306	285	303	295	328	328	323	343	338	348	325	288	307	323	305	289	331	292	323	363	298	323	312	302	320	326	322	316	337	315	367	350	333	334	305	316	331	319	327	296	305	333	354	334	329	340	303	326	327	316	366	312	333	339	347	328	347	286	316	322	318	342	347	301	322	292	317	323	315	341	355	317	316	328	325	337	337	310	297	319	308	315	309	334	315	339	332	321	296	377	293	285	302	296	295	314	328	303	322	337	312	291	311	322	317	320	300	314	319	330	344	353	312	305	330	331	333	349	304	327	324	308	331	305	331	310	308	324	322	322	350	281	289	342	318	365	329	301	296	305	344	353	359	315	296	303	286	312	320	315	326	322	346	337	323	309	318	340	332	329	334	335	334	290	333	290	307	308	292	322	322	336	320	327	322	336	341	335	357	307	317	312	296	340	319	315	332	303	299	348	361	308	303	332	325	295	337	341	294	361	326	280	303	335	328	354	304	295	336	288	328	302	271	316	323	310	344	308	332	311	305	287	306	312	323	338	307	343	366	307	321	320	321	307	323	308	319	338	316	353	339	316	297	266	273	324	329	307	322	312	335	320	331	346	307	328	304	346	335	320	343	353	320	307	344	320	333	349	310	283	309	340	340	310	316	324	301	340	343	341	320	318	347	331	363	355	313	312	349	308	305	332	320	304	291	321	335	319	322	328	329	335	320	308	344	296	318	311	345	263	289	327	312	343	326	339	344	327	325	295	303	336	318	320	312	324	314	300	340	309	302	333	335	302	307	335	326	306	319	350	331	331	298	297	345	343	323	321	327	307	355	334	284	299	297	309	309	310	326	307	307	289	292	336	338	319	336	328	313	360	321	293	334	323	316	353	351	332	315	328	329	315	340	306	317	331	350	354	299	317	335	323	355	347	283	306	326	341	328	327	283	294	308	350	313	300	333	303	305	332	330	305	298	345	337	311	328	343	309	301	309	322	317	331	326	332	341	308	316	336	328	343	333	310	302	333	326	299	311	338	305	353	315	311	287	345	315	338	335	310	316	356	313	321	344	295	317	318	319	314	305	328	315	337	343	322	325	310	339	339	307	325	324	300	312	311	304	292	334	292	309	342	307	296	304	345	316	305	339	318	304	316	317	341	303	337	346	328	347	318	308	324	344	281	314	297	343	333	320	291	322	317	307	332	300	326	343	303	322	323	310	337	327	322	341	326	316	294	347	314	346	337	308	330	336	338	325	331	346	341	336	297	318	319	338	307	308	314	303	322	282	343	311	352	305	308	319	337	342	336	311	340	354	304	296	319	314	295	281	308	274	304	313	300	327	325	310	320	316	337	282	334	316	343	296	323	315	312	350	330	284	341	328	304	298	296	310	295	319	313	328	331	310	314	325	313	310	355	316	329
10461	2442	2813	6992	2692	1170	1112	1019	919	893	906	885	848	860	771	790	838	800	808	792	792	721	764	744	767	781	772	741	765	818	798	721	732	778	765	737	700	798	742	759	760	755	744	718	749	757	779	758	744	763	745	733	750	728	743	750	797	710	778	755	746	746	753	736	729	702	708	781	732	792	728	775	746	746	772	770	756	761	753	747	790	778	747	771	745	730	718	723	735	745	708	723	769	728	803	741	682	745	748	742	737	777	732	732	780	718	698	788	785	776	798	782	721	713	742	725	732	755	706	733	771	749	747	727	753	703	737	747	705	704	713	682	772	736	770	753	751	718	739	712	759	711	762	735	728	722	760	743	748	715	742	778	767	741	789	760	719	811	701	775	754	700	696	739	755	755	699	677	732	737	736	713	729	749	748	718	806	709	716	735	752	740	727	751	703	722	720	701	726	712	749	703	737	776	778	738	769	785	762	723	724	753	747	740	810	740	721	732	755	710	692	744	727	739	720	741	750	754	742	744	732	777	739	724	718	804	713	782	761	746	785	760	753	735	739	741	764	753	755	747	766	747	766	697	689	781	773	779	771	749	693	806	743	764	760	751	733	752	700	711	760	758	772	663	713	778	769	796	754	769	698	708	771	722	731	749	740	731	780	733	772	711	707	738	757	698	723	751	736	772	706	741	744	733	765	747	723	778	740	723	751	761	697	677	724	741	757	782	734	717	713	746	723	777	765	775	724	754	775	730	782	688	750	702	715	722	812	714	725	770	732	735	704	779	715	715	758	714	763	705	710	745	752	760	759	732	762	740	755	726	760	723	697	731	763	739	807	736	747	699	777	690	792	741	746	744	763	728	735	729	734	728	736	747	776	757	743	760	733	687	723	750	743	678	790	763	744	796	778	780	780	752	718	795	753	739	778	762	711	702	782	679	786	702	737	726	723	763	739	706	734	757	723	693	772	719	729	731	749	750	729	746	758	842	740	716	735	674	707	719	745	741	740	720	716	739	706	799	752	690	682	737	728	745	749	742	732	800	767	723	724	737	737	728	719	755	757	726	724	786	714	751	770	740	798	767	763	761	761	734	718	735	774	754	721	730	743	736	739	769	746	760	722	771	780	735	734	765	754	726	713	754	717	705	756	684	771	717	733	765	748	751	781	722	731	711	695	736	746	680	759	736	705	677	707	745	711	782	743	733	811	726	744	741	770	717	730	750	760	751	742	753	752	745	745	755	715	735	771	723	697	700	709	741	761	697	751	743	717	760	790	799	728	760	772	738	726	780	724	719	736	744	753	744	727	802	731	712	768	710	763	760	780	746	689	761	736	722	680	770	740	731	773	724	728	717	759	744	705	750	731	692	737	788	723	748	744	724	706	748	750	710	775	746	733	755	723	725	756	814	767	675	722	783	743	781	742	689	720	691	693	758	715	734	759	691	783	713	731	748	755	746	696	732	739	796	754	714	763	728	728	734	758	720	735	755	704	741	724	734	761	715	720	783	754	676	738	804	752	774	705	726	744	747	724	776	735	750	766	671	681	728	752	752	746	767	760	710	723	731	792	714	740	731	740	735	740	741	731	761	727	690	709	723	833	786	720	751	735	738	749	739	745	745	747	725	743	723	676	727	754	759	698	746	711	714	716	762	751	757	737	764	725	743	779	729	722	698	753	756	763	752	748	750	717	762	777	753	738	723	745	657	794	744	789	732	744	794	783	736	777	743	780	792	749	747	728	752	647	754	778	812	712	720	761	737	721	749	722	758	710	718	778	753	746	790	704	670	722	726	752	742	705	704	699	811	729	768	760	759	739	719	758	768	717	760	735	766	705	704	754	718	750	733	732	727	797	786	712	729	729	771	731	738	724	757	747	802	820	760	693	771	710	736	751	735	771	722	759	725	760	701	747	776	742	726	697	786	701	759	751	718	764	743	736	738	727	754	721	785	737	806	751	752	686	758	730	805	755	781	785	723	757	740	779	718	722	727	719	757	748	787	737	782	762	742	720	787	760	815	725	704	715	758	741	784	738	745	753	689	736	736	726	738	717	778	777	730	759	788	706	736	742	776	757	751	700	757	745	755	715	747	719	721	734	755	722	791	748	761	778	761	756	747	763	757	759	748	694	771	767	749	740	775	715	768	723	688	690	694	765	749	690	772	737	758	777	744	710	745	739	750	740	730	731	728	751	773	660	729	753	779	749	733	797	774	771	759	750	767	759	716	736	714	733	750	737	777	760	705	767	739	718	760	764	738	731	720	747	729	717	744	741	754	718	706	696	736	778	689	735	701	718	701	723	758	755	757	755	758	746	738	769	740	800	765	735	721	764	720	770	733	767	742	765	723	803	724	688	783	705	692	774	721	767	750	711	725	718	752	759	741	719	716	742	730	759	805	723	773	759	675	706	732	742	786	670	770	708	727	825	753	730	686	793	710	755	733	772	752	772	752	770	752	721	752	715	727	713	761	702	740	739	768	688	745	741	761	737	752	769	734	758	747	773	770	744	769	729	733	723	775	759	760	718	731	749	782	761	774	737	735	814	758	741	701	751	707	778	779	742	785	721	779	745	763	698	777	766	755	753	792	707	748	691	706	773	714	775	780	736	717	692	742	763	741	765	706	725	748	762	755	722	725	747	760	727	744	748	713	729	748	784	728	748	746	741	723	748	750	737	753	736	726	787	736	740	742	736	737	731	769	737	759	759	774	727	691	746	686	745	717	747	752	727	762	754	779	778	780	791	733	781	712	788	779	714	752	754	722	758	759	751	719	721	753	738	751	727	733	749	755	728	764	774	743	759	787	720	725	740	732	701	727	736	755	722	804	701	735	743	744	682	750	804	745	714	718	747	704	703	740	695	702	737	718	783	747	725	747	756	779	683	750	702	739	762	724	747	698	706	746	755	683	725	764	711	740	708	760	746	748	750	772	768	732	700	729	732	756	784	730	771	775	701	782	705	778	747	755	765	750	722	752	763	721	778	733	720	752	681	753	757	722	744	683	756	746	764	746	764	670	797	780	741	732	773	769	741	736	760	777	751	741	744	767	725	726	696	757	753	745	771	771	761	684	770	778	721	755	737	727	752	737	742	720	702	739	726	723	779	733	730	747	753	790	772	741	751	714	751	725	773	738	791	810	746	717	760	697	731	748	733	750	746	710	790	744	773	753	723	766	704	741	691	727	750	779	732	801	700	754	754	690	717	747	727	801	752	780	747	734	744	772	719	733	751	763	743	747	698	810	778	744	748	704	746	694	728	753	763	767	788	756	712	728	741	759	767	763	753	748	690	760	721	732	739	697	734	701	751	718	815	698	678	779	772	718	735	766	704	727	745	689	721	777	760	748	735	717	759	739	727	747	775	717	747	746	753	758	824	778	741	721	775	754	767	723	740	753	741	746	746	726	757	760	755	751	777	773	749	745	730	749	728	721	740	751	737	749	759	761	734	719	687	732	774	701	730	754	759	712	779	770	720	726	812	699	717	747	756	791	713	787	714	720
25387	5910	2822	3821	3780	629	544	524	460	473	400	412	447	442	429	397	431	456	417	380	407	389	403	409	410	374	406	408	406	394	378	427	371	399	386	397	394	396	406	413	381	411	420	414	394	369	375	364	386	396	389	362	389	401	405	397	407	412	396	374	431	363	345	390	426	378	359	401	371	417	371	360	399	388	397	394	340	399	382	390	370	410	415	431	370	417	370	437	376	390	425	384	368	363	388	403	411	402	378	351	392	390	395	356	408	443	357	396	401	393	347	408	389	393	378	379	362	374	395	399	374	425	379	390	405	406	400	389	388	388	394	387	406	408	395	456	345	347	376	379	372	363	338	396	392	377	396	396	397	341	371	389	402	378	370	424	384	356	374	388	381	408	363	403	386	398	369	377	399	391	371	392	444	394	379	371	407	370	385	403	387	401	383	373	373	412	397	400	374	411	359	370	378	405	366	380	374	368	355	373	407	369	436	445	394	380	355	383	400	381	403	393	407	406	378	402	399	429	382	389	391	384	349	381	364	389	405	386	374	411	379	397	381	385	390	320	406	398	436	352	382	382	380	393	349	392	369	403	435	369	438	389	382	407	409	349	391	404	365	384	421	371	403	361	407	396	405	422	424	368	384	335	435	412	398	348	357	371	402	376	343	420	409	395	374	398	392	398	363	402	373	404	360	399	355	392	400	388	429	353	385	394	423	414	398	378	380	349	384	399	373	385	437	400	421	405	408	374	377	372	403	408	380	393	336	376	404	389	406	371	390	395	375	341	397	355	411	378	359	367	420	440	355	409	382	398	351	378	390	392	414	394	353	387	379	400	407	397	392	390	377	436	357	382	373	398	376	376	347	395	404	402	398	406	396	401	378	414	391	377	374	410	401	421	391	382	380	384	332	381	480	411	413	419	387	380	366	357	375	394	413	373	422	371	357	406	406	364	413	371	394	412	388	399	366	398	388	402	399	385	409	372	408	382	395	383	375	362	390	399	399	422	399	386	393	381	380	388	373	387	424	405	408	400	384	413	372	388	362	365	417	421	395	417	383	404	424	392	371	392	384	378	399	398	398	411	386	462	376	409	404	373	417	374	380	373	384	427	420	377	410	390	395	404	408	401	402	378	360	378	404	400	352	405	368	378	398	468	396	402	386	384	384	381	388	388	418	402	337	373	393	388	388	377	423	392	360	379	385	386	395	389	414	400	376	364	400	375	382	428	403	384	401	374	356	360	384	393	390	396	380	399	399	366	364	403	411	384	382	403	383	409	383	414	405	411	389	384	371	377	378	373	395	355	375	376	362	374	406	385	419	393	353	380	392	400	390	363	413	390	410	374	365	384	405	362	380	409	420	359	365	375	413	380	346	403	399	371	361	351	391	383	392	404	399	371	375	380	395	432	400	386	367	381	361	349	405	379	422	372	357	346	361	388	388	385	416	400	368	398	370	417	375	372	396	372	417	435	383	406	351	368	423	338	333	381	410	403	414	371	404	381	392	391	386	416	364	410	425	373	433	408	386	405	396	408	399	412	367	381	361	389	372	395	367	404	412	380	341	379	376	427	453	383	402	401	390	360	413	405	378	342	399	419	376	397	407	413	372	413	405	372	328	406	421	402	348	399	419	371	408	401	413	418	365	369	347	369	370	407	371	408	377	394	399	365	353	412	368	405	366	422	357	366	402	343	367	386	407	390	348	377	413	384	383	371	407	397	410	371	379	374	375	396	365	360	403	408	377	409	351	349	345	362	358	387	340	392	402	368	418	371	348	378	368	411	376	369	380	413	431	373	367	382	378	364	366	364	394	388	392	370	444	376	377	371	389	391	407	381	400	408	363	406	367	332	376	377	393	398	368	385	436	385	374	393	418	403	389	360	381	419	405	345	385	373	377	383	392	392	387	379	418	370	367	353	383	398	384	383	421	362	406	394	381	419	426	429	361	372	408	384	392	348	398	400	362	413	411	399	414	419	378	363	392	384	422	378	366	419	382	390	369	406	374	415	420	435	417	399	408	384	379	365	398	387	409	426	368	376	401	412	344	387	375	385	400	385	414	394	379	407	374	382	381	367	412	394	394	383	403	389	390	404	376	383	380	348	433	413	399	414	383	391	384	342	380	370	358	394	398	404	393	395	382	362	420	409	360	416	385	353	366	411	405	388	351	378	394	366	394	402	377	406	399	391	412	371	414	385	439	404	394	369	388	365	390	414	392	378	408	364	403	392	417	386	359	429	393	373	401	395	415	405	362	381	391	403	391	353	390	362	370	409	371	388	392	395	397	383	420	368	391	397	396	382	383	389	397	399	398	355	374	345	375	404	391	432	400	421	405	368	370	410	384	361	400	370	424	401	378	421	404	397	354	370	350	387	383	383	362	407	359	387	401	402	339	408	400	360	402	402	383	375	373	413	406	384	416	377	395	419	369	404	370	426	380	396	366	381	412	420	394	389	334	377	345	376	357	380	391	410	375	353	306	388	405	392	387	411	398	377	389	406	425	376	394	378	377	380	358	365	370	379	371	347	371	372	374	402	375	390	367	394	440	419	446	415	407	332	367	390	437	370	384	402	366	365	388	378	421	404	324	406	431	393	390	364	390	381	417	399	355	419	382	403	406	382	409	384	357	389	383	380	409	394	372	392	374	409	397	419	406	385	384	391	383	401	419	416	389	378	364	417	379	418	380	410	403	415	377	399	387	425	400	381	367	407	378	404	349	382	409	399	352	396	390	394	379	374	379	380	391	338	375	395	375	394	331	324	415	385	401	382	453	363	379	427	382	411	386	448	406	403	401	362	369	410	410	377	395	372	343	427	372	347	382	394	426	371	389	394	399	413	386	376	399	377	384	400	371	370	366	357	388	372	415	388	437	409	396	363	381	415	409	393	418	369	375	372	392	403	386	367	368	362	450	372	387	413	391	332	367	389	408	391	386	400	383	394	355	418	390	387	406	358	376	403	383	350	387	396	384	350	356	368	396	359	394	375	406	417	355	398	392	370	377	372	391	416	397	396	370	404	370	370	358	385	406	359	384	401	400	384	398	367	431	366	375	411	403	398	388	407	418	402	395	424	362	390	364	396	373	396	357	395	362	387	398	387	387	367	386	383	404	425	403	411	425	436	366	363	399	367	396	375	361	389	388	406	402	413	362	393	377	378	380	448	416	368	383	370	350	359	351	398	374	378	382	420	409	351	406	424	410	396	394	433	351	369	396	402	394	426	384	382	398	372	389	392	418	390	394	419	401	411	380	378	380	375	392	382	372	404	379	329	384	355	377	402	422	393	386	398	401	393	365	385	407	410	424	373	398	393	365	384	382	382	403	388	385	431	380	373	373	407	429	397	401	375	389	411	382	436	417	411	390	380	358	380	386	408	345	435	380	352	365	425	377	440	425	386	384	363	338	354	403	418	389	388	407	394	388	399	392	359	378	389	370	400	427	385	407	396	344	376	355	405	413	311	373	373	377	386	380	393	389	356	346	429	330	353	362	381	406	412
14189	3731	3808	11092	6673	1833	1614	1362	1329	1255	1186	1116	1141	994	1049	1016	1011	1036	955	949	903	966	933	896	897	866	920	929	917	890	892	938	846	921	885	910	897	905	831	842	899	883	846	872	823	818	838	857	842	880	921	873	830	881	863	834	916	876	935	838	868	857	862	852	838	819	889	867	885	852	836	855	891	834	861	824	822	854	830	839	897	895	855	875	867	843	875	849	850	897	853	830	893	865	840	866	898	925	891	841	867	837	872	854	878	865	816	832	850	874	863	878	833	919	885	900	825	850	863	828	887	837	856	800	847	917	913	921	820	849	833	928	858	832	813	942	841	898	853	844	892	830	855	833	868	886	861	898	879	829	866	854	885	836	898	874	868	874	879	876	857	891	853	784	859	884	848	894	875	890	804	886	892	904	870	895	876	850	853	840	818	847	885	850	852	916	890	848	861	845	894	865	815	879	857	787	899	864	841	842	867	902	824	847	869	851	882	843	878	829	823	802	869	865	892	815	813	892	811	896	853	867	840	861	889	864	900	835	794	805	828	846	872	854	845	886	838	853	890	828	841	842	888	818	887	842	886	868	872	873	853	881	857	894	852	834	870	876	830	830	829	847	880	883	823	847	833	824	866	876	880	899	809	895	850	843	853	865	890	860	863	875	823	830	872	854	893	880	829	896	877	835	858	851	837	871	846	812	847	862	854	884	852	851	862	890	882	858	862	867	836	839	883	827	820	835	864	925	894	884	838	830	805	920	834	825	862	844	919	837	888	828	842	795	831	887	890	885	827	869	856	868	908	860	821	861	863	859	864	874	869	897	904	822	880	842	861	912	866	806	874	841	844	838	858	851	874	886	829	868	872	839	832	872	899	861	854	883	809	833	873	858	884	855	896	893	896	838	925	891	834	835	852	860	847	854	875	883	839	837	889	891	895	885	857	840	870	871	909	821	894	855	802	835	841	880	912	904	915	853	894	866	836	850	845	894	868	844	843	845	836	814	850	869	817	844	863	853	855	807	849	869	866	840	862	828	868	892	841	838	888	843	790	870	827	868	846	907	826	880	867	828	879	898	878	820	878	877	869	889	910	876	852	855	903	851	838	851	840	853	855	844	877	854	865	866	861	849	844	886	892	844	896	857	849	870	852	846	861	858	846	827	894	841	836	856	911	841	885	893	892	878	834	878	822	831	900	837	830	863	824	885	792	873	845	842	869	846	895	859	834	897	879	872	885	881	914	880	873	857	845	874	840	899	902	880	850	812	838	796	877	878	913	943	887	810	856	814	817	865	849	854	898	849	810	859	825	889	851	848	888	819	863	848	897	871	840	844	907	864	854	863	822	854	840	963	905	863	872	833	833	848	856	886	876	868	893	887	867	826	909	869	861	817	916	841	894	859	867	850	834	894	832	876	841	835	849	844	887	824	851	887	825	824	869	872	864	881	842	839	842	853	841	847	860	813	847	844	923	869	853	931	812	845	862	871	899	893	839	867	816	895	860	880	867	853	844	886	821	904	845	874	890	815	882	864	780	877	861	866	884	850	875	829	850	895	789	852	907	872	803	853	846	897	898	878	910	861	796	860	835	855	814	904	819	843	866	829	911	852	865	858	883	859	868	820	829	872	927	858	855	908	870	920	871	852	889	824	876	887	858	829	849	887	906	868	848	825	838	863	903	889	785	862	895	836	897	847	864	823	860	903	851	882	866	831	871	885	833	857	854	859	900	882	891	879	854	880	826	857	817	846	875	826	918	849	985	893	841	876	844	788	854	794	861	870	833	870	854	895	822	855	828	853	895	863	882	873	848	798	886	812	854	889	939	864	833	818	863	842	843	841	860	877	829	863	895	805	854	838	880	855	814	842	832	884	839	852	836	889	871	894	855	905	874	871	857	851	881	855	863	928	874	869	861	844	848	852	874	884	870	825	848	807	839	880	881	811	864	834	878	871	918	815	849	800	830	909	875	833	833	941	886	847	888	847	897	931	881	864	838	827	836	832	865	811	855	867	805	907	836	847	871	892	890	852	904	823	835	852	834	903	858	905	900	845	869	872	830	854	849	911	904	832	876	827	845	875	863	831	874	874	851	831	829	882	838	873	854	836	852	889	824	864	889	831	894	824	833	835	879	913	902	859	882	888	888	860	851	855	848	821	858	830	867	863	784	879	843	907	879	913	837	851	844	829	854	883	853	826	849	846	845	870	859	888	881	857	864	812	878	849	845	868	847	837	875	866	806	845	835	854	880	916	855	844	896	816	901	907	865	840	845	768	887	829	872	868	872	833	883	857	859	861	870	868	814	893	895	908	842	861	870	872	833	863	895	884	859	814	883	883	844	897	883	833	858	806	875	889	891	805	856	903	862	854	887	879	854	843	904	863	846	844	907	831	828	839	865	825	926	941	857	870	886	825	823	902	875	853	902	841	882	863	959	831	838	800	830	896	835	907	883	847	835	882	941	830	843	871	803	892	874	864	897	840	875	881	905	877	835	895	888	851	855	885	820	806	833	762	836	852	850	845	917	846	820	894	883	882	874	867	869	787	864	865	871	851	840	874	837	847	926	861	832	857	882	904	877	888	887	870	806	880	850	859	835	838	857	867	826	867	913	883	862	859	856	838	815	896	834	890	874	871	896	826	892	822	840	852	851	915	892	860	801	875	841	865	840	869	818	822	810	821	845	854	855	847	892	894	817	848	857	812	904	870	893	847	906	871	927	891	872	904	857	855	883	901	872	863	888	841	843	853	845	825	854	828	879	826	825	844	880	825	864	842	846	826	849	885	873	839	890	842	849	836	854	852	831	795	847	861	853	861	884	898	835	855	879	856	919	844	846	836	836	901	876	879	859	792	835	853	895	826	895	832	898	889	855	887	838	868	841	830	842	848	862	912	832	853	867	872	868	854	895	866	878	894	837	865	906	844	876	827	874	873	872	884	837	870	875	839	838	819	848	852	914	852	894	804	870	888	849	855	846	875	907	843	881	828	855	873	911	840	853	829	923	829	861	853	833	890	858	877	842	884	859	895	846	856	862	895	842	810	814	854	879	843	815	911	902	881	869	890	859	882	867	884	884	829	890	859	823	934	904	846	829	866	866	857	888	908	874	859	869	805	862	876	834	867	880	817	853	881	888	834	855	871	849	841	789	910	877	872	840	861	828	851	866	840	870	869	846	917	865	826	859	831	876	834	863	892	827	868	887	875	865	871	889	836	886	892	846	880	856	843	793	822	864	858	837	841	871	854	829	876	920	812	882	872	852	884	910	878	875	836	840	841	852	916	848	863	789	844	837	900	818	884	844	906	860	908	878	855	847	868	874	836	878	866	933	867	863	882	883	891	862	852	827	849	860	845	878	907	876	871	893	872	883	827	930	867	859	858	881	898	894	880	921	832	814	865	856	876	897	845	875	909	830	827	897	892	872	843	879	851	870	816	821	872	906	881	933	863	831	790	837	883	836	837	879	889	881	879	922	802	873	898	866	881	875	857	867	877	887	831
5115	896	285	187	190	160	135	148	159	105	125	152	134	137	146	156	139	136	152	127	150	147	145	139	166	120	129	124	129	132	115	132	150	129	146	122	133	143	122	147	132	145	141	149	144	130	147	134	125	150	157	133	131	147	119	132	154	140	134	146	130	135	138	152	147	138	132	132	149	132	157	161	151	125	113	127	120	127	143	140	132	138	157	151	134	113	156	129	129	148	155	140	137	130	135	133	138	131	171	137	134	172	138	160	115	129	124	126	139	154	115	157	158	150	135	150	125	149	134	140	155	108	153	106	139	134	141	141	144	133	142	163	137	165	150	139	138	150	137	155	157	140	125	122	136	144	153	129	122	133	160	142	143	144	127	142	129	145	149	143	114	130	164	146	135	126	124	141	141	116	142	157	120	137	139	143	136	126	119	143	154	145	135	136	142	128	126	115	164	143	126	144	139	151	128	128	152	130	152	143	129	135	126	143	140	129	147	104	134	127	132	133	161	161	142	147	148	139	121	131	141	121	129	121	119	161	151	133	135	123	135	122	143	115	134	114	120	134	152	135	130	164	125	146	147	138	155	121	150	139	127	155	161	134	152	122	122	138	142	141	151	152	146	108	159	119	148	135	132	152	139	145	147	128	130	128	141	127	142	173	152	155	130	151	132	132	139	128	144	113	128	138	148	154	143	126	151	151	146	140	122	122	149	127	139	151	129	153	144	139	116	147	140	132	127	159	141	132	131	140	152	145	141	136	130	141	160	142	130	139	133	143	152	127	136	140	145	117	140	124	117	124	158	139	132	139	121	118	128	128	145	159	120	155	141	147	133	170	147	124	133	122	140	147	151	119	131	155	142	142	142	150	146	141	131	140	114	142	126	130	137	123	145	155	137	145	137	150	145	149	146	135	156	144	162	136	144	148	134	141	144	136	155	125	142	145	142	134	156	115	134	149	177	136	126	109	143	140	129	148	130	139	153	139	139	138	152	131	139	146	159	147	142	144	142	151	147	153	111	129	139	142	141	126	158	139	126	139	153	146	141	152	156	158	132	143	130	146	121	115	157	138	137	130	152	147	133	158	124	143	125	145	133	162	140	131	152	110	142	126	127	133	142	145	144	119	149	121	140	107	117	128	140	130	146	130	143	138	138	133	148	127	153	145	133	131	139	152	148	130	149	148	138	154	130	140	140	143	126	143	135	120	140	138	149	128	123	153	145	146	157	147	123	147	136	122	127	121	112	134	177	145	118	151	125	144	157	146	125	144	149	128	137	125	140	128	146	150	151	162	124	118	132	146	127	146	139	145	138	157	160	129	129	158	131	129	126	145	143	147	122	139	165	147	125	143	113	148	139	130	149	142	131	148	128	160	144	123	122	154	131	146	125	140	146	154	131	128	134	130	132	132	133	140	136	134	160	131	160	122	134	143	142	144	160	145	140	161	139	161	134	143	134	149	143	161	115	149	160	135	129	148	154	131	129	163	128	129	119	125	145	159	123	144	122	135	146	126	150	144	155	149	139	144	149	125	142	121	139	143	132	132	144	150	126	132	139	134	131	130	131	132	133	133	151	134	154	178	137	156	138	127	146	155	135	144	133	143	147	129	132	156	130	124	143	132	142	157	135	134	117	116	136	114	133	151	147	144	129	133	123	152	157	134	142	145	143	135	143	149	138	136	115	166	147	141	125	152	149	158	123	132	132	133	142	133	124	137	124	149	119	166	141	123	139	143	136	147	125	129	168	133	141	139	151	132	139	125	140	126	131	143	129	135	128	128	146	150	142	128	146	162	118	146	148	147	137	151	144	113	135	141	144	146	134	118	123	122	152	148	136	133	130	148	130	138	156	156	137	132	124	143	150	163	116	134	134	131	141	150	155	130	142	107	119	139	177	140	141	119	132	141	129	133	161	144	141	152	147	144	148	142	114	126	117	128	133	154	141	158	136	136	145	159	158	151	153	150	139	140	142	148	115	130	138	145	124	140	156	145	133	129	146	148	139	129	146	145	132	136	146	139	124	135	142	158	134	146	120	144	141	174	133	143	129	144	132	145	136	119	108	138	132	142	148	142	139	138	120	136	147	128	127	126	111	123	121	141	139	123	148	145	115	137	139	131	143	144	148	137	140	136	141	142	149	147	127	139	131	114	124	146	139	142	169	141	131	151	118	147	129	144	134	133	146	130	145	143	150	129	137	143	146	126	141	146	137	151	136	139	141	138	147	137	164	145	140	151	143	131	134	141	138	130	158	149	140	124	151	135	139	115	139	147	135	131	143	149	147	141	129	138	108	127	138	130	131	140	165	143	144	132	125	155	142	128	142	142	129	133	140	134	133	150	118	117	150	139	138	131	146	157	157	145	131	149	119	145	143	135	134	117	158	140	113	136	153	162	133	141	119	123	128	161	143	136	147	146	138	143	153	127	134	141	125	137	134	153	132	140	117	146	142	142	138	148	157	131	145	127	139	161	139	131	147	139	108	147	151	149	130	132	152	128	103	126	132	134	118	139	147	134	139	136	157	130	118	131	148	135	129	120	134	136	123	141	130	144	136	131	137	145	164	162	130	115	117	124	149	164	146	109	157	140	168	126	133	160	155	155	123	133	144	136	119	147	138	135	123	125	139	140	136	123	125	127	136	150	156	140	117	125	146	130	148	136	136	143	123	132	110	143	139	163	165	130	152	124	169	134	134	149	130	138	138	133	153	137	131	126	148	117	137	114	129	143	161	154	139	171	122	153	146	141	126	143	129	135	154	154	148	145	166	146	148	156	135	136	148	124	168	136	146	142	124	115	162	117	127	143	145	122	162	143	165	136	161	139	133	121	120	136	148	122	119	122	154	143	120	139	152	112	152	136	126	125	147	135	128	132	131	118	134	148	136	133	156	125	127	152	128	159	132	141	139	160	131	158	124	128	130	130	109	132	145	132	137	153	128	139	118	157	159	138	138	128	137	121	160	142	127	135	138	128	145	149	142	125	157	148	143	146	140	136	139	119	121	127	138	160	136	142	127	129	126	156	119	129	130	123	153	144	133	130	135	146	134	129	141	130	129	119	124	128	157	138	129	130	150	133	151	139	144	152	112	145	144	135	143	140	147	140	138	114	132	135	141	137	119	156	143	144	128	152	134	128	119	123	143	161	102	145	137	164	126	151	132	118	122	145	112	123	124	133	131	135	146	127	139	136	158	130	155	125	118	139	144	140	151	138	142	147	150	151	151	122	146	114	146	154	168	138	123	125	162	137	140	158	149	147	135	115	130	133	150	154	104	145	119	125	166	139	129	145	135	158	130	129	149	132	148	116	119	140	145	151	135	135	153	143	123	116	144	145	123	128	127	155	125	135	157	131	107	136	136	143	138	127	137	171	145	125	145	158	122	157	118	142	148	118	141	132	139	141	148	137	140	127	129	147	144	124	151	125	123	138	139	133	117	136	140	145	141	142	155	144	142	139	134	159	133	154	139	141	140	153	141	129	154	151	142	141	129	132	144	127
3528	988	628	518	549	406	406	366	405	428	359	380	406	349	407	350	386	383	420	377	383	405	345	403	429	374	360	414	384	434	412	370	382	390	355	412	419	384	416	354	387	395	396	368	388	374	432	386	381	397	372	379	360	416	383	377	368	414	373	432	394	395	396	371	377	371	405	395	414	396	387	398	369	422	448	376	416	381	392	367	393	376	396	415	390	395	386	417	381	391	338	390	380	358	405	396	407	368	412	359	378	360	379	395	374	389	410	400	444	421	430	377	361	387	388	393	387	396	349	352	383	375	384	430	402	359	351	361	369	382	414	367	392	353	398	395	383	343	401	403	392	383	394	386	405	403	446	383	377	381	355	379	388	383	403	365	357	368	376	400	357	387	390	371	383	390	371	379	391	406	390	406	399	361	366	404	404	404	387	395	349	361	391	387	404	364	394	381	377	380	423	361	390	390	413	369	375	376	366	357	369	335	376	391	375	380	389	374	404	404	382	377	370	365	401	395	362	383	399	339	368	411	384	374	354	418	366	391	426	379	424	375	377	373	386	363	431	423	383	388	344	379	414	385	405	384	378	395	360	375	362	372	394	404	385	353	388	358	387	383	398	415	416	373	386	398	373	368	372	418	363	408	386	404	410	409	386	366	340	410	412	383	398	446	397	418	424	402	356	382	381	384	372	387	397	403	381	414	358	391	393	385	376	381	399	393	380	372	385	378	375	360	391	367	375	364	350	423	380	414	390	412	346	369	403	370	397	384	392	381	400	384	412	409	373	396	411	404	386	349	388	391	385	385	379	374	420	361	396	400	351	393	388	383	382	400	389	354	384	345	385	390	384	383	367	392	369	346	404	388	395	403	371	360	399	373	394	393	386	393	390	346	400	399	417	378	387	399	396	373	370	365	381	379	410	414	401	394	373	369	375	383	367	370	402	413	399	366	349	379	379	379	396	390	374	366	393	430	413	423	398	389	404	377	388	367	357	389	368	408	371	376	424	355	425	381	411	413	431	394	411	365	391	375	385	411	411	391	364	346	376	363	384	377	379	398	378	397	396	369	399	422	378	377	431	374	388	371	383	373	371	337	367	380	369	397	379	397	348	418	350	396	366	365	357	355	369	368	408	403	387	370	389	376	402	420	405	354	385	380	388	391	387	425	386	364	373	388	391	398	389	381	403	420	374	379	419	381	369	387	433	386	408	367	411	365	388	376	384	363	405	431	396	402	410	363	410	379	412	388	402	392	400	381	398	367	367	399	382	389	384	390	386	368	403	372	370	392	387	383	375	409	397	391	405	408	409	387	403	423	369	422	385	409	417	406	411	377	396	430	389	389	347	381	351	372	394	349	402	399	344	367	369	396	405	410	383	433	399	379	404	373	389	396	411	370	404	416	351	344	416	376	388	400	381	359	352	394	359	384	365	419	374	374	411	402	387	396	371	370	392	399	371	365	377	380	408	388	394	364	384	409	370	386	350	407	395	388	392	356	391	362	340	357	420	395	375	369	392	354	385	393	365	412	392	406	432	398	398	399	384	388	395	402	395	366	399	360	412	373	387	409	388	358	396	397	407	379	396	405	375	385	411	409	347	344	399	393	392	398	391	375	378	384	387	371	367	407	375	405	369	395	354	399	403	375	379	349	383	408	367	432	386	401	420	364	403	391	400	407	357	354	353	411	389	397	400	396	354	424	384	369	383	390	422	374	409	385	395	390	367	428	372	402	385	415	383	377	367	396	372	391	364	390	361	370	367	394	404	371	388	400	381	389	379	337	367	386	418	415	364	391	380	404	358	395	426	362	393	394	363	361	421	405	382	384	369	380	418	386	367	370	399	370	355	422	392	363	376	383	387	406	393	396	381	397	382	368	364	396	397	374	369	392	397	414	375	408	364	386	415	373	388	383	400	385	346	399	389	399	408	365	399	369	396	370	371	412	367	360	400	390	415	367	386	393	371	364	385	379	401	385	400	343	348	358	376	358	382	374	408	364	377	397	385	362	376	406	424	355	379	411	401	411	406	397	396	390	379	388	381	385	368	360	389	366	381	410	376	391	380	420	392	365	428	379	368	386	381	369	385	401	367	387	372	347	400	382	420	418	398	396	372	383	411	373	395	354	381	361	369	413	387	379	388	323	390	403	400	408	390	387	403	397	384	375	399	399	379	379	391	381	370	399	357	368	372	410	417	386	362	377	377	410	408	400	400	398	384	399	361	405	384	400	391	373	363	353	394	373	407	373	372	381	353	391	356	426	419	338	360	423	367	375	383	392	367	349	337	413	359	422	380	405	377	365	379	414	383	405	393	401	402	396	405	411	398	430	426	353	401	388	357	372	376	394	369	392	402	375	406	413	382	372	379	396	377	389	374	449	373	372	369	403	410	382	356	405	359	386	415	361	386	393	382	373	394	394	433	344	364	400	369	404	404	342	416	399	397	365	405	405	407	381	373	354	396	367	373	372	383	358	408	387	376	375	398	428	369	419	403	386	397	358	362	376	362	399	370	384	402	370	353	341	400	410	371	371	374	388	369	403	397	396	408	390	405	412	395	366	371	383	395	382	398	384	394	379	382	365	398	415	394	399	355	396	395	357	381	388	353	377	400	370	364	404	393	425	400	404	453	381	406	387	393	414	374	401	381	404	380	409	407	442	395	357	394	361	386	401	382	371	388	390	390	364	404	358	341	412	411	398	372	351	411	390	360	428	369	404	390	348	402	369	384	394	394	399	385	380	364	382	371	425	414	411	399	407	411	380	398	370	428	368	392	400	360	431	389	359	356	410	355	414	415	375	380	360	382	387	386	394	422	407	397	400	402	373	434	387	414	390	382	401	370	401	413	404	378	349	379	364	396	372	420	395	349	371	361	397	390	381	359	376	384	357	378	380	407	365	422	356	375	367	350	396	380	398	390	367	388	380	362	351	386	389	359	355	381	379	399	383	372	354	380	398	363	388	395	405	405	410	409	387	357	405	368	375	349	371	416	387	383	383	385	390	422	391	381	355	411	386	402	417	424	385	397	412	354	372	409	410	402	350	382	383	368	405	383	395	395	412	374	384	400	399	391	397	390	398	388	382	346	378	370	402	392	381	393	374	375	380	369	416	389	386	390	358	365	380	366	420	375	365	380	351	390	376	342	387	362	390	397	385	391	399	414	385	379	401	413	372	375	371	358	411	360	409	424	344	389	372	370	407	377	387	397	390	417	398	410	390	384	397	383	395	422	348	400	406	378	385	359	372	384	367	361	365	386	426	381	409	434	387	413	365	379	370	426	379	407	389	364	368	354	393	403	373	386	402	396	385	406	382	388	376	377	406	361	395	391	383	386	392	416	369	398	366	396	411	376	425	385	357	416	416	399	375	389	383	392	424	390	431	387	379	397	390	415	375	395	352	368	365	374	387	403	396	395	372	378	391	408	419	366	382	398	416	388	421	411	393	392	375	358	408	379	400	395	366	370	393	405	411	405	391	367	392	380	366	380	399	397	398	390	362
15755	3124	1636	1889	2166	442	397	350	333	350	331	336	355	331	320	337	337	333	332	333	331	360	316	308	299	299	291	312	301	324	323	351	323	291	305	351	328	305	307	301	324	343	301	320	335	327	302	267	287	327	304	311	335	334	346	359	334	294	315	330	294	338	302	324	332	335	328	311	282	306	344	313	315	331	323	280	325	330	347	317	318	319	351	326	305	326	362	344	331	344	310	285	295	325	315	348	337	325	283	303	383	324	336	327	319	299	326	284	332	306	282	341	289	305	293	328	308	331	292	341	308	301	298	356	309	304	290	340	318	339	353	321	323	336	345	323	266	305	309	304	329	330	293	351	336	312	315	313	282	318	338	326	337	337	297	365	326	338	301	310	289	320	296	326	323	306	336	311	318	344	322	318	328	350	317	327	330	315	365	304	301	326	314	316	285	328	345	303	322	277	321	299	294	333	322	313	338	323	333	306	292	325	342	279	326	320	315	326	329	287	333	317	336	321	302	321	289	316	293	316	326	314	312	325	339	324	350	341	328	322	287	329	314	327	344	308	306	318	328	347	326	319	340	335	340	312	316	300	307	312	316	306	318	304	309	309	330	292	295	325	303	355	333	332	309	316	340	313	329	288	340	311	318	315	320	340	334	329	300	274	340	324	313	342	315	324	333	330	335	330	303	315	302	334	334	349	292	332	321	321	344	329	328	333	309	305	334	302	320	298	318	307	321	306	320	314	344	328	310	305	321	316	330	330	345	322	315	306	305	327	332	320	320	333	315	314	321	323	321	360	339	294	322	301	328	310	340	317	309	313	324	318	349	312	280	291	304	311	297	317	317	296	317	311	309	355	314	346	343	329	327	304	310	320	318	294	291	330	316	280	298	294	341	348	286	307	339	360	325	319	314	356	340	347	311	333	305	342	344	346	308	286	313	308	314	325	315	316	345	363	301	312	333	340	305	298	291	305	314	297	310	293	311	368	342	317	328	324	307	328	310	346	294	298	322	320	334	296	285	358	301	337	314	332	315	313	301	328	320	336	306	355	342	286	319	327	296	307	306	335	295	303	337	293	281	329	334	291	304	313	347	329	309	352	338	324	316	341	310	307	319	333	331	345	343	288	346	371	330	267	333	309	306	337	326	302	305	300	344	299	323	354	349	318	320	303	339	309	290	344	300	316	284	349	297	310	339	301	273	337	329	302	326	304	303	332	315	326	310	327	338	291	330	333	309	312	333	319	299	316	321	337	308	309	329	324	329	302	305	344	287	306	323	353	332	345	321	335	332	337	306	317	303	319	355	327	316	327	295	309	326	319	316	300	275	327	289	316	324	331	326	330	311	324	320	343	310	321	326	330	365	310	349	344	317	321	344	312	315	359	341	297	339	292	349	334	356	308	304	288	304	300	357	349	319	323	318	334	314	350	329	323	343	299	302	342	308	303	307	305	334	292	320	330	339	315	308	334	319	333	328	311	279	324	333	329	331	291	308	317	322	314	308	319	294	317	318	316	315	288	335	361	314	336	312	303	281	313	317	312	343	343	325	312	338	279	306	322	310	325	336	337	323	329	335	332	276	293	309	314	316	292	322	318	288	343	324	319	310	294	304	295	367	305	355	311	315	320	339	318	325	341	319	315	339	296	330	295	286	305	311	319	322	328	311	266	312	355	298	357	368	342	344	380	324	316	340	285	309	361	306	316	299	332	320	303	308	294	310	336	347	303	318	324	321	331	304	300	319	291	315	303	340	364	339	333	328	341	298	300	332	330	321	345	329	312	340	335	318	350	275	332	333	352	341	338	315	323	326	335	352	341	354	344	301	343	332	317	302	289	288	292	314	331	330	304	314	299	326	279	294	338	310	333	303	317	343	338	362	324	354	323	323	329	329	301	330	341	349	331	340	315	333	325	299	307	308	319	353	323	320	299	321	315	314	333	322	322	324	346	329	345	320	331	305	349	299	344	330	328	332	320	343	341	317	306	287	324	320	316	322	304	318	346	329	290	302	272	307	349	308	328	311	317	308	320	295	313	334	332	332	340	327	323	318	340	288	307	295	346	308	325	311	327	312	303	340	314	273	341	339	324	345	332	298	292	294	315	318	309	324	322	335	320	372	325	326	329	305	326	328	309	310	330	325	312	323	336	294	350	322	325	330	317	271	321	306	357	301	338	307	314	329	296	315	326	334	303	323	351	309	322	311	333	359	308	294	282	294	330	310	329	306	324	348	340	342	350	309	348	306	310	309	302	307	343	334	312	308	308	310	300	319	328	266	290	302	311	340	293	307	348	318	316	321	344	318	314	346	319	314	327	345	347	343	321	322	317	313	324	333	325	309	310	321	283	293	280	318	317	323	316	322	298	313	352	330	327	322	315	355	303	273	360	315	323	316	267	322	302	310	305	312	306	323	325	327	313	346	322	341	343	322	323	297	325	344	365	352	290	329	337	318	286	338	353	306	302	325	313	348	316	305	298	335	337	299	324	339	287	297	318	339	341	331	318	333	322	316	311	311	320	308	337	310	343	345	331	335	280	317	328	340	300	305	315	322	315	320	306	335	326	369	307	311	361	323	308	291	335	337	304	284	311	332	334	300	337	321	307	305	315	330	322	321	324	302	315	279	333	300	309	311	302	334	328	312	301	335	314	299	315	310	344	327	354	312	320	281	345	273	312	320	302	282	359	300	304	320	290	321	331	317	315	337	304	325	321	337	337	317	319	343	312	345	317	332	328	351	303	281	324	337	341	327	320	336	334	298	330	343	313	295	324	344	345	324	311	308	305	334	297	332	346	307	299	295	281	319	312	340	339	381	307	326	326	299	317	303	287	325	345	343	322	304	313	319	310	281	337	312	334	307	325	329	314	327	338	288	300	319	333	312	338	304	294	306	322	317	297	289	316	342	294	313	290	327	322	304	346	322	324	338	304	318	336	337	316	310	335	321	300	332	326	324	305	333	288	345	316	308	281	341	302	367	322	309	304	382	311	314	350	328	324	309	313	345	338	325	347	298	310	317	323	326	355	331	340	344	301	297	286	306	349	328	317	335	309	339	340	318	308	309	316	269	304	346	304	330	320	334	314	282	285	323	309	343	305	309	347	335	316	344	330	318	306	304	268	319	317	303	333	322	299	348	305	325	335	343	324	354	342	338	298	352	336	311	312	320	283	308	315	347	358	334	300	297	321	323	309	312	307	331	323	310	294	296	294	324	307	322	335	307	349	351	311	335	302	321	341	310	273	317	281	328	336	305	333	321	287	275	310	307	334	355	328	345	315	312	323	326	299	323	313	341	309	266	285	311	327	331	342	289	320	310	294	315	326	337	310	289	305	310	303	313	313	313	310	317	298	370	335	304	301	307	365	325	348	350	323	322	357	329	311	308	271	292	335	354	340	319	317	319	330	326	323	345	309	296	343	302	309	287	295	337	305	292	335	311	340	336	348	325	329	309	348	315	297	302	291	332	348	333	336	371	308	299	360	321	330	328	304	305	345	307	310
10682	2575	2353	6265	4797	1279	1130	1040	982	967	867	880	810	878	808	842	831	802	811	747	777	756	749	709	802	749	783	791	744	763	746	747	794	715	770	736	746	797	706	788	792	753	735	769	723	770	720	730	783	745	719	712	739	718	741	730	740	779	792	748	725	773	739	714	739	711	775	760	719	775	725	723	744	729	763	775	731	767	760	740	766	743	757	711	741	715	726	754	730	724	764	752	699	702	729	737	708	769	724	723	718	753	774	764	732	768	762	701	743	799	684	766	780	776	731	729	738	767	753	731	724	763	734	733	725	726	757	737	723	719	733	710	797	737	762	704	776	728	767	740	724	743	691	745	754	715	761	753	712	704	739	717	731	730	739	767	714	766	804	748	731	755	729	735	724	689	722	746	749	773	722	728	784	778	743	744	708	746	708	714	720	729	758	740	745	755	754	747	765	744	766	712	721	763	745	749	750	735	741	709	741	739	719	783	751	687	735	764	757	769	734	796	737	707	721	780	762	738	701	733	767	714	725	731	735	745	704	701	714	762	760	697	747	707	706	706	722	704	748	705	794	747	775	746	790	790	741	733	723	757	748	715	764	748	727	773	735	732	715	768	720	775	746	729	762	687	650	758	731	732	727	725	804	744	727	741	765	725	738	755	757	713	770	786	752	811	727	721	706	751	725	712	762	784	772	713	721	759	725	773	717	784	733	729	766	774	737	716	753	715	760	734	785	757	745	773	719	767	767	736	779	742	748	719	721	721	747	781	714	736	717	734	712	722	736	728	763	716	722	752	754	750	747	746	718	747	721	773	743	735	768	741	767	733	692	762	740	749	721	720	746	766	764	747	764	793	748	747	730	731	766	698	743	724	755	754	708	780	715	787	724	748	746	688	747	702	786	743	713	742	724	771	740	793	734	724	751	732	731	760	733	786	726	734	725	721	702	739	694	720	720	683	737	693	697	790	718	731	724	767	716	758	724	756	733	723	733	760	699	731	751	710	760	735	753	783	739	749	746	757	770	797	747	758	748	722	732	713	742	698	700	740	736	727	726	754	753	755	738	782	725	744	714	723	723	730	757	738	721	755	748	727	761	763	735	762	757	711	737	713	725	717	756	731	722	691	748	761	743	797	795	719	740	730	722	686	715	700	752	718	748	725	716	765	757	679	696	719	772	772	725	692	799	709	764	762	746	740	754	721	750	710	696	717	719	724	724	661	744	748	711	717	768	714	751	719	753	710	748	766	793	737	745	751	746	769	722	745	741	761	759	726	756	741	762	722	734	718	717	762	743	724	750	747	789	739	727	728	733	780	721	729	713	712	707	743	759	757	773	755	716	746	766	722	720	779	728	739	733	745	744	700	746	742	749	751	768	737	754	749	758	726	773	728	740	702	701	739	733	722	781	793	738	715	759	747	701	756	697	722	755	761	718	745	762	775	762	756	723	751	702	775	745	776	772	748	696	757	713	732	719	729	751	736	745	766	772	742	731	747	777	746	756	752	728	762	690	758	721	757	745	762	763	713	753	718	709	732	727	700	780	736	692	714	725	763	733	746	715	752	735	763	740	701	687	712	723	699	737	729	726	725	755	727	745	750	732	755	712	730	781	720	707	749	751	740	727	747	756	770	781	769	740	773	716	704	717	761	705	700	721	781	734	746	713	728	716	721	774	737	711	715	807	759	794	689	741	766	706	769	756	728	742	727	797	749	803	732	779	753	770	695	785	742	730	791	734	778	724	764	743	717	726	727	724	762	736	770	766	711	730	754	765	725	704	710	789	748	752	690	777	749	777	780	768	742	737	704	742	797	727	750	722	787	743	731	698	724	749	761	733	706	741	729	724	720	727	753	777	754	764	757	712	772	756	733	755	729	805	741	761	740	777	709	745	740	724	729	722	734	813	760	732	763	727	719	749	729	748	746	729	735	769	753	718	756	737	711	717	729	756	709	712	740	714	758	760	749	710	740	719	720	770	732	775	759	698	722	717	764	733	728	707	754	738	754	751	733	707	746	767	736	710	750	769	692	753	728	767	746	746	739	769	740	688	754	707	785	730	772	690	793	732	687	745	777	697	723	711	706	721	720	767	717	706	741	754	754	757	735	751	757	711	724	706	707	748	684	752	743	747	719	743	742	713	730	679	767	748	749	777	781	759	722	737	667	815	721	729	715	776	761	721	750	724	751	705	734	719	743	715	740	724	726	747	719	735	726	753	702	723	766	725	716	764	771	742	737	709	724	753	784	767	711	698	696	711	746	743	707	761	766	766	708	726	691	739	774	742	737	745	726	764	763	692	707	703	742	741	781	730	727	711	736	719	730	707	771	792	717	745	709	756	784	757	716	780	742	754	725	783	800	791	710	735	741	744	638	723	781	703	781	726	737	772	738	768	774	766	751	730	737	783	760	748	751	773	692	775	782	772	704	755	789	779	743	732	712	732	716	748	734	707	733	713	722	743	743	700	704	729	705	712	715	750	796	740	726	745	778	740	723	701	719	771	766	723	775	697	749	728	764	725	771	734	754	750	757	745	737	740	727	755	706	679	739	729	774	732	723	778	725	722	698	760	724	712	748	781	716	744	800	779	728	711	780	737	733	742	731	773	765	739	712	746	780	761	686	746	699	774	686	712	756	743	700	754	717	708	760	742	705	726	753	792	717	782	748	758	736	743	759	747	758	759	752	742	786	712	726	751	764	735	782	757	763	724	753	763	781	766	722	737	699	784	742	775	706	772	781	748	716	718	758	781	775	762	750	748	730	716	731	742	712	724	722	712	732	694	746	750	695	740	729	725	737	752	744	810	755	725	752	713	770	776	736	773	750	704	703	737	735	760	726	750	788	745	813	708	746	738	763	740	709	746	709	703	743	730	692	769	679	727	724	713	743	787	751	755	730	751	789	735	717	760	723	739	758	764	732	727	756	756	716	741	721	709	718	723	757	762	696	721	744	783	730	771	709	761	763	772	753	715	740	760	751	723	765	798	742	754	690	753	791	729	704	728	744	711	750	825	741	778	733	776	758	721	693	763	792	722	739	751	729	762	801	739	718	770	755	755	693	744	766	739	757	688	711	724	744	736	762	763	745	785	753	750	727	714	730	744	734	757	737	779	749	714	714	712	743	759	758	758	795	762	736	742	718	731	764	742	703	771	737	737	751	713	771	732	722	756	758	767	724	743	734	735	724	761	742	710	744	714	752	745	715	730	736	757	764	722	768	749	754	776	722	761	699	739	759	765	730	730	755	733	759	723	721	734	734	742	757	789	752	767	762	755	791	766	747	754	731	727	736	714	703	723	711	774	797	746	789	731	738	695	755	775	757	750	725	788	740	746	737	749	760	795	749	738	712	727	730	772	717	742	732	750	753	750	726	763	756	790	726	744	770	752	710	792	753	775	746	717	758	736	746	760	793	776	744	731	696	781	747	769	718	798	775	784	717	765	754	689	742	759	756	728	719	744	725	730	722	714	703	770	727	734	738	708	762	762	771	732	764	754	708
24401	5903	2731	4235	4238	659	589	530	457	458	461	416	436	440	394	394	450	393	434	404	389	390	400	390	408	382	414	372	407	388	403	384	352	399	406	413	414	409	386	377	361	388	386	381	387	378	371	382	385	426	365	359	414	392	385	407	364	388	389	420	372	382	400	379	389	391	413	376	399	373	447	399	345	375	397	378	380	383	399	404	366	394	397	344	378	345	366	437	381	366	335	332	372	398	411	428	384	367	366	440	407	409	372	359	409	377	374	418	368	405	362	388	358	383	365	329	375	357	361	378	395	401	369	379	417	375	400	388	419	389	378	350	334	380	399	395	418	374	398	406	352	406	387	368	395	354	400	383	368	378	394	420	407	403	397	385	374	365	381	422	421	372	374	370	373	386	377	407	417	397	437	361	375	382	391	392	362	343	351	416	401	375	425	370	385	391	382	385	390	385	426	377	373	398	338	417	373	384	316	340	373	368	404	361	312	391	372	385	398	367	395	383	383	381	373	368	369	416	412	361	428	393	398	395	404	386	376	396	384	385	318	373	361	395	339	396	417	368	387	396	380	381	415	378	354	370	368	367	408	394	412	406	360	353	412	407	376	381	408	382	426	380	414	379	357	356	404	445	367	371	348	337	380	377	384	386	390	408	395	364	406	383	403	383	367	394	399	376	367	405	369	382	369	387	406	373	354	390	394	374	366	394	386	377	380	369	367	383	383	355	365	414	394	400	385	368	391	404	382	398	407	392	401	389	334	335	366	389	375	366	394	368	383	397	363	390	364	400	375	388	396	398	381	362	372	372	411	386	402	378	363	365	389	393	383	364	383	360	379	370	403	404	401	395	388	384	366	344	372	388	405	347	404	379	428	387	363	353	375	385	352	375	401	418	424	378	424	378	395	415	410	368	393	367	382	350	374	375	421	361	366	385	387	368	352	383	375	362	412	399	370	395	371	366	416	372	343	418	422	385	367	392	350	385	361	415	388	428	360	383	415	387	385	390	386	361	408	410	418	401	379	392	410	383	388	405	384	402	380	356	401	388	383	376	387	362	406	348	381	423	402	377	398	385	373	410	369	382	408	402	421	388	387	377	377	342	365	365	387	414	355	434	386	398	380	410	400	392	362	383	361	366	410	408	412	384	374	365	382	397	381	397	397	352	385	427	384	384	391	405	343	409	384	358	364	384	387	367	375	387	375	390	415	380	390	407	369	411	391	410	407	389	353	389	398	393	407	437	396	382	396	385	387	392	359	369	365	379	411	402	402	362	403	430	403	409	412	348	367	364	373	412	390	386	412	385	388	370	405	371	366	392	397	380	372	389	393	357	370	397	427	361	390	370	400	359	412	400	380	408	391	391	371	420	370	416	362	415	378	384	375	381	387	401	390	392	365	405	378	405	374	397	395	345	392	374	370	381	376	400	406	404	370	375	347	390	389	393	409	385	383	419	388	364	342	393	380	411	338	429	380	411	380	409	404	362	416	358	369	357	372	368	405	388	333	376	402	344	401	365	333	396	377	356	381	394	374	379	398	360	374	371	378	378	388	380	372	344	370	405	376	341	374	359	385	409	383	385	414	392	416	422	424	369	380	388	426	373	403	402	382	411	392	403	367	432	381	331	423	383	408	374	387	374	384	353	383	384	425	352	379	358	373	379	355	418	392	386	363	362	362	352	392	365	409	349	397	374	361	394	376	367	386	356	360	363	395	377	381	391	376	392	383	381	391	391	405	370	367	352	420	386	385	372	402	361	360	387	398	395	371	401	348	370	419	401	387	381	351	364	415	413	402	372	360	374	403	386	337	387	397	373	408	399	350	374	368	340	372	344	356	386	396	417	396	405	380	352	393	409	356	377	399	381	384	426	377	401	349	356	401	368	388	404	353	419	426	369	368	386	387	369	404	372	389	403	366	410	387	406	380	402	354	402	354	375	401	365	386	350	352	377	377	353	392	365	370	395	402	351	417	388	381	398	394	388	392	357	392	374	388	411	362	399	360	386	381	406	399	373	384	399	390	392	391	370	367	396	417	359	410	396	411	382	400	383	372	383	413	379	375	436	393	365	408	359	353	398	416	360	389	412	388	417	442	409	388	382	382	369	401	383	420	396	369	375	361	373	390	359	360	407	393	405	387	392	412	384	342	373	398	371	393	403	373	429	419	385	371	382	355	373	431	379	413	421	408	351	376	391	384	350	357	409	408	384	404	397	393	369	389	388	338	357	399	377	398	436	395	378	388	369	377	381	410	391	381	399	357	426	404	394	407	352	376	391	382	388	413	375	391	361	410	402	401	380	394	375	392	346	414	401	378	402	361	368	398	383	376	406	389	375	358	402	401	359	357	399	372	386	401	367	355	343	362	362	398	411	398	409	419	375	400	416	392	409	387	369	371	372	341	359	409	395	384	369	401	387	362	384	401	411	418	404	389	378	380	359	381	364	365	382	373	413	389	375	394	373	366	353	379	379	382	385	387	423	372	396	393	364	375	378	413	375	390	411	344	369	386	365	402	409	375	377	412	366	371	374	424	356	418	410	361	348	367	413	341	363	384	390	377	416	369	381	382	375	402	387	385	389	338	391	374	360	358	349	365	361	374	368	370	369	388	372	387	384	369	415	369	372	414	429	388	384	392	389	430	405	389	389	412	406	373	363	390	436	407	386	369	355	356	412	401	394	377	389	437	376	378	394	358	384	359	379	416	371	389	387	407	411	403	382	392	377	406	379	381	396	360	358	383	374	445	397	416	398	362	405	424	385	375	404	391	400	384	412	386	391	415	365	357	408	362	363	369	376	375	401	386	408	375	401	391	397	400	410	453	397	392	368	366	383	382	381	387	404	382	390	411	361	401	373	414	380	374	393	375	394	392	388	355	361	374	390	400	384	388	382	394	364	362	364	393	350	412	376	387	409	375	380	403	391	341	348	394	404	395	384	398	388	350	343	404	355	389	380	375	400	382	417	369	359	353	355	379	412	381	372	366	385	366	390	369	358	368	371	381	366	388	415	399	424	389	383	391	422	398	393	386	391	405	426	393	344	396	362	377	383	419	395	381	443	403	413	335	357	413	431	397	402	379	387	404	390	399	393	353	400	375	408	350	362	355	402	380	383	387	434	382	412	359	377	407	392	356	392	378	407	375	378	349	318	361	400	352	390	392	398	409	408	415	386	358	409	408	402	390	383	370	363	393	372	368	386	386	393	380	382	356	386	390	353	406	355	393	392	377	443	418	380	363	400	373	378	383	373	414	400	379	415	388	378	374	379	368	386	389	349	373	367	387	394	407	385	373	397	418	422	384	353	375	396	363	408	436	426	400	402	408	357	425	393	375	388	392	416	396	338	389	360	349	377	419	343	410	414	386	422	383	363	395	348	378	373	407	373	389	400	371	358	420	393	401	366	402	375	397	411	379	374	393	383	362	413	369	371	362	369	396	406	379	361	384	408	402	375	355	356	394	407	393	437	370	375	358	382	387	376	445	390	402	413	382	391	354	405
13556	3860	3579	11157	5919	1775	1572	1457	1289	1193	1122	1079	1117	1058	1012	982	969	967	950	913	864	891	950	892	894	906	941	894	934	881	908	894	903	881	872	883	824	880	852	858	903	890	874	820	863	863	850	866	878	831	885	842	866	828	899	897	877	858	830	875	852	836	853	888	883	871	859	857	845	855	882	847	920	882	832	896	879	875	862	812	901	890	825	875	857	894	838	846	843	865	870	852	831	862	869	879	864	844	892	841	848	888	867	846	819	885	868	829	848	866	873	896	866	899	816	887	908	814	822	862	870	839	852	810	880	851	864	874	906	897	877	811	847	869	837	830	841	833	859	866	862	813	865	849	829	798	891	812	875	871	858	848	857	884	864	861	834	842	851	853	839	867	830	825	878	782	826	873	791	841	863	862	860	924	905	845	868	869	860	898	803	875	847	873	838	837	828	917	831	832	859	845	889	856	895	834	832	818	831	818	845	855	841	845	784	890	850	858	828	874	891	834	885	879	848	815	812	873	872	845	898	844	872	894	884	826	911	812	881	815	875	876	877	884	876	826	843	909	880	879	818	894	856	823	846	883	838	830	868	876	861	865	837	886	821	836	796	814	824	875	866	855	844	789	860	859	879	839	851	853	883	832	859	847	808	852	884	914	870	847	857	814	865	867	850	838	813	891	905	868	849	822	828	804	895	821	864	857	855	859	867	871	830	848	881	878	820	823	871	861	828	834	832	836	851	838	842	886	839	888	870	896	827	862	840	885	836	817	862	879	885	852	813	865	848	852	906	858	910	850	857	810	871	837	846	858	846	856	875	863	851	888	801	808	837	879	792	823	832	844	891	833	869	895	893	876	863	913	872	860	833	875	872	852	789	836	913	892	842	852	854	840	841	870	882	822	816	827	874	864	832	872	879	880	824	851	874	889	890	920	809	847	834	857	885	852	875	811	866	882	852	821	871	854	837	818	882	894	795	841	873	897	893	890	856	827	836	907	855	880	859	864	862	834	854	839	800	832	885	810	805	855	835	783	870	826	855	922	848	846	879	860	879	937	835	863	877	863	857	841	820	812	844	815	833	841	884	840	878	922	877	859	816	936	845	868	861	855	869	817	820	847	822	870	879	861	869	902	871	867	841	877	876	853	834	784	812	814	809	868	811	815	852	840	868	886	887	851	837	865	850	841	875	919	801	853	839	851	841	907	852	858	822	849	858	864	856	861	810	868	838	880	836	884	871	853	825	821	814	812	852	872	841	852	835	883	791	904	858	846	875	839	848	849	864	887	867	812	876	885	933	818	868	845	851	850	886	837	807	801	896	861	889	812	882	830	860	833	817	857	859	827	883	876	851	841	891	808	913	851	842	862	838	870	852	835	838	828	837	887	860	843	835	876	897	822	859	810	878	828	831	855	853	803	854	884	906	873	877	902	884	876	833	848	911	841	875	828	816	864	807	871	856	828	878	902	818	842	871	822	801	805	798	818	878	866	864	868	918	863	835	787	862	813	858	851	915	887	814	877	927	869	825	813	829	875	830	853	867	824	846	838	846	777	786	815	802	859	809	844	812	904	841	815	816	854	834	858	825	820	841	875	863	881	869	864	835	852	859	830	840	866	828	851	860	869	864	807	803	884	813	869	854	786	867	826	871	854	834	884	852	805	865	901	842	843	864	831	884	837	820	836	877	912	810	849	861	824	844	843	869	832	882	837	868	797	820	889	837	867	813	875	829	827	859	849	834	853	833	871	823	910	845	852	861	857	813	854	856	827	826	866	815	857	828	878	768	882	887	820	830	843	916	810	878	859	854	816	835	848	833	908	803	867	896	820	860	810	893	850	840	840	865	831	854	791	843	876	927	780	859	858	848	889	846	847	919	860	900	879	877	883	820	867	862	858	870	872	803	882	862	855	910	837	820	847	843	893	820	892	854	890	816	852	882	873	901	827	825	882	850	845	857	856	831	807	810	834	847	884	840	818	857	814	839	852	854	822	890	847	856	817	839	825	863	879	859	800	886	814	865	845	859	848	822	782	880	864	859	888	854	848	813	857	864	759	843	851	846	840	837	875	889	903	879	834	861	865	845	830	848	847	842	833	853	845	804	839	876	819	895	808	816	797	838	861	900	867	852	944	899	841	881	862	874	845	820	841	904	852	900	783	837	854	873	803	879	813	824	801	846	834	840	890	848	834	860	866	870	853	814	840	817	849	839	832	825	853	841	857	890	858	882	869	871	849	881	780	864	814	861	836	836	864	931	861	893	823	890	857	837	852	876	796	886	828	875	849	847	820	887	856	866	821	866	874	818	877	855	902	833	829	829	839	829	875	870	840	870	821	851	811	898	842	873	836	876	883	850	940	800	897	811	781	850	857	861	880	862	848	847	846	860	874	867	846	868	837	830	901	847	835	815	852	813	876	828	845	825	855	806	853	876	852	799	907	833	856	912	846	859	896	810	872	865	881	860	817	865	847	887	849	888	883	956	848	865	839	804	889	806	875	857	843	860	896	878	873	866	831	914	862	820	794	842	869	855	886	810	819	842	880	815	875	876	864	864	826	870	843	850	864	784	867	841	809	862	837	870	876	822	792	825	828	835	850	890	801	877	874	861	885	878	849	886	819	849	892	825	877	878	868	855	849	830	790	836	844	812	868	879	864	846	869	829	876	894	862	871	880	840	842	857	872	898	851	874	872	841	822	801	865	891	903	858	860	859	865	833	798	858	893	882	838	805	863	825	920	823	863	888	844	851	797	854	839	924	845	868	799	801	837	864	826	812	866	850	856	851	864	868	873	841	828	835	831	855	838	833	881	851	827	864	775	834	831	835	835	880	877	815	875	828	897	874	835	874	867	857	910	875	812	850	890	823	880	806	811	804	875	831	863	874	854	895	898	848	791	884	843	841	876	884	841	888	843	869	823	846	896	879	910	871	869	896	880	856	818	836	872	847	849	793	854	902	841	876	846	854	859	832	813	862	883	790	846	853	826	871	827	850	822	801	848	886	856	858	856	841	868	845	862	863	873	896	894	837	847	887	838	854	868	851	853	878	835	874	888	848	852	859	905	801	890	856	876	839	854	788	862	849	859	842	830	879	874	907	851	882	822	840	809	849	880	839	863	850	919	874	840	902	812	871	831	911	815	855	843	860	793	852	800	861	813	793	868	886	859	921	884	843	859	857	771	816	866	802	827	852	909	840	818	799	865	859	898	851	874	857	822	849	889	887	860	882	851	815	858	814	784	882	878	851	835	873	861	843	861	828	847	860	842	814	888	871	879	859	888	811	858	873	876	836	768	855	866	836	821	872	847	858	870	864	834	826	842	817	844	839	840	858	893	810	829	869	850	833	820	918	819	822	843	865	875	835	861	893	866	882	872	875	865	840	848	842	831	820	910	868	897	851	831	816	865	884	848	878	858	874	817	867	809	860	907	870	861	859	913	837	837	859	864	871	845	812	818	858	825	870	799	858	841	862	869	747	897	829	849	874	850	842	876	804	819	880	849
4897	755	278	254	163	143	150	143	175	134	121	141	135	133	132	139	138	130	148	121	138	129	133	167	148	153	156	153	129	138	138	160	156	172	132	129	116	145	149	129	147	156	130	135	154	142	167	149	114	148	133	118	129	127	144	132	139	168	119	130	143	136	138	117	133	137	144	148	137	161	120	134	140	133	131	130	129	139	127	177	142	134	116	149	132	141	112	130	135	131	147	158	143	149	141	126	140	153	146	132	141	123	136	148	120	146	164	135	130	144	164	123	146	124	135	139	134	138	116	154	138	139	152	132	131	141	151	153	141	161	136	131	123	120	118	129	118	128	115	123	131	137	117	137	154	133	157	138	133	138	140	126	135	158	137	166	116	135	121	152	132	143	130	137	161	163	123	144	129	134	140	135	134	142	167	147	129	123	144	149	138	135	120	146	134	128	128	169	123	131	147	136	142	127	149	148	172	125	157	156	144	134	124	130	145	130	151	144	153	130	142	153	142	147	149	140	124	156	150	124	134	96	129	151	142	147	121	137	129	115	138	184	156	140	156	154	136	137	147	127	145	131	141	147	128	121	153	158	126	144	112	116	136	132	117	140	132	147	142	125	147	140	147	141	137	134	123	129	126	147	137	129	164	134	153	145	140	129	158	119	143	159	122	162	157	136	125	127	143	152	143	153	144	142	138	110	128	142	143	167	131	119	156	156	132	162	135	121	138	124	139	129	151	128	153	140	138	160	116	138	144	159	156	151	126	122	157	134	127	147	137	126	132	142	138	139	119	124	141	147	132	149	137	141	155	151	155	149	145	141	150	182	134	126	146	140	148	135	127	123	141	139	154	127	136	149	131	133	153	118	126	127	154	120	149	151	155	126	126	135	157	122	136	153	128	149	147	156	125	156	129	152	134	150	150	144	138	129	142	130	145	134	143	145	137	119	156	142	148	122	124	120	134	145	130	120	126	153	139	148	145	144	136	150	142	146	140	115	130	123	147	146	140	164	121	139	138	135	130	131	137	126	128	152	137	153	111	143	134	120	137	155	135	134	129	142	147	124	155	146	153	127	123	113	120	155	135	124	145	127	141	132	140	138	134	128	153	111	158	127	127	140	153	131	119	157	138	129	149	136	143	146	137	127	134	113	117	131	146	153	137	123	152	126	114	136	129	157	127	127	155	143	117	154	146	142	144	144	134	134	138	154	149	125	146	141	146	133	128	151	127	149	150	134	138	125	114	143	145	125	136	131	148	145	134	141	140	134	163	146	122	143	132	154	139	159	124	147	139	153	123	156	119	129	130	139	135	148	140	130	150	159	128	150	155	143	139	127	132	146	131	148	142	143	120	136	146	133	129	123	146	138	139	139	141	135	133	147	145	128	146	124	126	133	145	131	136	153	134	128	138	144	127	122	118	121	127	144	134	128	124	131	150	143	143	136	132	155	133	133	105	143	144	136	148	128	135	126	127	152	125	130	134	143	157	111	128	136	130	130	146	134	149	123	133	129	107	132	140	144	149	131	138	146	159	153	156	133	159	135	162	144	139	157	110	148	163	153	132	131	131	114	132	148	160	121	142	139	144	150	152	144	135	114	128	156	133	123	142	147	154	134	123	110	126	130	160	133	159	141	131	135	155	146	120	142	129	130	141	140	130	145	136	145	128	147	144	113	135	138	118	151	152	126	121	129	152	135	156	146	142	142	123	157	120	154	148	158	160	141	138	127	136	131	146	146	137	118	159	171	143	118	150	130	146	167	156	151	155	122	127	126	139	152	119	138	144	116	119	136	138	122	145	130	150	124	127	146	132	138	127	146	129	148	129	145	126	160	134	126	127	128	129	149	144	128	127	130	130	101	152	133	120	138	139	159	141	149	145	144	131	134	142	150	133	126	127	142	163	149	135	147	132	132	143	125	131	135	136	134	140	157	137	126	139	135	131	179	144	154	146	148	137	137	146	155	138	160	146	124	132	140	128	149	133	146	132	128	121	121	146	133	152	140	136	134	147	138	152	148	119	151	117	138	148	146	164	132	132	126	125	150	143	142	133	146	149	141	130	131	134	145	160	137	133	138	131	144	145	137	149	125	142	150	121	125	128	175	134	134	165	132	139	144	143	126	159	135	156	124	135	145	138	149	167	130	134	161	137	136	137	127	128	149	140	150	134	143	133	145	118	133	143	142	133	132	140	147	143	135	140	149	139	137	150	131	130	140	140	131	134	149	146	152	130	152	156	138	144	136	138	140	157	139	138	138	113	119	147	137	127	152	145	129	129	140	120	154	132	141	132	134	134	122	143	133	133	112	152	149	156	124	152	120	126	145	154	127	161	137	147	126	165	133	138	136	143	134	148	149	129	130	133	147	124	131	121	146	146	152	150	128	147	153	142	160	143	143	127	112	134	137	167	163	156	137	151	138	124	144	136	140	122	128	133	154	124	131	125	124	147	145	140	156	139	142	131	148	154	136	145	139	134	114	159	142	142	162	162	157	144	132	143	129	120	145	121	142	144	136	135	140	141	126	129	129	130	134	143	111	130	140	121	134	143	130	142	123	131	130	141	129	143	146	147	120	123	147	139	151	129	136	122	153	157	133	179	148	147	160	114	140	138	138	155	126	135	133	132	141	143	149	115	139	119	143	144	150	125	150	144	154	140	146	163	124	137	152	152	137	138	144	113	129	145	134	140	145	154	141	140	130	183	161	153	116	138	146	151	144	152	141	125	136	130	141	140	132	119	136	153	145	141	118	129	164	128	153	119	137	143	144	141	138	144	137	122	126	134	144	144	126	131	147	129	117	153	133	134	125	148	125	136	127	158	142	158	139	157	146	127	148	136	158	157	150	135	139	129	144	136	144	143	147	169	125	134	121	116	137	158	125	168	141	134	133	142	128	138	149	152	129	135	143	144	170	135	146	137	146	134	142	146	152	124	141	146	123	144	152	140	138	150	143	141	153	149	138	150	165	159	150	131	140	136	115	136	183	162	135	140	141	131	130	145	145	144	149	174	115	124	138	131	165	125	135	118	111	134	143	144	126	176	146	142	135	144	137	133	142	135	155	136	127	120	120	136	121	135	143	162	130	149	139	143	132	138	143	141	157	128	143	126	153	138	117	117	139	140	155	157	138	175	118	109	111	133	141	156	166	141	111	133	134	140	127	149	142	134	135	144	137	151	154	147	139	156	152	124	153	143	133	137	172	153	142	142	144	127	132	113	125	117	139	166	145	138	132	132	142	132	129	138	135	140	131	116	146	134	145	157	135	154	149	142	119	145	140	123	123	136	175	150	138	138	142	155	129	130	112	144	128	148	128	131	120	113	144	133	128	151	128	152	152	158	151	138	151	138	159	144	147	142	111	130	129	126	140	138	136	155	131	159	156	111	130	120	142	156	147	109	112	117	142	149	149	136	130	164	133	134	142	145	146	120	154	130	141	124	157	134	156	132	154	127	143	146	145	129	125	153	143	134	160	122	133	157	138	155	148	140	155	169	138	149	144
3443	880	579	758	470	421	386	375	388	382	412	392	356	389	374	377	385	373	396	382	372	412	391	371	405	380	385	394	408	408	401	377	395	390	366	414	398	365	375	394	357	356	396	354	378	396	408	383	386	373	343	373	402	413	374	375	415	362	382	392	404	369	362	375	435	384	377	371	381	384	352	365	396	399	381	400	383	364	361	364	414	383	358	385	399	417	432	390	414	412	375	373	367	394	396	379	380	368	406	392	376	365	417	346	387	366	382	409	383	395	421	379	385	378	365	377	388	383	373	382	359	383	402	418	367	391	391	409	362	365	386	410	380	395	373	382	369	363	414	381	441	391	374	402	395	401	388	382	387	374	373	386	357	371	388	367	388	411	402	374	404	373	385	383	407	375	367	422	375	389	352	365	385	404	418	391	344	400	375	403	416	377	384	392	371	395	352	397	427	367	382	390	378	393	415	341	374	397	372	404	395	372	369	363	410	396	360	401	384	393	403	385	376	407	408	380	390	378	355	353	394	367	396	362	405	362	361	407	366	415	388	382	365	345	398	426	374	359	434	385	384	383	384	368	380	380	359	426	376	397	361	367	384	369	396	393	373	419	375	381	385	396	384	376	388	379	386	360	358	367	348	374	383	389	369	413	382	390	369	417	344	426	381	381	384	352	388	397	385	366	391	388	379	400	405	397	375	397	396	373	350	409	357	326	384	399	375	391	388	371	393	321	405	343	390	380	368	390	396	385	390	400	414	356	346	377	388	351	363	372	374	389	355	378	363	438	358	403	365	379	387	399	392	391	395	361	382	382	409	378	344	420	381	398	395	383	391	378	359	408	374	377	357	366	406	377	393	374	346	359	403	372	376	420	342	384	383	392	366	386	386	381	364	414	411	355	380	382	384	348	368	362	384	413	376	355	369	427	419	373	392	388	387	343	395	375	378	346	372	373	408	373	385	363	382	389	396	411	386	384	390	415	391	395	391	361	374	390	383	386	413	367	420	363	373	412	418	364	363	344	392	361	385	370	363	370	372	384	381	365	378	381	388	408	395	375	388	431	400	398	362	355	361	383	350	385	389	430	422	377	390	403	399	409	389	390	416	396	379	387	377	359	363	377	370	390	356	397	393	387	413	388	381	385	406	370	395	416	370	419	361	407	397	379	395	422	374	400	381	390	382	357	360	381	389	344	353	413	381	354	389	406	366	359	378	422	391	432	346	387	403	406	332	344	369	389	363	365	369	358	355	349	393	381	364	367	377	383	426	381	396	381	355	393	407	361	396	361	353	380	386	389	367	390	382	378	431	360	439	400	380	376	362	389	391	361	323	375	360	357	428	391	370	387	347	409	395	365	374	412	385	386	383	391	378	399	392	365	372	369	373	369	382	401	401	393	354	392	392	371	394	362	378	381	383	400	404	381	387	359	407	444	373	352	353	409	349	380	360	400	414	372	388	376	391	404	379	396	366	396	379	373	393	404	413	385	369	396	362	355	391	421	393	378	404	434	411	381	386	383	434	370	376	408	357	400	389	390	372	395	390	361	418	398	387	377	389	395	345	378	353	385	396	410	383	368	383	398	382	358	392	389	404	372	389	365	374	362	416	371	384	404	373	376	370	397	404	398	369	402	407	394	379	389	398	397	378	376	316	384	395	398	366	378	403	386	361	374	358	389	368	377	400	421	410	404	395	408	389	415	404	367	383	379	422	383	404	387	387	380	420	387	353	381	386	384	410	420	378	393	396	392	366	411	393	370	369	345	416	397	372	391	385	343	400	406	333	424	399	337	369	404	371	361	366	396	372	390	382	408	421	410	375	374	371	363	335	366	358	402	416	366	360	362	383	416	385	368	382	344	383	408	373	401	362	404	361	410	439	403	377	374	351	367	393	378	383	406	397	384	384	383	383	386	435	377	396	394	387	402	399	407	382	376	411	378	418	372	392	370	406	394	392	384	363	407	387	389	367	380	392	372	362	390	375	330	360	376	350	380	368	353	402	361	364	364	397	378	415	358	381	378	377	398	405	418	366	384	428	341	392	388	404	366	373	359	372	404	393	409	427	397	394	355	385	370	362	397	401	390	406	389	413	393	388	395	388	393	427	364	396	389	395	383	366	369	376	371	373	433	370	391	396	407	399	366	385	407	381	415	356	402	401	394	402	388	389	392	383	369	389	387	379	374	395	361	353	399	409	389	351	418	366	418	390	418	392	359	380	355	415	394	354	336	370	400	378	388	391	382	380	379	352	371	369	410	419	394	412	374	360	375	412	393	421	402	381	404	380	367	390	383	388	387	361	392	424	375	392	427	366	406	446	389	364	383	425	378	369	387	380	405	343	428	418	388	390	425	380	367	402	377	381	373	389	379	372	392	399	381	378	384	400	398	390	373	372	377	363	385	380	414	386	390	376	394	389	411	343	360	399	393	361	387	336	364	394	384	384	362	397	407	404	354	365	360	392	386	357	374	376	385	385	350	414	379	393	376	357	350	374	373	392	358	380	388	389	406	385	410	369	392	376	353	389	415	376	378	400	390	383	356	376	387	368	417	376	430	378	375	398	387	370	428	400	405	366	371	355	381	349	419	366	399	371	377	369	359	390	394	372	360	375	379	377	400	390	391	382	365	364	397	392	363	373	385	371	374	368	369	371	366	393	411	417	384	404	380	373	402	398	351	389	438	381	394	364	418	368	407	366	390	337	371	381	353	389	364	375	392	358	382	344	364	357	392	371	385	408	402	381	368	409	400	391	365	387	393	353	360	368	398	370	369	389	392	375	374	369	388	396	393	380	357	367	391	398	360	391	364	364	396	407	390	378	427	404	365	380	374	357	379	380	403	339	357	426	387	387	373	379	334	372	398	404	380	406	374	399	419	358	373	402	370	409	408	411	389	409	399	369	390	369	386	384	362	396	390	399	377	402	382	382	368	404	352	389	405	347	393	401	346	390	380	405	419	375	410	402	410	392	400	430	355	378	390	385	379	377	413	387	376	355	361	403	347	395	381	362	388	394	398	367	409	348	389	400	401	375	367	383	388	363	377	387	369	382	376	394	389	369	365	377	386	375	383	398	370	364	413	364	378	370	374	358	378	353	385	377	402	376	367	368	356	383	400	388	385	357	399	374	380	397	384	402	385	356	370	386	363	365	351	411	364	393	350	360	421	399	403	363	389	401	422	411	363	348	397	398	372	402	372	380	371	380	407	357	359	379	364	388	410	390	403	401	361	403	386	400	414	354	348	382	366	375	395	433	398	411	366	386	359	357	385	391	370	404	347	372	379	357	386	375	391	395	381	428	382	416	385	373	392	366	387	403	361	372	409	393	374	402	349	365	394	358	389	375	367	378	373	397	370	383	333	396	422	394	402	379	371	405	409	341	389	368	411	368	390	383	363	380	357	388	383	386	367	387	434	381	365	379	421	321	391	383	407	346	397	377	376	352	408	396	391	357	371	336	354	388	372	407	386	390	340	408	406	421	371	388	409	390	401	385	387	412	363
15304	3037	1128	1978	2090	429	385	406	340	360	327	332	374	346	332	344	319	345	308	327	329	348	366	335	327	333	322	316	325	296	300	326	325	321	318	302	351	309	289	306	353	321	294	323	320	295	327	341	340	297	332	366	317	336	283	335	312	295	337	351	301	337	283	312	281	335	346	315	329	304	312	314	291	339	295	317	306	341	316	310	310	338	327	326	325	298	289	282	334	336	336	295	296	318	327	293	351	290	338	337	308	321	326	305	307	304	340	307	332	329	364	327	298	300	315	344	313	325	288	285	283	335	321	304	297	322	336	332	315	318	298	324	325	326	330	305	309	309	315	359	355	297	314	301	307	304	276	317	307	281	292	319	337	320	280	321	323	327	301	293	336	285	324	322	275	297	280	313	326	317	320	353	344	328	319	330	286	275	304	294	293	298	307	311	297	337	343	356	303	309	313	346	330	300	312	298	289	312	312	306	264	304	343	282	327	324	322	324	302	266	301	295	310	291	357	335	332	313	287	309	323	318	299	328	353	312	385	335	328	286	332	308	309	290	341	335	346	325	311	320	324	280	300	334	334	318	329	314	309	273	316	324	319	333	313	346	283	304	305	313	303	293	305	328	300	323	307	345	290	322	337	301	314	308	349	324	295	303	328	301	334	346	334	316	305	311	315	319	334	283	311	301	303	322	301	312	291	323	304	311	322	303	337	353	353	306	278	318	328	332	315	287	303	279	307	327	292	306	340	336	303	307	331	293	314	314	304	322	293	326	337	323	288	296	338	339	327	328	316	339	312	289	310	320	348	325	301	298	307	295	322	341	285	316	336	314	304	305	301	302	316	322	336	315	361	315	323	314	305	306	332	331	326	304	305	300	326	327	307	306	305	350	325	316	324	322	330	302	298	299	303	334	298	301	327	340	324	263	286	310	310	312	319	302	309	346	298	311	309	302	319	345	323	280	340	358	331	322	310	359	323	299	319	313	318	331	322	297	335	323	325	307	323	325	364	292	338	334	318	288	323	285	320	315	354	291	303	286	327	321	301	312	284	357	315	331	289	296	321	324	331	316	299	246	336	298	315	319	304	336	330	320	315	311	302	281	316	301	324	278	286	306	354	313	354	321	319	295	336	330	309	296	322	283	257	302	317	326	297	301	333	307	334	303	311	309	320	314	324	323	316	321	308	309	302	298	322	322	311	322	321	333	314	330	307	303	319	310	346	290	320	288	330	311	293	319	301	286	317	317	332	340	328	337	320	301	325	299	305	336	289	346	269	327	289	341	339	297	310	322	318	316	288	302	362	311	326	352	307	346	316	320	342	327	309	331	307	297	346	329	312	313	300	328	299	299	316	312	306	338	315	285	297	279	305	283	295	324	332	277	320	327	282	300	340	327	285	280	340	324	317	361	328	316	325	315	337	308	313	325	344	304	338	292	303	336	333	299	298	307	326	314	317	331	313	358	319	326	295	329	299	313	328	316	297	353	321	305	321	281	309	339	293	293	311	304	317	311	350	329	331	299	339	322	312	315	299	316	354	291	311	330	344	322	299	312	278	316	317	298	303	327	292	324	304	303	303	347	317	268	293	311	323	299	317	322	349	323	301	291	343	351	327	315	341	299	310	311	312	295	307	360	341	328	333	298	327	318	335	285	348	328	330	274	364	310	303	347	260	289	327	318	328	348	318	317	305	315	319	307	302	294	329	318	337	334	343	319	306	307	285	351	316	341	297	319	297	326	315	344	324	285	334	336	345	309	318	328	301	323	359	329	312	300	291	308	307	308	319	293	315	322	331	296	353	324	292	279	325	282	292	288	295	294	305	316	304	314	309	318	345	326	314	283	322	310	344	308	305	309	303	301	354	304	331	312	289	306	304	304	307	305	338	306	305	319	327	326	338	310	304	316	355	311	322	324	316	313	317	333	283	322	314	331	323	351	319	309	339	290	282	368	300	316	327	321	350	298	299	294	294	319	319	316	306	343	300	320	320	330	307	315	320	296	296	309	312	341	307	307	343	318	307	306	331	304	344	321	299	316	326	328	319	309	342	307	313	316	339	314	306	305	326	302	347	306	320	317	314	259	318	320	320	317	304	309	330	308	321	289	304	329	334	301	315	329	302	332	297	282	306	331	327	318	328	318	304	336	324	297	324	312	245	307	308	345	340	329	284	296	302	297	339	366	339	310	287	335	303	327	314	293	318	323	344	287	282	325	330	281	290	354	321	334	296	339	311	326	323	288	306	353	313	304	344	309	311	304	351	345	306	298	324	362	280	310	320	289	334	314	296	315	319	330	315	332	282	332	320	327	329	343	334	343	313	348	345	330	314	317	337	341	317	295	305	321	281	323	338	318	294	317	329	280	323	325	301	334	324	346	355	316	290	341	330	310	346	321	347	369	290	337	300	332	329	295	298	319	302	328	322	326	317	369	325	311	318	308	342	311	319	298	319	276	326	293	300	320	309	306	294	339	348	332	319	331	340	323	301	341	343	350	316	317	320	330	317	312	296	317	310	338	252	294	327	338	319	327	328	338	289	345	315	306	361	343	357	328	324	320	299	304	342	315	292	289	310	313	305	306	296	314	347	355	338	326	312	305	299	316	332	317	312	313	310	303	310	315	300	279	323	307	296	307	286	321	298	298	319	354	288	290	323	294	296	300	322	336	335	306	323	307	287	278	321	341	347	320	292	304	307	335	346	328	303	306	333	318	336	309	315	298	297	323	291	318	322	332	317	318	308	316	313	334	326	317	309	324	349	319	295	334	302	353	315	319	295	358	313	317	313	276	294	306	316	329	314	295	320	321	313	345	392	329	313	333	314	273	325	326	323	315	334	317	342	295	322	280	296	330	307	301	310	309	329	352	327	328	326	321	297	304	319	267	272	326	327	340	335	310	343	314	315	356	356	299	312	301	332	317	319	314	315	327	320	333	312	339	330	308	339	316	305	305	339	322	340	325	326	273	326	327	296	310	317	296	310	348	295	303	308	346	357	310	326	340	326	311	288	315	287	266	329	343	346	289	313	289	317	310	305	330	328	316	310	314	340	363	309	300	325	314	321	321	308	339	324	326	318	344	297	301	290	295	319	321	316	318	331	323	321	309	333	296	327	301	313	310	267	336	335	320	332	301	280	306	301	324	334	319	311	349	344	299	293	302	293	315	269	318	303	319	300	290	322	312	330	339	290	293	311	332	300	272	318	323	284	320	323	283	322	326	321	340	317	327	298	324	339	327	315	319	291	301	312	311	353	328	330	298	295	330	315	319	352	330	347	319	307	345	343	336	307	337	329	314	297	347	292	296	342	298	336	304	314	329	332	307	320	332	354	311	316	330	299	298	316	290	294	331	310	346	326	263	320	303	335	351	355	313	311	335	314	281	304	311	300	305	315	332	323	316	309	299	311	322	321	313	303	349	344	304	282	342	329	319	336	332	292	327	328	303	295	313	310	330	291	297	328	302	282	306	332	308	302	303	319	326	302	301	319	310	327	329	314	330
10175	2631	1738	6733	4455	1197	1123	1038	989	933	911	903	851	837	801	783	813	801	787	750	796	780	758	743	721	788	810	780	732	708	771	772	743	711	725	754	760	750	777	761	734	694	731	745	749	749	706	801	766	742	728	702	717	789	736	775	688	693	758	750	758	716	750	752	764	753	742	734	763	743	705	693	716	710	754	725	788	685	743	763	767	722	747	795	712	727	791	719	741	707	717	719	742	733	764	733	731	721	757	706	729	739	734	725	730	768	775	752	710	708	736	707	763	750	755	750	725	732	747	743	744	692	756	770	758	742	722	737	719	750	729	753	744	722	713	701	759	801	764	784	720	744	706	761	707	737	746	751	696	710	786	762	790	729	773	689	748	745	720	752	736	771	723	725	706	726	726	751	708	709	705	729	727	747	750	744	699	715	702	745	712	738	744	750	742	759	739	697	750	729	699	787	691	767	714	734	723	706	702	729	742	721	747	707	733	723	766	740	736	789	718	756	739	746	777	726	776	695	762	803	732	707	767	725	716	733	700	794	782	708	722	756	721	726	758	781	720	754	742	763	740	787	752	785	759	740	734	710	730	754	745	698	764	699	771	756	748	699	706	683	781	728	722	734	708	719	824	718	718	723	730	725	765	746	756	770	680	730	741	721	750	749	686	762	717	788	699	696	711	705	732	777	757	743	745	739	783	717	753	732	793	707	711	751	739	763	750	717	704	783	749	705	719	773	736	738	762	723	756	740	787	738	754	738	762	750	702	729	767	756	725	721	755	708	748	734	762	722	735	766	766	738	723	722	752	756	748	737	739	743	731	749	769	738	744	746	733	753	761	729	706	755	717	738	724	753	735	795	758	771	679	725	724	723	754	770	748	733	748	763	759	763	722	713	721	741	702	691	749	729	797	754	729	735	727	767	736	708	790	766	744	718	751	744	733	718	741	702	724	698	734	735	775	687	705	760	742	737	702	769	721	721	675	730	739	748	738	762	743	753	762	681	741	737	713	737	714	713	715	709	753	737	734	731	720	716	765	782	750	741	736	737	739	719	738	731	691	709	732	766	765	717	798	765	719	759	772	729	756	696	734	755	722	756	745	736	746	772	683	753	736	766	732	744	754	764	667	757	788	714	736	747	720	743	793	721	790	725	728	735	739	769	691	744	718	689	739	759	763	735	782	758	737	762	729	719	717	738	707	755	741	697	694	765	716	767	713	694	724	722	743	764	730	766	689	738	798	702	758	758	741	756	726	756	682	744	743	748	799	742	750	722	721	720	765	749	714	742	707	767	733	750	757	757	702	784	742	686	764	711	721	732	714	725	715	762	708	710	752	698	737	789	799	739	742	764	702	777	759	730	740	740	682	765	758	742	728	707	703	721	738	702	725	713	767	725	747	787	697	749	732	773	723	728	713	690	702	736	730	713	725	734	780	704	778	782	766	698	734	725	737	721	689	715	760	732	730	741	754	723	744	788	714	790	733	819	768	733	727	719	743	716	752	733	746	766	718	740	766	739	698	746	754	759	765	798	732	759	703	737	713	701	735	728	779	755	737	759	733	690	724	739	742	783	735	782	725	778	713	729	726	814	737	732	723	725	712	748	759	747	763	708	730	774	709	730	736	801	688	733	769	691	738	769	702	711	754	696	717	674	810	763	687	711	709	719	724	699	723	715	717	705	749	782	786	763	764	753	744	742	719	758	728	770	718	737	725	731	743	707	758	718	756	708	736	753	713	739	731	685	748	762	762	704	720	694	752	765	734	777	692	700	735	735	719	727	722	776	758	691	761	734	744	720	764	704	793	764	768	736	752	802	742	720	782	779	699	761	727	743	741	754	748	718	730	779	727	718	722	714	778	714	756	714	731	760	748	781	702	779	723	742	724	736	745	750	754	783	747	705	717	741	736	777	711	723	736	682	769	732	731	732	731	786	702	760	748	717	719	751	747	804	654	715	759	771	759	751	766	771	755	730	743	768	697	772	670	724	773	740	743	721	768	762	726	703	740	682	746	732	787	742	761	723	691	714	708	722	715	733	756	734	748	747	778	710	756	713	745	708	740	711	719	758	782	724	754	754	785	762	762	770	765	749	768	744	712	745	746	717	715	763	717	723	786	745	730	774	757	727	760	765	787	733	767	719	764	762	686	721	768	703	738	773	700	727	757	708	696	771	763	746	756	717	717	737	755	723	744	738	766	790	755	725	799	756	708	684	734	755	713	757	730	768	740	701	772	745	760	763	718	766	722	678	773	743	710	708	718	747	705	748	784	724	757	768	703	751	748	772	760	728	736	744	774	774	714	756	718	756	706	703	753	754	774	713	792	732	752	744	749	736	720	733	737	758	728	699	759	712	722	711	696	747	750	733	735	729	748	783	731	721	752	743	786	697	728	731	780	729	751	747	766	719	734	724	715	679	746	720	781	753	726	730	729	748	696	725	704	743	751	749	760	781	686	678	784	743	682	751	785	758	741	732	670	762	781	737	739	730	708	726	686	730	732	737	743	717	763	725	760	725	768	722	709	694	712	732	717	709	756	728	754	727	749	777	747	763	709	766	763	723	742	719	698	742	703	730	738	741	721	717	717	741	760	743	721	781	721	792	733	720	759	739	721	721	686	718	727	748	711	770	733	728	751	730	734	748	746	729	774	716	744	752	716	747	707	711	739	730	786	775	688	773	744	736	732	714	761	728	700	769	762	732	742	743	773	683	660	755	736	733	699	743	792	762	672	724	721	727	720	778	708	738	719	700	742	748	754	728	709	726	762	716	724	692	771	722	768	739	719	712	712	745	757	732	729	744	710	738	708	724	771	744	761	748	817	778	728	731	734	786	750	746	699	727	700	720	767	763	727	711	731	739	722	745	728	730	677	753	789	735	746	724	745	728	743	732	766	704	755	721	717	739	773	721	689	789	706	770	761	715	780	731	720	715	731	751	775	710	694	740	771	752	738	745	717	709	690	742	723	715	767	718	750	717	711	761	787	759	728	754	736	751	717	728	755	730	723	675	755	786	732	760	713	763	757	648	745	725	785	709	745	717	715	750	712	723	779	725	720	727	726	685	702	774	712	726	781	725	742	805	733	742	728	726	722	761	765	737	752	661	743	682	728	725	715	670	740	723	715	769	742	683	710	730	787	766	715	721	758	800	730	777	753	722	712	726	718	763	713	744	707	746	721	722	729	768	783	748	738	734	731	717	720	739	709	701	689	747	714	750	726	739	759	762	742	760	752	740	726	707	723	726	751	783	686	697	762	730	741	719	711	741	699	758	736	766	729	751	772	791	695	718	730	715	694	678	717	742	676	750	786	738	741	793	718	733	729	743	664	721	766	737	704	780	713	760	753	722	733	811	721	724	683	750	746	676	720	743	774	759	745	762	692	724	723	781	747	749	839	707	709	744	762	674	701	745	789	697	725	699	759	736	745	766	710	748	723	689	719	703	702	772	744	711	737	753	747	767	722	762	698	779	776	719	745	702	736	746	727	759	791	730	762	719
24548	6021	2051	4314	3990	632	556	473	462	465	451	419	417	410	401	398	403	403	412	383	416	379	382	398	396	399	391	345	381	414	396	403	420	359	397	369	407	387	412	429	384	413	401	396	389	409	369	399	404	400	358	393	407	410	378	374	409	407	363	379	421	395	378	374	403	397	365	392	402	361	393	376	378	388	386	399	383	359	373	359	344	375	382	360	417	401	393	411	359	440	383	365	373	372	363	410	416	379	396	397	376	426	412	380	351	387	384	377	359	418	367	397	417	403	401	384	359	379	409	426	377	390	368	390	390	359	400	369	400	362	385	388	383	408	375	392	425	387	360	385	401	349	369	354	359	312	380	388	392	380	386	418	368	365	398	356	397	361	418	360	373	378	382	408	382	384	387	360	335	362	401	413	415	394	371	369	383	385	369	361	420	345	393	385	371	387	382	363	400	373	390	340	394	402	397	377	358	361	387	379	424	398	394	399	431	373	371	404	406	340	383	383	391	393	360	396	393	383	403	385	350	372	411	387	392	365	395	362	369	400	386	364	366	356	386	371	383	374	377	380	388	349	383	387	369	373	362	396	396	372	424	373	368	406	372	415	404	401	379	370	353	379	348	378	409	356	376	384	397	400	372	359	361	355	388	369	372	390	391	342	399	379	395	394	368	382	428	380	413	370	400	344	366	387	358	391	394	388	353	337	370	387	386	343	412	399	422	362	368	384	386	417	413	438	423	392	372	383	357	414	355	384	383	368	393	384	406	388	395	400	396	363	386	398	389	368	356	420	394	398	374	396	374	391	380	375	357	385	375	410	372	362	336	407	384	359	375	392	354	344	399	382	358	390	331	390	352	374	358	421	396	382	382	414	440	374	382	396	356	368	373	362	385	397	365	372	356	378	367	382	366	389	386	379	388	390	356	405	405	374	346	348	384	362	404	386	400	376	414	382	412	346	413	385	388	408	415	377	373	368	366	392	384	376	408	366	361	386	381	370	422	405	363	377	354	374	397	415	383	350	371	332	361	372	357	397	363	399	393	402	389	362	393	359	374	399	360	366	396	366	377	395	402	407	370	386	375	372	388	401	391	383	400	377	398	380	387	386	384	375	365	407	358	346	384	370	398	375	403	410	374	367	384	427	384	385	349	406	414	411	406	374	376	374	372	415	383	389	377	351	419	355	395	380	392	431	378	338	383	400	364	364	405	386	400	379	348	385	359	402	388	380	386	371	372	378	379	395	338	415	400	355	373	428	389	430	406	361	402	349	356	357	410	400	392	406	378	374	391	347	370	396	351	364	393	400	382	407	340	352	412	390	386	411	392	404	366	385	401	390	370	365	381	395	384	363	377	358	401	413	373	372	404	406	439	382	398	398	380	390	367	430	400	430	398	378	396	416	375	369	404	399	365	408	390	388	399	404	402	392	380	373	370	365	351	365	364	440	400	390	346	378	402	395	388	404	370	385	395	393	395	385	392	371	404	391	365	437	383	386	360	378	353	384	411	385	377	408	389	362	375	368	379	413	363	366	366	383	397	374	361	368	388	370	410	399	365	362	380	396	371	340	375	377	378	330	340	396	365	378	393	404	393	408	394	419	419	418	394	349	370	383	348	402	397	402	391	412	404	388	383	343	394	406	363	365	393	365	401	383	373	370	416	416	382	384	384	369	348	351	377	397	400	400	387	377	348	405	372	407	386	380	395	365	392	375	396	381	382	400	372	406	382	389	381	348	396	370	325	369	394	368	375	352	370	367	329	375	328	363	405	385	348	388	380	365	405	343	363	385	358	399	372	337	372	349	384	373	394	358	401	377	366	374	366	385	411	378	352	408	400	370	377	405	369	389	384	365	394	382	368	388	411	382	375	366	372	356	369	386	386	371	371	368	371	378	394	363	357	369	405	408	424	377	403	397	362	375	387	411	389	372	377	394	373	383	371	390	375	408	383	364	372	368	383	385	370	366	360	391	365	397	353	375	433	408	375	389	353	371	351	399	385	375	361	362	386	407	341	414	393	399	391	387	392	376	377	380	403	383	388	381	357	403	433	360	366	375	385	390	377	431	379	362	404	416	385	399	379	370	370	384	402	392	356	388	381	386	395	442	424	418	367	357	380	383	398	402	434	386	389	391	373	393	397	380	443	420	350	384	396	392	359	389	368	387	362	392	390	400	344	400	370	346	392	407	368	400	372	319	404	376	397	372	371	378	363	371	356	395	391	373	418	398	348	393	365	400	380	382	361	429	400	397	391	378	362	385	370	421	417	370	388	363	389	377	365	374	405	392	388	388	388	421	362	366	380	413	383	371	398	384	367	386	367	424	394	419	413	383	357	399	368	367	401	405	374	400	376	382	432	427	394	371	363	376	374	365	391	406	412	362	373	367	375	387	368	372	375	364	342	348	359	387	370	362	397	362	385	398	364	366	369	384	391	397	397	392	404	382	418	387	355	402	380	357	356	399	397	364	378	383	359	389	383	357	405	398	380	434	364	401	428	354	350	376	390	403	418	384	416	387	428	392	405	380	407	408	366	395	401	392	417	403	331	354	381	410	386	393	398	444	394	407	331	401	369	377	394	366	400	372	377	374	375	395	391	397	399	365	354	362	407	385	385	369	400	358	369	402	362	393	390	399	334	384	413	369	374	409	399	405	389	395	386	390	382	364	395	381	373	364	410	379	408	388	398	365	399	385	378	393	387	372	415	346	365	406	345	384	372	416	375	400	358	405	380	349	380	397	383	370	421	410	396	383	396	393	370	381	378	403	378	377	411	410	386	390	386	337	377	383	367	423	421	397	408	397	371	394	401	378	372	374	361	343	367	359	347	357	385	406	414	382	349	429	398	359	375	386	360	366	379	336	377	341	384	369	387	389	367	377	355	401	371	402	392	417	412	414	368	411	391	350	410	406	382	384	422	387	351	371	407	403	354	353	393	407	406	366	377	389	362	378	351	411	360	420	348	380	426	393	375	344	430	380	413	416	411	410	396	408	347	389	379	399	377	378	386	417	361	360	363	370	411	376	374	394	347	332	385	394	436	410	423	383	399	429	381	412	384	376	383	365	334	408	410	387	383	400	372	367	371	420	375	378	378	389	416	388	380	399	394	397	377	365	391	377	362	371	321	367	351	381	361	394	393	413	392	388	357	416	375	390	388	410	397	438	382	407	389	389	404	377	382	397	369	333	400	352	372	357	360	368	356	418	414	415	388	376	366	408	375	381	396	341	363	361	378	378	362	406	413	384	339	389	411	391	384	353	385	386	361	372	373	382	375	370	365	367	387	388	408	336	408	375	396	368	381	363	391	396	402	366	357	399	364	340	390	408	376	375	362	359	420	391	353	361	369	401	350	387	359	418	412	418	367	372	390	374	423	400	422	416	370	392	358	380	385	400	369	385	365	396	360	388	393	378	401	383	355	385	389	382	374	370	380	377	371	364	371	351	413	404	379	384	375	354	391	372	386	371	413	371	376	392	345	382	398	377	379	346	383	367	394	367
13839	3992	2589	11868	5887	1758	1574	1456	1294	1192	1207	1100	1070	974	951	1021	970	956	933	925	960	893	876	982	921	897	871	884	897	909	872	908	858	856	889	902	839	870	864	825	870	871	863	847	882	888	880	817	846	853	842	867	915	895	880	825	862	848	858	864	867	822	839	885	841	860	833	836	789	831	851	875	813	878	806	881	897	850	827	875	797	885	857	832	834	843	821	859	873	908	845	839	858	850	854	871	849	846	851	863	845	900	835	860	862	818	837	870	870	855	867	846	839	821	847	856	904	855	821	844	859	819	860	872	880	876	903	870	806	844	860	889	848	860	846	860	817	852	894	858	896	879	839	832	831	828	837	892	844	838	850	828	842	841	812	882	875	845	810	839	834	883	865	889	824	816	830	840	884	828	844	862	845	881	885	844	828	827	890	817	857	843	800	829	885	880	810	845	873	853	859	870	826	844	883	910	806	854	879	885	875	828	839	855	823	865	845	843	868	828	863	941	908	805	889	854	858	846	832	842	815	842	825	862	834	833	827	833	878	893	847	838	825	818	882	861	829	846	887	887	846	807	860	895	804	853	883	875	910	876	868	868	892	840	858	824	860	867	864	854	788	833	905	883	866	839	868	898	804	845	855	884	837	810	857	840	781	832	876	816	828	837	792	878	815	858	814	835	852	860	850	831	832	902	818	856	846	882	895	872	827	868	859	860	826	868	853	867	886	840	875	876	830	863	851	812	856	849	896	826	852	826	867	848	854	850	810	851	848	795	876	800	851	832	835	872	843	830	864	844	844	813	843	907	864	779	847	818	836	819	843	849	849	817	834	883	860	879	806	825	807	864	885	833	850	753	876	884	863	857	842	849	846	849	831	840	849	846	891	815	882	877	839	854	859	833	907	790	848	791	859	793	916	850	853	861	895	909	809	906	881	854	819	853	832	877	852	900	809	850	853	849	843	863	834	869	823	846	880	875	794	866	840	833	833	840	861	844	815	871	837	809	862	843	847	841	845	803	852	861	853	885	848	879	845	858	857	827	797	823	853	844	840	794	863	879	892	873	811	828	839	807	878	847	833	810	867	878	884	836	851	824	836	816	828	824	861	838	868	856	813	834	843	855	812	875	836	855	858	843	850	832	857	838	858	847	832	875	850	869	902	886	842	839	866	863	866	801	830	843	814	831	886	906	843	868	818	844	830	840	824	812	862	851	870	818	842	835	824	845	860	888	885	864	851	872	857	847	854	796	886	842	881	876	892	889	812	846	879	871	863	856	815	875	802	808	826	869	836	845	855	865	872	834	841	886	856	828	840	835	844	857	816	839	864	849	901	877	855	838	841	799	849	829	834	887	832	848	839	838	808	830	865	812	855	869	894	837	894	852	870	920	790	848	895	875	837	825	805	845	804	778	891	850	865	862	927	855	875	921	796	875	846	834	866	886	836	810	877	824	783	856	855	860	873	848	844	837	841	826	856	850	883	817	841	820	867	868	878	857	876	822	824	775	824	879	824	852	857	867	851	867	850	834	846	867	828	822	833	860	843	865	846	789	841	768	880	876	860	815	856	880	824	850	814	893	864	848	922	878	843	791	889	858	952	833	820	879	831	843	818	833	881	841	847	819	837	895	828	884	885	816	865	830	850	853	846	830	863	863	830	823	862	877	855	785	818	818	810	815	877	843	874	843	813	826	820	876	899	824	850	856	858	786	876	859	815	861	890	910	853	879	865	816	866	845	823	811	849	869	891	819	831	885	838	814	847	852	881	856	850	869	888	831	793	856	898	819	819	817	825	877	863	849	875	877	818	850	881	840	894	855	855	903	903	874	815	885	847	834	880	904	901	839	832	849	885	800	879	848	847	842	839	855	830	887	870	850	826	817	831	803	866	824	811	896	865	885	825	768	846	838	841	843	848	860	842	855	828	837	859	887	899	872	834	785	790	853	860	855	919	854	837	882	829	830	861	856	844	842	898	849	846	779	820	822	857	857	896	831	832	838	832	852	825	852	772	843	853	862	819	847	837	855	862	859	840	827	814	875	851	839	841	830	757	823	824	889	819	847	871	880	878	870	885	822	839	792	814	870	836	833	854	868	800	841	810	815	842	836	854	874	851	881	810	837	856	805	870	845	872	856	839	857	873	823	838	860	812	858	821	872	808	857	849	831	821	842	776	847	821	885	856	861	860	867	773	823	849	848	845	878	822	819	860	827	866	835	849	828	798	827	839	821	797	905	862	885	851	840	838	881	878	841	883	876	824	861	873	847	839	844	854	874	861	879	847	886	813	873	885	847	829	834	874	872	805	878	881	860	836	824	867	824	885	828	879	805	817	871	835	859	826	877	825	861	833	844	835	811	820	848	835	851	882	862	837	900	890	894	887	765	844	843	825	844	856	776	807	879	882	872	781	845	804	865	902	794	877	872	888	800	835	863	801	825	767	835	820	781	867	865	868	843	904	863	838	842	872	834	837	875	865	827	896	890	870	885	809	853	864	917	862	832	838	823	833	886	834	814	829	877	865	868	881	836	912	855	831	838	846	854	853	843	858	878	857	800	893	850	818	841	831	818	880	803	821	852	860	876	838	864	818	834	848	849	831	862	835	819	894	811	889	833	806	824	843	865	880	832	862	871	858	815	848	846	890	815	870	875	858	852	810	804	839	859	833	874	887	861	833	853	865	859	846	877	855	831	842	912	822	835	850	873	842	846	862	837	828	847	877	848	826	887	857	841	876	879	843	836	857	830	800	830	861	857	908	811	818	830	855	876	848	788	808	837	833	849	827	805	867	844	858	840	849	817	839	812	851	868	855	874	923	856	825	825	851	876	885	842	882	824	817	831	853	787	868	841	877	859	839	857	834	822	812	869	852	888	881	863	910	884	846	863	838	838	830	790	847	843	833	881	891	878	866	816	851	850	865	839	880	890	865	895	841	848	874	874	865	855	815	870	833	851	823	860	836	795	887	810	835	870	887	875	853	839	811	830	857	797	845	810	851	865	782	898	839	850	832	841	921	810	875	858	860	872	824	826	833	852	831	839	861	835	854	899	803	859	840	811	869	867	868	865	890	837	833	822	808	864	853	845	858	852	882	838	812	789	866	846	863	810	921	873	820	875	862	889	800	881	858	886	887	788	870	832	815	857	871	857	883	904	849	795	852	829	802	823	875	827	829	875	880	838	861	865	899	844	839	858	854	861	829	838	857	875	880	841	881	849	859	868	887	813	804	884	885	861	844	858	805	861	855	827	797	856	862	830	863	846	799	827	830	837	880	849	861	842	837	874	843	900	887	811	875	837	799	831	887	834	853	861	845	828	871	863	899	811	933	858	858	832	816	811	851	841	816	826	799	868	856	864	883	873	855	845	876	890	836	854	858	898	801	814	804	839	830	873	809	829	851	864	846	858	832	810	865	829	866	893	824	904	876	792	827	896	873	838	809	815	816	846	843	890	871	865	875	847	927	866	920	833	892	879	829	780	837	819	859	835	862	826	801	815	827	828
4914	866	343	158	151	172	153	152	144	148	119	125	142	138	127	133	140	136	149	138	171	129	134	144	121	150	145	130	138	138	141	154	120	146	159	137	156	137	146	135	140	130	143	123	147	112	147	148	101	121	129	147	127	140	123	113	133	126	130	150	160	132	134	138	134	145	133	152	109	126	132	142	120	143	138	132	142	134	146	139	125	134	124	145	130	132	119	130	128	143	145	160	132	158	117	131	148	137	146	130	139	150	123	133	142	155	148	150	146	135	145	133	127	155	142	141	158	137	139	121	127	148	158	130	145	117	143	142	125	134	139	133	118	131	163	134	146	131	160	117	131	142	135	139	137	141	122	167	141	129	137	153	150	127	145	136	136	126	126	134	133	131	145	129	143	134	143	142	131	118	128	125	138	122	142	128	162	146	140	159	161	151	148	165	136	131	146	149	133	114	145	146	128	125	141	151	112	138	130	136	122	145	129	146	131	141	124	137	154	150	143	140	167	131	143	129	109	138	140	124	143	140	131	162	146	149	133	140	157	117	158	143	152	135	135	119	140	127	135	152	143	149	136	142	132	156	126	141	142	145	142	148	121	130	132	125	132	145	124	131	134	139	150	134	158	124	134	132	146	151	122	165	126	136	139	134	160	130	141	147	155	126	136	119	134	143	129	133	154	137	139	125	144	141	140	172	127	139	133	138	138	132	135	133	110	147	130	152	168	144	142	136	145	138	106	117	126	155	122	132	117	118	134	130	130	125	116	138	129	119	149	141	121	152	127	156	133	146	130	120	123	147	124	132	148	136	136	137	149	112	128	119	149	152	138	152	131	114	145	130	127	154	144	137	133	124	154	140	138	140	131	140	147	128	160	142	133	125	126	129	150	119	136	164	136	149	116	128	147	133	139	131	145	129	143	147	128	141	129	140	150	134	128	142	151	142	138	144	114	139	157	131	132	138	127	133	124	124	167	142	151	148	150	152	159	132	120	144	121	126	139	125	139	160	135	139	143	146	168	153	145	154	136	154	129	140	135	118	131	129	149	151	127	142	129	143	126	121	159	132	148	130	120	130	140	124	163	143	114	140	127	131	137	147	129	141	136	153	124	135	128	151	130	140	114	133	137	128	120	134	123	101	130	134	110	175	133	124	118	145	107	131	127	133	141	150	124	129	140	150	141	122	138	147	119	148	119	133	128	124	131	124	148	122	145	131	144	128	137	131	154	145	122	158	127	140	146	137	137	135	150	131	140	129	122	132	145	141	154	129	126	137	146	149	146	121	135	125	138	139	110	136	123	147	148	131	127	172	122	138	135	154	145	139	134	126	130	121	141	108	97	142	128	120	155	136	143	139	143	126	130	150	138	152	126	146	140	153	166	139	155	121	130	138	147	146	131	134	135	130	143	113	124	153	129	134	150	129	133	136	171	133	109	129	130	150	128	121	129	136	150	140	140	124	135	138	148	143	133	161	131	132	150	133	130	124	148	121	126	122	135	134	147	134	149	145	131	159	124	141	128	125	131	118	141	145	138	126	136	146	140	141	146	136	133	131	137	138	143	123	124	150	132	137	128	149	130	124	155	125	158	136	107	154	133	130	134	140	157	142	132	130	131	107	133	134	142	125	158	144	138	134	137	136	146	132	163	135	121	117	130	149	126	120	133	134	146	130	129	114	139	137	111	160	134	149	134	144	139	150	144	149	137	147	141	109	119	130	101	123	126	146	139	135	147	137	139	112	154	141	138	143	112	163	125	160	117	130	158	155	124	135	107	130	138	145	149	126	132	125	137	138	133	139	134	151	118	125	162	130	118	124	138	134	156	145	120	127	133	151	127	134	157	118	132	129	140	157	142	144	137	147	145	124	134	115	134	125	124	131	123	119	141	139	139	111	141	148	138	132	153	150	120	123	159	139	148	125	140	124	142	149	163	150	132	136	137	143	136	124	136	145	139	116	141	133	149	132	140	142	133	115	116	141	117	151	133	132	114	148	143	149	151	141	142	131	139	120	144	116	158	119	147	129	125	154	140	142	147	126	136	122	137	123	125	151	168	127	133	160	146	132	122	137	142	127	129	131	152	140	154	136	151	113	154	133	145	136	133	144	143	138	142	140	133	139	158	151	144	137	136	132	145	141	162	120	150	161	141	131	147	113	122	126	149	114	139	113	139	124	132	139	133	151	131	149	153	124	153	174	125	137	127	132	136	132	121	146	126	136	147	125	125	112	126	146	160	147	130	135	138	133	145	169	123	127	136	135	145	150	127	146	127	136	151	126	143	141	143	114	130	134	146	113	123	131	151	127	149	163	150	131	139	118	120	113	129	139	133	143	153	150	146	139	122	151	165	144	128	135	133	142	128	133	145	134	124	115	131	159	134	150	128	141	162	137	138	126	121	134	135	136	117	135	127	124	120	130	164	142	140	154	163	136	125	151	130	126	129	129	145	135	148	109	124	149	151	138	129	150	122	147	151	121	158	131	145	150	133	135	115	114	150	128	146	158	120	162	104	132	135	155	141	132	114	145	131	118	138	147	145	127	145	112	130	146	146	151	145	127	133	129	132	155	113	146	144	137	150	133	156	123	121	119	132	132	134	133	150	127	129	142	145	148	119	131	148	155	131	136	133	133	130	156	171	138	128	120	125	122	123	141	135	113	146	114	121	127	110	125	123	131	119	138	156	149	142	143	137	148	129	123	134	150	111	133	142	142	138	135	140	139	146	151	153	124	119	137	128	145	134	136	141	143	140	142	156	165	130	159	132	134	139	142	140	152	144	135	133	123	113	139	132	126	132	153	160	134	138	119	151	146	115	136	115	133	140	141	142	134	133	128	134	139	159	111	150	141	140	141	123	153	133	125	136	122	120	132	142	149	114	147	142	150	145	132	145	158	142	145	126	150	138	146	158	130	150	118	148	122	118	128	139	149	147	143	119	122	125	141	131	116	139	132	130	145	147	138	119	147	133	149	151	138	142	141	156	135	142	123	137	152	116	111	118	155	142	123	144	130	109	129	139	132	122	153	126	134	156	125	136	123	132	125	126	153	140	136	125	133	126	137	127	132	121	127	127	122	131	142	143	145	139	149	151	139	147	124	139	130	102	143	122	141	167	130	148	143	159	123	149	137	146	144	157	134	122	148	136	134	144	143	138	120	154	134	146	135	142	160	151	157	131	130	121	160	133	137	145	115	149	137	143	137	138	126	142	119	150	125	140	110	138	123	130	132	151	148	133	145	108	151	120	127	164	144	125	136	138	145	118	134	153	133	123	133	133	125	140	131	122	131	120	134	132	141	134	132	135	140	120	123	114	149	149	129	105	122	124	156	184	132	129	149	136	123	141	129	139	167	143	149	120	142	155	129	154	150	147	152	144	126	140	153	158	150	149	141	129	134	151	119	136	143	144	139	132	132	133	132	130	146	122	141	152	126	139	131	123	129	138	126	175	135	122	150	127	145	140	138	129	137	136	143	144	135	135	118	130	146	119	106	153	140	138	148
3502	977	615	545	468	381	415	380	420	404	371	422	396	390	403	400	365	361	362	405	409	377	371	387	418	415	387	369	388	379	381	374	422	380	391	369	385	359	362	402	373	337	376	419	419	364	399	375	367	389	386	383	360	380	403	404	373	398	383	352	375	387	370	367	375	350	365	364	389	360	356	391	378	381	397	375	367	388	363	382	410	392	354	360	373	349	353	377	411	358	410	352	387	394	406	335	394	402	362	394	369	381	361	401	395	375	369	395	385	350	339	358	365	384	338	362	396	353	395	387	337	387	363	397	397	381	359	374	380	386	369	371	366	377	426	387	390	390	406	369	379	355	382	390	386	374	402	370	366	353	421	364	384	376	420	381	383	374	376	381	393	374	420	390	361	365	377	373	363	406	385	355	374	378	405	390	395	364	368	382	375	380	434	344	355	344	357	377	383	360	387	341	398	354	368	364	420	360	374	372	375	396	401	369	379	378	373	417	390	431	378	364	361	366	385	350	382	356	360	371	361	377	367	352	348	349	357	368	388	372	350	380	399	369	370	382	427	349	381	399	367	355	421	397	359	391	380	369	388	389	371	383	404	384	370	369	378	377	377	378	397	359	390	369	398	378	405	395	406	406	395	393	417	370	387	393	374	432	371	402	374	400	369	385	409	370	380	399	441	381	361	390	410	369	415	365	387	402	402	385	367	334	389	388	377	368	390	357	419	369	385	379	369	333	377	386	402	394	394	376	384	376	372	388	372	368	368	352	348	375	366	402	377	374	350	442	368	397	393	377	397	414	413	380	363	387	363	341	378	335	390	344	372	374	418	369	367	379	363	382	355	405	408	434	357	417	386	393	414	345	399	399	401	386	383	414	384	406	402	360	377	392	395	402	356	386	367	371	388	350	378	389	371	385	375	373	359	364	376	398	380	377	346	359	394	384	379	365	409	389	382	394	379	415	421	403	414	399	368	363	367	393	355	369	354	365	389	394	370	389	396	393	407	395	388	357	410	399	387	377	375	409	401	401	351	378	388	388	367	373	353	393	380	356	383	418	383	362	394	370	366	400	344	364	405	442	384	356	379	394	380	382	392	358	384	376	394	378	353	371	358	390	382	374	353	387	337	376	398	399	415	379	417	372	373	354	401	371	404	390	360	362	377	360	390	352	397	389	400	394	390	390	369	349	387	388	342	366	390	373	384	370	384	379	378	369	351	371	362	361	390	349	372	379	351	406	400	377	386	430	355	363	395	395	372	378	390	362	378	358	393	367	385	374	362	354	396	346	372	408	368	356	380	392	373	369	377	343	366	379	352	374	400	392	355	364	390	377	369	370	390	413	403	367	375	366	380	382	382	384	372	384	364	345	397	393	383	370	386	388	366	365	370	373	363	382	361	368	348	397	400	354	370	387	351	384	364	351	348	419	388	388	363	377	412	385	374	387	435	389	381	376	391	344	364	389	374	350	436	365	401	396	393	400	386	433	351	400	334	321	381	410	373	377	365	370	375	355	366	380	388	365	404	401	358	383	361	378	394	389	410	405	350	364	361	381	370	360	402	392	353	394	403	374	368	389	411	373	387	376	375	387	407	393	369	408	386	383	381	389	340	374	411	389	364	404	404	349	377	406	376	409	363	405	398	361	420	354	405	358	384	371	387	361	410	376	361	363	418	388	376	392	383	411	367	393	354	414	383	372	362	404	395	388	368	425	369	378	356	370	395	401	381	413	351	377	377	400	414	387	407	341	387	388	376	382	376	389	378	422	376	389	362	407	376	380	371	379	381	368	379	392	368	394	400	397	390	381	373	389	357	367	374	357	394	386	392	377	397	390	378	339	372	353	390	365	395	375	388	413	393	394	375	364	373	358	409	388	427	395	348	393	392	361	325	324	373	394	408	367	349	381	385	431	388	389	355	356	375	383	349	383	384	379	395	359	375	361	394	372	366	332	386	355	403	406	377	372	317	392	334	381	371	373	402	378	406	400	428	369	342	367	386	362	371	376	400	388	378	439	389	369	384	382	373	386	394	360	393	384	389	367	364	386	381	379	402	388	371	370	388	387	376	413	366	390	382	360	376	405	406	365	393	409	371	358	381	370	381	395	387	360	390	428	388	340	373	388	415	405	364	390	392	395	362	390	359	384	369	382	377	393	406	376	331	406	390	410	371	379	342	375	366	382	348	356	358	400	360	392	381	379	371	388	388	362	401	383	378	388	352	363	399	409	370	380	401	324	397	401	381	366	391	385	399	373	377	370	435	364	371	395	381	370	401	357	359	372	360	377	375	367	394	377	383	371	370	343	388	411	429	383	370	398	413	388	375	343	351	363	359	426	367	383	419	399	390	356	378	398	394	366	348	402	351	363	396	377	378	398	354	391	364	417	349	375	334	374	393	407	399	396	383	335	386	383	374	371	395	359	332	367	373	373	381	356	375	386	380	398	369	380	404	351	378	363	384	367	373	382	392	376	389	386	356	404	382	406	388	349	371	372	396	379	395	378	386	400	354	426	362	372	406	357	357	397	403	374	368	403	387	382	398	394	373	385	413	368	367	348	398	376	383	419	402	388	425	387	365	392	392	422	362	371	340	391	358	393	389	353	341	419	343	367	377	364	394	342	382	373	414	413	381	395	383	361	419	352	354	422	387	350	376	409	384	374	347	387	371	361	379	369	359	403	407	372	385	379	373	344	341	371	378	361	391	374	363	409	401	434	364	403	360	369	390	368	373	383	381	402	376	351	358	386	364	380	381	380	353	394	371	366	361	368	399	371	398	385	380	412	395	360	406	367	366	339	368	406	364	385	372	368	377	376	373	358	408	391	370	384	398	373	378	355	384	374	397	356	389	388	397	378	377	400	366	398	372	361	371	400	394	381	389	418	394	417	369	373	407	363	412	408	392	404	400	382	367	392	431	367	381	399	361	366	419	399	416	380	386	395	415	380	371	352	359	423	350	364	411	374	400	357	368	376	393	379	397	389	368	389	382	397	368	373	368	373	375	379	362	374	379	438	418	375	354	407	360	350	412	385	395	379	351	330	379	356	385	359	363	393	318	370	389	401	362	382	369	374	395	367	388	389	386	391	367	398	381	362	409	354	379	363	403	344	396	390	413	372	340	378	397	381	399	409	361	372	387	389	404	386	365	360	362	372	412	353	369	390	381	375	384	352	373	401	376	349	373	393	410	364	371	366	414	395	385	383	406	382	412	368	407	356	427	375	365	376	404	398	404	389	346	414	411	379	382	387	417	420	393	427	389	378	378	340	352	352	363	361	393	370	375	365	344	378	388	371	372	394	364	429	368	347	385	373	370	361	391	353	361	378	396	403	402	373	383	390	398	380	390	351	399	370	357	382	400	393	350	407	369	383	409	371	369	366	350	386	361	377	412	416	402	371	385	409	402	392	382	421	398	399	398	375	370	381	384	329	384	364	348	370	337	371	367	379	388	399	370	387	342	381	382	367	385	385	368	397	412	369	388	421	385	348	380	392	384	386
15650	3475	1037	2859	1774	440	379	384	340	349	340	348	333	324	361	343	283	327	326	324	337	322	294	329	342	340	329	315	313	318	343	344	298	321	283	318	343	293	286	314	342	298	372	331	342	326	310	294	334	327	297	325	291	323	327	314	319	302	325	323	327	323	311	306	320	328	314	343	299	330	307	319	275	307	343	304	313	316	289	308	300	334	317	317	333	315	299	315	305	308	332	312	336	356	320	345	312	315	323	320	356	296	371	343	328	343	310	326	357	316	296	299	312	327	303	312	320	301	333	317	353	302	309	321	316	290	319	357	312	297	318	286	309	343	300	357	333	315	306	339	340	308	321	303	316	273	328	346	313	301	304	300	356	321	337	295	371	297	316	324	316	285	298	300	330	324	354	348	306	339	356	341	304	330	307	305	350	294	327	330	283	332	317	296	293	297	312	289	317	310	331	309	305	311	320	315	309	330	297	307	314	320	332	335	305	305	328	297	315	319	326	304	318	279	320	331	323	315	289	317	300	333	328	316	333	305	322	297	322	308	339	307	310	318	309	339	297	356	312	317	322	324	322	328	356	329	328	298	327	330	296	293	317	314	331	321	324	312	316	321	332	347	350	324	339	338	293	315	320	296	315	325	331	349	309	339	335	289	312	302	301	375	359	332	285	296	348	312	288	338	270	327	281	303	337	333	304	280	315	308	287	312	290	297	301	329	319	345	314	312	302	269	300	281	307	289	372	319	359	296	355	325	346	332	313	308	301	328	315	340	324	354	328	312	308	325	283	343	321	326	333	343	306	340	303	339	309	301	326	310	350	333	311	316	302	314	324	291	306	321	352	302	313	361	332	295	309	331	281	309	326	296	320	327	307	343	315	331	312	325	326	319	315	317	293	300	304	297	330	372	343	332	322	312	290	275	305	309	328	328	316	283	302	295	317	295	281	314	276	321	290	326	339	313	314	303	337	321	337	328	339	338	309	308	323	305	347	338	305	323	295	294	333	323	296	345	328	289	300	344	340	312	322	301	318	303	294	321	334	340	335	341	330	337	340	298	316	333	302	342	326	290	314	322	326	335	316	332	306	297	343	294	289	306	333	331	324	331	331	290	272	337	294	341	262	309	313	308	307	326	322	332	308	336	284	324	326	288	286	286	319	345	313	297	353	323	358	326	300	330	325	279	279	285	300	310	293	329	334	342	301	334	322	338	331	318	287	310	341	347	323	329	337	323	291	314	355	329	281	311	314	305	306	339	329	331	327	317	319	306	300	321	293	327	331	303	333	313	291	299	330	324	307	344	317	315	318	326	316	299	330	280	326	298	308	327	306	305	284	347	345	288	337	328	318	310	319	328	344	343	327	322	306	314	314	303	285	315	317	244	297	310	304	286	288	337	344	321	322	326	347	314	312	283	299	316	326	301	315	305	318	296	301	315	331	327	321	312	321	328	351	326	316	371	283	306	327	274	322	320	304	325	321	319	324	315	335	333	342	335	301	339	324	306	331	310	336	305	310	318	300	313	322	297	325	303	321	326	296	312	314	306	300	321	289	327	328	271	302	304	319	323	318	303	287	338	319	336	362	303	320	329	327	312	341	291	300	306	295	345	315	335	329	320	342	356	317	316	356	329	319	323	288	304	315	333	313	296	344	335	325	300	346	344	320	301	298	324	324	326	312	303	333	323	322	330	314	352	364	335	334	324	343	320	323	300	325	311	314	306	326	336	317	321	325	309	308	301	325	278	314	322	296	300	296	322	333	313	321	296	304	322	333	336	302	318	305	346	308	306	345	330	330	305	329	319	294	340	347	321	309	326	322	290	296	324	294	349	332	328	323	334	359	288	301	311	351	303	300	336	326	280	301	320	307	312	333	326	306	300	323	323	306	331	306	318	303	320	304	380	342	319	307	339	330	321	305	307	314	343	351	314	325	296	303	310	353	308	305	302	306	320	344	332	277	300	299	314	307	301	300	321	291	303	283	335	305	289	300	358	310	307	313	311	318	302	333	314	325	309	292	353	329	307	322	315	322	315	297	319	337	306	304	276	299	312	284	362	316	297	313	303	308	336	343	330	339	297	357	301	311	291	308	311	291	305	308	349	300	321	348	319	312	309	318	283	307	327	341	307	274	305	311	283	297	301	314	330	353	308	313	333	330	298	312	299	320	305	306	369	319	294	305	323	308	337	328	344	325	302	301	310	302	322	309	326	312	299	342	294	330	276	319	340	324	346	320	307	331	283	300	326	319	296	306	343	312	335	370	322	326	308	344	322	310	315	308	329	322	323	319	324	353	292	278	348	329	294	327	291	350	336	299	328	314	329	338	310	311	337	280	319	327	334	335	317	316	300	323	316	315	309	310	317	323	326	329	295	296	297	311	306	321	333	324	328	321	293	296	307	347	304	319	314	318	292	316	332	298	307	269	290	341	299	343	338	297	311	305	302	329	282	303	312	287	318	308	323	295	303	288	324	316	318	317	307	307	324	320	323	311	343	307	306	350	322	313	338	326	291	276	315	336	334	293	322	325	337	322	336	336	304	308	330	323	286	312	321	296	284	297	317	334	342	305	305	330	274	278	314	362	316	317	335	300	325	346	326	337	301	300	312	294	311	306	343	298	318	313	306	314	346	336	306	322	305	318	348	297	285	316	287	337	298	296	317	284	344	320	392	309	352	307	317	319	326	298	299	295	307	299	324	307	325	314	292	290	314	324	351	304	286	303	301	337	260	326	309	289	336	313	325	289	312	326	303	319	333	363	299	313	296	328	311	345	298	301	337	304	290	298	339	292	292	342	290	292	257	310	341	329	350	322	323	356	313	321	310	300	312	312	283	308	317	277	310	340	360	325	328	345	355	300	305	316	325	336	305	334	288	298	336	354	362	310	303	312	328	292	341	290	312	348	344	328	340	318	284	309	326	352	315	329	301	305	285	295	321	301	313	318	313	304	321	337	278	302	327	331	344	353	319	307	315	329	281	346	314	313	320	311	302	334	310	322	323	279	354	304	312	316	311	296	327	274	343	353	331	337	310	342	306	334	295	325	325	355	355	305	294	306	322	343	309	307	284	303	330	310	289	306	318	326	331	332	324	302	337	323	322	312	326	285	291	334	273	332	331	355	360	301	289	257	327	326	281	296	309	340	303	319	315	341	336	295	338	291	329	291	321	286	321	299	309	274	317	314	344	314	298	359	329	305	329	308	326	369	335	337	342	346	289	293	338	311	290	326	301	340	329	289	318	328	372	327	329	308	315	319	316	283	288	320	345	337	307	355	316	325	325	303	286	330	321	322	309	309	326	315	310	297	310	301	315	331	289	331	323	268	317	359	306	334	318	312	291	296	303	306	355	302	304	284	299	340	335	338	267	307	294	327	309	290	346	324	357	288	280	299	303	294	324	279	317	332	350	318	306	324	303	296	331	297	323	318	277	317	291	327	334	294	312	332	360	309	306	307	313	348	322	307	317	328	343	320	286	354	304	294	322	321	310	324	345	309	302
10319	2873	1652	8954	3307	1223	1061	1020	990	948	910	829	809	784	789	814	765	796	816	791	777	722	788	781	783	743	754	743	734	775	753	777	811	786	733	757	733	772	716	763	802	740	745	783	744	779	728	706	747	767	753	713	783	765	754	730	692	700	733	748	747	764	751	735	717	710	778	710	683	759	717	740	722	723	749	770	712	734	778	753	729	745	740	712	728	701	767	700	740	718	767	711	734	788	742	770	702	744	769	744	751	766	764	722	719	742	734	759	716	748	744	691	687	766	789	768	656	760	726	747	744	717	760	785	746	752	679	736	741	739	738	754	758	739	713	778	773	734	693	742	794	712	725	701	681	748	771	704	794	731	704	732	710	758	789	728	758	698	722	782	701	757	729	744	738	776	729	738	696	683	747	721	686	678	731	728	755	752	778	758	748	675	743	734	757	724	781	759	802	714	776	705	702	725	721	745	786	692	707	738	758	734	735	737	760	699	781	730	774	748	766	712	724	728	762	783	713	724	755	754	749	761	737	752	698	766	754	739	742	711	772	741	749	717	746	745	743	673	727	786	732	722	803	724	752	750	733	727	752	708	780	743	786	699	722	688	786	748	773	709	709	693	712	731	745	754	726	748	736	734	776	697	790	744	761	782	778	766	718	707	800	711	691	780	710	739	755	720	721	727	734	698	726	768	735	781	719	700	791	750	744	770	686	714	762	764	770	725	697	739	725	725	753	772	704	789	739	705	729	722	765	749	707	692	753	705	735	736	710	699	727	744	695	742	732	679	763	751	726	780	740	762	768	744	723	699	750	744	746	770	757	720	726	766	761	729	707	690	711	751	727	745	745	707	734	735	747	718	739	741	708	756	733	746	704	761	705	773	751	703	724	742	736	764	693	759	751	735	725	808	714	791	723	789	731	753	750	736	749	743	731	679	738	718	756	712	743	764	725	692	740	735	677	738	749	704	739	718	719	788	724	760	745	744	702	738	721	727	722	722	770	737	792	675	723	674	740	719	725	715	784	684	749	732	770	745	694	717	707	755	764	753	786	777	746	743	724	715	764	691	741	768	747	728	744	732	750	734	687	738	756	712	707	740	768	700	730	727	754	765	717	757	717	747	745	770	731	688	747	704	706	716	765	719	789	740	738	720	764	726	757	729	735	746	770	747	775	684	701	752	702	743	696	776	790	712	747	722	752	733	727	715	749	763	706	745	708	735	829	707	689	723	729	688	753	744	712	792	777	723	756	765	743	712	725	744	703	767	720	763	727	728	738	692	715	747	780	715	733	699	776	763	699	712	715	711	724	706	753	754	739	751	703	717	726	741	723	690	755	766	726	779	700	718	727	720	735	746	749	758	757	772	749	746	702	773	716	756	767	739	716	752	733	753	752	708	756	732	759	729	714	790	753	738	752	705	722	725	710	690	703	703	712	748	733	764	705	687	702	723	735	751	752	751	743	742	760	710	633	721	745	764	763	727	767	775	792	750	694	719	790	709	750	763	700	730	718	757	742	784	741	757	742	759	744	703	690	749	733	708	705	751	750	732	715	781	750	748	709	778	758	725	738	738	736	696	739	699	732	755	747	748	720	762	732	720	749	764	682	767	714	707	712	772	742	704	712	710	735	710	796	747	692	720	767	753	689	746	690	706	762	734	711	742	741	756	729	724	729	744	690	760	692	701	772	741	698	690	727	725	703	763	708	770	684	758	707	717	718	753	716	748	691	738	735	737	745	761	722	695	703	782	737	710	748	781	726	729	707	751	737	701	751	702	762	722	733	755	762	721	730	721	650	735	728	731	755	751	740	721	734	717	706	724	677	715	747	762	733	769	732	717	699	693	707	755	751	748	658	681	742	750	762	730	721	699	699	761	758	739	790	755	734	725	726	748	752	727	760	775	774	756	728	765	734	751	658	725	736	740	710	718	732	740	732	685	731	762	678	712	733	734	700	730	693	699	703	769	735	730	721	756	693	763	790	735	703	724	737	672	727	735	750	702	719	743	715	730	692	785	763	713	748	745	752	773	716	743	730	742	705	748	768	737	822	768	719	744	762	745	788	778	727	720	745	693	733	743	708	662	773	727	740	764	685	719	698	722	685	760	786	754	716	787	753	758	771	722	742	698	744	737	730	663	686	796	738	695	721	731	705	749	736	710	706	786	726	786	764	826	738	699	767	770	754	749	725	743	745	730	739	749	739	731	706	726	809	711	749	751	696	789	748	737	690	720	761	756	752	685	734	715	723	755	704	730	736	747	800	781	727	748	739	727	762	737	728	755	742	708	735	771	714	725	714	791	711	693	755	728	758	797	737	760	742	766	741	773	756	779	767	726	719	696	746	696	704	712	786	742	734	725	740	786	752	729	756	724	741	762	715	752	717	696	726	766	734	708	724	709	747	781	753	761	749	763	714	679	735	756	760	746	765	718	723	756	735	755	702	721	773	753	735	752	747	715	727	708	772	771	737	724	770	724	748	704	752	692	774	710	690	773	692	702	748	731	728	684	719	727	722	738	749	720	715	776	746	726	753	720	734	696	745	755	692	770	757	720	672	784	719	729	738	669	773	700	731	727	740	758	733	725	743	757	738	722	716	757	737	729	728	742	719	746	743	733	769	790	728	679	750	751	736	715	691	741	729	745	771	673	753	728	696	703	717	685	725	741	730	729	763	704	776	787	703	711	759	729	736	748	718	767	755	703	704	728	686	740	737	729	774	709	766	729	745	732	716	757	694	731	704	751	740	744	739	748	779	690	731	706	697	745	746	680	752	769	762	702	748	733	706	735	709	763	721	732	732	695	722	725	698	711	682	738	763	747	750	744	782	724	815	706	711	773	730	745	722	713	741	763	713	677	733	706	730	733	719	748	732	765	727	755	682	779	720	739	735	770	759	692	716	742	719	737	747	743	727	722	747	768	740	736	686	744	784	750	755	751	746	730	737	735	790	717	752	743	747	764	728	708	752	706	756	754	759	711	750	730	668	773	757	747	697	667	722	795	715	767	724	771	754	706	745	732	738	713	706	704	720	700	748	734	754	717	754	749	737	748	726	749	781	753	732	727	752	761	712	749	745	694	742	694	696	687	722	671	741	743	717	750	751	773	748	722	737	707	722	711	775	725	736	744	748	732	720	712	725	703	717	749	739	787	699	703	729	706	757	747	708	710	766	759	757	753	733	715	762	726	707	751	739	750	756	713	751	734	740	728	730	730	771	716	741	719	735	744	773	784	729	751	753	725	724	725	716	732	718	712	760	687	762	755	744	745	727	765	793	750	762	720	723	698	713	701	771	698	730	731	752	744	768	716	742	746	730	737	748	748	719	734	726	726	735	738	741	714	770	720	673	715	757	707	793	722	689	721	723	708	701	736	697	681	723	748	699	739	760	765	722	762	733	771	777	706	714	748	746	705	730	707	765	749	737	720	734	754	728	748	732	746	687	725	726	749	745	802	716	735	741	727	718	717	737	723	703	748	788	693	752	731	778	705	697	718	696	746
24989	6738	2938	7609	3543	657	533	478	492	462	442	453	432	409	399	413	421	391	390	377	413	385	375	404	409	391	351	417	383	406	426	396	365	415	376	382	369	376	424	379	397	386	373	398	372	389	384	427	391	384	391	368	384	408	396	340	381	380	406	396	412	384	392	364	386	415	353	395	391	346	410	367	370	390	470	379	379	409	414	378	428	383	367	372	378	388	388	388	384	393	398	400	350	375	366	377	390	400	421	375	406	390	350	396	389	377	383	383	392	383	327	373	407	348	364	382	376	433	386	388	406	361	407	358	389	373	366	430	428	406	392	382	413	390	359	398	390	347	377	383	400	407	401	395	416	368	361	353	352	386	392	388	388	365	376	407	403	373	402	387	429	419	300	374	381	381	377	430	384	393	407	390	388	363	381	340	378	387	371	415	407	383	404	403	359	384	391	364	396	422	361	413	362	375	398	364	379	374	363	382	369	382	400	380	409	381	375	356	383	436	387	405	394	356	346	351	395	369	387	372	394	394	389	364	361	383	371	407	395	396	443	370	419	360	427	400	364	427	418	385	391	419	389	369	367	354	409	422	369	403	342	351	354	379	414	383	354	375	368	435	394	375	419	398	385	394	384	387	386	419	380	387	381	379	335	406	397	352	377	396	350	365	373	397	357	412	396	354	379	397	402	444	375	394	371	397	366	385	393	384	416	403	378	414	385	390	376	403	416	373	391	382	395	372	393	388	363	409	394	376	408	378	376	388	355	339	397	399	393	368	407	385	396	393	410	414	370	417	370	369	391	382	397	369	376	356	371	379	414	432	390	334	382	375	361	383	404	375	343	404	367	401	381	418	415	411	409	395	393	364	384	372	381	418	398	375	416	385	387	388	384	387	348	407	357	356	375	400	370	343	376	365	384	372	353	364	377	409	393	380	354	400	407	363	397	403	415	394	407	372	387	393	430	371	380	374	372	389	363	384	397	345	340	403	374	400	378	361	399	411	385	363	339	376	377	403	411	381	348	431	373	365	419	383	395	394	373	362	384	387	396	353	376	372	393	408	398	358	402	396	373	388	399	398	374	358	340	366	379	403	382	378	350	393	369	383	355	373	387	403	354	406	338	386	393	374	379	353	366	415	371	407	382	425	380	349	416	361	398	362	402	393	370	371	395	362	372	377	363	357	374	363	343	408	380	421	413	375	342	382	384	379	387	390	362	368	364	395	370	368	380	388	373	411	420	379	380	386	410	376	366	383	419	378	384	393	388	399	379	378	385	382	354	416	352	361	395	391	380	420	393	408	368	396	361	405	400	409	392	415	376	405	407	384	399	377	372	356	369	380	391	388	375	359	367	339	418	367	400	347	397	354	389	386	389	374	389	410	377	412	344	380	414	365	349	347	354	405	415	349	350	392	376	383	382	352	385	374	393	412	380	401	392	376	416	415	376	408	399	393	378	360	370	369	367	363	389	425	413	339	365	364	395	416	372	423	382	414	406	359	402	442	398	386	391	374	380	400	421	412	394	380	402	366	400	365	398	384	416	360	398	377	400	401	453	460	353	364	394	391	403	388	403	399	368	371	414	447	378	378	380	399	383	394	430	357	330	358	409	383	350	414	351	391	385	413	377	383	385	359	383	375	373	401	365	386	370	414	379	362	366	388	422	375	368	376	409	340	356	430	365	354	381	360	369	384	427	388	379	367	398	364	416	366	369	380	368	433	390	388	389	405	383	431	389	365	402	369	425	411	396	393	375	368	380	420	419	412	397	447	344	385	415	365	403	401	369	391	379	378	431	410	355	361	420	409	383	373	376	408	364	389	394	410	405	405	399	410	393	385	365	373	370	399	384	394	369	360	361	377	374	384	373	366	365	357	377	391	377	422	404	390	382	398	401	380	357	367	387	408	391	408	370	370	402	444	369	384	399	355	341	382	396	392	395	374	345	359	360	376	380	396	360	362	399	388	355	386	414	396	406	362	382	372	390	364	382	428	388	359	359	371	396	415	394	363	376	367	392	370	402	384	345	399	371	406	363	420	401	400	414	404	345	366	381	404	374	385	427	359	367	347	402	374	357	350	357	356	364	348	372	391	425	402	346	360	388	369	381	400	369	382	371	397	389	394	416	349	387	397	374	371	400	355	376	377	386	346	417	392	394	393	418	382	400	381	393	384	378	372	411	411	400	395	381	373	335	402	381	398	378	422	371	424	387	361	412	390	383	403	391	367	381	385	393	350	364	390	374	403	389	433	423	362	389	372	407	375	397	410	375	363	372	401	379	364	379	380	383	428	337	372	368	405	383	362	398	412	358	332	390	390	392	411	349	369	402	400	411	385	374	403	397	386	391	375	413	393	378	407	392	372	365	392	381	371	380	437	376	397	411	367	399	401	391	379	391	372	374	338	370	408	398	359	361	339	368	411	409	417	418	394	380	360	396	395	383	364	396	400	381	384	391	366	381	365	426	394	385	400	373	385	384	363	399	409	429	364	408	384	410	372	366	365	412	395	383	349	440	392	424	431	423	407	397	377	355	351	371	431	439	365	388	367	374	395	404	405	395	397	389	398	411	423	397	362	382	377	386	392	389	410	354	390	384	390	375	398	384	400	392	378	355	354	401	362	377	366	366	392	414	358	397	361	375	380	383	402	384	366	396	387	371	383	404	373	398	390	360	404	405	398	371	374	384	409	364	350	384	414	412	401	411	382	393	380	367	386	396	383	358	390	394	400	425	376	378	415	380	390	382	386	389	391	370	417	400	402	436	435	394	407	384	414	374	386	366	363	374	393	426	390	383	363	379	347	361	393	367	363	380	392	385	399	368	418	406	415	371	410	364	371	380	419	353	339	390	383	405	372	389	358	380	355	376	418	362	388	417	377	376	369	355	419	369	378	389	349	422	384	437	395	395	394	375	365	419	399	348	384	408	376	407	360	378	400	371	397	418	348	380	362	358	396	387	406	397	360	388	371	387	396	388	401	395	390	413	394	383	401	412	408	363	401	389	406	368	377	388	363	367	396	396	380	401	397	394	357	384	395	406	395	381	366	367	430	404	387	406	389	357	409	387	383	392	381	399	368	414	358	383	364	361	394	382	363	365	418	385	342	384	414	413	380	378	396	393	368	420	408	366	384	377	389	370	366	384	375	426	366	385	360	363	391	413	392	377	405	375	391	393	363	398	412	397	392	375	363	408	357	372	365	362	387	445	402	376	432	421	398	412	406	379	351	373	402	365	366	396	410	403	404	402	385	405	413	411	375	428	379	411	377	400	419	403	381	370	390	340	399	404	363	387	398	365	386	387	406	375	396	439	402	350	359	380	411	376	379	394	398	364	406	401	336	377	396	370	395	385	414	383	379	417	406	395	405	417	367	369	397	385	342	356	426	395	411	415	403	350	384	390	386	406	362	351	397	393	388	384	377	413	393	385	384	404	408	367	387	427	370	369	372	408	398	363	396	397	412	407	382	386	364	391	408	393	400	360	409	425	373	372	397	392	385	413	390
14060	4373	3475	17668	3551	1814	1522	1377	1345	1146	1182	1078	1064	1093	1016	1024	993	975	951	959	979	891	967	891	942	895	890	873	903	909	892	899	931	882	815	906	866	899	860	878	914	899	857	851	865	883	928	879	913	892	827	857	806	875	887	809	862	869	864	863	863	879	859	824	824	870	860	810	863	831	837	890	870	832	904	883	871	891	810	855	830	817	847	868	869	896	893	866	834	870	841	829	815	844	886	848	816	892	843	850	867	928	828	834	899	878	873	882	815	859	853	865	848	895	879	831	850	859	863	875	846	870	869	926	859	884	858	840	850	815	875	839	817	858	857	880	852	869	862	828	890	811	827	865	859	812	823	907	857	859	895	865	827	831	801	871	850	888	855	829	894	815	876	888	817	833	818	884	857	839	930	811	861	851	853	878	866	807	821	910	845	844	861	858	909	803	891	850	827	863	862	814	879	828	860	823	874	839	875	871	849	844	881	811	864	858	897	884	851	884	856	824	868	839	836	848	850	838	874	838	850	837	802	886	808	886	816	882	828	796	834	864	850	826	801	891	815	847	849	885	872	850	885	811	818	854	886	826	819	780	856	904	827	856	829	876	868	871	865	859	830	867	852	866	849	870	834	896	816	862	872	830	905	873	863	845	858	841	837	883	855	874	858	843	889	846	783	936	893	842	793	893	855	795	844	880	825	814	828	835	890	870	920	829	810	856	837	853	832	779	880	835	931	865	847	859	806	834	879	825	848	874	900	852	825	906	887	818	880	830	828	821	907	870	838	853	835	828	863	820	844	861	821	802	877	879	915	847	854	834	853	872	860	909	834	872	865	850	831	858	817	836	815	887	893	856	856	819	822	865	853	850	868	861	827	842	890	853	881	822	824	860	859	894	845	877	874	887	849	863	866	834	888	871	867	828	886	892	862	861	838	819	840	887	891	875	827	879	885	841	882	863	852	823	859	831	866	835	876	871	870	841	836	897	869	871	814	867	863	835	836	880	894	912	790	869	891	889	844	901	840	831	892	901	835	863	843	877	826	788	868	871	838	833	839	917	861	858	833	841	836	875	858	854	850	874	849	915	837	862	802	809	864	877	860	857	840	850	835	827	881	881	881	822	876	876	815	839	838	823	857	871	904	839	869	862	824	827	905	843	829	897	898	826	870	866	805	863	778	862	846	853	868	840	861	865	849	856	889	884	843	831	905	890	868	868	880	823	866	838	862	845	900	881	875	849	839	849	869	843	834	849	813	818	847	839	891	834	866	853	875	862	838	794	864	845	835	854	852	827	834	860	902	893	900	827	858	827	851	869	848	825	852	832	843	877	859	867	858	831	841	844	840	842	847	842	773	892	825	851	849	876	888	844	857	839	871	864	881	821	848	902	825	826	845	851	819	841	837	861	840	875	883	856	853	847	865	896	855	875	841	822	858	841	790	820	793	829	839	865	850	827	848	790	813	836	915	829	825	857	893	860	869	839	812	918	907	858	852	807	843	832	842	867	849	882	913	841	845	849	836	869	914	844	848	864	833	872	835	881	889	813	818	878	845	816	898	853	876	852	833	847	874	852	862	892	795	881	844	823	884	850	904	883	875	834	860	849	848	868	817	829	864	834	891	862	826	819	833	894	867	855	823	861	849	848	831	858	849	901	853	854	837	840	833	800	884	846	839	842	830	868	876	875	862	833	826	879	899	869	844	869	856	834	892	847	813	834	812	887	846	886	879	848	841	878	881	951	874	810	849	849	874	898	837	874	903	904	831	900	822	838	808	854	848	876	868	889	830	872	836	859	881	869	828	818	859	852	807	844	790	934	872	830	859	851	839	809	873	883	860	869	811	856	883	842	913	821	854	811	772	856	839	857	818	910	873	852	832	855	890	887	843	794	872	897	844	866	914	908	868	880	900	850	840	836	886	801	900	875	908	860	851	855	869	879	835	865	817	884	862	833	851	874	874	844	802	812	922	877	874	882	890	851	853	923	909	836	859	894	862	833	837	833	836	802	834	821	848	887	889	858	898	825	898	842	853	810	855	831	827	865	890	878	842	857	801	843	870	840	827	807	849	881	843	887	861	845	867	830	816	868	865	866	819	852	816	856	899	878	852	873	887	854	846	838	896	861	841	832	896	838	878	840	859	845	796	833	870	839	837	890	875	823	891	894	854	849	841	849	865	837	847	865	797	838	838	832	888	896	829	859	832	904	839	869	859	873	880	822	819	833	847	837	895	878	840	812	819	849	851	805	842	791	830	850	839	858	842	920	820	853	837	866	850	909	875	850	937	842	847	803	876	844	837	879	841	833	848	876	808	875	894	817	884	853	836	838	861	855	867	868	835	810	829	841	838	827	857	868	859	857	810	843	868	832	838	842	812	856	801	828	831	823	817	863	827	874	893	872	894	858	911	854	820	884	882	854	887	860	857	885	864	817	907	837	844	846	879	807	840	859	854	826	871	876	841	844	909	822	886	831	839	862	857	834	838	832	841	817	882	872	801	874	869	884	823	878	868	878	853	870	869	873	929	804	858	808	867	866	837	843	850	858	860	863	870	899	861	891	846	835	819	857	847	892	856	864	863	858	829	825	853	838	827	827	830	859	833	854	894	891	835	808	871	846	814	886	905	904	810	854	849	837	889	896	861	871	879	870	862	817	840	851	854	858	831	907	915	859	909	844	884	816	820	861	848	828	825	903	825	856	826	829	878	844	851	887	864	858	911	846	881	829	831	854	829	864	806	865	869	864	865	939	853	835	873	823	907	847	816	873	853	810	863	846	882	851	850	897	825	838	911	830	833	816	894	825	864	842	869	829	882	867	883	889	892	795	845	808	865	865	850	853	876	844	869	863	894	897	858	845	847	846	864	856	847	866	802	897	841	870	922	819	879	879	789	853	866	855	829	865	838	860	863	854	875	848	861	867	841	824	804	877	852	830	837	856	855	838	829	870	854	881	917	878	870	862	861	857	867	856	829	873	877	845	854	859	902	853	825	825	827	906	828	837	853	869	880	858	853	874	876	848	885	839	873	860	842	839	873	883	883	833	868	840	869	853	832	831	896	885	803	874	848	873	873	840	819	872	811	869	842	840	856	897	828	815	887	888	828	893	852	829	828	882	815	807	879	868	867	830	825	833	873	871	865	836	883	842	900	836	787	912	868	873	838	869	835	828	893	892	877	819	808	863	842	868	808	853	849	877	886	831	907	830	842	882	844	837	840	874	871	889	854	844	830	861	818	829	851	805	822	884	800	867	881	831	866	843	902	891	858	833	861	843	834	852	860	882	833	823	932	909	844	835	859	891	878	912	831	847	858	745	857	868	856	816	811	858	799	866	835	860	876	894	782	867	858	881	874	838	908	827	835	826	820	877	855	881	835	872	909	818	850	908	859	841	814	890	886	859	817	813	847	835	868	825	842	883	863	834	879	869	901	910	895	838	830	898	876	825	839	846	885	829	830	878	889	805	875	864	907	905	913	861	793	891	856	891	877	834	867	910	801	870
4917	830	367	215	126	114	163	126	134	137	134	128	150	110	146	151	128	127	147	135	149	128	154	153	138	126	138	144	155	155	152	132	130	147	156	133	134	136	142	144	140	134	120	116	130	160	131	146	153	142	147	145	117	144	141	120	151	145	144	132	137	138	158	127	148	142	141	127	126	117	138	134	122	147	112	135	145	139	145	116	142	107	129	152	157	176	144	130	164	139	140	146	123	139	133	137	149	131	128	133	131	166	157	137	128	128	139	124	130	149	137	146	162	146	126	147	137	117	148	141	145	126	145	137	148	138	111	120	138	158	155	141	135	147	137	129	145	129	125	139	123	143	112	134	138	126	119	159	150	163	124	141	148	136	123	151	129	143	164	144	120	144	131	137	121	178	132	146	141	162	137	109	138	144	133	135	143	138	136	127	129	127	134	107	131	143	132	126	154	132	150	136	158	130	131	145	137	136	125	156	122	127	146	141	144	136	114	144	125	125	140	171	136	139	147	129	125	134	153	128	138	148	146	129	143	140	149	128	144	132	129	133	147	144	122	146	145	143	151	128	152	125	110	117	145	129	132	126	147	135	142	155	117	136	135	135	126	121	142	148	129	149	141	153	134	132	139	138	163	150	141	132	135	139	155	158	141	146	154	152	116	100	135	138	150	148	140	147	144	156	128	122	146	137	145	130	134	150	135	130	151	133	138	145	132	144	135	161	153	133	138	141	122	133	123	128	114	117	127	137	145	140	143	155	129	109	123	148	165	142	134	140	145	150	117	139	137	152	123	119	139	172	131	135	127	126	138	130	143	127	141	138	132	138	141	130	149	111	151	127	127	166	139	161	134	127	118	122	120	150	139	152	120	148	148	135	137	139	123	138	129	154	151	146	134	157	136	126	149	121	119	140	134	164	141	142	173	136	138	137	135	138	131	131	113	129	130	137	139	123	143	143	137	148	135	162	127	129	141	136	135	133	123	159	139	159	135	144	115	153	138	136	136	146	160	144	166	148	134	149	129	134	139	124	127	140	130	152	126	149	135	153	149	138	160	134	136	136	126	134	130	146	156	145	144	138	140	123	132	147	118	126	139	146	109	142	153	124	129	124	130	145	145	135	116	141	137	137	127	125	140	131	134	134	136	137	144	131	152	146	141	143	140	134	156	139	143	149	147	137	159	134	144	149	121	140	117	122	138	151	145	129	159	137	140	176	131	127	132	129	139	130	107	131	149	141	146	134	157	134	119	144	146	128	124	134	163	151	125	128	145	145	142	138	144	133	131	150	138	128	151	135	136	138	133	133	125	127	150	133	153	134	139	160	155	136	119	153	123	142	139	118	153	122	114	142	162	148	145	127	122	141	125	138	111	125	132	114	138	137	135	125	126	119	150	122	124	155	142	119	124	139	153	130	157	153	129	121	128	136	148	120	130	137	143	139	125	130	125	162	146	136	150	124	144	146	143	140	126	148	138	138	144	115	158	138	162	121	135	126	140	141	128	139	160	134	135	132	159	145	143	144	105	132	152	136	141	140	124	124	154	138	129	164	149	135	132	143	136	138	133	140	152	151	131	155	128	146	150	140	128	138	126	142	152	151	145	124	111	128	135	139	155	131	137	123	129	139	117	130	148	146	122	146	152	151	134	148	134	116	122	134	132	132	144	134	132	134	124	143	122	109	131	146	120	139	122	131	151	131	128	154	155	167	124	127	129	145	138	152	141	144	138	135	125	119	138	134	123	144	145	132	157	121	143	135	127	126	137	160	134	136	147	141	147	161	153	141	148	138	129	132	182	152	123	153	118	136	126	127	127	140	125	121	145	122	121	135	126	127	136	135	129	132	136	136	135	120	127	155	157	148	142	122	142	131	129	164	147	144	123	116	140	127	138	136	144	139	152	111	139	144	135	148	161	140	155	128	140	118	144	135	142	151	126	124	144	129	154	124	155	138	125	125	149	141	144	151	163	136	142	129	125	152	149	127	121	143	135	150	156	131	134	140	149	117	133	132	125	153	132	147	140	170	147	134	139	154	133	119	130	136	135	122	129	144	144	127	118	128	129	158	133	161	150	113	120	143	128	104	132	153	150	143	163	128	157	120	135	123	134	133	127	125	147	147	123	150	118	109	155	131	139	133	138	127	123	150	149	122	134	135	131	152	151	133	142	151	164	153	144	146	114	129	136	140	126	139	169	157	141	112	133	131	128	108	144	113	147	104	134	132	124	121	148	142	156	137	129	136	124	146	126	123	132	123	149	135	139	147	140	128	119	145	135	129	121	128	141	134	137	143	165	159	130	133	148	134	139	123	120	130	152	135	147	139	134	137	122	138	154	129	124	139	148	147	128	156	139	124	131	133	111	157	141	122	112	144	159	131	136	141	145	147	137	144	162	137	124	152	135	124	131	155	151	126	138	147	119	137	128	125	121	160	138	145	133	148	157	122	153	150	133	144	125	131	148	147	130	145	125	177	115	133	145	140	135	147	136	158	151	137	131	134	132	130	133	145	112	142	161	122	132	136	129	119	135	135	124	122	140	131	138	160	162	145	148	141	141	118	129	153	157	151	139	139	143	125	135	126	161	146	105	132	130	155	134	133	154	136	140	143	142	162	165	136	148	135	138	130	148	160	121	126	134	134	133	145	159	143	124	136	139	164	135	148	144	142	143	125	118	136	117	132	124	123	142	136	149	164	123	130	131	140	124	152	141	140	154	128	149	131	133	141	137	140	140	138	138	149	143	141	149	140	148	136	139	127	119	131	128	138	154	132	152	136	151	137	144	125	143	121	136	139	148	132	133	156	131	148	157	141	128	128	141	164	141	158	124	138	119	144	144	146	140	146	150	119	123	128	125	136	141	135	118	145	153	128	138	139	116	150	148	152	154	136	143	143	108	128	129	147	145	153	131	139	135	138	122	147	155	142	130	127	120	155	136	137	120	142	128	134	153	131	126	118	131	136	124	133	122	145	144	117	135	138	134	146	142	123	131	132	136	132	143	130	122	138	132	113	117	128	126	155	163	148	134	123	125	117	149	128	141	136	131	139	135	162	130	131	125	146	136	126	135	148	134	118	167	146	109	105	138	134	143	142	151	128	159	142	140	134	117	133	135	154	138	114	121	168	109	139	124	133	139	154	136	130	135	117	141	131	135	143	144	121	129	139	133	137	166	137	145	136	147	132	137	145	124	149	149	122	120	134	127	140	125	137	146	119	151	152	129	110	128	131	139	147	127	139	136	121	158	136	123	144	147	125	117	112	127	151	151	138	127	146	139	133	113	170	125	138	119	129	149	127	138	133	146	148	139	146	141	142	130	126	116	142	146	143	141	146	128	144	106	140	141	129	129	142	132	144	139	136	105	148	130	160	158	131	124	152	126	146	140	134	133	126	113	122	148	168	137	148	142	157	165	127	129	133	136	134	128	119	133	114	148	140	111	140	147	142	137	121	149	149	136	133	137	140	123	119	130	145	119	139	119	142	163	124	142	123	115	132	115	151
3460	933	801	784	444	408	376	384	378	387	388	379	391	366	388	384	385	401	371	410	386	407	412	413	395	423	353	375	376	350	382	379	339	379	355	360	429	383	372	358	393	410	395	348	372	384	389	370	347	356	369	385	367	377	386	387	420	395	402	355	355	359	376	374	391	390	371	373	359	398	414	379	350	351	360	388	377	373	378	353	396	363	419	369	340	367	373	394	349	401	358	406	376	380	400	370	382	431	401	410	384	382	357	420	391	375	394	400	386	405	430	365	393	393	341	368	380	371	393	368	354	352	354	375	408	401	379	376	360	397	365	367	408	393	358	383	350	386	375	376	416	406	356	398	380	403	378	388	380	361	362	393	405	415	361	406	410	390	397	401	370	373	424	370	383	371	398	374	392	360	392	397	393	385	350	350	357	383	383	395	430	405	388	352	404	395	425	350	397	417	404	406	369	408	372	378	397	385	383	387	437	361	421	395	371	361	417	396	356	384	386	380	405	387	382	384	383	382	407	380	407	375	351	395	373	365	375	382	412	413	350	418	388	398	405	382	376	361	385	389	396	362	379	392	396	363	375	399	384	369	408	373	367	391	372	365	400	384	380	365	414	383	376	394	354	386	398	347	374	404	395	403	372	393	371	352	354	373	381	371	377	405	393	399	376	338	356	367	388	382	361	345	392	397	392	386	401	417	413	396	425	384	397	410	385	369	430	382	369	392	403	377	387	363	365	371	377	370	432	369	391	411	371	401	413	421	385	398	412	383	371	372	354	354	423	385	364	374	388	360	428	369	389	407	361	363	376	363	392	390	381	388	380	404	402	403	395	435	377	411	390	404	391	382	401	392	373	385	342	369	385	382	403	381	372	383	373	371	363	424	400	368	340	420	366	402	417	356	408	396	399	357	376	393	394	370	361	372	381	388	382	401	371	388	375	371	390	353	336	358	420	348	381	399	400	399	372	397	352	414	391	368	380	430	410	397	406	391	376	358	398	412	429	370	386	392	376	391	411	367	353	369	426	412	422	404	395	397	372	406	399	374	397	366	418	401	406	386	402	369	391	405	433	422	341	375	390	388	380	380	344	405	409	384	407	412	367	363	352	354	374	347	363	387	394	386	373	403	385	379	400	356	368	385	372	441	360	383	366	374	401	369	358	371	376	362	419	358	388	389	375	393	375	392	369	405	389	395	371	394	387	390	389	352	375	379	397	374	375	392	382	389	397	377	373	361	375	413	435	371	416	360	358	381	410	350	372	372	354	375	372	380	404	378	386	366	355	377	349	371	366	406	354	398	392	374	350	388	413	360	398	370	406	396	366	397	354	371	364	360	391	364	364	419	385	341	387	379	416	359	409	393	398	397	402	407	375	361	373	399	357	389	385	372	367	415	409	402	397	415	363	387	404	398	356	382	389	360	354	388	337	363	413	404	389	382	395	364	367	415	384	382	388	350	380	378	402	377	384	358	374	365	382	387	394	400	405	404	383	421	389	373	430	411	384	367	372	371	369	382	385	356	377	397	368	406	383	401	371	376	420	381	377	366	374	423	397	380	376	422	433	394	382	386	389	395	369	410	415	429	366	372	370	386	379	379	387	373	401	379	342	366	368	371	363	384	397	370	372	383	371	380	366	388	373	346	372	393	374	387	372	368	406	348	383	407	383	379	376	403	334	413	373	372	362	391	401	372	393	405	348	385	387	377	349	388	390	431	391	371	379	387	390	375	386	389	373	387	372	360	389	375	387	398	345	410	401	403	433	339	387	370	375	368	382	421	372	339	343	368	360	375	385	413	405	373	379	366	361	392	405	392	396	409	390	356	398	379	365	381	387	387	412	381	389	374	390	412	362	366	384	388	389	387	398	408	367	401	394	355	358	445	387	376	397	415	374	380	410	364	371	357	391	379	404	354	380	397	377	411	384	393	362	373	383	342	380	411	387	396	375	403	368	412	369	370	400	376	371	382	403	365	424	390	395	386	408	361	379	364	359	360	396	365	357	359	391	396	425	364	374	373	347	396	405	381	378	397	395	395	389	367	392	424	422	346	350	373	422	361	388	392	367	390	392	406	399	381	381	357	365	385	384	397	393	417	381	386	403	386	377	378	389	389	337	372	396	403	377	372	380	376	405	391	405	389	388	387	401	354	380	364	380	365	374	376	367	373	370	383	375	368	389	381	418	388	379	364	404	397	378	353	364	381	394	388	379	394	367	347	387	369	383	379	426	400	386	367	386	372	391	358	382	374	365	345	388	413	359	403	393	369	364	351	400	371	370	398	367	384	373	404	361	386	380	376	408	379	372	399	371	393	381	357	355	355	378	384	376	389	398	377	386	383	391	387	357	390	382	344	395	388	387	355	358	409	397	380	344	365	360	380	398	397	385	427	380	386	384	394	363	372	374	398	388	393	380	367	383	391	396	397	356	391	377	384	376	420	379	369	409	406	347	361	386	419	359	371	397	389	369	392	384	423	350	400	380	370	359	396	390	367	382	375	342	343	373	401	389	403	425	356	428	384	369	378	376	351	375	370	403	424	363	392	387	414	374	377	376	405	390	374	386	353	379	385	373	376	360	391	385	388	371	367	418	390	340	363	335	395	403	379	379	378	412	382	385	339	391	374	377	387	332	401	393	405	384	365	380	376	400	378	360	381	362	389	434	395	349	363	387	399	366	364	382	416	407	380	398	363	441	395	391	405	361	398	361	391	365	347	375	375	377	384	352	387	394	412	397	393	419	378	401	368	350	381	400	406	351	412	371	369	386	357	365	402	352	369	359	357	380	357	398	382	395	385	358	405	379	419	365	366	409	415	390	428	379	334	407	364	358	372	396	409	367	391	410	378	355	414	375	397	391	384	348	383	398	363	364	353	375	405	367	383	361	359	383	374	381	401	370	388	401	392	391	397	376	402	372	383	394	412	370	361	398	395	357	406	389	402	356	387	378	404	366	374	379	382	408	407	383	399	403	359	351	401	391	407	359	396	382	357	376	401	368	399	398	371	397	391	454	374	395	386	349	376	393	372	385	393	399	379	373	342	401	377	393	404	429	390	371	404	389	387	377	385	390	408	391	390	368	379	408	373	380	417	375	377	397	364	403	393	382	353	363	407	393	380	385	362	420	363	376	383	374	372	363	384	373	430	353	358	372	336	358	425	371	389	382	360	369	401	411	385	382	378	380	355	382	420	380	407	389	403	375	388	374	405	361	398	348	402	370	372	365	351	400	377	376	373	380	388	419	375	347	380	351	384	341	398	376	400	382	360	405	389	368	377	422	382	391	377	373	371	402	362	362	384	407	376	394	357	405	349	368	403	369	409	359	395	414	378	407	387	374	417	388	391	377	361	430	369	396	408	385	403	346	378	403	363	350	369	393	352	377	391	385	389	356	377	380	382	408	383	399	368	393	415	387	392	396	370	391	382	413	366	423	377	363	406	394	396	366	349	403	339	382	373	389	397	406	363	350	391	350	357	370	392	418	364	392	400	407	350	423	348
15767	3327	1373	3618	1207	399	427	355	377	361	324	316	324	321	333	293	301	362	337	287	339	315	297	318	323	312	319	324	306	302	322	318	301	323	349	309	302	362	332	334	304	367	297	351	307	327	340	336	302	339	282	338	312	348	338	312	330	339	340	317	325	294	299	322	327	341	332	344	318	313	344	326	359	310	296	317	329	304	292	309	331	324	302	334	317	308	347	341	335	275	334	305	303	289	340	314	327	315	345	351	327	326	346	324	301	323	310	335	303	311	299	280	332	316	302	325	294	350	292	335	346	335	281	316	340	307	321	307	317	315	332	326	347	309	351	323	316	277	311	303	340	305	321	331	319	340	311	341	281	342	294	318	324	297	324	297	321	352	329	297	333	295	324	303	259	286	320	318	323	327	320	313	340	316	328	325	332	309	276	314	322	319	313	311	310	320	318	278	315	343	344	313	315	312	315	302	323	311	283	319	303	323	325	337	341	317	309	288	327	301	305	282	298	268	319	318	330	297	339	317	333	296	325	320	333	344	301	310	315	307	299	275	274	319	307	318	327	313	293	330	312	358	316	317	309	310	310	311	295	309	296	333	334	303	311	338	330	319	314	317	297	302	329	326	357	350	317	345	342	297	296	308	321	330	310	294	337	314	327	335	307	361	327	280	327	290	308	328	314	355	299	294	314	301	306	318	316	332	334	306	300	338	305	294	315	301	327	331	295	303	320	324	287	302	321	298	308	299	321	305	321	305	338	316	306	353	324	300	304	309	326	318	296	320	308	354	270	313	327	357	322	298	309	312	333	311	319	304	308	329	304	342	306	322	304	343	329	350	327	307	276	343	375	322	324	311	307	320	321	357	285	318	327	312	306	333	321	308	318	324	329	335	324	317	308	309	294	319	335	256	311	344	347	311	323	278	320	319	313	326	324	290	322	301	319	289	304	340	337	321	334	316	290	332	299	306	309	323	328	356	302	311	315	316	322	315	302	311	353	318	325	339	329	306	288	326	343	303	312	332	337	301	347	327	294	305	298	317	320	312	324	311	327	337	302	308	340	347	339	344	327	295	345	327	318	342	297	307	323	312	315	335	319	295	300	348	292	313	310	335	358	348	314	335	310	307	315	285	315	321	306	294	317	270	328	281	308	327	339	304	296	320	278	264	289	308	314	314	311	296	275	323	337	302	289	309	349	297	349	346	308	301	377	321	318	326	340	317	322	321	300	307	324	345	327	329	324	312	270	329	304	318	317	298	315	320	305	336	295	309	304	307	306	320	305	294	271	308	319	336	315	324	329	363	299	324	327	346	334	314	300	300	336	285	322	294	336	287	305	325	339	311	306	320	295	351	334	308	306	317	322	328	306	319	330	333	307	318	315	296	318	336	316	294	315	329	347	308	346	341	301	326	334	305	305	329	294	318	306	321	337	354	294	292	326	297	304	294	314	325	300	289	297	349	321	311	318	305	293	315	335	306	297	319	304	292	313	314	288	337	319	286	352	320	356	349	338	327	300	337	347	342	329	316	306	324	337	314	320	320	305	310	301	316	327	306	327	310	337	336	287	335	328	317	307	292	296	289	317	287	315	303	349	324	313	313	298	295	310	312	309	278	335	341	314	323	336	344	344	336	281	281	360	308	294	292	313	302	322	291	310	309	312	337	281	329	343	297	335	324	319	318	337	296	297	314	321	311	312	298	333	310	314	283	306	314	309	317	298	297	303	332	318	309	328	346	300	320	299	316	318	328	294	274	311	316	312	353	327	294	341	316	347	334	324	325	321	338	308	345	310	297	316	319	316	320	318	299	309	336	300	321	295	328	323	286	329	312	337	300	313	314	295	277	328	289	311	303	304	325	317	328	289	319	290	324	271	277	329	323	364	321	338	322	340	313	332	342	305	301	338	307	325	292	277	300	307	327	327	321	328	312	291	357	295	329	304	312	305	345	311	325	268	328	328	344	282	322	304	309	323	318	317	315	299	320	333	299	321	320	292	340	276	304	276	314	344	324	332	333	329	309	320	295	312	319	310	301	334	328	334	334	320	320	288	310	334	304	283	292	337	340	291	309	313	346	312	282	319	314	311	336	282	334	305	311	343	335	323	337	336	311	305	297	289	313	313	315	292	331	297	304	306	301	307	337	323	333	314	316	301	340	324	320	331	310	313	310	320	324	332	297	308	321	342	350	310	316	310	308	313	320	333	304	298	316	313	282	343	307	323	334	338	313	300	288	321	304	325	351	289	319	295	279	301	337	321	320	285	292	302	313	293	339	316	303	306	329	351	330	305	343	333	311	317	314	312	319	287	318	290	314	305	330	330	321	273	303	315	329	303	334	335	297	340	366	343	342	333	310	360	315	320	296	320	316	304	301	314	332	298	299	347	342	330	344	348	326	349	327	324	336	283	319	296	335	312	333	362	342	344	314	311	312	327	298	292	305	312	335	366	311	310	349	325	318	305	349	304	316	298	283	296	330	324	319	303	280	317	312	292	359	309	332	311	300	298	323	339	344	302	330	328	318	289	293	294	283	321	280	326	334	303	299	275	329	306	300	341	333	320	289	279	340	330	339	267	291	311	334	316	301	282	272	347	335	325	299	346	339	315	317	317	284	315	329	333	319	321	324	347	317	317	311	327	301	351	296	297	324	363	329	307	272	309	302	311	341	344	304	314	305	336	298	310	295	330	321	305	343	292	285	298	311	306	319	311	300	333	314	311	311	318	353	309	282	327	292	300	280	340	333	312	332	356	331	316	330	316	318	327	299	378	311	341	319	321	294	283	288	289	311	329	332	287	321	303	276	297	349	298	330	315	321	341	316	300	302	317	303	310	347	306	291	344	294	341	295	334	313	311	316	340	320	319	335	284	327	304	313	309	299	338	316	315	300	310	315	294	299	297	350	333	325	317	316	330	315	311	302	313	302	309	290	313	305	336	321	319	348	312	309	293	305	343	324	331	304	309	333	342	319	332	337	349	320	336	333	305	315	301	334	350	331	332	331	319	319	301	323	307	316	280	341	312	346	318	300	332	315	331	301	323	277	302	303	310	289	328	300	344	332	325	336	341	297	345	306	353	327	297	321	319	316	319	303	299	329	306	317	331	309	329	299	297	298	328	309	330	320	343	329	303	322	331	329	312	296	313	312	339	295	305	339	306	321	360	285	291	323	303	347	319	303	311	326	295	329	311	307	294	328	344	323	332	303	319	340	264	330	348	321	339	335	321	321	325	330	328	293	344	325	355	358	307	315	321	302	322	337	350	314	333	317	306	292	311	314	331	312	306	311	305	308	358	301	340	306	311	310	306	336	339	300	340	310	350	325	319	289	316	290	334	334	297	323	327	292	318	295	316	301	317	333	361	320	335	330	308	330	359	325	348	315	339	317	300	313	297	329	296	297	335	325	298	293	322	321	322	308	309	300	326	321	335	309	295	307	325	330	287	282	334	319	317	322	327	361	296	302	321	316	370	334	367	334	293	325	326	324	336	313	279	358	325	318
10403	2779	2135	10734	1569	1180	1084	1040	943	942	832	879	848	830	868	766	803	797	794	789	732	788	748	788	758	760	691	757	740	764	737	720	752	775	768	800	726	723	745	773	805	690	751	758	753	725	730	710	742	750	758	778	782	727	706	724	757	724	755	777	737	754	768	695	722	740	731	728	690	742	709	794	712	743	750	755	683	733	745	746	752	719	735	715	708	698	748	707	741	717	692	685	732	728	733	721	712	759	764	733	724	705	711	784	719	757	731	746	728	729	741	707	732	705	740	752	762	728	770	673	726	735	756	737	741	755	712	761	790	741	734	753	760	732	700	755	693	720	756	766	804	753	695	715	686	727	724	721	759	731	742	806	679	726	723	748	719	786	693	768	760	745	733	752	719	744	692	740	708	743	757	710	727	782	733	750	737	790	750	752	729	766	814	751	773	770	752	707	741	707	744	755	763	734	733	732	741	727	697	784	757	707	748	774	708	717	737	752	709	746	758	769	762	746	724	709	770	697	752	801	710	760	718	691	755	766	741	752	739	747	738	742	743	743	777	697	692	720	725	731	685	739	735	723	775	734	764	706	718	762	788	758	738	729	728	719	733	762	723	743	762	712	766	714	717	727	762	742	739	769	702	700	725	745	737	718	724	750	778	727	738	750	828	744	710	771	738	723	759	740	764	716	736	725	745	745	743	722	735	747	766	744	704	757	729	751	747	733	742	675	733	750	709	724	760	720	709	720	703	717	745	743	743	780	757	737	716	700	737	721	779	733	729	741	747	727	758	769	739	738	713	749	730	715	728	736	804	765	723	737	726	767	704	706	761	774	738	721	735	739	751	748	770	673	726	763	726	761	732	794	766	741	688	689	768	696	716	703	725	708	729	739	737	735	723	716	707	694	737	724	770	717	719	711	731	749	749	722	672	709	779	747	694	694	708	761	710	712	738	697	697	774	755	720	719	781	753	730	723	755	738	718	738	720	728	744	746	717	754	729	739	717	708	713	750	719	721	676	786	692	711	720	737	716	761	759	723	696	763	789	750	764	758	658	734	748	725	732	792	732	793	744	692	711	701	759	742	724	770	729	760	741	784	781	744	715	722	675	728	696	752	725	732	735	745	795	718	758	733	740	703	793	768	772	695	745	696	744	747	737	782	738	777	739	791	768	728	775	755	732	715	750	679	783	738	754	733	751	716	756	739	740	690	710	783	702	716	735	808	743	754	737	740	744	759	663	736	710	723	711	729	753	708	770	697	748	719	735	720	771	781	771	757	778	745	753	727	748	729	765	756	716	716	712	702	694	777	733	748	763	729	725	790	726	727	741	731	714	725	725	730	754	787	753	721	790	694	760	773	748	746	752	731	749	726	717	706	718	761	725	728	762	758	734	694	733	699	721	745	720	751	749	731	746	769	733	774	726	714	752	712	740	829	689	719	694	735	691	689	730	710	718	729	734	700	789	758	769	721	762	725	735	795	735	769	720	700	745	752	752	756	711	720	775	720	742	773	714	754	700	729	805	800	732	684	719	803	744	733	689	716	739	745	750	735	701	745	781	720	738	725	753	757	745	723	768	733	762	728	690	703	718	781	744	736	719	735	753	749	752	781	754	721	700	733	684	707	789	733	715	738	733	775	732	761	719	740	735	712	760	764	695	747	751	755	713	732	718	721	709	754	785	761	762	741	734	754	693	801	713	770	736	756	728	752	762	719	663	729	671	717	714	734	698	796	765	755	740	718	697	790	699	729	693	738	735	762	757	727	733	780	724	768	738	711	707	754	739	724	681	692	775	744	734	719	795	711	735	767	775	701	737	733	751	749	725	745	757	763	721	733	720	775	733	795	759	726	724	775	767	766	760	750	750	755	736	727	716	729	726	691	766	739	714	752	724	714	743	751	730	744	696	752	752	712	690	743	682	765	729	808	752	738	757	781	702	752	729	750	752	747	772	774	695	723	732	731	677	739	740	735	744	758	735	766	743	746	703	759	713	714	740	732	705	749	730	758	718	807	792	745	694	747	706	713	743	790	699	706	737	689	737	735	752	686	730	768	688	764	761	773	735	705	747	731	767	757	731	688	737	743	735	765	759	761	717	721	724	748	732	737	741	718	743	766	732	762	719	714	727	750	723	710	740	710	735	748	730	726	729	747	738	766	762	736	726	718	715	744	729	708	752	737	760	815	740	695	752	727	710	766	745	719	718	732	752	736	750	732	710	770	728	765	741	720	704	737	742	695	778	817	717	765	723	722	754	733	683	778	712	741	690	780	749	748	724	737	717	695	752	694	710	773	768	755	755	711	762	747	743	692	696	714	719	740	731	682	713	739	751	747	694	764	746	663	725	740	745	723	707	729	747	722	763	728	728	723	762	721	768	721	747	765	771	750	758	728	741	754	729	759	691	725	768	733	675	770	734	796	792	712	715	769	771	703	727	748	732	775	708	740	782	680	747	775	798	698	770	736	665	735	747	745	673	711	718	758	732	743	727	730	795	737	736	741	740	719	744	764	734	727	769	757	788	766	765	736	746	707	699	715	775	706	750	713	753	717	729	746	759	697	761	745	742	749	748	731	722	761	736	705	699	743	758	754	744	752	697	778	735	742	740	724	733	750	763	709	725	750	773	745	740	745	739	715	683	740	755	777	726	791	712	678	729	739	730	803	703	754	722	738	737	671	769	709	771	721	721	757	697	724	763	753	717	724	794	672	781	773	663	704	728	716	734	724	717	749	728	754	749	783	706	697	781	754	748	694	793	710	726	714	700	737	682	735	729	759	787	728	722	655	781	712	768	746	707	729	765	723	680	756	731	739	701	814	704	724	773	753	724	760	692	716	712	764	825	741	704	680	728	765	758	730	739	706	740	742	736	687	728	748	749	705	691	740	671	728	719	707	717	697	745	747	764	729	770	723	738	739	758	742	724	709	771	776	785	735	735	733	730	737	773	744	706	734	737	716	748	714	781	771	696	744	701	712	729	742	756	774	832	726	738	724	716	704	710	758	715	739	707	732	677	730	773	744	730	725	751	724	710	729	754	724	765	720	755	774	738	759	745	747	720	733	732	707	783	691	715	717	798	698	717	735	789	703	715	715	761	714	691	735	731	688	776	747	696	710	726	755	730	760	761	735	745	736	738	717	674	681	776	745	732	745	716	736	676	708	784	750	734	692	728	743	767	798	700	690	730	738	756	766	758	727	765	758	814	752	741	723	753	715	776	748	764	749	730	697	741	686	712	708	696	727	781	749	762	698	740	747	749	749	718	738	730	722	743	750	735	742	710	718	709	718	768	751	715	699	717	780	729	702	749	721	732	709	732	768	759	722	762	724	733	736	714	745	729	761	723	718	725	764	743	683	759	752	745	698	721	775	758	715	753	740	737	750	719	763	698	727	758	744	705	784	742	748	713	793	756	744	729	752	710	751	714	690	730	722	736	740	749	735	737	759	787	699	727	745	735	695	745	718	724	723	732	724	762	753	805	723	741	726	732	744	733	727	679
24390	6338	2431	8328	3585	653	531	512	456	458	443	422	416	429	407	374	402	377	423	434	406	417	392	409	359	368	358	366	407	394	386	416	393	392	400	388	380	409	395	398	412	386	360	364	381	389	426	349	396	388	352	382	405	376	341	388	374	403	392	390	380	388	366	378	381	364	395	384	380	347	368	383	403	407	382	406	403	335	370	356	389	372	379	414	401	322	392	396	375	415	405	400	345	358	439	405	392	354	384	379	373	346	353	388	442	382	383	359	391	338	376	361	403	364	372	372	368	410	408	372	384	413	367	384	358	422	362	394	407	346	374	390	379	370	390	360	400	371	343	401	435	382	377	355	346	388	357	420	399	379	406	370	359	383	389	398	389	410	369	429	394	381	369	353	391	382	419	346	353	332	405	420	414	367	378	376	369	412	395	359	352	387	424	366	428	356	360	388	388	379	379	382	389	341	381	380	391	403	354	356	386	319	386	391	397	389	388	386	390	405	382	359	371	342	386	386	373	395	394	407	380	394	378	346	353	342	414	382	364	413	393	378	400	409	355	398	366	377	386	393	369	444	386	398	380	376	409	380	392	403	392	372	364	395	379	365	372	355	352	366	400	389	372	364	395	396	389	397	377	393	383	363	375	370	369	396	360	379	406	359	388	426	357	359	358	377	355	390	385	370	373	360	409	359	362	377	394	355	353	400	412	410	350	409	379	401	353	360	346	389	388	362	407	375	382	410	370	380	380	376	381	353	403	357	392	346	377	409	384	389	404	377	362	393	400	415	378	373	352	383	429	380	356	355	360	400	356	377	344	394	390	373	373	404	400	368	390	386	365	378	371	347	374	385	420	375	422	356	383	384	393	379	408	397	389	390	383	383	354	372	380	352	343	410	408	351	376	357	367	445	383	385	401	370	367	361	385	383	380	414	382	408	375	354	432	390	354	376	353	398	401	412	365	392	430	397	381	374	384	379	371	357	406	396	391	424	372	403	396	379	384	348	388	389	353	410	389	416	402	409	406	404	409	388	374	374	356	356	378	365	423	384	341	347	395	402	375	402	364	390	380	390	394	376	384	427	361	376	367	416	415	402	397	366	378	411	366	392	361	406	370	389	385	417	425	411	421	381	373	379	381	364	402	365	387	403	367	384	356	379	358	363	389	372	362	362	383	417	380	390	400	341	361	397	381	371	390	403	340	379	419	400	372	366	380	420	379	346	382	406	356	381	380	364	371	362	418	389	391	402	400	377	390	396	406	349	387	398	403	414	411	370	404	402	400	377	369	365	384	402	371	392	372	371	359	374	387	426	384	404	388	370	389	386	377	369	386	377	386	412	416	386	341	384	400	367	339	373	360	397	370	386	364	389	373	385	410	375	361	421	402	350	357	389	336	383	426	375	368	376	368	344	349	375	378	358	361	359	382	366	330	397	385	392	406	383	373	398	379	370	359	382	376	370	409	398	352	376	383	397	367	406	418	386	402	393	380	434	385	378	392	402	378	369	413	391	417	343	391	363	399	398	365	371	388	411	391	373	399	367	362	350	428	391	423	410	408	405	370	375	403	411	401	380	344	348	381	416	425	384	394	397	393	354	378	391	361	361	346	335	382	388	387	366	412	405	358	396	350	408	370	394	417	400	409	380	436	353	369	332	385	392	406	391	401	376	445	361	368	375	390	391	353	390	395	362	390	416	347	390	386	385	384	366	391	354	400	404	386	402	425	366	391	391	383	401	382	391	392	397	387	384	425	378	348	385	357	405	386	403	377	371	400	382	424	387	372	396	386	380	415	381	352	386	411	390	335	340	403	406	376	370	338	429	411	396	392	393	366	420	365	386	395	382	365	402	385	400	367	362	402	399	405	391	398	393	384	394	395	398	377	394	379	360	385	387	374	392	339	427	371	389	402	362	418	387	370	413	368	375	398	403	380	368	354	379	393	376	395	443	374	376	400	434	350	382	364	386	363	377	371	381	398	442	402	342	394	364	408	410	389	404	397	367	412	380	386	373	430	353	349	392	370	377	353	364	363	361	412	401	381	341	400	387	373	398	403	362	355	387	392	355	390	385	365	396	367	383	377	378	389	407	391	377	358	402	431	373	406	365	385	367	372	404	405	358	388	350	370	414	367	402	380	391	359	372	387	408	422	347	344	370	400	405	366	375	398	366	395	399	376	368	403	392	372	377	370	376	413	409	398	418	370	348	370	347	338	386	401	410	385	416	366	398	360	361	375	369	372	392	368	346	382	351	387	373	353	345	367	390	392	403	405	384	417	374	359	369	385	412	395	374	395	405	376	369	377	396	360	398	392	405	390	376	411	371	392	401	369	411	397	361	428	367	384	377	368	380	371	412	356	384	377	379	348	387	361	386	347	387	409	403	381	399	394	380	374	422	372	430	367	394	416	391	372	399	369	389	411	360	431	370	391	386	387	385	370	378	377	385	395	375	410	392	377	375	417	409	380	367	357	357	386	406	360	384	373	376	383	389	433	402	343	406	377	390	422	381	404	381	424	404	394	372	390	392	415	348	383	417	403	377	367	362	421	374	399	370	389	381	398	419	392	365	382	381	388	345	391	402	400	361	383	362	387	407	406	384	389	409	397	361	392	395	376	374	408	432	353	360	391	387	364	383	405	348	397	383	344	376	367	412	401	410	392	390	398	356	348	401	382	356	387	391	387	367	360	394	383	391	400	378	407	420	409	384	367	368	364	355	345	415	388	363	402	386	391	389	420	356	395	410	405	385	382	382	361	392	384	372	363	407	378	386	425	374	358	347	364	396	399	370	371	380	423	355	378	382	355	398	384	348	396	408	397	381	396	383	395	392	385	361	374	383	364	370	355	347	371	336	370	380	426	343	405	352	373	371	436	390	376	358	400	396	398	384	386	411	397	397	348	362	380	422	389	404	349	362	344	395	382	407	425	400	358	396	344	371	378	419	341	386	366	366	380	338	355	388	392	386	357	435	392	395	413	378	375	353	400	376	404	374	413	393	400	389	373	410	362	374	365	358	401	384	352	377	383	405	389	417	376	359	389	392	324	401	415	371	387	376	386	351	378	387	360	398	414	361	410	421	401	351	374	395	424	367	353	384	378	400	362	359	384	400	387	403	390	374	402	401	419	385	389	378	397	365	425	383	382	363	389	376	340	382	389	354	369	375	372	369	375	380	387	394	393	434	376	396	418	389	385	390	389	390	401	409	378	386	371	428	383	400	378	381	358	391	399	410	380	356	374	411	385	381	399	417	403	358	402	345	384	385	408	395	370	358	387	383	366	421	422	393	393	377	405	354	376	378	388	362	392	363	362	384	357	368	386	369	394	347	363	418	382	370	407	372	357	351	394	392	384	408	388	368	376	373	424	381	379	379	386	378	394	391	416	389	394	426	421	404	385	419	363	383	365	406	396	405	389	333	392	370	408	367	370	368	375	391	420	373	358	429	383	408	370	397	418	397	379	394	409	355	355	385	376	399	343	379	397	376	347	397	352	419	362	417
13972	4198	3431	19342	3441	1833	1485	1370	1323	1218	1131	1076	1075	977	1015	994	1051	890	917	944	898	960	905	907	882	937	891	921	949	863	863	945	845	845	891	885	852	871	895	887	884	875	883	858	827	934	843	898	884	865	836	804	852	841	835	865	874	831	878	876	897	841	831	833	853	915	872	910	888	824	867	838	880	910	813	861	900	861	843	892	893	828	860	809	859	894	811	874	808	829	897	870	821	827	792	882	855	927	824	882	947	892	852	840	870	908	863	858	848	858	882	848	888	832	818	898	830	836	841	913	863	853	908	830	903	855	845	861	839	820	849	843	850	877	859	875	847	825	910	838	880	842	866	862	837	828	854	849	854	871	812	884	869	862	846	806	856	879	841	897	918	862	878	855	861	849	871	867	892	881	844	818	899	844	851	897	872	875	871	870	826	907	872	875	885	843	846	862	882	841	825	931	817	862	861	846	855	857	842	863	862	815	876	885	869	867	867	856	850	854	871	851	869	840	904	891	863	866	864	867	880	792	850	839	819	833	879	919	783	798	862	831	866	870	819	869	853	836	860	892	862	854	844	809	859	838	817	861	889	818	837	834	838	889	855	892	882	861	886	818	883	842	887	925	829	849	879	826	827	842	818	848	875	902	877	837	894	864	804	863	859	882	814	877	770	829	815	888	828	866	811	841	851	855	836	820	837	796	844	848	854	839	852	853	890	865	867	873	862	876	817	878	884	885	804	826	828	834	810	864	891	857	808	798	808	805	874	858	833	877	852	813	858	857	811	846	834	874	829	857	888	837	841	860	853	897	841	800	845	827	879	824	858	827	864	859	801	880	863	858	852	862	885	891	855	815	827	888	859	891	810	834	845	820	940	856	868	878	868	853	871	909	781	894	847	836	793	829	917	851	838	897	818	878	835	848	840	862	849	850	814	858	823	850	896	861	842	852	843	918	919	842	839	850	845	889	844	810	880	821	825	903	806	839	870	848	870	889	899	865	846	852	833	847	861	818	939	872	853	860	913	836	893	857	887	846	854	880	836	806	830	862	881	832	875	854	852	868	833	844	907	833	889	889	872	838	850	865	858	899	823	854	867	853	861	862	879	840	816	870	876	858	846	846	799	898	821	827	855	869	801	852	862	780	874	825	873	825	867	837	843	889	872	831	867	873	839	850	846	900	858	843	870	822	835	854	797	845	768	868	851	869	861	893	876	836	902	809	858	840	859	802	811	807	874	886	799	822	929	826	856	853	868	835	898	859	856	859	902	783	815	826	846	916	832	860	872	840	857	827	773	827	900	828	782	876	808	888	844	845	884	861	881	845	851	868	869	845	834	852	830	837	853	875	844	850	862	890	845	883	804	838	802	863	845	870	854	897	844	841	871	907	873	863	888	832	834	896	871	844	885	858	865	891	838	839	856	883	840	869	855	867	832	862	892	908	909	847	855	878	880	866	843	833	853	835	946	864	870	866	879	875	857	854	838	807	793	825	819	824	843	886	884	871	907	830	837	881	849	825	896	805	833	848	854	868	889	890	864	908	866	858	836	890	905	838	867	873	837	897	894	832	834	836	810	840	830	832	862	867	823	834	858	856	840	838	825	858	877	885	869	876	850	844	817	896	826	833	848	828	839	854	864	871	827	832	837	896	829	892	808	842	880	844	853	864	794	877	866	795	846	855	873	842	857	874	865	852	854	854	845	833	843	817	822	863	881	854	814	891	826	855	801	864	864	827	863	835	847	888	849	840	874	847	806	918	805	856	814	823	893	842	876	894	840	903	840	865	871	813	883	748	807	879	892	795	848	842	843	871	862	844	857	882	837	841	820	757	869	913	863	862	897	826	849	822	835	876	864	891	837	881	812	867	841	835	860	852	852	855	869	812	868	841	838	869	842	858	849	875	874	852	836	877	862	892	863	828	899	867	857	841	796	861	852	846	865	899	859	865	863	845	847	833	857	863	856	851	914	835	869	852	892	851	834	884	895	853	817	846	887	843	844	825	866	824	816	893	869	869	928	778	803	842	832	867	816	825	858	828	903	821	825	841	847	846	829	829	844	847	837	813	830	849	852	847	885	881	865	878	850	872	843	838	828	910	858	865	868	846	829	843	815	847	852	790	787	930	861	823	836	835	844	869	811	813	917	912	859	826	864	875	854	827	860	872	838	835	845	893	850	809	847	847	818	856	814	883	868	841	840	832	835	808	870	841	883	835	803	799	839	823	882	870	816	870	869	839	859	859	865	881	835	873	861	790	825	866	882	889	830	822	871	856	845	872	827	818	830	882	831	845	853	867	845	792	857	811	898	803	856	848	890	819	893	874	817	839	859	847	866	831	852	845	867	870	862	871	862	837	836	821	855	848	900	807	814	833	820	880	875	806	882	845	852	809	849	819	866	864	870	820	801	790	853	888	881	888	877	849	856	869	837	855	843	841	837	909	840	826	856	854	869	917	876	873	861	873	835	905	857	852	891	867	778	856	811	842	859	841	867	851	881	859	875	854	823	847	870	859	882	834	880	821	859	841	854	863	799	811	889	866	831	851	843	786	847	919	858	882	837	863	909	844	888	893	902	882	839	870	833	836	867	852	815	848	862	834	842	859	816	813	907	908	863	902	898	843	831	876	877	831	885	830	853	797	848	819	851	863	808	896	843	840	837	818	838	821	857	852	879	840	898	815	808	897	892	878	847	831	873	832	841	808	830	866	859	812	846	835	867	865	858	821	876	863	880	840	832	859	881	875	923	880	892	813	857	865	789	829	834	909	858	902	831	832	838	863	867	837	862	873	848	860	861	847	882	883	896	871	879	826	852	851	803	869	866	882	840	814	868	874	847	837	859	827	834	849	878	900	814	841	844	868	869	798	866	837	862	893	860	832	835	779	846	912	857	858	848	881	846	885	839	885	823	867	837	799	837	863	881	862	853	859	891	804	878	853	877	861	862	880	909	871	845	893	834	891	859	830	864	829	812	843	850	853	880	854	866	846	823	836	793	872	805	848	840	881	819	857	868	881	838	842	879	895	853	834	798	839	882	833	842	869	856	869	817	863	880	863	880	828	843	824	858	829	796	837	851	846	845	849	821	876	827	839	893	823	855	858	860	858	832	848	842	879	912	853	845	864	840	810	824	932	882	884	858	809	855	859	883	888	880	876	779	815	887	883	847	853	819	817	836	886	879	811	825	821	832	879	839	808	836	878	869	864	857	814	892	904	872	888	846	859	855	858	851	881	865	837	876	826	933	867	850	865	885	818	842	824	830	858	857	843	859	823	869	857	855	856	800	866	855	871	835	855	874	867	814	851	835	889	880	871	845	801	857	836	830	902	849	857	858	807	846	912	890	877	862	886	846	831	847	857	882	902	832	858	858	856	878	871	901	834	906	835	901	884	823	826	874	912	859	830	805	846	862	846	809	851	893	875	874	883	794	855	806	834	881	849	857	899	836	865	845	887	893	807	897	838	824	851	854	842	860	866	809	865	860	871	819	897	846	844	879	852
4688	819	423	259	182	153	134	125	146	153	145	139	155	148	152	133	153	144	152	143	145	136	130	140	137	127	130	118	119	129	127	167	140	127	135	136	150	137	141	147	128	140	129	140	155	137	135	122	127	134	149	127	165	150	147	140	142	116	135	142	133	139	118	126	112	141	139	164	146	156	147	131	125	134	122	127	150	139	145	122	140	124	146	91	125	122	135	127	133	142	116	114	152	147	160	131	143	147	166	152	136	148	130	128	115	131	150	145	148	148	109	152	139	157	134	159	136	138	131	144	140	137	123	137	147	136	130	147	150	139	147	143	124	154	125	148	142	142	140	131	119	131	129	143	128	139	147	144	157	132	141	132	122	122	142	139	151	126	129	125	138	135	142	142	156	139	127	145	153	124	138	139	117	148	132	139	147	154	151	112	143	131	130	149	149	163	141	137	147	154	144	134	168	145	137	128	133	152	125	113	148	127	163	123	135	160	146	145	139	130	140	144	135	134	152	125	132	122	140	140	134	153	126	134	130	124	141	149	142	148	108	136	123	124	127	135	159	145	149	138	138	130	121	140	153	128	133	146	144	145	153	117	144	135	151	139	142	166	139	127	137	160	159	136	141	148	122	122	120	138	178	126	136	124	145	153	140	115	167	137	144	141	142	142	144	140	147	135	123	127	155	143	141	134	166	163	141	138	150	157	152	149	138	129	150	126	110	135	153	139	136	147	145	159	138	121	154	133	160	139	130	145	146	149	148	173	127	117	126	141	135	161	150	145	131	166	141	171	149	137	141	115	141	127	125	123	140	104	144	139	126	160	133	149	171	146	148	121	146	136	139	157	149	147	127	121	143	128	131	149	135	150	136	133	117	142	127	141	149	142	118	148	136	124	146	146	118	126	146	126	152	164	143	168	135	137	163	134	139	140	150	151	111	133	136	114	115	135	155	143	137	137	146	143	141	137	128	135	129	136	142	134	127	154	127	156	136	143	156	115	134	133	124	114	145	125	110	141	144	137	136	138	131	136	137	114	145	154	134	130	153	133	124	127	152	122	125	134	156	139	131	129	159	143	139	149	134	148	135	137	144	139	145	140	145	127	143	132	117	123	146	142	130	115	113	142	134	136	113	137	126	126	142	153	138	127	139	131	146	147	124	131	123	120	150	113	132	123	143	136	129	131	119	141	134	118	122	127	125	147	136	156	144	154	137	165	136	155	154	129	149	146	143	131	156	141	143	151	129	128	141	140	154	135	132	146	148	142	124	132	136	145	125	127	105	157	155	149	143	152	131	147	135	134	124	158	123	150	133	146	129	154	148	154	117	136	148	110	122	142	122	122	158	147	141	134	138	164	152	138	130	120	144	147	120	136	150	127	137	118	124	151	158	150	143	129	133	140	127	143	127	126	115	149	143	140	143	144	147	138	135	169	149	128	120	139	149	141	129	125	162	132	152	132	141	149	163	149	124	150	126	122	119	144	136	133	145	134	154	122	160	123	156	143	115	161	122	138	126	162	134	149	129	142	146	153	151	113	136	149	134	102	146	135	124	123	108	134	130	127	135	147	145	155	113	115	153	149	117	121	142	149	153	149	151	137	143	140	124	154	153	140	143	119	145	132	123	142	122	129	110	133	154	137	146	137	152	155	147	135	125	126	138	141	138	133	144	131	129	128	135	140	127	110	128	160	119	131	129	138	138	160	118	138	123	137	138	149	149	127	119	128	169	132	144	130	148	147	151	135	142	131	112	131	141	147	138	138	135	123	139	157	136	132	131	144	119	152	132	129	143	151	128	135	123	129	142	146	146	138	151	158	139	147	147	149	146	144	160	132	151	157	148	167	168	122	129	163	135	131	134	143	141	130	140	134	130	130	137	122	130	141	148	107	156	151	131	162	130	138	144	140	140	135	148	145	120	110	121	127	153	166	151	128	127	129	160	146	121	137	130	155	128	148	132	127	125	147	144	122	135	137	150	131	147	134	134	150	128	133	141	122	156	128	139	147	139	139	118	133	136	124	159	147	140	131	141	149	126	124	120	124	144	142	124	147	133	152	136	144	150	141	117	128	134	144	143	137	134	127	123	125	161	157	148	155	126	135	146	129	143	144	115	143	138	124	136	122	135	135	140	151	152	154	116	135	137	149	159	130	128	113	135	131	127	149	135	145	138	164	139	147	130	136	120	144	150	133	128	155	149	150	126	144	133	142	164	144	149	153	135	153	134	138	149	129	121	130	156	138	139	119	120	138	138	147	128	132	132	125	108	133	131	128	137	139	137	135	169	129	147	121	139	125	136	133	118	153	134	138	146	143	142	149	148	137	139	136	143	136	142	133	122	148	141	148	129	152	128	143	158	150	141	167	145	128	137	149	165	110	149	133	127	141	146	133	126	148	161	153	142	134	136	143	134	122	130	115	133	134	128	116	147	148	140	142	140	149	127	127	147	127	131	134	129	127	149	133	119	136	139	132	135	122	149	138	119	107	136	118	126	141	139	142	151	130	147	137	142	137	135	163	124	139	157	122	128	128	138	147	135	129	137	131	141	125	141	136	138	129	151	110	115	122	134	146	142	126	142	136	149	140	150	158	119	114	138	113	117	143	144	130	147	126	130	131	175	130	124	140	123	138	148	155	121	140	142	130	140	150	149	144	151	129	152	137	135	130	138	145	156	131	146	120	138	123	132	172	144	131	125	146	139	146	148	155	148	133	122	164	147	137	154	139	152	145	125	135	152	120	132	129	136	157	151	153	159	156	153	133	144	131	138	133	131	166	133	148	129	125	138	133	126	128	142	139	154	148	153	120	130	149	128	150	114	125	137	140	149	119	147	141	140	148	140	130	133	130	136	120	147	125	144	138	158	147	146	141	138	148	132	147	135	133	150	141	156	125	141	138	131	135	148	120	155	116	134	163	122	152	131	137	142	147	151	156	130	142	170	151	117	142	126	151	118	132	124	143	135	132	137	150	140	155	157	158	150	144	141	140	156	108	138	123	127	123	136	137	139	132	140	138	125	129	144	154	127	129	128	117	129	140	149	161	152	145	159	120	140	144	158	137	139	123	137	144	166	127	161	125	134	150	138	134	152	119	139	134	135	134	133	142	119	131	156	142	150	147	124	145	178	162	164	154	130	136	133	147	131	122	161	120	152	155	150	130	132	145	161	138	106	116	125	136	145	154	143	132	131	108	130	133	130	124	152	137	125	129	132	146	154	146	170	126	153	142	141	130	138	131	132	136	119	116	119	142	127	134	141	149	160	141	128	150	142	140	121	117	135	133	142	152	150	144	134	118	143	138	128	132	159	126	139	157	141	146	137	118	124	149	154	128	145	136	139	129	121	137	148	125	134	136	135	137	141	156	165	169	178	122	128	144	167	131	160	139	140	152	144	145	158	137	139	151	151	142	131	146	144	153	170	120	133	136	122	133	139	126	143	153	140	131	139	131	112	116	133	130	130	126	136	166	151	133	158	136	136	130	160	140	146	136	148	164	135	135
3287	834	929	746	529	391	392	414	381	404	397	382	367	418	382	369	368	385	403	382	396	401	403	346	414	395	410	425	364	370	366	405	368	380	381	386	385	369	404	374	370	378	400	368	390	369	393	373	362	402	371	413	359	375	381	369	418	396	381	381	372	383	364	394	397	363	365	382	386	366	387	385	364	388	383	371	374	429	354	379	378	371	397	402	351	373	391	362	400	402	384	342	387	396	376	402	408	327	374	416	403	404	377	375	372	393	371	365	396	369	388	346	372	403	358	373	400	396	399	350	367	364	402	380	400	353	380	411	370	370	373	413	386	374	402	372	406	375	376	384	389	408	401	388	381	352	404	375	374	409	382	359	387	349	403	368	372	381	368	371	375	380	385	369	384	376	365	374	399	417	394	368	361	382	383	398	371	393	383	398	393	373	367	380	407	369	380	398	403	361	356	396	377	385	373	375	399	398	361	391	386	364	393	375	363	373	369	360	422	361	404	373	368	422	367	395	395	378	392	371	434	405	396	410	384	378	404	392	380	378	406	424	401	353	404	381	372	392	390	387	383	389	373	393	379	379	401	372	400	383	376	378	381	379	408	392	346	400	413	404	365	383	395	370	387	390	389	414	384	398	372	363	404	409	345	381	401	356	367	379	389	391	384	365	370	361	375	407	373	356	380	375	364	390	385	379	381	401	396	406	357	415	412	394	356	389	355	370	380	395	368	334	400	367	390	426	426	388	382	390	367	400	387	365	401	398	372	375	385	389	396	372	383	390	369	382	382	389	390	400	345	380	379	391	439	361	352	393	403	387	368	377	366	359	351	361	373	363	357	372	373	388	372	371	383	397	366	362	398	386	395	362	355	381	372	388	351	377	378	388	358	383	360	380	401	376	405	386	387	372	374	354	377	379	385	404	398	384	355	422	381	378	415	366	361	365	378	416	408	399	432	392	386	370	379	412	404	351	395	362	387	397	413	371	368	389	381	392	358	341	387	398	391	379	361	386	370	396	385	386	371	367	405	413	410	412	399	380	374	367	386	355	387	396	383	402	371	360	400	409	398	346	376	393	380	398	351	407	384	398	413	385	400	398	393	398	393	365	357	382	383	416	367	348	442	404	399	404	393	385	369	385	375	375	398	390	395	366	381	406	384	386	380	394	414	357	385	376	378	382	402	375	370	399	364	365	341	361	380	383	389	392	399	379	398	379	369	356	366	406	394	387	354	381	381	381	372	390	352	385	406	394	386	394	407	405	381	351	404	360	373	393	371	378	359	409	388	350	403	378	386	376	372	428	367	389	387	377	388	387	407	392	396	368	405	396	373	420	414	414	383	421	403	380	367	369	372	362	406	398	392	423	363	403	401	377	361	390	389	370	344	389	380	362	367	380	341	381	381	362	388	395	389	394	370	368	377	377	357	381	392	354	389	384	404	404	331	395	370	414	404	381	384	359	405	390	403	367	406	399	343	369	399	386	427	384	393	383	340	380	371	360	391	361	397	378	425	360	377	409	382	363	377	355	374	361	409	377	359	388	385	371	382	374	373	403	386	382	381	387	406	359	335	367	374	417	384	382	378	364	349	393	352	391	345	385	397	363	410	393	357	370	405	351	385	392	368	393	359	357	376	388	385	366	379	353	385	408	405	376	412	376	362	377	370	389	388	389	368	383	363	376	363	397	368	366	377	393	368	354	378	370	365	357	379	393	362	362	385	412	363	390	363	397	338	376	373	389	404	378	382	413	381	395	360	380	398	391	391	385	352	341	394	368	379	389	380	374	353	390	385	388	374	410	381	392	392	372	398	392	375	383	377	401	379	361	393	385	399	383	347	374	372	394	362	377	417	385	394	373	370	356	418	374	362	385	394	384	382	385	403	367	361	392	354	379	371	373	377	379	369	366	396	360	376	415	390	379	368	399	388	403	377	376	362	392	379	386	407	344	365	379	351	407	366	395	370	390	381	362	435	387	377	380	392	389	372	371	396	364	342	386	405	373	375	356	419	390	380	416	373	370	355	361	374	367	390	392	384	376	424	399	413	394	404	405	380	390	359	369	409	397	360	374	393	364	389	415	365	383	373	382	359	385	393	395	401	370	390	368	402	356	374	380	364	399	413	389	388	371	387	374	396	369	368	382	367	346	376	387	377	387	376	404	361	377	394	399	425	382	394	387	401	376	408	358	362	375	391	380	355	388	397	362	344	374	370	356	384	420	382	377	374	402	412	402	381	350	383	381	362	387	418	355	406	320	390	394	357	365	391	394	412	385	414	401	356	394	388	355	393	388	366	387	388	363	381	381	373	390	402	359	406	341	368	421	368	335	377	376	395	373	400	392	369	383	370	354	404	405	402	355	391	418	352	384	372	413	402	393	405	361	375	341	348	383	374	388	382	370	380	380	383	398	379	374	349	400	375	355	424	387	402	410	381	366	395	389	360	387	373	400	374	394	404	389	379	397	378	369	351	415	392	404	358	388	387	401	404	404	393	363	363	387	377	382	394	366	381	390	352	365	413	373	387	389	391	398	384	394	396	330	352	355	379	399	364	372	371	369	407	392	350	390	377	407	390	382	339	374	379	370	404	418	422	366	360	381	398	387	349	374	354	387	384	337	353	390	357	365	372	361	370	412	364	382	379	366	355	390	391	392	391	353	404	367	374	339	402	381	402	415	385	385	376	371	381	359	385	367	399	378	386	398	393	422	364	375	375	374	400	381	377	374	377	383	415	380	366	400	374	407	361	383	361	391	375	390	400	392	375	416	377	387	371	368	377	384	394	395	401	381	404	375	382	376	389	407	394	361	394	393	403	396	395	395	389	399	381	391	347	377	396	376	382	384	376	368	350	358	371	395	395	380	381	368	346	359	392	370	383	388	390	382	395	383	391	388	363	377	403	340	418	339	415	408	390	386	367	359	411	379	382	408	381	381	413	358	373	389	340	402	424	373	375	383	362	375	370	387	393	383	387	396	390	357	389	361	415	384	372	364	374	377	374	391	394	402	364	421	413	394	370	405	384	392	395	382	421	381	377	393	409	356	327	370	368	363	398	404	412	390	377	402	364	429	389	384	407	391	397	379	414	366	376	380	392	378	409	387	388	326	361	351	423	393	397	385	396	391	396	401	409	354	373	354	376	352	393	384	371	385	356	372	406	393	369	404	395	378	392	386	413	362	396	386	383	399	367	392	369	378	392	358	392	387	384	368	399	355	367	341	389	401	403	391	393	374	377	366	393	373	390	407	393	347	391	408	383	395	374	427	373	370	389	372	390	398	422	384	430	390	397	404	381	372	381	379	392	412	367	391	363	361	422	420	383	368	335	373	386	404	391	391	396	372	391	394	388	375	417	379	423	384	356	357	378	369	388	373	396	385	401	422	396	403	395	359	381	382	369	376	385	353	409	390	379	400	358	371	386	359	380	371	400	372	430	368	379	382	370	383	367	420	373	393	391	381	428	378	396	358	358	375	409	404	365	367	418	402	378	383	402	371	424	383
15196	3049	1233	2206	2823	455	403	354	404	332	331	334	316	333	326	340	323	330	285	339	328	329	335	310	320	301	292	304	317	328	333	340	292	346	302	333	325	275	307	306	325	308	329	334	308	324	328	279	290	335	326	305	305	313	323	361	321	325	325	298	313	312	335	336	333	314	326	325	349	335	306	336	350	280	326	311	314	300	322	321	323	319	323	307	318	308	302	326	314	324	320	333	337	303	269	325	336	360	341	314	279	309	304	332	361	345	330	333	307	325	294	271	332	331	347	349	299	320	326	316	302	332	280	334	301	330	331	356	317	309	325	313	312	344	317	327	317	340	296	291	281	303	306	306	320	314	353	296	332	295	324	313	320	342	322	311	349	345	309	293	318	298	333	340	333	322	333	289	307	330	349	353	307	310	297	355	347	353	295	299	330	324	320	319	302	277	345	313	296	288	310	301	305	337	332	345	350	321	310	324	335	342	316	335	298	341	329	341	300	303	299	298	309	301	288	325	327	322	317	316	348	334	323	322	329	328	323	318	305	301	298	310	316	330	326	293	281	331	329	333	334	336	327	306	305	325	292	278	331	307	348	288	300	299	303	303	296	304	305	341	299	328	317	292	285	326	319	321	319	324	322	319	316	342	334	335	331	314	297	316	326	326	320	312	354	326	324	336	352	288	318	339	382	316	317	278	289	294	302	325	287	327	339	306	340	290	338	287	303	306	328	349	320	279	300	291	313	322	312	292	352	339	317	292	300	338	354	289	314	303	318	317	316	315	314	293	284	330	338	321	303	289	291	304	310	283	299	304	335	295	339	295	297	319	334	329	342	333	334	338	311	290	341	314	305	330	335	326	335	332	330	307	323	354	338	316	309	320	297	299	318	344	292	329	321	297	344	337	311	286	311	316	293	318	355	339	341	308	301	304	328	318	289	373	286	329	281	326	316	363	268	337	297	322	307	350	307	335	319	302	308	307	292	304	307	330	295	315	288	298	324	357	312	335	335	282	343	307	313	354	356	326	272	287	334	319	326	336	291	303	316	315	335	267	324	342	321	318	318	325	283	300	293	308	310	348	305	311	298	312	352	358	331	315	293	307	330	316	299	329	332	285	304	294	323	362	319	355	310	317	287	317	328	296	302	311	329	297	341	305	313	352	329	302	352	288	263	331	312	279	310	308	296	364	288	301	283	316	300	343	313	313	297	293	297	343	293	326	298	369	308	314	343	338	323	343	341	283	328	289	346	322	278	309	338	340	321	350	326	316	323	310	321	346	295	322	357	356	347	293	320	323	296	327	279	332	306	301	318	307	285	295	342	325	310	294	287	339	316	343	336	314	324	341	299	294	332	313	314	311	296	302	314	315	306	326	321	351	304	318	324	263	313	317	313	321	306	293	339	329	325	289	311	306	336	277	332	366	310	305	324	320	316	317	318	296	326	311	306	332	317	343	358	319	314	317	331	320	308	302	351	292	313	302	314	332	313	296	289	304	303	331	311	324	315	296	321	363	295	327	330	336	310	304	335	324	309	336	345	321	331	314	312	331	305	319	339	323	320	305	304	321	315	315	355	304	308	311	356	311	359	309	318	352	306	297	285	330	327	350	332	294	312	335	318	318	298	299	308	294	305	363	328	319	313	301	316	291	314	310	286	327	333	310	316	323	343	336	352	348	298	334	304	298	321	281	323	309	269	295	340	319	345	310	359	311	285	307	307	308	297	308	334	326	309	300	323	331	325	312	313	354	317	318	322	327	333	321	316	313	343	335	306	314	293	311	286	299	354	299	293	310	323	335	310	336	319	305	313	329	264	329	340	275	295	316	334	301	316	316	340	303	314	311	366	304	308	328	314	329	347	300	308	346	306	311	348	340	297	345	296	287	332	304	308	286	339	340	328	324	337	312	315	272	322	303	358	305	311	326	349	296	302	289	339	310	283	313	305	302	302	293	328	323	351	327	308	357	318	323	285	306	315	363	294	334	317	302	312	306	326	330	285	284	296	339	344	316	327	323	333	310	286	309	349	313	301	308	315	326	334	329	293	315	320	301	324	320	351	321	311	303	297	309	320	302	336	302	338	308	325	324	337	314	357	270	310	317	322	311	285	327	327	333	303	334	346	342	360	354	334	309	336	311	298	298	320	343	294	334	304	343	326	317	319	307	278	322	307	333	315	295	336	317	286	259	287	336	306	323	310	337	297	329	317	315	315	353	315	293	337	301	335	323	325	305	360	290	299	302	321	313	311	345	358	308	298	313	321	308	333	322	342	322	300	313	355	343	323	337	303	346	288	330	319	309	325	361	295	316	310	292	320	320	330	298	276	318	307	330	331	348	329	317	317	307	314	302	302	292	320	315	327	320	311	288	363	331	339	293	318	302	320	328	332	301	305	306	313	341	323	321	325	302	300	309	333	320	314	284	329	310	338	325	317	333	296	309	360	334	336	308	301	300	358	343	326	319	309	293	298	297	341	316	368	339	323	303	314	313	348	314	294	293	309	327	324	302	332	306	313	302	335	325	298	331	281	273	327	312	313	316	344	320	287	307	304	352	314	308	302	316	303	318	341	310	290	322	324	303	309	323	334	300	331	350	293	329	350	321	301	334	269	329	285	270	323	316	322	337	315	309	316	311	315	285	326	293	326	369	315	321	330	342	317	311	335	330	335	335	324	330	305	349	299	316	346	313	346	318	282	316	311	353	310	294	310	344	317	318	326	295	319	363	273	328	316	302	320	300	310	329	297	312	319	319	338	313	330	302	317	344	321	302	296	322	373	355	357	336	324	309	317	332	350	335	344	351	313	312	327	326	346	316	328	320	277	291	328	278	326	296	281	332	311	307	315	340	342	315	308	293	317	335	334	315	309	272	332	335	291	305	295	329	332	313	310	315	336	279	343	305	286	362	289	315	314	295	328	332	331	335	349	275	318	312	299	292	324	288	347	331	354	327	287	312	281	325	330	312	328	308	312	322	301	321	345	353	301	303	296	320	299	310	330	317	325	327	321	338	340	332	296	330	336	308	313	321	304	311	310	299	340	315	335	307	323	325	322	286	332	332	315	254	315	331	323	288	297	328	322	341	287	344	300	320	286	329	325	290	309	324	320	328	294	298	313	301	335	310	309	344	381	306	290	320	318	322	306	319	320	314	304	314	320	303	294	301	297	289	325	298	303	299	261	285	314	316	339	339	323	331	340	302	303	297	348	329	331	343	314	304	318	316	298	298	306	310	295	329	344	279	299	318	298	319	308	323	346	292	326	331	313	303	316	263	321	319	331	291	306	289	306	297	296	329	323	303	296	290	281	313	301	309	353	313	314	323	301	295	295	303	313	332	296	288	328	314	326	337	300	287	310	313	371	333	309	326	287	363	297	312	307	326	328	328	342	326	299	344	282	303	331	311	322	319	297	320	335	307	304	318	323	313	321	308	320	309	304	328	263	319	293	316	297	314	335	305	312	318	315	298	336	306	280	302	328	354	312	312	313	362	312	329	331	314
10132	2400	2348	7275	6135	1216	1060	1019	962	916	864	886	848	865	823	816	788	776	791	806	778	767	784	830	748	814	714	746	767	727	771	754	800	694	741	760	763	755	704	724	722	722	759	756	720	717	719	772	767	778	763	742	780	710	743	779	711	705	710	667	714	717	751	722	802	762	755	721	733	730	743	728	769	728	768	707	728	760	765	797	764	751	737	745	718	736	706	726	770	754	744	743	720	769	756	774	743	717	754	724	726	762	726	725	725	747	725	715	748	749	738	728	716	725	738	792	802	774	714	713	742	780	754	732	709	714	776	767	762	754	725	716	718	722	733	755	709	727	781	714	690	742	760	697	732	733	730	744	750	694	732	765	737	798	722	776	747	792	721	725	741	752	757	697	757	816	749	721	764	749	756	682	759	745	724	766	703	716	717	722	745	709	758	739	739	706	711	743	749	778	746	703	744	733	774	755	726	742	714	782	719	751	721	772	749	690	730	732	768	757	684	715	766	753	771	766	717	699	766	741	725	746	715	733	698	753	720	697	739	713	727	746	765	758	756	720	719	719	732	778	765	740	722	753	788	741	705	750	764	770	733	709	726	746	734	679	737	700	746	775	685	751	701	738	726	721	732	733	767	774	713	711	726	749	764	711	759	748	762	768	763	753	763	760	782	728	734	689	720	715	740	767	714	746	729	718	821	777	773	723	731	733	727	742	718	721	719	722	766	737	757	718	726	752	744	759	717	762	716	738	732	737	740	752	782	750	749	704	714	766	748	722	717	723	766	808	738	714	763	731	766	729	733	741	678	799	702	745	678	762	778	744	713	723	735	750	729	733	741	787	778	746	745	739	705	716	736	714	755	732	727	722	725	702	733	755	782	693	714	773	707	682	746	690	712	738	732	715	687	722	733	709	789	760	722	746	733	738	747	733	702	738	783	715	758	713	738	708	798	735	757	708	787	687	731	768	751	724	765	746	788	711	763	767	761	721	721	734	771	756	724	732	730	714	732	723	668	687	747	755	709	728	722	776	779	790	759	760	735	715	722	741	707	733	767	716	753	765	734	710	710	710	769	768	763	731	757	733	765	722	720	761	767	720	744	760	743	694	688	718	733	721	752	692	730	783	694	757	755	724	782	742	777	752	753	743	687	734	748	755	736	701	717	721	758	737	777	784	696	741	729	725	747	712	739	725	753	725	716	723	741	752	682	697	721	706	743	762	766	715	754	731	757	741	694	694	716	755	687	744	689	737	732	751	748	786	710	720	714	767	727	725	760	735	727	715	754	750	716	723	714	738	761	777	725	722	742	736	740	737	714	752	708	726	756	725	718	711	769	722	672	749	757	695	764	765	747	723	697	744	724	716	695	736	742	736	786	740	776	687	748	738	731	743	720	723	761	717	728	735	728	709	731	759	751	762	736	718	755	749	745	732	734	733	728	744	729	795	737	716	760	741	727	758	742	715	709	672	753	771	757	812	682	720	727	739	724	733	712	764	779	713	730	726	708	731	739	758	765	670	741	719	754	756	747	726	779	686	718	679	737	714	734	760	726	726	734	703	740	718	707	728	720	713	723	769	725	714	742	750	715	773	728	754	755	740	746	758	751	705	744	714	735	727	813	774	764	740	752	737	757	737	704	727	710	709	737	734	726	774	740	738	744	741	724	776	814	759	732	766	735	737	786	761	787	740	769	706	744	771	717	707	747	717	782	755	784	715	820	749	756	683	726	738	779	698	739	712	713	799	694	699	727	744	756	715	756	723	736	729	725	698	742	774	758	728	757	696	777	764	717	722	743	738	731	748	755	764	727	761	721	732	767	723	691	753	684	716	755	788	648	751	699	681	734	720	712	723	761	806	748	752	719	707	766	749	705	742	770	774	701	710	769	757	723	740	738	749	743	723	704	768	723	764	771	741	745	743	735	747	776	699	727	695	762	712	747	711	695	764	725	722	735	765	760	700	748	716	712	734	685	750	750	709	756	787	708	742	748	737	749	776	710	715	775	774	725	736	741	781	789	744	703	758	769	720	738	774	732	770	728	760	723	744	768	640	751	749	730	762	712	739	748	751	730	786	755	725	730	692	742	731	733	702	712	773	744	716	757	698	709	798	735	731	752	751	768	764	768	728	705	767	738	710	693	753	781	738	729	738	704	781	723	768	718	742	749	720	731	724	742	720	739	702	720	731	697	751	773	705	748	677	696	730	760	697	746	732	730	811	754	710	738	711	711	717	720	772	716	755	717	782	761	736	760	767	698	705	757	723	790	689	709	773	713	728	731	728	716	733	752	716	764	754	728	752	769	707	720	735	747	757	702	719	709	731	707	770	714	750	769	719	694	734	776	667	746	736	724	713	759	748	759	723	741	740	738	711	703	740	766	711	763	718	709	749	763	739	753	707	749	744	737	726	759	689	715	742	736	732	718	738	745	736	717	768	753	786	761	731	754	731	767	750	753	770	775	690	713	763	745	750	768	765	746	767	740	769	722	700	747	715	748	726	664	735	806	733	781	710	714	682	758	703	645	705	712	692	756	759	736	751	724	715	698	732	729	710	714	773	705	736	783	761	736	736	734	722	761	742	739	755	777	750	770	746	741	724	701	771	800	757	734	704	780	746	748	697	746	701	760	707	785	723	744	745	772	721	723	707	714	701	754	734	736	728	772	739	754	735	754	749	710	761	717	769	753	759	755	690	741	726	758	728	715	728	717	769	716	751	724	758	717	742	758	749	722	718	754	768	760	725	776	717	702	746	654	725	697	751	771	678	718	788	726	722	718	717	771	700	723	778	727	742	760	720	752	782	686	765	734	729	807	758	708	764	749	750	772	741	738	767	734	775	733	752	742	762	709	728	718	758	751	733	732	796	771	760	709	761	734	739	716	718	759	710	746	734	704	757	731	719	705	725	763	717	753	700	754	730	740	712	766	724	822	761	715	744	694	727	731	712	712	752	713	720	765	754	761	753	727	739	757	708	765	717	737	698	741	750	737	753	757	709	767	743	765	719	797	672	691	749	758	747	727	747	754	724	786	742	774	713	702	738	738	772	719	741	749	754	685	760	760	747	793	695	704	726	746	746	737	717	787	738	755	738	715	724	760	755	710	749	748	731	683	708	750	738	681	756	710	690	752	731	784	749	759	725	697	695	753	741	738	723	766	754	723	799	765	728	743	709	730	764	749	785	753	745	698	716	716	732	730	727	700	741	682	737	728	759	762	777	694	763	739	742	757	730	732	746	755	727	767	721	690	725	770	743	714	730	724	709	789	714	761	700	713	758	728	746	774	736	709	732	731	768	740	709	760	736	828	701	742	800	764	729	709	759	744	751	724	737	750	715	750	750	714	734	740	759	738	749	710	801	715	672	758	727	778	730	755	706	726	729	705	763	761	730	732	759	724	696	783	770	746	717	769	749	746	752	738	741	693	758	725	746	738	746	711	730	731	720	758	782	693	756	754	699	782	749	750	769	719	780	714	723	690	737	724	752	685	691	704	744	698	742
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
