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
336244068428	336244068945	336244069495	336244070045	336244070595	336244071145	336244071695	336244072245	336244072795	336244073345	336244073895	336244074445	336244074995	336244075545	336244076095	336244076645	336244077195	336244077745	336244078295	336244078845	336244079395	336244079945	336244080495	336244081045	336244081595	336244082145	336244082695	336244083245	336244083795	336244084345	336244084895	336244085445	336244085995	336244086545	336244087095	336244087645	336244088195	336244088745	336244089295	336244089845	336244090395	336244090945	336244091495	336244092045	336244092595	336244093145	336244093695	336244094245	336244094795	336244095345	336244095895	336244096445	336244096995	336244097545	336244098095	336244098645	336244099195	336244099745	336244100295	336244100845	336244101395	336244101945	336244102495	336244103045	336244103595	336244104145	336244104695	336244105245	336244105795	336244106345	336244106895	336244107445	336244107995	336244108545	336244109095	336244109645	336244110195	336244110745	336244111295	336244111845	336244112395	336244112945	336244113495	336244114045	336244114595	336244115145	336244115695	336244116245	336244116795	336244117345	336244117895	336244118445	336244118995	336244119545	336244120095	336244120645	336244121195	336244121745	336244122295	336244122845	336244123395	336244123945	336244124495	336244125045	336244125595	336244126145	336244126695	336244127245	336244127795	336244128345	336244128895	336244129445	336244129995	336244130545	336244131095	336244131645	336244132195	336244132745	336244133295	336244133845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43760	30742	19015	14245	34171	65842	55184	29183	4498	351	286	308	317	259	286	288	270	286	265	283	282	273	261	276	268	314	281	252	272	307	293	324	285	277	276	246	276	273	273	267	288	263	279	257	269	282	291	284	271	273	252	266	272	293	281	276	277	275	309	285	285	301	278	287	251	295	282	297	327	308	307	307	284	251	303	315	277	299	254	282	267	293	241	295	291	264	305	303	253	284	283	273	275	277	310	280	281	259	331	267	269	293	282	286	277	260	296	307	265	274	276	272	282	253	279	296	290	290	280	278	265	281	259	294	268	305	256	284	273	284	276	279	301	246	268	316	301	265	316	262	270	266	299	271	252	297	293	269	286	272	285	285	275	294	291	255	316	299	264	278	299	284	269	294	291	287	271	296	269	263	267	289	300	286	322	269	301	281	284	270	271	266	271	257	238	263	301	283	288	260	266	298	282	265	297	288	303	268	289	295	261	289	261	285	264	297	293	253	316	225	234	286	273	283	300	254	279	257	283	286	291	316	297	273	272	259	298	286	253	250	283	274	226	271	300	263	273	295	316	311	283	256	299	260	258	269	280	295	288	316	284	281	287	301	284	294	277	275	280	274	283	249	283	275	276	257	268	294	317	297	263	290	292	300	323	293	304	289	307	290	252	274	261	280	289	261	277	290	296	286	260	277	286	274	275	294	306	290	278	292	265	276	290	290	275	291	281	283	251	263	307	268	260	279	263	277	277	246	289	261	275	312	290	274	275	271	275	283	305	262	263	285	272	271	293	308	288	250	317	249	283	290	278	291	295	268	307	279	264	291	260	281	288	283	267	298	286	322	284	311	294	280	282	286	266	294	284	256	272	265	309	300	256	250	269	263	279	281	275	293	275	312	293	290	273	276	273	292	277	275	302	269	260	292	277	317	270	265	317	272	270	286	303	261	287	281	293	256	291	287	294	269	275	271	289	289	290	257	299	280	267	300	282	255	266	282	285	274	272	296	282	316	283	241	288	295	313	288	280	282	288	323	307	245	278	293	293	274	309	259	267	283	289	279	280	267	249	278	291	291	247	295	305	296	261	270	311	258	268	272	269	273	264	323	267	266	269	287	301	285	282	270	294	265	295	324	286	285	295	313	289	278	289	314	276	284	299	291	320	303	287	275	282	278	279	266	276	259	296	253	301	311	259	236	280	305	268	295	269	299	247	280	292	265	261	265	307	313	265	303	310	285	309	277	278	311	296	332	305	263	279	297	272	272	301	285	291	277	282	295	302	265	290	280	291	278	271	258	292	271	308	269	284	262	265	308	284	268	299	292	291	267	278	264	255	302	286	269	257	247	276	283	317	271	270	255	290	269	287	279	292	282	273	279	263	265	262	302	282	271	316	277	262	298	274	261	282	287	270	284	282	253	281	254	277	265	266	273	272	284	274	278	275	307	263	295	295	290	269	244	301	274	257	274	240	299	286	265	265	284	286	293	263	301	269	274	292	259	274	286	285	260	294	264	298	276	306	279	277	303	262	291	288	266	256	252	256	286	269	281	249	261	277	287	297	288	270	289	303	288	275	275	246	307	305	248	283	313	261	283	271	281	299	281	260	277	268	269	253	258	271	281	306	300	298	281	276	267	243	284	301	307	259	278	292	273	277	278	316	275	303	294	287	276	253	298	276	268	260	287	269	277	274	290	260	264	282	276	277	288	317	286	292	276	285	304	273	265	258	261	271	282	293	263	272	272	290	274	295	283	300	277	271	282	268	298	307	272	272	268	276	245	297	264	285	264	295	302	275	270	310	305	250	305	310	280	294	272	264	296	295	293	281	266	259	298	283	284	294	286	225	278	263	276	267	253	266	291	281	292	307	318	284	281	298	281	290	273	266	289	295	270	275	251	280	263	297	284	261	258	270	294	313	285	308	284	263	305	259	282	292	287	278	296	283	257	241	288	270	310	283	261	258	284	267	281	291	309	279	294	271	288	269	275	269	270	280	274	311	307	312	296	270	266	268	271	264	278	294	289	306	280	292	280	263	291	283	269	285	269	299	273	269	277	274	260	285	272	287	288	268	251	286	272	270	278	282	274	255	297	249	267	304	293	300	266	257	317	297	255	288	281	243	279	280	290	289	272	281	282	276	291	258	290	283	296	252	282	279	286	299	298	287	279	297	288	288	273	282	268	274	285	295	270	279	261	295	284	292	296	273	312	286	285	275	284	287	276	257	289	295	292	295	264	304	288	300	268	291	247	288	293	246	302	321	312	284	269	290	317	274	278	289	300	288	277	272	279	270	286	283	240	303	256	275	261	297	283	254	301	308	306	263	316	285	307	279	317	292	307	280	274	294	269	294	297	287	273	274	292	277	279	324	272	264	288	277	296	269	288	300	289	278	297	265	289	283	310	270	298	277	268	290	300	260	268	267	290	286	297	275	271	296	290	258	311	282	278	274	299	272	274	294	288	295	281	268	293	263	251	302	320	303	262	272	280	282	287	304	292	254	253	271	255	280	297	286	257	284	261	279	310	271	253	271	290	277	303	302	269	309	287	282	276	271	285	292	280	344	274	271	277	267	311	287	301	278	294	294	264	272	286	253	277	302	270	290	251	272	269	291	284	297	228	275	308	295	245	268	277	291	269	287	290	287	262	304	315	258	295	278	263	282	272	264	275	262	280	286	284	291	288	300	257	253	312	287	277	289	290	283	263	263	268	284	303	277	283	271	264	285	273	281	304	284	316	298	278	270	250	274	275	291	286	295	263	281	273	251	291	253	278	273	268	268	286	278	275	268	283	288	264	277	302	272	234	272	299	291	265	283	271	283	299	293	300	299	263	292	297	279	268	277	282	284	290	316	286	277	282	280	279	296	280	289	285	275	289	276	260	298	283	277	268	296	266	253	327	275	241	298	257	283	255	289	267	269	310	272	251	263	276	288	282	265	287	305	263	269	299	260	250	308	289	296	268	274	274	292	287	319	291	276	250	299	279	280	295	272	265	282	285	301	277	275	301	293	273	272	281	268	276	294	290	278	257	280	267	286	236	274	281	278	308	271	295	263	259	299	277	288	253	270	270	285	280	276	242	295	289	272	236	299	255	259	256	287	293	307	282	263	296	280	291	255	285	293	280	291	291	288	265	298	282	268	298	312	263	287	294	255	263	289	267	282	297	293	299	260	300	258	285	266	280	257	286	305	288	285	271	258	283	314	256	306	294	281	253	297	279	293	290	276	264	293	312	302	263	264	290	297	292	254	287	273	295	270	291	274	274	300	294	257	306	278	287	271	283	278	275	276	285	261	252	274	282	277	280	278	306	294	281	284	300	283	290	287	255	285	276	302	271	284	302	276	283	304	288	305	277	269	272	276	296	278	285	294	268	303	258	278	279	265	288	255	287	258	280	294	273	303	289	275	290	293	278	301	264	266	283	272	294	295	286	275	280	299	286	254	271	289	303	277	273	294	292	276	290	283	300	288	252	278	288	274	278	321	283	307	292	264	303	296	271	268	277
32591	16318	8692	12976	42015	75648	63329	28584	821	778	776	844	794	801	754	811	779	760	736	733	815	779	749	707	771	783	758	826	745	729	783	774	743	775	780	765	779	805	737	752	736	770	772	788	720	773	758	741	760	737	741	738	720	795	772	687	803	720	704	728	766	731	791	759	804	738	725	907	1202	1143	967	783	758	781	772	806	704	719	729	761	700	738	722	756	762	715	743	811	763	769	760	715	746	764	784	778	730	754	755	749	759	819	727	755	768	745	793	763	758	739	756	805	793	750	746	726	804	701	759	787	759	769	730	775	759	762	727	731	784	705	761	732	758	733	701	731	806	753	739	757	723	826	718	725	786	752	721	733	792	784	792	700	724	771	749	740	758	733	754	719	739	725	738	727	758	788	766	764	770	761	764	742	725	794	706	730	761	727	792	787	763	803	716	799	735	734	732	741	691	734	797	765	737	747	731	747	772	755	694	774	724	809	744	758	762	721	745	761	780	738	762	726	744	730	759	745	731	748	762	737	770	736	800	758	694	672	782	764	750	750	789	750	742	695	753	712	784	666	802	715	728	750	720	734	748	757	750	740	799	786	741	726	783	699	758	745	773	760	737	709	758	724	733	750	734	732	766	770	772	691	733	732	738	741	771	782	755	735	759	799	769	787	733	721	759	763	718	738	687	739	798	736	733	774	761	739	795	741	717	742	776	744	755	732	758	792	724	710	777	734	779	707	755	729	713	792	822	749	742	749	764	759	775	670	800	728	776	777	722	769	746	718	781	704	693	715	708	758	768	768	734	702	754	787	771	776	778	751	761	739	779	748	767	762	795	744	766	710	759	731	728	714	757	767	724	772	764	779	748	814	751	747	762	718	746	755	709	750	769	761	754	730	761	800	804	704	742	739	767	719	775	689	710	712	723	777	739	808	738	782	783	722	763	782	744	731	762	752	799	707	765	761	769	710	732	764	745	759	780	696	734	768	713	726	734	793	768	735	787	757	715	794	718	757	771	764	756	744	814	772	741	761	793	742	740	756	728	767	717	755	725	735	748	712	753	751	722	746	721	733	754	756	779	687	714	723	754	740	766	751	801	731	719	761	720	799	772	740	812	771	753	730	758	716	743	766	766	730	755	700	759	765	794	734	751	735	711	759	775	752	793	736	718	749	728	740	768	785	723	739	793	734	751	757	824	749	732	767	743	739	780	743	760	754	743	718	762	722	751	784	781	783	757	735	749	726	758	714	704	749	699	696	726	758	785	723	747	772	773	763	777	729	735	737	775	788	772	759	730	749	733	750	735	752	720	758	804	743	781	748	750	807	732	722	774	808	741	788	780	724	729	713	726	738	765	719	737	733	834	745	787	707	746	769	749	754	788	757	772	735	727	751	753	724	771	789	759	733	721	738	726	795	725	707	734	685	709	734	749	724	736	767	743	718	739	776	781	750	698	731	738	743	749	737	760	717	751	754	754	766	733	780	775	727	768	746	753	806	744	734	724	754	780	788	749	748	707	796	709	760	740	749	756	757	728	732	743	764	734	743	738	741	753	786	732	731	729	727	738	740	751	742	747	724	736	708	759	801	701	749	697	754	736	779	755	732	751	797	774	775	754	741	770	773	792	752	711	768	703	701	771	767	725	743	751	783	712	708	765	801	806	750	801	728	770	778	751	765	766	741	809	755	765	739	766	709	745	777	803	754	780	784	776	761	751	739	727	765	787	776	752	683	777	754	769	801	766	743	698	784	731	710	763	741	717	740	783	756	756	798	773	778	720	756	772	838	763	814	756	796	820	797	745	805	790	770	707	745	757	771	807	706	746	759	746	743	778	740	732	738	720	785	734	741	767	730	754	776	803	729	742	721	725	800	798	712	677	784	770	709	731	684	764	786	758	733	770	739	742	779	773	752	717	739	714	821	752	735	776	699	751	755	772	703	751	741	700	755	775	726	734	754	815	770	742	756	730	758	790	769	721	722	786	761	772	783	745	705	751	731	793	752	750	704	752	759	768	773	709	725	751	798	768	791	715	724	776	767	737	731	749	746	724	724	759	770	736	723	751	764	756	721	760	776	748	788	755	766	724	785	792	764	794	718	772	784	781	738	766	756	742	783	721	745	713	773	761	750	767	748	760	748	720	755	807	778	723	742	728	793	741	756	740	793	758	746	735	714	684	726	787	823	781	724	720	726	744	698	773	786	725	712	723	756	839	727	757	779	774	739	753	759	759	789	754	805	786	753	780	767	752	722	738	731	768	758	752	729	716	763	760	742	792	746	760	744	768	776	750	750	755	762	784	798	762	780	828	717	752	772	783	741	724	760	789	756	809	775	759	745	792	717	710	759	779	762	752	738	764	791	779	762	710	730	760	739	735	769	742	724	770	727	747	741	747	745	761	756	731	773	747	775	728	728	765	720	794	740	733	755	737	715	752	761	773	802	723	745	752	734	761	766	798	742	793	797	740	759	730	756	769	749	701	753	784	738	761	804	791	755	747	784	770	712	714	761	778	788	770	706	717	769	735	707	764	729	783	775	745	799	759	750	706	720	716	749	768	707	778	744	755	766	718	775	741	747	787	726	791	758	789	737	773	802	741	762	754	757	728	758	749	799	797	714	695	762	755	766	718	746	724	737	754	767	746	784	684	723	791	721	749	758	752	789	754	758	791	716	718	723	815	715	754	787	741	737	775	774	794	738	731	756	799	757	786	790	736	727	691	738	767	796	787	733	772	727	772	719	724	742	733	747	752	728	767	723	787	773	751	756	789	722	752	740	751	797	739	769	788	753	778	741	756	760	744	739	753	733	751	777	776	778	801	765	774	743	804	740	822	748	779	766	762	769	716	749	782	807	713	723	734	738	725	755	785	723	799	709	740	699	780	751	716	745	741	764	789	725	740	751	769	693	751	713	747	757	726	749	800	760	699	762	746	780	819	733	740	787	772	829	744	760	727	741	710	767	765	794	790	758	763	732	738	760	719	745	729	660	767	775	748	808	737	745	752	750	761	728	766	748	758	732	743	717	765	714	785	743	738	749	741	743	799	712	686	748	770	782	740	794	757	735	787	710	759	746	790	766	771	732	764	757	740	737	762	736	723	784	735	754	746	741	734	754	755	718	824	743	700	732	722	703	720	758	764	765	703	740	757	750	789	738	715	734	783	740	776	748	739	706	781	763	778	766	758	756	718	779	726	773	769	762	748	789	740	784	747	738	783	739	771	713	726	799	766	754	736	779	777	776	736	700	752	784	763	762	760	726	761	741	741	742	706	748	707	772	722	763	746	761	767	732	756	771	796	689	768	755	742	788	773	821	767	784	753	765	766	791	789	752	787	749	784	792	723	732	767	767	757	758	714	723	748	807	754	754	713	793	780	771	729	755	774	748	715	727	808	731	749	766	791	782	734	765	725	751	749	710	774	754	803	745	763	696	715	728	765	786	753	740	730	713	765	756	711	711	772	726	738	727	759	738	825	731	794	814	781	784	746	730	753	729	818	710	736	760
10545	3474	716	422	4107	7900	5610	1873	256	232	235	250	236	229	268	269	253	230	247	226	248	233	246	270	246	247	242	257	251	285	241	248	264	242	253	244	236	258	217	258	234	245	246	215	238	243	232	268	227	256	281	231	219	257	268	227	235	250	255	262	227	239	232	224	270	245	246	261	250	249	265	274	251	237	214	245	200	213	241	237	242	242	251	207	239	226	245	249	253	242	238	257	243	227	273	228	234	256	253	237	260	234	216	237	250	247	227	253	259	238	247	257	241	237	214	247	244	263	252	243	230	234	262	249	250	250	252	262	248	241	224	240	284	247	282	236	244	264	256	241	240	252	231	241	266	229	241	251	231	266	249	234	241	255	214	262	264	211	261	251	280	240	248	281	239	255	264	234	229	256	254	257	224	276	271	231	277	224	222	212	267	228	220	250	252	287	251	255	268	247	234	223	272	252	252	239	240	258	267	264	262	238	242	237	232	232	210	262	224	237	252	263	223	238	238	241	245	266	252	252	260	224	265	239	214	242	241	253	225	253	221	228	236	271	269	249	253	227	266	224	261	239	246	300	216	241	258	227	259	254	219	277	213	245	215	226	257	220	231	261	256	219	235	235	253	263	252	247	236	234	252	259	249	268	265	211	237	234	224	274	258	267	229	223	224	233	220	235	235	244	230	259	252	245	244	271	252	275	235	237	255	249	272	246	256	227	232	224	258	245	262	244	237	220	253	251	250	240	241	246	282	291	263	231	238	235	242	262	239	238	242	226	263	242	242	240	270	226	247	228	250	251	244	262	242	216	223	234	254	228	245	265	262	233	218	242	242	244	250	235	240	258	262	246	260	260	231	248	276	253	244	242	230	237	254	269	242	299	265	242	237	289	239	249	243	241	237	250	257	272	271	230	234	255	212	245	239	248	229	241	241	229	208	266	226	247	257	260	241	247	241	268	249	231	248	239	238	247	234	270	257	254	211	261	230	257	265	261	245	230	229	250	249	229	237	247	259	234	251	246	219	248	263	254	221	277	244	234	235	246	239	244	250	240	219	219	237	263	214	229	250	239	260	240	244	250	267	229	235	243	279	215	245	245	267	248	244	228	241	268	240	232	226	240	233	251	223	241	246	234	238	241	264	260	259	235	260	246	265	245	224	237	252	267	265	228	248	241	224	250	240	238	245	280	241	261	262	256	235	247	242	264	231	241	241	242	225	244	226	238	257	238	217	265	251	261	229	215	276	255	261	252	245	239	222	247	250	241	239	218	261	245	234	223	251	243	242	239	219	248	277	243	239	240	264	239	238	240	281	264	225	245	234	246	243	269	229	238	231	230	231	269	257	236	235	241	240	242	265	242	226	241	260	236	236	237	243	239	234	246	256	226	232	251	235	237	260	244	259	245	239	216	231	236	213	218	229	250	223	256	240	265	236	266	232	265	221	258	218	248	250	256	251	243	229	261	254	248	293	238	236	239	248	268	221	242	267	270	249	220	238	223	230	272	249	235	225	254	243	253	257	239	244	251	238	241	220	243	241	239	255	239	230	247	252	226	262	271	258	262	212	242	264	245	252	259	256	242	271	245	254	258	253	262	234	237	268	243	247	227	237	254	230	248	256	241	235	211	288	260	237	236	248	237	237	265	270	221	243	261	252	230	216	270	230	230	253	250	243	268	276	240	242	250	274	238	230	250	249	244	228	257	241	265	249	245	231	225	243	216	230	243	247	259	253	220	258	236	218	227	261	265	248	238	251	230	237	260	226	261	235	253	247	265	265	243	246	239	256	243	258	238	243	224	247	226	268	229	209	234	271	260	239	221	230	246	250	211	264	258	246	243	243	255	262	219	246	229	239	244	248	236	256	231	236	244	245	255	243	245	232	258	230	268	252	235	260	243	251	233	270	258	257	292	244	269	228	225	259	209	229	232	248	241	243	239	251	247	239	239	252	236	242	263	238	248	257	241	207	215	246	250	241	216	240	243	251	240	236	260	269	236	262	240	236	267	218	238	225	259	230	245	245	250	268	248	263	254	257	231	252	263	254	234	235	234	253	273	245	244	238	272	225	262	254	263	284	245	243	249	274	258	279	230	260	254	268	237	240	254	265	245	265	277	252	235	261	241	247	243	277	244	251	225	228	240	234	243	244	245	249	218	258	242	234	246	253	262	229	247	235	218	259	255	248	238	250	246	230	246	273	245	229	249	267	250	240	238	244	260	235	253	255	219	245	236	247	231	240	221	243	279	237	222	250	241	253	260	238	278	246	275	247	252	230	224	253	238	247	246	238	233	265	221	244	237	243	239	252	223	271	235	217	233	244	226	229	243	264	250	223	235	254	245	259	232	256	241	254	249	250	237	242	261	222	235	280	236	228	248	220	263	256	263	259	230	229	240	248	243	231	234	247	256	230	228	241	231	247	233	250	244	229	222	235	233	260	266	227	216	234	266	219	233	238	239	237	262	246	213	263	251	248	229	236	240	241	255	252	271	261	235	252	226	246	260	242	226	209	245	230	258	225	261	237	266	237	244	251	254	248	292	273	248	241	253	246	218	249	253	262	227	251	238	252	246	210	245	253	265	260	227	265	261	233	278	246	221	250	232	258	241	244	247	262	268	256	255	226	260	223	229	246	260	259	218	252	238	256	267	251	226	237	221	240	242	230	243	233	251	256	271	242	233	274	244	245	275	267	264	261	269	227	254	214	237	260	273	253	247	253	228	251	237	236	251	238	243	229	220	252	252	261	271	265	263	248	236	226	247	239	264	243	254	247	231	198	274	261	240	231	238	208	246	273	271	239	250	261	237	228	225	235	243	251	239	262	263	252	268	254	259	245	251	264	233	275	231	230	267	263	239	225	255	240	240	249	262	238	204	223	254	249	252	217	214	234	216	227	264	258	231	252	256	255	235	254	260	239	256	219	260	232	249	250	270	231	233	225	253	230	209	230	242	272	232	232	249	238	227	245	243	251	238	244	233	259	251	251	242	253	254	271	260	249	257	238	258	271	264	220	250	254	257	231	244	240	253	251	245	257	207	258	235	202	248	262	227	268	267	265	259	233	255	247	261	220	262	267	240	247	236	249	235	245	214	237	226	254	251	246	230	252	259	248	228	216	262	256	235	257	259	263	253	275	253	247	269	248	253	243	250	249	255	245	275	260	254	251	214	256	285	222	265	240	270	266	248	228	246	263	232	266	246	224	225	255	227	236	254	268	261	219	240	265	280	249	249	258	243	278	245	238	234	241	256	245	216	254	242	241	227	252	225	250	261	227	222	241	232	240	244	257	261	251	229	246	244	259	234	224	249	252	267	207	253	217	220	243	249	231	244	212	237	243	228	259	242	244	256	295	246	223	208	232	274	227	250	238	246	257	241	227	243	230	265	231	228	255	238	249	244	234	227	223	253	240	267	241	245	263	255	226	237	264	236	213	227	238	266	268	249	240	222	223	248	235	247	257	229	244	239	230	226	223	230	245	239	250	243	227	220	268	262	239	223
8603	3101	994	1168	15525	23044	16448	5713	682	694	665	672	676	690	673	687	649	673	674	675	671	696	715	694	699	736	657	682	631	666	690	683	628	702	685	698	637	696	676	664	648	664	652	663	734	657	688	676	664	684	668	643	663	701	684	656	717	671	672	745	652	685	694	654	677	725	675	723	704	683	721	724	666	680	711	661	729	672	739	720	656	657	658	728	626	708	656	653	651	718	673	746	688	729	708	707	692	715	701	632	663	688	675	716	701	715	698	677	673	699	641	650	684	662	696	713	667	660	709	700	687	650	642	713	703	708	726	650	715	697	655	680	684	678	657	693	639	683	684	661	697	674	666	669	660	680	661	719	662	725	684	721	669	668	657	678	676	641	720	721	636	671	700	656	680	685	672	685	625	648	716	721	715	711	660	701	639	704	727	737	668	687	705	622	684	698	652	678	681	692	640	706	700	731	707	662	712	724	687	677	695	688	679	671	658	659	711	716	690	699	682	683	646	737	721	668	676	667	672	730	717	645	673	682	691	669	690	697	640	695	655	678	716	711	676	687	654	674	654	628	624	668	694	694	686	656	675	688	669	664	736	711	726	662	737	698	669	695	693	705	650	673	660	713	704	644	682	661	673	635	681	708	684	676	670	675	691	730	692	710	672	697	728	665	730	727	670	659	659	692	689	646	681	694	667	702	654	682	648	673	643	684	679	687	677	645	716	683	686	664	652	640	691	712	623	707	650	694	670	693	627	680	676	671	672	695	673	707	657	692	659	692	690	623	670	649	667	698	681	689	652	630	683	714	695	701	705	704	678	666	699	720	709	719	677	651	691	669	688	708	680	676	666	672	690	677	715	736	728	664	689	672	646	699	672	696	693	665	649	652	684	683	694	684	656	690	689	685	722	675	691	699	683	653	697	709	703	721	692	672	648	679	675	663	662	713	685	667	683	697	695	683	701	651	692	714	676	689	685	649	713	677	705	677	711	652	626	646	691	663	683	653	696	686	644	693	677	663	728	664	684	702	695	683	697	656	686	700	727	700	668	689	666	705	700	698	642	679	720	675	705	706	663	701	687	710	697	689	655	739	680	697	693	689	675	689	677	704	693	678	708	672	670	709	685	661	728	664	735	699	723	683	681	685	710	682	670	641	690	694	707	692	706	655	676	714	702	682	661	707	704	677	679	671	645	659	720	664	684	674	682	627	651	713	695	690	676	694	703	679	648	672	648	696	679	641	673	687	691	683	644	644	685	702	688	704	667	682	693	641	691	695	663	710	690	673	688	688	637	699	699	692	650	624	736	663	689	669	670	699	651	683	676	705	665	656	675	697	747	653	723	700	704	640	690	687	647	690	652	663	695	682	687	706	660	717	724	735	690	683	650	674	673	655	663	658	719	677	693	707	710	678	698	652	724	647	670	675	680	711	703	652	654	688	638	674	636	693	665	687	649	743	613	659	659	664	707	715	730	701	649	660	671	640	667	699	694	692	711	721	733	684	661	713	699	696	688	710	727	686	671	708	676	714	652	686	709	665	649	670	649	641	633	648	674	724	662	676	652	687	686	657	685	672	673	657	683	695	675	705	688	706	688	689	687	687	684	656	663	698	691	647	664	675	702	672	709	691	681	679	718	690	714	670	692	652	706	673	703	702	740	685	618	676	687	691	682	649	658	705	674	670	678	621	715	672	706	673	667	693	685	706	677	648	664	673	714	626	697	723	679	736	662	648	657	691	720	703	672	701	677	736	688	683	676	695	638	690	664	681	704	709	685	708	671	658	737	659	700	698	675	687	646	682	660	674	653	681	659	683	692	647	724	685	649	690	651	695	710	718	681	670	654	680	715	688	690	677	651	696	679	680	689	695	657	685	710	641	696	671	684	678	674	657	675	727	652	711	726	653	650	704	683	654	671	638	660	646	673	677	684	657	715	691	667	697	635	668	667	631	686	659	704	685	645	645	678	704	695	648	687	687	632	756	673	681	688	678	628	626	656	696	687	658	692	698	679	743	665	686	712	720	678	704	700	670	721	675	681	691	660	688	642	724	710	686	710	678	691	690	635	725	667	692	663	688	632	681	666	729	636	700	708	650	676	687	691	650	666	669	705	660	706	665	696	709	704	684	694	692	724	720	667	620	693	723	660	726	646	679	656	678	711	682	648	727	714	671	703	720	704	678	677	659	670	687	694	683	713	606	703	654	703	687	658	680	681	713	672	654	734	679	677	661	740	703	690	736	654	642	650	684	691	710	678	690	695	691	687	716	664	713	712	638	681	646	650	657	687	654	670	706	663	688	657	655	676	673	663	686	624	674	688	669	680	678	710	663	608	666	712	699	656	651	657	692	649	704	724	687	652	694	701	684	680	672	656	698	659	675	633	702	693	663	674	675	692	647	627	649	686	654	673	708	686	652	654	721	702	711	718	667	677	687	687	628	664	681	666	718	613	673	654	661	633	677	656	654	654	694	646	714	671	708	720	666	712	693	720	648	676	690	678	677	679	662	666	671	713	716	689	708	662	689	663	668	666	648	673	695	715	718	694	708	705	681	608	644	710	689	673	695	663	645	657	683	683	690	694	718	690	694	661	679	695	699	726	684	693	669	708	651	648	704	651	661	665	683	701	655	723	699	716	711	651	698	686	663	683	710	709	683	653	647	656	698	724	703	689	627	657	718	630	707	626	698	669	678	674	665	670	670	672	696	680	680	661	706	661	692	650	683	666	704	672	686	679	651	718	688	675	725	686	693	689	689	641	676	685	641	664	654	664	655	702	674	722	660	655	703	677	702	649	648	682	695	691	675	660	701	668	708	694	691	673	601	685	701	660	708	654	653	674	694	738	640	689	661	646	678	669	643	678	654	672	676	689	675	698	681	696	669	674	682	699	729	678	689	661	690	667	721	654	695	682	726	649	713	641	651	673	646	686	699	673	663	736	698	682	725	679	650	670	682	690	662	671	664	688	697	733	679	709	735	681	653	693	665	666	612	659	654	728	650	708	640	684	695	706	638	738	696	695	680	748	660	683	724	738	682	631	679	689	656	708	660	669	654	677	712	737	667	647	676	680	704	706	714	664	672	706	688	693	670	643	659	681	686	662	669	696	704	660	693	666	673	646	689	700	667	713	671	693	719	669	676	681	711	654	673	651	700	697	673	671	663	647	699	664	668	640	648	674	684	682	649	679	655	680	667	696	669	656	698	698	692	655	643	621	714	718	697	646	671	707	661	663	690	689	693	695	678	685	673	654	737	701	668	653	659	696	684	702	663	676	649	633	658	709	648	656	683	665	675	711	696	664	720	664	730	710	678	644	685	665	650	695	685	659	721	700	672	706	678	682	669	716	689	677	714	674	700	658	632	711	689	690	702	679	679	637	684	638	684	651	699	661	668	663	697	660	694	691	697	679	689	674	716	685	721	674	715	689	701	760	716	677	677	692	658	648	689	673	687	644	700	687	694	648	665	706	739	654	673	653	671	641	690	667	739	696	683	681	684	710	675
40566	31623	16362	12485	51629	56308	38081	12443	642	247	230	248	242	265	269	237	258	254	237	303	271	233	254	238	243	262	242	257	270	266	264	259	235	247	254	253	263	262	256	220	264	246	280	247	266	270	236	240	250	259	277	270	278	246	256	256	260	260	259	248	227	272	284	251	253	253	248	274	294	282	265	298	241	255	257	252	270	248	256	246	267	257	269	250	257	258	260	245	258	238	269	244	260	268	221	248	265	246	243	254	268	249	271	258	237	257	227	240	256	245	246	274	241	269	242	214	236	242	292	267	264	235	227	268	278	262	267	263	235	268	289	257	257	268	240	315	271	274	236	256	224	251	265	247	262	257	256	235	285	252	244	245	234	269	291	273	250	294	227	255	300	245	261	262	255	282	237	236	284	246	275	250	268	277	264	252	254	240	266	260	254	257	256	257	261	253	263	239	263	242	241	259	265	242	273	258	271	228	262	240	257	264	257	248	234	280	257	277	236	255	260	247	246	277	245	236	232	278	277	257	251	272	249	255	276	242	297	251	264	252	252	262	270	216	246	269	237	229	262	232	281	256	238	259	263	234	260	255	233	237	246	258	282	230	264	243	257	247	247	242	257	237	249	263	262	247	272	244	255	251	253	276	251	258	247	279	242	262	289	268	232	238	233	251	256	266	223	243	271	259	242	232	209	264	254	286	260	248	252	264	232	252	257	269	271	242	263	269	254	261	256	215	244	264	283	263	235	257	229	249	245	234	260	219	254	287	250	246	256	249	264	243	248	220	260	240	256	231	229	236	266	245	272	243	254	244	256	233	240	237	260	247	267	257	245	255	218	230	229	238	237	258	252	250	276	257	249	252	248	254	271	215	263	235	272	274	244	272	270	243	287	248	258	217	248	261	242	249	256	232	237	236	264	276	234	274	236	238	245	285	247	251	233	227	272	258	236	226	267	239	274	250	264	256	254	237	239	225	266	234	250	234	246	283	265	253	229	278	253	280	261	242	248	249	249	250	295	248	229	257	243	240	245	269	252	258	261	271	268	227	247	270	278	215	229	247	272	257	255	269	264	225	244	234	248	273	250	272	255	291	238	231	252	266	225	274	256	233	234	239	256	259	263	251	263	258	266	257	266	249	246	256	248	270	223	246	276	260	260	262	263	270	263	234	261	252	245	253	256	240	269	241	247	265	280	277	253	232	268	230	238	253	278	256	235	272	254	253	259	269	260	249	263	264	238	225	247	238	239	246	262	256	250	240	263	261	246	268	268	277	242	235	258	246	246	258	250	273	270	273	295	261	236	266	287	255	262	265	236	246	262	236	254	253	264	253	255	256	251	256	256	251	271	230	247	231	242	236	280	258	237	259	265	254	229	267	262	277	266	263	258	246	256	260	250	280	230	247	227	218	282	246	282	270	253	250	265	236	263	252	220	294	259	276	233	233	275	252	257	260	240	260	290	233	235	253	249	248	226	241	261	236	269	253	262	273	270	266	239	257	232	239	273	261	266	245	276	270	292	254	265	262	241	261	253	213	235	254	269	230	267	252	247	252	246	251	269	271	252	233	237	258	260	269	248	259	259	257	246	267	262	284	292	240	253	245	263	255	232	269	241	260	253	243	264	242	290	257	241	253	246	273	239	243	258	275	264	260	257	252	256	245	278	257	234	255	244	263	261	243	242	254	252	257	234	281	265	259	267	245	273	253	268	246	241	262	265	263	234	256	228	260	250	246	244	235	214	257	245	275	249	246	257	234	262	237	253	236	286	265	263	271	271	256	233	217	246	254	254	254	278	239	267	259	242	260	266	272	228	260	263	259	235	255	264	279	251	258	282	268	242	246	235	247	265	244	242	232	270	265	224	271	233	280	263	253	273	262	246	269	238	238	234	242	259	280	239	248	235	247	251	238	251	249	231	235	288	276	256	249	230	252	272	260	252	236	244	240	261	235	247	277	267	279	242	281	270	258	274	258	266	232	247	237	271	267	238	250	237	257	271	247	243	250	280	234	268	250	275	256	258	264	267	228	254	276	272	231	253	242	243	266	264	274	255	232	230	273	245	238	256	242	246	262	270	234	239	241	233	229	250	261	256	273	253	260	253	261	258	238	273	267	227	253	273	259	277	264	242	254	278	235	259	246	265	251	261	234	261	243	238	265	243	215	247	250	245	247	259	234	272	270	250	288	236	263	261	252	251	265	280	262	281	262	253	225	267	269	236	222	240	271	265	274	249	244	284	256	263	237	273	246	251	245	234	249	236	266	268	250	243	265	258	264	239	239	267	257	242	286	250	266	250	260	254	264	275	278	259	263	254	245	275	261	243	269	274	243	245	244	259	258	258	245	259	270	268	221	240	278	239	255	224	243	276	269	280	246	255	266	276	254	271	276	241	293	253	269	268	236	279	259	250	266	257	235	236	246	254	275	257	243	278	283	255	264	275	240	250	259	214	260	259	227	229	269	268	263	284	232	236	228	250	252	272	284	255	272	263	298	272	271	237	246	249	256	281	242	259	266	258	241	233	250	255	258	249	253	252	245	246	267	258	259	274	262	253	245	247	260	239	251	247	239	228	271	234	270	268	240	239	252	274	269	255	272	287	245	264	256	261	238	253	230	266	267	260	232	258	245	275	240	275	260	262	281	230	244	263	258	228	251	242	247	250	244	240	232	246	262	275	257	241	242	242	237	222	270	234	269	246	265	243	264	244	254	237	312	260	247	268	252	256	245	277	258	272	256	247	247	247	219	257	252	262	264	274	260	253	256	261	247	252	217	270	254	240	252	250	285	243	262	244	258	257	229	245	254	259	253	251	228	234	240	279	249	217	245	280	233	253	230	247	250	264	281	248	259	292	255	252	253	294	246	250	267	244	242	260	257	259	272	243	248	271	247	261	253	260	223	256	286	244	235	238	262	263	253	252	250	278	265	259	254	271	247	227	240	240	250	265	222	257	262	252	247	246	271	269	257	245	234	298	254	264	265	246	267	249	267	244	247	257	230	250	261	291	236	291	266	239	270	257	255	240	240	257	209	226	270	263	288	268	244	264	242	271	248	245	251	264	260	261	267	253	225	233	287	233	292	235	237	273	276	281	225	257	219	256	211	262	231	251	258	255	256	230	254	264	266	260	246	206	249	289	248	235	266	250	247	277	241	245	247	225	220	252	286	242	285	248	278	228	213	252	241	259	263	251	263	258	287	242	238	249	250	278	265	252	252	251	251	264	257	252	252	242	234	241	264	259	269	284	264	256	282	268	257	247	250	253	263	282	226	256	267	248	261	272	256	245	249	263	258	234	257	246	261	272	242	258	240	272	254	268	239	232	253	247	260	256	269	260	266	231	275	262	224	264	248	256	230	269	265	262	268	272	255	266	262	254	235	237	227	252	251	234	235	245	283	236	259	246	262	263	252	257	269	276	278	279	262	243	238	248	255	273	239	242	255	269	281	251	256	263	243	244	246	250	266	275	283	245	259	247	267	263	251	267	267	269	267	268	283	287	245
28374	18993	4843	14203	63709	65059	48368	11079	815	743	769	743	736	715	741	751	727	755	735	712	710	739	711	676	755	749	714	686	732	735	712	680	703	721	738	685	685	665	686	709	732	747	708	698	715	695	775	688	710	738	712	710	716	695	695	752	708	726	701	707	683	658	704	705	682	680	834	892	930	819	777	741	715	719	764	695	702	676	691	714	669	653	640	714	713	664	703	707	711	680	739	703	719	681	690	686	711	674	697	717	722	706	738	698	708	693	699	722	689	715	667	734	636	735	702	676	738	688	677	723	714	679	707	682	720	699	733	645	749	720	707	724	650	709	713	688	761	719	683	714	684	726	712	738	686	686	737	720	688	711	676	688	745	739	659	692	712	671	684	731	663	694	750	726	692	724	725	659	719	742	718	678	695	658	693	679	696	682	697	697	713	709	734	746	676	718	716	702	722	674	686	668	733	684	756	701	715	716	703	720	718	700	754	709	701	677	702	709	745	692	746	722	719	690	717	752	657	702	660	652	702	678	703	683	713	724	679	723	666	704	707	692	691	688	724	677	678	702	723	671	689	683	688	724	686	715	668	711	743	738	694	714	752	677	719	710	720	676	705	684	665	746	693	655	660	673	705	708	672	694	689	685	685	704	680	689	726	679	690	743	693	714	678	709	689	709	715	697	673	723	710	702	721	716	748	697	673	673	704	723	740	676	723	722	722	661	699	729	733	674	686	695	679	741	699	737	689	723	744	714	701	677	717	668	681	710	751	702	697	664	667	708	753	779	629	741	730	702	752	743	710	685	692	641	695	633	719	704	730	765	656	704	739	709	686	688	715	698	674	695	709	725	706	685	680	748	743	699	693	692	667	730	735	688	697	721	674	668	754	712	737	719	703	713	753	729	694	696	684	696	717	706	667	703	692	688	718	741	715	699	758	745	706	699	713	664	669	680	732	704	687	709	737	690	689	658	656	717	697	726	754	688	710	720	716	683	699	692	731	692	692	673	695	694	684	734	700	701	655	692	727	675	679	710	706	717	718	719	675	766	697	709	643	726	728	698	698	700	706	707	704	644	733	679	672	713	717	706	693	722	726	709	731	695	707	668	775	715	689	659	741	732	716	697	678	708	681	665	671	661	692	716	688	652	744	717	725	739	696	774	724	715	717	698	715	703	677	671	702	666	684	679	711	732	679	710	734	703	698	728	696	675	691	716	707	741	714	733	674	705	666	696	721	628	728	734	706	699	712	710	702	682	659	738	684	720	740	722	720	671	656	699	665	687	705	720	732	663	717	699	726	735	720	711	717	715	694	701	761	696	687	689	701	686	677	693	652	707	686	669	733	696	747	671	739	707	712	755	706	740	709	659	728	661	702	714	684	695	691	728	675	684	704	707	685	700	705	677	692	689	731	697	732	667	727	729	716	724	683	693	678	695	731	721	684	696	730	739	739	741	682	719	691	737	742	688	711	685	711	733	699	691	688	669	760	648	664	661	698	642	720	664	682	668	698	719	732	743	750	657	703	698	672	697	707	688	751	680	693	680	703	703	691	702	719	703	729	661	686	666	670	695	676	679	711	713	706	699	714	700	760	725	756	669	712	673	711	704	706	711	695	713	740	720	668	681	653	706	689	673	713	730	709	682	697	725	667	740	688	732	720	707	711	702	709	750	671	703	724	708	758	689	703	690	729	719	688	692	687	707	661	744	690	753	689	711	745	702	769	724	726	667	678	732	692	712	685	656	748	660	681	652	694	712	754	734	702	699	730	772	645	688	688	700	720	699	714	697	714	717	699	655	707	730	707	688	652	665	731	670	666	737	655	689	671	705	628	713	722	697	733	660	731	731	662	666	636	652	729	705	736	693	649	691	725	679	699	713	719	694	690	742	705	668	710	692	686	697	744	694	676	694	705	692	683	739	695	705	717	678	677	716	735	705	706	735	669	703	694	688	732	695	728	651	664	675	672	745	726	745	742	738	734	664	730	668	741	674	701	684	698	683	760	708	672	718	739	690	682	690	704	755	716	705	721	697	693	696	744	691	710	767	668	650	709	707	678	699	756	677	701	697	697	639	674	664	731	739	767	700	713	683	686	717	707	724	731	713	678	678	752	737	734	733	705	741	682	674	701	715	702	715	743	701	775	707	720	704	735	702	676	730	739	671	691	706	683	693	701	699	724	718	741	712	727	711	694	679	725	700	707	725	671	670	699	710	671	689	706	733	676	707	723	710	707	728	748	670	727	693	729	650	715	704	701	716	682	711	802	667	682	694	720	687	693	759	671	721	743	700	730	710	758	707	700	675	730	689	741	721	710	717	670	688	684	693	755	703	697	730	750	694	657	685	734	688	693	722	695	697	721	691	684	673	685	751	713	709	699	739	692	686	751	676	691	728	690	700	677	693	725	714	672	671	684	657	689	678	735	705	706	702	683	729	709	688	701	695	724	745	728	662	680	685	689	707	677	738	698	729	709	712	710	745	716	688	705	767	701	699	682	659	711	675	712	724	715	672	677	720	737	743	749	663	691	668	699	686	711	729	749	707	697	711	710	746	662	706	715	704	722	783	712	743	737	678	691	690	683	729	765	709	675	711	765	703	742	702	651	690	668	697	680	724	737	702	724	696	706	634	704	710	755	703	686	676	712	719	713	728	694	646	703	661	685	720	702	675	719	696	661	726	703	743	726	676	683	704	734	750	707	701	675	677	707	711	694	710	716	675	715	708	657	746	696	682	723	697	698	732	676	688	705	699	713	723	703	720	740	664	691	740	695	729	712	646	711	737	629	672	692	722	714	727	718	697	682	714	680	681	673	712	695	702	707	697	693	687	701	676	708	734	725	714	689	720	693	679	682	734	711	704	693	691	727	687	733	703	654	712	692	686	705	719	708	714	737	676	697	711	684	672	711	726	673	731	660	734	672	724	701	751	680	669	659	654	683	673	711	707	690	698	654	745	704	718	709	689	703	686	725	705	731	680	699	717	716	663	701	726	672	709	718	742	771	717	713	701	690	739	724	707	733	697	706	686	655	676	700	741	718	694	659	688	695	694	757	710	672	729	642	674	726	689	713	687	696	671	683	719	693	705	721	758	656	670	718	715	731	696	728	708	703	713	731	635	709	685	640	696	691	720	744	694	717	733	692	725	726	701	685	721	691	656	781	722	669	685	749	666	713	669	712	703	790	758	694	664	700	740	676	719	744	746	720	723	715	691	705	674	714	711	671	710	732	728	713	716	692	799	678	722	708	727	757	722	698	669	693	712	745	649	707	709	731	712	723	689	733	708	728	686	677	727	710	745	730	713	692	718	767	669	697	736	707	726	694	736	722	703	732	723	671	695	675	682	706	689	687	691	697	628	630	704	657	759	685	703	679	705	744	716	668	727	679	696	713	677	700	675	747	699	703	694	683	708	715	731	735	744	674	691	689	672	685	686	682	679	672	688	681	721	737	677	720	719	727	673	746	718	671	703	698	728	663	702	707	709	669	689	669	761	692	712	650	659
50619	38997	24325	30425	67791	63453	41604	12883	922	285	323	314	286	335	296	296	313	296	291	278	311	303	306	262	278	295	254	291	320	297	289	269	279	294	265	295	276	304	281	282	267	281	275	280	304	286	269	274	290	270	306	285	285	339	318	271	296	263	306	294	292	303	262	297	295	286	317	381	325	348	292	306	325	303	289	314	298	273	262	284	242	314	304	286	264	291	305	295	288	281	298	301	296	292	272	296	272	300	287	284	284	309	283	297	288	296	290	297	281	299	292	291	295	284	285	278	284	286	298	305	282	308	269	318	289	287	300	294	294	282	314	256	271	298	271	291	289	283	273	278	293	303	293	301	286	302	274	293	306	309	281	263	308	301	289	276	294	295	267	327	307	291	290	319	311	291	310	297	282	276	265	256	274	286	281	313	274	287	268	285	287	280	281	269	277	328	289	269	299	289	271	315	282	304	282	297	273	266	276	298	295	270	285	277	292	301	291	296	282	322	257	284	297	304	316	280	292	275	292	298	313	285	308	288	301	304	309	289	304	253	283	314	279	296	319	295	308	288	267	280	283	288	298	279	307	257	291	262	306	294	286	264	260	269	274	313	275	293	309	310	277	294	286	296	293	308	309	285	314	289	314	305	282	315	265	273	300	279	273	291	308	278	316	304	300	298	272	284	309	281	294	286	285	280	270	288	290	302	333	307	283	294	269	280	289	289	315	315	271	275	278	299	288	274	280	328	284	306	294	305	301	295	297	286	295	294	275	293	299	299	305	260	283	295	298	277	291	289	292	299	273	287	288	310	271	286	287	287	325	297	302	289	292	282	295	274	322	294	283	285	275	281	278	303	306	284	307	289	288	283	279	307	284	277	297	290	326	331	275	280	284	320	298	292	318	333	325	274	327	263	267	293	255	290	296	291	300	326	271	268	301	274	313	283	301	291	291	292	293	275	284	266	292	311	325	263	318	318	296	278	279	282	262	307	313	297	329	274	287	302	274	321	333	273	297	315	272	288	283	282	291	259	313	303	277	282	271	276	311	296	271	295	287	306	296	282	289	283	283	306	293	283	285	319	299	303	298	299	286	264	301	293	277	292	284	293	284	346	293	289	275	283	289	259	303	280	302	276	326	283	327	280	298	311	274	290	302	288	280	298	260	291	298	292	299	316	293	314	329	301	291	288	321	284	317	299	284	282	297	282	300	291	263	264	307	346	280	325	281	279	315	281	270	290	297	303	315	286	275	273	284	277	292	293	264	293	314	310	287	292	292	309	294	266	292	313	273	277	276	329	294	274	291	280	284	250	311	301	284	273	302	302	304	297	302	273	302	300	286	300	291	289	289	287	294	309	291	271	290	295	313	268	308	267	306	306	272	293	313	287	303	287	282	277	297	270	299	270	281	314	298	286	311	290	284	259	286	296	306	279	313	275	294	284	285	284	302	266	261	305	259	316	309	293	324	303	295	268	329	280	288	309	301	277	274	270	316	259	306	287	264	315	269	306	307	296	285	306	310	248	289	295	291	309	301	293	282	277	303	288	281	289	289	284	336	261	271	304	302	303	259	251	278	275	298	286	295	296	276	277	268	263	282	319	348	295	283	312	279	288	328	308	309	315	320	328	314	272	251	295	297	287	286	271	299	325	265	288	273	314	269	282	302	280	299	276	326	272	308	264	311	266	289	288	258	277	301	311	299	282	286	272	301	320	312	322	287	293	308	273	303	338	288	289	296	325	307	321	292	306	298	290	300	298	311	274	285	293	291	301	316	295	304	293	253	280	309	290	291	328	287	294	276	299	285	288	306	274	298	276	304	292	304	306	306	270	277	279	274	251	267	273	285	287	297	276	278	288	297	277	313	311	328	254	304	295	325	299	318	291	290	272	290	298	333	294	299	319	271	299	279	294	293	288	306	292	308	298	280	298	321	313	295	302	289	266	297	319	263	304	293	286	287	306	296	313	276	280	264	289	294	301	298	300	278	312	282	293	276	249	297	263	264	278	288	330	292	315	306	314	291	278	299	306	273	279	259	276	281	303	331	273	274	273	297	280	271	302	290	323	292	288	262	287	316	276	320	326	285	277	299	265	289	280	304	290	290	309	293	306	292	264	291	284	317	273	289	297	256	286	275	304	320	287	269	282	283	293	266	289	317	277	288	317	293	298	283	328	294	301	250	289	308	266	298	312	272	262	289	286	261	281	296	301	282	267	281	277	307	302	282	307	274	265	289	269	324	259	284	259	269	314	301	336	315	281	282	293	324	302	285	255	283	343	297	315	322	255	303	278	286	293	277	296	288	277	286	290	290	304	311	283	277	264	283	304	317	271	302	281	287	291	315	297	286	323	319	278	292	300	326	306	308	279	282	290	281	286	299	282	317	315	296	266	267	292	308	281	281	274	279	284	296	296	277	296	276	279	316	264	267	304	270	294	285	283	286	282	318	286	286	312	281	281	314	304	312	276	288	304	290	269	277	292	284	315	301	305	293	311	300	302	280	299	283	290	302	312	271	288	290	294	289	318	303	290	289	283	313	306	287	287	293	287	289	304	302	278	294	303	297	306	282	267	264	293	284	296	314	289	316	270	306	297	322	318	292	269	286	282	255	290	304	272	294	317	290	310	307	276	277	281	295	290	275	292	269	340	308	284	309	288	300	282	301	300	299	308	320	320	313	277	254	284	311	304	301	267	312	287	299	285	284	333	263	292	285	312	277	297	300	294	305	279	280	290	303	296	296	273	306	307	294	300	287	264	260	281	286	300	316	296	306	313	288	318	287	277	301	286	267	295	281	288	291	297	297	287	294	288	321	288	303	300	302	261	280	243	302	292	282	318	273	277	272	297	272	270	304	305	257	312	285	318	280	275	273	301	284	273	282	300	296	298	292	304	294	317	297	283	262	287	317	329	302	272	255	306	308	304	282	279	266	296	297	282	272	264	268	310	307	306	259	292	288	301	287	320	287	281	282	288	302	292	273	295	316	297	327	281	290	298	302	326	293	292	314	289	270	272	278	262	277	283	294	314	286	252	264	293	280	302	290	280	281	286	322	315	286	252	307	287	311	298	309	261	309	313	288	281	277	267	262	276	299	313	283	294	312	266	300	304	264	264	284	312	275	268	262	288	289	291	294	299	269	307	278	289	289	294	311	315	281	289	288	335	291	297	286	284	321	276	257	303	300	311	274	258	291	288	303	289	275	254	312	294	271	285	280	282	308	309	281	272	295	293	268	316	269	289	308	284	299	293	269	287	302	280	262	277	321	299	265	302	318	301	284	322	301	309	322	279	282	316	283	315	272	324	295	327	316	281	279	307	303	292	295	285	255	304	257	297	297	281	298	291	263	284	303	271	283	307	283	299	269	306	298	301	289	313	295	285	292	280	303	303	297	260	296	295	319	286	311	287	305	285	296	309	310	298	267	295	269	279	291	272	279	297	296	265	271	281	283	303	270	279	322	311	298	273	266	298	295	272	326	276	310	296	287	323	281	282	293	319	305	296
38999	29792	8036	37082	83696	74549	48961	7187	942	922	885	853	798	892	831	844	817	770	837	798	798	837	777	838	775	815	756	775	815	736	808	782	822	797	811	806	806	754	817	773	793	740	781	776	768	747	805	791	747	833	809	755	755	776	772	776	794	779	792	773	769	775	758	743	762	798	916	1296	1215	1157	993	888	774	750	779	784	762	774	745	743	764	785	744	815	785	822	748	802	801	740	762	787	733	715	783	795	731	777	751	766	786	759	788	825	800	819	811	771	748	768	804	754	810	782	777	779	782	757	790	807	740	777	795	778	837	766	778	768	747	808	799	783	759	823	824	768	801	784	749	750	751	764	724	748	798	781	775	777	752	724	800	758	752	749	782	763	768	814	743	743	767	842	762	814	733	856	802	775	824	724	731	745	803	760	760	776	801	780	748	797	732	790	747	751	791	744	832	770	756	794	743	758	781	780	771	765	745	742	763	787	797	763	762	787	755	816	776	742	753	749	790	807	803	786	809	766	798	789	750	784	740	835	788	752	767	789	807	799	811	782	776	790	796	779	794	734	774	754	733	767	783	811	780	762	816	758	805	779	777	808	785	752	788	739	775	764	784	761	742	812	759	787	757	831	787	738	778	770	812	830	841	786	782	775	789	783	758	769	821	706	789	827	796	757	757	792	740	780	792	776	802	734	759	763	751	815	800	821	795	751	793	763	738	782	740	809	791	807	738	767	802	778	797	764	823	729	751	794	732	765	754	764	754	783	725	754	750	768	774	850	752	810	788	748	798	778	825	771	767	830	770	776	802	742	791	809	761	795	800	808	787	789	750	759	794	828	788	781	768	776	788	803	808	792	789	798	806	742	770	746	764	811	798	809	798	696	785	764	789	760	745	769	779	793	770	810	759	723	786	762	749	804	791	764	786	741	726	726	751	777	784	797	778	717	738	831	736	760	799	765	789	762	784	743	809	729	804	722	710	756	780	759	829	779	795	767	723	773	795	747	756	798	728	751	791	813	776	784	820	763	765	790	766	790	748	786	814	758	838	826	841	771	741	788	796	777	748	784	778	794	794	835	769	725	752	757	754	804	771	722	776	737	816	767	764	780	774	770	791	787	762	740	761	732	757	774	810	787	772	820	762	827	785	781	754	765	801	771	796	761	768	772	796	785	759	805	805	765	769	768	775	801	745	791	770	754	798	773	796	733	742	798	797	778	779	771	770	774	815	805	743	760	729	775	766	777	781	756	714	854	731	756	788	786	827	772	757	768	780	775	733	764	837	814	791	784	768	754	795	802	752	781	856	817	750	785	747	792	768	744	760	738	764	792	758	770	797	764	780	796	744	763	768	812	825	792	810	764	810	775	737	775	784	759	792	745	745	755	761	758	781	790	760	786	745	782	789	772	810	785	748	777	724	727	741	804	776	768	727	774	772	783	764	785	790	820	781	785	786	761	810	783	790	825	768	820	754	772	784	759	822	794	736	774	746	734	771	833	757	793	759	793	777	761	811	823	802	795	845	770	780	747	732	752	779	784	791	832	765	771	769	745	756	811	774	771	755	761	760	761	759	790	789	789	787	778	789	747	756	803	789	793	805	799	775	752	755	766	807	760	710	853	780	806	795	809	754	808	708	761	748	809	758	801	821	738	782	761	765	812	735	741	750	792	808	772	781	851	786	819	773	762	778	785	789	777	792	792	762	752	747	761	804	774	800	820	774	769	798	799	814	742	780	770	808	796	821	799	756	765	772	761	786	750	791	755	778	778	751	776	765	756	794	717	807	776	795	824	739	786	818	727	796	802	785	776	780	783	703	771	791	790	823	766	802	775	755	820	732	804	764	770	753	767	807	771	807	807	724	746	812	802	807	782	806	729	789	766	790	805	796	826	780	829	777	799	817	827	772	734	792	794	787	788	732	778	770	764	809	761	785	735	800	751	753	748	775	735	818	758	822	745	774	756	739	813	791	810	790	757	819	782	765	806	761	775	816	794	773	760	768	755	761	779	777	794	775	794	778	827	762	775	810	770	775	788	788	781	812	732	819	790	793	770	743	735	726	779	789	799	773	767	740	750	787	797	781	762	742	751	755	760	784	764	808	776	785	762	816	795	760	769	783	784	748	769	787	795	854	774	751	766	726	753	796	835	805	763	812	740	745	711	799	820	768	820	761	757	737	800	780	781	765	775	845	753	804	788	770	787	768	811	781	783	740	774	728	778	698	800	822	851	814	788	776	822	817	770	811	820	782	765	804	798	752	790	813	760	800	792	778	749	772	862	770	795	752	810	820	803	783	744	745	744	727	800	776	738	726	760	765	798	780	749	755	756	759	818	785	762	757	769	815	767	782	738	821	744	810	780	800	754	745	807	749	768	748	774	796	818	740	784	792	826	761	716	780	802	804	787	742	780	788	778	801	837	743	742	761	769	759	786	788	742	762	756	776	818	769	766	802	771	797	782	813	769	773	782	765	775	729	787	764	728	777	787	767	772	787	804	764	762	729	778	795	783	756	751	806	818	813	802	751	793	768	786	801	733	812	756	778	779	740	808	806	780	815	798	758	782	786	761	799	810	725	784	774	757	799	761	797	805	767	753	801	783	749	780	759	803	800	812	750	783	786	780	817	762	763	811	771	803	766	752	781	796	752	796	743	808	730	780	796	755	745	770	771	759	746	763	789	766	810	794	788	743	821	831	764	779	769	799	747	802	807	778	711	815	802	796	715	800	761	752	768	755	802	788	803	742	806	734	758	754	761	757	793	752	808	766	756	778	746	778	870	771	777	771	799	803	757	793	767	745	795	763	787	770	778	783	807	762	767	786	768	847	780	762	784	750	768	798	777	752	784	802	809	832	766	737	821	781	729	760	795	777	781	753	779	788	776	752	773	769	830	769	794	793	762	787	777	817	790	778	769	742	812	747	776	782	745	748	747	775	804	770	779	782	812	765	770	751	747	828	761	737	767	775	764	783	765	715	786	764	788	793	738	785	792	849	827	758	774	773	810	745	796	740	824	815	736	717	802	793	794	796	784	778	789	775	734	779	790	781	765	800	802	834	766	752	809	806	741	813	815	782	797	757	740	780	803	775	767	782	740	784	770	770	827	765	745	784	788	788	751	784	793	775	733	791	794	807	802	784	724	776	718	771	764	745	733	686	768	796	811	800	777	767	787	784	778	789	800	773	757	791	796	782	744	751	793	839	764	808	744	760	823	756	739	765	827	796	851	783	777	764	821	787	765	777	764	789	786	804	760	829	766	794	783	757	769	802	758	807	785	790	770	767	770	803	782	760	818	788	782	732	803	752	771	732	770	787	807	781	748	752	785	718	813	778	774	824	790	814	815	790	836	830	821	811	749	768	740	795	761	739	795	774	812	797	770	801	778	722	806	752	756	830	772	772	757	794	774	845	814	781	802	728	793	799	786	798	765	773	790	804	725	741	754	800	746	716	791	761	747	758	798	818	764	819	797	790	785	759	800	799	794	782	763	781	785	794	788	763	771	789
10554	4510	878	1612	6220	8384	4946	1105	253	245	270	252	244	231	231	245	242	232	253	253	272	239	233	258	255	239	237	257	238	232	271	245	228	233	236	254	217	258	241	221	215	237	229	258	241	265	260	244	224	251	249	226	237	274	222	256	251	234	235	232	232	243	245	227	251	260	216	246	264	270	255	241	248	241	227	234	236	238	252	224	239	246	278	237	227	247	288	233	215	239	265	245	229	227	246	209	251	235	209	252	242	245	242	231	246	254	257	228	239	214	262	223	237	255	242	217	256	249	276	253	246	264	250	240	261	224	245	216	245	232	244	234	241	263	244	296	280	230	234	274	215	245	220	195	234	271	253	225	241	249	263	236	257	243	233	261	272	243	218	245	233	286	236	256	270	233	242	236	257	266	248	251	276	237	223	240	229	226	244	215	256	265	227	214	242	230	238	229	250	228	241	225	236	228	250	252	248	247	228	243	237	251	228	243	249	238	246	224	257	259	239	238	256	247	271	255	262	249	245	232	246	257	243	232	243	266	259	235	234	258	258	222	263	232	252	257	224	266	250	257	222	251	234	263	229	254	245	263	254	231	236	282	220	246	215	239	265	235	239	246	249	239	251	246	238	229	242	239	243	262	239	276	253	245	237	240	222	240	255	272	210	259	258	236	229	252	249	254	242	214	245	248	224	245	249	265	254	257	264	238	253	223	214	226	243	246	245	216	265	260	230	264	234	228	227	246	251	195	253	207	233	281	246	229	232	234	229	240	257	231	214	253	241	238	271	230	238	229	239	243	265	262	235	249	247	226	247	239	265	254	235	223	222	261	241	223	259	259	261	233	247	276	276	231	220	224	272	273	228	255	245	245	263	215	234	239	218	242	238	281	243	226	276	237	265	242	264	250	258	250	270	277	213	232	255	254	244	226	246	242	233	245	269	257	244	247	250	261	249	259	245	277	241	262	256	257	242	260	228	209	262	248	247	252	247	284	249	259	231	207	255	256	240	245	253	268	241	229	263	248	248	208	249	203	233	220	235	224	229	280	222	253	209	231	252	262	255	266	227	226	277	231	250	273	232	235	262	229	274	251	231	250	234	206	250	266	233	267	215	258	224	258	244	213	237	237	254	242	274	218	227	258	226	255	231	224	219	264	230	217	242	264	231	260	229	237	236	241	238	250	233	252	260	274	242	245	236	262	236	243	245	260	248	231	224	230	229	241	256	230	252	270	234	268	240	240	245	247	222	234	232	207	226	273	250	236	254	240	262	253	253	207	244	254	234	249	267	241	258	239	251	220	233	220	247	254	238	235	225	254	257	256	244	242	249	257	232	259	232	238	234	235	260	247	256	266	260	237	232	233	259	256	249	226	245	239	227	227	262	252	262	230	230	238	208	250	227	258	266	230	239	263	245	237	226	239	252	245	245	234	251	239	252	233	208	244	252	226	283	236	230	252	245	242	234	243	240	246	274	245	238	240	232	276	234	247	213	275	228	276	258	235	233	243	222	248	232	208	226	251	254	257	233	229	236	225	220	269	258	261	256	257	259	244	246	251	213	253	232	250	254	230	241	248	244	242	282	252	244	242	268	255	233	223	237	254	226	241	246	266	242	220	215	217	256	243	228	257	236	247	224	247	256	287	289	213	263	245	273	238	238	267	227	246	274	224	230	259	247	248	229	236	234	237	252	238	221	224	260	277	222	260	234	233	244	249	255	244	226	248	263	240	247	262	237	234	217	237	267	263	241	254	243	220	236	242	243	274	245	246	238	241	262	229	217	239	235	255	239	254	230	245	237	231	256	246	228	247	222	223	239	252	226	209	239	251	263	240	260	228	263	255	227	261	260	279	226	233	241	252	248	239	225	228	216	283	210	241	242	263	223	218	264	255	243	222	251	236	248	223	259	262	212	244	254	217	254	228	235	221	255	235	269	247	248	239	255	239	226	235	221	241	241	212	248	247	248	260	256	267	257	226	226	245	238	242	247	237	244	254	231	265	231	236	221	254	242	258	224	239	233	243	216	240	235	243	234	228	269	258	239	237	273	256	252	268	256	250	228	246	233	267	238	266	241	258	258	252	240	257	252	241	226	261	238	264	245	248	270	274	234	252	226	242	249	253	218	223	237	251	246	234	264	224	241	232	247	231	225	266	239	249	246	238	236	263	259	247	251	250	258	248	241	233	246	251	213	243	243	226	249	256	261	235	248	232	225	237	245	245	250	238	258	244	258	225	247	265	221	228	246	223	240	233	221	238	263	240	219	250	253	263	217	227	261	222	242	278	225	234	260	244	248	283	221	294	242	229	239	234	230	247	272	241	233	237	215	258	255	228	241	235	276	232	257	218	230	235	249	241	233	235	231	232	235	260	240	236	255	241	266	259	238	226	213	224	237	218	234	250	216	272	238	245	233	220	214	219	239	256	266	267	265	230	230	276	233	246	218	243	233	258	235	257	253	271	226	217	251	271	233	236	238	225	267	246	269	277	224	210	257	245	240	241	240	236	252	242	249	245	273	226	229	222	228	231	244	261	238	233	225	229	246	228	225	248	235	223	243	240	261	230	241	255	221	235	252	264	218	222	249	252	235	229	231	211	246	254	261	265	253	261	286	217	223	263	245	266	247	240	210	226	236	262	233	255	235	240	209	244	268	259	244	253	224	219	266	242	232	242	233	267	232	228	246	243	246	283	251	262	242	241	256	264	228	206	249	211	220	251	232	227	252	252	253	251	223	245	232	248	240	229	238	248	235	240	228	285	236	268	231	234	225	230	253	228	245	247	258	229	240	236	254	242	243	246	233	242	240	250	273	255	220	277	249	249	252	237	229	243	243	230	196	239	246	239	275	254	245	210	253	235	241	252	216	246	243	257	257	255	242	245	258	257	258	257	268	245	236	227	263	248	245	254	266	223	226	222	265	251	221	231	268	267	222	258	256	228	229	234	243	236	243	237	268	272	225	235	252	266	241	239	226	264	259	256	247	244	283	238	242	213	243	270	210	243	244	256	216	239	239	218	252	250	249	251	248	229	249	227	265	264	237	254	260	242	260	224	245	246	262	251	243	230	247	258	213	246	233	249	248	222	248	240	245	222	261	269	245	245	243	267	218	260	225	249	255	253	239	243	212	234	249	243	224	263	260	211	238	250	250	246	242	257	250	236	241	259	272	249	265	263	243	229	247	225	249	270	225	233	252	230	234	251	236	241	255	255	246	243	251	253	245	235	263	225	263	265	237	236	234	228	264	249	231	220	239	248	237	255	241	254	218	241	246	249	232	230	256	245	237	258	235	247	267	261	233	245	255	244	257	231	241	243	225	245	240	254	236	245	253	246	261	248	240	259	230	229	218	220	254	228	260	234	277	237	242	266	227	220	238	240	231	241	245	242	236	229	233	225	253	256	215	233	224	225	260	237	237	227	243	233	252	243	250	269	236	244	239	228	237	230	233	272	223	238	271	252	223	265	235	242	216	231	230	224	243	229	231	268	253	257	270	281	243	209
8982	4683	951	5442	20340	22763	14001	3051	682	706	679	689	636	676	650	746	679	687	690	665	727	627	632	674	666	619	666	707	679	675	658	726	670	683	704	640	654	682	684	655	655	677	683	649	668	624	673	670	670	646	651	662	703	691	681	647	671	656	667	643	721	711	647	667	688	675	723	716	683	711	693	679	667	638	667	633	644	665	656	656	674	631	682	647	712	663	706	676	670	672	675	677	690	667	674	668	682	690	659	697	697	707	715	652	673	638	720	698	652	706	688	699	696	694	681	625	705	692	673	662	646	652	691	654	633	688	671	674	687	703	668	673	698	685	627	677	687	664	643	654	699	662	653	670	681	667	646	634	722	693	713	673	660	647	726	674	685	701	641	684	683	666	716	712	687	656	657	673	672	672	688	642	699	611	649	685	691	634	642	729	649	664	679	697	686	691	627	709	701	694	675	698	700	649	691	702	634	677	700	665	643	621	637	687	655	684	670	681	723	671	678	688	659	621	699	671	726	679	655	693	617	688	693	686	717	668	719	659	663	681	673	700	732	685	678	682	684	669	644	680	686	695	696	626	696	645	649	680	690	648	695	709	666	659	681	733	649	687	653	688	671	666	693	700	681	685	660	709	683	627	690	689	668	705	689	658	634	707	621	667	667	663	680	668	665	627	646	682	690	694	652	680	685	704	679	654	698	666	636	645	693	698	675	661	681	699	682	682	688	697	691	660	674	685	686	661	634	667	648	679	636	668	645	683	679	654	689	672	629	657	682	682	693	688	718	726	627	689	687	689	613	654	661	635	698	701	678	716	682	726	656	676	704	665	664	634	701	685	728	683	714	668	680	742	637	653	662	659	674	639	659	633	682	735	707	631	654	664	672	723	638	645	687	640	674	713	645	628	680	699	667	674	644	665	678	668	711	653	652	676	685	656	664	697	664	694	707	658	674	697	692	639	705	682	665	705	667	693	632	674	687	660	706	688	704	641	669	706	630	673	684	679	646	655	720	686	666	690	671	698	616	630	688	695	711	737	667	702	630	661	730	694	616	674	629	630	673	685	684	656	691	673	677	667	647	678	713	713	663	700	649	688	668	711	660	647	711	636	616	678	674	634	687	671	685	679	709	671	678	675	685	662	664	701	665	743	640	660	676	699	694	697	680	665	637	658	696	670	728	678	684	678	690	712	673	673	661	675	696	680	643	627	695	669	694	718	654	696	720	698	718	629	632	605	687	693	715	667	692	662	707	673	730	668	645	628	651	661	697	681	634	660	702	677	653	700	692	670	641	680	638	658	686	708	692	710	670	677	641	695	617	661	708	702	694	677	632	680	663	684	628	702	674	690	710	684	704	735	642	707	678	661	661	672	736	689	657	721	667	718	657	630	693	699	679	680	657	714	709	690	693	708	666	624	700	664	717	636	664	631	664	660	663	693	653	665	668	672	712	664	666	650	708	669	720	687	681	722	710	691	738	698	664	691	700	661	612	653	707	622	677	713	694	669	692	674	664	691	676	670	643	638	661	629	679	717	638	717	646	649	748	638	672	656	700	722	686	666	631	656	634	669	690	714	647	648	691	674	690	693	670	683	746	723	667	696	634	694	715	640	667	650	643	654	692	651	681	673	634	654	660	599	665	675	651	654	708	705	659	653	678	681	651	711	680	671	727	661	689	680	674	626	676	689	687	683	709	687	682	694	664	682	641	695	661	699	700	665	673	659	666	647	755	669	670	699	662	701	673	675	700	670	683	693	701	674	723	656	674	679	642	661	626	684	682	693	677	650	687	660	615	665	671	688	683	648	660	686	686	669	644	672	664	679	653	716	686	693	710	647	646	658	695	650	689	694	683	655	693	686	670	693	689	654	657	666	684	682	685	688	692	699	688	660	717	660	674	669	670	710	664	662	648	705	644	649	644	682	712	656	682	705	673	684	625	698	681	626	673	699	696	672	692	706	700	684	611	680	680	644	698	664	690	708	622	676	655	647	689	679	681	628	679	684	666	706	697	679	686	708	686	657	686	672	708	688	700	694	666	691	688	676	672	673	679	669	714	738	668	653	690	650	638	663	664	718	651	670	715	700	688	669	686	637	727	688	650	684	694	689	710	660	673	689	673	693	711	695	646	704	666	645	698	657	692	688	648	674	667	604	667	719	649	719	654	735	695	673	677	672	666	690	683	674	654	673	655	680	712	722	673	666	669	666	653	668	655	654	652	689	663	644	715	657	706	644	681	696	631	660	650	672	680	724	670	644	675	659	692	694	690	664	681	681	667	655	674	726	667	624	683	711	680	639	700	701	622	658	645	696	662	671	696	658	690	691	656	681	655	670	639	690	677	697	701	687	659	662	696	636	653	629	682	692	680	662	648	676	663	649	650	672	679	691	675	679	658	654	643	695	677	673	682	673	683	663	701	701	697	679	659	657	690	708	699	653	660	662	646	699	605	666	643	645	664	685	660	684	686	711	661	631	671	665	697	665	656	656	693	646	679	697	654	693	689	645	656	698	681	643	661	678	658	702	649	697	669	652	660	715	651	673	634	626	679	685	671	690	667	712	689	654	626	696	722	675	684	701	663	667	678	690	652	644	640	656	627	667	665	663	714	652	698	663	647	653	662	630	689	670	715	741	709	650	689	655	661	686	689	686	712	655	670	644	725	661	649	725	719	663	684	681	666	669	690	672	643	667	667	684	668	653	707	662	673	715	638	673	655	677	701	677	678	679	638	701	674	668	679	715	699	672	711	687	652	659	672	683	655	681	663	695	669	650	669	690	646	684	619	653	661	701	624	628	676	699	686	730	639	719	668	669	652	647	626	692	645	689	665	710	682	653	698	683	626	685	644	664	647	673	640	714	666	671	647	681	681	701	694	670	693	657	637	674	638	678	670	691	633	653	667	656	664	700	670	680	687	662	660	686	684	668	704	675	689	670	664	635	642	671	669	703	654	708	692	747	661	684	709	634	671	645	688	664	677	663	675	672	685	700	670	676	688	715	701	668	665	656	694	721	688	678	679	610	701	727	686	665	718	700	653	703	686	692	633	674	634	706	654	651	676	672	665	676	687	700	713	700	665	663	701	673	690	659	674	664	705	684	651	699	695	709	702	740	646	706	682	688	669	677	649	690	701	632	658	671	680	694	646	661	689	655	702	688	649	677	686	654	713	657	661	678	631	623	650	658	690	662	650	686	718	717	675	653	701	681	695	622	687	643	635	677	656	686	680	691	691	709	696	671	699	694	665	687	655	728	655	666	649	694	710	714	715	677	682	668	652	667	671	687	651	654	628	688	683	680	719	671	640	670	641	667	702	681	676	628	662	705	684	690	679	662	666	685	699	653	630	665	688	694	773	709	695	691	657	646	665	640	653	687	635	691	661	725	684	644	711	688	637	682	663	658	667	680	699	681	646	672	683	687	672	657	691	658	684	715	708	684	692	689	661	673	679	678	723	638	696	625	670	642	668	660	691	672	665	683	697	657	690	655	663	664	724	676	641	687
44826	30002	18696	20098	50891	52823	38201	14813	857	288	267	282	268	283	258	262	276	275	282	267	241	284	254	280	294	276	257	264	272	286	278	283	278	289	244	274	269	228	299	278	264	269	286	269	280	249	292	275	285	282	261	259	266	278	291	242	285	262	282	281	281	276	264	295	272	271	258	276	272	301	290	280	272	296	244	283	268	260	273	267	268	272	305	267	271	277	256	272	281	276	278	260	272	278	253	257	253	242	295	271	262	259	276	273	304	282	288	287	260	273	276	278	266	265	260	256	279	263	252	265	257	247	267	246	259	255	273	263	259	255	258	252	301	313	255	260	259	276	253	284	270	295	249	276	257	271	278	273	246	293	259	246	265	268	279	267	303	313	278	269	277	259	244	266	283	261	263	289	259	271	257	284	259	274	259	242	282	243	262	284	260	269	258	314	254	294	275	277	244	263	316	293	288	302	282	283	282	247	247	281	284	261	280	272	291	263	293	264	255	304	306	257	290	280	269	252	279	292	280	290	228	266	272	266	282	248	290	244	293	269	259	269	273	285	289	267	260	262	272	269	263	291	293	283	256	258	261	301	290	271	285	279	280	279	247	242	260	258	279	257	265	278	274	275	249	272	272	287	235	270	270	257	289	276	258	294	266	307	277	242	258	260	259	243	230	253	245	277	291	254	260	271	275	285	285	263	284	255	262	269	272	246	256	284	272	257	272	261	274	306	243	289	282	258	266	255	264	284	268	289	260	286	260	268	270	257	243	272	261	235	247	285	254	278	271	275	280	258	302	235	250	268	289	275	258	278	292	286	251	296	284	262	290	268	278	284	248	252	281	257	265	262	273	294	264	249	256	242	273	284	256	302	267	298	316	288	281	266	260	271	252	244	276	279	282	261	281	245	282	271	274	256	282	266	247	265	240	266	292	281	250	272	266	253	250	260	247	251	263	260	262	269	280	277	263	281	255	257	287	267	260	315	280	284	272	264	269	260	280	256	283	255	261	270	287	255	271	250	260	291	285	272	270	280	251	281	251	265	258	262	267	244	283	272	288	256	282	259	278	279	261	255	260	285	273	264	280	303	250	272	306	269	262	251	270	267	284	243	264	260	265	288	267	285	259	286	297	266	273	268	268	266	257	269	267	278	269	275	264	244	276	267	272	268	261	270	272	265	220	275	269	263	283	238	247	237	273	278	276	280	289	284	273	259	227	266	266	236	238	276	283	276	251	279	275	260	246	253	278	288	258	284	285	279	288	275	246	257	255	270	253	261	257	261	259	263	297	257	260	258	269	261	286	264	251	271	239	259	256	262	245	260	257	235	244	237	268	256	257	261	282	251	285	284	261	246	245	308	267	269	254	243	281	273	275	258	263	310	265	271	259	268	256	277	272	309	255	279	287	266	236	240	262	252	252	230	238	280	260	258	285	279	249	293	283	273	276	280	265	259	242	295	257	255	254	277	267	284	295	278	245	251	280	250	238	276	279	244	261	284	300	290	268	284	254	280	252	282	258	281	268	260	254	253	256	247	267	292	291	251	289	254	262	241	248	266	266	256	289	276	274	300	271	273	286	286	271	276	267	277	285	286	287	267	280	287	312	246	268	284	253	303	255	260	263	273	295	238	268	271	246	260	274	283	268	251	284	273	288	288	273	253	250	249	281	289	271	301	294	276	278	267	257	290	255	236	307	277	292	258	279	273	267	250	272	284	266	282	266	281	268	298	270	276	265	266	253	265	276	280	272	261	269	276	254	260	298	288	261	251	261	266	244	258	287	267	260	268	270	306	287	268	259	265	261	297	279	269	276	288	255	264	254	274	248	298	261	277	281	255	247	277	261	278	271	295	256	239	257	279	318	278	275	253	261	267	261	245	252	273	282	264	237	258	244	301	261	260	274	262	243	268	260	237	261	250	286	282	257	306	290	252	241	231	270	289	257	280	277	268	280	250	246	291	287	267	286	285	266	275	266	256	269	279	248	268	307	250	258	249	263	274	267	268	280	278	282	252	286	271	266	258	293	251	266	283	254	261	266	266	292	288	267	276	259	250	272	249	287	270	274	281	271	283	245	250	250	258	281	261	258	256	263	244	248	255	256	312	286	262	248	238	266	267	245	291	268	274	264	265	264	291	270	269	265	273	249	292	255	250	300	251	250	266	276	274	302	280	255	261	310	270	255	283	301	286	266	276	265	246	269	268	274	261	273	241	275	244	247	292	273	267	294	267	308	277	280	258	278	281	249	247	312	281	265	251	251	255	268	297	255	256	277	287	284	274	280	271	293	264	285	233	266	286	272	265	260	268	261	300	262	268	228	260	265	272	292	274	280	258	274	302	284	255	280	289	283	230	276	280	265	281	277	270	263	266	270	274	273	257	272	260	285	238	281	255	260	285	285	293	269	253	256	257	247	296	244	266	266	276	267	279	276	277	258	242	218	265	265	289	272	252	285	269	285	295	301	296	273	262	273	258	294	284	245	299	302	263	280	272	279	261	263	258	304	281	272	251	298	275	253	265	288	282	260	263	251	277	264	296	274	263	256	278	257	265	266	283	281	262	257	259	273	274	273	263	250	263	286	241	258	287	246	279	243	284	241	278	286	258	261	260	298	282	282	294	275	288	280	255	262	283	264	269	290	274	255	275	295	273	268	263	266	252	266	242	316	252	256	253	250	304	258	268	249	278	259	294	275	252	259	272	254	240	268	306	302	274	274	271	253	251	278	253	243	269	252	279	275	257	270	292	258	275	261	286	260	273	273	263	271	257	264	262	258	278	271	270	297	270	270	270	262	260	274	255	271	242	273	267	282	271	267	260	259	267	260	260	280	276	290	253	253	277	277	256	255	262	258	250	276	264	250	282	275	281	290	273	259	284	272	306	282	242	260	240	284	243	267	291	279	281	274	258	266	258	259	248	265	296	270	276	280	282	276	262	279	259	270	289	290	260	257	243	253	280	274	269	329	280	256	274	235	270	285	270	273	260	267	259	262	286	262	250	260	268	257	266	215	266	273	250	294	297	238	225	305	296	265	284	245	261	293	292	271	279	257	280	260	284	284	268	306	257	259	269	296	254	250	269	257	270	279	271	261	271	262	255	297	273	269	289	273	289	238	277	272	252	306	264	273	262	264	314	279	288	286	296	279	248	250	282	270	269	256	287	278	250	301	272	276	259	261	249	294	290	249	273	259	249	274	281	243	270	270	229	286	257	282	250	274	291	239	274	303	267	260	272	261	287	248	273	263	251	291	272	258	290	258	267	260	268	264	253	268	276	279	255	270	270	291	245	275	281	219	246	237	258	258	264	291	278	290	231	278	244	267	286	238	248	256	257	293	269	285	279	285	258	255	282	271	283	294	265	299	259	283	273	305	274	282	255	269	259	276	273	292	278	294	272	308	289	279	259	275	282	263	255	287	288	285	271	295	260	271	268	265	264	296	244	267	281	294	257	293	240	270	285	291	275	276	252	265	262	274	274	277	256	272	283	257	266	241	269	295	273
35621	9875	5123	26692	64058	62603	49052	16357	851	802	769	801	731	751	703	764	754	702	794	734	744	764	796	764	790	749	727	735	772	730	691	757	741	747	708	767	705	756	714	737	759	747	747	763	750	717	735	761	715	732	724	748	727	748	706	701	724	730	777	718	655	765	761	690	758	796	835	887	971	914	872	760	794	806	741	705	758	717	738	754	759	739	751	724	791	718	783	723	715	792	740	721	749	755	733	721	778	674	723	772	727	717	757	753	741	745	720	755	711	724	705	764	731	701	750	737	745	714	746	750	754	721	708	733	688	734	750	749	742	724	724	761	802	772	712	757	801	701	708	778	753	740	718	720	740	706	729	751	747	728	674	743	728	734	706	698	724	766	706	735	718	715	732	771	697	740	774	698	671	703	733	741	763	756	718	776	738	734	732	768	777	706	681	775	712	716	732	717	730	798	781	752	735	756	707	737	755	727	773	687	730	728	726	747	751	713	777	728	716	690	740	745	750	719	745	709	764	768	733	741	717	755	745	696	751	742	737	774	733	729	763	728	767	750	704	715	699	744	714	709	773	761	717	768	815	751	701	754	743	738	775	714	804	723	713	717	731	726	710	748	775	767	727	701	675	746	768	754	750	716	809	789	747	717	737	801	759	740	719	753	727	718	737	728	748	757	699	740	722	709	781	712	731	786	718	748	730	729	715	751	731	756	727	699	747	753	788	798	773	781	760	746	765	758	751	716	716	732	769	739	742	734	726	782	740	766	749	727	749	719	722	743	719	759	731	729	739	750	779	761	694	751	723	767	774	719	755	717	717	760	707	715	750	733	810	732	743	696	760	734	749	750	803	703	747	769	779	686	712	778	723	770	694	720	767	725	706	769	707	743	745	728	770	781	736	752	738	739	773	722	717	699	724	716	735	757	755	747	759	740	754	724	739	745	688	721	736	781	731	730	744	767	750	722	772	699	713	765	756	739	732	748	737	779	787	773	729	707	730	701	741	722	781	755	765	750	731	740	769	751	725	762	739	745	717	707	719	686	741	737	743	729	722	788	773	724	750	722	750	744	705	737	751	728	712	745	777	751	731	719	774	731	799	734	752	719	783	783	731	768	726	782	759	749	701	737	727	753	796	693	733	702	697	750	712	743	756	708	733	721	771	697	715	748	748	747	715	713	736	753	748	733	752	730	719	742	757	791	740	771	737	721	736	733	754	746	759	730	770	773	735	737	743	717	738	746	776	761	702	785	760	720	730	749	735	735	753	767	712	750	706	733	719	757	702	690	757	751	721	788	721	762	771	751	709	757	779	691	711	744	750	757	728	735	736	771	792	765	724	740	712	742	722	741	730	751	765	791	728	793	775	746	741	705	683	731	710	786	782	720	694	792	703	781	749	698	736	751	682	803	725	737	714	725	758	719	716	781	802	708	774	756	717	733	733	750	729	721	730	753	739	763	746	721	734	720	760	752	727	796	740	769	733	757	733	735	731	702	742	740	739	775	745	726	722	748	726	743	708	726	727	699	715	739	717	765	723	787	749	717	737	807	699	707	712	743	710	751	729	771	755	729	736	752	755	714	718	746	716	667	695	725	701	745	727	741	704	725	723	743	749	707	737	737	724	727	780	726	738	740	719	772	695	708	770	723	747	796	786	748	771	713	731	746	721	711	713	674	722	703	735	708	714	747	743	729	752	752	764	719	758	723	755	752	758	735	756	737	680	748	769	732	738	769	691	744	761	706	771	763	729	685	747	742	754	749	753	745	775	757	705	688	765	700	799	754	732	723	802	731	683	738	740	764	744	780	782	761	751	742	748	701	785	732	726	755	727	747	748	676	724	762	687	690	694	758	757	761	731	764	744	760	802	732	752	705	756	772	768	719	717	715	738	727	699	742	751	741	714	792	737	738	735	740	778	792	708	696	741	740	713	732	732	756	706	757	747	721	750	728	748	686	706	703	709	749	764	709	776	764	776	730	768	719	746	756	734	756	755	731	721	672	779	777	687	725	788	712	738	780	748	731	742	797	712	751	712	761	733	735	731	768	757	738	691	726	753	760	800	724	708	691	782	717	753	731	754	778	732	725	726	740	737	755	737	752	720	715	787	735	765	702	760	765	737	764	754	802	724	710	750	696	696	721	775	758	724	736	770	798	740	750	746	714	772	772	726	743	748	736	764	728	749	725	766	721	692	706	716	739	757	738	732	720	740	713	752	741	727	750	739	772	744	705	716	738	737	770	746	758	714	708	745	770	758	685	746	710	728	758	717	730	752	786	790	773	739	765	748	721	720	722	743	756	726	718	744	773	690	714	772	686	714	780	750	757	713	702	760	709	737	750	762	757	755	731	726	767	742	728	737	753	761	739	780	716	736	789	701	789	721	728	754	797	725	768	727	735	727	783	787	779	697	752	736	723	740	721	774	691	751	734	754	770	724	789	733	706	731	722	774	830	676	735	719	769	750	680	757	734	740	752	798	737	726	754	739	743	768	748	717	730	752	718	724	776	749	710	711	740	718	748	776	780	764	709	757	758	746	729	735	697	704	772	732	755	724	717	714	698	745	763	722	708	756	785	738	727	781	762	770	769	737	712	694	735	743	759	770	735	797	744	733	705	735	809	746	756	731	773	771	701	778	751	724	713	681	769	744	722	696	782	780	716	739	719	768	734	689	725	714	771	736	699	719	802	744	713	712	695	742	790	711	742	748	770	714	756	798	712	751	758	776	760	731	754	754	735	760	750	751	761	741	770	740	711	706	723	721	772	753	722	715	747	701	733	797	725	728	713	730	728	764	737	748	705	770	730	790	722	751	720	749	768	724	740	731	705	757	743	736	771	750	761	743	776	771	735	782	764	730	731	738	731	786	685	751	759	699	751	761	741	763	720	708	714	813	763	773	726	713	730	772	781	752	765	745	704	729	729	758	758	775	795	716	695	736	729	757	736	741	761	761	732	717	749	743	713	714	758	755	726	745	680	733	731	753	730	785	762	736	726	793	702	734	741	734	743	712	707	745	728	720	743	730	725	738	722	763	721	740	743	743	730	750	758	760	731	760	768	777	702	684	725	745	767	763	760	752	780	771	722	765	730	724	757	740	740	735	691	731	735	774	784	787	712	724	733	768	752	761	742	742	742	751	722	802	702	777	746	757	770	706	759	733	729	751	700	763	752	695	760	716	749	749	709	701	733	702	719	715	724	709	703	738	775	744	747	747	763	739	731	767	738	751	740	730	738	770	717	752	703	769	735	722	720	727	780	728	727	745	746	752	747	717	737	769	733	721	759	722	738	763	725	760	695	698	768	740	737	687	703	716	783	751	702	742	689	779	736	768	728	742	684	741	715	697	769	706	715	754	737	793	740	703	743	762	717	803	780	732	775	745	755	722	743	751	774	705	775	705	766	731	706	739	742	708	684	760	752	749	734	735	778	733	733	770	712	701	720	735	748	794	715	718	801	785	698	764	714	743	717	756	728	749	748	737	740	757	785	776	759	738	739	746	710
47232	28061	17740	14817	60607	68113	50839	20546	2090	391	332	308	309	323	315	305	295	295	259	321	329	325	316	294	307	321	273	313	289	318	302	311	308	323	305	333	307	297	324	324	312	316	299	330	287	312	297	303	279	310	312	314	301	291	311	310	291	299	295	293	322	262	313	301	305	329	377	409	378	323	293	321	302	294	304	292	341	303	296	317	327	280	308	298	284	320	300	305	284	295	301	313	292	275	312	309	292	296	305	303	283	281	305	327	329	287	328	285	268	304	316	310	288	331	316	277	289	300	308	289	302	277	308	295	319	299	285	328	327	262	297	287	292	318	300	304	311	299	351	285	318	291	312	287	291	316	286	295	315	270	299	291	315	282	306	309	310	302	309	302	323	310	321	293	276	336	306	318	311	308	313	303	288	277	300	286	307	324	327	293	300	284	274	310	290	301	314	304	311	314	301	292	304	324	276	330	294	325	291	302	310	306	300	314	294	315	307	255	332	263	323	288	312	284	317	302	294	295	278	291	335	326	291	288	309	315	338	324	273	330	309	289	292	317	322	321	316	296	310	316	305	296	304	301	290	288	316	300	317	296	282	318	281	311	317	290	285	303	307	332	336	320	314	286	311	281	309	331	340	322	279	312	305	276	308	318	276	302	327	287	292	277	297	325	309	308	310	286	290	325	297	296	298	288	308	314	296	323	295	322	285	322	298	283	303	310	299	298	313	277	323	266	285	276	335	303	310	277	302	297	314	301	321	287	327	300	294	308	291	328	324	277	290	330	298	297	301	319	306	295	284	304	254	298	275	307	319	315	286	282	320	290	280	300	305	313	330	297	283	293	314	310	286	299	286	320	321	322	330	338	293	332	304	296	288	300	323	318	310	317	311	326	268	302	318	312	328	302	294	348	296	287	312	281	301	307	295	345	289	326	315	298	319	324	318	297	319	310	301	304	317	322	300	325	291	346	322	299	315	298	325	302	304	311	303	311	310	296	286	316	307	309	306	348	296	283	318	321	343	337	319	294	307	268	301	284	318	297	317	314	279	284	295	293	319	335	305	287	324	302	319	292	277	312	292	321	299	281	306	318	304	298	308	302	322	304	334	309	309	310	326	276	323	279	277	268	287	286	285	334	315	298	293	279	324	322	303	288	325	321	274	308	288	306	289	314	298	308	258	307	310	314	308	318	288	296	260	311	272	287	327	285	277	311	317	313	303	310	301	310	262	285	292	313	322	268	295	287	300	307	314	312	338	337	300	269	316	309	306	309	315	266	341	326	315	333	303	299	270	319	308	344	289	322	329	302	318	361	270	308	305	294	311	283	283	306	320	304	299	304	318	305	292	321	303	326	304	306	319	275	316	296	300	298	282	298	308	341	321	299	287	309	287	302	310	308	297	283	309	322	290	294	302	302	291	311	284	305	277	272	311	284	262	316	281	292	335	286	299	309	289	324	291	297	273	288	315	284	305	305	272	316	312	313	336	311	301	298	311	304	324	288	297	290	315	319	319	294	289	313	325	289	278	318	305	302	279	310	295	308	335	298	324	283	283	294	299	303	297	281	319	286	317	301	294	283	298	302	317	293	295	319	302	308	281	300	295	334	298	314	323	310	302	272	333	319	316	313	338	295	283	293	322	339	273	282	282	296	316	306	309	283	320	332	303	297	271	307	308	314	292	314	321	323	304	312	276	308	307	309	292	284	287	302	288	285	330	313	297	316	299	312	262	292	300	305	271	300	288	316	307	288	308	331	315	312	296	334	313	290	312	275	305	335	304	346	320	305	335	311	307	323	312	268	323	308	312	292	303	293	292	294	302	287	302	275	310	320	319	312	311	342	326	317	296	284	340	322	314	284	297	311	280	313	302	313	312	297	309	289	327	290	299	316	303	308	309	305	319	298	311	285	308	301	296	311	300	360	293	295	334	287	294	287	299	299	285	328	294	332	290	356	314	295	326	304	315	286	303	301	299	333	292	314	295	296	289	287	265	300	310	305	297	317	304	306	313	306	317	299	263	324	305	321	306	313	295	294	312	276	288	272	283	306	296	299	281	292	320	304	323	301	303	312	287	312	318	304	296	312	281	305	283	329	288	327	279	286	281	301	334	269	320	279	280	290	299	303	311	321	274	327	291	287	296	293	369	325	304	324	286	333	314	272	295	305	306	315	292	274	316	289	292	299	309	317	302	297	303	321	293	286	338	290	300	303	346	304	269	335	302	296	311	307	283	302	287	268	282	313	300	296	287	307	297	266	292	320	300	296	283	304	326	328	283	312	287	282	296	298	295	310	304	320	328	304	303	295	309	297	289	280	317	310	304	318	316	306	326	315	309	337	299	297	289	321	285	286	292	319	283	288	306	322	299	292	315	312	275	297	283	287	302	279	274	294	307	294	282	307	294	311	336	309	297	346	307	298	305	316	303	296	307	298	300	300	278	313	318	321	305	327	298	323	279	311	285	317	299	281	308	322	306	291	289	293	313	290	302	299	296	296	308	285	296	352	292	324	315	317	285	332	289	324	331	303	295	300	322	321	314	324	309	282	270	294	290	305	331	275	294	291	289	317	289	287	311	303	294	321	319	337	327	284	306	319	304	308	315	315	285	283	289	292	317	296	308	289	304	328	286	292	298	320	300	332	273	289	291	301	280	295	313	303	307	331	275	266	295	309	292	326	332	330	296	309	299	280	309	319	315	314	315	275	297	283	286	302	292	297	323	282	283	280	324	282	310	315	302	308	298	307	313	318	290	316	297	286	294	298	297	296	319	285	284	293	344	299	275	309	295	323	285	296	278	311	314	326	280	307	320	303	284	293	311	282	312	343	314	307	302	300	287	325	296	313	300	304	308	279	304	346	285	268	341	290	287	304	303	326	319	334	328	304	291	323	287	303	276	331	279	299	316	283	314	309	304	332	294	289	311	335	301	329	297	282	300	293	346	283	319	278	293	322	292	316	310	337	321	288	306	280	301	278	318	318	279	281	318	288	336	304	262	321	306	289	308	273	307	280	301	317	325	294	289	259	272	295	316	294	250	284	303	295	304	332	315	356	327	311	307	315	310	308	293	299	284	306	313	315	320	308	288	309	330	318	312	284	314	350	288	277	304	287	306	320	300	298	288	340	320	297	317	294	281	297	307	295	319	331	323	309	302	316	312	306	294	306	292	336	304	268	280	323	282	327	279	301	310	294	283	307	312	281	280	300	296	283	296	311	316	307	297	316	289	294	314	308	293	302	307	283	306	307	318	308	313	311	329	323	340	306	284	328	290	321	328	305	354	322	317	294	304	291	322	314	330	303	323	302	295	332	329	315	275	301	333	322	275	274	288	319	286	282	290	346	300	282	285	304	299	316	302	276	318	290	299	285	313	285	308	312	323	291	275	303	256	301	312	308	324	287	342	313	306	315	315	313	294	300	311	306	307	325	315	313	291	281	305	312	325	310	313	301	288	340	288	290	325	331	333	316	273	290	281	310	314	297	303	304	329	314	292	317	261	290
35030	9837	8248	16485	71845	77078	60362	13083	1049	960	961	969	902	917	846	867	845	926	828	810	831	847	902	853	839	830	813	830	808	848	828	827	828	753	831	793	854	824	795	853	836	881	838	829	795	800	796	844	821	790	856	838	797	834	824	835	831	827	841	815	809	840	844	783	878	1003	1554	1794	1507	1154	908	836	788	804	806	828	822	811	818	817	795	826	766	794	814	855	804	823	794	796	808	836	825	805	831	764	822	769	826	838	765	839	735	818	803	804	830	796	785	794	815	770	864	787	770	854	826	825	813	764	810	809	888	809	780	826	880	822	773	827	788	803	778	820	815	805	792	813	790	791	811	800	776	835	807	848	783	814	810	846	809	846	809	803	803	842	841	785	797	814	801	808	814	836	803	817	765	811	796	751	828	807	779	790	808	817	794	774	806	826	810	847	815	819	812	821	789	810	787	802	816	790	785	788	804	826	812	815	822	840	812	770	811	797	760	856	772	830	822	831	826	842	769	835	826	836	761	833	814	855	802	834	833	827	807	776	777	828	768	820	791	792	805	830	831	806	809	816	839	844	845	785	789	849	768	806	794	839	805	797	813	763	796	816	809	801	804	802	829	817	804	784	747	795	776	863	758	806	816	789	822	838	775	801	782	772	844	807	784	778	814	770	802	830	813	811	746	761	842	825	824	796	776	782	817	771	788	894	812	813	760	812	816	836	885	792	812	769	829	768	852	793	827	805	850	830	791	845	835	818	829	787	779	827	840	778	809	832	831	767	803	814	809	776	806	778	831	786	823	760	789	783	831	748	808	810	801	834	793	789	818	828	784	811	791	823	810	830	832	857	885	786	809	768	869	835	793	818	815	788	788	805	814	849	787	783	763	821	815	816	808	796	837	809	845	830	848	839	833	828	817	836	798	781	845	842	814	836	775	848	827	761	769	805	779	845	830	820	827	810	806	819	836	838	786	824	803	783	807	834	794	791	813	786	794	814	808	801	809	839	824	835	837	742	784	838	833	823	781	820	805	840	810	815	787	847	756	816	868	791	816	820	815	770	796	823	886	788	817	790	825	792	794	789	852	884	824	817	815	786	794	875	836	812	795	844	855	808	774	807	777	804	785	782	821	773	801	791	826	811	794	803	823	860	807	803	814	791	799	858	813	883	800	815	777	795	860	735	845	777	790	807	814	765	885	850	816	804	835	836	783	832	780	805	832	809	794	796	807	777	816	826	826	793	805	849	811	804	810	797	805	875	738	868	776	807	818	817	842	819	773	833	849	774	775	817	808	805	825	770	835	809	790	814	843	756	767	838	763	853	832	842	806	842	820	788	801	810	859	808	821	808	867	839	819	809	813	760	830	819	814	850	791	808	770	791	828	818	816	818	826	812	782	807	749	829	791	800	828	812	804	819	792	895	783	770	824	780	824	795	817	814	854	807	820	824	825	813	804	785	850	808	771	793	780	858	861	802	849	835	836	831	777	838	813	791	848	752	816	811	815	806	809	796	794	811	860	842	776	789	846	792	844	820	803	824	779	803	821	804	789	859	810	836	812	863	876	789	798	829	747	748	786	766	869	803	772	781	780	808	845	806	799	808	862	777	797	846	825	834	790	846	780	792	771	794	847	790	805	869	821	810	850	784	767	802	842	805	787	824	786	792	806	804	845	832	841	782	873	805	784	831	835	784	806	796	841	814	821	786	817	831	841	826	825	801	852	806	833	861	770	840	839	798	801	835	814	811	765	812	822	734	834	846	772	829	861	859	781	817	841	813	799	853	856	768	821	774	810	799	825	812	802	846	827	863	762	825	858	810	790	799	808	843	799	846	788	802	807	808	795	827	793	845	847	768	840	830	845	802	820	821	796	789	824	809	861	785	809	815	804	805	838	810	830	853	778	808	817	830	854	810	767	865	867	798	834	879	792	815	842	798	806	805	831	736	824	816	820	801	785	797	791	814	814	855	788	783	803	816	820	796	850	865	794	798	805	823	810	759	783	862	817	800	845	860	861	779	832	820	805	824	818	851	798	763	795	851	824	833	794	768	810	803	832	819	793	880	780	811	803	817	793	794	795	791	806	789	835	822	826	814	806	822	828	824	845	839	824	809	847	786	792	806	789	798	789	788	792	813	818	832	812	789	846	825	869	815	820	872	841	799	841	876	849	817	850	814	821	847	770	820	783	779	819	814	767	808	851	841	778	815	730	760	829	804	834	837	810	841	810	762	819	809	780	777	855	817	813	865	846	808	842	826	808	843	782	840	809	792	797	775	794	828	841	839	837	818	879	802	781	838	834	785	795	802	799	851	856	759	846	779	770	768	805	858	845	826	832	780	847	837	824	761	857	788	829	794	795	801	833	818	849	833	812	809	827	796	775	804	814	740	815	822	828	795	801	852	755	825	823	886	844	834	828	809	809	819	859	828	806	774	854	762	848	845	838	787	785	802	811	811	803	839	800	830	803	836	793	826	802	796	808	806	810	819	797	773	808	816	785	725	795	832	781	790	833	819	839	794	808	831	826	787	837	811	801	804	793	787	815	817	777	809	761	801	794	786	805	778	829	817	831	821	811	795	786	810	862	800	805	778	826	822	825	784	815	839	843	812	817	804	835	758	808	787	782	788	827	820	811	773	829	814	866	805	841	804	784	852	813	784	828	803	786	860	845	785	768	859	804	801	866	830	785	810	822	768	804	817	883	820	793	825	818	873	802	798	779	823	826	852	807	766	787	824	818	816	813	825	788	795	804	840	863	818	860	814	835	807	808	797	814	821	805	826	781	761	813	828	791	790	839	781	784	788	854	802	780	797	797	830	835	830	790	883	824	791	854	850	874	873	795	839	832	774	812	782	837	754	827	777	852	841	812	807	763	820	819	794	870	770	788	809	814	808	836	815	818	765	832	814	765	793	818	827	763	823	828	807	789	765	874	820	779	795	798	849	809	767	801	779	838	790	779	794	794	771	787	818	764	783	792	797	798	776	752	814	799	810	795	859	783	845	807	852	865	835	780	816	821	783	784	828	770	766	835	852	779	817	800	833	798	760	823	795	765	806	781	806	750	785	782	792	811	827	806	797	801	819	825	831	791	777	854	772	804	812	782	781	790	826	763	834	802	818	736	805	807	755	809	770	789	804	761	814	823	794	824	787	789	826	826	796	873	783	868	850	798	832	766	765	755	803	796	778	814	764	835	805	829	810	800	807	764	818	826	779	836	805	837	793	807	827	821	776	876	814	804	811	795	769	772	830	841	830	816	858	806	793	838	799	782	837	831	834	775	827	768	827	794	773	782	837	874	805	833	799	801	786	897	795	768	788	790	803	817	819	799	808	808	885	831	838	811	816	839	798	787	798	752	793	823	798	854	816	787	796	783	825	845	725	794	800	849	886	819	816	813	806	827	852	773	819	830	804	814	808	810	775	838	820	816	849	796	846	806	799	799	766	806	799	786	805	788	783	798	805	825	825	789	788	821	817	833	762	754	843	817	788	857	847	822	790	776	781
9907	2216	638	457	4040	8161	5421	770	273	239	236	249	230	246	208	226	235	227	239	211	244	226	225	235	218	218	242	232	204	247	235	234	259	278	213	245	240	251	240	243	230	218	251	218	236	237	261	245	236	247	243	235	267	186	271	260	262	240	232	258	256	243	234	252	244	237	234	268	284	251	203	224	254	229	213	242	213	228	219	222	255	245	262	248	257	219	237	228	204	222	246	241	207	243	204	244	235	218	232	244	217	216	262	231	229	225	256	241	238	211	254	254	256	231	207	234	222	229	234	243	210	250	220	259	223	234	222	257	229	199	244	226	235	244	261	231	222	238	253	227	251	219	249	212	230	228	204	230	197	252	216	220	235	202	224	233	225	243	220	242	245	266	251	244	225	255	224	260	223	257	229	231	232	223	237	236	222	226	200	238	244	230	225	239	246	229	205	187	225	220	257	244	242	231	247	250	247	234	256	256	208	243	228	245	282	217	214	244	253	248	260	224	241	222	237	253	251	222	240	201	240	225	245	205	249	231	234	242	209	224	236	223	238	216	245	214	259	262	247	237	236	256	236	255	191	241	239	216	236	211	254	257	254	245	241	250	242	219	224	239	209	219	248	215	233	247	236	223	226	234	243	210	222	240	254	227	209	248	235	203	244	233	225	263	253	216	255	247	227	246	244	218	230	207	244	232	233	218	265	220	236	249	202	215	200	232	243	235	268	246	246	258	223	239	227	261	266	239	210	246	226	249	254	236	234	242	226	245	251	250	224	229	231	240	228	225	239	229	235	233	230	236	217	213	274	242	270	231	230	237	263	223	238	207	238	244	236	229	216	249	256	243	236	255	245	225	261	233	204	245	217	252	234	218	209	217	220	235	267	213	228	241	215	225	225	236	250	226	233	243	260	232	221	229	252	253	235	225	237	264	234	215	237	227	211	224	241	253	216	209	237	238	241	260	210	242	242	227	232	237	216	234	245	226	226	227	238	239	256	230	239	228	218	236	239	244	252	215	264	200	268	227	245	222	235	234	260	233	246	209	233	241	235	240	254	249	223	242	244	249	199	246	218	256	212	224	213	252	206	273	209	251	226	201	260	242	230	236	245	207	203	233	215	219	244	237	225	246	194	237	227	239	229	226	233	214	224	238	228	221	242	232	243	249	235	241	225	230	234	207	233	230	223	256	232	230	226	230	232	219	237	218	215	257	242	236	233	247	228	231	242	269	196	243	205	227	238	238	224	233	250	228	232	224	235	198	270	239	234	240	245	217	221	234	232	244	221	237	211	252	245	244	261	225	240	257	228	228	224	232	233	257	250	245	233	242	238	256	236	266	233	273	233	214	227	268	223	218	231	251	216	233	230	218	256	262	220	232	253	230	242	230	231	226	240	222	235	228	239	243	249	247	216	228	232	244	243	225	208	187	227	231	227	210	246	234	231	243	233	244	234	238	233	257	239	231	238	223	253	256	219	249	225	231	249	232	241	250	207	250	219	212	226	220	222	231	203	230	221	227	234	224	230	218	238	224	240	266	215	209	245	219	215	227	217	236	257	212	229	242	246	229	228	229	247	224	242	253	220	223	237	236	235	233	240	240	229	257	224	219	226	237	244	245	237	229	221	207	228	237	234	234	219	211	227	240	226	228	228	257	250	219	266	224	256	211	234	215	223	231	201	238	220	239	228	217	240	212	251	214	246	225	245	249	222	263	228	255	233	242	212	261	280	224	251	251	257	230	231	226	223	220	242	200	220	233	222	231	249	209	239	231	233	250	218	232	224	247	213	256	224	226	236	230	259	211	247	223	227	219	237	250	225	270	224	196	221	252	218	232	237	233	234	227	221	252	223	219	246	238	229	227	245	232	242	254	239	238	248	278	229	224	233	231	223	236	216	250	255	219	216	228	269	210	255	243	244	247	231	267	256	238	235	212	246	226	232	218	230	223	283	253	241	231	247	215	216	220	236	249	241	250	252	243	231	236	225	213	235	233	266	256	225	203	226	239	247	225	246	220	259	228	225	226	224	239	251	223	226	251	242	231	229	235	241	229	236	223	259	232	254	235	226	238	227	250	274	231	203	237	225	284	252	237	252	230	236	218	218	187	224	223	195	252	253	240	257	228	258	240	232	262	254	242	238	208	211	269	201	212	237	232	236	228	255	239	225	257	207	232	236	226	240	262	228	221	232	264	215	230	237	215	222	212	279	241	235	230	257	213	223	258	225	234	226	225	221	230	214	253	212	267	246	231	267	227	221	221	239	234	257	229	252	240	230	246	236	248	225	236	200	217	241	227	239	220	227	227	231	246	225	223	215	211	226	229	213	217	250	233	220	211	235	234	223	241	234	249	251	220	214	218	229	252	239	239	238	246	242	215	221	226	225	223	245	233	249	226	225	246	229	237	231	244	246	221	244	246	229	219	228	228	252	264	231	252	219	232	235	218	245	225	243	221	208	256	233	221	230	256	245	210	234	221	250	250	217	229	223	213	220	245	232	264	253	258	215	229	204	257	221	231	244	205	241	210	243	233	229	257	224	244	243	235	220	237	221	234	251	228	229	244	234	219	206	208	255	254	215	266	231	266	217	196	230	203	254	239	241	235	200	225	236	241	256	227	240	263	237	236	231	208	215	260	244	229	252	242	232	226	250	211	247	228	233	241	250	256	231	259	236	211	226	242	238	219	244	249	225	237	227	251	234	209	224	240	233	220	243	223	222	250	212	235	220	219	269	204	272	257	230	222	252	229	199	232	207	247	273	215	216	240	243	229	249	229	216	250	199	218	222	214	243	231	242	252	225	232	228	246	214	258	257	220	261	217	226	259	265	214	249	239	243	229	224	236	239	228	235	211	231	237	243	231	253	237	248	223	235	236	249	199	237	256	224	225	251	243	223	231	247	241	249	252	226	235	252	246	221	232	242	232	230	250	220	239	250	225	265	232	228	231	240	215	220	249	246	241	230	254	230	251	213	249	214	239	246	249	226	235	226	238	239	214	227	250	207	259	225	235	244	213	246	242	223	210	212	230	236	226	234	240	218	255	247	229	218	232	251	223	247	222	215	223	229	250	262	240	223	238	219	229	230	218	266	254	252	230	239	253	257	239	234	230	246	247	235	209	246	206	235	246	207	253	249	220	245	243	248	248	220	233	247	237	230	242	256	208	245	263	247	217	245	240	237	241	247	246	220	246	233	233	244	207	246	255	232	205	256	229	231	237	199	234	230	220	260	230	224	227	226	209	243	219	245	220	247	276	232	249	214	234	230	218	220	254	223	242	239	247	226	259	210	232	264	237	249	216	252	225	244	252	242	232	250	250	251	213	265	260	260	229	212	231	251	248	239	233	258	227	230	234	250	236	223	251	237	283	234	253	245	204	245	214	246	213	232	219	237	233	225	253	242	238	237	273	210	241	243	243	252	237	261	241	229	206	244	240	234	241	224	244	206	233	249	246	218	230	228	252	237	202	235	229	250	227	233	230	235	253	249	229	253	208	251	236
7281	2115	962	1157	14296	23104	15538	1623	631	635	709	652	671	635	647	683	637	701	675	672	650	694	672	664	654	689	686	651	644	679	713	674	658	634	641	630	696	688	689	657	702	680	683	667	613	648	675	650	641	693	684	682	686	681	713	638	666	676	669	643	750	616	663	638	641	664	744	763	730	731	689	641	632	681	652	670	654	626	681	636	620	658	645	650	666	637	647	647	623	642	645	694	644	669	631	645	686	691	630	648	669	669	668	665	686	662	645	619	660	623	632	651	643	665	689	671	645	653	641	680	625	676	625	638	687	643	664	665	607	630	667	649	656	659	638	649	659	690	646	648	733	677	609	646	645	660	621	671	602	702	683	691	666	619	687	633	610	670	648	660	674	651	663	658	649	663	674	712	639	610	658	634	699	648	620	649	646	697	661	629	656	632	629	649	612	658	666	634	644	611	658	621	670	666	691	663	652	609	675	629	667	652	655	648	681	658	692	624	633	704	598	644	621	616	661	656	698	637	676	634	708	644	658	636	669	706	704	669	672	699	710	649	625	599	678	633	656	640	662	658	673	659	661	643	630	648	663	652	604	660	626	673	647	633	629	633	675	651	685	639	607	638	646	658	640	671	661	675	665	645	661	644	675	674	653	614	592	654	641	654	685	650	728	644	692	619	696	633	641	680	655	700	649	628	636	635	619	673	638	626	627	675	630	665	638	682	673	628	665	662	680	630	649	635	685	637	577	640	616	680	637	682	659	674	657	671	645	638	687	641	680	636	659	628	675	667	642	711	623	627	676	696	645	653	623	670	617	661	626	663	668	677	624	669	684	659	591	653	631	687	663	683	668	646	639	717	669	646	670	663	692	657	631	669	611	678	663	629	672	650	670	604	675	631	629	684	621	649	669	675	648	621	749	645	653	689	624	670	597	688	665	632	624	649	686	618	634	630	619	662	685	663	640	680	679	625	649	641	636	638	652	690	636	669	692	658	639	683	672	639	659	628	651	645	667	692	690	662	689	615	673	676	653	613	630	629	695	646	656	645	672	678	646	693	641	663	663	651	642	624	626	629	631	651	662	685	638	629	641	665	645	642	641	649	643	687	646	673	678	640	658	663	674	692	645	658	656	671	654	644	638	637	650	662	637	628	634	641	655	620	667	601	661	652	634	669	697	664	648	686	665	641	653	634	645	655	666	683	672	631	625	629	656	648	625	657	656	645	677	659	635	630	632	619	645	678	645	700	644	682	665	670	631	676	695	626	614	654	664	654	631	630	623	586	698	618	670	657	690	672	662	643	629	671	623	678	631	614	635	694	623	625	633	667	661	645	642	658	652	636	701	634	657	656	662	651	626	628	678	671	612	701	685	650	672	670	654	618	682	657	656	672	619	673	618	711	661	641	648	690	649	632	654	648	661	608	642	668	705	673	678	656	678	673	669	646	664	695	694	634	648	652	657	663	662	676	662	631	711	715	633	644	650	637	662	638	640	668	695	645	665	620	656	659	617	645	672	621	655	634	661	652	639	652	645	626	660	641	619	712	674	698	632	654	673	662	644	653	711	652	668	662	665	611	647	666	698	693	647	646	679	666	685	656	619	662	665	663	667	628	609	661	647	640	685	630	647	685	660	668	641	614	659	622	692	656	618	679	625	666	661	675	657	603	704	631	687	682	659	632	694	604	702	613	660	684	604	671	615	664	656	616	644	670	663	642	624	687	708	625	639	686	629	665	670	629	699	660	671	636	680	659	667	642	631	597	688	675	660	662	637	613	657	645	661	651	679	618	633	658	661	670	604	688	666	649	658	693	580	676	630	671	627	629	637	658	674	668	642	623	661	668	653	631	701	685	636	665	649	724	686	624	657	646	624	640	633	611	657	699	664	618	651	595	655	668	649	668	677	659	656	682	649	675	655	619	682	657	612	674	699	640	636	667	661	666	708	686	634	701	647	626	664	654	624	642	616	652	638	652	623	622	654	670	650	637	642	600	653	676	711	651	672	647	609	669	672	646	654	691	680	620	596	687	625	636	621	635	664	658	657	673	681	625	634	713	679	607	663	650	683	592	642	638	594	701	717	673	670	693	591	621	692	645	633	632	680	659	689	670	667	661	620	696	592	627	636	670	631	650	691	632	641	653	667	661	658	614	638	688	655	630	651	639	663	642	689	634	636	676	614	678	645	676	648	694	614	666	666	664	640	675	645	666	653	638	658	594	651	676	654	641	633	681	634	619	658	670	665	627	671	620	601	668	656	646	693	657	625	633	652	622	649	692	659	640	636	675	700	669	673	688	652	640	668	680	658	681	650	672	655	699	664	697	671	621	628	668	644	679	672	625	640	683	665	657	636	608	659	645	663	723	664	655	656	611	650	648	682	663	662	660	692	700	624	679	672	632	657	615	715	609	647	713	712	622	638	668	586	632	669	648	652	641	624	655	646	646	667	606	658	666	688	625	651	655	668	694	634	668	705	655	618	674	628	675	685	620	660	687	680	692	681	670	640	636	651	669	680	594	615	666	616	655	676	663	611	601	630	654	660	680	653	642	703	684	660	668	619	663	677	622	644	613	675	621	714	668	637	685	675	620	675	670	677	624	684	681	654	653	659	668	653	641	646	633	639	627	638	581	635	666	638	671	676	659	643	672	638	635	674	650	700	640	618	718	636	691	660	659	662	663	605	655	661	656	654	649	699	681	643	643	665	638	641	676	623	661	654	663	610	674	696	670	658	680	687	677	629	644	638	678	644	657	601	688	687	696	686	646	713	673	656	669	635	693	634	644	653	665	656	665	617	617	664	630	619	682	631	705	645	636	663	627	659	641	659	649	704	651	646	665	675	604	638	734	647	651	652	659	656	674	616	649	610	618	634	682	657	657	666	667	662	598	637	662	647	648	640	662	653	659	663	648	646	650	660	659	654	628	651	675	638	630	649	637	680	617	665	617	647	640	666	655	600	684	646	652	651	657	628	700	669	717	662	614	661	667	633	668	683	671	658	650	659	640	672	682	689	644	669	628	664	661	637	659	663	650	650	641	684	686	682	648	668	659	665	622	643	624	622	629	647	669	645	657	663	685	697	671	636	638	643	650	690	692	640	625	658	685	694	671	682	652	657	660	609	668	625	646	674	637	650	653	632	665	649	661	621	654	640	629	656	664	670	645	689	675	634	657	715	634	635	646	705	640	644	630	647	634	661	661	670	684	635	643	645	685	691	633	677	631	668	635	691	625	737	681	611	646	639	652	629	635	674	662	637	681	641	623	703	674	699	638	636	633	674	646	623	643	678	670	648	619	664	630	613	635	685	641	667	650	649	696	641	695	676	678	618	641	631	637	630	626	639	627	653	640	649	637	717	643	677	660	635	668	675	634	658	657	616	641	638	672	608	640	628	681	598	674	640	658	622	672	658	669	671	635	627	640	662	664	691	627	625	632	616	648	661	675	651	671	623	628	642	659	615	600	619	690	662	675	633	662	678	660	675	638	656	705	668	651	713	648	647	673
37804	31019	14773	8232	36965	55671	42250	13404	687	293	273	263	262	262	270	228	292	223	285	269	269	252	255	277	227	268	237	302	235	263	290	267	275	264	267	275	261	287	260	260	280	271	248	269	251	254	257	267	299	265	271	251	276	236	279	263	275	275	291	255	270	249	274	264	271	283	330	346	322	296	288	247	278	278	299	248	255	233	276	245	258	273	268	263	248	275	254	249	254	268	276	254	287	256	265	279	274	253	269	289	227	249	253	262	290	255	259	265	244	259	248	252	235	262	242	243	293	241	255	264	262	297	269	261	295	273	254	269	292	253	270	257	250	259	260	244	238	258	260	230	240	222	277	287	256	253	231	267	217	280	265	259	267	249	232	248	257	257	250	245	288	240	237	276	246	265	240	297	252	254	284	252	285	238	259	235	273	282	247	243	266	279	294	289	253	230	263	254	240	271	243	252	280	292	252	248	276	282	267	261	283	262	257	255	240	265	256	268	261	261	266	235	234	219	270	239	270	269	269	246	260	220	257	272	259	261	254	242	279	268	242	272	228	257	252	258	289	235	257	236	287	241	268	248	274	254	244	239	270	253	269	269	257	269	260	290	272	262	253	269	237	244	245	265	259	281	276	284	255	257	286	264	257	270	236	264	271	234	257	267	272	280	254	249	267	256	268	259	283	244	266	269	238	285	253	228	236	251	266	251	276	248	268	249	270	264	248	276	250	245	262	244	259	286	252	271	279	279	257	262	240	263	229	241	255	252	273	265	247	242	272	239	255	279	237	278	259	279	268	273	217	256	279	245	291	257	252	253	254	264	249	265	256	252	276	274	272	263	272	264	259	247	256	256	255	268	270	231	259	274	269	266	261	228	253	228	237	254	284	254	252	256	299	266	267	255	277	283	267	272	287	241	256	256	249	256	252	263	243	272	299	272	241	238	269	257	259	253	247	293	274	292	266	237	276	279	245	270	237	255	255	255	273	251	264	273	267	238	286	234	237	271	279	249	268	284	271	252	274	263	241	261	260	268	217	259	282	243	255	258	219	230	250	271	275	255	246	252	275	285	241	269	289	264	245	239	255	256	245	275	245	269	269	264	267	284	258	267	256	303	242	278	274	255	259	266	274	240	237	261	280	238	284	260	286	279	268	248	242	231	245	265	263	271	250	299	281	268	281	267	268	229	242	246	271	256	260	243	253	235	246	257	259	272	292	263	272	247	258	242	264	269	244	261	256	261	248	263	248	267	280	247	260	222	256	234	224	276	252	284	303	252	250	248	288	256	235	253	288	266	279	268	239	271	252	263	278	275	276	273	247	276	286	230	241	273	282	221	257	258	280	250	265	252	264	254	281	287	255	234	264	247	234	265	243	276	245	278	276	249	261	226	264	259	272	245	269	296	248	224	269	210	234	262	300	265	228	240	285	258	244	253	266	295	256	241	262	241	254	273	260	253	269	264	254	297	259	254	264	264	243	254	240	257	264	227	273	281	255	277	274	244	260	278	263	288	234	286	255	278	262	266	277	280	237	280	260	276	274	256	257	263	252	276	256	280	284	279	256	290	307	263	275	239	240	270	253	248	248	279	260	269	254	270	235	269	264	239	278	240	263	256	255	273	246	273	284	271	273	296	274	266	237	271	217	260	281	262	259	263	261	248	267	294	276	264	287	270	252	247	246	263	250	252	262	275	249	228	272	277	260	287	250	214	249	269	288	250	290	247	233	266	252	287	277	254	245	273	252	283	272	253	259	243	252	257	249	257	248	261	246	237	259	249	261	251	266	251	243	273	287	249	273	272	269	255	252	264	299	260	265	269	271	239	264	257	264	268	271	239	243	288	276	248	269	281	240	286	274	273	273	273	250	251	236	274	269	240	245	284	252	242	273	257	253	236	311	253	254	230	266	248	264	241	262	246	249	236	256	271	253	269	252	240	249	238	283	262	261	267	260	239	257	221	254	259	300	258	291	261	265	244	250	260	249	243	246	265	282	281	253	248	235	273	230	291	267	252	259	277	266	292	248	232	263	250	272	269	274	248	286	271	247	243	258	258	282	272	278	247	284	291	238	268	264	279	265	243	281	255	267	239	230	304	264	269	284	232	261	286	269	280	261	264	249	268	262	265	229	253	251	261	244	281	247	284	280	267	271	262	228	231	249	280	245	274	272	253	268	248	254	284	236	270	261	281	235	268	277	247	248	251	236	229	267	257	262	268	253	290	247	303	236	271	287	275	272	266	264	275	233	295	240	245	262	252	263	244	273	262	250	245	288	263	285	277	271	260	255	259	254	278	293	281	259	253	265	256	246	267	253	259	250	256	288	252	262	251	265	294	272	268	265	253	256	266	254	261	251	278	273	242	265	260	298	245	273	247	246	260	248	261	266	260	253	259	259	269	246	270	284	231	271	239	268	254	290	246	230	244	255	261	262	237	278	268	238	297	234	226	265	292	288	226	242	249	248	240	253	285	274	250	239	244	255	243	260	267	250	278	251	232	270	264	267	278	274	271	229	304	266	260	257	265	268	248	264	256	308	245	276	246	271	273	276	256	255	270	260	276	288	276	280	253	268	262	259	270	268	267	251	263	275	287	256	263	280	261	267	246	261	285	246	271	237	266	272	244	257	249	245	250	295	252	237	253	275	265	248	247	262	250	274	241	233	288	287	247	265	271	250	255	260	249	289	266	267	242	248	255	261	259	258	270	274	267	283	249	259	264	311	272	279	276	236	260	257	267	266	261	272	298	270	257	260	277	287	284	267	259	248	263	287	240	243	257	276	244	263	224	274	268	267	253	282	244	270	276	252	259	284	261	265	251	271	293	280	256	270	270	267	275	249	284	237	252	267	282	255	283	258	270	274	237	257	276	252	261	273	273	254	246	305	259	269	259	277	273	240	281	271	261	265	286	257	267	258	276	286	272	272	251	255	255	242	242	269	277	276	268	263	267	286	281	276	259	278	267	249	239	256	240	259	273	264	263	278	272	264	302	241	258	248	255	249	271	283	293	272	277	253	282	237	278	255	270	267	261	287	279	241	263	262	264	240	243	265	262	273	250	286	250	287	254	269	257	252	257	232	287	271	263	259	276	243	254	261	257	275	259	288	236	254	241	253	265	287	231	243	267	283	232	268	286	238	283	284	275	280	234	257	265	244	300	239	235	238	264	265	257	264	262	252	267	261	273	246	282	288	240	263	280	262	240	279	256	245	265	221	274	243	254	284	263	248	266	265	256	277	291	273	230	266	258	260	260	263	247	257	262	272	258	276	255	253	275	262	256	267	272	271	248	270	268	273	244	300	263	257	263	256	264	260	273	293	228	258	272	275	265	280	234	251	252	269	282	266	281	284	249	256	287	275	263	279	295	255	255	262	253	224	255	267	251	287	251	255	274	301	240	257	248	255	299	274	267	296	253	257	266	238	268	240	258	240	266	254	285	262	250	282	274	244	288	262	264	267	254	249	266	248	265	243	277	251	268	255	253	233	255	259	254	248	240	233	257
27456	16273	4822	7007	50076	64798	52733	10106	849	817	790	804	764	755	777	754	718	721	756	736	729	741	729	707	744	770	750	700	741	703	708	719	760	727	725	726	710	749	733	754	698	740	707	720	742	752	687	765	721	700	718	730	748	774	741	709	756	761	788	737	766	717	749	722	704	855	1254	1333	1016	840	786	742	726	714	699	751	735	754	682	693	764	739	710	791	737	767	726	721	745	719	705	696	725	735	725	733	692	721	773	703	724	750	714	760	667	710	729	729	713	718	687	733	675	724	702	725	667	727	705	714	703	719	696	737	741	671	732	732	729	737	747	700	741	679	710	785	764	712	726	753	745	729	736	744	744	729	684	742	691	690	725	730	680	718	700	719	666	682	696	714	708	693	710	694	701	758	686	718	718	650	699	721	697	684	717	771	753	728	734	760	726	703	710	708	703	717	705	735	680	801	769	731	712	736	724	703	742	718	734	689	754	698	696	704	735	697	746	767	694	719	686	704	685	687	694	730	691	734	750	732	698	774	705	750	729	702	721	703	708	708	721	747	737	724	751	687	737	691	703	722	734	721	695	713	734	742	704	782	687	746	736	676	732	746	744	756	727	693	719	740	713	690	756	719	707	795	753	732	717	729	709	728	710	709	699	733	719	734	718	742	721	736	762	707	729	730	756	756	748	741	677	714	733	674	689	731	779	720	718	725	710	720	752	718	728	738	693	763	681	700	761	778	704	728	680	719	766	733	695	708	689	681	679	716	711	729	736	721	748	724	721	697	748	753	718	707	725	755	775	663	700	737	721	748	721	703	739	706	737	782	702	780	703	756	709	676	743	682	724	732	690	709	690	732	703	715	685	727	707	680	732	713	738	693	684	667	712	695	734	729	690	728	729	726	718	707	692	685	699	719	712	705	746	721	751	744	733	701	724	719	704	686	730	755	723	767	726	710	731	717	676	685	671	748	745	730	762	717	710	703	755	697	755	772	725	717	749	711	743	714	687	664	748	717	746	767	742	733	686	689	720	702	733	729	737	792	754	690	693	695	652	770	715	704	677	728	694	695	738	709	708	728	690	714	710	701	768	685	737	676	726	723	764	666	748	720	727	684	685	712	752	744	700	713	682	706	699	694	731	696	729	718	695	709	701	752	757	722	787	768	766	731	720	723	714	669	714	704	774	731	780	764	716	705	716	697	675	716	720	662	728	706	796	720	722	719	757	725	715	738	736	704	716	684	747	707	712	724	731	747	722	710	740	762	740	765	733	743	662	708	724	686	768	749	697	697	655	697	752	707	732	716	669	722	709	747	742	723	727	712	725	687	663	700	724	766	718	751	736	736	722	728	708	698	697	669	749	752	689	776	709	672	690	730	721	728	724	761	689	744	768	715	739	687	690	708	702	703	718	773	712	740	702	739	735	718	699	712	737	711	718	746	668	710	731	709	721	753	754	733	723	685	755	686	724	696	701	751	748	730	740	717	704	736	730	685	743	759	721	679	717	720	738	736	743	758	713	759	682	688	736	726	755	750	743	677	730	703	724	712	767	717	700	742	729	710	719	728	671	726	701	719	731	677	698	718	743	718	738	757	715	752	692	744	714	755	667	697	706	773	709	736	754	719	729	744	694	739	761	700	733	720	719	683	738	763	723	746	701	692	722	736	670	738	735	738	710	698	751	703	716	697	730	687	700	745	725	708	751	723	683	707	666	769	778	705	707	738	724	778	754	728	712	726	744	728	734	701	708	723	673	704	713	766	696	772	709	712	763	747	731	705	692	769	761	663	665	750	700	739	755	721	707	719	753	724	746	719	720	721	710	695	751	729	717	715	736	747	712	706	734	746	678	724	718	714	703	725	712	698	787	704	695	765	732	743	661	744	752	728	710	669	692	712	687	763	716	684	709	750	739	738	724	720	710	750	719	703	661	764	678	761	727	693	784	732	725	680	694	733	682	717	708	727	756	712	730	722	731	768	744	719	688	664	683	734	752	676	736	720	703	759	687	726	726	764	718	741	716	656	764	710	712	695	679	687	721	736	732	712	693	697	730	704	718	691	689	699	694	693	692	749	721	720	723	724	693	738	704	739	773	744	734	735	707	716	732	678	722	713	696	739	745	717	696	769	721	746	711	719	712	697	703	764	720	747	715	727	728	695	696	688	745	739	741	695	715	746	698	688	716	729	773	760	671	709	726	753	749	716	671	687	738	746	707	702	720	688	697	749	688	745	715	743	734	737	684	724	676	714	699	749	775	758	772	705	747	669	736	751	711	699	764	687	742	743	787	753	748	752	681	724	736	737	751	690	718	773	742	729	733	737	653	733	699	692	686	685	719	716	711	759	713	739	748	749	745	708	764	738	699	720	734	750	724	723	690	731	707	731	696	725	745	780	712	702	705	726	700	754	727	696	748	713	725	696	734	694	726	716	733	780	733	704	738	740	713	751	676	758	713	717	718	753	700	678	697	712	715	711	733	742	696	767	714	753	741	734	758	713	715	703	723	732	774	726	687	733	721	714	745	682	760	735	734	794	712	727	715	762	770	696	697	745	725	716	685	697	703	737	741	724	729	727	704	724	763	708	722	686	685	665	729	738	719	760	706	682	725	712	751	750	692	741	735	749	712	730	770	705	715	699	689	736	744	682	768	772	732	689	719	728	726	728	730	741	705	713	744	711	750	749	752	712	744	783	767	694	734	750	714	685	676	697	752	724	734	772	667	722	731	748	727	717	720	735	735	690	700	669	707	675	720	695	760	679	733	729	715	756	728	743	686	723	662	709	737	751	739	715	759	704	722	676	732	723	729	748	666	767	727	763	730	796	752	715	676	724	737	676	731	723	742	695	722	741	711	730	755	744	735	748	749	751	698	765	785	690	721	749	715	718	677	695	744	742	697	739	750	677	696	730	731	709	716	711	709	753	718	731	743	688	750	718	694	781	701	723	689	715	709	704	687	687	723	729	679	722	724	737	723	732	767	742	678	712	708	706	746	706	700	728	725	727	721	695	723	706	763	741	677	707	705	744	728	746	761	740	707	702	677	747	719	729	730	730	740	733	715	725	779	735	742	746	734	725	736	770	724	697	675	729	705	696	705	755	721	674	689	759	689	741	769	730	713	716	704	739	730	695	762	711	740	704	780	686	697	691	752	745	763	709	710	734	704	754	739	691	744	739	715	740	723	682	741	729	733	730	722	742	723	729	681	745	690	723	726	695	724	721	672	683	726	724	729	671	735	724	751	722	747	715	689	719	689	729	690	691	682	706	700	723	744	732	725	776	738	713	738	745	763	738	719	695	725	708	708	724	715	693	757	728	723	698	748	714	715	703	674	737	745	777	729	722	720	684	709	725	747	739	750	753	700	684	719	716	751	703	729	708	761	735	724	798	713	754	722	751	722	744	717	729	715	707	691	725	713	710	767	659	728	749	732	715	714	724	707	722	701	719	732	706	684	692	733	775	693	731	768	769	738	736	742	710	713	722	744	699	760	722	719	728	736	674	789	749
47558	36259	22131	17218	43545	69216	55801	24882	3218	398	312	351	352	325	313	317	337	338	343	326	308	326	318	303	303	292	325	321	283	330	343	300	347	298	319	307	301	282	307	333	281	368	312	350	313	297	355	303	344	318	323	313	322	315	306	307	303	315	293	341	297	358	319	310	296	417	417	402	372	368	322	299	323	275	278	301	306	309	302	325	290	302	343	311	313	309	309	283	306	288	322	327	299	316	327	328	284	309	343	318	330	306	322	320	294	285	313	321	354	320	336	299	302	303	327	323	292	321	307	310	299	319	318	289	303	304	321	274	297	319	285	310	289	311	312	319	305	306	323	300	282	310	333	339	310	321	320	318	310	323	311	314	285	303	323	279	338	308	299	302	353	349	290	310	289	309	310	325	301	298	307	303	303	332	303	332	309	287	301	362	320	297	321	318	309	313	303	352	302	290	312	288	317	286	349	308	342	305	307	340	347	314	310	309	311	288	272	284	319	274	348	313	307	324	310	315	332	328	315	290	308	347	305	341	295	318	312	289	322	325	309	292	308	300	329	289	315	327	325	317	309	299	310	289	307	316	308	309	311	280	314	312	315	347	306	313	326	331	306	279	299	317	320	281	321	292	322	294	321	288	298	306	340	301	311	310	334	292	291	302	323	298	291	308	317	311	300	323	303	299	277	309	346	328	315	317	327	350	307	343	303	307	322	337	317	349	294	325	351	305	291	293	308	273	309	295	306	286	278	296	322	320	306	303	324	342	300	297	298	329	286	309	296	306	314	348	297	299	318	323	302	315	315	309	343	317	309	308	321	299	325	304	336	348	317	296	373	300	316	286	323	304	318	312	316	313	315	299	335	288	351	343	298	294	354	291	311	321	312	297	307	326	306	314	322	302	329	297	312	322	337	314	349	292	299	294	337	308	345	361	298	317	287	341	330	312	316	308	306	300	337	329	351	316	310	327	319	280	313	332	299	295	320	322	314	282	344	301	297	309	320	292	320	303	303	339	308	323	296	306	324	337	283	323	304	321	323	311	298	269	326	302	288	323	286	355	306	317	285	320	332	339	313	331	333	317	335	282	300	308	301	305	276	289	341	313	301	306	335	296	322	279	336	341	316	317	330	306	313	314	303	317	335	298	316	313	323	292	308	305	296	326	323	302	336	286	352	312	293	288	338	307	282	322	292	316	322	321	290	327	301	300	319	344	302	315	323	313	315	331	304	318	307	280	292	301	309	322	277	311	319	327	322	298	333	291	305	295	314	324	314	305	292	326	286	266	321	311	313	288	304	325	354	338	330	312	331	292	315	343	306	286	318	341	314	302	310	296	315	331	282	337	355	335	318	314	319	303	312	292	330	310	294	325	294	335	324	315	322	314	309	320	312	308	289	301	323	306	349	323	274	313	328	333	300	302	323	312	307	309	335	343	323	327	315	323	306	305	322	315	282	299	290	290	330	317	299	303	317	315	301	298	314	304	304	288	301	309	310	308	301	307	312	322	315	305	320	303	296	309	338	286	339	325	334	292	308	278	318	285	293	289	312	278	285	351	302	318	308	304	298	292	281	332	294	313	324	309	308	289	343	319	295	300	338	295	316	309	307	320	297	325	321	316	319	299	308	344	333	287	300	300	356	314	298	329	299	307	313	336	313	291	295	329	299	289	301	302	310	315	307	287	299	302	312	321	283	321	308	286	320	307	347	316	321	316	337	314	299	314	283	290	324	299	313	327	332	312	318	325	309	334	302	286	299	308	299	328	316	320	296	309	318	296	322	322	300	299	317	303	353	323	308	303	331	330	305	315	301	333	312	322	327	336	319	323	308	304	308	353	326	335	296	283	308	319	342	294	315	327	336	324	324	318	307	308	302	284	352	321	312	301	310	289	299	314	311	306	276	345	307	315	290	320	296	347	326	330	324	305	314	286	311	323	325	309	303	316	290	319	339	310	332	304	311	338	318	307	305	314	296	286	279	301	311	315	316	327	329	301	307	314	281	311	339	320	292	320	317	321	288	298	319	292	294	329	286	288	313	313	293	310	287	331	313	288	325	308	323	323	299	304	304	316	334	317	307	317	309	314	296	299	296	341	326	285	307	309	310	305	327	299	285	282	315	292	289	277	311	301	312	296	313	306	356	277	320	321	294	316	339	318	312	335	298	294	310	305	305	332	311	324	304	297	310	336	319	340	337	320	294	289	338	310	316	323	299	303	323	298	332	325	313	274	300	323	314	329	295	300	312	294	307	307	338	295	318	272	322	311	322	351	284	316	309	315	335	297	347	330	326	292	290	307	310	323	338	328	339	330	362	321	327	313	306	301	297	308	346	303	306	293	317	321	309	306	301	269	295	292	330	304	322	323	321	318	314	287	303	321	295	344	332	310	312	323	307	287	343	312	305	297	320	322	337	304	311	331	318	293	320	331	281	308	321	304	267	309	348	298	289	309	322	323	293	325	309	321	296	305	318	340	305	291	299	331	282	319	354	321	325	304	314	273	327	265	357	332	325	314	280	317	323	309	297	318	303	296	301	294	332	316	302	320	300	334	287	325	330	291	295	314	308	306	305	282	317	307	298	298	324	290	314	266	290	296	334	338	283	327	317	298	304	327	313	275	302	312	326	327	332	304	302	330	374	336	296	285	295	269	276	320	278	319	347	308	325	289	319	302	361	321	328	300	296	318	333	301	289	343	306	317	326	333	320	309	306	319	314	300	329	314	317	299	299	295	311	318	329	306	310	340	312	350	316	313	305	295	309	319	281	333	315	292	294	320	270	285	285	278	338	312	291	316	339	284	300	307	329	297	345	330	324	334	297	332	307	295	289	312	290	309	273	292	322	290	323	314	313	310	306	323	285	345	308	298	316	301	310	306	331	300	308	301	320	298	304	304	284	303	322	344	293	304	304	308	304	310	280	308	326	341	312	308	326	301	309	305	295	294	295	282	308	301	306	315	336	297	305	299	323	303	288	321	292	317	296	315	294	310	310	356	336	297	326	320	320	307	312	301	321	295	309	335	334	308	303	288	328	323	281	327	323	340	301	286	330	338	275	305	318	341	325	309	339	315	316	299	301	281	326	328	314	339	303	311	303	314	316	312	312	306	308	313	320	308	287	318	326	311	277	330	339	317	303	285	295	346	305	333	318	293	315	305	321	333	304	308	296	329	328	334	281	304	336	321	327	310	308	316	320	317	290	319	309	289	350	285	327	275	364	303	296	296	299	324	316	316	300	321	317	307	343	332	294	315	306	309	303	310	298	353	306	307	315	345	313	281	304	304	338	299	308	302	328	319	309	327	286	316	292	270	335	301	318	342	296	297	303	310	321	299	315	306	315	310	335	313	295	311	326	310	307	319	331	319	306	280	289	323	291	312	320	289	279	302	324	361	289	305	323	297	326	293	301	329	283	308	300	325	337	290	342	301	325	309	339	294	332	327	263	332	315	290	315	287	328	312	293	322	318	302	336	308	320	329	293	301	283	309	293	315	298	318	312	291
37492	21671	8795	11190	54489	80454	65441	17774	1012	950	948	895	904	900	916	862	937	874	805	865	900	816	886	879	869	841	852	917	872	877	863	802	873	819	837	837	860	893	900	860	847	857	836	836	827	803	865	811	847	797	831	881	815	781	807	889	820	844	852	875	805	955	856	888	891	1473	1671	1542	1256	996	867	854	818	867	865	818	855	830	871	849	833	782	806	849	837	850	844	815	846	848	782	834	825	864	855	883	827	798	867	812	826	855	805	795	870	881	787	831	820	847	801	826	790	791	821	757	854	856	863	841	875	827	849	858	801	792	857	824	852	817	860	828	824	875	779	835	879	877	847	819	885	822	861	852	873	797	854	806	796	814	878	890	861	834	835	850	813	863	848	762	865	887	800	832	815	844	816	811	865	816	803	863	809	904	861	833	827	863	832	828	836	838	802	861	860	816	849	857	824	824	858	822	838	789	882	851	829	848	808	787	815	864	801	864	791	822	861	836	827	860	826	822	867	832	836	860	870	799	838	800	840	784	890	874	839	792	831	812	878	774	887	821	874	852	868	829	821	882	797	828	846	831	846	880	806	836	773	857	837	805	802	818	885	877	863	812	853	833	809	792	870	815	846	843	828	837	789	856	839	840	842	785	847	851	790	837	834	807	838	843	842	813	779	867	794	866	788	820	832	883	824	814	855	788	796	855	844	813	824	855	889	837	808	830	816	807	798	800	843	864	848	861	863	853	808	803	816	878	861	787	805	859	869	825	844	864	875	823	874	830	830	831	900	840	819	849	860	872	801	829	857	829	815	801	864	941	835	824	842	817	842	851	790	815	849	807	853	813	832	784	813	831	861	817	846	845	821	823	765	861	808	882	913	782	863	835	795	872	843	858	856	900	835	872	842	803	788	862	891	849	787	852	853	808	798	817	810	822	839	862	859	859	831	844	860	842	904	801	808	835	895	806	822	811	841	838	843	857	802	836	812	838	796	832	813	848	831	803	855	836	870	820	788	792	832	804	794	772	825	879	796	833	792	852	825	845	854	880	819	873	855	869	870	784	824	828	894	849	781	833	849	808	822	802	819	844	822	832	840	820	849	857	855	792	832	822	832	854	816	805	848	790	820	830	800	851	813	812	875	851	893	790	811	819	809	840	782	834	808	864	825	804	835	865	854	829	879	827	885	867	803	882	828	840	866	824	806	838	813	819	820	825	859	837	851	898	829	834	853	810	842	845	819	833	865	857	817	803	861	819	778	878	869	847	820	830	819	889	847	800	841	844	800	886	764	826	827	798	802	849	780	828	814	850	823	891	803	862	794	826	822	864	839	861	819	775	847	773	805	835	849	826	880	851	841	832	820	872	822	860	831	828	842	844	809	822	792	825	838	839	843	827	848	805	838	861	794	860	846	867	793	866	849	855	826	882	834	848	852	821	848	800	841	804	838	811	838	805	845	814	835	852	810	840	798	840	820	826	829	863	815	794	847	801	809	815	838	784	815	864	860	835	810	883	802	805	826	863	870	829	826	833	854	853	788	851	862	860	828	862	840	846	869	829	842	876	849	795	861	878	810	815	828	862	827	858	837	791	780	842	845	860	855	828	798	845	810	788	806	840	840	844	856	836	836	857	848	884	861	802	824	814	807	811	854	826	823	857	782	865	838	814	837	840	856	839	820	859	802	793	823	821	843	831	826	798	830	806	846	834	819	851	828	824	849	853	815	830	835	824	825	886	813	856	865	832	827	823	865	907	858	805	853	833	779	816	857	858	849	824	846	817	790	814	898	853	838	848	870	825	846	827	899	854	824	867	827	875	828	873	813	800	828	844	768	844	853	832	815	854	801	813	860	826	812	796	855	794	866	812	891	838	854	876	889	826	871	840	844	777	839	806	800	845	888	863	852	853	830	794	843	833	785	840	811	828	837	808	821	864	842	866	850	822	821	803	859	818	820	816	823	834	822	851	876	850	846	830	851	812	863	800	846	829	873	772	832	838	830	832	836	823	812	818	853	867	804	810	840	844	791	843	840	850	833	853	816	766	870	813	787	821	895	829	778	789	834	812	794	804	842	773	843	852	867	839	846	812	855	781	862	877	867	835	853	806	849	798	784	797	852	761	781	815	856	875	882	779	759	877	815	868	828	805	790	874	835	768	851	833	851	743	821	788	863	831	846	875	846	847	851	880	806	861	821	838	796	831	828	877	837	872	844	800	753	799	848	821	840	851	826	875	801	824	828	832	856	863	825	845	822	837	832	829	837	888	830	806	911	827	813	801	826	892	817	840	806	832	867	808	807	824	853	807	859	810	846	802	809	849	836	846	791	834	846	833	847	818	830	818	836	838	833	819	844	804	815	852	819	850	849	873	843	871	850	828	829	871	881	851	840	827	866	787	752	841	845	823	851	827	844	788	853	870	849	839	785	823	839	804	836	802	801	867	810	831	789	902	845	830	858	818	852	794	831	810	833	868	811	842	816	834	872	823	804	782	870	800	790	832	901	862	872	855	817	842	853	814	810	822	806	858	879	831	812	819	807	789	847	778	806	785	818	860	829	798	802	818	827	841	832	861	896	800	852	838	833	829	832	793	829	815	821	819	792	826	813	810	844	843	829	822	869	836	860	782	838	818	778	798	826	826	849	838	860	804	873	828	824	882	880	857	834	802	776	800	844	808	872	851	841	819	807	836	816	832	821	851	841	771	886	805	859	909	783	823	831	846	821	841	808	860	816	840	857	797	836	848	847	855	821	834	843	836	892	814	840	836	836	802	882	854	847	864	883	811	841	788	814	848	764	873	863	836	853	863	813	804	873	827	802	825	828	825	818	804	833	803	876	804	829	830	823	810	802	820	801	824	856	821	903	843	836	839	816	893	914	825	801	848	840	837	784	806	843	865	830	798	866	883	815	861	883	869	808	838	747	807	845	840	846	807	801	863	818	845	820	818	851	858	832	839	879	841	868	857	867	806	805	850	829	848	804	875	831	833	832	854	796	825	805	849	855	835	827	842	839	793	886	873	829	840	817	828	838	849	823	803	847	809	849	844	893	856	821	879	829	785	808	861	824	801	917	786	813	862	826	869	808	856	836	826	812	847	881	820	849	839	809	795	848	869	821	845	849	855	836	842	800	811	837	886	792	863	826	857	828	856	869	832	791	831	819	837	854	873	836	832	848	868	849	823	806	841	829	807	818	825	830	801	841	868	803	844	860	788	802	813	852	830	835	861	853	822	802	815	886	796	777	820	881	816	813	892	841	841	812	837	814	773	823	824	888	830	828	858	823	892	834	800	839	798	840	842	798	821	859	838	854	793	819	840	848	899	774	800	855	845	798	861	863	868	809	833	861	826	842	796	865	818	800	844	857	829	847	851	827	859	803	813	866	781	804	833	796	838	874	838	856	815	819	831	855	852	835	877	836	780	854	831	859	779	832	887	842	845	842	881	792	858	853	810	858	822	812	792	814	803	793	809	846	800	876	860	810	819	866	818	820	848	819	775	878	834	875	815
10062	2699	703	417	4184	7061	5061	529	264	242	273	269	233	293	251	279	297	281	261	279	296	269	295	260	265	288	262	263	246	264	267	271	277	274	272	287	245	259	249	296	266	251	274	279	258	294	270	269	246	267	269	269	290	287	266	260	266	266	253	252	291	289	245	260	275	289	307	262	312	280	278	269	297	293	280	296	289	285	300	267	242	239	279	250	274	254	264	261	259	291	261	281	271	280	262	276	243	285	247	280	269	278	267	253	288	274	287	290	250	259	295	300	293	277	281	268	301	248	298	268	290	293	281	278	280	248	286	274	277	278	256	253	275	263	283	277	247	272	239	283	275	245	254	223	268	237	255	248	286	273	249	259	257	260	256	275	306	267	306	270	244	281	264	283	292	271	253	277	253	262	270	264	280	305	255	282	315	287	258	302	272	259	273	275	284	277	282	264	254	268	244	284	249	251	259	312	255	275	285	259	298	256	244	254	281	241	259	267	268	280	257	268	272	282	276	273	277	265	282	257	258	287	252	258	287	241	268	254	291	268	260	282	249	315	248	279	256	261	280	261	261	304	284	264	292	259	252	263	289	267	288	278	250	279	265	271	267	278	273	285	255	275	286	246	287	252	297	259	251	272	282	256	275	259	267	254	271	291	283	268	275	265	304	294	275	280	258	281	278	300	302	258	296	287	281	262	284	281	273	266	243	274	268	268	276	249	285	292	267	283	283	262	307	291	275	284	251	303	255	296	312	250	301	296	264	251	264	262	282	270	285	293	233	267	260	254	287	327	271	262	271	279	257	288	249	265	294	288	273	264	266	296	288	277	261	280	299	275	256	277	271	253	263	244	268	244	293	274	282	257	258	269	289	276	304	266	288	277	287	273	312	302	287	248	245	254	270	270	283	264	252	258	296	274	263	267	255	246	283	269	273	268	251	282	263	294	265	259	274	281	282	294	302	278	249	315	285	274	256	276	261	291	253	250	290	289	246	271	294	260	204	244	288	261	265	281	267	303	280	293	269	287	276	281	257	254	258	282	268	287	269	291	255	262	289	263	277	251	256	299	278	233	261	294	259	278	251	245	299	290	277	247	256	268	255	244	275	251	276	260	269	261	292	267	272	259	255	283	251	296	279	277	288	249	282	289	252	273	287	259	262	256	266	267	291	256	270	263	238	262	245	290	295	255	244	278	254	269	272	279	248	278	260	277	262	273	274	286	276	267	287	261	268	302	267	275	246	253	256	279	288	275	263	271	254	269	266	248	239	281	304	279	267	280	231	300	257	248	242	274	287	278	281	254	272	273	291	259	275	256	290	248	270	297	251	268	273	278	269	277	257	261	255	239	274	281	271	272	291	264	246	303	258	284	295	287	275	244	261	312	260	293	251	258	279	259	301	288	284	272	257	279	260	218	262	271	255	241	281	264	306	275	294	255	244	269	278	254	265	278	266	252	324	277	283	299	240	285	281	258	268	244	256	248	269	238	318	262	274	282	280	262	257	254	269	254	280	237	256	275	275	244	285	292	263	258	271	276	288	265	275	267	274	268	272	275	263	255	250	277	242	257	291	264	254	260	268	272	263	280	246	295	299	269	288	264	307	285	280	233	281	274	272	293	263	295	263	293	263	294	266	276	277	259	273	254	254	281	270	281	271	250	283	275	261	262	301	265	284	274	254	291	300	261	279	293	287	275	273	248	259	268	273	270	285	290	292	297	267	296	269	271	267	286	278	243	267	280	281	264	244	262	282	275	227	311	290	309	273	256	287	267	270	290	282	260	248	247	235	256	274	275	283	264	288	247	271	241	250	288	277	275	271	300	299	266	283	251	285	273	266	243	282	264	283	259	261	267	265	270	285	253	268	281	256	257	313	293	240	284	293	262	274	250	273	266	262	274	287	296	252	300	269	289	282	270	275	274	284	262	297	286	299	249	269	278	273	259	280	259	300	255	296	259	234	267	256	269	256	254	256	308	284	298	281	243	299	248	288	236	292	295	248	271	281	300	274	290	263	282	287	282	258	272	266	262	266	255	251	274	260	268	236	277	298	253	260	250	296	284	270	280	258	246	253	252	286	272	269	259	255	274	280	255	266	266	263	262	254	283	278	295	246	297	280	269	263	298	291	279	273	225	280	304	287	270	245	275	269	254	282	283	275	252	266	269	274	248	258	267	272	273	247	265	263	268	287	275	263	289	285	254	268	272	310	313	271	270	262	263	289	281	277	268	275	263	292	291	264	250	289	263	281	238	275	273	271	268	240	316	272	264	280	282	277	253	272	264	288	278	243	252	284	252	278	239	270	299	253	290	261	250	272	290	270	226	277	259	290	256	260	282	263	288	259	277	298	274	272	268	238	269	293	253	237	275	257	300	271	274	276	258	258	273	324	284	255	272	255	236	236	299	285	308	273	286	253	308	273	296	278	250	270	282	270	256	290	275	259	289	269	251	274	256	235	297	260	261	273	267	262	277	273	300	263	275	268	295	267	276	235	275	265	255	290	256	278	284	270	289	272	253	264	264	253	296	268	274	266	236	267	286	263	259	289	281	244	256	268	256	299	321	271	274	261	289	262	265	275	245	281	283	233	264	257	294	264	276	268	293	234	254	266	262	277	266	289	270	278	294	271	300	276	265	266	264	253	275	284	256	260	250	302	278	262	302	271	275	278	273	270	280	266	303	275	276	293	259	278	273	254	262	277	259	278	259	262	283	275	279	272	292	270	272	262	290	281	293	273	257	260	239	277	224	253	291	252	280	255	261	256	274	262	253	254	249	305	292	261	250	275	310	275	272	291	288	258	283	241	268	282	264	273	249	267	248	267	289	265	293	268	264	278	248	265	260	271	259	241	260	268	242	260	282	273	275	250	241	273	270	286	261	248	258	315	297	294	276	292	263	257	254	299	252	257	285	283	273	281	282	284	278	229	260	261	262	276	275	291	310	254	251	258	245	276	280	270	263	272	274	278	267	272	271	313	269	305	249	299	265	250	271	262	248	243	256	245	263	276	287	249	255	230	272	289	274	276	272	273	269	274	256	277	274	304	263	257	250	257	242	275	269	281	237	260	261	290	287	273	274	284	273	282	262	277	276	289	266	293	280	227	289	244	254	232	248	263	305	305	268	272	291	253	270	250	285	260	250	263	277	268	285	273	281	248	278	286	276	260	270	292	282	273	244	247	278	269	299	229	264	235	249	307	260	280	267	267	270	290	263	258	277	274	250	258	275	286	253	271	296	266	266	285	254	264	279	303	282	265	271	257	264	265	286	259	287	279	272	281	256	275	284	260	287	270	280	259	272	267	264	304	276	303	282	287	270	281	294	258	246	254	285	272	242	256	271	274	271	276	282	298	257	265	264	320	284	250	275	254	258	283	246	259	288	281	264	266	287	295	290	298	281	303	300	291	288	263	269	261	236	279	297	273	286	253	268	264	246	251	260	270	284	269	237	272	280	273	282	263	275	274	271	285	283	260	322	300	262	260	262	261	249	235	286	291	277
8087	2363	1018	1084	15324	21315	15755	1119	773	767	798	733	699	798	762	740	712	730	712	752	760	718	686	776	761	721	764	773	755	717	733	769	737	800	783	723	730	742	735	730	743	738	766	737	745	686	735	741	781	705	728	766	756	759	801	751	749	751	774	734	715	746	769	730	789	796	864	859	817	772	711	713	779	695	733	729	740	733	797	757	769	722	741	757	748	735	757	746	748	739	722	775	738	754	714	761	742	780	704	694	724	742	714	727	762	758	716	732	721	775	738	756	737	744	737	741	736	776	722	755	746	797	741	778	766	763	740	742	758	737	767	775	715	766	750	740	730	805	745	766	706	763	695	761	740	732	703	763	763	744	709	781	734	710	774	760	731	739	704	749	746	742	757	705	717	713	760	761	727	715	736	687	740	772	706	754	794	760	765	734	702	746	722	719	732	755	760	774	735	754	746	742	705	707	736	755	761	688	709	782	697	733	746	748	766	767	703	759	821	707	733	767	732	755	766	728	731	766	751	758	721	771	782	725	795	763	762	761	765	733	700	756	723	745	735	782	762	762	765	755	754	687	730	728	763	751	696	786	725	824	783	800	806	764	732	737	742	733	758	759	742	784	717	761	696	734	737	731	750	755	756	803	722	693	733	774	740	750	741	792	738	700	777	723	797	758	760	723	791	784	764	730	775	755	660	730	755	743	700	778	762	756	755	737	760	820	806	789	706	782	720	721	752	667	711	755	780	735	740	717	775	716	740	769	726	794	813	762	741	762	779	731	767	730	705	715	732	739	729	701	740	767	729	728	769	736	725	721	724	752	754	726	759	737	746	710	736	677	762	727	791	805	739	763	770	763	764	725	745	734	773	724	776	758	721	775	793	707	750	720	734	750	801	721	780	764	769	744	752	770	745	736	768	737	757	729	730	720	767	721	772	728	723	757	767	737	769	692	770	688	752	759	726	776	736	790	732	742	758	712	767	737	729	733	685	728	742	721	728	780	710	764	787	766	798	765	757	734	778	742	765	756	745	723	780	763	763	744	728	755	698	717	740	727	733	773	721	711	762	732	790	759	751	746	788	713	715	741	718	751	804	764	754	746	735	722	728	798	712	790	740	743	761	739	732	721	784	757	723	702	713	768	752	709	752	711	708	759	769	726	795	740	806	699	757	712	769	808	732	713	761	722	728	710	722	676	720	793	732	707	737	734	719	763	776	743	742	768	723	711	734	762	749	799	746	786	794	738	795	775	759	758	776	701	763	722	779	719	740	742	754	751	752	754	780	767	786	743	768	717	728	752	756	724	790	712	706	719	723	766	709	753	749	765	724	739	744	738	782	740	758	750	748	701	757	700	759	725	749	770	728	731	740	734	766	767	740	710	771	751	713	807	700	768	785	796	742	772	675	754	788	743	741	790	764	744	778	724	795	722	700	774	696	759	762	761	701	758	789	795	766	724	726	758	772	744	727	814	760	779	736	755	741	760	752	776	736	764	768	753	770	780	768	730	764	719	732	775	768	757	759	775	739	779	716	778	733	761	741	755	711	710	761	740	766	799	773	723	753	748	741	756	743	745	731	742	750	795	780	768	805	754	734	714	759	729	778	694	788	725	793	690	798	734	721	753	728	702	708	742	749	759	739	773	743	722	770	769	748	753	764	748	758	740	720	751	754	767	699	732	725	786	757	759	750	757	755	761	701	734	780	752	741	755	757	722	754	766	781	764	759	717	746	817	735	736	787	753	737	708	737	743	727	746	760	747	703	754	739	724	740	741	701	761	758	731	780	698	727	721	774	720	747	768	701	756	727	756	710	711	750	725	714	713	765	703	749	719	763	734	758	763	728	737	741	768	760	723	769	739	792	743	799	721	710	783	721	714	712	763	686	745	828	729	744	747	717	790	781	745	738	716	715	739	739	770	733	739	768	791	759	784	717	803	783	785	716	736	760	728	751	742	772	828	707	745	730	762	723	731	768	740	752	736	774	753	749	776	700	796	754	739	780	748	765	708	731	760	805	697	751	724	722	794	755	719	761	747	714	763	787	771	755	737	776	725	747	739	753	734	715	724	770	761	725	753	732	762	751	737	742	701	746	765	741	737	717	709	739	744	692	750	758	765	750	718	741	719	762	732	759	728	737	785	749	744	782	722	732	739	770	754	703	704	726	782	744	732	754	770	743	781	798	734	741	770	679	739	758	750	717	724	782	783	749	768	741	697	708	744	730	699	734	728	747	744	712	789	764	733	773	783	736	738	757	766	813	712	710	746	732	738	721	782	726	788	742	776	685	740	701	754	736	728	740	761	779	795	750	741	729	751	753	765	705	761	712	774	736	743	762	767	757	731	747	771	800	755	781	708	711	758	768	755	737	741	770	776	749	753	788	730	777	797	745	743	721	705	770	722	719	751	741	711	738	769	757	770	708	708	722	751	755	759	794	740	746	796	749	769	782	749	710	772	757	748	711	783	751	715	737	748	750	753	759	776	728	698	772	782	753	724	766	715	761	711	751	759	776	736	717	728	730	693	758	733	744	758	785	740	747	768	756	678	720	720	720	744	706	752	753	759	715	786	755	766	795	745	792	717	698	686	773	720	705	762	743	718	734	757	756	747	751	728	793	792	752	765	743	722	768	778	726	749	717	696	747	750	692	766	745	738	800	729	765	754	683	765	742	769	739	745	775	727	729	721	841	771	723	745	738	719	747	733	714	797	756	706	748	702	740	731	756	765	755	734	742	742	724	780	759	768	770	750	745	750	725	701	725	768	740	743	765	764	735	735	777	808	742	775	752	712	745	752	729	729	743	760	709	725	742	749	747	794	761	762	770	753	728	737	764	754	744	698	725	703	705	707	720	725	742	769	762	746	771	708	750	726	741	773	768	695	760	775	810	757	740	749	775	763	737	810	769	732	757	793	740	699	759	753	755	796	714	736	731	775	773	773	740	794	790	768	714	732	784	752	775	768	714	755	740	788	742	794	753	727	702	764	733	730	748	772	782	731	741	793	756	770	758	749	741	751	736	782	713	769	776	696	782	761	770	737	759	748	719	749	764	758	731	732	709	748	725	770	728	786	765	741	772	747	749	683	754	710	712	730	772	732	759	772	727	750	757	734	773	720	782	729	766	705	770	776	725	776	738	773	725	732	741	709	751	736	751	745	770	734	743	733	777	742	765	742	728	751	788	739	739	686	696	723	767	763	758	770	729	712	755	735	795	719	721	740	756	781	770	712	721	770	775	783	725	765	707	773	747	725	771	728	776	752	734	752	760	742	792	743	655	722	747	772	744	752	723	724	696	721	677	760	736	748	739	767	733	743	726	752	749	753	732	757	742	717	722	719	785	772	725	694	776	703	747	785	729	747	766	695	719	730	718	767	704	777	716	723	683	726	731	713	714	785	708	678	756	728	751	718	761	762	750	728	733	762	772	740	764	716	730	714	758	718	727	726	795	722	754	719	715	734	724	735	772	780	738	727	779	779	783	768	734	740	771	784	699	793	735	729
38614	31902	16389	10755	37249	57167	41597	10783	584	349	326	326	310	314	300	329	330	305	330	347	341	318	293	280	321	313	276	288	320	338	322	301	323	313	307	311	314	313	303	288	303	305	300	301	308	294	297	287	306	311	311	284	328	326	294	296	328	331	302	312	284	318	326	319	307	332	392	388	367	334	313	321	310	295	333	287	319	318	288	346	301	321	318	291	291	296	301	317	295	290	281	304	329	290	317	280	284	320	340	320	303	322	311	276	303	299	280	317	286	358	302	314	316	312	291	325	306	323	319	318	328	305	321	319	289	277	327	309	321	304	298	284	335	326	269	323	351	303	310	320	313	328	340	296	351	283	329	324	292	282	333	343	279	316	339	310	315	323	349	333	309	279	321	298	286	322	313	284	315	308	275	328	313	316	290	310	297	325	322	338	290	304	293	308	311	328	346	300	304	302	335	319	309	295	300	312	311	292	298	344	273	287	299	338	283	293	285	315	304	282	290	338	297	324	293	322	311	293	287	327	278	292	296	276	266	317	290	309	328	295	308	349	296	319	315	302	288	309	268	276	306	328	301	290	316	307	289	316	323	313	314	327	335	326	302	305	293	291	321	299	300	312	307	331	296	355	306	325	315	300	342	304	327	293	342	299	292	304	323	319	308	372	316	290	316	308	323	316	276	315	331	266	301	292	301	334	310	351	328	312	316	307	325	304	287	289	317	314	290	289	281	288	280	288	311	314	324	312	268	329	316	312	335	299	268	296	330	262	296	294	283	331	306	296	330	314	271	326	303	292	305	297	318	308	315	298	313	310	316	305	310	324	286	312	290	322	270	308	292	298	347	315	328	328	335	296	291	294	285	308	329	305	274	261	291	303	300	287	315	292	347	297	303	315	287	295	309	293	315	305	270	288	328	319	303	318	322	347	300	297	299	326	315	311	289	281	322	296	305	283	329	325	321	331	315	350	297	321	329	337	304	337	309	304	353	310	322	298	311	309	321	316	275	295	278	350	281	275	284	321	348	305	301	334	309	299	319	325	357	310	295	298	289	313	352	297	335	295	327	316	295	305	309	309	310	293	305	325	295	307	303	290	309	311	322	323	312	301	310	313	334	304	301	323	342	307	286	309	315	308	307	306	307	311	297	291	275	304	276	303	317	294	303	323	324	308	313	350	316	343	315	320	306	310	309	280	301	324	321	307	311	294	322	282	300	291	309	316	308	314	301	338	310	303	269	312	314	318	303	314	321	303	300	295	279	352	304	279	314	285	291	302	312	299	345	301	314	340	329	315	326	316	319	312	297	321	294	313	290	310	299	307	282	292	316	293	310	297	308	314	298	274	297	312	322	291	317	297	290	321	329	301	328	337	310	337	319	295	315	316	350	318	313	311	288	327	330	290	302	312	272	294	258	315	312	315	309	308	277	288	336	347	308	307	313	322	272	285	315	309	304	294	300	331	309	287	339	350	331	283	314	305	310	298	305	287	328	296	270	296	316	299	309	300	306	303	293	353	318	290	289	302	302	316	296	321	310	326	330	307	320	332	316	308	348	318	293	276	280	304	336	315	303	322	286	329	306	300	307	325	300	344	334	286	346	320	300	315	318	276	288	309	333	336	285	304	293	330	323	287	305	282	279	327	316	279	321	316	317	327	329	311	355	315	324	300	315	326	269	305	295	321	305	330	297	309	321	312	302	299	324	302	307	312	310	300	329	276	314	289	329	307	338	330	299	286	302	326	300	342	291	260	300	302	293	308	323	294	295	321	333	317	309	295	330	305	304	278	287	317	298	277	313	312	316	308	315	299	318	305	319	297	319	284	279	311	299	303	295	310	296	300	305	296	301	299	288	354	303	295	303	337	305	313	343	311	310	300	287	275	297	308	315	311	321	275	282	306	280	329	335	337	320	342	321	312	336	297	312	332	319	301	310	315	287	288	326	319	266	309	328	308	336	302	279	305	312	296	307	302	331	325	301	296	311	320	292	307	316	310	314	329	307	297	320	301	314	280	346	329	298	343	289	349	312	286	319	320	317	336	312	311	340	336	325	346	316	319	296	311	302	305	289	299	332	322	313	335	286	343	301	313	288	327	293	305	325	284	336	340	331	331	355	328	301	318	305	312	299	308	306	298	321	308	318	291	312	294	297	296	312	312	312	298	327	335	296	298	287	320	301	318	325	299	308	315	297	333	302	297	305	308	311	314	317	325	309	282	316	309	304	335	319	303	329	313	305	305	316	299	341	323	315	305	318	310	299	336	330	333	288	303	320	299	298	269	299	310	308	328	285	311	287	311	295	276	319	296	316	319	285	317	303	296	279	345	311	307	304	284	295	326	313	276	318	316	304	331	327	325	278	306	295	310	336	294	350	324	333	284	311	295	292	317	340	315	277	289	340	299	293	311	317	323	331	303	314	306	304	306	328	327	302	303	303	287	311	284	334	273	303	281	310	360	304	306	316	289	291	290	282	290	305	339	298	296	320	322	326	315	319	322	306	323	284	310	273	314	307	318	306	302	339	312	310	308	314	335	313	315	337	319	297	315	319	311	280	305	297	327	301	296	323	287	287	325	283	349	344	337	330	301	296	277	292	340	269	271	319	293	327	304	316	309	301	310	307	309	319	315	285	305	346	384	314	283	313	286	290	318	295	303	288	331	295	283	267	325	307	301	311	303	298	314	308	357	307	322	311	276	304	302	329	278	299	290	352	328	304	310	289	320	317	319	306	309	309	298	320	348	311	320	310	333	309	315	332	352	318	303	303	338	311	304	298	308	299	332	333	326	314	309	315	323	320	332	316	331	301	307	293	292	318	318	317	299	305	317	310	323	319	306	325	303	317	292	294	316	285	355	312	319	310	296	312	336	267	312	309	326	317	283	291	327	288	319	317	307	303	300	325	297	314	303	295	321	287	304	317	284	300	320	335	329	301	290	301	333	303	286	280	332	314	302	308	321	330	322	315	267	308	300	327	293	326	313	326	289	292	295	301	334	322	321	304	309	321	309	305	316	318	300	290	287	324	307	316	305	273	319	296	311	276	310	297	305	288	309	302	316	294	294	317	295	290	322	296	316	323	313	312	316	299	284	295	292	325	301	295	316	349	316	284	330	298	294	309	328	332	313	299	306	330	288	267	308	322	312	300	310	309	298	340	297	283	300	310	305	311	298	296	297	328	302	324	313	304	319	325	277	313	324	281	320	317	344	294	339	303	286	298	327	307	312	347	299	316	300	290	334	279	312	295	314	286	296	262	282	321	319	286	321	308	297	286	311	353	307	318	311	334	319	295	298	323	321	291	303	322	308	304	312	319	307	313	294	314	323	320	314	268	294	280	312	285	317	299	315	273	311	294	303	319	297	301	298	318	318	297	302	315	368	332	281	308	290	321	292	329	291	288	301	298	315	315	306	331	314	291	313	305	295	322	291	324	303	357	328	293	294	315	313	305	341	315	332	313	282	294	332	299	315	318	319	325	297	311	323	330	292	293	312	312	294	318	299
28540	17502	5107	10113	51160	66357	50803	3745	959	863	887	930	959	886	865	864	849	925	850	853	879	873	882	890	892	859	911	899	869	938	806	841	851	859	881	808	830	828	849	834	890	861	790	830	808	853	844	852	867	814	835	823	859	848	782	858	867	853	870	831	878	853	828	836	869	1015	1473	1541	1310	1044	938	854	881	815	834	832	845	856	855	808	804	811	842	836	836	813	873	867	899	824	835	779	794	819	798	852	859	827	859	854	849	845	852	862	863	864	882	875	892	857	802	878	849	827	842	836	867	857	842	819	850	824	831	844	799	828	822	803	882	848	846	834	869	934	825	904	819	826	884	882	836	840	901	825	826	884	803	876	871	855	811	785	813	832	848	876	863	821	853	830	867	850	817	829	842	869	790	803	777	811	812	889	805	834	823	834	842	825	890	775	850	818	852	871	811	821	845	797	846	856	837	841	843	816	860	837	844	834	837	848	836	836	797	820	779	823	838	856	835	840	846	824	850	859	883	859	846	853	806	817	879	831	879	845	876	838	850	811	872	901	864	868	884	813	817	872	874	866	840	838	872	859	853	840	811	814	818	819	848	866	883	842	837	820	840	826	863	812	808	864	842	824	865	849	854	840	850	848	872	821	861	846	800	811	854	884	819	866	815	856	817	883	857	796	849	818	815	897	841	840	874	861	820	836	771	856	826	841	851	843	808	845	852	886	851	871	865	871	850	861	869	815	807	840	862	854	845	841	827	788	861	810	862	827	851	838	815	846	825	875	810	793	762	822	850	815	839	847	861	783	821	842	839	805	882	822	804	894	878	874	818	868	872	826	852	858	845	815	851	818	852	859	869	846	844	822	850	833	861	815	844	865	826	845	813	842	815	831	847	843	816	798	779	862	794	859	815	820	847	846	824	836	863	844	870	901	815	832	881	878	862	828	877	844	846	835	851	786	855	851	845	827	819	879	822	812	788	870	871	814	850	834	871	830	868	863	859	809	786	819	847	788	819	823	820	822	840	821	855	827	826	836	887	819	802	870	837	797	847	841	856	847	861	815	829	828	821	788	825	853	834	856	877	882	829	787	812	807	853	824	883	822	847	818	811	798	885	804	857	877	832	836	854	842	821	855	809	842	830	825	962	822	887	838	856	860	856	848	846	868	849	881	822	866	801	881	827	823	804	859	862	850	824	825	817	874	846	841	844	846	866	824	842	858	785	829	850	809	820	900	805	883	876	864	825	874	797	879	863	873	808	884	830	828	828	825	884	816	831	822	832	808	808	834	786	844	821	820	861	881	764	816	882	832	795	845	809	878	778	843	842	827	858	814	846	805	830	854	833	873	893	861	779	870	834	860	877	866	808	828	844	903	820	840	811	820	850	858	821	837	809	859	825	837	854	799	851	868	842	790	854	825	783	812	783	913	816	868	890	860	835	860	835	820	855	797	840	806	844	884	839	811	884	854	854	904	819	800	760	828	854	851	837	836	793	855	843	850	865	907	844	851	867	829	843	827	849	907	886	859	831	795	823	834	821	836	875	861	873	834	864	800	845	845	829	882	806	812	807	860	889	882	889	829	862	833	836	829	786	854	809	896	785	864	775	814	854	830	886	891	825	894	820	821	826	875	862	806	834	797	808	905	839	796	902	808	835	870	825	804	828	771	844	882	842	862	869	863	860	880	884	828	789	866	835	837	834	818	829	861	828	799	838	865	779	833	815	875	835	828	886	856	823	909	851	887	799	835	791	844	857	875	854	800	840	858	911	841	837	798	852	842	847	867	886	843	900	846	852	841	813	876	845	832	776	838	794	826	827	869	850	838	884	874	862	809	807	835	863	816	825	791	864	852	851	820	842	865	844	868	830	902	862	838	869	829	861	889	844	843	832	805	861	795	849	831	831	833	819	836	837	853	841	844	850	831	835	848	894	879	817	840	853	872	821	876	866	864	787	859	847	871	790	840	851	868	825	896	860	818	859	899	822	827	819	867	837	863	783	853	774	864	812	825	861	821	852	783	840	855	850	809	865	843	831	851	901	879	809	813	821	819	828	818	838	839	896	852	857	813	866	869	843	866	828	840	841	818	884	831	794	824	797	798	856	799	838	844	840	841	816	834	819	858	847	827	828	835	864	821	868	805	829	883	856	811	819	834	841	776	811	787	842	871	837	781	858	827	830	853	830	842	800	827	892	848	897	810	861	861	863	853	827	864	858	826	849	860	900	834	852	802	871	832	829	876	843	859	879	817	879	829	824	776	801	861	850	798	776	867	884	861	862	791	882	860	823	864	841	837	837	875	894	886	803	842	847	813	816	854	828	860	845	867	834	786	873	822	823	832	829	846	828	832	864	859	889	857	876	877	821	768	859	855	808	850	854	850	846	828	790	849	855	848	852	938	798	795	817	833	879	834	879	865	856	893	809	825	851	840	853	909	868	833	822	869	870	873	865	854	830	854	840	783	813	890	840	827	843	890	835	870	840	862	856	862	807	849	815	810	877	871	827	829	840	863	872	875	820	797	849	839	857	821	877	822	831	848	806	853	834	813	808	812	812	841	889	805	854	925	845	830	863	822	819	848	854	846	811	843	830	867	854	829	879	851	831	822	840	849	843	820	828	801	868	852	869	863	814	830	812	855	857	824	882	885	861	844	883	855	846	844	865	798	877	850	792	859	789	843	841	799	851	862	850	882	818	859	844	853	844	850	798	834	827	814	831	855	884	843	886	830	788	818	821	844	855	818	854	839	800	837	840	866	798	833	882	868	825	841	832	817	836	841	849	829	805	825	821	834	835	869	846	816	872	883	799	856	810	826	830	813	829	801	825	832	864	816	840	831	890	823	810	890	851	794	868	843	802	852	887	842	822	829	839	825	873	859	846	829	816	761	842	826	816	866	843	814	908	831	803	817	857	836	863	893	900	862	843	807	832	848	834	855	845	812	849	792	798	823	843	829	813	851	815	849	873	772	862	814	857	848	870	819	804	780	809	843	912	879	800	884	840	835	874	832	828	817	824	808	791	913	825	784	864	840	861	811	904	856	892	841	807	894	868	856	821	869	800	817	839	861	799	855	840	841	856	840	806	801	817	880	886	842	851	876	844	854	835	888	860	828	858	797	854	768	815	848	808	832	767	826	852	823	863	803	820	786	828	838	846	840	866	837	906	824	837	857	829	806	832	799	805	848	821	880	799	831	822	884	836	873	865	797	850	812	801	793	842	828	908	763	835	810	812	865	807	841	834	829	845	881	846	842	777	818	839	803	874	860	842	851	893	871	826	842	839	819	844	845	874	830	781	815	859	842	807	875	773	849	830	845	811	828	838	813	866	901	823	806	796	852	838	830	790	875	850	825	846	844	862	884	795	830	789	899	805	820	827	887	846	897	831	844	831	836	805	808	889	841	789	850	819	831	821	890	834	852	855	844	814	842	827	866	923	820	853	882	827	856	874	841	781	813	853	843	875	873	867	839	900	798	851	868	822	817	889	810	834	822	816	848	867	821	813	807
49276	37172	22348	22220	60773	68369	49227	14214	1440	399	395	360	363	382	314	343	342	356	369	362	374	337	384	320	364	359	343	358	350	375	320	359	319	346	335	339	345	335	337	346	310	344	353	323	339	339	297	332	341	317	402	352	339	356	358	377	334	315	339	307	325	346	346	337	337	366	453	425	397	362	346	333	349	336	377	339	357	357	307	311	376	298	320	355	331	357	357	337	349	373	351	371	317	334	368	321	349	313	349	360	350	356	331	338	338	329	385	363	335	359	344	357	334	345	328	354	353	346	345	335	341	296	329	344	334	344	340	351	347	340	332	372	300	364	296	334	374	337	331	329	359	353	342	342	376	322	364	319	371	337	336	385	319	343	348	358	353	327	304	344	320	378	378	308	325	327	334	376	352	368	339	333	286	350	314	361	369	324	363	338	361	340	315	331	342	349	364	349	333	303	345	347	344	347	325	350	340	359	342	345	337	341	338	341	337	351	354	332	307	332	378	321	348	316	365	351	332	330	369	327	321	312	353	316	330	328	354	331	342	359	319	350	334	327	360	366	351	343	360	365	330	318	350	334	358	345	301	361	339	347	314	316	361	323	357	346	299	340	333	343	337	316	325	356	360	365	366	313	347	299	337	324	344	332	334	350	351	333	374	296	371	317	347	332	356	341	338	305	327	341	342	357	351	351	363	341	354	324	353	317	334	331	351	352	316	327	381	316	331	338	342	364	366	301	366	314	331	356	318	329	346	348	335	336	339	321	368	341	334	348	324	313	366	337	357	322	348	312	364	323	334	328	342	335	363	338	343	349	357	359	343	356	284	330	343	327	338	318	347	300	384	328	331	327	358	366	346	343	360	358	345	340	338	339	339	354	341	314	360	339	357	372	345	331	316	321	349	339	326	312	347	351	336	341	332	332	306	375	338	323	329	341	341	289	326	352	322	350	339	312	332	346	366	318	337	358	331	359	338	323	336	328	313	318	362	324	336	364	336	344	333	321	333	321	343	341	326	360	356	348	345	339	304	340	308	331	353	374	333	389	358	328	373	324	317	347	334	375	320	350	364	347	332	349	332	347	349	327	364	335	348	360	349	345	334	294	358	314	348	335	349	341	355	370	360	319	341	347	310	302	323	357	297	379	350	347	322	353	324	347	336	398	332	311	330	358	347	308	350	339	356	337	330	324	340	379	320	357	350	342	300	337	368	367	343	292	344	332	353	328	377	337	334	315	344	307	347	349	367	345	332	311	321	313	332	342	321	326	338	318	346	329	311	319	373	322	375	312	347	336	332	360	325	341	347	353	358	351	355	342	354	330	292	325	359	351	323	307	364	344	359	349	330	319	320	318	360	324	340	375	369	343	340	360	365	385	293	326	344	321	327	333	365	334	366	355	364	328	324	343	359	336	364	352	346	324	326	335	357	332	341	338	337	331	362	330	329	341	339	354	339	323	317	318	360	333	297	299	330	349	347	357	332	348	290	340	329	338	340	340	325	330	347	308	315	366	345	357	325	349	341	346	312	350	335	326	350	357	350	308	328	357	356	360	332	373	317	347	374	315	341	349	334	347	371	342	357	369	341	333	340	349	357	314	338	317	370	346	342	357	337	322	358	347	316	329	361	297	317	314	323	327	329	315	364	351	361	353	314	350	354	320	339	372	343	326	371	311	367	304	354	338	339	341	328	328	329	368	347	401	312	353	365	325	319	303	342	324	327	326	320	364	368	333	313	319	331	342	346	327	337	370	370	354	344	319	364	335	352	337	337	341	332	343	345	338	321	375	313	361	349	346	360	333	303	339	326	355	339	367	348	365	347	341	327	348	368	368	378	349	342	361	347	327	355	351	328	337	337	371	337	371	349	366	339	343	334	309	373	335	355	349	368	328	309	305	333	353	312	325	362	342	357	324	325	358	339	379	321	345	341	317	337	323	347	336	360	366	314	365	322	320	354	363	360	335	349	340	339	343	333	355	325	316	332	330	332	347	338	352	350	325	353	312	391	333	307	331	327	330	323	339	318	363	342	321	325	332	329	367	356	342	354	366	288	324	368	326	379	333	337	328	350	317	334	347	297	313	340	333	344	341	322	323	335	356	315	327	329	352	337	329	358	329	357	325	355	327	326	346	385	301	337	339	332	331	351	348	362	368	338	347	330	327	354	345	387	345	321	354	310	340	333	351	336	333	340	344	357	311	285	312	351	340	350	335	344	330	338	357	335	377	360	363	348	360	325	346	362	318	334	355	377	380	343	337	339	366	386	410	344	328	341	342	341	356	339	346	315	319	334	344	326	307	375	351	333	334	353	355	354	347	359	317	361	389	356	338	340	331	379	331	344	356	303	359	357	322	335	338	368	320	331	330	313	349	337	362	362	341	350	340	308	347	335	348	316	336	357	355	376	339	327	357	340	356	310	328	338	358	336	333	379	340	310	345	330	333	381	328	350	326	362	340	324	345	357	342	318	328	335	323	300	346	318	319	297	374	348	377	362	343	351	347	338	345	315	336	366	324	340	335	365	344	356	333	334	325	368	344	363	390	365	375	362	349	323	329	326	322	380	347	320	331	350	341	349	335	357	358	340	347	338	342	385	337	348	351	347	358	325	326	331	348	323	356	377	370	336	341	369	398	341	357	329	376	315	359	338	354	346	362	381	318	348	337	315	403	352	299	292	313	362	376	360	393	337	357	355	356	360	357	353	338	354	343	402	313	353	338	374	323	322	351	341	354	311	365	339	367	350	315	321	342	366	343	347	338	344	365	323	338	346	363	317	300	337	335	350	358	357	335	323	330	295	331	341	341	329	362	320	336	347	341	312	337	312	348	343	323	333	350	325	357	346	300	364	353	356	373	338	333	380	370	353	332	312	314	341	314	322	377	367	381	325	349	348	320	306	337	328	314	322	361	355	327	326	324	320	375	346	311	330	307	330	363	311	359	336	371	339	367	330	355	329	320	355	356	312	344	356	370	343	357	343	344	345	343	352	333	325	372	350	313	358	336	387	353	349	390	339	384	305	335	337	346	386	327	335	355	348	352	357	349	312	326	348	324	315	343	315	340	357	328	368	352	328	341	343	353	336	339	376	372	369	336	338	328	362	332	340	338	350	345	327	338	354	294	357	332	353	361	296	347	342	343	336	363	333	324	374	348	332	340	376	360	350	325	304	358	337	352	328	303	323	351	336	349	337	364	355	353	336	353	342	329	304	290	373	309	345	341	362	342	341	321	330	353	335	324	342	352	354	325	336	326	348	338	335	337	329	304	320	336	364	335	323	304	357	341	341	337	340	348	341	348	328	340	391	292	328	316	308	323	355	350	340	320	340	329	367	363	362	324	359	328	325	333	370	309	330	348	364	351	368	293	310	337	355	364	336	329	343	358	332	341	361	330	341	318	349	384	324	360	363	346	345	332	355	364	322	336	301	347	327	354	365	325	335	302	359	369	334	343	341	351	311	358	339	311	342	305	365	329	366	349	343	302	339	354	361	317	347	335	332	350
38220	21683	8454	24568	75412	79349	54331	1870	1140	1040	1058	1021	1033	1027	960	987	916	969	913	955	946	928	886	931	948	920	985	901	913	905	875	856	955	921	960	916	944	921	943	926	902	925	914	908	868	943	898	909	906	942	880	910	857	887	924	860	889	899	909	925	942	860	900	890	907	1275	1987	1872	1562	1269	1032	940	934	882	881	947	867	877	940	907	915	882	926	930	905	897	892	929	912	929	941	906	879	944	893	884	945	892	988	942	911	903	912	943	886	901	919	859	964	884	931	928	918	903	909	850	903	877	881	841	865	912	892	898	950	955	889	872	912	872	953	862	883	954	902	939	876	875	902	910	918	855	918	899	963	898	892	882	860	909	931	887	916	883	923	936	872	919	880	920	1003	864	923	850	928	861	919	953	897	924	889	940	875	884	984	853	921	922	902	957	923	885	928	915	984	891	898	901	924	929	864	894	905	941	898	916	942	925	925	923	897	894	917	950	907	864	924	905	956	909	910	946	893	852	880	970	893	937	977	886	928	929	908	901	908	882	934	850	891	870	899	929	920	928	888	940	872	922	924	922	864	861	885	934	896	909	856	882	886	895	926	995	884	895	905	890	874	903	874	909	894	918	887	877	930	878	947	887	871	950	951	958	885	911	895	875	890	910	893	871	937	884	870	849	898	929	847	914	880	898	915	880	899	936	952	920	920	933	880	924	864	944	864	877	964	873	927	932	924	881	924	905	912	941	949	850	930	904	882	937	923	922	870	913	909	908	878	911	880	871	907	859	952	907	900	885	914	899	921	876	900	931	927	879	918	909	916	887	845	924	869	875	913	858	922	859	887	918	914	888	922	880	890	863	892	899	901	887	925	938	927	915	913	925	877	928	914	861	911	878	876	897	885	903	869	881	898	896	921	906	887	885	914	908	944	924	922	871	936	895	913	945	905	882	818	921	859	890	907	900	907	957	878	889	903	914	900	864	889	870	910	912	885	878	853	923	983	864	918	925	957	995	927	929	911	864	881	961	899	942	910	956	883	953	921	885	914	923	888	914	910	901	887	918	944	829	910	917	917	903	931	883	939	862	941	865	885	859	905	924	913	886	892	927	907	912	861	860	926	932	932	937	893	906	905	840	888	906	928	944	902	858	876	921	866	888	870	881	892	916	947	864	913	945	863	870	912	864	861	908	865	915	862	897	896	944	924	957	923	893	897	952	923	931	868	887	887	903	958	904	907	918	916	969	866	881	920	871	879	861	874	848	836	917	928	868	849	830	906	933	930	875	883	886	929	844	896	924	945	866	947	932	903	898	886	940	894	858	958	919	859	898	895	868	909	919	882	991	953	902	851	913	954	878	974	942	929	903	866	871	865	866	934	880	922	891	889	937	893	928	883	903	898	966	917	934	922	958	909	893	915	918	887	900	938	889	922	890	893	870	902	884	883	940	918	872	966	855	915	944	889	872	913	901	973	858	864	913	913	901	832	892	962	932	905	916	895	927	923	923	920	906	909	913	978	908	876	944	939	899	925	929	895	889	915	930	948	902	939	907	903	944	956	924	884	882	911	888	861	881	919	928	888	904	882	919	861	888	920	899	891	876	902	884	911	944	918	925	909	871	917	935	867	901	943	930	898	939	934	866	976	893	925	871	893	917	940	884	917	874	945	922	882	925	912	909	904	890	907	892	894	924	874	863	942	931	942	899	858	937	939	905	882	894	886	906	995	938	898	939	914	907	891	912	958	847	942	839	893	893	900	903	900	976	885	903	934	970	876	891	909	873	928	940	934	882	960	869	922	890	910	938	887	862	936	919	873	881	893	844	894	912	870	900	917	897	858	941	963	909	886	913	918	900	856	899	921	939	904	898	851	899	873	917	972	894	941	876	924	948	940	885	925	921	938	918	880	838	905	950	886	936	905	868	859	949	898	872	914	936	870	879	938	884	886	812	889	935	872	929	927	899	916	929	889	921	888	930	921	976	882	886	930	876	944	947	924	876	912	850	901	955	896	952	835	842	898	942	901	936	933	862	872	956	920	866	889	948	935	915	924	912	868	937	958	863	856	863	864	872	913	884	914	868	931	962	898	911	891	849	893	900	898	946	917	928	897	880	880	893	870	926	919	909	959	902	905	860	952	844	949	899	901	967	895	896	904	872	917	890	898	846	940	874	925	920	956	903	904	904	892	867	952	872	903	887	822	899	877	886	900	960	862	883	876	942	868	920	887	904	885	900	916	877	908	887	918	902	929	881	930	925	916	922	939	890	889	906	956	965	836	897	909	892	938	971	911	911	882	920	920	869	964	937	919	891	987	871	892	917	908	887	882	927	913	872	940	866	920	913	973	925	929	904	927	909	855	925	921	967	878	920	939	918	890	894	924	856	897	903	944	896	884	861	906	948	922	949	932	922	842	897	898	862	903	949	915	868	880	902	873	900	906	866	894	887	912	961	900	905	936	910	891	942	918	896	876	873	941	881	907	902	881	930	923	956	865	889	892	856	948	872	905	899	904	867	935	921	895	968	927	913	886	885	893	917	895	945	879	897	888	863	857	907	932	886	949	931	950	918	938	888	919	900	930	928	914	957	894	930	925	908	921	953	859	926	944	893	899	924	932	866	880	878	869	882	935	943	867	909	845	886	884	900	922	953	960	911	900	933	885	885	942	913	966	910	909	852	960	889	881	902	874	878	919	829	915	866	904	879	892	882	847	886	896	894	907	853	913	936	889	886	936	883	887	902	982	886	948	923	909	852	913	908	884	885	856	926	927	921	921	886	863	902	939	935	900	882	853	885	907	879	857	950	944	880	882	908	885	892	932	901	909	922	907	889	891	867	943	895	905	901	957	896	926	914	923	917	872	872	925	912	941	843	851	900	954	895	884	919	885	908	900	890	866	908	902	928	908	932	924	883	895	896	931	888	918	918	842	870	902	906	914	952	910	873	906	945	890	935	928	906	915	900	921	885	881	971	926	842	911	915	863	929	848	938	882	993	918	971	872	935	913	910	923	924	882	906	858	953	893	979	906	899	864	954	925	882	952	909	861	837	888	862	912	903	911	977	906	885	874	919	867	899	835	849	890	920	898	904	888	955	875	897	900	913	851	906	939	941	931	914	960	891	895	897	884	892	926	871	917	868	867	937	919	927	910	878	857	919	869	916	953	893	887	891	933	958	856	935	919	873	914	911	973	942	887	931	910	941	869	901	935	894	925	876	834	883	982	910	979	899	935	916	890	910	923	872	898	912	943	900	867	880	900	946	922	912	890	883	974	910	908	938	884	869	899	915	942	840	895	873	927	896	891	892	934	933	880	934	951	959	884	915	958	917	883	908	889	928	923	915	908	859	900	894	901	915	909	942	898	898	888	910	922	920	884	932	926	908	883	910	933	955	903	897	929	952	882	874	927	864	907	822	928	891	891	890	970	917	861	869	938	943	894	875	940	899	893	933	909	933	898	930	901	891	920	901	901	911	895	952	938	862	897	868	883	884	874	919	947	951	920	910	946	947
10866	4524	943	795	5650	8590	3483	427	263	256	274	275	239	252	255	267	261	245	245	272	261	269	238	289	247	250	273	231	264	247	258	245	263	239	258	248	285	218	234	250	252	254	227	247	268	240	266	270	265	269	262	263	221	222	274	269	259	246	244	254	249	266	247	269	271	247	253	269	274	244	283	246	262	234	262	247	272	256	276	258	271	265	276	250	246	247	273	260	267	260	269	243	241	244	281	271	250	261	271	276	235	269	230	237	232	267	265	254	251	237	238	257	247	279	242	252	257	260	256	253	252	251	245	239	256	261	265	260	253	249	280	249	287	264	207	252	271	254	302	255	275	228	265	261	228	258	260	272	248	281	251	241	266	235	274	238	277	262	252	253	275	276	291	261	252	253	248	251	270	227	278	261	260	236	252	277	249	213	236	279	281	257	289	235	248	247	281	274	249	264	275	284	260	264	263	237	271	257	261	249	262	242	268	255	251	253	266	257	232	272	260	244	285	241	265	234	250	236	263	254	260	277	254	285	236	264	254	260	268	244	275	262	249	247	241	229	256	259	255	254	256	251	279	227	237	264	257	228	253	260	278	251	283	245	237	234	230	260	283	252	239	249	259	237	249	257	237	259	233	255	265	216	273	259	249	252	248	244	259	252	251	231	238	253	290	256	277	267	272	253	235	249	260	260	252	253	258	266	246	251	262	272	261	255	277	269	254	241	215	239	267	297	266	254	248	259	269	226	289	252	254	247	258	249	252	271	261	252	264	245	249	255	257	235	265	242	274	258	254	265	254	251	249	264	281	258	246	245	294	254	238	236	230	247	241	266	246	256	247	256	266	282	282	265	255	276	255	270	289	258	267	270	240	247	260	239	296	260	250	263	276	231	253	258	274	251	285	248	269	233	245	260	269	274	261	248	246	228	286	270	283	286	297	222	258	275	236	227	285	239	271	233	234	246	247	252	251	262	260	273	273	286	266	278	254	254	255	250	249	262	230	231	262	241	277	225	253	228	254	249	274	274	259	282	247	255	238	249	253	220	249	210	257	251	268	298	241	261	250	235	258	249	260	284	243	257	246	266	284	245	244	236	257	270	255	252	273	283	271	272	238	274	263	267	269	263	236	241	276	247	245	272	248	249	240	220	244	271	281	241	274	263	278	258	244	274	239	251	260	251	243	264	251	261	266	260	262	274	228	274	236	242	261	282	270	238	234	235	290	249	303	250	256	253	246	233	226	242	275	250	256	278	266	223	226	246	266	223	258	252	255	287	261	267	279	257	227	272	236	287	255	255	249	239	258	232	242	227	270	252	243	238	252	264	298	262	253	272	234	274	246	298	262	261	251	254	254	250	274	257	239	253	267	292	258	235	255	250	268	258	256	253	249	267	237	252	262	270	251	258	264	250	289	249	282	266	219	264	265	252	249	249	254	277	235	232	238	245	241	244	238	246	258	254	232	234	280	238	246	256	253	227	244	219	247	255	238	233	250	261	259	274	252	249	282	257	243	268	272	279	245	209	245	243	262	260	240	263	262	246	232	244	260	235	230	213	247	275	274	240	248	253	257	267	268	238	252	274	287	268	237	288	240	245	271	270	258	259	251	237	259	268	242	264	245	269	274	240	286	267	239	285	271	265	261	245	281	269	286	237	247	283	236	252	249	237	249	232	261	229	270	230	225	265	274	251	281	261	262	242	269	241	229	250	283	290	230	265	268	259	251	262	259	241	252	244	260	234	251	259	283	238	264	273	256	268	267	274	253	286	282	276	258	249	305	250	213	230	299	279	274	275	275	216	218	261	287	254	272	278	236	256	259	242	239	261	245	270	261	281	272	257	254	254	254	245	266	272	253	244	251	251	254	241	244	277	268	261	247	252	217	231	258	256	245	259	295	277	243	272	261	260	272	246	232	242	284	263	279	241	258	253	238	245	242	260	242	269	253	258	260	244	245	283	244	263	245	241	264	252	259	250	257	255	251	278	257	263	228	256	262	276	258	229	218	254	251	241	266	282	246	267	254	294	221	258	260	247	257	253	296	221	254	247	273	252	256	267	273	240	243	263	246	206	249	263	229	250	254	247	240	250	245	266	246	248	235	270	223	251	235	241	243	238	279	226	246	255	254	252	246	267	263	268	231	262	273	259	270	256	253	259	263	250	270	236	262	270	259	269	259	259	236	263	238	232	244	257	269	258	279	270	251	245	270	249	261	279	250	265	241	243	245	290	253	267	270	236	262	264	272	255	267	267	256	219	224	228	244	255	227	244	238	262	245	258	264	237	257	224	264	244	259	270	260	263	253	243	257	233	242	250	229	235	259	240	252	252	257	263	252	259	263	274	283	253	246	233	273	251	258	273	236	256	252	253	253	246	228	259	274	272	260	259	247	254	238	257	249	272	236	242	270	270	243	254	267	259	253	266	260	260	265	245	254	259	230	255	241	248	240	301	257	253	252	229	265	249	249	258	259	248	236	281	251	235	267	247	269	249	268	261	263	232	261	250	255	256	257	274	258	252	284	260	277	257	238	234	215	276	241	275	250	298	263	246	252	271	280	252	267	248	259	274	259	263	233	260	269	276	244	241	250	243	301	278	279	257	259	253	318	262	240	266	246	243	288	262	243	261	241	258	258	252	273	253	257	262	252	252	265	269	265	298	256	247	276	264	247	240	242	234	268	243	270	258	276	276	244	254	275	235	272	250	229	242	285	263	232	239	263	266	263	239	232	262	232	257	299	239	235	281	243	264	244	267	286	250	235	259	281	268	251	266	259	231	237	245	261	275	268	297	273	231	257	247	290	248	277	268	248	286	294	242	250	231	253	241	253	245	264	254	265	275	268	244	276	265	245	264	252	284	214	240	286	255	236	253	262	253	267	254	246	242	263	241	252	269	264	260	243	261	273	277	251	248	233	232	284	265	244	242	268	247	235	255	249	267	274	237	249	254	238	244	280	257	238	243	251	205	229	269	267	268	252	257	236	264	233	235	279	251	267	244	272	246	252	262	262	252	229	278	257	253	239	242	273	271	246	260	234	227	258	263	268	253	275	243	262	242	257	236	248	270	272	260	256	261	244	270	245	239	261	246	232	255	248	244	264	244	257	275	253	220	255	272	243	238	260	249	239	295	279	255	279	243	247	255	291	216	293	260	224	267	237	275	250	254	248	239	244	278	264	273	263	274	237	229	243	274	244	265	252	268	258	259	276	242	273	262	244	255	261	234	249	241	228	262	232	238	263	237	265	269	258	248	280	255	254	269	237	286	268	258	254	286	272	283	254	272	277	241	253	253	255	266	251	246	235	220	274	223	278	231	268	265	256	288	265	269	267	249	256	256	239	261	242	295	278	261	255	292	268	234	262	286	256	240	227	232	246	268	223	258	252	248	247	262	252	221	253	232	243	262	253	283	277	246	261	230	243	277	258	258	253	280	246	263	272	253	276	247	246	259	229	233	253	283	236	291	232	277	261	281	245	280	231	237	259	227	247	282	267	261	237	272
9121	4266	1099	1965	18770	23518	8574	762	694	674	731	721	725	671	658	703	728	728	700	728	703	674	734	752	728	726	700	701	751	671	692	694	755	681	699	688	667	697	715	704	758	762	723	711	723	736	720	695	719	685	688	738	694	720	686	727	724	712	688	696	682	758	761	720	668	781	845	853	792	836	712	705	704	729	651	697	692	686	703	715	682	722	725	720	709	696	669	664	732	731	741	735	660	718	756	675	685	697	750	744	715	751	723	745	677	741	692	685	698	660	681	786	740	714	746	728	718	717	667	702	711	724	744	733	681	743	705	685	726	697	695	696	693	734	671	683	736	689	751	680	722	708	732	723	767	692	729	711	696	678	703	709	691	723	650	701	689	736	714	698	686	705	722	721	727	778	702	654	657	704	716	661	714	678	667	687	703	704	720	716	729	707	710	730	685	683	681	695	675	716	709	716	737	772	741	694	752	712	723	649	676	719	708	671	687	721	703	707	695	698	671	717	734	750	712	676	713	748	670	761	683	719	739	764	724	743	687	662	703	701	687	747	682	687	697	745	700	719	748	714	728	682	662	727	662	688	774	705	666	721	657	737	703	750	737	673	721	665	710	699	673	736	667	744	707	736	642	742	739	697	707	725	712	672	692	713	675	725	721	713	717	803	733	713	709	662	676	743	701	699	676	725	703	704	672	696	743	776	722	723	734	719	696	709	694	726	756	709	733	743	738	751	699	705	733	726	720	671	707	682	699	718	695	712	735	683	711	713	695	724	756	730	689	649	664	767	723	696	708	721	673	696	730	717	657	695	682	681	709	694	641	722	750	676	724	674	728	660	704	681	695	685	683	697	672	666	685	746	666	680	712	696	690	680	722	647	711	712	705	673	745	707	696	746	660	706	733	703	696	721	721	706	749	740	706	732	691	736	731	742	677	718	746	671	681	689	737	758	719	710	684	669	720	746	683	785	704	716	714	697	704	743	742	712	726	731	745	715	723	718	730	700	705	708	720	703	753	737	732	717	691	699	709	673	727	713	715	717	701	696	724	687	705	685	721	712	731	711	681	663	677	711	696	739	721	712	711	719	744	689	722	739	703	729	705	722	729	712	722	687	750	656	708	705	695	726	725	714	734	676	720	750	692	761	706	688	682	717	695	690	698	688	657	706	681	740	714	708	704	706	707	634	687	683	765	753	779	711	678	716	702	728	731	752	680	776	705	704	698	692	761	694	725	696	682	694	718	759	740	688	713	740	709	695	678	699	687	662	748	702	657	714	707	700	687	696	727	721	742	712	667	717	645	736	697	707	661	666	690	665	721	682	754	690	692	669	743	651	698	720	751	695	736	739	710	741	751	645	724	651	715	705	719	720	694	704	665	698	718	694	669	735	680	700	692	750	704	719	694	724	680	739	677	740	749	716	702	720	731	685	696	704	728	757	735	696	729	673	730	749	664	714	691	709	745	708	703	699	703	725	710	704	745	699	683	720	721	725	681	682	656	744	717	710	679	698	679	739	719	744	712	723	707	702	726	731	694	725	713	706	689	676	671	676	728	675	685	713	717	681	733	741	699	707	733	726	786	694	733	716	741	671	738	660	742	715	734	706	727	745	723	700	737	734	722	749	705	681	639	675	653	704	703	695	732	722	691	724	720	718	689	731	717	693	711	728	711	713	720	700	722	722	710	662	695	695	669	730	690	712	710	700	762	723	743	706	698	750	689	685	751	704	731	732	707	680	661	683	725	702	699	730	730	708	704	673	698	720	722	732	748	677	677	679	719	677	730	714	707	717	719	695	737	700	740	755	693	674	726	718	665	707	705	713	679	704	719	713	743	708	715	647	702	722	638	687	719	712	738	721	674	699	739	753	770	719	713	719	726	634	724	747	707	709	707	678	687	723	752	723	661	635	685	707	700	755	666	713	755	693	731	647	688	701	721	698	707	707	716	741	714	753	722	689	707	672	740	711	694	688	719	666	704	687	721	688	707	655	753	686	661	691	674	732	767	686	710	699	699	729	703	674	731	704	669	695	720	716	676	693	728	715	711	720	705	706	705	685	724	730	689	685	687	726	708	700	737	708	706	723	686	733	740	683	731	731	717	721	719	688	686	761	713	714	729	737	689	751	677	759	751	725	692	738	699	702	733	713	714	707	675	711	757	679	720	670	722	716	703	684	679	747	687	722	719	701	671	676	697	680	665	701	736	690	677	689	733	750	694	689	686	674	700	691	736	706	676	730	700	713	714	769	692	719	725	715	654	733	682	707	743	679	749	697	706	715	732	742	714	698	703	733	744	722	698	742	691	730	744	724	725	717	681	670	746	724	691	666	686	713	751	702	726	697	754	745	734	706	742	745	691	691	731	704	752	659	676	756	712	723	769	739	777	712	702	720	767	672	684	690	749	722	713	726	673	738	724	759	709	717	746	703	664	728	720	712	705	714	679	693	759	730	706	692	665	689	725	660	708	688	696	705	757	710	701	684	682	701	702	703	696	712	728	724	697	709	698	662	746	734	716	707	699	712	715	691	707	676	680	688	671	717	692	710	736	721	712	684	708	753	664	704	738	665	706	679	742	725	747	711	687	753	695	781	694	695	728	733	719	748	706	704	723	691	693	695	677	751	701	671	700	694	727	732	732	704	700	686	678	708	700	717	706	653	760	742	744	697	681	722	717	738	681	695	723	711	695	720	742	745	708	641	688	755	695	766	699	693	728	704	718	699	708	696	696	739	745	722	768	723	667	724	695	753	723	657	747	747	731	688	699	670	677	735	744	690	743	740	681	734	740	689	707	761	726	692	669	708	686	692	708	716	678	712	689	705	685	711	712	679	700	659	669	735	705	697	664	680	704	708	720	725	708	779	752	741	702	703	714	695	675	737	724	718	720	715	716	768	714	706	767	763	731	755	657	721	691	701	654	721	716	706	719	712	734	693	697	655	688	716	673	699	720	688	692	676	680	699	665	709	651	717	718	754	704	706	703	668	687	721	719	709	698	753	689	723	649	707	701	688	697	720	697	738	659	718	701	695	723	699	698	715	701	673	750	711	725	661	700	740	711	719	683	694	696	751	672	729	709	714	687	699	742	683	717	713	672	680	674	698	722	696	701	687	689	691	752	747	766	694	675	685	719	674	701	689	713	730	684	694	722	716	704	670	745	692	647	708	687	677	756	695	706	757	708	728	750	712	710	699	758	712	706	733	638	748	702	655	703	708	711	708	686	700	730	682	658	731	742	726	710	704	713	705	734	714	698	697	704	731	713	723	678	690	740	742	694	692	703	701	715	740	732	705	708	692	691	737	693	675	672	686	702	735	751	671	731	685	736	697	695	751	718	702	737	691	719	783	707	722	731	720	670	677	708	692	727	707	717	681	700	705	686	742	697	690	749	663	719	684	653	697	709	642	703	699	739	684	737	697	659	716	704	706	727	715	654	694	722	702	728	743	709	719	759	685	728	697	704	720	713	701	706	721	691	729	753	704	654	731	696	745	698	697	702	743
41954	28780	15730	8797	41072	49778	22599	2294	371	326	311	291	312	301	315	328	265	279	321	268	296	304	271	285	318	275	258	274	281	277	299	278	276	276	271	291	254	267	283	262	273	273	271	277	275	309	269	250	275	268	279	277	274	296	268	285	293	271	288	311	282	287	263	245	284	344	496	506	471	370	326	305	317	278	285	321	325	297	284	268	283	252	272	250	261	277	283	281	252	257	283	278	293	276	261	266	252	284	255	251	281	283	260	257	255	281	270	273	247	263	260	271	273	264	302	277	284	308	267	261	244	286	234	272	284	264	258	283	267	261	265	271	274	275	269	270	254	292	274	281	270	260	269	298	251	257	287	279	280	276	248	288	278	287	256	295	272	254	242	256	281	265	270	285	274	282	267	263	237	297	263	250	291	305	258	292	262	296	280	316	285	279	272	248	269	259	269	249	269	294	284	297	271	243	258	257	263	238	247	243	241	286	272	263	238	282	241	265	280	243	282	278	265	287	274	267	278	274	260	307	285	261	262	305	265	265	278	299	270	259	289	281	272	246	263	259	251	267	264	269	260	305	274	278	254	289	268	271	264	278	292	268	252	251	275	230	263	282	262	268	273	259	310	267	278	255	269	276	259	270	278	286	255	269	262	249	285	279	269	274	295	262	256	286	266	292	253	267	247	265	273	258	273	277	264	262	288	267	251	266	281	276	255	278	247	288	259	277	279	257	273	269	287	274	291	256	258	281	276	277	251	287	279	260	285	289	265	279	260	264	272	277	271	257	256	285	287	258	251	278	277	293	252	258	278	270	265	242	268	288	293	255	257	261	279	265	271	282	272	275	289	234	268	264	256	283	253	243	301	273	276	250	258	266	278	304	253	297	260	289	270	287	256	256	275	271	213	274	270	246	262	296	297	284	261	256	256	286	306	265	254	284	303	305	274	245	280	271	277	300	256	245	287	289	256	265	264	298	291	265	268	262	302	260	262	274	265	277	264	298	307	294	280	269	269	252	270	275	283	261	277	265	297	254	266	264	309	289	270	249	258	249	263	259	255	259	252	291	270	244	272	294	272	271	245	260	276	267	290	294	271	262	273	267	305	253	262	248	267	261	293	248	304	267	251	246	253	264	267	278	281	245	273	266	250	273	277	251	280	265	266	265	277	272	280	282	290	268	274	291	273	274	271	271	282	263	287	288	274	246	282	286	273	259	271	271	253	270	292	272	256	270	255	282	265	239	258	298	289	270	265	280	277	264	274	262	276	276	241	265	309	244	263	271	277	286	275	256	298	272	256	279	256	256	275	273	269	277	310	286	273	264	278	269	291	278	265	251	293	246	293	252	269	295	274	264	263	258	275	278	291	274	260	278	279	277	260	252	319	282	279	271	251	286	277	277	298	255	261	281	254	270	280	298	271	280	290	274	284	278	288	273	277	264	281	270	269	269	275	252	257	288	269	271	270	291	255	282	251	277	295	286	285	254	270	264	257	236	267	265	250	261	257	282	277	261	263	258	287	246	274	257	271	255	258	285	283	287	280	295	269	274	269	278	290	311	264	271	269	262	255	257	269	250	284	277	270	277	274	267	251	247	262	232	289	267	267	308	284	260	273	268	281	305	321	273	256	236	262	278	257	262	294	287	281	245	287	258	257	278	253	260	286	290	287	262	267	264	287	268	284	282	280	273	286	257	273	284	284	273	262	257	290	246	274	286	254	283	276	267	267	263	312	272	254	262	281	251	295	272	271	249	261	274	251	250	273	279	262	254	269	279	290	261	280	253	304	250	296	284	250	303	268	249	265	259	256	265	278	268	251	286	235	262	257	253	269	265	254	287	264	288	253	254	260	254	241	258	289	276	256	273	264	278	233	251	276	274	253	282	275	282	285	244	264	281	253	279	281	272	255	296	255	285	258	266	288	265	271	280	273	243	268	253	255	290	284	288	271	272	256	285	257	251	260	274	279	290	258	296	279	286	257	280	258	278	260	259	287	256	289	250	271	270	274	291	293	270	269	232	269	269	257	278	294	278	254	287	255	276	257	277	307	286	282	268	303	289	279	262	269	255	285	263	289	254	266	266	284	278	242	273	296	261	261	292	281	263	281	252	290	275	266	271	257	233	280	290	282	258	298	276	293	262	271	272	277	263	282	265	295	268	257	255	255	274	282	275	289	249	274	247	278	281	261	246	310	261	316	241	285	266	263	290	269	286	302	255	258	251	252	263	273	253	301	291	289	274	256	259	256	279	267	272	272	279	263	253	286	291	277	240	256	295	273	283	275	262	240	286	271	275	276	282	260	286	257	260	289	300	278	292	276	285	273	278	255	248	274	270	253	260	295	258	277	260	263	276	286	301	274	257	270	272	281	265	257	275	266	294	255	284	255	255	299	283	280	294	289	255	270	290	256	285	280	268	281	280	275	266	285	250	258	277	255	254	258	289	297	288	269	277	262	299	239	227	236	292	289	280	283	254	268	288	245	258	275	300	274	280	259	265	268	248	265	243	294	298	257	287	244	288	284	268	304	294	265	286	291	277	253	287	256	245	273	249	274	270	276	288	286	260	251	294	259	265	269	254	283	251	272	280	253	270	262	296	283	263	278	299	293	272	273	253	277	315	236	269	267	284	281	283	275	272	286	288	260	253	287	258	263	217	253	266	259	300	284	267	259	261	255	264	273	274	266	286	262	260	280	290	296	271	260	287	273	286	307	267	281	278	251	264	289	282	280	276	275	256	287	232	250	257	260	262	260	244	262	247	262	251	276	247	265	269	268	255	282	283	248	262	262	264	268	275	245	280	262	257	257	243	274	275	250	292	277	276	269	278	263	277	283	291	282	267	280	236	257	279	275	297	263	262	282	296	278	275	266	289	266	276	277	276	261	244	240	264	254	258	271	281	253	282	285	225	281	270	278	254	250	268	281	263	278	277	283	251	265	295	231	282	297	259	243	262	280	255	262	273	289	295	284	263	262	257	250	279	275	279	278	273	251	270	275	274	262	290	281	280	300	246	267	272	267	237	273	260	280	263	271	289	299	271	248	273	260	262	274	277	275	279	254	248	271	254	292	271	266	271	262	303	270	270	268	245	258	275	265	277	278	289	281	283	299	281	280	279	281	289	269	289	254	256	274	277	245	254	268	249	278	267	246	260	279	275	294	265	258	240	246	285	268	273	278	283	282	266	268	251	273	258	278	292	251	280	277	253	273	275	273	225	262	271	292	274	285	271	297	301	274	302	269	282	289	274	280	265	268	263	282	280	248	276	256	258	252	287	246	251	295	276	277	291	258	267	278	296	288	295	261	260	274	272	236	302	261	298	288	227	273	252	273	318	240	250	251	278	266	280	297	266	264	282	275	285	239	291	291	287	270	248	278	254	286	279	297	242	255	245	255	269	271	242	283	278	285	262	266	274	224	273	297	273	276	268	253	283	285	295	248	291	316	291	287	264	287	242	289	262	259	292	301	270	236	272	283	268	250	288	268	269	237	243	273	266	277	277
31441	13031	4652	6095	54200	58442	19043	1351	1208	1095	1074	993	954	938	893	873	947	901	866	872	799	815	821	781	751	767	810	814	756	837	753	818	752	772	811	766	823	783	774	787	786	767	795	733	761	765	778	782	774	778	764	749	773	749	758	750	722	783	785	792	726	817	772	782	834	1366	2598	2983	2322	1471	1069	849	770	808	783	775	749	758	712	735	711	711	756	758	793	707	776	744	762	742	814	701	788	751	767	749	767	743	719	787	727	767	749	765	761	767	768	747	763	767	754	744	721	717	807	768	784	701	740	753	717	743	708	777	719	749	809	732	778	722	783	765	801	729	757	769	730	738	719	741	719	785	731	733	738	793	734	718	732	687	753	789	700	798	726	729	758	744	787	778	744	780	771	724	753	733	741	773	708	728	729	742	758	753	751	729	715	743	708	716	777	771	726	744	699	747	794	732	749	738	727	789	719	730	773	708	789	728	759	725	724	706	761	747	727	696	722	784	719	805	713	766	743	745	736	724	785	752	749	722	725	777	732	719	773	741	772	776	813	727	772	782	716	738	782	723	746	774	746	776	731	742	732	726	724	753	745	722	720	745	766	716	754	787	717	723	790	716	761	775	737	750	749	717	724	709	731	715	740	714	748	759	780	743	753	750	741	740	779	764	801	718	763	753	733	773	786	738	751	756	776	784	692	790	730	793	704	776	769	783	731	772	739	748	713	752	745	743	732	784	760	717	735	741	738	729	741	718	675	782	722	723	742	724	797	758	746	779	762	804	730	773	723	738	766	773	693	740	745	749	724	793	787	790	740	718	723	717	714	743	753	768	720	777	753	758	764	766	724	773	763	729	757	731	767	725	760	746	724	722	722	758	748	728	779	745	752	749	760	698	767	799	756	727	742	711	736	702	715	765	749	749	720	770	726	744	753	758	696	725	786	771	757	759	741	770	803	683	778	746	804	744	768	743	700	712	823	789	766	745	780	709	742	726	826	699	768	731	763	769	753	743	735	749	749	743	770	738	761	743	722	739	766	738	746	738	709	736	711	744	775	719	753	732	773	716	755	702	780	774	763	769	720	753	761	686	762	779	797	766	711	718	722	768	737	721	711	721	780	757	706	770	736	805	756	722	733	758	774	735	727	717	751	782	739	730	783	723	776	706	750	731	764	700	743	765	758	763	730	746	796	752	725	775	752	736	746	728	766	706	761	753	737	725	711	743	749	801	743	723	762	743	693	759	792	746	761	760	723	735	790	735	768	738	805	737	763	741	767	738	769	758	783	752	728	682	703	726	692	734	761	799	748	786	745	788	822	753	753	745	719	807	774	730	759	721	730	770	714	731	780	728	729	715	744	772	781	750	754	761	729	742	791	745	744	746	729	717	794	756	824	686	714	713	775	727	731	794	740	767	772	743	780	770	754	755	722	749	703	770	745	740	735	752	735	749	778	714	782	797	722	756	724	719	765	728	765	727	715	802	744	764	793	765	740	747	770	767	758	752	733	750	728	726	740	758	818	690	754	750	774	757	756	764	765	752	703	762	711	790	733	766	723	746	785	768	757	772	721	683	771	746	769	782	730	754	779	793	707	725	760	770	779	728	769	757	720	720	772	747	667	766	741	757	771	727	734	736	768	777	734	772	738	776	794	734	755	716	733	748	700	788	724	804	757	743	749	732	756	769	720	748	746	700	780	766	802	755	712	747	762	788	753	738	789	742	737	743	770	748	723	710	753	761	724	763	700	758	792	749	772	751	762	759	737	768	772	731	786	729	744	739	724	746	724	735	746	721	772	739	700	756	782	760	744	810	759	743	791	785	739	778	783	786	787	748	795	753	776	739	743	788	799	768	719	810	745	718	726	729	758	748	734	711	750	724	752	770	744	739	731	772	757	770	797	738	762	741	792	747	774	781	743	760	775	754	756	729	720	790	736	767	739	776	717	758	712	743	771	743	761	751	753	761	729	752	753	707	713	749	758	691	784	717	777	787	743	737	732	799	729	716	768	743	784	737	762	780	774	700	738	692	747	767	751	727	746	773	746	758	757	795	736	698	797	750	732	762	777	767	760	695	717	783	750	784	737	770	755	738	805	760	752	706	746	773	761	781	740	792	763	775	722	749	766	753	786	787	730	731	756	764	730	785	758	734	778	739	729	772	801	772	721	749	725	769	709	763	763	737	695	734	759	740	697	716	819	735	780	721	799	778	754	730	724	730	776	757	676	737	740	715	701	731	784	746	802	762	718	716	729	769	758	756	732	762	759	739	721	718	773	749	752	702	779	748	771	765	763	773	749	706	723	733	755	755	741	801	726	718	758	759	804	713	742	757	763	699	774	708	753	706	763	736	766	750	725	722	724	792	701	771	787	797	787	738	746	764	750	795	747	794	755	766	755	737	729	762	730	756	780	738	719	754	745	789	713	786	728	741	745	770	809	744	773	784	765	773	738	769	749	788	735	767	774	719	733	714	707	799	741	780	763	718	777	760	762	769	752	766	756	769	727	745	785	765	730	717	777	742	712	751	769	732	739	720	727	716	738	728	748	796	779	718	696	787	723	694	770	723	762	762	724	780	741	740	752	770	724	750	761	772	742	726	726	730	771	710	753	745	787	749	751	722	766	763	742	761	758	725	741	710	760	768	742	772	736	738	750	758	716	762	770	756	767	798	776	768	793	727	726	730	751	757	728	710	763	764	753	764	751	763	692	783	762	776	755	747	713	767	736	758	720	776	740	785	724	757	768	772	763	741	709	767	773	771	802	778	744	722	739	757	738	738	734	761	777	774	740	732	742	730	740	718	730	749	720	781	725	742	786	747	729	725	699	714	778	756	745	706	740	766	740	712	757	746	770	778	733	741	775	779	754	766	740	740	728	747	720	748	724	729	686	741	739	691	723	721	752	752	787	757	769	777	747	754	765	789	751	775	725	717	741	740	741	755	682	739	790	761	724	716	800	773	711	745	739	701	761	810	699	729	788	780	761	794	722	722	787	683	744	697	739	737	789	745	782	754	784	723	756	782	756	773	664	724	735	753	782	745	744	742	785	752	743	778	745	747	803	730	708	709	753	749	754	803	701	766	753	746	705	717	751	788	766	713	759	782	747	724	791	752	766	756	751	753	773	764	726	728	759	722	789	719	744	810	699	754	766	757	798	678	727	722	765	770	764	773	746	736	763	754	764	764	753	763	793	737	755	747	743	767	690	769	774	783	709	739	743	747	767	788	761	754	738	721	728	730	724	775	745	754	734	782	749	748	727	797	771	719	799	771	791	740	728	716	721	791	757	722	740	770	778	737	741	760	765	769	749	759	740	733	819	746	771	744	763	741	730	723	698	733	717	818	736	738	762	767	747	785	760	758	791	760	763	767	745	709	748	709	761	787	758	775	705	722	756	734	747	774	730	741	770	745	720	750	740	705	767	711	769	764	766	745	726	802	802	739	729	702	777	703	719	699	751	775	751	750	676	762	722	740	753	734	758	752	731	775	779	698	720	717	764	774	789	726
48230	33267	20814	18423	54237	67762	45071	12872	1166	411	392	345	363	323	377	328	334	336	339	330	288	339	321	314	315	302	300	304	337	292	305	335	279	314	331	330	329	306	317	310	301	318	276	314	286	306	312	355	345	344	335	304	312	326	337	294	330	324	297	316	334	337	329	302	305	389	446	579	523	452	361	375	352	297	316	339	314	317	296	338	319	306	319	311	313	302	328	325	314	329	306	328	305	304	304	345	344	314	360	319	285	327	341	338	275	341	295	309	301	330	349	366	339	316	328	308	302	320	314	320	335	291	311	315	318	309	319	304	301	325	318	313	343	291	319	302	316	269	306	291	332	326	325	300	304	315	308	324	334	355	315	322	301	319	310	332	329	314	314	313	308	313	311	307	336	331	330	328	318	329	310	358	311	311	304	311	340	311	352	332	326	305	318	282	342	325	311	321	296	333	321	286	308	326	282	330	302	315	340	314	306	296	306	308	327	323	314	308	352	333	306	334	316	337	290	327	304	321	314	321	328	292	323	348	343	277	330	314	298	313	320	326	310	294	297	312	308	294	294	325	312	331	296	314	343	300	294	303	341	328	341	321	320	312	319	329	338	299	299	325	312	321	309	337	305	287	291	343	328	355	305	338	305	321	303	314	333	308	304	307	330	327	344	315	313	312	305	321	315	304	313	322	296	303	349	309	369	310	257	285	340	296	337	304	334	302	301	306	316	297	319	320	295	313	325	316	265	289	348	326	298	307	311	310	333	313	315	295	300	320	327	314	283	298	317	307	307	322	315	300	312	327	334	311	312	345	302	357	301	320	333	313	329	320	307	312	299	321	343	329	309	299	307	310	288	315	366	319	304	335	314	311	334	298	356	302	277	315	294	318	319	315	295	328	293	325	324	317	310	311	313	328	311	315	306	325	362	325	325	322	307	354	311	320	304	321	275	328	321	336	337	364	328	338	323	314	313	313	330	296	327	307	312	316	295	323	306	325	302	301	327	304	314	285	326	292	316	351	318	333	330	347	310	285	344	320	314	333	321	311	325	283	332	341	314	331	330	295	312	318	317	327	315	307	315	305	298	302	297	292	326	323	293	324	316	274	335	325	277	305	334	314	324	311	324	314	305	331	320	305	346	319	328	323	313	324	312	342	320	302	318	287	314	343	318	321	332	326	336	320	333	317	323	313	335	306	290	325	321	309	305	293	310	337	325	339	341	297	303	297	326	309	344	295	322	358	303	334	352	333	323	321	289	289	306	329	339	310	333	305	313	326	314	307	314	323	272	328	308	304	312	304	340	325	298	338	347	291	332	325	340	300	313	317	316	287	328	294	305	317	310	302	290	345	305	293	288	285	320	300	324	306	282	319	313	313	324	310	312	331	314	287	305	307	323	301	301	340	292	315	348	339	302	322	321	302	287	337	282	296	292	348	324	320	325	326	341	348	321	330	298	329	313	335	275	329	314	288	322	321	316	330	349	293	308	348	312	320	305	303	330	307	317	342	348	312	329	302	316	305	319	294	306	347	350	335	287	335	301	319	322	345	310	317	319	302	317	277	307	319	365	303	332	311	332	308	354	288	317	348	310	311	337	336	335	337	296	328	296	309	303	312	312	324	333	297	348	295	318	298	335	315	352	315	312	324	326	330	305	309	298	314	270	309	309	339	312	307	317	309	319	324	337	339	312	326	344	309	288	324	336	334	314	349	322	321	292	321	297	301	300	315	333	310	335	335	311	331	326	306	343	291	317	300	301	293	316	292	304	313	321	310	319	327	287	305	308	288	274	321	308	325	296	314	306	311	311	330	310	324	317	311	301	307	326	316	316	306	316	328	316	317	348	290	308	292	338	314	325	282	312	316	306	312	287	292	324	323	276	314	290	321	353	292	321	310	287	360	304	336	313	346	355	333	312	276	333	334	331	315	309	349	290	311	297	340	346	289	327	301	316	301	337	294	284	302	347	291	329	326	321	296	313	323	311	306	300	301	296	291	270	320	311	295	297	305	309	323	316	301	322	295	323	320	339	297	326	300	314	319	320	298	327	299	319	325	306	314	327	298	317	307	293	350	342	324	301	339	325	330	288	326	317	294	354	332	296	329	296	311	348	320	364	302	363	303	294	309	332	303	308	307	333	282	312	300	333	311	288	335	321	336	309	308	298	316	294	313	300	316	349	304	316	308	295	296	341	269	319	327	289	319	271	296	331	322	337	320	330	324	281	312	315	311	312	305	317	330	319	307	344	294	328	322	330	324	328	281	286	323	273	324	315	328	307	353	287	326	310	333	327	316	325	351	324	305	297	279	334	338	317	309	331	319	326	313	325	321	363	301	303	329	346	329	320	325	321	303	299	300	314	295	343	319	298	314	290	313	278	320	314	321	323	314	291	313	298	290	287	321	309	321	312	330	278	306	316	294	311	338	324	283	294	301	327	321	298	306	301	303	346	339	337	329	333	281	294	325	312	334	311	318	336	326	306	293	328	324	316	312	305	337	298	314	272	315	319	314	342	326	317	352	327	322	312	326	322	323	328	306	321	339	306	317	314	315	334	315	313	322	304	307	299	304	315	294	317	346	290	302	326	321	307	301	320	302	307	325	287	316	338	309	330	320	314	338	285	309	316	314	295	311	323	322	324	348	335	307	316	312	349	324	338	334	312	336	312	299	308	348	324	298	306	296	306	298	300	325	316	324	338	317	336	358	312	303	326	331	313	319	294	308	346	336	294	317	313	327	311	323	318	306	322	300	306	308	302	298	344	314	319	289	301	339	323	291	283	269	310	308	337	334	298	323	325	324	322	308	284	324	346	338	367	342	304	321	319	327	323	303	312	343	326	309	316	332	307	323	338	318	305	309	324	311	332	325	342	299	335	314	303	339	349	317	324	305	328	307	299	350	311	297	287	351	286	332	320	306	316	358	301	336	336	348	339	313	322	317	330	291	302	334	321	318	310	327	344	330	318	343	328	304	333	297	299	324	332	321	343	308	303	305	331	334	326	327	296	349	320	328	282	358	306	323	295	317	305	278	294	339	313	322	315	313	327	298	322	303	311	328	328	335	306	358	317	315	311	330	328	296	344	321	337	329	308	316	290	325	339	299	309	291	309	315	280	342	336	293	304	347	325	336	333	319	330	318	318	303	345	321	306	326	286	314	323	327	340	328	294	318	320	313	345	297	330	322	319	334	312	315	331	321	313	317	330	325	320	332	329	332	323	284	327	307	372	299	313	324	297	331	317	300	285	313	311	330	313	315	318	322	338	321	317	297	300	329	328	329	319	329	336	274	345	316	275	289	335	301	282	291	314	303	281	358	295	344	310	296	287	292	280	346	342	295	307	318	317	346	282	315	301	334	312	300	300	319	332	351	314	312	305	366	322	328	307	322	312	321	313	321	312	318	309	318	301	336	339	334	318	295	297	309	307	315	314	334	313	308	295	309	305	298	351	302	321	285	312	310	299	304	314	302	317	313	321	301	320	305	310	305	329	310	311	289	302	331
36497	17069	7950	19179	67570	76827	50016	2535	1277	1127	1099	1090	1068	958	955	927	991	947	956	934	924	952	856	891	886	891	888	857	864	879	900	874	861	913	866	884	827	842	883	879	875	857	857	864	882	815	853	852	820	862	836	812	872	854	861	908	850	870	868	902	926	893	875	860	867	1098	1906	2806	2436	1778	1197	969	903	853	852	846	820	872	838	847	876	796	831	854	855	835	806	812	933	860	836	812	855	863	817	775	851	818	889	863	893	836	814	848	849	816	886	803	833	826	836	863	826	865	842	859	815	845	859	816	863	858	865	829	861	844	817	833	849	798	839	814	819	911	838	841	815	883	802	812	838	856	804	840	849	867	795	852	879	872	842	864	825	811	842	836	854	845	876	858	861	876	849	846	922	849	811	873	847	813	805	845	881	870	863	885	852	842	769	862	910	823	834	815	861	811	843	854	846	835	789	888	819	876	871	885	869	825	835	826	848	826	803	820	868	870	893	801	839	837	848	848	857	816	846	849	816	827	883	854	854	851	838	862	888	817	793	851	821	842	847	868	804	852	871	820	812	830	805	869	841	858	854	859	843	864	851	884	859	841	893	870	822	880	839	822	885	800	866	827	854	841	878	816	841	815	820	847	865	833	814	851	848	869	885	829	844	834	832	808	835	891	817	861	866	842	880	854	832	871	879	821	841	881	841	822	849	841	803	932	822	807	837	871	869	802	834	867	844	857	861	884	829	824	812	875	835	875	799	843	891	888	862	832	784	878	806	864	809	895	828	874	819	825	863	855	831	848	826	846	863	843	856	904	831	827	869	844	821	841	811	842	844	868	827	841	832	830	878	804	853	861	817	841	845	848	870	841	814	870	851	819	855	876	817	850	806	867	842	881	880	870	872	893	819	820	802	846	852	803	853	801	864	882	843	872	863	837	871	906	828	840	816	845	878	854	842	810	842	807	818	797	887	843	814	850	860	833	868	855	858	814	865	823	928	833	827	883	841	840	840	829	850	850	814	834	837	861	872	874	867	849	862	828	851	815	838	847	803	859	833	871	838	824	867	840	834	863	855	855	826	830	833	868	848	829	817	806	827	848	881	810	841	829	800	836	828	836	853	843	836	836	871	826	897	866	886	835	868	859	824	859	915	825	859	890	836	847	864	814	808	855	828	843	858	820	851	839	846	842	850	837	876	870	832	885	856	834	834	821	861	843	874	837	889	861	785	842	822	824	853	864	825	859	792	870	858	812	875	875	863	792	847	870	815	882	876	888	819	828	862	811	843	855	887	832	848	851	871	873	888	864	891	875	822	825	799	831	813	844	866	789	851	863	840	852	831	841	904	862	877	827	899	825	840	813	819	852	864	847	878	879	831	854	867	867	832	814	840	825	807	829	882	873	839	875	796	841	843	846	816	912	860	851	862	869	854	820	837	852	836	902	848	863	854	846	870	850	849	885	815	827	892	867	812	853	809	851	797	891	841	867	813	834	883	835	852	844	853	846	880	842	852	881	837	873	799	850	793	834	879	866	850	876	871	868	869	840	806	808	824	794	837	860	889	854	862	813	852	815	869	830	895	883	876	862	812	843	845	867	833	833	836	864	871	892	823	870	907	839	856	846	866	845	865	886	870	870	838	807	908	830	867	805	882	819	812	872	799	914	816	864	882	873	873	809	833	864	846	911	843	892	854	916	814	854	872	861	819	878	851	821	859	788	872	839	916	816	863	849	832	843	847	815	838	864	863	900	839	853	825	824	829	793	831	884	838	833	855	843	827	920	791	863	900	817	816	851	847	850	843	831	823	878	850	826	858	878	853	874	816	877	798	828	805	839	870	853	813	854	842	881	845	828	831	834	855	862	847	891	850	784	881	779	837	850	816	857	813	821	848	859	807	811	801	832	826	805	767	812	844	880	823	854	902	818	876	869	873	863	843	876	838	822	828	830	827	895	864	860	854	824	855	805	844	911	794	814	843	865	839	831	813	849	814	798	824	908	865	858	852	832	826	860	853	885	855	847	869	851	850	866	864	842	829	861	863	898	876	828	859	897	831	823	870	830	850	873	839	879	885	850	859	854	822	855	831	838	842	848	863	825	886	840	870	781	880	871	786	849	866	846	863	864	875	863	842	843	881	859	865	867	888	887	854	842	885	835	854	812	848	810	814	849	812	882	886	818	807	847	840	834	870	867	853	855	911	874	796	899	863	862	870	837	829	836	854	855	852	812	859	897	833	810	823	831	878	921	851	821	836	842	850	849	790	803	866	841	849	799	825	844	874	845	777	848	850	848	847	802	807	792	845	810	851	815	807	835	843	830	813	872	832	862	901	845	911	867	863	844	872	878	875	852	847	829	883	851	862	796	863	895	828	836	857	828	881	844	881	827	799	898	865	800	865	841	848	811	885	846	791	885	863	896	886	860	803	833	846	844	837	841	875	878	855	869	834	857	895	811	867	829	856	816	805	845	855	851	804	886	862	882	869	821	873	876	843	819	903	840	888	846	866	833	845	813	801	838	813	852	859	854	834	872	873	834	834	866	811	889	874	817	812	830	821	810	848	824	803	826	816	792	921	873	808	847	835	804	858	883	895	884	901	834	769	841	874	813	870	832	846	884	855	848	836	837	815	851	809	862	836	779	847	853	850	810	851	831	843	816	815	885	851	884	872	847	879	838	835	831	854	820	887	849	828	855	862	856	850	855	855	801	860	938	836	836	832	858	850	815	881	844	851	877	823	882	849	791	846	836	804	858	875	882	853	788	891	830	871	800	849	851	871	881	819	866	826	856	855	831	860	833	874	856	863	877	852	821	873	818	829	840	830	846	819	838	828	834	852	815	851	843	867	858	847	851	840	845	860	832	822	818	837	850	848	900	907	841	839	852	822	885	857	851	830	830	869	876	836	854	886	832	856	819	828	844	787	845	829	875	905	855	887	831	843	869	828	829	854	840	828	802	866	827	794	879	867	899	859	863	803	846	817	870	851	858	837	825	856	893	848	846	857	871	837	868	829	896	881	873	842	864	832	828	832	854	881	824	799	850	871	839	847	845	879	868	864	894	825	813	843	830	876	856	841	868	897	801	838	848	816	871	833	879	886	886	842	861	846	853	845	831	858	799	821	814	806	899	871	808	833	859	912	871	903	807	762	876	856	896	870	839	854	876	877	906	811	815	849	897	807	833	858	813	834	828	845	804	854	831	879	807	852	912	873	863	841	837	860	881	830	846	855	808	847	808	808	879	803	897	828	860	862	869	821	859	826	905	862	817	887	823	835	813	826	852	853	821	849	867	853	834	790	818	884	847	826	857	882	921	812	842	837	885	863	843	847	886	819	845	852	862	854	861	790	869	869	853	897	867	930	870	852	841	833	868	834	840	869	812	826	839	877	829	860	839	831	871	870	849	878	839	862	856	825	850	833	851	833	834	892	894	854	825	848	832	873	844	813	837	871	868	874	855	855	825	849	885	879	867	852	841	862	845	788	805	852	863	815	863	818	819	861	842	900	871
9102	2437	606	658	4972	7861	5215	464	274	253	247	247	247	263	217	263	229	250	248	245	234	250	252	216	239	264	232	248	251	221	263	245	242	252	239	212	267	254	244	243	230	255	238	249	241	268	229	209	247	268	251	245	236	256	237	234	247	240	233	230	238	220	215	247	205	244	255	255	253	247	275	255	262	216	220	242	253	246	221	221	248	217	237	241	238	235	225	273	241	252	247	234	272	219	241	233	252	256	244	258	235	233	252	236	259	247	242	258	249	238	241	204	232	212	256	240	237	233	277	241	226	235	228	258	249	222	216	244	235	261	231	225	240	223	254	235	251	236	254	222	249	237	271	225	229	226	265	248	264	248	231	239	248	228	238	243	267	226	231	246	234	208	235	258	238	233	262	259	246	236	223	254	289	234	246	237	247	217	230	245	257	261	239	241	261	243	249	235	235	226	252	235	242	240	215	290	231	251	269	229	264	216	247	260	241	239	262	248	212	234	249	231	262	270	241	255	233	247	245	262	233	265	220	264	252	263	221	234	262	237	249	247	240	263	240	253	234	225	225	251	285	244	245	245	234	263	236	232	226	241	242	254	246	248	236	267	239	212	222	257	251	276	244	270	255	261	247	247	234	244	258	250	257	248	253	235	248	212	254	247	233	268	251	279	252	245	246	245	227	239	243	262	243	247	268	228	245	259	255	229	229	220	233	253	247	237	232	254	222	244	267	265	244	204	281	235	229	264	233	227	266	245	257	260	261	232	248	248	241	235	226	226	237	275	245	242	234	270	248	260	246	227	236	260	243	227	236	235	235	230	252	243	272	258	247	247	227	233	237	259	258	252	258	258	222	224	237	208	254	214	237	246	239	218	263	220	229	259	224	256	228	240	250	225	245	231	242	252	239	247	258	235	230	227	260	246	232	258	245	254	234	266	270	236	239	247	273	230	260	236	228	239	247	232	248	238	210	224	222	263	215	256	240	206	266	252	214	223	248	217	227	236	230	254	242	248	248	260	235	241	243	260	239	219	221	258	236	254	219	210	231	260	227	211	235	258	246	235	249	229	217	203	230	261	227	234	247	222	229	249	235	253	231	251	241	240	223	254	250	262	247	236	223	251	237	241	222	237	231	223	264	234	240	230	265	237	236	215	237	251	231	253	238	206	239	247	253	283	255	211	242	226	248	263	251	249	288	243	246	230	241	222	230	230	262	218	265	243	229	240	225	235	228	245	214	265	247	234	227	280	245	264	241	237	245	252	215	253	230	235	247	234	233	228	248	251	233	236	223	245	236	249	232	222	233	228	233	249	213	267	247	246	230	262	232	253	223	229	221	233	278	261	218	257	268	229	229	226	253	244	223	221	232	245	259	227	265	235	236	216	232	239	242	244	253	243	217	215	238	248	254	251	217	256	246	226	231	214	250	248	239	254	239	231	259	242	255	266	259	231	232	229	227	227	229	263	239	243	266	240	228	243	236	248	238	258	248	272	290	233	241	282	216	240	246	256	262	252	236	240	252	238	241	256	232	239	236	241	222	231	216	231	243	230	233	219	228	258	255	245	243	241	229	241	244	228	261	267	242	251	236	228	236	266	256	227	223	259	250	261	255	249	208	273	229	265	262	239	253	253	244	231	240	240	259	232	238	237	240	224	250	217	243	233	200	245	235	268	233	223	242	237	259	250	215	240	249	272	231	234	267	227	259	275	251	248	222	251	248	276	247	255	245	222	242	259	246	231	214	227	211	286	256	228	232	237	226	215	269	249	219	302	254	250	230	258	239	222	247	223	252	227	234	246	245	231	237	249	239	230	247	227	236	232	229	236	256	242	253	243	228	257	234	237	237	251	227	247	244	237	262	230	227	278	266	261	258	245	253	232	253	257	260	232	274	228	230	253	241	233	266	243	222	239	230	218	241	240	279	270	234	247	229	237	244	250	265	223	221	241	245	260	203	267	209	267	257	238	257	236	234	254	231	229	221	259	251	250	226	244	253	228	261	235	246	242	276	236	240	214	241	247	229	215	255	251	277	247	250	238	259	231	238	234	246	209	242	270	206	245	214	236	270	246	231	258	244	241	263	216	242	236	223	223	253	236	230	251	259	219	211	260	244	245	243	243	251	244	205	221	249	245	241	254	228	244	246	259	231	237	263	256	233	240	229	249	229	259	257	226	229	236	238	217	241	231	254	239	256	235	239	247	227	257	235	235	217	226	236	225	236	229	234	240	241	224	234	230	241	240	224	261	269	234	213	238	240	238	279	250	248	218	249	255	227	273	280	240	289	216	262	243	229	225	236	249	240	240	235	233	239	248	231	227	249	247	237	249	294	269	257	227	208	264	235	244	235	239	243	232	229	229	216	234	248	240	208	254	237	224	251	231	244	246	208	240	217	214	231	250	241	221	240	253	253	232	228	239	259	253	264	251	227	263	239	244	235	255	264	242	251	199	257	236	233	251	240	251	241	249	253	231	231	249	253	239	256	252	226	256	268	238	261	274	247	267	223	240	237	260	252	239	240	255	244	267	237	219	246	259	211	261	249	252	254	223	230	254	257	240	251	271	219	261	235	231	255	218	243	243	250	229	246	253	239	227	217	259	235	238	249	246	240	230	247	238	227	262	251	267	253	239	237	257	232	243	276	240	229	238	252	242	238	261	240	261	249	253	251	234	258	237	225	244	248	222	242	226	225	233	212	242	230	232	269	277	263	250	261	248	218	254	274	255	252	234	262	249	261	246	253	236	244	216	236	228	236	260	231	238	271	259	232	271	222	238	229	246	256	237	223	271	252	238	220	263	288	231	231	242	274	248	233	214	229	244	236	245	223	233	238	230	264	261	238	234	222	255	233	250	249	236	221	253	260	263	264	219	212	256	245	250	254	229	229	244	222	234	246	224	236	224	235	217	240	241	230	242	237	242	249	244	282	252	226	256	240	244	230	264	248	264	247	242	252	235	248	225	221	225	225	246	262	250	238	238	244	222	255	253	230	255	218	211	259	206	228	248	244	259	260	234	240	284	258	271	241	243	251	214	247	245	227	238	232	253	265	244	257	231	254	252	240	241	241	243	242	227	255	243	236	250	254	237	216	225	239	223	261	257	237	223	264	243	251	275	234	235	272	241	246	252	233	245	248	251	234	244	250	240	262	210	208	238	239	239	240	238	232	233	230	231	243	238	250	241	256	238	212	243	238	215	246	245	245	265	266	243	272	227	272	221	269	251	216	257	263	264	213	231	272	216	245	266	241	264	224	241	260	268	256	222	264	242	215	282	244	248	224	263	238	227	249	240	208	242	260	228	222	233	233	234	217	260	252	260	263	256	245	247	259	235	248	228	256	230	237	268	224	232	266	207	252	231	233	241	261	235	220	235	239	227	215	253	228	245	239	250	234	250	253	227	238	243	244	209	264	256	250	243	231	248	237	267	242	245	286	246	232	232	230	239	224	251	241	246	239	229	234	228	251	253	243	253	255	235	246	242	240	258	262	218	253	258	232	260
7381	2420	949	2078	17603	22872	15039	859	674	704	681	703	703	696	681	654	676	653	663	653	702	705	675	681	674	657	672	683	640	681	671	685	712	681	663	633	692	697	727	639	666	712	659	687	687	697	621	645	666	684	598	682	683	645	654	647	630	674	679	668	642	722	706	686	710	724	622	777	786	759	718	742	681	635	706	695	673	666	658	664	682	673	656	640	675	691	663	650	662	714	689	705	680	655	657	688	684	713	680	722	702	640	654	691	647	693	699	677	697	720	701	673	675	687	704	673	649	631	635	685	703	652	694	660	676	673	737	662	623	682	685	699	682	686	696	679	644	687	671	644	675	687	662	686	703	719	695	661	691	690	620	737	715	718	678	655	648	693	696	635	629	737	669	634	670	708	654	620	682	702	712	713	654	639	647	703	728	633	705	702	689	689	627	643	646	643	644	694	672	634	677	706	643	659	671	677	690	696	665	681	681	733	692	650	707	630	655	679	628	646	665	691	672	663	659	673	680	656	651	645	652	682	670	702	698	689	691	666	693	709	684	690	605	694	698	698	690	626	676	664	695	641	635	693	662	679	698	713	656	695	661	657	661	676	718	676	672	669	694	712	646	677	662	628	711	660	730	723	685	697	683	700	651	674	725	678	659	711	630	641	664	711	687	705	666	705	685	677	657	692	640	653	666	708	702	661	670	671	696	647	651	640	653	645	689	694	639	659	707	692	683	673	645	659	692	717	694	667	666	661	686	704	709	678	598	657	704	684	710	662	668	607	658	758	670	716	673	652	687	681	681	703	658	658	668	691	668	683	660	699	701	636	697	663	756	684	705	643	670	650	713	679	642	698	686	667	670	682	700	669	692	621	708	646	701	683	624	687	691	659	669	664	706	656	639	671	709	668	689	724	691	689	691	637	667	668	659	688	661	692	707	667	676	688	668	744	750	672	659	681	645	692	690	674	660	685	685	674	677	702	692	692	696	685	684	679	678	685	658	688	665	636	723	670	664	656	709	663	660	682	690	665	657	670	690	665	721	694	669	687	672	681	690	677	694	661	678	712	653	663	669	695	717	677	674	673	664	708	701	658	673	671	636	694	661	632	674	661	697	670	635	679	707	642	656	692	645	703	718	696	694	707	693	680	690	665	731	697	660	610	695	648	685	731	743	688	679	659	726	647	634	700	681	701	678	656	663	682	648	681	672	646	648	695	696	657	656	652	718	669	681	638	700	713	681	681	683	656	688	689	647	641	687	728	661	651	654	656	672	674	710	683	654	700	638	657	697	724	700	640	633	699	670	677	632	706	659	712	719	643	653	661	630	687	646	663	611	663	661	666	666	662	693	698	698	695	750	691	691	617	651	652	692	711	659	658	657	659	678	647	654	682	689	668	685	693	679	661	705	658	655	651	685	638	686	650	707	598	696	694	712	782	693	704	650	660	689	676	638	663	705	676	688	657	687	655	647	662	648	675	662	663	711	682	695	672	692	661	659	757	688	688	711	668	637	652	713	674	618	702	623	660	706	704	647	645	633	672	690	666	678	644	690	631	658	671	671	657	670	702	657	673	685	657	703	665	674	670	613	619	713	633	683	641	739	691	681	627	656	664	643	680	671	696	679	670	681	690	680	641	664	679	632	663	624	660	679	701	688	660	672	671	665	702	692	654	676	693	677	671	679	649	690	671	684	662	657	634	703	679	668	697	648	655	706	670	701	686	664	650	685	664	683	680	698	700	666	646	653	698	653	628	703	605	679	624	703	663	678	645	737	697	718	672	662	721	699	667	675	660	685	687	702	652	707	654	663	722	677	694	671	687	696	702	693	695	673	706	674	648	697	644	692	659	737	684	675	625	647	677	681	684	675	695	682	678	679	689	642	653	658	704	664	686	697	654	639	670	740	672	688	629	635	645	661	662	629	689	616	665	672	636	707	665	670	712	642	678	696	668	662	693	641	659	661	657	671	698	619	671	673	687	671	654	673	623	616	692	676	702	708	652	685	686	688	712	691	685	641	650	652	664	713	676	653	696	647	681	647	684	680	683	684	676	671	739	654	653	682	668	653	644	691	668	680	698	660	668	660	711	692	695	691	650	637	652	670	665	674	688	696	651	724	651	676	745	716	717	640	687	673	655	697	687	727	682	657	648	650	651	637	667	720	677	678	652	646	648	644	740	660	694	660	696	702	660	685	721	667	689	709	670	669	656	663	638	709	679	720	652	644	631	684	638	649	655	670	671	662	678	678	644	675	637	673	666	693	738	675	684	680	696	646	670	652	678	689	686	707	682	677	690	701	667	647	679	659	750	698	702	718	657	712	687	673	690	663	695	665	681	695	697	684	731	754	683	701	728	697	672	712	668	705	670	688	685	648	654	651	696	693	705	652	652	688	644	696	635	657	685	700	716	713	635	684	671	693	678	669	652	675	705	699	647	684	673	657	657	652	660	661	661	639	684	700	686	672	689	692	672	640	726	680	661	681	652	672	727	689	688	697	677	711	681	700	686	727	641	654	663	656	684	691	680	651	614	657	699	681	679	676	668	669	684	654	700	703	645	694	677	703	701	676	719	675	678	656	685	657	681	675	745	678	693	698	678	663	690	677	661	643	651	701	671	710	684	660	664	689	679	656	687	689	653	637	676	668	656	672	661	688	674	646	679	689	652	667	691	691	610	653	698	665	674	682	719	691	689	685	695	675	668	697	640	719	683	676	705	660	661	647	659	655	712	689	629	667	663	654	711	650	659	659	725	643	684	685	666	635	714	665	681	688	681	658	637	695	653	688	676	640	656	712	673	690	705	758	657	682	663	664	649	706	717	653	654	666	677	670	679	683	673	693	650	695	687	672	668	665	674	681	648	668	695	658	632	665	687	685	645	695	638	700	656	719	670	679	681	652	693	693	612	659	664	691	663	686	686	652	693	689	636	634	679	690	644	735	716	701	688	671	671	683	700	723	732	691	647	689	661	680	705	663	694	699	665	690	705	692	677	700	653	695	681	666	658	661	691	696	653	684	697	670	643	716	659	703	674	655	707	649	711	705	714	647	700	684	626	654	666	687	685	681	629	688	666	645	652	660	644	649	658	644	666	665	680	679	662	687	704	674	681	721	740	655	688	710	683	691	687	636	668	666	705	681	672	679	656	675	662	667	678	681	664	664	645	669	692	692	667	679	667	663	712	664	687	635	662	681	669	680	626	662	710	687	688	660	667	696	659	710	662	691	670	686	656	646	744	643	705	725	653	670	702	703	663	672	651	629	676	662	664	707	658	711	663	682	680	708	721	664	679	681	646	660	700	637	668	660	637	692	700	677	685	607	679	674	665	706	663	658	684	689	671	663	723	638	666	687	661	678	629	624	657	725	704	698	638	692	658	670	666	651	678	660	670	672	621	690	623	685	706	675	649	696	664	664	678	689	674	621	654	673	623	716	664	686	716	676	694	727	726	658	656	667	649	697	655	685	664	672	685	639	661	646	694	654	648	696	664	650	747	650	662	683	696
36078	26573	12043	7073	39921	57370	39249	7429	404	286	239	310	253	255	309	260	281	260	240	287	277	253	311	265	245	215	273	264	289	267	233	263	265	263	253	265	269	246	293	248	265	238	256	261	242	276	235	251	253	256	254	245	265	279	250	247	250	248	238	259	267	250	237	242	251	287	343	329	310	304	263	271	240	271	260	223	236	223	276	273	249	281	285	290	251	250	264	254	229	252	264	240	279	265	256	266	263	247	251	252	220	279	244	252	262	281	253	278	259	257	248	261	264	265	271	251	219	255	250	258	248	243	248	256	271	270	249	245	264	240	239	257	277	280	276	267	224	237	267	228	271	294	218	238	263	225	291	280	272	258	265	246	227	281	270	254	265	273	261	273	249	231	252	282	257	253	234	236	230	257	270	275	232	262	257	250	261	255	247	275	250	247	272	265	224	233	263	249	248	258	260	261	249	254	242	238	265	275	240	245	243	266	246	265	238	247	260	253	213	263	257	224	268	266	247	243	241	243	246	230	244	294	226	247	279	241	250	251	267	264	253	244	249	259	251	283	282	223	241	277	254	248	257	262	258	254	242	266	253	216	260	254	231	258	271	239	268	232	252	248	232	249	273	269	273	248	254	264	252	276	245	224	259	232	269	280	270	249	272	257	275	243	252	260	222	255	219	245	236	240	269	257	245	256	277	258	238	238	265	261	232	240	255	265	231	246	261	243	249	271	289	253	236	214	251	251	248	235	285	274	275	245	241	277	273	266	271	283	248	247	234	271	246	240	257	242	262	259	276	269	257	257	237	269	256	265	274	247	276	267	238	299	260	222	260	294	259	266	260	257	295	248	257	225	272	259	245	241	256	241	239	258	263	249	272	253	258	234	250	253	263	245	265	241	244	230	254	258	275	244	262	247	275	271	271	288	275	244	256	237	217	279	268	222	269	245	250	279	275	248	284	255	250	269	260	253	241	240	241	257	279	253	257	253	259	222	247	270	250	243	253	231	230	262	249	241	239	225	264	268	254	255	257	222	282	252	241	234	280	285	247	279	250	258	248	286	258	251	224	270	227	276	257	260	253	271	231	267	261	288	253	237	255	249	271	289	258	276	257	236	266	260	240	230	263	228	236	252	245	263	248	264	222	281	266	270	225	264	257	266	251	261	275	265	273	223	248	262	272	265	245	230	262	260	239	268	253	257	240	252	267	278	270	297	259	233	262	240	260	271	238	261	273	236	230	244	245	292	251	243	267	256	242	264	263	252	285	276	241	282	282	230	247	272	236	229	251	247	257	284	248	271	298	270	240	312	259	272	241	276	250	237	253	235	260	267	242	235	257	263	236	255	278	247	283	258	259	266	255	254	251	265	242	248	256	273	250	266	233	254	247	254	297	238	261	278	247	254	292	267	255	276	244	259	262	281	236	242	262	254	258	258	236	234	263	237	266	265	224	214	267	260	250	256	248	253	234	259	248	275	265	261	261	290	289	249	253	265	259	277	275	243	279	266	263	267	255	259	255	252	272	262	233	261	269	252	236	252	248	281	273	239	272	242	255	254	243	264	261	262	243	238	240	240	236	237	255	256	274	249	253	252	270	237	242	273	274	271	242	260	265	263	266	258	238	251	258	231	246	268	266	223	249	255	255	258	248	286	273	271	246	255	264	250	270	238	267	242	267	235	250	257	226	248	245	257	275	275	268	255	259	243	276	243	290	253	250	249	262	238	251	262	232	221	287	266	237	240	257	222	240	237	258	253	269	285	251	269	239	261	241	267	253	292	239	304	264	265	273	270	231	262	245	242	259	247	279	271	232	256	257	248	251	262	264	259	258	246	264	264	270	271	293	282	268	246	238	267	253	254	253	247	253	246	256	250	267	252	236	267	250	275	288	228	252	251	260	282	271	216	247	227	278	235	256	236	252	258	248	237	239	250	245	295	254	288	247	274	279	237	243	245	271	260	244	286	232	254	266	224	248	260	223	243	234	256	248	256	265	237	244	276	237	268	261	250	256	267	263	278	248	284	267	277	258	267	242	259	276	270	256	250	256	253	245	231	284	253	231	256	247	257	240	234	256	242	240	253	238	254	255	282	261	265	271	282	234	244	270	239	257	245	276	276	233	241	230	246	271	269	239	258	239	254	265	234	237	259	242	259	248	279	252	241	292	230	279	255	250	290	229	219	246	254	256	249	248	239	235	257	281	265	293	284	247	247	263	254	245	234	244	242	247	253	264	265	294	249	245	269	239	265	228	237	255	262	262	253	278	254	276	226	260	255	238	257	279	246	253	243	242	276	262	226	246	263	244	256	278	272	265	259	295	293	246	274	267	272	232	227	270	277	282	241	274	251	238	270	270	283	243	266	270	242	271	255	303	264	209	234	289	282	261	254	245	255	222	245	243	244	276	246	271	228	237	272	260	248	229	222	258	244	269	238	264	266	225	257	252	272	256	267	280	254	267	246	251	239	276	274	262	267	261	240	223	249	265	253	248	254	263	237	284	282	278	260	246	241	248	256	245	246	241	254	294	259	256	223	258	256	258	269	260	272	226	243	216	292	266	247	239	255	270	258	242	270	246	246	261	246	243	247	273	257	273	245	248	247	244	231	249	250	265	242	258	248	242	267	250	253	267	249	240	257	264	274	230	226	246	264	246	260	281	223	280	249	274	252	265	244	265	262	260	265	258	270	230	256	251	271	256	241	246	283	266	240	235	274	273	253	263	249	257	261	248	245	237	247	242	235	272	241	279	250	253	268	251	234	294	237	285	254	261	283	247	260	246	241	234	247	263	281	298	256	257	257	259	259	233	251	239	265	261	287	244	259	272	245	230	249	241	243	217	269	234	248	270	214	230	241	263	241	263	266	257	266	231	263	258	254	239	246	257	285	238	287	229	246	228	257	243	231	267	266	242	262	229	261	270	270	256	249	245	256	315	257	266	285	302	235	209	242	265	241	250	264	264	271	245	246	257	237	269	218	259	278	261	250	296	270	252	254	251	270	277	266	242	273	255	241	219	239	295	256	252	265	254	251	240	256	260	253	263	245	245	267	256	260	290	248	220	238	283	276	256	273	235	260	268	267	271	224	291	249	285	253	262	242	253	265	271	274	225	264	264	265	245	269	271	273	259	255	266	251	267	251	228	300	264	247	229	268	244	266	247	224	293	249	267	261	251	268	245	248	261	271	250	272	240	237	248	261	234	262	247	258	255	244	273	259	225	278	252	246	257	246	247	257	303	240	237	267	260	251	268	258	244	260	257	233	273	247	260	261	227	252	251	242	262	273	260	256	248	287	253	255	264	268	247	278	258	263	231	294	245	250	283	247	256	260	237	272	266	260	269	268	251	260	260	263	236	279	253	249	287	258	285	252	260	234	238	251	268	265	248	253	261	236	227	250	253	265	230	259	248	265	239	261	236	248	239	293	258	260	253	248	243	247	249	269	250	278	252	284	247	217	235	239	242	278	277	260	295	275	238	241	243	248	266	247	248	248	258	254	233	283
25177	13645	5064	8330	53214	65663	43249	974	867	813	759	793	765	781	778	779	777	704	734	754	757	766	700	751	710	691	740	728	721	679	681	779	745	708	712	692	695	691	735	706	746	654	725	704	718	694	710	679	723	661	706	754	715	751	710	725	750	702	736	685	733	699	736	712	715	795	1196	1410	1232	1021	878	771	750	700	743	701	700	682	774	676	731	725	735	695	739	721	708	713	682	669	734	721	721	713	723	723	707	684	703	682	711	715	709	721	708	643	743	719	736	699	702	745	748	742	702	692	718	694	706	691	716	680	676	713	703	732	715	731	702	715	740	703	721	675	698	743	682	700	740	683	687	725	741	756	744	678	685	732	756	693	698	731	706	686	716	715	715	739	704	727	707	666	740	722	665	695	683	705	691	701	702	746	729	719	764	720	662	734	676	746	736	721	690	723	713	688	708	692	704	773	677	722	756	696	714	773	721	669	735	700	728	726	708	717	691	723	688	753	718	731	677	711	713	702	753	684	657	746	700	743	699	718	671	723	688	719	718	680	735	737	713	715	740	749	696	712	712	701	751	689	679	736	719	719	733	719	698	723	752	726	665	685	702	750	750	714	653	764	658	708	766	729	726	731	693	684	654	701	701	673	733	685	730	718	696	737	708	700	656	720	711	716	717	697	684	732	705	725	760	734	706	683	687	690	703	695	713	709	664	690	687	709	682	728	689	681	705	755	738	768	682	738	696	678	714	706	720	712	655	728	737	645	699	714	725	673	760	642	739	666	725	732	733	702	719	702	693	669	680	707	694	740	753	689	717	704	701	701	700	703	692	707	703	725	712	674	700	685	684	667	699	692	649	700	727	656	737	722	683	690	742	691	702	721	706	720	705	734	729	710	701	695	680	707	689	696	728	679	710	722	745	730	738	682	682	685	718	731	681	687	716	671	719	696	735	702	730	720	713	688	675	693	747	698	660	702	701	673	696	706	689	736	715	748	695	752	737	734	706	697	725	749	713	763	700	720	740	679	664	667	694	692	702	717	726	729	715	733	688	696	700	761	712	677	712	687	706	722	667	677	715	694	699	718	654	687	737	763	726	680	740	704	746	732	716	730	680	733	690	689	733	745	699	709	715	689	726	721	707	719	684	717	711	694	721	681	685	720	728	705	720	717	737	719	700	703	660	709	699	719	686	709	710	700	681	684	729	706	725	702	702	661	681	680	710	706	748	688	680	704	686	683	721	705	710	724	769	758	687	711	713	732	708	737	696	718	636	687	644	699	733	641	756	677	683	764	695	710	710	694	728	734	658	733	713	673	690	703	710	666	687	719	669	703	753	727	693	687	683	670	725	722	721	717	713	691	737	681	753	733	724	703	701	694	687	740	668	732	718	729	717	754	706	719	709	689	694	716	737	732	725	702	712	728	703	718	704	720	718	721	713	696	696	760	721	701	713	748	709	745	671	702	731	719	691	708	718	686	704	744	704	684	691	764	712	671	688	720	725	756	789	667	703	707	744	703	687	711	749	717	696	695	742	730	707	713	712	712	691	719	669	732	720	710	734	678	722	723	697	735	720	758	740	725	724	677	709	685	744	705	655	749	699	705	687	726	725	718	726	712	715	700	689	715	704	653	736	723	674	700	693	690	719	721	724	655	657	700	708	731	717	708	683	733	762	732	715	672	717	688	703	737	686	706	756	703	703	723	705	683	674	688	735	706	713	744	705	716	682	694	734	660	702	708	761	691	685	725	685	698	709	727	699	673	732	703	697	720	718	749	681	748	680	679	782	730	745	703	690	642	663	701	717	763	757	732	752	770	734	691	716	724	746	702	752	695	713	728	702	770	733	739	701	716	660	662	679	734	717	710	672	741	672	699	752	676	734	745	689	688	709	717	704	719	725	728	724	703	651	696	726	686	712	683	730	677	711	693	760	697	637	700	711	699	694	711	697	717	710	760	716	713	733	675	698	704	712	709	682	691	709	747	676	657	692	669	694	686	700	699	673	723	745	667	730	721	728	693	711	701	709	718	685	681	695	723	728	719	670	690	752	705	710	739	675	735	706	698	655	691	710	689	675	716	709	730	708	684	754	650	724	675	709	749	725	686	741	717	749	695	722	710	721	721	672	712	731	791	712	733	672	733	769	698	739	665	697	718	727	688	706	749	723	694	707	663	725	688	747	726	741	762	741	663	714	692	727	721	731	705	731	703	719	687	716	706	718	730	708	741	704	722	698	715	692	659	704	713	714	673	671	729	714	691	760	695	792	700	740	733	696	693	717	721	735	760	662	745	711	687	674	722	752	724	665	650	710	696	733	736	684	716	732	673	711	700	769	673	695	719	737	685	739	658	708	702	731	720	779	755	711	711	692	751	707	671	659	663	683	725	694	768	755	663	717	718	739	703	722	716	791	733	745	710	693	720	717	738	696	684	725	704	715	687	741	683	689	698	729	700	704	741	721	701	737	698	696	668	658	700	698	732	688	720	721	736	681	689	684	748	751	686	724	724	715	659	732	727	695	686	759	709	704	717	699	706	700	685	729	692	651	736	643	724	751	728	711	704	717	738	770	721	718	720	707	694	718	738	693	704	740	648	724	695	683	695	682	783	699	708	752	725	712	745	742	697	699	643	715	728	741	696	702	717	681	707	743	688	710	691	735	678	689	721	726	717	688	726	655	682	692	715	774	740	707	716	693	727	710	713	685	734	748	710	714	720	672	695	707	707	690	736	674	691	699	702	690	729	711	691	705	691	706	736	725	730	740	701	733	689	725	723	729	763	723	683	726	733	696	675	701	716	728	727	695	710	755	670	717	658	710	763	729	716	686	752	684	710	701	706	748	708	699	710	704	720	692	691	723	727	674	700	707	713	707	698	699	711	687	719	692	669	724	663	690	755	709	728	727	751	677	740	682	709	745	702	651	704	700	658	724	685	690	731	691	711	669	712	716	739	787	693	771	724	708	720	747	668	711	675	764	716	746	701	715	735	698	675	691	727	707	712	714	701	714	701	690	691	737	739	686	745	723	719	709	707	725	688	703	669	770	678	745	712	750	742	693	717	665	704	705	723	674	691	693	698	723	755	708	660	701	715	678	716	728	734	715	662	710	716	749	666	662	743	731	716	715	686	710	706	722	699	707	718	696	702	665	650	723	686	688	660	771	752	714	683	706	726	705	704	689	704	690	714	732	688	741	711	730	677	710	697	654	680	687	648	706	746	717	703	689	719	680	694	738	708	675	745	680	660	693	669	687	709	732	716	738	698	653	718	670	699	710	669	717	687	681	697	697	722	716	686	721	686	707	734	731	723	714	701	685	699	751	694	708	666	692	686	751	732	724	700	710	657	670	704	713	723	730	683	720	745	699	717	667	673	688	711	722	724	696	671	697	667	689	707	699	724	696	687	676	732	688	676	708	694	674	729	674	728	726	730	655	663	707	693	701	703	716	733	716	677	685	722	693	714	732	721	651	723	710	667	732	736	674	710	710	679	707	673	689	706	710	675	703	763
45364	29837	17837	13225	56056	71018	50416	13609	1227	349	360	347	315	342	286	317	311	341	334	363	338	324	326	330	331	305	323	314	352	291	311	278	303	312	314	320	317	304	329	332	302	337	320	373	334	283	289	305	321	316	306	307	318	309	312	317	305	298	305	304	305	304	305	306	308	339	351	447	446	405	356	345	314	327	299	301	296	323	293	286	286	332	297	315	291	313	298	305	318	294	297	312	324	343	291	315	293	306	311	321	316	290	301	296	316	339	312	361	319	337	293	305	318	322	284	275	347	313	297	353	322	303	293	286	304	334	298	314	310	323	311	333	304	317	310	334	304	309	334	291	300	333	284	320	346	314	321	330	300	312	328	298	309	271	316	324	312	323	296	316	300	365	286	314	312	329	307	321	352	322	307	307	328	284	282	295	316	303	294	316	301	287	314	307	310	315	338	305	292	302	328	304	317	323	311	285	323	323	287	269	332	313	298	322	291	314	331	325	313	315	301	321	313	316	283	305	289	330	298	312	309	295	320	329	311	344	354	280	348	289	318	317	319	326	311	335	309	334	346	303	309	348	334	345	316	299	291	337	329	335	306	310	318	309	324	298	288	293	320	297	276	332	297	335	307	319	292	328	287	316	324	292	279	276	300	319	321	317	315	315	336	305	304	337	335	307	309	304	293	330	305	296	339	326	317	319	358	314	331	331	282	316	331	263	305	285	325	333	294	323	314	292	307	311	309	311	329	329	312	325	312	307	312	334	308	295	345	309	329	308	296	317	327	312	314	287	286	333	310	309	304	303	302	304	273	299	308	306	320	310	291	304	321	335	308	319	346	307	338	294	315	317	304	351	293	312	296	314	330	318	360	287	298	348	262	296	302	289	308	298	324	316	335	319	330	308	343	293	298	319	308	327	330	320	332	322	310	303	336	347	309	302	315	317	297	325	319	299	305	322	300	322	323	338	322	304	290	329	313	275	308	301	316	357	348	319	294	334	281	315	328	314	332	335	272	311	311	284	296	277	328	287	286	297	345	330	282	319	362	300	300	302	300	333	307	309	320	330	319	332	328	310	328	292	312	308	347	329	301	315	301	288	353	336	330	285	328	310	324	344	315	332	309	303	329	292	295	336	296	291	332	314	285	314	288	313	300	317	334	292	316	306	319	310	309	320	312	301	308	288	289	317	303	295	320	321	304	347	313	298	297	307	322	301	337	314	312	318	303	275	294	306	304	318	291	323	304	315	315	313	339	311	328	296	337	318	283	303	310	293	348	315	332	288	337	290	351	309	301	319	315	309	300	307	299	319	323	331	336	281	313	317	310	302	291	314	334	285	263	309	310	314	271	278	327	307	314	308	341	285	337	312	307	324	300	285	311	326	320	309	329	314	298	330	327	304	316	305	334	297	327	317	342	287	305	336	309	310	331	311	298	292	325	351	320	275	321	331	297	324	311	340	307	329	309	300	328	328	301	310	309	321	300	322	335	322	324	334	325	312	326	306	335	309	318	358	303	318	303	308	320	328	302	281	316	319	307	328	325	305	348	330	274	315	286	294	320	292	292	306	308	326	314	326	333	312	322	310	329	297	312	298	314	323	296	328	314	325	319	344	305	299	319	292	287	333	312	323	329	319	329	340	297	294	296	312	318	333	365	352	289	334	308	299	349	319	321	339	304	309	292	303	299	340	317	320	334	299	296	313	315	338	320	314	323	304	321	288	314	298	289	324	347	324	288	303	297	326	311	305	291	330	300	281	291	316	327	342	321	315	312	308	311	311	286	328	286	295	313	336	318	291	328	298	282	275	295	354	332	344	313	326	306	312	305	304	299	296	322	298	306	333	307	325	328	341	308	304	317	304	316	335	349	305	315	296	298	326	302	299	340	303	302	315	345	312	324	265	370	299	319	299	306	340	314	304	307	308	322	302	309	295	340	309	327	305	335	331	309	335	317	318	328	332	304	308	288	332	331	328	308	302	353	318	303	269	336	319	330	310	292	321	277	306	315	346	323	287	334	353	304	355	306	278	290	317	299	304	344	289	266	323	294	358	334	329	308	309	330	313	322	324	352	338	312	288	357	296	301	334	321	317	329	342	298	284	359	334	317	310	340	322	316	309	325	325	314	354	318	299	320	300	332	330	324	315	308	341	293	331	316	327	284	334	280	283	330	318	313	291	328	301	335	323	299	355	311	308	323	310	331	289	299	298	349	304	317	296	323	302	312	328	305	311	328	306	314	313	328	314	272	357	340	331	308	328	285	315	340	304	306	312	301	355	318	326	318	305	345	309	323	316	335	315	295	345	316	300	352	335	305	278	271	317	315	318	296	309	350	336	325	303	308	286	321	320	325	372	321	279	313	321	281	282	299	306	317	333	319	304	303	280	325	334	297	298	309	397	303	297	331	315	311	297	354	352	311	349	347	300	339	314	302	316	313	337	322	299	337	322	310	319	285	290	315	333	283	297	316	319	288	279	325	329	314	305	327	306	309	329	324	329	320	322	308	308	302	309	301	301	299	325	321	316	317	322	324	292	312	338	338	295	285	330	327	322	321	311	313	349	311	320	316	299	300	321	316	299	313	324	323	329	300	277	316	341	286	311	313	293	310	310	322	308	323	308	307	318	317	342	307	290	306	325	340	307	316	285	270	344	287	355	312	336	315	292	274	317	318	302	298	327	308	308	306	352	311	304	332	322	311	303	321	322	306	284	307	306	292	317	311	300	304	317	326	342	295	323	297	320	290	337	324	311	316	301	322	300	352	296	288	336	296	303	307	303	319	308	283	322	321	303	339	308	310	314	335	329	311	297	317	331	294	310	326	298	358	334	288	333	317	318	350	329	309	332	283	294	313	294	332	302	305	280	327	320	290	310	314	329	317	327	331	289	291	322	312	377	329	308	302	325	302	318	342	314	297	305	303	288	344	284	308	309	298	281	301	312	311	306	344	309	316	309	355	305	321	309	303	308	270	312	332	325	330	306	323	330	318	313	343	278	276	303	303	332	312	313	318	325	314	304	299	313	308	313	303	321	319	275	320	345	316	319	346	287	307	321	317	308	307	333	339	330	330	349	334	288	307	310	301	314	285	306	322	303	300	284	330	352	343	326	291	314	306	268	347	315	328	350	309	307	308	308	296	347	317	324	287	318	326	334	303	280	294	330	296	304	317	320	328	340	321	339	317	320	309	340	343	305	304	296	303	334	275	318	305	290	335	294	290	306	324	296	292	333	344	314	318	298	338	314	342	297	309	333	326	312	300	289	290	334	286	320	313	319	327	282	308	319	318	303	319	307	316	313	352	334	321	309	318	310	297	331	277	274	299	296	320	342	290	306	310	317	297	285	292	308	310	307	311	307	325	266	281	298	313	311	304	357	327	316	293	311	306	304	324	300	300	295	309	307	324	331	303	308	302	282	347	311	340	342	292	329	291	315	314	288	317	323	328	311	307	329	339	310	299	328	341	318	329	296	312	310	296	303	329	316	310	330	343	336	296	346	337	277
33152	12676	8498	14306	67941	80169	52060	1266	1021	1030	984	948	889	898	933	930	912	861	875	944	921	883	879	877	854	943	917	910	840	871	899	876	873	870	841	864	897	806	857	836	859	833	889	815	819	840	872	834	837	887	877	856	829	853	837	835	821	872	890	838	860	853	836	856	853	1088	1221	1909	1781	1519	1153	988	935	838	846	818	825	824	833	812	865	858	886	834	833	826	834	861	834	830	846	848	845	800	829	860	837	852	838	882	840	808	837	804	825	826	859	910	841	915	814	777	825	882	863	873	835	830	813	795	824	825	870	848	821	844	818	868	872	864	891	816	850	890	832	860	798	855	849	823	767	904	833	881	869	818	893	840	867	887	814	809	829	818	830	830	862	882	872	859	825	794	838	847	828	842	825	825	890	820	885	831	865	833	846	853	907	835	823	864	873	813	818	830	834	830	793	786	852	868	841	817	879	774	875	868	790	898	821	822	829	884	846	863	825	878	796	814	879	837	848	870	817	810	884	879	814	810	820	793	886	864	827	841	785	816	893	806	837	820	841	849	838	830	800	817	839	817	807	906	820	830	826	856	812	823	861	842	802	850	844	853	827	867	830	856	826	791	840	851	869	866	821	859	822	812	888	859	854	827	785	837	804	884	818	835	851	823	846	798	849	865	828	817	812	837	823	837	767	831	869	837	806	827	847	879	860	897	819	886	849	836	809	823	846	839	859	838	796	892	847	844	796	823	881	814	822	858	821	842	847	823	827	842	865	875	863	862	830	829	840	800	885	801	875	794	825	790	853	924	827	879	859	892	837	807	819	814	801	822	865	856	886	786	829	879	830	889	869	804	836	831	844	890	862	891	836	839	859	864	837	813	861	810	821	823	866	811	826	827	831	835	812	866	879	816	842	816	856	813	839	875	841	795	862	835	821	814	875	896	796	806	869	878	826	811	845	874	777	772	798	864	878	813	811	854	827	856	839	845	832	832	826	837	797	830	787	820	858	888	786	789	867	853	877	844	813	843	864	854	850	837	892	819	855	887	834	813	793	846	876	800	857	862	848	787	859	858	792	802	809	820	826	879	848	817	836	839	809	847	852	874	882	850	831	832	822	828	837	880	854	838	844	853	848	851	858	890	831	767	817	841	845	917	893	812	893	833	879	870	867	845	819	868	900	805	858	837	852	821	882	829	844	847	848	858	841	868	847	808	837	847	895	839	880	811	852	820	859	835	853	789	840	882	851	851	861	824	845	867	842	873	880	848	865	845	793	824	829	844	868	873	893	820	841	852	851	756	882	807	829	800	841	916	890	865	830	861	849	804	842	819	857	834	850	863	807	815	858	824	833	838	894	851	818	841	845	833	846	869	858	832	770	839	786	882	815	811	853	820	888	817	780	919	811	850	876	841	816	839	860	854	837	864	873	824	882	830	877	880	873	862	872	835	854	857	857	878	889	807	826	875	838	889	853	815	842	863	898	848	874	844	798	908	886	847	783	899	857	851	889	874	827	903	853	837	806	849	859	852	873	837	836	803	818	852	826	806	822	821	850	840	853	870	788	924	864	819	863	837	835	791	839	853	844	826	830	888	829	810	879	869	850	869	856	857	815	818	851	800	872	836	802	808	840	817	828	816	838	821	823	820	892	833	887	899	808	868	845	855	842	818	845	889	810	798	836	861	863	843	911	866	884	823	848	804	852	828	842	808	825	864	837	831	812	836	838	840	862	818	828	840	858	852	831	858	875	864	821	847	837	847	822	856	821	826	868	882	883	860	804	853	838	753	820	846	896	804	872	841	828	829	821	910	826	868	836	862	846	866	845	848	794	876	832	845	819	819	801	876	831	874	863	804	826	829	814	832	834	884	830	862	838	785	853	785	843	787	854	814	852	801	814	790	829	845	859	806	816	820	837	870	841	846	859	826	843	824	867	886	864	756	888	843	794	836	809	837	839	803	821	834	866	876	790	860	863	843	861	858	853	860	738	824	853	821	898	841	836	809	856	890	866	833	862	816	851	858	854	921	837	856	862	867	892	844	864	843	813	823	885	894	818	866	857	855	833	818	833	870	843	852	858	892	839	812	833	876	848	861	825	815	881	874	797	840	857	869	842	851	844	806	826	838	847	841	838	851	873	799	839	853	856	796	894	834	838	792	865	805	852	822	848	851	833	816	851	800	872	840	808	843	849	840	848	893	785	802	867	808	848	825	801	890	858	859	855	853	809	806	823	848	837	824	791	778	829	844	862	815	882	860	874	851	852	879	855	821	869	847	852	797	852	796	905	844	835	874	841	834	812	844	858	806	836	803	871	839	860	818	906	801	861	864	801	794	799	833	879	832	903	822	833	843	826	854	827	868	838	811	876	839	817	902	805	835	806	844	789	809	840	872	838	831	846	865	855	832	876	793	831	852	826	837	857	823	771	847	832	883	805	899	751	813	843	824	807	879	844	849	796	842	775	845	832	796	864	832	810	831	810	848	860	836	824	878	873	860	878	835	835	847	836	848	838	836	858	868	810	865	812	829	809	874	837	863	881	834	854	836	863	835	883	786	901	853	816	836	814	829	853	822	835	796	831	811	849	824	821	789	843	825	825	807	805	811	791	878	842	848	843	865	865	875	858	833	823	899	776	902	860	872	880	809	831	860	844	844	822	820	840	860	841	838	866	857	875	858	824	870	836	832	824	812	806	804	842	867	828	778	846	848	862	826	810	872	866	824	819	840	840	849	788	816	803	803	879	824	819	854	849	839	861	820	865	832	851	854	892	836	832	846	824	836	829	843	826	821	840	852	872	884	865	859	826	815	804	875	828	820	854	805	840	848	849	875	851	853	850	852	866	830	867	824	863	876	857	818	816	804	832	820	812	861	855	811	841	829	835	829	818	842	853	847	858	806	804	806	846	827	850	808	847	841	822	811	884	815	856	848	835	793	822	821	825	846	854	787	855	872	837	797	821	821	859	874	850	828	841	881	858	827	810	843	851	859	888	811	820	855	879	835	883	837	817	846	907	813	845	840	854	822	875	881	845	818	799	864	797	809	849	855	862	848	837	869	825	813	827	866	849	871	832	839	825	855	835	816	845	832	870	819	834	842	872	875	815	818	872	830	882	866	832	829	850	831	863	825	834	896	849	818	856	823	832	806	783	854	832	809	871	772	801	797	849	861	863	861	831	888	844	839	819	853	839	811	796	834	821	816	836	811	863	846	883	867	815	801	807	798	893	874	826	855	846	878	816	837	851	846	886	820	843	826	822	796	844	857	869	791	940	892	861	834	804	847	816	870	800	857	864	811	833	848	832	829	814	826	783	892	815	833	901	843	847	858	837	832	807	846	872	821	858	860	810	858	874	836	820	833	860	823	819	849	884	902	863	794	831	874	829	931	833	841	827	852	863	869	842	832	836	879	881	877	895	796	805	891	913	859	804	826	844	852	863	872	865	797	838	789	828	836	827	862	878	826	851	838	906	877	871	880	909	850	828	801	849	838	871	867	869	877	857	843	850	846
7084	1446	499	359	3864	8291	5308	373	293	281	297	254	260	258	287	277	248	301	267	252	268	246	255	271	241	289	273	281	268	261	286	267	263	265	277	274	263	271	300	273	306	240	251	262	260	254	271	264	270	277	277	263	275	274	261	258	271	283	255	261	327	242	291	275	244	290	272	248	301	288	293	257	280	266	261	263	243	260	278	255	267	261	244	280	252	260	271	235	262	248	255	269	269	260	292	246	269	263	285	272	248	291	252	233	261	253	259	257	280	285	268	252	254	291	253	254	283	279	295	259	277	266	260	306	269	275	286	294	256	254	261	281	281	249	267	280	290	269	278	249	267	252	284	264	257	257	291	280	284	279	253	253	289	263	274	252	259	255	297	254	277	310	258	263	285	275	260	232	269	292	267	273	253	249	246	249	280	258	277	257	271	282	251	241	269	300	254	258	299	273	270	259	243	239	261	251	259	265	291	292	298	262	276	266	240	229	269	290	266	256	275	296	250	266	299	269	261	253	274	253	270	247	281	250	288	257	270	285	247	247	279	284	251	271	269	254	270	281	275	248	261	271	222	246	251	275	277	268	265	231	267	274	277	276	262	296	255	306	265	276	288	236	250	264	268	274	280	263	250	261	286	280	251	275	304	229	263	268	273	270	302	257	256	267	261	261	271	260	249	306	259	280	270	263	262	304	271	263	280	273	255	276	272	258	263	269	281	266	245	276	253	270	281	251	279	261	248	270	256	249	246	273	285	260	279	258	290	279	283	247	249	272	286	261	264	247	274	274	267	290	266	274	287	268	277	273	262	240	245	260	279	268	291	250	279	263	244	257	266	268	275	288	263	252	244	263	270	278	255	237	270	233	257	282	261	279	274	292	304	276	264	274	258	284	293	279	249	239	242	257	290	255	288	254	280	252	270	273	248	254	233	275	249	281	280	229	252	232	257	272	265	254	288	245	302	301	268	241	268	262	283	260	274	255	275	278	263	269	259	265	266	266	295	276	269	278	260	297	254	255	272	276	253	275	237	275	248	280	271	281	244	280	235	284	272	264	270	283	273	263	277	288	261	273	266	267	244	266	264	257	255	265	243	268	284	240	267	268	304	278	263	269	288	240	250	287	261	272	238	275	272	221	253	262	267	289	272	237	258	264	256	250	282	293	267	285	266	283	273	256	273	303	274	279	240	270	247	260	255	263	265	287	227	253	270	268	268	259	263	254	263	250	275	288	286	259	271	298	261	298	290	282	266	266	240	279	279	292	258	236	247	245	301	263	255	268	268	244	283	284	248	271	283	287	261	253	270	270	292	237	263	261	244	269	271	282	255	252	286	246	287	280	271	274	268	291	278	272	264	245	270	256	269	256	271	280	281	269	272	249	257	286	251	268	257	249	270	251	274	311	296	250	244	254	262	268	253	281	250	253	298	263	259	258	258	297	230	252	252	309	254	271	265	274	253	265	291	239	293	273	278	268	248	252	246	276	246	252	265	263	295	276	262	232	232	290	294	273	247	247	274	253	222	257	284	293	238	304	275	265	285	297	264	249	247	300	247	245	255	281	244	265	238	284	244	278	283	266	263	271	260	264	257	278	238	271	250	265	274	277	308	259	275	270	267	295	266	275	251	261	260	284	287	275	285	270	295	254	251	283	263	282	278	257	250	258	255	259	266	271	262	252	275	282	263	282	287	280	265	300	248	259	254	255	299	285	270	262	278	270	235	252	276	273	275	274	232	268	255	237	258	286	253	276	276	265	267	267	291	251	261	246	285	261	253	276	262	276	247	265	264	289	259	273	257	234	267	282	260	269	245	270	248	264	277	281	255	261	281	266	280	261	268	239	293	241	262	248	245	249	266	288	268	274	265	241	246	259	270	256	263	246	270	272	277	265	269	286	283	266	282	264	262	266	256	272	278	263	257	279	254	279	261	271	274	251	255	264	246	267	298	280	279	278	255	280	244	282	266	267	286	296	256	253	282	251	232	262	292	265	295	306	248	269	282	275	248	258	248	286	294	280	264	262	260	273	245	262	267	277	263	238	238	288	275	301	283	272	289	255	246	256	269	286	268	273	230	256	255	264	251	291	291	252	231	255	243	259	268	272	281	297	261	283	267	269	251	288	288	261	266	287	240	271	262	301	279	251	285	265	234	254	254	298	277	284	264	253	256	295	295	284	274	283	284	268	273	273	263	282	279	266	237	237	274	254	232	282	266	236	258	275	258	236	272	250	268	258	284	280	278	255	232	273	241	257	257	254	265	250	277	287	240	273	275	242	266	274	264	258	279	265	291	300	280	279	266	251	264	246	258	263	275	255	255	278	291	273	259	258	273	259	272	266	265	282	263	249	277	245	246	278	258	269	265	274	268	253	258	261	298	269	260	297	264	285	264	272	252	256	251	261	257	258	285	262	282	277	277	257	248	238	283	294	269	247	293	277	250	285	265	285	259	282	240	254	268	238	268	291	254	242	247	284	288	269	272	291	266	274	261	236	234	226	280	275	286	277	266	259	254	239	274	296	276	267	255	208	275	261	285	254	286	290	248	276	278	274	248	243	242	261	261	280	277	275	267	282	277	244	252	245	294	290	280	277	292	255	252	281	267	251	258	270	278	273	247	279	264	254	284	266	268	247	239	266	241	240	303	280	263	272	262	237	303	270	243	245	287	258	276	262	270	257	276	272	258	256	285	268	262	306	267	268	251	285	282	290	291	238	266	254	281	276	292	258	263	274	259	266	242	254	274	272	249	262	261	280	244	259	268	274	252	264	274	292	302	239	283	257	284	272	285	272	272	270	283	266	306	252	272	247	270	259	292	274	252	256	273	271	274	261	265	218	244	282	235	272	267	271	259	274	267	239	281	274	270	255	277	254	267	226	268	280	254	279	262	236	263	278	230	265	271	241	301	275	266	260	279	291	265	283	272	275	268	272	297	276	259	256	251	274	259	286	277	252	255	279	269	266	295	263	293	286	270	282	250	256	245	252	243	259	271	284	258	262	291	263	294	231	279	264	263	288	280	277	259	239	273	270	261	264	274	255	249	271	245	269	247	237	256	255	282	300	270	276	278	286	228	287	275	250	244	273	261	279	271	259	267	268	256	280	258	234	290	269	264	284	254	246	236	264	237	258	258	262	261	288	267	291	273	279	284	258	277	277	250	280	252	290	263	267	245	275	267	282	245	286	255	266	237	247	272	294	270	290	284	302	234	262	277	281	282	271	236	240	270	293	257	294	253	272	275	240	270	268	273	255	258	262	244	281	281	246	272	274	251	280	259	280	260	261	234	263	244	260	247	271	251	256	230	263	263	284	262	270	249	245	271	266	242	266	283	269	261	262	244	276	269	271	289	282	267	289	251	252	239	273	278	259	249	256	260	269	256	263	243	262	263	284	250	288	244	260	271	257	276	257	239	263	264	243	241	254	258	252	268	266	267	252	273	261	276	256	282	262	270	227	260	285	286	261	276	263	270	244	262	297	274	282	258	273	289	264	248	258
5560	1953	986	1107	14872	24134	14689	814	773	729	733	710	734	713	784	755	778	746	723	754	721	779	691	747	749	762	756	755	734	677	725	727	686	788	705	766	741	754	743	726	757	693	748	743	742	747	680	749	750	695	706	715	778	771	741	780	739	715	755	736	782	721	712	711	755	746	808	807	777	802	786	763	765	754	739	719	737	742	785	730	755	792	746	758	714	692	711	745	730	722	707	747	737	748	721	748	752	735	764	763	739	702	736	747	768	783	764	696	747	715	741	766	753	753	744	769	752	741	725	680	721	772	734	734	717	769	757	719	731	750	768	781	746	783	724	697	767	730	748	751	744	706	728	730	780	731	735	731	715	692	741	722	720	712	711	735	702	742	728	760	705	789	713	766	769	748	750	751	737	771	769	792	647	664	723	726	783	733	746	748	789	788	731	702	732	721	729	702	744	741	749	729	754	720	691	769	754	716	757	753	774	668	746	734	739	767	748	776	765	766	734	729	758	729	781	754	739	751	721	702	751	772	757	719	706	706	796	760	750	786	723	731	716	765	779	717	772	760	733	773	735	758	765	764	759	735	768	725	728	749	723	734	699	764	685	731	759	776	683	800	750	748	745	716	743	789	756	728	795	669	741	733	794	742	750	761	729	761	740	772	765	777	742	794	778	702	688	753	719	726	751	748	726	752	734	730	742	758	739	748	708	716	756	733	730	741	723	719	717	696	727	697	735	742	734	713	754	743	729	688	750	732	708	768	750	714	713	735	745	742	752	721	727	737	730	672	768	732	727	750	764	744	714	736	772	778	753	776	771	767	737	800	771	763	701	750	764	709	748	725	725	727	771	763	727	737	701	712	769	718	730	703	693	713	746	727	726	771	751	721	743	774	723	688	771	771	785	710	771	716	762	759	741	730	808	773	758	756	776	748	738	735	720	756	727	735	718	781	719	723	752	739	743	724	722	760	728	706	717	739	684	725	708	738	752	704	773	749	712	685	791	716	780	709	757	756	737	764	714	729	738	741	781	738	759	728	762	787	766	753	757	762	761	712	734	731	788	731	756	784	740	696	749	726	731	769	743	733	706	723	715	727	743	766	765	786	738	726	754	692	694	736	723	711	711	708	761	697	689	730	765	750	740	721	716	743	732	730	755	745	790	748	766	777	731	728	773	715	730	714	710	676	727	767	684	772	731	782	767	744	741	747	734	749	744	730	748	745	752	741	733	727	704	778	695	763	768	774	717	744	717	728	759	689	716	724	768	744	767	766	741	729	764	758	706	702	719	725	731	768	725	751	745	733	725	694	726	701	769	732	730	778	739	737	747	750	743	729	720	732	698	712	694	731	723	772	800	714	711	737	728	721	719	687	759	739	787	751	755	761	714	762	712	754	681	709	794	789	748	749	723	760	733	699	761	728	732	719	723	719	729	733	730	765	744	683	764	792	747	698	727	738	689	771	706	777	724	679	690	685	745	718	708	692	737	697	699	767	711	768	756	738	708	744	747	743	738	708	699	712	704	773	752	700	717	772	744	734	719	696	749	723	758	761	734	741	689	751	711	692	780	711	749	709	731	765	733	733	748	751	687	730	735	697	723	734	731	751	703	741	737	688	747	730	712	730	729	772	734	707	745	743	698	783	772	720	702	752	734	716	753	736	690	726	734	714	716	798	755	733	755	742	735	700	747	741	665	730	735	746	705	683	712	713	716	732	715	730	745	738	755	768	731	730	740	771	754	753	751	702	768	732	775	734	749	759	762	720	721	737	801	736	745	716	753	722	734	711	754	751	708	711	690	738	785	688	762	744	693	751	771	758	764	710	764	757	763	730	737	699	785	772	739	767	652	742	758	768	706	733	751	745	749	705	736	744	783	765	731	740	721	727	716	803	717	762	760	753	733	684	712	755	675	728	748	682	745	693	733	736	737	803	737	691	759	736	740	767	720	744	761	784	765	716	730	735	757	734	734	744	797	738	752	776	737	753	757	752	693	781	732	719	759	722	765	753	729	714	726	805	710	738	757	722	780	775	752	759	796	777	761	744	755	778	759	753	706	733	718	733	772	720	737	738	783	719	754	747	727	738	680	796	743	762	750	752	752	731	739	744	717	763	777	723	745	748	707	700	732	839	710	727	717	754	742	764	745	731	759	740	730	735	736	738	754	762	754	737	746	798	759	729	742	712	775	751	747	715	736	730	683	753	766	741	721	754	684	760	736	749	755	819	703	730	740	714	693	737	767	712	751	705	716	760	711	760	769	731	698	752	692	752	729	738	722	747	718	707	760	707	762	776	757	745	733	819	778	727	716	728	752	770	722	723	717	724	741	761	782	763	712	768	751	745	732	725	733	784	775	717	796	755	751	728	711	743	750	684	760	697	762	692	727	741	736	732	734	730	739	735	710	737	728	770	772	713	715	744	720	718	725	781	663	783	714	746	749	765	710	771	719	718	740	730	719	774	744	738	781	713	756	734	713	671	754	742	721	760	755	783	749	719	760	744	767	752	753	692	825	812	763	768	752	708	749	766	732	747	713	737	718	766	765	739	740	726	723	748	768	749	780	730	750	765	716	718	711	805	750	723	748	769	650	735	780	764	760	824	767	735	751	753	747	740	764	727	812	766	772	754	741	805	720	722	703	731	738	751	723	663	744	742	726	765	700	741	729	716	740	770	741	751	729	783	728	719	775	776	758	751	714	684	745	673	740	680	757	723	762	826	748	743	774	789	741	707	727	772	726	715	721	757	766	753	725	714	743	769	723	748	716	764	760	764	747	695	781	774	734	690	703	765	717	771	718	748	739	730	765	761	734	735	750	717	764	764	750	743	801	734	724	795	747	718	715	715	759	703	746	713	701	709	735	766	734	780	744	718	799	751	717	693	735	735	756	722	761	721	704	756	690	764	718	725	780	703	687	735	748	716	753	745	737	711	755	769	706	739	734	752	748	714	693	743	706	714	722	743	776	748	728	744	742	774	777	749	731	702	741	753	744	718	747	735	756	710	725	714	759	772	798	749	727	789	787	703	734	758	740	739	766	725	761	786	711	717	681	762	749	793	703	747	773	757	732	717	777	731	705	736	705	774	717	775	767	775	717	746	699	741	712	764	733	725	726	741	721	735	693	742	739	720	702	739	710	727	773	748	743	735	735	756	721	752	747	737	749	706	730	724	743	746	712	782	805	779	769	743	770	766	757	717	730	727	775	689	782	746	717	730	723	740	707	743	747	757	763	731	703	750	689	738	784	769	753	720	750	754	662	762	743	721	732	734	748	759	760	771	730	780	754	791	715	720	744	773	723	776	756	773	723	704	793	675	769	738	676	735	758	740	731	759	762	750	724	766	781	787	759	762	729	764	768	765	774	727	748	778	681	721	779	698	683	734	733	780	716	739	770	723	734	741	733	767	780	749	761	728	765	734	736	737	730	735	731	772	714	763	707	734	744	685	760	777	734	715	756	716	769	758	734	723	693	768	700	806	757	779	766	733	736	754	752	765	709	661
34616	29052	14073	7486	41966	59327	38922	7286	427	293	301	321	307	284	274	277	267	281	277	259	283	300	299	287	268	272	281	303	266	293	320	282	304	278	280	297	279	289	292	290	294	281	278	320	291	265	290	273	282	240	293	281	262	296	272	264	287	287	267	275	306	239	265	303	276	319	344	365	342	298	295	307	314	282	288	276	289	276	252	269	279	279	272	254	297	296	277	296	275	277	286	277	293	276	267	268	271	273	285	282	312	279	283	317	265	245	286	309	269	287	285	280	322	287	289	288	275	296	263	289	281	278	263	306	256	291	294	287	289	289	286	268	273	251	296	252	289	277	276	305	264	284	269	307	286	259	255	295	269	283	295	279	304	276	281	274	330	283	274	294	285	268	299	280	301	264	296	270	244	272	284	294	290	282	288	307	267	285	270	273	275	286	270	259	259	300	281	268	286	270	276	307	280	273	281	272	292	263	286	273	300	278	291	276	247	270	279	274	288	283	305	303	258	289	297	286	289	286	241	269	304	295	293	294	311	276	269	321	276	277	263	266	288	283	263	267	296	258	273	263	286	291	286	291	290	257	267	270	307	285	286	292	276	265	273	291	299	281	296	287	275	300	274	283	282	321	294	267	290	284	303	259	251	291	274	289	246	311	296	280	289	275	281	320	275	282	285	300	297	287	254	254	277	289	277	285	303	297	298	311	283	260	277	291	262	266	275	251	306	270	294	262	266	285	257	273	289	291	257	290	275	253	282	274	288	312	303	302	267	251	291	327	297	306	305	289	284	280	265	289	287	287	319	264	326	257	281	293	248	283	305	279	277	285	285	301	268	282	286	304	307	271	278	315	253	285	326	285	266	267	319	266	278	284	252	259	279	283	250	303	265	282	270	296	292	276	345	274	270	284	274	283	272	270	246	274	311	263	309	265	300	305	278	251	269	273	293	262	288	302	243	312	279	270	312	288	296	314	283	284	238	277	280	260	276	267	271	287	272	276	294	305	296	285	276	269	287	288	296	298	289	264	236	284	257	264	280	301	269	270	249	275	295	271	288	293	269	291	262	296	291	301	292	268	289	292	237	278	301	301	305	246	275	258	266	282	270	281	286	272	281	262	296	267	316	289	270	305	289	277	290	293	283	289	273	248	291	269	251	299	279	315	282	283	296	264	282	291	281	297	273	291	290	251	269	264	284	258	278	275	280	301	290	312	264	270	250	246	285	304	268	315	274	298	277	268	286	260	276	298	289	278	285	302	292	302	298	262	275	284	277	292	288	272	297	279	260	274	288	311	272	263	250	298	296	264	260	283	301	276	276	273	288	267	290	293	288	304	303	270	251	269	291	295	280	267	266	309	270	284	285	261	291	274	289	274	268	264	257	279	315	323	305	296	276	273	255	273	296	277	287	294	312	252	293	301	292	262	278	281	282	300	297	276	286	297	269	279	294	291	273	278	292	294	266	273	301	265	256	288	291	309	271	268	299	252	290	291	284	293	285	317	266	297	277	284	292	283	305	281	255	294	255	293	274	312	262	287	251	227	285	268	273	290	328	282	302	305	279	258	294	286	266	257	288	297	292	283	255	299	276	278	277	305	295	293	268	269	288	311	262	292	262	256	307	278	294	254	281	269	288	263	298	290	254	289	307	278	267	303	293	282	266	289	273	269	277	273	281	314	266	281	303	308	284	295	242	297	316	293	289	278	299	261	258	278	268	269	272	268	303	270	289	291	303	272	273	256	303	288	274	270	275	263	291	256	288	290	299	268	294	262	278	277	278	259	288	295	277	271	285	284	250	302	272	256	260	270	317	279	283	278	279	308	311	277	271	266	299	286	290	277	263	281	288	305	269	253	307	332	241	293	269	265	304	271	273	257	269	261	257	287	281	285	275	269	287	286	286	295	292	274	260	281	288	283	248	261	239	303	285	298	236	291	278	279	270	276	299	274	302	261	281	275	281	282	275	300	293	264	290	298	281	268	299	275	254	291	278	315	290	289	315	280	259	293	281	277	290	233	271	269	249	289	279	305	278	269	273	264	270	268	262	271	286	273	303	258	283	274	299	274	284	275	291	291	259	294	273	237	267	291	286	268	317	289	284	300	269	264	299	288	246	278	257	295	286	286	284	286	293	285	280	294	266	266	268	298	286	273	265	275	294	268	292	275	303	272	253	276	270	293	260	282	319	280	290	297	298	297	280	271	280	277	306	286	281	275	272	312	282	312	303	290	294	305	282	275	271	261	299	315	306	259	293	276	270	307	265	256	298	267	302	282	276	289	259	280	309	264	276	284	255	257	288	281	269	305	260	306	313	304	287	255	309	288	265	321	286	287	289	291	289	287	288	269	283	267	300	294	274	288	264	288	290	255	295	277	291	278	290	295	264	291	261	276	290	319	294	281	318	290	273	290	280	291	279	299	277	278	265	272	267	274	282	291	266	297	272	283	286	285	263	278	268	247	282	267	274	287	271	271	261	300	248	291	265	289	256	299	262	279	270	314	292	298	294	279	283	272	278	262	277	262	280	287	288	279	254	271	273	262	277	283	260	283	273	256	296	278	262	264	274	284	301	298	309	274	286	297	315	274	279	280	293	308	291	290	301	255	274	244	289	318	283	271	266	283	305	265	292	270	296	289	295	283	294	281	294	304	280	266	279	280	279	306	298	289	290	257	311	278	276	268	264	270	295	270	288	291	290	264	268	287	303	290	282	290	312	316	293	297	293	306	264	270	275	271	307	304	277	305	280	242	288	280	265	295	297	281	289	276	271	321	313	267	280	276	266	297	291	297	289	260	278	292	313	284	303	262	306	282	285	251	268	269	274	295	287	271	283	280	309	285	288	302	249	292	299	284	259	295	287	281	302	268	288	291	287	277	267	288	289	298	285	282	278	317	293	293	276	287	267	288	293	300	300	285	289	274	290	255	269	288	271	272	286	277	244	267	272	285	257	275	265	284	300	245	285	284	307	280	252	293	291	289	276	300	294	321	280	263	269	302	305	299	261	286	275	293	270	274	292	252	265	270	268	304	261	291	317	287	274	299	273	282	308	299	265	290	269	256	282	285	300	266	308	273	302	307	272	297	315	249	269	295	284	291	288	288	287	247	276	261	302	301	264	270	262	276	274	288	265	269	271	307	283	274	278	312	294	288	254	265	291	264	275	284	290	264	309	296	251	265	285	272	286	292	280	297	301	295	283	259	291	302	307	276	281	266	272	252	254	276	312	297	297	286	253	287	273	292	268	291	262	272	274	288	239	302	268	290	274	270	249	289	302	259	266	260	256	233	252	276	258	263	272	292	266	264	274	323	324	289	265	277	297	285	279	272	295	312	300	319	255	307	285	275	308	267	245	282	284	285	271	274	289	284	317	281	277	262	279	295	297	278	288	293	301	266	279	274	289	275	276	275	265	273	270	275	289	280	279	277	259	297	260	302	290	259	259	315	273	308	268	308	310	273	287	270	281	273	315	295	270	298	293	319	290	288	289	249	290	317	302	279
24672	17949	5146	6784	55069	67380	43099	1217	883	888	885	849	829	872	829	877	786	743	809	778	831	776	781	788	806	793	836	766	797	797	802	851	745	773	771	787	797	763	764	795	776	789	757	745	776	795	763	809	783	816	802	780	718	749	783	804	808	786	774	822	743	768	804	757	777	989	1489	1254	994	870	830	819	757	774	794	765	763	778	751	772	789	736	803	775	784	799	722	803	800	803	747	803	778	798	742	787	777	748	780	773	857	800	795	737	749	748	786	796	775	762	783	782	765	725	789	790	789	781	801	761	781	814	768	763	779	793	739	797	759	836	789	792	836	818	730	758	765	757	817	767	788	782	769	804	751	767	789	756	748	794	817	787	751	776	748	779	850	767	792	745	753	762	727	802	779	746	770	790	768	766	781	754	785	764	764	757	715	759	776	801	772	758	795	765	763	781	808	804	746	749	775	739	721	773	819	767	739	793	826	800	764	738	811	782	771	773	726	755	833	832	758	757	779	804	780	789	740	789	750	790	747	780	818	766	790	819	823	815	781	807	795	795	791	756	778	764	782	828	783	753	758	784	794	800	729	808	783	801	767	779	797	771	734	750	722	769	764	758	770	781	814	833	778	807	768	737	785	768	755	784	764	749	752	797	777	742	724	759	783	802	794	728	766	809	793	792	763	780	808	801	794	750	793	731	745	806	773	809	744	775	782	742	794	737	764	708	789	827	820	722	761	810	802	769	773	765	797	741	758	739	769	792	741	768	757	752	800	781	833	768	789	789	778	740	754	785	721	776	784	797	786	762	790	794	808	800	771	859	786	785	717	751	785	755	786	817	767	777	761	793	759	775	771	770	780	780	787	774	801	754	757	788	805	809	788	825	789	773	772	710	779	796	769	739	781	801	728	785	744	784	774	808	745	835	768	767	839	776	778	745	711	787	763	802	762	778	776	757	786	806	772	797	746	786	796	766	771	767	753	830	836	769	797	765	771	789	781	756	788	794	728	786	770	767	794	778	785	791	749	815	797	824	736	763	770	761	765	756	802	801	720	837	806	749	774	787	763	770	792	826	757	784	755	769	730	803	775	780	771	797	809	771	834	769	788	766	766	804	779	785	792	783	765	766	779	843	790	770	758	780	756	761	756	778	778	782	795	800	737	784	736	729	776	790	756	727	821	788	771	748	752	786	746	821	743	769	769	775	801	827	793	769	781	719	718	731	781	768	812	792	785	721	783	800	783	811	722	756	780	802	740	751	793	749	716	775	811	797	811	779	779	766	834	749	753	815	746	758	747	794	799	802	792	782	800	760	775	778	839	752	756	777	798	740	799	756	799	752	777	743	868	778	785	753	751	772	753	738	798	767	797	809	807	776	767	757	724	760	804	789	751	777	784	795	786	776	777	799	769	805	752	731	734	812	781	740	768	769	726	772	808	759	767	786	776	792	791	744	807	784	742	797	769	735	796	816	760	801	757	769	780	729	773	787	747	716	790	776	748	779	782	816	800	772	761	761	801	815	762	791	710	749	797	743	783	805	787	768	781	789	812	790	759	808	820	760	757	794	802	764	736	765	772	766	785	786	843	754	787	764	803	739	768	771	795	793	817	782	768	782	757	814	804	761	784	821	769	790	743	786	772	755	721	751	811	791	805	802	796	780	788	753	750	759	747	790	805	743	808	776	715	780	809	766	767	785	774	757	782	783	760	816	822	788	757	755	764	784	702	822	761	718	739	807	714	748	812	807	742	811	756	758	742	756	743	758	770	802	805	815	729	726	822	777	814	776	768	761	756	838	769	766	789	805	716	789	746	776	776	756	808	771	779	815	719	784	777	763	785	785	793	765	749	801	773	728	762	801	741	732	741	796	737	769	800	793	806	771	765	835	797	751	768	803	822	755	808	827	774	814	832	764	796	835	777	777	791	736	786	754	804	785	750	735	800	794	778	790	762	777	811	760	769	794	734	768	780	789	802	833	768	716	762	765	791	780	798	746	778	748	792	802	746	781	799	780	758	723	710	824	758	829	782	752	771	740	811	772	804	712	764	758	751	804	780	803	780	771	774	783	804	735	777	840	805	767	726	727	741	765	795	761	759	746	771	806	782	776	779	763	780	765	754	825	772	797	788	734	801	761	809	787	752	755	806	808	779	822	764	746	767	758	740	800	762	775	802	820	798	770	781	778	759	784	756	783	818	824	812	770	744	775	758	852	757	796	773	810	787	731	791	751	787	767	789	791	764	798	709	803	789	781	753	793	751	755	789	795	802	771	779	759	794	749	782	774	752	753	807	732	769	790	750	852	761	813	762	776	789	771	792	808	779	732	797	817	763	815	811	756	775	791	840	781	794	789	723	739	748	759	733	749	764	765	802	816	762	786	752	816	775	826	789	743	792	789	720	803	776	796	791	825	804	805	780	758	744	790	850	733	788	742	791	740	819	830	800	778	763	752	852	755	774	816	740	814	776	733	780	823	755	806	783	782	765	780	794	793	739	751	762	780	785	810	802	752	734	730	830	799	798	810	797	782	810	785	786	802	754	771	822	830	827	847	785	724	769	773	784	818	762	788	760	770	763	753	739	781	743	798	744	807	753	783	799	799	757	764	751	770	790	778	830	734	816	810	756	803	790	798	728	774	744	782	822	787	751	745	822	789	779	788	771	773	735	756	744	760	790	813	765	750	738	772	719	807	737	818	779	802	846	733	745	736	733	806	778	841	742	725	788	813	825	733	772	758	748	743	753	771	755	789	776	722	782	768	692	761	772	824	780	779	780	700	806	787	729	846	803	780	824	808	794	776	764	802	754	812	781	744	819	751	759	718	774	741	788	817	808	794	797	792	768	801	781	764	790	760	750	805	771	748	818	776	784	774	797	751	786	799	766	806	813	783	801	826	766	749	796	744	792	790	723	768	798	735	839	781	765	800	748	800	788	722	780	764	748	755	741	773	723	754	789	805	763	813	800	796	803	790	781	762	762	786	803	792	730	773	782	773	789	758	779	765	767	715	781	757	815	806	787	802	789	766	814	789	834	730	756	779	821	813	817	762	741	765	756	802	747	754	805	790	802	788	767	778	773	785	762	765	779	741	794	795	790	729	788	751	755	712	820	792	753	735	768	819	740	794	770	712	773	760	797	785	782	763	790	752	775	805	780	778	774	801	786	780	702	751	755	824	794	770	778	793	782	808	729	793	759	812	795	744	738	780	803	758	804	781	775	794	780	787	769	834	730	760	776	823	801	838	811	750	754	764	740	761	838	790	794	775	796	732	825	748	809	765	794	766	719	753	840	790	742	849	767	783	757	779	837	787	742	766	781	765	835	722	765	766	765	801	775	770	814	767	777	788	783	767	760	804	823	805	808	772	789	759	737	758	774	792	751	777	788	765	818	775	812	786	779	835	796	770	783	758	779	776	794	771	776	773	783	771	757	807	743	773	820	760	786	741	776	767	813	771	732	742	814	822	779	791	755	821	727	760	795	795	841	803	826	759	777	802	762	742	765	701
41962	40359	22084	18386	60359	67349	45120	11245	964	377	366	322	345	319	328	349	322	331	318	343	343	341	316	336	294	327	331	331	314	331	313	308	314	348	284	280	324	312	314	335	327	310	321	316	342	312	304	295	290	317	304	321	291	296	334	277	299	319	319	336	321	302	329	312	326	406	509	462	404	340	324	282	329	334	298	333	322	312	296	300	304	295	291	282	298	296	312	307	303	352	321	321	311	303	337	303	318	312	339	347	273	326	301	316	290	297	310	298	311	327	324	261	345	339	296	290	264	311	330	311	279	298	318	304	314	288	330	331	308	325	337	331	284	318	316	318	298	273	274	303	337	306	312	318	294	312	324	276	340	326	299	312	330	289	291	292	294	343	275	254	332	340	322	284	328	325	339	309	288	306	316	308	340	296	316	320	291	289	329	303	313	292	325	308	295	315	335	314	297	323	312	320	333	347	316	285	333	320	311	308	314	313	318	307	328	299	297	302	311	319	328	294	297	291	301	310	306	337	295	333	306	330	294	314	329	315	341	324	312	327	305	296	315	295	304	323	313	314	336	287	318	298	331	310	322	295	309	316	305	323	334	289	292	298	305	313	297	278	314	323	322	327	306	344	307	289	304	309	284	323	295	292	345	303	322	328	306	295	321	320	345	285	316	326	318	288	273	336	284	333	304	342	320	329	327	369	330	308	306	296	325	294	291	348	313	329	295	327	298	292	324	281	278	314	290	310	296	298	304	326	291	294	307	313	316	347	300	300	286	308	308	303	316	298	299	267	295	321	311	314	317	321	309	327	284	291	309	297	330	342	324	354	309	334	321	303	350	317	317	316	303	305	329	324	310	293	293	274	321	297	321	292	285	297	301	300	330	312	353	317	300	286	321	341	343	317	292	291	285	314	322	342	284	352	326	325	330	307	329	315	310	297	324	329	304	316	298	293	309	314	345	332	365	285	296	299	283	299	330	304	304	296	303	299	336	294	316	339	326	321	317	309	309	327	292	332	301	301	308	316	278	332	326	277	353	331	333	315	337	301	312	321	329	330	321	305	320	298	302	310	303	323	292	288	299	317	344	296	316	320	306	305	347	328	323	309	333	302	320	350	315	314	272	304	360	306	315	305	313	306	320	307	334	322	296	326	309	311	311	289	326	298	301	321	313	314	310	307	326	315	303	290	337	326	305	291	307	299	311	301	317	339	313	299	304	319	278	308	298	329	335	322	315	309	305	297	328	281	302	317	369	304	316	336	356	302	335	331	333	290	299	317	313	310	326	341	301	292	288	306	323	277	325	331	316	326	273	295	313	265	305	301	307	307	319	324	298	312	298	300	304	331	310	310	284	313	329	318	327	309	327	294	328	327	299	313	316	313	313	319	298	308	318	294	321	315	327	333	280	309	297	308	317	307	296	282	354	342	338	290	302	302	325	316	320	318	281	317	310	285	329	347	293	317	312	335	309	317	331	295	290	310	305	349	331	333	305	366	299	289	283	280	297	365	307	300	314	312	312	322	306	311	326	291	277	302	309	321	339	305	320	311	311	277	323	275	317	326	298	335	271	314	302	311	329	293	319	321	325	340	306	330	312	305	313	286	300	341	347	312	291	319	350	298	317	313	331	325	341	301	298	320	310	294	303	340	294	319	308	314	324	343	315	319	277	289	323	358	297	335	278	308	303	315	292	299	318	315	298	286	343	329	327	271	323	290	312	319	312	323	288	358	284	294	305	276	292	322	312	300	315	297	327	283	287	326	305	302	338	307	325	308	273	321	329	299	325	310	343	351	335	300	324	301	342	293	314	324	327	307	304	325	329	345	324	336	295	309	283	301	293	321	317	312	328	312	292	321	302	299	303	335	340	290	301	324	306	314	315	301	269	310	324	316	327	344	294	299	350	308	309	316	337	328	324	304	304	290	333	291	293	306	287	302	301	289	320	304	276	287	309	299	318	296	350	295	324	296	319	309	288	304	323	320	303	309	284	308	338	270	294	291	335	296	292	299	309	314	306	327	318	285	326	320	338	313	305	316	328	298	306	282	337	280	344	329	302	331	310	306	272	334	343	299	324	327	327	298	309	317	299	286	298	320	326	317	314	316	292	303	326	288	308	291	287	328	312	291	315	312	341	317	303	319	326	301	319	309	313	291	279	317	323	311	311	301	318	297	295	326	329	314	287	326	321	343	295	279	297	300	301	307	325	301	321	300	299	323	298	322	294	340	307	325	280	308	344	314	290	300	325	300	308	316	296	305	290	279	316	322	298	290	326	319	323	278	300	329	324	303	332	285	304	303	311	337	282	329	301	299	305	299	344	293	318	345	321	316	257	331	278	312	346	300	311	298	292	323	329	324	287	336	310	316	294	299	299	280	290	298	338	291	324	290	332	329	331	312	331	293	297	347	296	298	325	313	324	340	288	303	298	338	325	316	314	341	326	302	330	306	325	278	310	288	305	294	344	355	315	295	345	314	313	315	299	285	345	275	308	292	324	306	338	302	323	307	346	308	314	275	327	316	314	305	307	344	309	325	321	317	277	296	288	320	345	289	310	300	334	298	348	284	317	329	322	356	310	318	311	350	308	304	326	285	308	323	314	314	293	297	314	340	305	315	305	337	291	312	321	297	322	335	309	301	293	339	318	306	323	303	343	284	292	327	313	291	330	319	305	306	289	306	325	298	315	308	318	320	306	282	295	341	301	313	323	299	303	276	326	299	289	315	326	303	310	311	320	319	329	317	310	284	346	318	295	305	304	270	307	316	287	351	310	293	269	286	320	322	301	321	324	307	332	272	301	293	280	287	314	321	337	322	333	315	309	313	293	326	327	315	325	335	341	287	326	304	288	322	326	315	297	291	338	302	315	311	275	273	293	345	302	321	311	310	337	322	319	312	301	300	312	270	315	310	297	302	315	306	302	295	331	289	300	324	278	331	299	332	356	323	292	327	325	307	311	320	318	309	314	303	339	297	288	313	263	303	329	319	327	271	290	294	306	310	310	330	291	293	312	300	322	277	279	312	317	311	259	298	297	312	324	315	310	292	315	304	303	320	314	314	327	311	352	326	313	286	316	311	333	312	303	310	277	330	349	316	313	312	297	317	303	302	291	343	327	292	325	316	318	313	331	309	342	318	331	330	274	285	296	297	270	324	304	306	282	333	336	311	325	312	304	296	308	300	288	323	302	325	279	313	312	313	328	321	322	346	296	321	331	287	318	292	306	311	299	305	296	322	308	289	281	321	328	320	313	314	275	292	319	289	303	337	337	334	318	314	280	305	292	333	319	300	306	300	272	313	297	313	321	305	324	306	281	306	328	302	307	319	327	288	309	309	327	304	329	312	358	278	289	327	301	304	294	344	310	329	303	327	308	329	310	295	342	272	280	291	308	309	332	315	324	290	307	298	323	316	330	280	303	310	297	295	306	353	289	315	343	305	302	341	301	271	300	319	318	309	298	298	342	309	288	321	327	305	310	320	286	285	312	280	286	315	329	301	322	347
29299	29309	8670	18992	72738	76853	46823	1325	1177	1082	1022	1004	943	999	988	972	909	956	921	945	913	893	849	858	835	896	870	868	850	852	861	889	884	920	817	847	803	856	828	824	848	873	837	838	862	803	816	846	792	838	875	862	880	782	886	863	885	891	836	855	939	855	864	812	1018	1855	2429	2242	1665	1162	1006	847	841	857	806	809	859	799	892	835	914	832	859	846	869	855	806	831	790	818	850	872	886	833	859	885	830	814	861	866	844	797	855	822	850	864	798	804	844	847	824	837	810	860	809	862	870	798	803	877	861	822	818	866	825	858	847	847	823	845	843	818	839	830	816	819	766	852	767	855	914	824	839	844	823	833	804	768	851	803	807	797	837	830	887	837	856	821	792	834	816	797	844	877	843	829	826	810	873	785	787	877	798	835	871	853	867	852	869	858	862	829	844	870	824	829	779	870	826	801	797	824	792	805	841	821	840	866	764	879	832	830	845	858	822	858	782	875	889	819	832	825	866	844	812	865	834	820	811	847	886	792	827	829	800	827	830	823	807	843	875	845	829	868	865	837	841	804	857	831	803	801	849	797	806	863	853	806	812	792	895	881	830	877	901	850	848	854	809	826	869	909	814	826	868	824	794	878	815	809	835	871	901	832	860	822	834	836	792	864	799	837	911	845	832	785	867	825	816	854	838	824	861	842	834	806	854	850	836	759	836	788	814	818	835	838	830	835	864	840	844	808	910	755	830	890	833	848	836	825	858	775	898	792	821	875	811	844	852	836	828	861	802	866	851	906	774	870	813	793	826	869	871	828	821	821	810	776	811	818	856	834	866	818	847	880	833	822	813	847	818	823	805	881	839	849	838	839	879	811	821	822	804	842	852	799	821	836	824	857	809	848	870	868	826	787	795	800	812	887	807	823	835	843	816	917	820	849	846	850	803	829	826	860	862	857	870	893	857	823	810	809	818	826	807	884	847	857	841	857	816	942	833	837	763	839	873	815	845	850	843	862	844	847	878	850	857	868	843	834	845	833	847	840	836	871	862	839	880	838	853	855	828	848	836	790	858	857	808	869	825	855	820	848	855	793	825	864	789	814	838	755	826	839	832	872	844	857	870	832	864	852	837	864	873	853	839	859	792	820	893	828	888	837	873	840	856	881	796	838	846	890	847	805	850	803	849	848	845	810	841	820	881	817	921	852	843	806	852	869	838	856	830	857	894	848	838	834	808	820	833	861	887	829	871	874	870	867	842	796	863	837	854	827	850	793	815	883	852	844	846	844	863	896	801	855	890	803	821	810	859	811	820	829	876	812	860	875	834	863	887	848	844	874	873	851	832	869	845	807	845	917	817	884	833	827	789	846	873	810	835	864	885	825	824	873	795	800	857	861	853	829	899	858	859	825	834	807	800	832	868	840	810	846	855	864	845	855	862	826	821	853	881	833	846	843	866	838	821	827	851	874	860	879	838	786	842	814	824	832	824	854	840	832	853	846	791	814	879	781	838	882	816	864	849	825	818	831	854	827	819	779	847	821	860	885	841	819	866	817	860	822	899	837	867	811	836	804	829	909	846	825	856	831	838	840	840	807	849	825	829	822	845	830	866	821	874	836	875	822	826	813	814	853	843	887	791	853	819	861	817	825	882	854	822	830	846	878	875	834	829	854	847	856	795	828	867	857	836	831	862	825	831	805	836	841	856	834	865	881	830	885	805	797	868	819	852	781	863	846	834	830	837	840	848	786	836	826	889	837	876	861	848	842	840	860	789	784	879	811	841	879	834	855	820	803	856	829	881	889	901	816	827	848	855	858	843	842	857	846	807	875	826	847	855	866	856	865	809	808	857	820	877	817	748	885	862	846	824	850	795	870	841	790	825	872	829	838	821	909	886	867	877	828	851	858	837	837	892	860	801	840	830	797	836	812	857	820	791	902	856	818	798	839	809	798	859	862	849	812	816	806	831	823	847	846	796	846	865	819	871	826	790	836	840	823	845	811	823	850	842	801	854	871	820	924	854	856	828	856	825	816	795	819	832	877	829	840	813	830	800	813	829	822	840	899	824	828	822	820	818	857	804	862	799	824	860	852	836	854	849	811	870	822	873	824	805	785	861	823	807	857	821	838	867	840	795	879	827	810	828	841	877	821	802	818	813	864	838	849	826	792	873	824	802	761	836	808	791	842	799	831	849	842	796	846	871	818	802	872	833	810	848	861	882	836	852	823	846	860	856	880	867	844	839	834	808	852	854	833	820	820	867	848	807	832	848	847	804	853	846	877	860	809	826	849	795	824	852	816	860	839	819	817	864	824	800	844	858	825	839	753	838	815	805	823	821	821	809	855	840	871	891	884	846	811	819	773	841	808	842	819	795	840	847	877	800	852	841	840	820	843	833	857	837	831	840	880	809	856	856	871	848	810	858	876	819	854	811	814	831	837	854	823	798	830	793	872	832	822	833	877	797	872	811	834	831	779	829	878	816	836	846	853	822	857	798	854	822	835	826	870	786	815	807	789	858	863	831	862	860	817	889	856	878	864	871	807	846	819	865	862	830	810	815	839	876	859	814	792	842	857	794	823	878	823	844	855	858	819	830	902	820	814	815	837	880	810	827	805	907	845	818	877	856	834	867	806	835	814	870	848	814	779	803	845	924	849	820	826	808	824	809	826	853	814	790	842	832	820	837	832	803	820	839	816	811	860	832	824	822	830	885	829	858	840	863	852	852	893	824	832	846	852	860	786	812	873	808	843	836	869	807	874	878	850	850	808	841	896	898	853	844	892	853	847	847	800	830	799	851	836	826	843	844	823	821	846	834	813	863	833	834	804	814	818	859	838	808	833	833	832	803	818	858	879	821	824	827	849	817	843	876	879	804	893	809	841	850	854	798	800	799	842	829	803	842	860	846	816	861	839	856	855	869	849	838	812	855	894	860	853	808	828	832	850	816	841	832	823	825	806	816	848	834	828	864	832	879	809	825	815	894	800	794	836	854	864	823	822	812	893	856	835	830	870	855	859	826	869	846	893	874	920	889	856	825	802	836	879	775	853	851	864	832	785	842	888	837	765	858	873	820	869	857	844	825	854	837	785	845	866	831	884	803	868	828	786	875	810	883	792	803	812	845	837	818	808	830	830	822	857	903	888	869	828	824	865	856	823	885	790	825	893	823	841	809	847	841	853	827	839	846	821	833	853	783	830	877	819	811	870	857	835	820	798	873	838	836	812	800	835	840	805	796	843	837	907	815	863	784	833	862	826	890	857	809	777	899	901	862	783	784	901	885	819	903	894	838	826	844	816	834	834	855	852	801	861	805	839	789	863	876	827	764	850	801	846	873	883	860	781	805	871	863	830	785	817	827	836	818	871	877	860	852	928	847	846	851	843	821	856	796	853	823	816	882	814	891	836	841	860	845	850	867	879	824	836	890	854	840	858	840	870	840	855	850	792	820	829	864	771	889	878	834	855	882	821	812	821	820	863	786	818	829	839	868	821	867	836	808	835	876	851	827	844
8114	4299	758	628	3583	6528	4021	285	197	228	237	245	215	211	217	205	231	208	211	197	221	236	238	225	213	219	197	219	214	228	202	245	225	221	223	213	208	210	231	208	237	222	222	225	220	224	205	215	212	199	215	219	210	208	208	210	234	216	206	185	192	238	229	219	202	208	219	254	249	223	210	257	221	227	222	238	222	230	236	216	235	238	231	228	214	200	208	227	235	194	240	224	212	206	227	212	221	233	245	234	215	196	248	223	216	228	245	198	233	206	198	224	242	203	207	196	244	225	205	192	207	214	222	225	202	238	234	214	218	201	220	223	210	231	233	228	206	231	218	215	205	222	203	183	215	202	215	210	220	217	203	207	206	210	235	224	245	209	195	239	230	215	198	220	197	199	215	208	213	198	188	201	232	192	209	204	245	185	235	215	181	205	236	206	200	219	203	208	232	214	217	222	224	222	229	216	189	209	232	209	221	217	227	215	210	220	223	220	222	221	226	218	214	214	227	226	221	255	206	234	231	219	218	235	227	180	205	216	222	227	197	205	192	266	198	207	253	202	196	225	225	257	253	234	265	220	204	210	213	237	201	216	224	185	200	241	212	225	224	212	217	220	216	183	225	226	213	228	245	209	183	203	233	204	222	204	203	199	213	183	229	242	199	224	200	209	208	234	219	225	235	225	234	218	193	202	204	218	254	221	227	216	224	207	241	181	222	172	215	222	211	203	212	215	220	223	223	208	213	209	205	205	222	241	207	215	251	215	224	203	221	218	232	221	212	222	227	221	207	214	224	227	242	222	202	207	205	208	197	210	214	201	213	233	222	223	218	199	198	218	232	205	216	210	195	228	215	221	208	208	244	214	223	214	235	196	217	207	207	183	197	204	208	230	186	206	223	234	198	215	212	233	228	218	210	206	223	216	213	218	199	226	225	193	217	193	210	225	209	173	214	223	194	205	188	216	242	221	226	216	188	234	227	202	241	237	215	199	210	196	230	211	219	211	186	214	201	228	231	201	228	199	209	201	208	218	240	217	200	208	244	235	205	237	232	213	212	215	212	233	224	207	183	205	198	187	213	215	203	205	229	232	203	208	174	222	216	183	218	174	221	194	230	198	237	221	201	252	207	219	227	200	199	208	209	189	244	230	225	254	234	205	227	258	217	194	190	236	196	227	203	197	241	223	248	243	229	210	203	222	194	229	201	210	219	203	213	227	223	214	218	231	207	237	238	210	229	223	205	206	250	188	236	220	213	212	210	188	209	251	213	224	222	211	236	217	238	213	212	239	208	225	221	198	196	212	235	219	187	235	230	216	212	221	192	217	198	206	241	213	218	232	214	212	204	238	214	203	208	245	192	199	215	209	194	206	240	221	242	222	216	214	202	182	245	215	208	205	222	207	244	209	210	236	199	204	219	221	216	227	224	213	228	216	220	214	223	210	214	227	219	223	221	214	207	201	212	230	247	208	217	206	210	219	210	231	228	199	194	200	219	214	232	193	198	171	201	212	216	227	216	224	193	207	214	227	200	208	236	207	236	218	205	220	227	221	202	239	221	214	210	216	208	245	217	231	200	210	227	205	256	206	234	202	236	211	212	232	212	223	210	205	228	232	239	207	221	187	200	213	224	210	206	214	221	224	218	221	198	215	196	224	215	202	225	241	221	226	200	258	205	213	232	243	214	214	231	205	198	218	177	211	222	236	210	208	209	221	237	207	205	186	224	207	221	206	213	217	210	216	228	213	238	207	228	192	208	224	232	219	208	228	212	230	213	235	210	211	207	203	254	203	225	204	229	211	214	198	218	230	231	219	211	229	238	223	220	219	214	241	234	215	212	224	214	211	190	219	183	206	199	225	214	216	222	223	252	238	237	209	204	218	235	223	225	205	225	219	210	241	241	210	236	232	235	214	237	232	220	212	222	210	211	224	236	233	203	229	216	212	219	243	231	206	246	213	229	241	202	220	193	222	222	218	219	246	220	218	190	219	217	212	238	221	227	243	206	196	229	200	207	182	238	210	196	218	224	207	203	234	232	208	226	223	198	207	227	217	198	217	194	208	238	234	209	220	218	202	218	213	214	217	205	218	219	220	216	211	206	185	206	237	240	219	190	218	226	221	201	212	227	240	189	190	199	196	223	228	204	205	212	222	191	212	214	202	217	232	245	210	233	203	223	217	220	221	195	201	220	220	188	215	243	236	220	225	205	209	217	206	203	245	211	224	238	193	210	228	216	198	212	216	190	219	209	227	237	178	233	207	210	234	217	229	227	219	222	213	194	231	207	206	231	207	218	220	196	196	217	212	217	215	225	219	229	208	192	209	213	205	222	210	220	195	246	235	192	220	205	233	201	225	231	218	194	227	216	208	202	211	195	249	199	217	209	186	208	193	206	213	218	216	207	200	211	201	211	232	237	208	222	190	220	229	229	194	200	198	222	228	203	211	208	229	214	212	226	213	200	216	215	213	221	210	194	239	204	228	233	201	223	220	230	224	231	215	259	222	209	206	192	217	222	213	206	226	226	218	242	210	214	198	222	207	195	201	217	228	220	228	199	228	219	215	224	210	224	234	215	227	248	246	217	221	209	198	208	232	204	188	221	205	222	218	205	213	216	221	215	223	194	241	207	182	222	207	207	229	222	244	201	218	210	217	231	221	193	203	216	214	193	213	231	226	208	200	221	196	210	224	201	211	231	226	227	231	204	210	229	209	211	203	222	200	213	228	211	229	234	191	221	202	217	187	224	198	225	238	214	209	225	199	221	225	222	211	212	212	198	227	231	208	229	230	222	213	207	211	250	199	225	185	213	212	220	254	234	223	214	208	194	216	233	219	231	222	227	218	222	226	220	229	239	235	204	243	241	215	220	193	223	189	200	211	200	205	195	222	214	221	199	225	203	203	248	230	219	233	213	216	218	212	196	214	205	226	214	216	196	215	209	198	231	212	228	214	221	211	187	217	209	219	219	212	234	187	223	224	217	200	204	202	234	207	195	203	228	212	181	199	207	195	228	218	234	248	246	218	219	224	228	226	210	218	204	200	247	206	207	227	211	223	206	211	242	209	207	213	232	224	202	224	210	198	227	240	196	206	213	212	217	226	206	220	229	200	250	198	215	201	219	211	196	239	223	223	219	213	262	205	218	201	227	227	207	206	226	246	225	229	211	220	218	240	200	210	214	229	230	213	235	221	206	225	222	208	190	200	215	224	244	207	225	201	224	185	211	234	181	204	214	211	235	197	214	253	212	220	230	186	268	218	220	224	230	223	212	193	207	226	216	221	231	225	207	200	227	251	215	227	226	226	208	199	188	209	240	197	214	222	246	190	202	193	216	223	209	202	200	228	202	231	218	219	199	213	223	216	237	194	231	217	220	195	222	240	220	205	223	211	217	233	204	227	220	222	215	216	216	211	210	227	222	223	242	242	212	213	226	246	220	228	213	235	218	206	192	204	224	235	206	227	219	211	194	214	221	233	250	223	203	201	241	222	176	205
7187	5171	872	2028	13548	20778	12243	661	636	653	638	593	634	605	597	614	634	622	618	615	630	627	574	634	602	581	581	584	644	597	620	563	613	633	621	600	620	579	608	596	571	614	632	643	616	598	605	581	586	636	652	613	626	635	589	646	608	574	610	617	635	634	630	575	594	662	682	816	750	706	679	670	616	615	607	690	631	577	605	610	646	630	590	600	626	617	644	572	620	591	548	614	593	582	608	607	617	641	596	636	571	631	641	599	623	592	604	598	646	648	636	610	587	582	628	565	601	616	650	613	600	611	616	632	614	591	595	627	615	628	577	614	551	623	627	637	624	601	630	607	641	624	629	647	631	613	601	607	612	606	610	671	629	617	609	650	642	638	644	617	630	617	581	625	578	598	590	559	597	614	565	615	616	633	565	636	637	615	584	626	601	608	617	641	600	591	589	592	603	600	639	610	585	589	585	599	610	624	583	580	604	567	611	598	611	608	607	621	578	608	653	630	615	612	607	591	631	610	612	588	599	619	630	653	588	567	598	631	634	607	587	588	607	627	628	607	613	588	583	587	581	613	621	649	620	615	615	617	626	606	584	636	637	648	572	602	603	639	591	608	619	598	610	594	610	606	607	606	648	622	618	625	601	636	587	631	645	631	597	648	619	639	608	634	613	623	593	604	603	614	600	595	603	613	603	591	550	645	632	593	603	633	664	609	647	628	625	634	583	633	581	607	603	583	597	619	593	660	585	594	631	630	600	650	591	611	690	595	612	644	612	653	614	604	582	609	580	625	598	610	631	625	614	604	618	627	651	644	645	622	620	618	569	587	550	605	627	633	596	608	562	635	621	585	618	632	655	598	588	609	605	620	619	599	567	611	615	593	640	590	635	648	645	655	617	586	619	600	596	612	642	621	606	593	585	658	609	606	613	614	606	647	642	622	594	627	625	632	586	635	615	606	620	585	563	541	611	582	637	636	652	594	609	605	614	608	632	589	631	594	629	630	601	596	636	656	635	577	607	619	589	608	575	622	570	591	641	637	589	630	622	616	641	671	621	578	607	608	645	590	599	589	588	595	549	596	640	613	620	624	618	620	645	602	644	602	634	553	607	637	592	593	605	663	615	562	619	613	586	604	613	590	636	616	659	636	597	536	563	558	621	618	649	591	615	621	603	640	600	565	602	609	627	653	603	583	608	590	601	650	666	585	650	593	589	627	612	612	631	606	603	593	635	597	637	618	602	583	606	600	602	585	629	586	616	610	588	614	630	625	621	638	628	611	611	620	605	579	647	597	606	604	599	655	625	593	598	631	645	593	627	630	633	609	611	648	602	604	558	610	635	564	648	648	601	582	625	596	599	612	609	615	620	616	600	573	581	636	607	624	638	634	604	620	621	622	638	581	585	614	618	595	642	588	671	599	572	604	639	618	603	638	601	643	630	573	649	592	611	591	605	591	598	584	615	640	655	646	578	608	598	605	653	596	609	571	583	621	568	604	604	608	657	626	628	642	591	598	605	611	588	584	605	631	591	599	577	582	647	577	617	620	602	629	618	623	596	632	641	629	620	620	600	645	629	589	630	609	605	594	645	620	607	635	596	607	618	588	642	650	625	627	606	622	626	581	636	628	589	614	656	627	554	586	612	571	606	606	608	610	631	599	595	568	615	630	635	607	626	605	596	616	641	601	612	582	640	662	585	598	615	610	611	600	592	615	613	622	611	611	624	651	582	601	655	603	609	615	600	615	624	611	606	571	581	617	625	617	603	669	667	630	583	619	607	648	573	620	585	612	601	598	625	621	589	606	626	618	584	639	561	587	629	589	604	613	666	595	596	599	584	609	637	613	596	600	618	645	615	603	608	603	577	634	590	635	624	631	620	661	591	590	615	599	586	614	590	614	624	623	629	600	546	604	581	611	621	651	596	601	644	627	637	617	591	633	578	631	647	582	576	609	610	618	601	592	585	578	609	595	620	638	638	577	629	625	639	620	609	615	616	609	595	565	647	607	631	620	590	623	565	628	592	596	592	588	585	627	595	629	611	605	620	669	595	614	617	695	614	571	631	622	614	595	618	643	619	634	596	639	618	600	643	608	612	586	565	577	606	584	630	637	599	617	636	626	632	621	587	635	609	596	611	620	622	627	606	647	625	639	578	629	609	637	606	589	664	635	622	557	592	589	631	653	617	582	603	578	576	590	625	640	647	604	653	600	634	617	580	585	603	640	607	623	583	626	606	594	631	663	618	610	594	575	608	565	646	638	582	608	613	637	620	597	645	569	633	575	629	620	614	663	576	601	639	606	625	629	582	621	650	623	626	538	631	569	627	617	590	625	635	625	610	598	636	621	601	636	588	591	610	636	636	558	611	606	604	615	630	591	581	601	596	644	625	639	610	596	593	570	615	597	656	615	622	595	614	574	591	633	625	605	581	649	621	667	629	599	602	613	591	613	597	610	623	610	604	608	613	623	609	614	623	647	566	644	594	665	606	573	629	583	614	600	626	627	649	638	605	602	596	621	613	593	613	583	628	618	588	637	636	574	559	627	582	588	585	626	591	620	616	633	612	616	599	613	596	587	596	606	633	619	621	624	600	582	603	602	635	624	598	579	619	548	598	613	610	617	592	579	612	570	634	612	608	633	639	624	602	628	643	636	627	610	634	583	630	612	616	675	628	591	596	625	609	601	618	582	620	566	626	628	632	613	615	603	600	614	600	597	611	597	631	623	632	600	609	582	625	654	602	660	651	624	606	576	616	596	597	591	580	612	573	623	619	609	629	593	574	589	584	602	624	593	616	621	637	637	616	624	571	644	607	630	604	617	626	612	638	616	631	604	578	583	572	614	635	637	628	642	626	613	598	620	612	627	612	600	604	643	607	585	588	653	642	610	580	606	630	625	625	649	598	591	620	614	634	597	610	644	633	639	624	598	594	613	559	603	635	635	586	647	565	609	589	588	587	588	641	634	600	586	635	589	619	582	664	607	576	636	614	609	627	657	600	632	577	605	603	593	612	605	614	635	622	563	584	611	594	583	604	575	630	594	610	631	555	621	628	567	604	643	615	592	557	607	589	594	623	588	668	598	588	615	632	637	610	594	585	642	610	577	600	577	623	580	591	594	612	570	610	599	629	590	622	607	673	607	610	600	637	580	599	567	632	627	599	593	618	642	628	615	622	592	602	646	652	561	607	620	614	606	601	590	596	615	628	609	601	588	630	578	603	605	611	564	621	620	610	584	596	643	620	618	602	621	652	640	617	624	620	602	630	600	595	646	581	560	554	642	639	612	618	622	625	599	593	645	608	600	591	618	621	620	636	614	616	626	607	622	636	600	601	602	674	623	588	646	655	641	592	609	600	617	600	605	643	595	594	609	615	628	654	629	648	576	584	601	639	629	598	611	569	623	623	594	605	611	617	651	618	619	578	613	640	611	614	627	644	606	612	609	605	624	603	565	607	623	619	605	608	581	636	569	587	646	558	655	609	577	596	632	640	592	624	581
40828	36912	20317	12531	28485	55716	36244	5778	399	297	286	304	303	294	261	282	263	259	283	261	277	265	271	277	283	255	270	253	243	272	256	301	253	243	235	277	251	261	264	280	271	263	253	268	258	271	250	269	264	262	257	272	258	249	275	236	259	277	299	286	285	238	296	255	372	420	420	402	332	292	294	280	261	257	236	253	246	232	259	253	253	260	237	254	261	275	257	262	224	257	236	272	266	271	255	235	237	275	256	260	246	255	286	289	262	287	233	269	260	252	244	257	291	250	288	264	251	284	260	274	231	265	232	241	255	287	250	259	289	269	276	298	277	275	261	260	288	272	268	285	255	259	261	258	245	246	246	267	301	277	251	280	267	290	272	226	264	255	278	261	256	261	252	243	261	245	265	269	240	268	284	275	283	262	252	285	270	277	263	277	251	272	252	239	239	278	273	263	253	256	262	244	244	290	253	249	258	248	270	287	231	239	265	284	236	260	246	254	258	243	227	270	266	238	266	241	241	293	255	258	239	252	275	268	277	294	214	261	271	241	291	283	288	281	293	242	267	273	229	273	272	247	263	283	271	291	241	255	268	238	245	244	259	258	257	279	271	265	263	265	265	267	236	272	241	257	261	275	292	293	264	264	244	246	280	299	276	254	283	267	258	260	275	278	249	269	257	227	254	279	260	257	264	269	267	285	239	241	268	288	295	244	243	281	295	294	261	256	260	271	264	256	237	291	278	223	284	273	271	292	243	273	258	261	270	241	233	295	253	236	285	256	256	246	279	272	228	267	303	283	276	243	274	231	250	244	284	227	268	285	271	228	265	268	240	264	249	262	250	248	213	254	256	257	267	251	266	234	287	258	229	268	270	255	264	267	252	261	246	268	277	262	255	246	289	270	260	255	250	282	260	282	257	254	249	286	242	252	299	258	251	272	266	257	297	273	255	246	276	261	276	259	277	254	238	276	228	207	288	274	295	262	286	257	281	248	266	254	247	246	245	258	267	251	250	274	276	292	269	264	283	249	259	272	264	295	287	248	264	277	280	275	271	274	284	263	227	291	280	289	258	270	277	265	263	262	286	263	286	285	253	268	285	264	251	277	269	240	257	265	292	296	266	270	288	277	259	265	241	274	259	272	303	269	266	279	250	277	267	268	286	285	255	260	257	299	251	261	265	254	255	246	265	255	272	267	253	250	273	246	254	261	281	266	249	283	272	284	266	253	236	226	261	269	274	261	271	252	280	247	230	238	248	252	279	254	258	266	285	261	261	284	262	276	257	284	246	248	271	268	232	259	250	250	259	272	274	292	267	271	257	290	247	267	254	256	280	280	255	252	252	291	255	234	269	259	257	269	252	282	243	271	269	231	249	272	283	263	242	232	284	262	266	251	248	271	261	267	283	244	240	279	251	267	296	286	246	245	250	270	269	267	283	275	264	269	273	236	281	250	249	288	222	238	242	285	250	259	254	245	262	262	249	254	263	261	279	252	252	277	278	261	242	269	272	267	280	247	264	235	263	252	249	235	264	246	259	265	266	245	234	259	263	244	245	244	306	276	267	277	266	303	223	265	280	252	257	262	245	231	305	260	258	282	269	310	251	256	265	294	280	225	264	263	277	289	274	275	240	279	237	251	255	279	259	267	253	268	235	248	262	265	289	272	257	254	283	234	249	276	236	275	302	271	264	243	262	274	258	239	263	320	268	249	256	271	255	256	240	279	241	240	264	265	248	248	276	286	300	289	277	248	255	264	265	275	265	278	251	235	262	250	276	279	268	274	265	243	284	279	259	273	260	306	285	232	263	287	259	284	247	271	248	257	255	264	253	273	265	226	276	252	258	240	248	245	234	255	252	270	259	281	259	280	246	256	229	253	267	295	254	284	267	265	260	235	266	261	242	228	262	292	251	248	255	249	250	249	262	262	273	227	255	259	231	262	259	255	260	251	267	251	265	262	263	257	289	277	263	268	266	249	263	238	248	265	255	262	257	273	281	248	258	246	246	226	235	242	256	247	253	255	275	247	273	273	277	289	229	244	263	246	241	285	262	261	254	262	272	256	230	259	282	251	268	270	280	262	222	278	242	268	288	277	258	243	275	260	240	260	257	240	235	247	253	277	242	278	257	260	248	265	269	252	235	253	239	266	250	235	271	290	241	267	250	258	255	266	280	251	268	272	268	238	270	268	286	271	253	247	281	255	274	265	237	283	267	252	268	276	250	282	256	236	263	248	246	263	259	292	251	266	248	259	289	255	241	249	252	260	276	245	269	266	241	276	255	286	252	271	258	209	258	268	302	261	258	266	286	265	261	242	255	266	242	251	247	300	277	266	231	262	250	264	243	270	248	266	254	285	274	278	281	262	260	271	273	269	296	271	257	281	270	272	257	257	246	276	248	273	255	228	259	247	278	282	306	285	269	268	270	252	264	261	262	275	276	249	275	268	243	253	265	260	297	281	254	253	254	290	252	233	263	266	281	265	277	268	276	259	243	271	286	243	268	240	254	261	273	250	249	259	267	260	283	261	262	292	226	270	265	258	257	270	289	246	266	263	247	276	278	260	265	258	279	263	266	279	268	256	292	266	262	269	287	260	247	270	264	254	235	272	266	258	282	254	284	280	250	257	274	243	250	297	270	239	276	261	256	258	269	265	274	282	263	277	249	246	263	255	264	255	238	233	237	276	247	261	286	236	278	264	273	259	296	246	249	257	244	238	268	257	251	264	293	265	252	245	295	269	247	223	239	281	246	254	246	255	259	257	264	269	257	298	290	293	276	287	244	269	255	275	261	249	273	266	287	286	265	239	232	245	285	263	250	297	257	263	312	263	261	256	271	282	273	238	250	262	289	259	255	274	253	253	269	270	266	282	272	252	251	253	253	253	241	292	258	283	252	275	283	283	228	250	268	272	283	252	257	266	266	271	259	255	263	263	270	252	268	238	241	310	269	267	265	266	279	259	249	254	272	251	243	259	251	271	262	288	256	265	260	285	272	282	241	274	272	256	269	272	271	270	281	256	269	257	263	274	256	272	290	230	279	275	262	267	283	253	251	259	242	252	274	244	262	236	276	277	269	278	287	239	235	250	265	256	272	243	266	262	264	300	264	242	263	265	268	248	287	248	229	281	267	271	237	291	282	286	274	266	243	290	246	270	273	265	247	237	255	252	265	231	252	272	290	288	287	242	274	257	249	234	254	310	280	234	241	234	245	262	287	273	255	278	267	244	226	244	264	241	275	284	286	271	285	244	232	249	266	262	272	257	246	287	241	277	241	273	285	243	251	292	291	275	261	249	251	250	277	267	245	278	249	264	252	270	288	282	291	258	254	264	267	264	256	258	258	237	266	239	237	281	246	290	284	272	256	264	244	277	274	283	245	278	259	264	296	254	240	240	260	258	271	256	229	262	265	249	265	256	243	275	227	260	277	269	252	267	255	250	212	262	278	242	237	273	237	254	274	262	266	254	263	282	268	262	293	265	263	270	253	254	253	260	246	246
31551	25816	5141	7725	43198	65397	34651	1126	1006	937	939	861	874	786	866	768	810	825	813	717	753	739	769	778	741	757	762	756	750	822	780	738	804	747	731	725	714	756	739	759	689	820	700	721	693	711	782	692	680	722	682	713	770	730	775	667	692	731	725	710	774	722	727	782	1380	1961	2054	1719	1224	934	829	763	775	701	736	711	744	676	729	717	690	706	708	723	730	705	729	753	716	712	752	703	703	677	729	697	779	711	703	680	703	691	712	744	737	751	728	714	750	731	709	754	687	684	702	680	759	712	738	723	735	794	700	694	751	728	684	670	700	748	723	755	684	681	706	746	748	732	764	720	737	734	783	717	756	713	742	720	750	693	724	694	703	717	739	726	735	711	719	696	711	743	714	695	741	738	702	722	716	785	688	741	729	697	727	663	735	716	698	678	697	720	735	760	760	694	745	726	719	709	766	691	729	721	710	738	653	704	713	708	741	714	705	758	697	753	731	724	763	755	742	740	772	709	757	725	712	729	691	733	715	723	739	715	648	724	721	697	702	769	704	694	719	728	723	772	737	719	729	711	726	782	738	683	754	709	703	726	690	719	726	752	745	741	706	706	736	715	737	722	728	738	741	740	657	672	741	731	696	672	727	728	660	741	732	736	747	696	792	719	751	681	757	718	760	745	691	762	732	771	686	737	709	738	729	713	681	717	771	711	746	726	714	739	701	767	754	707	728	731	774	797	692	731	693	743	760	710	730	702	706	704	699	701	714	701	699	758	741	711	691	737	710	705	762	759	672	714	716	711	700	727	745	664	676	714	701	686	709	727	717	771	732	726	773	773	760	672	716	712	710	757	730	696	732	676	754	705	690	726	679	667	750	746	731	731	698	701	696	659	699	703	727	730	771	747	720	694	706	747	698	753	742	711	690	702	730	730	685	733	724	721	728	723	702	707	732	694	721	752	700	731	713	724	678	756	706	722	729	717	722	709	731	754	686	722	734	749	671	761	700	757	710	716	711	705	699	712	685	703	735	720	690	681	758	751	721	725	698	704	729	736	726	764	769	723	771	696	742	742	703	729	746	787	672	712	736	674	726	742	717	705	718	704	735	718	696	707	697	702	699	765	717	714	693	668	729	769	727	709	684	697	738	718	733	665	730	738	711	704	758	728	758	706	668	690	717	671	711	726	722	746	737	750	699	741	718	678	742	730	734	738	672	699	698	725	685	720	708	741	736	722	759	733	741	723	724	744	700	713	678	732	692	746	654	732	753	736	679	729	731	756	757	734	703	727	747	752	736	674	682	712	713	753	706	750	682	699	761	678	745	733	727	665	730	738	717	729	702	734	727	666	739	663	699	734	738	721	704	725	723	724	691	744	745	774	669	734	733	726	676	710	761	721	681	756	719	729	696	726	788	678	703	706	695	742	673	683	722	716	688	678	694	719	674	714	752	752	719	703	686	709	719	737	686	715	779	740	777	733	677	714	676	725	687	729	740	672	754	738	743	724	698	803	679	696	735	723	746	718	757	730	689	693	743	751	715	715	688	750	695	740	717	702	684	727	694	715	709	755	715	712	753	744	684	757	693	726	744	689	680	715	723	723	736	685	699	737	725	732	753	700	691	750	759	680	727	685	731	689	689	753	740	722	653	703	759	732	718	724	756	725	715	721	740	729	763	745	699	785	732	751	714	683	670	765	741	697	740	732	689	734	759	730	746	755	748	686	667	754	676	747	766	765	732	750	764	751	703	747	696	724	735	739	707	706	745	702	765	743	702	727	691	744	758	694	674	727	741	741	692	730	731	731	720	704	721	739	701	720	718	689	706	695	729	736	724	730	740	704	754	712	702	776	710	740	735	737	733	730	749	760	757	725	719	751	720	664	731	726	725	737	697	756	725	709	740	707	653	692	713	765	745	746	695	756	705	653	739	698	679	770	732	741	764	723	719	731	711	693	736	697	689	668	702	677	667	727	687	768	769	716	776	709	770	695	736	746	712	700	724	771	729	702	724	711	718	718	732	734	710	731	740	716	688	715	686	735	717	732	675	720	768	744	751	692	732	681	681	693	695	700	748	762	719	756	730	677	726	683	730	760	742	728	752	709	755	753	738	721	738	739	718	746	689	734	707	733	697	708	690	710	723	731	718	759	703	703	734	725	789	770	691	711	737	743	694	713	698	672	682	674	739	735	761	664	720	694	757	737	688	744	701	770	754	730	735	667	742	747	774	707	675	677	709	708	731	735	733	755	731	727	720	702	698	719	716	727	714	747	808	755	715	705	682	698	727	713	697	690	719	724	759	701	721	740	698	752	729	712	742	697	722	736	682	698	753	740	751	723	717	716	725	689	677	669	720	655	698	748	693	710	766	706	772	749	764	725	703	708	734	761	741	716	744	754	725	747	752	694	712	699	734	721	677	739	736	721	722	650	732	681	708	685	721	669	656	707	757	783	750	659	753	680	710	733	742	753	749	737	736	735	702	684	696	718	673	723	725	725	706	668	700	744	781	712	725	674	725	725	709	724	667	789	727	778	677	710	705	734	759	718	748	743	669	721	715	770	741	745	691	748	763	732	713	774	701	734	647	733	754	709	729	731	762	726	723	729	747	733	744	767	759	728	695	679	702	764	665	798	704	723	710	740	704	736	762	693	759	753	732	766	725	723	721	661	689	699	688	741	714	754	705	712	741	694	721	721	692	731	698	681	716	715	709	703	722	707	740	737	711	685	643	718	711	718	722	705	723	746	709	756	719	717	691	716	756	741	706	733	688	730	718	716	735	710	666	751	736	723	742	683	731	748	756	718	750	686	700	738	716	719	730	777	700	747	732	679	730	676	697	718	750	737	734	764	737	740	687	704	703	728	694	763	722	711	680	730	726	742	684	675	761	720	708	704	717	711	708	714	714	694	717	695	763	669	714	753	718	692	704	710	763	722	699	746	718	706	701	775	726	747	744	699	689	717	693	729	678	709	737	698	755	669	696	714	704	752	717	707	791	744	719	767	760	706	712	695	689	724	749	723	729	717	719	717	713	709	674	733	707	701	745	763	719	730	670	714	717	708	714	748	766	741	729	749	728	695	686	732	721	713	752	736	755	732	672	733	729	688	748	726	675	732	680	693	719	775	678	640	755	739	725	719	754	756	753	695	723	771	713	735	721	678	734	685	750	735	695	713	716	693	713	655	736	740	696	720	732	701	751	732	743	727	700	690	738	754	699	697	729	695	672	704	726	739	725	722	760	709	722	669	722	699	703	739	714	719	711	767	698	737	715	724	691	748	728	687	722	689	731	709	692	709	742	679	771	699	726	694	687	698	747	807	749	693	758	713	747	736	717	730	720	680	718	726	673	740	756	726	722	782	746	735	689	752	715	739	744	702	750	730	725	701	718	695	685	722	661	739	716	690	730	682	761	710	750	735	739	723	747	697	704	737	725	728	726	677	721	725	725	711	694	694	709	701	668	740	740	705	703	661	733	723	673	732	675	714	718	719	705	689	721	731	718	738
44665	35850	22336	16079	29835	62025	44647	11723	1189	455	380	362	337	378	360	361	363	341	306	318	303	300	328	314	324	320	354	332	324	286	322	338	328	334	343	318	324	309	315	319	331	307	289	321	288	339	317	311	341	329	331	297	289	329	326	304	300	298	306	307	312	319	335	311	466	723	803	711	540	404	347	318	310	277	301	299	307	308	303	339	314	330	300	315	314	319	305	340	307	325	320	325	294	299	317	310	317	285	308	293	339	285	303	293	312	310	277	277	299	296	339	306	299	287	291	317	313	294	324	326	335	328	313	290	325	309	340	317	311	287	303	315	321	299	368	280	285	269	326	316	289	325	330	307	289	316	289	325	310	316	305	313	332	294	295	325	329	318	327	285	289	335	319	314	340	292	310	313	355	295	310	284	318	309	280	293	299	314	324	340	278	271	279	305	288	333	325	301	304	309	311	328	293	329	314	324	297	314	304	313	287	318	297	328	302	283	296	342	291	294	290	310	278	321	314	329	353	318	305	323	291	311	306	313	303	324	332	331	265	321	302	311	320	323	298	299	267	316	316	335	339	314	320	320	338	332	295	292	279	305	339	313	309	306	326	312	334	320	320	310	302	308	301	284	270	346	337	326	307	305	338	306	323	301	322	307	318	302	310	324	302	298	292	291	270	336	327	323	281	340	262	327	300	281	305	292	346	326	305	327	338	322	285	312	297	301	284	275	290	300	324	281	312	333	332	325	310	318	305	305	286	307	311	286	328	325	333	311	305	277	313	336	311	308	288	288	300	295	295	309	301	301	312	304	338	317	313	294	285	310	289	305	313	298	284	283	348	305	313	328	336	347	304	325	303	314	285	341	319	330	312	303	306	294	305	286	324	298	301	312	305	299	283	316	316	312	303	306	340	314	316	292	314	318	294	308	344	302	293	284	280	324	297	276	279	310	292	283	317	303	342	322	282	290	293	308	293	293	330	293	301	326	319	299	308	309	327	319	342	321	301	296	314	321	311	325	303	301	304	284	315	333	295	296	311	319	300	330	320	326	294	346	331	267	341	312	301	326	281	313	297	326	300	311	277	316	302	270	278	288	309	308	315	301	315	305	331	311	304	324	303	315	336	307	340	289	303	332	333	306	289	297	285	290	294	308	311	354	311	304	306	334	307	292	316	311	329	307	316	311	329	287	298	284	315	285	337	334	332	300	287	287	311	306	314	311	323	307	290	337	292	319	321	290	301	289	296	296	323	295	322	316	314	300	314	281	320	324	289	313	327	295	318	329	334	327	338	351	293	351	284	327	282	288	352	325	342	347	297	296	305	292	293	309	315	268	311	321	342	315	307	302	321	308	304	315	307	304	333	305	295	306	307	308	295	333	333	305	305	320	287	311	300	293	289	327	260	287	276	311	331	323	297	289	316	305	299	296	338	315	335	298	340	310	290	334	294	333	306	322	298	296	323	316	312	347	286	285	297	310	309	304	338	321	306	319	299	312	291	299	327	299	315	303	314	281	287	322	281	302	299	311	297	296	322	296	313	339	294	339	309	323	308	286	302	309	315	325	323	317	293	347	295	307	346	310	307	316	293	276	306	282	308	283	285	314	309	353	315	327	303	336	334	326	325	327	321	336	308	300	300	284	348	320	292	330	299	291	326	303	288	310	308	293	303	306	315	310	309	346	333	304	319	281	331	301	318	324	318	329	318	306	317	305	289	305	289	320	314	355	295	302	290	334	336	333	295	304	306	297	294	334	324	298	295	288	263	311	319	315	304	306	319	280	289	320	276	309	304	311	324	312	303	327	293	286	290	326	298	308	289	325	323	316	309	294	294	271	336	311	284	297	314	276	301	277	325	348	306	340	284	334	332	322	300	326	286	318	298	338	284	310	286	329	301	283	317	285	290	298	319	307	332	309	302	286	313	292	322	328	303	307	306	322	324	286	299	322	307	318	324	267	302	310	310	303	322	328	298	313	305	303	351	312	304	279	314	301	306	341	334	292	301	293	295	326	302	317	330	285	303	338	318	282	306	351	336	305	292	305	329	304	299	313	305	333	294	309	299	315	318	290	272	315	336	310	286	303	318	307	309	313	309	278	328	278	315	326	306	301	313	324	286	303	296	336	325	309	278	313	304	316	319	318	264	346	301	282	327	315	315	291	306	306	316	300	327	331	291	327	330	328	288	316	312	268	303	323	298	332	292	295	276	304	293	316	347	334	323	332	283	293	305	278	271	329	314	291	316	289	308	310	313	325	319	305	301	323	321	313	290	312	338	313	304	297	328	310	321	298	315	353	257	305	304	290	334	310	314	282	322	296	318	330	309	283	287	307	308	328	324	306	295	290	303	329	303	310	321	328	304	304	327	317	328	320	315	284	287	352	294	301	306	296	297	314	288	273	286	315	296	293	310	282	296	328	310	326	300	326	305	312	300	305	281	286	284	300	289	309	310	285	333	290	310	311	287	290	318	319	306	293	309	301	316	311	309	326	307	292	298	308	320	328	315	320	278	324	315	335	332	343	289	302	286	321	304	345	312	305	287	263	341	303	298	344	320	338	299	304	340	312	331	314	332	299	317	295	298	300	308	317	313	314	361	324	311	323	302	333	327	313	323	302	299	335	324	311	300	319	300	296	318	293	328	282	283	288	317	313	310	287	293	315	322	315	305	320	336	293	296	306	301	313	310	307	311	307	305	320	289	305	306	296	294	319	305	246	273	321	303	276	327	288	296	294	306	312	318	312	337	287	322	299	294	296	336	280	331	294	278	301	347	300	312	301	327	300	347	292	338	307	300	300	308	296	313	337	306	311	311	269	333	287	314	302	298	295	310	304	315	288	283	309	356	316	272	313	312	267	315	327	328	327	364	315	295	322	323	344	284	320	357	307	306	327	336	306	286	287	313	287	302	301	304	303	326	303	317	308	342	323	350	295	291	318	289	334	280	313	295	287	313	295	305	317	287	341	309	284	329	301	304	329	288	322	336	293	293	327	300	304	294	279	314	317	298	308	302	313	314	328	316	292	311	289	286	336	282	297	317	319	310	302	299	289	282	323	307	324	291	288	307	317	310	293	281	322	330	319	318	325	311	346	300	328	335	293	322	276	301	313	322	282	321	329	280	313	314	328	317	332	290	345	298	283	268	306	294	313	316	283	320	329	322	322	350	316	299	305	310	283	317	273	311	292	328	303	295	305	311	341	292	285	319	302	324	327	285	268	330	327	297	347	299	307	291	282	301	290	273	330	311	333	303	300	302	297	294	247	295	303	303	337	309	305	301	317	304	306	327	300	315	312	281	325	329	347	285	281	294	301	341	318	317	329	289	258	311	309	294	262	296	290	312	300	305	303	325	327	340	295	329	291	315	327	314	307	301	334	303	315	285	276	349	295	332	296	295	307	284	331	336	334	315	327	302	294	328	310	302	293	326	296	296	313	274	306	298	305	306	301	303	328	302	276	307	321	323	320	329	295	297	311	298	290	302	293	310	304	297	337	305	307	287	306
33823	26148	8539	10502	41539	71305	41094	2007	1696	1438	1437	1305	1225	1201	1077	1070	1089	1059	1055	1019	1038	919	959	1021	917	935	942	895	888	845	865	873	944	869	911	900	882	890	872	892	864	853	927	854	811	874	876	842	880	841	840	878	846	846	845	920	822	833	865	826	812	826	811	951	1977	4290	4555	3623	2448	1567	1072	942	924	801	797	851	814	802	838	830	827	811	795	814	843	816	830	862	858	818	840	830	824	835	840	835	828	838	796	838	825	867	856	853	788	833	800	810	889	851	829	816	833	795	820	850	843	848	821	833	799	836	810	807	844	814	799	841	797	814	851	878	812	838	852	874	842	807	811	855	820	818	820	857	842	813	780	811	864	810	761	861	842	840	842	827	845	834	833	820	803	833	871	811	865	823	847	868	785	850	802	874	841	853	846	842	811	852	892	814	812	823	888	826	786	859	814	805	888	792	857	808	852	842	830	845	845	835	798	838	817	815	798	810	814	856	820	755	817	866	828	840	851	838	790	824	846	825	876	829	813	823	846	856	803	825	820	861	847	884	816	862	820	809	815	823	842	848	840	842	830	850	851	808	843	798	817	796	856	848	874	829	835	813	796	803	856	849	831	866	812	806	832	818	886	831	827	804	830	778	851	819	857	845	845	836	835	828	798	868	863	822	854	845	814	837	877	804	810	825	859	813	838	814	796	825	813	802	818	860	854	827	794	853	839	875	839	790	833	822	826	789	851	845	861	773	813	842	831	825	792	861	871	823	784	779	835	805	813	812	837	847	808	843	776	800	852	861	861	847	781	843	825	805	828	874	808	818	817	819	783	828	812	809	773	788	844	799	771	811	843	830	818	801	842	853	776	832	817	876	856	816	821	842	826	852	787	842	817	777	845	840	874	781	760	856	821	817	851	827	803	790	840	837	810	827	805	822	795	841	842	854	838	797	853	814	875	855	827	786	861	821	819	846	875	846	845	853	850	787	850	804	809	811	826	822	838	828	813	798	844	852	815	843	850	876	847	815	831	834	848	809	850	851	819	826	834	859	815	845	805	815	851	817	840	867	847	819	884	838	826	821	809	830	791	864	810	806	837	813	883	909	844	842	860	791	881	817	801	790	762	861	834	850	826	802	775	837	844	816	866	798	811	835	825	866	798	786	856	882	862	817	804	786	854	867	752	837	850	860	860	852	809	844	820	841	762	850	824	829	844	793	844	857	831	807	784	834	848	910	834	854	808	842	797	808	847	823	809	835	833	811	878	836	860	834	810	859	838	876	834	851	825	797	834	814	859	811	866	833	832	824	826	853	828	872	836	837	822	822	860	840	795	795	839	816	790	847	818	847	791	771	851	833	855	808	778	882	882	798	805	823	775	864	822	808	847	862	810	790	848	866	807	858	853	814	746	824	801	817	808	879	834	810	769	883	837	825	808	849	854	892	783	820	833	848	850	820	793	840	847	842	834	829	861	815	770	812	806	873	848	836	870	815	834	795	855	859	843	884	782	804	819	816	867	905	816	814	788	803	814	826	808	788	836	802	872	880	827	799	812	834	818	795	841	817	827	852	825	813	830	822	830	790	807	789	764	855	810	839	828	823	849	860	856	839	812	898	847	806	810	823	874	818	822	832	818	785	842	793	860	885	835	840	847	778	819	795	836	838	881	821	803	819	799	846	818	793	835	861	900	835	813	816	814	853	805	848	866	824	821	834	849	826	817	818	849	768	821	813	838	833	849	856	797	826	857	858	842	823	841	827	845	823	791	823	841	867	789	845	836	797	838	786	843	785	883	793	815	868	838	844	774	834	813	815	807	849	831	802	839	845	801	845	809	771	840	875	847	849	847	821	812	887	804	818	806	866	874	848	838	801	808	893	834	801	825	779	834	846	902	877	814	886	805	766	833	803	830	813	872	800	820	862	775	820	812	829	815	802	808	826	819	797	807	817	845	816	827	817	820	862	800	777	854	842	815	878	820	801	787	811	814	832	824	846	824	814	827	809	824	843	860	821	805	844	832	851	859	844	859	791	846	811	834	766	851	823	816	837	835	848	811	823	805	872	812	820	876	829	872	858	815	868	849	807	808	826	868	809	834	811	907	794	794	828	849	821	834	894	866	825	826	817	820	795	792	837	834	803	773	812	802	818	894	814	861	840	834	850	846	838	829	848	806	822	888	834	800	868	780	854	859	797	831	822	857	828	840	837	835	844	810	799	767	823	824	861	844	835	834	847	844	836	809	830	800	838	827	805	824	827	850	840	836	815	818	835	835	870	839	808	809	879	872	857	829	838	811	822	829	835	815	828	787	832	864	823	851	813	808	846	869	913	784	887	795	881	814	874	830	817	864	824	781	823	837	803	787	821	822	809	844	819	846	862	805	823	797	809	827	808	861	850	874	873	859	825	781	776	853	846	841	840	801	827	812	790	816	837	892	815	855	837	828	818	835	862	859	860	794	844	776	834	834	832	810	828	789	777	821	800	830	787	845	827	866	815	832	854	869	897	838	798	798	818	844	819	834	834	855	850	805	780	840	816	788	828	862	840	845	849	831	859	860	811	809	807	825	854	891	792	828	832	818	858	824	846	822	806	839	799	807	805	845	823	793	786	832	821	854	833	850	898	847	870	820	861	811	861	863	818	813	829	836	830	835	795	819	841	862	807	779	898	851	853	872	828	843	877	806	804	805	831	870	824	771	818	833	786	842	787	776	791	855	871	782	835	808	846	825	843	845	827	779	779	845	816	865	843	836	867	791	865	836	823	826	838	814	824	789	845	819	894	857	805	832	841	821	842	855	772	841	870	806	873	827	799	829	840	800	815	825	862	783	848	869	821	821	799	853	803	846	831	769	821	812	871	805	829	841	842	860	834	844	807	806	814	839	848	815	802	810	802	819	843	846	789	825	873	830	834	847	851	860	829	831	779	808	778	803	803	827	809	833	856	843	869	876	821	834	822	856	809	835	783	832	833	848	803	808	844	804	850	833	837	861	848	811	809	799	812	788	822	822	832	851	865	846	822	834	789	805	873	864	847	897	805	809	848	773	814	829	819	859	831	847	850	798	802	856	804	821	814	830	819	794	827	819	817	853	833	834	867	822	861	808	862	823	814	846	830	826	838	838	864	845	810	812	830	833	845	829	805	860	824	822	853	860	829	825	803	792	848	787	849	825	893	835	866	830	889	819	825	811	812	859	824	842	828	834	838	834	827	825	845	825	815	863	868	826	809	869	833	817	829	795	820	835	803	838	831	900	857	809	808	849	815	773	810	862	789	818	790	818	829	847	859	837	819	858	804	829	800	861	831	867	830	846	825	800	815	840	858	824	832	814	873	830	856	821	838	809	793	836	845	845	850	819	868	844	827	865	843	812	819	820	788	861	839	829	822	803	827	866	847	846	828	814	886	876	846	818	781	767	857	782	822	811	799	838	845	849	847	809	838	824	812	818	811	808	806	872	826	789	812	843	853	862	857	863	824	865	817	786	823	788	819	811	850	830	813	832	814	900	789
7985	3065	591	400	2214	5135	4806	318	233	230	255	259	269	234	245	258	234	272	243	213	240	242	233	215	234	250	254	230	248	234	202	239	236	230	237	253	236	234	217	228	243	260	237	232	239	217	230	233	230	255	257	248	241	221	232	235	254	247	265	232	235	265	216	256	254	245	253	288	261	241	250	261	262	224	242	248	239	217	220	211	244	218	243	211	254	268	246	257	260	271	209	235	233	220	239	280	220	254	211	230	260	207	255	272	230	242	227	236	241	276	237	247	220	252	272	216	252	230	223	227	248	226	227	222	237	244	241	255	245	235	259	247	217	248	261	245	274	220	232	245	239	213	232	266	233	218	270	234	247	231	246	280	225	277	256	247	277	236	243	234	234	254	225	255	276	230	252	255	256	234	253	219	243	237	248	235	236	225	220	228	245	255	254	234	237	216	224	227	255	229	254	250	230	230	253	242	226	230	230	270	244	259	236	241	233	241	233	248	266	229	252	238	223	260	241	236	249	242	242	211	244	226	231	223	234	240	227	237	249	198	199	253	242	224	245	255	254	218	235	240	262	248	225	239	224	244	233	230	233	257	217	253	273	246	240	245	234	253	244	210	243	238	218	213	255	235	246	247	244	242	261	245	220	235	248	216	252	256	247	206	219	266	247	210	250	226	233	263	267	223	257	239	256	247	270	226	246	235	267	250	224	252	230	218	261	267	239	256	236	211	220	251	261	222	255	227	245	223	260	223	240	221	242	263	241	257	213	237	245	211	218	229	230	265	240	250	247	228	218	248	235	242	257	251	240	245	214	226	240	240	247	247	232	223	213	241	240	250	226	243	215	223	269	238	249	246	238	244	251	231	221	234	239	242	237	236	278	211	233	232	236	229	254	210	250	217	238	247	250	255	246	246	271	241	209	255	251	237	229	249	225	236	234	235	238	266	220	237	231	259	212	252	261	240	215	238	239	247	235	229	236	243	237	241	232	226	210	247	213	238	219	225	229	260	275	233	218	246	242	226	259	242	241	268	226	269	239	226	232	272	253	224	257	272	248	231	236	223	241	229	218	246	226	250	249	249	259	246	265	231	237	243	244	236	223	212	234	246	226	245	247	220	238	223	213	227	225	268	246	232	247	230	246	246	238	248	251	238	274	256	210	247	237	227	219	222	265	233	259	245	232	231	233	240	218	257	231	212	216	232	208	229	239	217	238	229	250	245	210	259	255	239	235	239	224	224	217	253	258	273	244	213	266	223	236	270	216	252	252	240	256	217	221	219	246	245	236	236	263	224	249	240	241	197	257	221	245	228	253	242	221	254	220	229	217	242	213	226	234	241	265	247	236	204	243	232	235	214	242	249	267	220	248	256	241	262	252	238	236	229	249	263	240	231	249	247	227	231	236	247	255	265	257	216	270	239	270	233	237	225	225	234	251	245	257	248	258	268	242	213	206	267	255	254	233	225	226	244	247	226	254	226	209	235	258	252	244	209	235	237	230	232	241	215	220	223	257	253	266	225	267	230	256	246	264	220	253	257	256	235	251	233	239	287	231	235	237	226	214	233	217	213	214	250	254	213	234	210	229	213	236	203	218	260	258	249	246	217	233	217	237	229	236	205	233	254	238	217	249	238	239	259	279	250	239	253	249	230	239	226	235	231	230	233	241	223	242	235	237	253	277	251	260	210	230	232	255	207	232	267	246	249	245	246	232	233	255	272	241	233	255	224	233	253	226	237	270	264	243	235	219	237	247	248	245	232	218	243	221	262	219	250	240	243	224	240	246	255	231	247	246	240	261	250	244	256	243	214	243	236	250	235	219	248	253	252	253	209	223	235	221	244	229	214	239	222	236	238	211	244	223	251	237	217	223	256	232	241	249	249	235	246	223	239	236	228	265	260	219	266	236	252	243	250	216	240	262	229	223	259	238	234	235	220	262	246	240	238	217	247	227	221	233	246	243	269	238	198	248	263	255	230	242	240	229	250	252	244	234	246	235	266	274	228	235	259	244	220	264	222	244	226	245	252	245	247	244	268	256	242	253	261	262	229	238	259	248	267	232	218	229	232	233	261	238	237	252	217	234	231	266	251	240	245	253	267	257	205	194	251	245	238	235	238	260	244	246	228	231	236	261	230	254	243	256	237	237	246	207	240	208	257	247	234	234	235	245	236	249	222	213	222	222	248	232	265	251	226	243	234	249	241	247	241	266	222	247	224	264	223	240	237	225	234	227	228	234	246	245	220	216	270	257	217	239	218	225	259	233	252	213	241	243	222	242	225	224	258	208	234	234	240	245	242	239	242	254	233	255	247	256	247	272	258	257	245	238	245	226	238	227	225	248	230	242	209	239	266	276	235	240	219	209	197	238	245	240	235	235	247	253	226	226	247	242	232	265	253	253	280	241	228	254	255	252	222	230	256	223	217	223	261	251	264	236	241	233	244	236	218	245	238	252	262	239	214	239	243	222	251	250	234	211	247	240	225	229	240	246	238	251	222	234	231	248	236	220	216	239	230	232	239	278	232	265	262	255	264	222	245	257	251	241	222	231	213	261	239	233	263	233	279	260	227	251	220	225	240	250	243	237	266	255	255	218	248	236	245	237	237	242	255	245	206	234	254	248	229	245	257	248	210	226	228	223	253	273	220	237	215	214	241	250	258	235	243	244	254	237	237	248	259	240	244	234	232	212	242	217	247	229	224	232	234	229	227	235	240	228	234	253	228	210	242	258	253	228	241	219	233	213	203	245	234	237	237	275	237	244	241	227	228	252	250	235	232	258	248	228	236	253	266	220	261	241	267	261	237	256	261	222	246	238	228	295	240	252	261	218	225	252	252	230	223	248	253	229	244	218	241	220	257	239	265	226	249	253	222	256	232	242	242	239	236	242	243	256	276	237	239	248	252	250	272	241	268	224	244	234	211	223	238	258	208	259	257	263	246	258	229	233	254	291	238	236	252	217	224	247	228	240	252	222	250	232	242	219	236	248	225	217	258	271	251	231	241	237	209	224	245	251	234	234	236	269	267	250	240	236	263	234	244	214	242	237	258	227	230	230	248	238	239	233	226	238	250	246	218	233	212	221	248	215	242	253	264	218	240	220	230	268	229	243	231	240	245	233	250	239	250	252	233	228	254	246	246	229	226	225	238	249	237	235	253	228	249	211	238	244	241	231	255	250	246	257	243	238	263	234	246	213	246	233	236	261	233	244	214	229	226	265	243	254	256	244	258	257	239	219	249	249	219	207	219	259	218	247	253	251	257	257	263	228	263	251	229	263	236	279	216	226	243	246	257	252	227	231	221	250	260	230	248	258	239	259	254	239	254	242	253	236	236	258	246	226	243	211	215	228	254	221	243	278	223	265	220	258	221	252	254	242	274	243	229	232	234	261	258	263	259	240	233	238	268	229	236	231	238	236	218	215	226	234	254	239	230	222	276	257	232	243	259	217	243	223	246	262	244	239	226	234	276	240	226	225	238	252	227	243	279	229	251	257	233	238	207
6370	3738	922	1030	9318	18631	14761	721	662	659	714	663	632	722	661	682	682	702	647	707	663	688	687	689	684	683	675	640	693	640	676	722	665	671	674	699	704	700	664	624	694	639	682	656	707	695	675	681	660	643	697	695	665	675	695	654	674	733	651	715	659	667	655	702	642	755	857	876	890	746	734	692	717	712	651	657	651	710	708	735	657	672	667	662	686	655	686	657	645	658	671	656	660	713	697	652	703	670	692	654	656	677	664	628	640	690	668	683	680	664	669	704	695	738	683	648	679	675	691	697	669	705	619	693	656	698	683	665	704	717	697	681	672	672	681	724	643	688	664	657	709	690	711	678	632	662	691	704	681	646	695	690	678	651	699	706	677	622	651	695	642	698	625	621	687	663	721	712	675	676	679	659	708	678	688	673	724	703	678	699	694	652	699	722	673	685	723	710	680	673	652	646	709	657	672	678	670	683	649	672	714	679	664	693	652	654	708	679	687	688	675	693	662	682	664	686	680	710	652	668	688	668	642	640	661	660	630	694	660	679	666	689	698	667	646	656	651	666	682	719	656	643	709	692	659	680	712	690	660	681	673	660	694	637	646	674	680	705	655	715	675	679	657	648	639	658	706	638	676	679	687	664	699	681	646	664	706	703	686	701	653	709	630	675	659	698	646	716	677	685	679	701	678	689	710	641	645	671	704	678	636	687	652	663	668	697	643	673	737	649	680	722	667	653	660	678	672	662	644	700	735	698	668	685	700	702	654	663	657	666	629	664	660	673	716	696	673	663	688	637	691	704	642	633	667	639	703	689	722	713	665	657	660	662	667	677	680	719	678	638	684	669	676	643	652	708	749	712	695	702	717	667	645	708	691	638	672	673	676	682	701	613	647	696	670	702	678	703	679	679	685	661	640	679	668	678	689	689	665	658	696	736	713	648	664	646	670	657	643	686	713	691	679	673	686	654	701	656	673	638	678	683	635	670	705	658	686	674	641	703	659	632	640	697	690	714	704	673	704	664	705	674	664	661	672	661	633	703	715	677	614	664	661	688	670	713	657	711	664	633	684	660	651	668	686	674	667	699	674	702	695	689	643	675	710	667	660	698	675	656	663	655	655	697	688	705	697	661	702	684	648	651	698	662	657	668	624	655	670	686	688	730	712	654	718	673	662	697	669	686	676	707	642	703	686	652	649	703	692	610	704	668	638	676	657	661	674	737	676	681	693	670	684	690	675	688	650	703	694	676	643	693	675	731	647	663	690	653	681	725	720	669	726	696	663	738	715	635	643	673	664	672	724	684	704	708	703	663	648	667	696	719	677	693	672	685	684	621	659	688	641	679	643	679	629	681	702	652	688	736	653	721	732	704	662	687	672	680	678	708	678	721	685	657	688	659	688	654	698	690	645	648	705	692	694	662	650	679	650	671	709	720	708	669	683	634	658	659	694	678	636	684	671	675	655	646	673	673	688	687	719	669	714	627	652	670	654	702	660	639	692	703	751	660	704	642	717	664	649	668	700	703	706	704	682	689	661	679	685	643	639	698	713	685	677	650	735	652	697	676	690	644	701	713	703	676	665	641	666	695	686	680	666	713	681	664	707	669	652	699	702	637	663	686	695	707	708	698	649	662	639	687	705	685	663	696	665	737	676	672	670	670	644	706	624	689	668	703	671	680	672	712	684	679	686	695	676	655	701	648	711	652	670	673	679	698	646	673	673	738	680	671	661	728	658	630	692	715	649	687	652	658	700	696	645	638	683	700	698	658	713	711	694	633	618	684	729	643	647	665	649	702	695	675	622	684	670	650	672	628	680	666	680	666	674	709	694	668	666	700	670	709	684	677	651	679	717	686	664	654	696	628	677	701	684	660	698	678	660	668	657	619	672	719	662	680	712	673	695	703	707	704	690	643	696	743	658	699	674	656	686	646	687	642	665	702	638	666	651	631	699	718	645	679	659	698	682	664	647	630	670	686	670	628	666	714	699	630	708	698	732	697	710	674	677	698	723	717	653	722	680	702	681	701	667	693	672	670	685	703	687	689	686	640	668	645	656	675	686	682	648	715	634	649	716	683	701	697	661	669	669	712	677	656	677	693	683	718	612	662	685	656	677	668	650	669	685	735	693	673	659	679	670	690	720	646	742	718	682	692	682	692	658	693	633	715	694	676	674	699	642	708	691	657	673	672	667	643	689	719	659	658	717	731	662	693	682	654	705	670	676	705	723	710	670	687	683	660	674	651	698	676	652	639	694	707	719	714	677	709	666	697	656	704	717	683	689	692	651	697	719	645	716	673	679	618	657	702	671	676	660	640	651	649	690	646	687	708	692	613	700	640	697	640	630	692	700	691	686	667	706	704	705	638	664	683	675	667	671	672	693	688	647	691	675	712	662	689	694	628	736	673	666	693	693	648	685	701	743	706	691	676	666	613	683	711	686	725	638	663	683	675	681	681	632	643	630	648	637	658	746	709	651	651	721	680	687	642	661	681	677	681	647	647	667	676	733	613	700	661	670	677	656	658	679	655	674	669	629	680	649	709	696	644	666	718	678	659	673	728	669	662	669	678	633	650	673	706	639	694	642	678	688	652	650	681	694	703	661	690	682	690	707	677	685	677	726	721	648	635	670	733	650	693	702	677	723	648	692	675	687	627	686	668	705	679	686	710	684	673	672	692	665	691	613	611	687	661	714	713	628	677	670	743	657	686	655	666	643	691	645	681	653	693	659	645	677	635	660	647	642	664	670	649	663	688	687	639	692	686	623	685	679	682	676	723	707	688	670	645	666	652	712	676	664	649	724	641	672	729	672	647	686	672	643	641	700	654	706	734	682	709	662	691	709	742	709	683	698	646	659	704	643	669	682	668	615	676	705	646	701	693	647	698	684	625	670	645	722	712	715	682	659	646	668	656	669	639	681	697	669	669	620	669	680	716	663	665	697	698	728	654	650	687	642	671	670	671	706	684	691	719	697	677	695	637	701	669	626	637	653	662	689	662	678	677	670	670	695	689	682	677	658	694	661	674	685	647	619	661	645	688	661	674	696	662	715	640	643	673	678	664	639	674	664	748	692	670	692	641	644	679	670	671	675	630	687	680	716	696	730	668	685	636	669	663	706	734	693	684	682	688	681	700	697	680	641	681	666	687	724	724	663	682	690	684	705	703	684	669	657	704	700	703	667	676	665	662	692	667	687	727	653	611	649	669	681	650	654	684	668	673	704	689	656	681	722	710	648	703	655	692	679	661	684	653	712	653	682	644	642	671	636	699	654	662	702	639	661	651	635	719	650	660	697	682	683	690	708	739	649	650	673	660	651	671	679	639	729	688	727	705	687	688	663	641	618	639	706	679	673	652	648	671	683	695	691	689	680	680	680	646	685	722	680	693	689	713	664	671	686	676	701	684	708	632	702	676	663	630	674	701	674	632	696	680	663	682	660	678	665	692	730	692	645	664	699	670	670	687	679	699	670	684	703	664	670	725	610	686	641	690	711	732	648	683
38909	29818	14868	8328	30173	53596	44574	10918	561	285	307	247	261	236	256	271	243	250	246	237	244	235	242	258	251	258	234	235	238	251	258	243	248	242	212	243	244	249	249	252	283	262	267	253	240	240	227	249	259	260	239	250	240	248	238	244	245	258	289	270	266	232	282	276	244	275	337	385	330	361	264	272	225	271	242	236	260	276	224	259	250	259	250	253	252	231	238	237	235	280	234	241	243	266	266	233	220	258	259	250	259	264	250	210	247	247	242	231	232	275	239	240	260	259	290	238	221	261	238	264	275	266	249	250	275	252	245	229	231	242	240	276	236	253	245	237	255	232	245	250	245	250	237	230	268	245	249	272	220	241	257	244	249	276	262	238	251	258	238	259	240	267	255	261	266	243	279	254	222	232	243	232	247	245	274	231	258	258	220	229	225	273	233	247	249	240	255	259	256	264	249	263	260	246	245	223	252	251	278	255	255	259	256	268	258	252	251	247	227	280	266	255	270	253	260	243	270	247	252	258	252	269	236	248	251	243	258	257	248	234	241	243	226	243	235	228	252	271	279	254	235	256	230	240	239	266	236	258	246	272	239	264	260	268	244	245	235	251	261	258	250	277	241	262	250	291	258	274	256	241	258	264	244	258	250	269	244	213	222	246	233	266	257	261	226	246	239	228	285	240	263	273	250	243	241	240	248	258	243	250	256	245	237	211	267	233	259	237	218	263	244	237	252	255	246	251	225	252	227	293	264	237	255	249	228	239	246	255	258	267	241	236	247	232	241	259	242	246	278	252	218	252	209	227	247	243	240	240	265	244	259	252	255	240	250	270	237	281	246	250	262	248	259	249	259	227	246	240	227	258	243	255	256	220	228	273	301	213	274	258	259	255	270	265	244	251	263	268	252	254	253	257	271	250	251	273	281	249	240	258	250	251	242	265	255	245	245	238	234	253	255	261	228	267	260	251	284	205	240	264	254	261	224	278	248	221	243	282	242	251	238	238	248	249	230	267	270	263	234	245	251	271	262	274	267	255	255	252	220	249	231	226	255	270	243	276	240	203	243	255	242	250	270	246	254	244	266	250	278	257	247	237	259	247	250	244	240	242	234	253	261	243	209	267	239	262	251	239	263	236	238	286	220	253	255	235	266	234	257	258	256	252	260	259	259	255	261	249	252	244	241	264	250	208	265	210	270	236	246	258	260	254	246	279	248	261	241	271	261	276	259	224	241	243	261	273	245	249	265	247	254	240	238	246	240	230	244	248	250	238	279	234	239	290	251	289	266	245	276	261	255	235	239	261	232	236	248	248	242	242	237	242	257	252	226	238	233	270	250	224	256	246	236	236	259	261	249	280	245	236	246	254	246	247	259	247	260	250	237	249	238	258	255	246	242	253	252	250	240	258	284	264	232	252	274	229	245	251	217	255	242	244	231	247	270	252	267	238	272	260	268	252	269	202	258	253	273	237	255	244	247	255	247	258	269	235	263	254	241	250	262	246	230	262	266	244	238	260	263	296	255	263	250	258	248	228	244	248	245	261	272	250	242	236	236	217	253	265	274	259	235	238	232	231	230	254	291	269	241	283	239	259	277	246	272	265	238	255	267	267	229	260	240	249	238	276	238	244	263	234	220	268	273	261	242	251	249	260	245	268	231	268	258	243	239	264	251	253	244	226	241	264	256	255	256	268	227	255	252	217	219	250	246	253	246	237	266	253	262	242	280	227	239	274	255	257	278	246	238	244	254	276	237	269	231	233	245	238	237	246	261	235	226	274	238	283	254	262	231	244	270	236	210	259	262	239	241	245	265	259	246	230	231	244	282	249	294	262	265	247	252	254	242	235	249	217	221	262	237	257	267	252	276	241	239	231	250	254	246	246	245	256	236	257	274	278	242	254	280	237	258	220	259	266	238	234	251	237	254	263	255	230	253	261	248	245	243	257	281	246	230	284	264	254	235	264	257	265	267	228	246	253	266	231	222	275	252	277	248	256	242	233	272	274	234	262	260	272	256	225	223	267	237	246	243	258	250	264	261	249	223	243	264	253	239	241	248	261	263	266	245	262	255	236	226	269	229	249	245	244	245	253	235	240	274	240	248	252	235	246	240	242	261	263	265	241	242	244	248	261	243	247	277	281	247	239	276	233	243	228	268	257	261	239	245	261	255	258	236	246	253	268	251	232	268	255	274	248	239	247	230	243	252	255	242	251	243	246	269	265	282	263	243	251	239	289	222	254	263	250	242	249	237	233	229	216	247	237	221	237	243	236	262	247	226	232	243	239	274	235	265	267	249	264	245	268	210	273	270	257	229	252	237	268	237	269	253	240	242	288	267	234	238	234	258	220	221	248	263	271	272	251	265	243	264	235	242	227	232	251	246	247	240	242	282	237	236	278	258	232	245	237	260	270	256	265	265	265	245	235	264	266	257	252	254	244	263	246	257	254	237	271	259	273	230	235	224	245	275	257	254	267	234	221	232	246	248	258	270	242	230	252	247	271	277	254	260	245	244	256	246	265	259	245	245	226	256	268	235	255	239	228	241	256	268	251	241	272	239	254	254	258	208	237	248	215	244	264	258	240	292	237	248	215	267	221	252	252	261	244	257	283	259	247	239	262	274	285	242	231	269	242	232	270	247	264	219	281	213	260	233	263	221	255	260	261	261	268	271	252	235	250	242	266	245	241	244	251	247	238	231	237	251	256	233	262	258	239	271	257	224	269	248	249	256	231	255	247	244	244	244	220	244	274	245	214	250	253	235	251	242	282	236	264	245	245	229	243	254	219	253	247	252	266	216	253	243	251	270	239	249	218	252	260	259	277	254	229	233	252	225	230	266	273	239	228	265	243	244	270	277	252	270	236	275	216	273	255	248	248	232	248	225	277	233	229	254	253	264	244	262	258	262	269	227	260	258	237	233	261	230	275	232	254	245	253	237	250	239	256	270	242	281	252	248	242	248	255	223	259	260	257	227	241	256	234	234	252	267	250	234	238	239	256	222	268	249	262	257	235	278	258	254	282	234	264	243	265	236	248	247	251	236	222	264	245	273	265	248	276	223	263	246	241	244	265	249	258	240	242	232	239	270	262	260	272	222	290	248	255	256	277	239	239	274	246	258	259	231	234	243	243	240	271	254	259	247	222	249	259	254	243	271	224	224	224	255	258	254	253	244	244	232	249	271	243	243	287	222	230	265	254	249	242	237	239	216	239	241	276	226	264	273	254	279	278	238	251	242	252	246	242	230	250	256	259	252	263	232	263	246	246	267	254	295	235	279	296	246	229	266	259	231	267	248	249	240	250	241	268	264	246	269	235	232	272	261	216	232	269	278	255	257	243	270	271	255	266	233	242	261	246	305	257	273	295	248	235	260	258	246	218	245	254	271	239	242	253	250	240	251	250	271	261	244	252	258	223	235	246	242	256	261	258	238	265	259	237	253	216	257	253	269	275	260	259	262	226	234	278	209	268	230	242	229	268	228	242	247	246	223	242	244	247	244	242
28676	15345	4622	6442	42382	63642	52735	2124	878	837	793	771	790	800	816	761	776	725	779	729	748	726	711	713	762	749	698	683	718	662	732	739	746	722	728	710	686	728	780	719	698	683	747	748	686	677	724	717	696	713	696	672	680	697	700	714	686	701	724	724	737	668	710	707	718	861	1553	1592	1337	1121	948	802	692	709	695	700	766	719	701	754	666	739	657	723	746	695	706	715	687	692	652	689	634	683	712	694	701	713	700	705	727	685	694	697	710	770	680	689	674	700	711	703	690	644	684	666	772	713	675	714	697	757	666	705	688	669	684	746	709	689	659	686	703	662	717	711	738	723	715	707	672	756	709	666	693	722	722	727	680	771	685	722	719	691	744	684	705	738	738	716	698	707	703	687	661	667	700	691	750	726	700	725	723	695	685	702	710	638	709	694	721	701	746	655	663	738	719	704	694	688	733	679	693	675	681	690	662	707	693	705	679	666	693	682	689	640	676	613	720	695	699	721	727	701	735	680	641	696	736	693	669	776	695	716	707	699	672	717	700	662	666	706	742	723	715	739	680	739	705	701	684	732	695	733	662	727	724	688	690	712	721	717	775	669	683	658	720	697	649	734	741	697	744	710	675	712	732	683	728	704	704	668	768	734	701	701	686	731	738	696	657	701	707	701	680	684	719	691	701	656	721	711	687	686	673	734	674	682	758	686	685	671	671	692	723	677	687	705	706	730	700	640	733	718	688	695	696	643	705	699	701	672	798	705	669	659	677	701	702	703	636	673	690	708	715	724	702	712	719	660	718	696	676	686	686	706	673	725	695	702	643	659	683	713	669	703	691	740	645	705	716	681	701	658	700	698	707	715	752	680	711	695	662	737	664	696	680	698	684	704	657	689	671	707	687	746	717	661	711	787	700	739	701	688	699	658	687	707	752	687	735	707	674	702	665	682	680	744	690	710	707	718	687	679	686	708	711	713	743	665	678	712	704	688	757	677	711	668	695	676	700	733	712	710	698	724	740	712	762	669	751	698	676	669	710	654	719	722	690	647	689	725	723	756	698	686	727	736	633	678	698	687	680	711	682	685	679	666	699	735	698	669	705	694	723	676	697	675	706	657	659	702	663	709	735	706	705	697	682	741	699	713	691	709	695	701	752	671	658	655	707	721	710	663	684	693	713	646	663	672	667	741	732	723	676	714	666	745	741	701	702	716	753	689	683	709	730	680	717	737	691	668	714	685	651	679	669	697	752	682	689	788	675	689	675	696	697	736	678	719	700	678	719	706	664	743	655	714	734	689	754	712	772	715	709	677	669	724	690	676	701	719	671	685	683	700	708	727	732	672	726	701	677	685	719	759	701	708	725	742	660	706	714	689	720	673	698	706	687	695	674	691	707	738	681	702	694	699	703	734	729	723	662	695	742	717	692	746	707	692	720	672	697	691	697	668	687	709	727	687	701	689	691	713	704	708	703	684	704	690	719	729	715	670	712	739	726	717	712	683	712	685	731	690	741	702	633	667	688	711	700	720	654	706	723	732	721	662	699	712	724	659	700	676	689	692	707	719	666	710	735	716	682	677	726	678	698	708	733	670	673	666	740	726	677	724	691	698	678	705	745	754	686	724	739	715	689	679	715	720	720	659	738	727	731	751	648	688	631	702	720	696	718	684	675	748	703	721	747	700	712	683	699	669	661	703	744	689	689	673	672	742	695	713	733	711	714	708	718	698	720	673	711	722	696	712	721	708	721	675	701	679	721	678	679	697	729	662	734	717	654	641	700	664	724	745	700	693	697	692	718	682	734	681	729	696	737	717	696	693	732	740	678	685	725	677	709	722	702	712	727	710	703	712	694	686	737	713	673	691	725	663	663	722	691	724	717	728	679	731	722	693	695	713	669	655	692	708	705	696	671	651	646	663	680	715	723	676	701	685	712	694	709	724	698	713	682	718	730	745	705	722	702	704	708	658	665	687	723	734	703	697	734	724	703	742	685	735	662	713	651	694	661	720	742	713	750	662	719	651	663	695	699	696	684	696	669	723	727	732	662	700	667	724	748	640	699	707	709	690	726	682	667	690	709	692	762	729	706	655	699	683	738	683	742	639	690	729	720	689	727	723	681	689	702	647	666	686	726	701	666	751	701	681	700	725	705	680	673	677	731	684	726	700	761	732	708	725	675	679	698	651	720	721	687	706	695	692	744	708	677	701	701	683	702	736	698	667	647	712	683	740	710	729	697	703	671	681	712	698	692	717	782	675	706	726	704	694	679	647	674	693	679	667	702	706	708	686	697	698	656	699	698	661	689	720	706	737	687	674	699	660	694	698	747	697	704	716	689	716	716	712	681	684	709	711	686	717	716	693	741	786	703	680	700	704	683	744	711	689	710	705	681	732	742	702	675	701	702	713	745	719	647	673	683	692	727	685	671	732	677	710	691	713	702	698	676	665	701	734	722	674	688	667	729	673	679	743	715	704	684	670	728	718	766	710	711	655	701	702	699	685	676	687	707	695	718	720	671	732	707	677	656	690	720	660	705	718	662	723	715	719	710	666	666	675	730	709	674	702	727	635	712	687	697	683	682	700	683	709	725	697	665	717	699	747	691	743	669	716	683	676	688	715	673	701	722	724	732	717	706	713	747	729	710	736	731	731	675	733	685	715	703	709	692	716	735	713	729	671	740	708	726	697	674	716	712	650	741	728	695	707	721	690	699	720	671	723	677	727	686	725	666	704	698	672	683	717	694	665	632	692	729	684	647	692	732	673	627	680	730	705	696	732	713	637	729	692	689	717	674	731	738	678	712	683	697	739	722	727	682	686	718	717	702	681	689	727	686	715	703	677	697	668	706	683	709	725	708	711	691	684	695	681	687	715	684	710	720	719	688	694	726	732	673	688	649	726	706	764	662	676	707	672	739	701	700	707	740	691	663	696	694	671	709	705	712	738	679	752	716	707	672	682	710	699	712	740	675	727	753	695	721	740	751	720	670	698	761	699	694	718	712	708	716	683	718	695	672	695	719	719	682	710	723	661	714	699	693	705	676	700	665	752	669	720	736	738	724	681	655	681	685	690	701	697	681	680	752	702	720	687	700	708	669	709	706	725	710	694	697	720	653	705	679	699	686	729	675	694	680	676	681	718	690	667	638	655	703	704	708	728	688	737	729	695	728	717	722	746	737	704	694	739	722	689	696	718	680	720	718	687	670	681	695	687	708	669	674	611	698	677	680	700	687	702	704	689	706	676	691	695	698	709	669	737	707	673	712	705	678	680	720	707	708	656	675	732	696	672	741	704	712	655	722	702	702	744	717	678	670	716	653	705	666	675	658	749	683	731	701	735	676	691	693	689	676	682	678	703	692	690	698	671	714	667	710	698	677	682	684	707	725	730	675	680	792	699	697	711	725	710	722	720	668	743	695	721	726	703	641	708	656	707	682	743	737	638	702	670	708	718	693	678	710	710	656	714	711	737	728	720	721	713	694	715	758	718	747	718	665	689	710	672	707	720
47357	33694	21153	14755	33714	70472	57366	20643	2502	379	360	346	314	305	320	313	353	330	299	325	286	306	283	323	320	308	276	300	282	324	333	282	310	302	291	310	312	260	304	291	348	288	314	301	289	266	312	293	272	291	313	274	331	328	300	313	321	296	285	316	319	339	289	315	302	309	337	436	491	400	376	301	298	310	313	284	297	287	302	272	321	331	285	281	284	271	316	295	300	316	300	297	320	312	297	305	297	296	285	308	315	309	297	298	315	293	315	275	290	326	328	328	283	282	298	297	315	294	270	319	302	326	310	307	319	283	298	315	312	303	255	281	327	284	289	322	303	287	285	319	289	290	317	285	303	291	293	282	331	273	303	311	276	292	347	305	276	321	297	296	304	304	305	264	304	317	331	302	311	282	318	289	280	333	316	295	289	296	303	288	314	287	313	291	307	318	324	325	337	303	332	288	331	276	307	283	306	281	318	297	298	303	295	284	273	313	272	315	333	330	273	266	295	273	273	274	310	348	289	283	270	301	304	292	322	311	289	287	306	297	294	298	293	301	296	314	292	289	293	276	277	307	335	309	293	286	282	316	318	291	328	289	327	347	293	319	283	336	299	310	307	270	307	262	288	267	289	325	320	305	308	313	309	285	284	292	299	318	313	301	275	293	329	296	296	273	310	292	301	308	302	322	278	312	299	314	309	304	304	295	272	299	295	308	308	312	291	308	291	319	290	283	319	288	303	289	337	305	295	289	300	313	285	318	298	291	300	312	313	316	304	303	302	334	342	292	301	279	288	302	265	317	291	315	339	274	283	319	279	258	297	281	296	271	306	267	308	325	327	311	287	333	299	280	295	318	301	290	301	312	282	281	311	326	285	316	316	289	305	324	295	294	298	282	277	294	307	286	321	312	295	302	314	292	307	317	275	263	299	265	310	312	298	274	307	324	305	286	314	301	343	302	317	313	281	279	330	287	288	298	328	291	280	304	285	330	298	299	311	312	319	355	312	315	290	295	308	309	325	285	275	281	292	288	325	277	285	295	293	295	324	279	316	289	311	304	324	285	318	324	324	324	298	281	284	306	347	313	298	322	272	312	340	317	283	285	289	262	303	317	310	317	323	310	292	280	286	360	308	268	307	305	312	315	303	315	327	307	315	295	297	298	270	275	270	301	299	293	288	319	305	299	301	297	289	306	319	307	302	322	295	285	262	314	297	320	290	271	276	279	312	309	295	295	337	275	302	289	282	306	291	328	301	323	316	289	317	297	282	297	300	328	313	335	306	323	314	303	310	295	295	274	309	264	309	278	323	303	303	313	302	305	335	293	300	288	303	309	304	284	317	282	321	284	326	274	285	309	282	352	303	284	281	325	297	315	317	309	285	322	298	313	279	302	332	301	290	273	297	306	301	324	277	306	319	289	322	340	305	258	293	319	316	338	327	293	332	302	302	283	289	305	283	307	299	281	295	324	341	330	299	311	288	311	280	301	315	323	308	284	305	311	316	275	300	291	278	286	266	279	293	291	304	315	277	271	329	292	300	305	317	273	279	303	282	307	273	268	270	300	333	299	301	296	289	323	315	293	278	310	305	315	299	308	287	323	273	319	294	290	322	315	280	276	308	308	287	301	315	288	268	308	319	315	304	263	322	304	307	299	285	302	289	299	309	262	303	294	292	314	284	296	301	310	297	286	306	319	294	289	322	290	299	306	330	311	288	318	322	289	307	290	292	307	288	276	266	302	278	285	289	299	316	267	315	272	317	305	305	283	331	291	307	284	313	290	290	288	324	323	294	323	333	300	303	277	318	311	278	306	308	278	293	302	304	291	297	268	276	290	302	276	296	269	255	291	258	298	319	280	303	332	310	292	261	301	305	330	294	343	329	315	304	311	308	310	296	290	321	276	289	272	293	285	324	300	302	320	322	296	269	274	300	292	303	282	347	306	302	297	302	301	291	307	284	292	321	337	303	321	320	317	275	299	267	293	297	275	303	297	289	333	289	297	302	282	290	295	291	273	277	288	295	271	299	281	262	268	320	311	308	274	292	290	272	338	296	292	314	327	325	297	321	293	292	292	295	337	306	286	290	288	331	298	303	289	289	295	315	294	286	311	291	291	304	282	304	329	309	285	271	302	306	263	313	310	335	304	326	284	315	310	293	277	312	288	288	305	295	298	293	288	308	271	310	290	290	297	284	316	324	306	327	296	324	312	307	301	296	307	308	318	301	291	323	321	299	319	312	320	314	291	298	293	288	335	331	290	309	297	281	311	312	286	289	297	292	290	274	295	315	336	307	331	310	313	323	326	307	267	300	279	279	294	286	302	305	264	278	316	312	341	320	301	311	294	311	310	294	307	294	325	281	280	299	276	293	290	326	291	326	303	306	276	279	291	285	308	291	308	334	316	316	295	300	301	295	301	321	278	300	314	304	320	318	315	300	338	277	305	318	310	326	327	300	314	279	279	306	317	279	259	282	314	296	298	319	289	332	309	294	302	285	301	318	309	313	293	313	300	287	279	281	308	307	307	298	312	302	313	287	316	291	273	284	329	300	267	302	299	295	306	314	328	325	274	287	282	314	315	330	278	280	288	282	325	302	301	302	330	320	318	302	298	304	294	305	313	313	284	274	311	303	296	304	326	324	306	331	280	304	304	286	289	276	272	300	271	314	317	310	319	327	309	283	305	287	292	286	324	282	299	321	291	282	300	327	304	324	314	340	264	298	314	293	278	328	290	307	305	289	332	293	282	297	308	310	319	282	253	280	332	314	284	317	318	328	282	309	320	296	271	299	312	263	289	298	297	334	249	285	318	292	315	261	300	320	307	306	309	289	325	297	278	303	282	282	308	294	319	313	287	329	325	310	302	284	310	310	319	308	315	288	301	292	302	296	288	273	297	319	295	302	304	323	289	319	306	303	291	311	326	300	301	323	283	274	294	233	321	276	319	301	315	327	277	286	261	258	311	320	304	274	299	287	281	310	305	258	276	293	298	329	288	275	289	283	296	302	277	313	283	325	317	312	293	329	294	314	297	283	295	302	299	326	303	284	287	297	316	294	298	303	281	314	310	294	320	306	310	302	289	298	284	270	293	274	318	289	282	331	300	319	301	280	299	306	298	321	292	291	297	329	298	307	304	325	281	279	315	288	296	302	322	321	288	303	303	334	303	300	284	321	281	300	298	323	262	302	302	281	288	297	314	323	319	273	297	293	329	318	300	302	302	293	321	329	282	285	277	305	277	281	304	274	283	294	299	301	324	312	307	270	288	293	307	338	323	280	290	260	292	282	316	292	280	311	293	276	297	312	277	287	307	281	300	333	280	276	308	346	283	309	288	303	320	307	317	334	273	280	292	298	291	264	284	281	277	274	279	280	311	297	292	273	317	282	324	336	294	302	282	297	305	301	312	330	274	297	264	318	306	279	289	301	293	310	285	274	320	302	277	293	266	325	313	276	297	323	280	301	283	283	310	302	300	302	293	284	327	254	295	285	287	293	333
35611	18796	9098	11482	47247	80143	65602	6832	1107	1039	955	950	989	927	963	941	922	906	868	859	823	860	856	906	818	898	861	794	836	829	811	821	814	832	830	780	822	864	829	837	826	845	802	809	804	827	848	861	795	803	816	788	796	804	791	820	814	815	821	824	810	815	811	833	848	831	1223	2027	2177	1924	1427	1025	794	842	827	817	816	803	793	748	834	853	848	803	798	819	792	788	825	837	796	816	793	829	749	850	778	795	849	794	781	858	801	783	796	820	755	821	856	775	799	828	759	759	726	805	815	799	826	787	819	785	794	785	775	770	803	774	798	819	838	780	801	828	775	841	783	794	832	831	811	873	860	856	806	813	809	808	738	769	786	832	768	805	800	831	791	796	777	815	818	834	733	778	810	830	793	821	793	798	800	824	779	839	819	815	837	756	889	821	793	845	833	770	806	863	802	869	807	795	838	821	774	806	801	828	807	801	856	803	810	780	723	839	838	805	840	772	801	821	802	795	811	818	794	807	792	801	813	826	813	767	809	747	820	780	892	845	809	793	798	804	821	770	809	771	787	808	752	836	858	851	777	810	840	842	814	791	825	779	853	866	785	811	769	861	859	807	784	822	807	796	814	828	736	777	806	773	804	828	851	741	795	812	793	824	805	790	766	778	761	850	847	835	801	822	778	778	832	831	835	793	785	790	821	818	795	808	840	830	778	840	816	840	806	824	803	802	813	825	807	823	786	800	783	841	752	844	786	791	819	793	805	795	781	824	764	776	773	819	780	804	840	766	814	817	788	783	789	801	767	811	782	789	785	847	854	779	851	845	809	769	820	830	807	794	798	803	798	820	834	762	797	841	823	830	785	843	800	845	770	796	811	815	795	807	814	817	772	822	771	768	808	789	850	842	762	806	802	797	826	799	822	778	791	806	848	831	816	812	823	821	798	797	814	847	796	805	870	805	815	789	797	821	799	807	846	826	830	807	825	829	796	772	815	808	818	780	798	798	768	817	795	874	769	841	786	817	809	783	781	871	813	801	816	821	795	844	722	822	859	816	798	860	761	797	787	771	823	791	802	784	835	835	814	832	784	785	805	795	856	807	796	803	802	809	829	840	773	811	806	752	834	809	849	807	782	784	776	845	761	802	785	798	786	873	800	762	797	800	808	797	837	798	756	777	831	817	808	834	790	771	789	837	767	829	825	763	791	796	806	850	800	834	803	796	765	809	828	845	772	782	810	783	836	807	801	810	899	756	847	791	827	806	861	857	792	782	790	796	756	839	800	806	776	797	824	802	781	817	773	815	807	803	880	754	811	831	782	806	798	817	768	786	796	759	761	821	809	801	804	791	760	786	797	748	842	815	803	782	756	773	844	828	769	780	805	853	814	797	763	799	813	760	787	785	841	782	733	816	848	771	797	817	798	783	850	824	784	754	843	834	760	818	798	843	818	816	739	801	764	869	815	801	797	842	817	781	806	813	823	789	811	810	820	841	784	752	774	814	821	829	817	839	805	769	845	892	815	800	805	789	861	808	791	816	788	823	801	816	791	770	852	813	804	804	843	807	817	792	781	853	837	796	826	790	807	719	812	757	786	774	807	794	769	827	786	837	774	805	873	750	813	754	827	764	764	849	811	839	788	824	775	803	799	818	763	808	820	814	761	799	793	760	780	799	821	825	788	818	829	805	759	794	787	810	750	814	792	819	791	812	825	819	795	821	797	752	786	802	818	811	849	832	777	812	841	856	790	789	800	824	800	782	789	782	798	775	809	791	809	795	794	837	811	780	844	796	793	820	823	806	842	809	820	803	795	843	789	796	799	824	799	827	797	838	846	845	804	789	799	813	832	843	820	793	774	807	881	813	825	858	838	817	845	807	807	839	856	798	799	798	813	822	791	764	790	838	802	801	845	788	795	784	749	814	785	792	781	854	848	802	808	772	837	795	789	841	825	828	849	769	787	747	806	801	781	806	804	845	830	825	829	829	787	823	811	788	811	837	819	784	789	777	811	775	847	818	839	792	791	795	791	808	822	820	838	861	765	822	784	800	789	791	791	738	793	779	806	771	751	815	838	733	774	832	798	798	744	767	798	838	767	804	838	789	807	798	785	874	822	804	844	803	770	816	811	784	849	798	798	771	795	870	814	764	784	824	856	811	810	830	774	868	783	777	808	765	809	811	825	822	767	805	799	791	810	764	788	772	820	814	796	798	797	800	795	780	811	825	805	806	785	825	751	801	803	826	790	849	810	822	760	861	789	796	847	832	802	799	857	818	793	813	802	807	805	865	768	787	762	800	779	812	751	846	800	815	812	802	811	762	823	804	795	765	781	847	773	792	845	837	815	725	834	794	816	839	831	795	808	769	800	832	785	755	747	759	749	813	806	801	796	819	789	808	839	771	814	843	778	811	794	798	790	832	772	790	783	755	803	851	798	797	796	804	818	845	794	842	786	836	792	826	797	830	806	820	827	795	776	810	800	820	801	838	738	790	774	762	815	793	795	810	772	814	819	834	824	830	810	824	779	731	803	856	769	808	747	782	787	794	835	832	796	824	784	807	787	807	806	785	805	881	788	778	804	818	826	772	776	813	805	812	790	749	782	800	761	802	792	829	826	815	846	755	815	844	834	775	803	822	772	800	733	808	837	801	757	761	807	831	783	829	831	834	807	836	819	796	781	769	815	807	742	806	827	790	813	791	815	769	823	784	889	763	805	817	845	847	840	807	785	784	782	804	772	844	824	799	836	827	811	854	776	821	802	813	794	817	812	802	789	808	845	771	843	791	781	758	799	834	799	846	836	819	792	824	817	821	819	849	792	789	849	797	783	809	795	857	769	768	811	797	787	809	820	777	779	787	766	780	850	854	810	770	774	807	861	804	816	800	792	799	866	822	789	774	778	835	793	813	778	791	854	834	833	813	788	783	812	821	792	824	784	847	817	823	831	815	807	829	810	816	793	768	796	758	827	811	738	803	811	807	813	868	780	815	794	825	789	824	777	775	753	829	773	797	854	797	847	826	813	743	806	803	815	799	759	772	790	798	763	800	785	803	815	770	803	797	782	785	788	850	819	796	828	802	818	828	819	793	796	792	808	808	792	848	771	821	868	806	788	792	859	816	838	778	759	760	805	800	793	807	781	834	795	787	849	830	811	814	826	805	805	797	850	808	836	846	781	776	839	828	766	814	827	801	793	775	787	861	771	766	795	776	805	754	802	808	809	771	806	786	781	813	766	857	740	767	826	853	808	786	807	772	820	800	797	820	833	807	835	778	856	838	803	820	776	768	804	797	800	827	757	788	814	775	799	853	779	818	814	826	788	846	809	790	842	863	795	769	800	809	829	811	850	802	844	831	802	775	791	753	787	788	807	842	797	746	831	759	792	825	816	761	819	816	785	764	818	781	766	804	788	837	786	808	795	806	838	784	820	806	745	823	757	804	839	788	801	799	773	768	820	787	867	773	800	825	796	809	819	859	810	797	808	812	795	788	860	777	811	788	779	786
8920	5155	1026	445	2337	6899	5069	644	210	225	222	207	217	227	232	224	244	219	222	239	219	239	231	230	260	216	220	235	229	231	209	216	213	228	226	223	218	224	230	230	243	215	213	232	239	230	206	244	234	254	235	261	250	204	255	217	219	225	243	211	226	223	239	253	232	191	220	228	208	238	252	240	251	225	264	221	243	218	222	240	233	253	216	229	215	218	219	217	210	230	204	245	214	203	243	232	239	223	236	253	225	243	239	225	217	234	229	244	213	225	250	246	221	223	239	222	210	233	236	220	249	230	208	230	236	239	221	203	259	221	241	244	228	228	208	229	195	218	225	250	231	229	223	243	233	210	213	230	240	234	224	249	233	202	236	201	234	207	218	223	221	221	220	219	243	219	219	209	224	248	235	248	220	211	210	241	216	245	252	224	212	208	199	219	250	266	239	222	227	243	247	223	217	205	209	223	218	216	230	218	243	223	206	236	209	240	229	228	226	235	207	230	237	233	239	236	244	203	220	251	222	218	235	208	205	232	227	215	252	236	196	246	227	247	206	240	225	252	207	233	241	231	200	202	202	211	197	248	235	255	243	216	232	221	247	216	212	203	224	207	229	216	236	238	239	229	237	240	246	231	243	253	232	247	230	251	212	234	215	241	213	206	205	218	234	224	218	231	226	240	225	230	253	205	240	242	231	232	219	191	220	225	242	232	233	233	228	208	219	196	229	222	251	227	221	206	219	223	230	211	219	203	260	235	232	219	233	247	245	211	236	223	221	224	229	229	257	210	211	248	232	257	235	227	229	240	247	214	205	233	269	223	219	214	220	213	211	210	202	218	211	239	221	249	221	238	213	216	252	217	241	194	212	221	210	242	248	235	202	239	235	239	198	245	209	227	199	245	228	228	205	253	237	218	207	224	212	245	244	241	262	223	228	236	234	205	242	241	225	210	236	232	252	242	235	231	245	234	209	233	251	193	228	224	217	241	233	230	223	222	205	204	246	225	249	212	226	233	264	216	234	245	253	217	238	199	252	222	223	228	215	214	206	225	251	261	211	237	219	212	231	210	239	232	259	237	232	237	229	220	245	238	228	218	229	213	245	219	251	233	249	238	237	233	234	209	216	213	209	220	187	238	226	243	214	189	223	222	213	257	242	176	231	217	248	206	217	216	208	217	223	217	234	215	224	223	219	229	216	242	230	262	269	230	231	219	233	224	246	247	218	234	248	251	226	220	218	229	225	226	216	235	218	242	192	247	218	226	265	218	222	238	223	226	252	228	234	246	246	239	218	212	236	224	231	246	244	223	231	210	266	229	224	209	240	237	233	260	205	228	228	243	230	224	216	212	243	255	238	244	238	205	228	210	231	225	259	227	241	226	237	232	223	244	228	232	220	225	211	212	239	223	225	237	221	224	212	237	284	236	205	202	196	207	218	205	223	246	239	215	214	239	202	247	227	203	244	213	197	222	211	218	239	262	253	221	199	222	227	236	242	236	220	251	221	224	233	266	245	231	252	233	244	252	220	222	210	210	241	251	256	226	244	255	251	228	241	233	225	236	268	237	248	241	236	232	236	223	224	261	231	241	248	221	244	217	242	226	241	225	218	212	181	219	208	236	227	227	243	218	233	234	236	228	252	219	230	220	207	250	200	210	242	207	241	208	211	239	240	235	219	227	239	228	248	267	251	230	225	219	210	257	230	260	240	225	235	230	235	228	262	199	233	206	205	246	243	229	227	249	225	207	247	229	215	242	249	250	221	227	235	229	210	268	213	208	214	183	236	211	225	225	252	202	230	222	226	243	236	240	245	231	240	223	252	213	213	232	234	232	225	204	213	216	212	229	219	238	219	220	227	256	238	234	204	224	212	232	236	251	228	229	212	255	237	241	229	261	220	218	235	240	227	224	224	230	224	220	233	221	239	251	233	230	239	222	245	217	218	225	230	220	217	222	209	236	229	212	213	236	212	228	218	211	219	237	260	217	227	241	238	231	224	231	210	217	232	251	230	227	221	220	228	223	221	234	243	251	239	242	258	219	238	222	219	216	240	234	208	222	218	205	237	224	227	231	209	258	203	239	200	227	230	210	244	233	238	221	251	236	259	225	235	210	230	231	261	208	209	219	223	233	216	214	242	226	247	224	228	229	244	254	206	238	227	241	233	218	239	213	220	227	224	226	208	235	230	223	209	221	222	234	237	222	239	243	210	225	212	244	218	229	223	220	212	201	231	253	231	211	239	235	207	220	241	205	250	238	228	224	227	235	216	223	239	237	222	208	247	207	215	206	227	231	214	254	254	233	212	253	222	232	234	222	232	225	251	244	254	238	235	216	229	222	251	228	208	231	195	224	235	224	228	216	256	214	223	228	229	253	226	220	221	213	244	229	235	234	211	199	238	228	251	251	235	235	224	251	211	209	207	216	227	216	222	238	238	252	257	236	219	241	207	219	193	213	214	229	200	225	270	209	241	213	232	232	222	234	240	226	230	235	218	257	223	234	244	235	216	226	257	207	222	235	232	234	222	219	215	233	209	221	245	229	217	251	214	214	237	235	234	219	220	227	246	230	245	233	236	239	233	238	229	252	240	214	185	233	235	222	221	230	207	237	231	212	240	224	224	219	231	213	240	228	226	255	222	268	265	212	231	220	253	231	222	217	247	239	219	222	213	230	228	203	215	221	216	241	214	222	208	232	246	235	216	219	225	243	228	223	203	225	235	240	230	229	234	204	226	242	242	222	216	236	215	236	188	215	242	225	197	213	232	204	222	235	230	215	236	210	238	244	231	220	222	231	209	225	235	220	256	223	222	239	236	228	219	226	243	230	229	239	212	230	227	224	231	207	212	232	216	216	257	227	221	232	225	261	235	229	230	238	246	247	221	212	248	235	193	197	225	242	208	237	222	226	248	229	217	226	228	236	230	228	240	254	236	231	233	236	248	226	216	215	246	218	234	224	240	239	233	223	209	247	236	217	222	235	220	226	221	248	220	239	250	230	227	199	190	251	208	223	242	211	235	223	214	259	218	228	250	212	232	220	207	228	229	219	232	217	220	204	223	207	236	224	217	207	216	235	233	193	211	247	225	220	257	205	216	207	246	268	230	219	236	222	229	200	228	200	211	236	226	230	217	253	231	228	246	229	245	214	237	212	257	233	229	228	230	217	231	256	217	254	255	219	215	224	228	238	229	198	229	233	228	224	221	234	233	262	243	227	233	208	233	204	260	264	216	213	242	220	214	247	221	221	266	199	252	212	262	246	224	220	233	200	230	258	209	245	221	237	193	230	258	244	240	246	233	231	197	251	230	217	210	220	217	227	217	236	212	236	231	214	224	250	254	219	251	230	225	229	220	228	230	210	218	241	246	236	235	226	225	224	198	244	210	225	252	211	214	230	260	237	228	201	220	223	229	210	232	231	225	203	226	224	219	239	213	205	271	243	229	212	207	234	210	221	236	265	228	242	230	215	238	226	214	226	212	249	244	218	227	244	233	222
7909	6726	1123	1198	9808	21772	16421	1532	663	617	664	682	665	670	646	598	646	631	675	629	621	690	670	609	645	614	670	678	633	641	640	625	641	637	634	633	621	645	623	665	675	634	621	662	621	620	656	685	666	663	639	630	644	635	661	645	619	647	652	635	694	613	633	630	657	660	645	682	749	816	747	705	629	683	651	604	676	583	678	668	621	676	681	673	675	620	649	635	648	644	676	627	629	617	625	615	604	649	651	669	633	666	604	639	618	583	652	676	645	632	642	570	635	620	628	617	647	647	634	589	679	653	686	617	654	631	632	665	644	622	633	633	664	626	610	629	666	685	658	684	631	637	589	632	629	631	705	657	615	650	629	656	652	647	620	672	619	667	618	662	603	630	627	677	655	586	628	607	680	646	622	680	619	598	626	607	623	657	600	626	651	630	676	592	642	658	666	684	629	632	637	641	605	699	683	628	648	615	653	637	629	648	634	644	630	671	655	615	670	636	647	638	642	670	640	675	675	625	651	684	630	636	650	579	650	658	644	620	627	626	607	656	654	636	625	628	623	606	683	652	668	633	654	647	660	695	695	638	597	660	612	592	636	631	640	674	653	665	612	637	676	632	695	632	621	669	624	599	671	635	615	616	647	659	610	658	627	633	650	646	641	635	612	696	630	638	682	628	687	671	675	647	641	648	638	608	735	646	651	625	653	667	694	619	633	615	663	632	680	667	694	646	667	667	651	669	623	621	627	620	615	643	624	641	625	615	653	692	634	665	667	652	628	633	619	660	655	625	650	627	677	620	661	634	658	721	609	599	630	646	664	643	653	590	670	663	613	667	641	636	678	693	654	693	636	612	650	636	634	649	614	603	612	611	660	626	610	622	677	647	629	577	604	700	653	617	640	638	609	669	659	638	649	651	637	634	614	662	611	672	631	630	657	670	671	651	633	633	628	658	641	686	666	625	653	651	634	630	624	589	692	616	643	657	641	651	659	632	684	607	633	662	649	630	686	696	648	661	599	627	609	671	634	649	619	670	649	658	680	665	718	627	610	660	629	656	663	669	644	641	638	643	602	686	604	634	656	627	663	634	646	647	657	666	632	646	640	698	693	648	637	619	641	633	634	629	676	607	646	631	647	620	602	657	613	655	682	658	609	627	614	615	664	647	649	665	675	661	659	659	621	662	573	649	641	629	666	666	677	661	621	619	641	696	668	638	639	628	654	666	633	641	648	650	641	639	689	602	631	646	661	672	647	685	646	688	640	667	644	674	626	668	665	637	680	643	672	696	626	588	638	646	687	660	638	633	604	627	640	642	586	656	637	663	645	665	610	632	603	638	629	641	637	654	656	599	604	676	604	623	662	644	615	612	611	674	593	689	644	623	629	621	638	617	592	679	690	647	657	620	664	623	652	668	631	684	668	667	651	642	624	650	669	695	652	625	664	647	628	628	657	630	651	635	680	644	643	625	647	647	655	632	636	645	650	641	602	636	632	651	629	624	593	658	618	635	676	592	670	661	654	607	635	606	652	652	651	629	666	670	644	634	631	649	646	651	680	626	632	621	620	646	622	660	681	584	616	614	647	625	652	685	624	655	656	640	642	642	629	607	660	695	630	626	602	653	670	622	614	620	635	611	637	608	628	644	641	611	645	611	629	656	656	701	615	630	615	632	630	624	681	659	687	641	630	667	648	608	647	640	617	615	657	609	650	630	636	672	667	678	713	689	661	605	657	645	709	630	660	673	664	669	670	690	597	670	645	606	676	642	662	648	634	703	614	664	639	653	651	575	641	619	632	641	630	684	672	629	656	651	625	666	679	687	577	670	625	643	668	615	651	590	644	635	655	611	639	594	627	650	639	626	685	645	610	667	658	655	649	627	656	638	646	632	664	649	633	595	624	636	614	649	683	651	623	676	612	625	701	608	657	653	630	640	591	679	669	645	674	610	636	675	659	654	647	635	681	610	628	626	620	652	662	706	627	601	633	644	637	647	629	601	651	705	660	609	591	594	619	636	635	639	608	633	672	633	609	640	654	638	636	680	670	662	691	620	633	640	637	614	627	640	623	630	680	710	623	654	662	643	647	660	623	626	640	655	629	699	673	666	599	668	617	667	648	635	617	666	664	654	635	660	607	639	609	669	645	650	606	646	662	642	667	620	639	625	639	612	640	649	676	594	655	622	654	674	618	641	697	710	641	663	682	634	611	632	655	662	656	685	657	627	643	626	705	681	640	618	681	636	654	635	654	674	613	653	644	655	656	623	624	650	673	660	661	662	629	640	617	652	709	630	650	634	741	647	656	647	670	660	606	647	670	654	644	629	659	632	649	615	671	619	689	624	666	669	607	649	632	689	616	618	699	637	656	655	651	627	630	620	648	650	660	650	637	638	646	672	644	632	584	630	674	640	679	626	740	619	617	650	700	691	630	629	653	638	648	629	598	640	641	667	626	607	650	623	644	589	620	634	676	645	692	658	607	617	658	649	655	698	677	683	659	622	656	625	696	687	593	638	638	651	628	601	677	649	639	672	665	654	657	672	642	666	650	670	655	621	631	649	689	627	684	679	647	696	625	658	616	635	669	669	657	639	647	642	658	606	636	605	631	623	661	609	629	648	643	642	614	620	667	644	594	643	663	640	586	676	634	644	618	661	672	641	648	656	663	639	633	647	671	631	666	654	636	633	645	630	633	657	678	626	666	661	673	687	641	669	607	634	644	594	628	637	674	672	627	604	605	604	621	620	670	648	638	620	621	622	672	638	642	650	596	644	712	649	672	611	627	598	615	626	607	662	637	650	620	649	635	655	647	663	618	633	633	618	653	644	661	665	654	662	714	599	668	616	630	636	687	601	633	610	664	631	647	635	655	667	635	699	655	657	658	598	668	637	643	673	647	637	674	659	640	605	686	635	674	650	663	613	661	673	634	620	608	696	652	658	660	622	635	642	618	712	675	649	622	608	689	693	684	698	633	635	672	658	659	676	633	637	639	643	662	634	685	648	660	659	630	641	661	642	654	637	664	685	683	664	686	648	587	631	628	667	643	655	589	671	584	641	650	678	663	682	658	592	675	653	589	673	699	639	689	623	663	671	596	662	627	605	637	633	637	653	621	596	673	650	656	655	641	663	647	662	613	649	616	649	648	626	662	641	670	670	666	663	707	652	680	649	662	655	635	634	634	656	607	646	655	607	611	676	656	638	667	653	609	629	645	647	626	633	624	668	670	667	647	638	600	649	667	648	659	668	645	620	599	645	683	646	719	603	645	666	673	628	617	660	635	593	632	664	681	644	672	659	663	654	650	594	633	591	618	641	657	633	653	654	675	644	628	687	610	612	603	654	662	640	641	641	661	619	649	631	639	661	603	645	668	667	664	644	642	617	669	665	660	634	606	657	647	643	624	643	656	630	619	684	634	697	653	679	635	613	640	661	660	641	629	657	602	627	603	639	685	631	621	662	653	653	647	614	660	637	669	636	661	688	671	662	662	596	697	681	666	648
41236	36843	20842	13233	30967	53000	38928	10006	513	327	275	240	275	259	259	284	261	241	260	262	241	294	243	257	232	279	284	269	234	258	232	249	247	249	264	254	254	246	230	284	229	235	271	244	242	262	263	255	253	241	222	245	247	230	232	243	267	252	237	248	286	247	248	252	236	226	268	327	418	375	335	289	253	249	252	244	261	282	270	244	246	234	250	248	228	283	240	278	238	242	241	238	257	242	235	260	224	247	250	250	232	252	252	278	248	253	260	270	234	280	244	240	274	263	250	255	238	232	215	250	260	263	227	247	247	249	219	229	236	251	267	265	271	250	251	245	251	270	230	249	267	247	265	232	236	271	247	227	241	229	237	239	252	248	245	285	239	252	265	269	245	277	233	244	256	268	243	265	240	261	253	255	264	235	237	265	243	237	253	259	249	268	231	254	249	229	235	235	248	251	240	276	240	259	269	218	247	255	247	272	258	265	235	252	260	237	228	237	233	256	238	238	301	262	224	244	304	282	237	216	219	261	255	228	265	242	221	237	256	234	265	219	235	235	270	284	241	235	251	249	245	284	229	230	262	268	244	265	234	232	263	251	264	254	230	244	257	270	246	273	239	235	239	269	231	262	250	217	272	247	233	222	228	247	289	231	258	258	248	256	266	268	242	267	268	255	244	243	251	239	262	222	237	212	250	241	254	264	275	254	244	244	249	246	270	253	233	238	292	242	263	279	233	254	264	246	255	246	257	271	271	240	271	234	251	252	236	238	251	244	277	250	227	265	237	253	265	242	233	272	219	258	295	256	251	258	250	247	248	238	265	251	223	279	250	243	251	225	226	266	268	237	224	238	256	273	252	277	263	245	251	237	258	259	255	228	248	241	235	294	265	271	247	218	254	207	251	260	222	255	251	229	261	267	253	231	238	273	273	241	249	250	246	240	261	243	253	235	249	280	219	240	251	246	259	259	248	250	264	243	244	257	236	238	245	263	282	256	225	234	225	243	263	280	259	268	246	231	272	230	203	232	284	259	278	256	229	251	237	255	275	264	259	253	241	244	251	256	274	253	271	243	270	237	228	263	270	244	251	235	258	233	244	249	225	276	257	244	253	241	253	237	252	256	246	266	229	264	256	232	236	251	237	234	218	211	253	273	256	240	243	279	277	274	250	261	237	257	220	249	243	221	242	247	237	241	263	249	254	231	257	237	242	245	230	253	233	257	291	245	281	265	251	241	249	229	238	212	254	250	235	242	249	255	253	266	254	229	237	255	267	278	246	245	269	248	246	258	232	230	212	244	258	241	235	264	248	255	258	231	238	239	288	228	264	237	267	241	233	273	239	291	249	254	268	244	275	248	242	242	282	256	259	252	235	269	233	252	255	257	266	248	253	246	268	248	249	268	252	274	241	252	251	235	281	246	244	256	232	251	257	240	270	251	212	224	251	273	253	265	239	237	236	238	256	266	248	262	249	272	268	257	243	257	254	243	203	245	262	227	249	255	264	271	225	250	240	243	244	255	256	238	253	282	236	260	228	226	229	235	249	268	271	277	252	231	271	220	272	229	241	259	254	244	232	236	251	272	243	263	245	257	233	252	231	262	272	246	252	254	228	262	208	203	241	254	258	216	248	252	268	238	236	231	244	209	251	285	262	288	244	249	261	264	258	283	248	259	256	246	258	213	273	225	268	273	246	246	240	247	245	239	256	254	242	238	237	242	226	252	262	248	264	246	245	232	249	237	234	256	240	260	262	221	247	231	278	250	258	255	265	283	248	229	253	268	269	216	265	249	228	262	214	256	254	224	257	250	247	236	266	244	233	266	247	247	238	246	238	245	279	254	245	266	248	244	258	252	260	242	251	237	186	274	258	269	242	281	230	243	231	255	261	247	262	261	260	268	262	267	249	244	244	229	250	228	255	246	243	249	315	248	241	216	249	263	276	267	256	253	241	243	238	247	255	238	235	237	236	248	272	239	247	257	245	247	269	281	262	242	236	248	271	265	233	252	249	240	264	262	240	249	253	255	261	261	230	249	244	248	244	244	230	252	251	248	264	248	249	227	252	263	256	279	259	268	268	237	259	260	267	240	234	233	256	258	267	230	226	244	252	248	260	234	258	223	221	267	256	261	245	265	264	217	243	250	228	259	248	237	243	221	259	258	245	246	271	226	260	248	260	255	272	243	271	256	256	257	276	259	248	256	221	258	256	247	273	220	242	239	284	274	259	238	248	246	244	255	224	260	221	222	254	222	266	271	241	261	271	254	255	242	252	277	260	239	250	258	250	252	278	259	283	271	244	229	284	219	254	246	258	245	223	247	234	269	250	236	220	249	248	270	244	278	256	251	268	256	262	230	260	252	255	237	230	203	242	284	291	245	237	247	246	244	267	232	239	257	206	254	283	249	252	240	254	255	245	309	240	242	223	259	221	250	270	228	264	280	249	280	236	258	240	250	250	267	262	228	238	243	234	243	256	254	223	236	240	227	264	258	268	242	255	254	262	260	247	255	277	241	271	278	245	276	244	263	222	244	208	271	242	242	243	269	243	245	252	237	248	254	246	259	238	236	236	250	237	223	232	258	245	281	269	240	248	245	228	233	234	250	248	248	257	274	242	242	250	304	236	267	257	245	255	240	253	269	266	250	256	237	244	252	239	254	265	248	263	253	253	277	263	242	255	234	257	229	227	240	280	259	250	239	230	255	259	243	258	249	256	239	229	254	242	279	237	252	219	254	247	255	243	257	230	250	258	244	222	242	251	235	233	239	267	243	227	247	259	238	266	238	243	260	238	267	279	245	247	272	270	246	239	243	262	263	257	264	254	261	245	272	274	245	233	250	273	257	243	255	237	246	232	273	258	243	238	234	250	258	245	250	258	271	279	234	222	265	244	257	233	244	213	223	264	248	225	236	244	255	244	237	254	228	244	226	259	268	263	242	261	268	260	241	295	267	235	266	258	233	262	255	260	253	243	238	258	231	241	244	226	246	249	247	268	270	223	234	241	245	253	243	226	231	254	254	237	251	239	254	255	263	236	248	265	254	274	259	252	250	237	240	243	257	254	244	252	225	236	247	245	232	263	256	275	290	249	245	230	232	252	260	258	238	255	272	224	264	259	257	266	257	253	253	234	252	260	246	229	235	252	250	250	224	291	272	270	240	237	254	246	253	253	256	275	273	260	254	232	230	239	253	262	279	262	258	228	259	249	241	243	255	259	232	240	247	275	261	229	247	263	238	225	246	250	264	279	253	259	253	219	243	226	248	240	261	279	235	251	215	258	254	276	245	247	267	260	262	242	221	260	241	244	250	224	254	254	231	255	235	273	244	257	254	265	266	270	259	262	234	235	224	238	242	238	255	266	268	231	245	237	252	237	267	235	260	234	260	251	250	280	241	247	255	244	253	249	286	277	255	264	237	256	217	273	208	254	280	257	250	263	254	276	243	245	240	264	248	250	252	236	280	264	273	252	251	257	244	273	247	215	246	253	274	245	242	272	241
31678	24900	5665	6572	45835	63931	47424	6686	980	872	838	856	832	855	819	811	717	725	725	751	740	728	746	715	772	697	732	695	721	727	764	690	734	704	721	698	709	744	767	702	692	688	694	696	709	677	726	704	689	698	659	734	694	717	681	682	737	706	745	700	740	706	700	700	673	712	784	1478	2486	1858	1230	897	797	760	667	678	662	665	671	703	678	723	695	677	683	709	702	746	675	714	713	693	695	654	672	701	687	676	707	723	697	722	653	713	706	724	720	705	683	698	709	649	692	727	687	700	732	685	704	694	672	699	720	718	708	644	718	672	657	688	690	698	706	667	743	688	707	644	695	716	668	676	679	690	676	690	672	641	670	684	740	723	666	710	714	723	674	696	674	648	673	701	693	677	716	695	700	661	686	700	707	718	683	672	700	688	684	710	677	696	700	709	676	760	690	710	685	660	682	687	714	683	663	714	677	714	690	667	708	654	701	656	681	670	685	696	678	698	743	692	685	692	680	708	715	711	669	693	692	739	692	674	645	718	737	661	685	691	677	676	707	706	698	714	675	660	716	740	660	686	685	725	690	667	725	703	723	674	693	660	683	703	698	712	734	663	680	683	641	688	691	713	695	718	687	698	702	699	751	731	705	700	701	667	649	669	730	724	684	660	718	682	708	678	676	671	699	693	677	692	684	699	720	702	678	741	698	708	665	700	685	699	678	670	708	667	673	669	689	696	657	725	672	672	684	685	702	706	745	682	725	761	688	704	724	668	749	736	688	688	661	731	689	708	714	698	635	690	685	712	686	709	673	702	718	721	713	701	682	663	639	663	703	699	686	720	736	723	716	707	735	671	745	670	682	690	702	679	700	704	691	647	704	715	652	716	678	741	703	719	727	751	711	697	681	705	733	693	686	669	708	693	684	699	706	685	687	688	749	690	709	732	736	705	718	714	652	723	731	611	665	704	721	693	679	689	663	723	713	638	724	686	706	739	685	716	696	679	679	741	736	707	708	677	730	687	750	684	704	680	695	727	697	737	740	692	694	743	732	714	686	705	669	665	710	711	730	721	665	695	684	690	690	693	743	666	674	750	702	734	688	733	727	708	740	662	709	686	672	737	676	754	723	706	685	720	662	683	707	720	678	715	692	669	722	656	668	690	704	689	745	668	676	742	716	713	707	699	707	694	663	713	703	707	706	689	714	700	676	697	661	699	668	762	720	648	742	644	714	732	717	681	696	683	706	677	700	707	710	663	680	681	690	732	673	724	680	691	726	656	689	746	712	652	669	717	721	736	753	687	685	655	701	669	677	701	705	715	696	676	731	688	733	668	767	689	697	717	662	702	676	703	662	751	747	699	689	739	697	682	723	745	713	698	677	692	705	681	684	721	680	710	745	717	667	687	711	717	693	725	690	634	673	654	691	680	676	714	671	674	726	741	669	650	713	732	673	709	672	674	683	731	711	750	711	674	693	680	686	642	643	701	714	667	745	685	702	691	736	713	681	733	669	692	788	695	695	686	680	691	773	722	695	657	709	695	685	714	696	720	690	709	684	699	729	712	651	671	684	701	717	693	716	684	695	720	766	720	705	730	688	706	713	715	676	676	653	675	709	706	652	680	698	709	709	700	709	735	723	658	676	695	691	691	707	683	713	730	718	698	706	700	706	653	692	670	693	652	693	713	691	658	716	700	705	694	735	710	703	674	715	724	723	728	743	717	734	690	711	649	692	639	722	677	679	708	733	751	671	684	677	682	690	717	692	684	660	651	776	690	704	727	735	707	712	691	721	668	718	693	690	708	718	711	690	696	678	653	696	696	696	701	661	735	710	697	652	701	719	692	697	703	675	743	712	717	659	681	715	674	705	722	692	690	695	691	715	670	695	678	727	691	693	654	724	676	712	707	675	760	669	688	668	677	710	704	697	744	656	724	714	692	703	702	746	669	722	691	663	687	741	705	676	687	691	668	733	714	672	672	747	724	656	763	693	706	681	693	672	721	685	689	687	636	680	703	693	681	714	710	724	713	709	725	688	679	670	674	710	673	700	692	701	715	716	665	735	669	701	693	730	713	707	684	680	709	650	670	694	704	726	715	709	737	764	670	711	675	677	688	716	729	726	711	707	646	711	687	769	645	701	715	694	707	678	715	714	687	687	755	680	643	740	713	658	714	673	691	680	695	701	738	750	653	670	709	665	677	724	673	678	723	725	703	660	725	736	680	680	701	647	664	681	692	716	704	738	686	694	706	693	697	723	736	712	693	757	692	718	708	697	672	720	654	726	759	678	702	685	710	711	670	766	729	712	700	672	689	676	684	717	672	686	725	700	672	710	660	727	725	714	742	706	707	719	665	686	642	712	645	696	655	703	671	679	704	658	667	732	738	728	705	682	746	727	739	680	672	744	716	706	702	701	693	699	735	683	708	662	657	718	668	667	668	683	736	655	690	625	694	704	705	717	678	657	682	710	708	672	678	684	759	710	704	700	684	738	710	681	668	677	657	717	715	704	754	691	705	718	683	723	710	706	710	635	709	697	668	669	699	745	678	732	698	670	731	664	669	744	690	660	669	724	728	735	715	688	701	687	743	692	723	679	716	705	739	693	686	698	705	696	707	736	702	710	706	664	736	702	673	695	681	698	686	647	701	711	707	714	692	680	713	691	687	675	646	677	751	729	675	688	652	664	732	680	711	674	706	705	665	700	679	677	674	726	705	727	723	691	666	751	701	697	689	717	691	679	695	681	659	676	673	703	701	719	697	656	699	660	689	666	686	718	725	698	714	704	704	713	673	712	688	729	717	759	661	699	672	704	707	703	696	684	701	715	713	714	705	751	679	669	662	716	680	706	690	711	712	701	752	700	683	657	697	709	675	688	683	688	686	707	732	736	718	716	699	710	739	712	638	712	711	710	668	715	721	692	728	693	686	694	733	717	739	700	694	697	710	672	712	673	702	691	677	698	688	686	700	749	695	734	691	671	642	695	663	696	681	648	693	742	682	715	740	667	683	637	662	678	705	667	677	704	720	709	714	714	721	762	672	667	715	716	712	694	698	725	673	737	699	699	723	680	715	709	708	725	707	655	693	625	692	706	694	690	671	663	702	713	679	715	721	759	719	697	705	691	654	711	675	733	647	702	737	697	712	712	669	670	710	689	689	707	716	661	726	734	722	670	700	680	682	676	693	677	704	697	660	684	708	733	655	676	710	709	703	709	716	669	688	705	638	638	679	705	671	729	686	694	657	692	676	702	689	729	713	709	658	742	717	684	717	687	694	666	731	703	675	663	693	677	657	693	689	679	726	725	698	634	661	709	719	683	790	697	697	680	699	694	727	637	677	720	681	677	681	666	732	715	709	694	666	681	690	718	727	727	691	699	721	737	636	696	703	647	710	700	629	737	709	704	666	679	705	706	679	704	686	706	742	714	656	688	740	710	686	706	713	701	712	710	723	700	698	681	701	748	724	706	741	720	727	653	691	701	693	717	676	672	684	775	668	694	693	695	713
46819	37356	24298	18243	35464	68352	52134	16254	1763	352	370	355	341	350	317	310	328	288	351	299	303	309	304	334	291	288	309	318	266	299	293	287	258	304	285	311	297	294	286	290	312	287	289	303	315	311	336	271	289	311	291	324	254	288	318	305	313	298	321	271	281	277	314	277	269	290	418	481	570	442	351	327	298	290	305	275	264	291	272	302	300	321	267	296	297	306	292	283	317	286	284	297	263	262	288	287	279	296	278	299	277	240	303	273	299	289	262	315	272	319	325	297	273	282	269	300	286	327	256	310	302	299	279	315	279	289	274	283	272	299	298	298	289	294	289	290	298	293	321	300	294	305	290	289	250	299	298	301	303	249	288	306	297	288	287	276	270	319	298	317	294	317	286	252	264	305	283	281	308	318	309	303	265	293	282	287	291	272	334	276	301	308	299	293	259	332	288	269	300	279	317	282	296	310	304	299	298	293	289	274	287	274	257	304	284	263	272	265	263	313	280	272	269	294	283	277	301	270	272	308	273	289	311	297	286	279	310	293	307	277	271	276	296	282	284	260	321	321	328	304	291	274	278	302	284	298	277	277	276	309	313	305	289	279	289	294	294	287	311	286	291	271	275	290	292	260	317	283	315	326	259	259	265	289	274	287	302	271	296	307	298	275	314	271	284	270	264	275	317	261	278	277	267	280	287	256	288	274	254	319	297	313	263	272	289	312	264	315	291	292	274	266	292	301	272	260	286	277	306	305	280	282	317	278	307	272	259	284	299	286	287	283	284	298	271	319	295	297	256	291	314	278	278	308	283	280	287	264	301	274	268	295	280	300	275	305	283	276	279	293	296	302	293	289	294	292	304	274	292	269	273	310	302	321	296	303	269	266	296	316	293	312	276	297	317	292	307	294	267	271	278	264	268	266	283	274	303	272	311	299	299	295	284	293	298	293	299	295	304	271	324	294	277	276	283	299	306	312	313	306	281	265	295	291	316	291	311	276	291	301	293	276	316	304	294	287	290	288	313	291	290	299	271	300	285	264	336	272	294	271	288	323	276	255	302	296	306	272	313	280	267	275	302	289	318	285	246	332	299	315	296	267	313	296	296	266	298	305	274	272	284	293	288	250	263	278	301	277	270	260	290	313	286	274	296	302	302	319	285	286	274	291	265	293	295	291	272	265	279	287	296	292	295	318	304	288	280	295	309	296	285	295	286	311	283	260	295	312	288	280	281	267	288	289	255	271	280	294	276	294	282	299	330	271	285	303	262	312	287	307	313	265	271	284	244	271	296	283	313	284	304	296	290	255	287	284	296	273	264	287	263	287	275	265	318	294	274	286	271	269	290	298	313	280	281	293	282	305	292	296	302	283	300	281	282	289	254	291	304	283	297	307	321	248	300	280	300	275	287	278	292	285	257	289	324	286	251	314	287	272	275	288	263	285	295	287	289	307	284	265	316	288	328	313	284	280	280	310	281	317	324	295	288	276	294	310	281	280	286	293	266	259	296	287	300	289	314	318	314	291	297	301	299	315	287	296	283	290	260	300	288	285	305	304	305	298	301	253	288	311	303	312	274	281	286	285	273	275	316	306	290	298	291	291	303	324	294	263	254	298	294	299	279	313	296	323	293	323	293	310	321	309	314	314	316	285	279	301	281	290	252	274	295	291	281	324	316	290	282	292	282	331	269	277	303	317	299	289	289	278	295	278	306	291	292	268	288	245	291	294	300	308	270	283	309	291	262	296	279	306	309	295	275	293	292	300	257	254	279	293	290	279	291	296	326	273	279	295	295	288	293	306	281	292	299	275	299	306	267	302	289	277	256	274	294	288	282	275	259	272	275	287	308	257	279	261	277	299	263	287	305	277	306	301	314	286	276	299	291	264	327	282	284	269	304	280	311	262	298	251	266	291	290	284	269	282	279	302	283	268	277	284	284	311	277	240	317	316	286	325	292	276	317	284	282	269	270	270	259	279	285	263	295	301	268	300	295	284	297	319	268	289	293	289	320	299	286	292	286	315	284	300	293	298	276	269	284	288	276	316	297	261	287	299	312	297	286	250	285	286	276	294	302	275	276	293	266	316	308	304	271	299	272	255	264	262	304	279	286	291	296	334	276	272	289	252	289	313	290	286	281	291	275	298	290	310	286	291	272	287	312	308	294	251	309	295	265	304	305	256	264	290	327	299	308	272	300	294	288	269	300	290	289	268	299	302	301	305	295	274	300	303	296	280	318	284	258	281	315	305	282	301	279	265	308	261	277	298	247	294	279	266	290	296	288	328	289	300	306	280	282	300	310	283	294	252	281	313	321	293	316	291	295	298	293	284	270	292	283	296	288	281	292	298	292	292	314	255	279	267	283	294	261	283	280	316	279	271	274	297	314	325	278	288	265	293	274	282	293	324	276	276	305	300	286	286	302	283	307	311	286	287	258	314	300	263	291	306	280	267	271	304	280	259	267	272	312	304	315	285	291	284	316	290	281	289	266	288	325	285	303	279	284	289	299	275	304	273	267	285	250	276	302	252	268	270	296	300	291	271	283	254	285	311	308	246	286	278	308	308	274	277	305	306	326	317	266	296	282	304	271	315	276	299	317	322	277	272	301	285	298	292	294	257	310	282	304	274	298	293	281	303	306	282	302	257	280	291	303	282	272	307	264	297	287	284	253	266	313	283	338	327	271	278	309	298	271	297	318	269	301	282	273	273	263	306	303	296	291	279	284	314	282	289	302	297	301	294	285	308	301	314	283	284	300	283	307	318	258	307	305	296	268	300	284	297	281	265	293	309	309	321	277	279	280	304	287	291	299	286	303	319	257	293	318	254	303	271	269	312	306	274	282	255	309	303	289	277	314	312	290	307	310	264	292	301	291	310	253	264	262	345	292	302	279	289	311	300	280	292	286	280	272	294	305	270	283	299	296	312	283	276	268	272	272	277	290	303	275	298	279	274	269	280	300	278	270	260	289	272	291	296	285	334	282	286	277	302	295	297	274	320	250	285	298	290	274	286	249	323	285	303	259	291	287	281	269	290	292	289	270	282	306	302	293	279	284	283	299	322	291	291	283	298	295	279	282	270	303	265	263	309	295	292	259	282	298	274	291	257	291	264	289	284	290	326	277	272	318	303	288	265	287	312	294	297	289	300	283	298	274	293	295	286	305	302	341	292	276	298	303	290	296	292	301	297	277	306	304	285	323	282	285	298	258	296	317	317	300	266	279	284	267	295	265	262	259	282	290	283	284	285	297	286	274	316	288	280	288	322	297	290	291	320	328	288	279	287	322	294	278	292	314	297	268	260	291	280	273	287	281	285	293	267	302	304	295	279	294	301	291	285	289	286	272	249	283	293	317	298	292	281	295	295	259	290	296	285	282	275	309	305	279	331	286	262	300	298	273	303	277	287	276	289	330	298	249	277	256	266	304	304	298	322	286	285	294	267	273	296	287	316	276	313	307	283	296	287	278	293	280	318	284	267	299	279	278	283	291	282	287	306	311	306	280	295
37268	29438	8496	10980	48696	79337	56627	3515	1301	1188	1137	1021	1013	993	919	946	923	917	941	844	864	850	820	893	856	852	803	814	810	811	823	808	849	809	801	757	800	780	777	817	813	786	819	820	780	784	800	755	764	761	802	790	819	781	789	803	816	808	804	799	780	830	845	798	829	963	1628	2492	2778	2265	1591	1061	881	752	769	772	812	779	782	790	755	783	778	739	780	779	796	785	765	769	735	824	821	785	735	791	758	772	795	758	758	770	751	815	791	757	804	790	802	755	777	818	786	803	764	781	825	833	770	792	794	798	799	828	809	809	786	783	767	796	799	793	705	767	815	782	777	768	765	785	799	794	757	782	748	833	811	727	848	768	739	794	766	755	780	821	783	742	746	734	755	783	785	742	777	767	739	792	799	702	729	772	764	758	769	800	824	752	773	837	764	752	757	796	778	744	739	795	781	801	747	756	777	794	746	774	780	782	811	819	800	788	783	759	830	813	754	809	818	731	828	762	810	739	767	762	801	754	785	768	741	736	801	768	745	759	780	746	777	797	799	788	778	781	766	774	793	771	755	734	784	802	763	820	744	780	748	760	816	789	821	820	790	787	716	782	795	810	804	739	783	776	737	796	765	757	735	792	803	799	750	775	809	749	770	771	819	753	785	747	815	761	700	799	771	785	795	757	837	824	762	785	757	781	795	709	722	777	760	823	780	804	754	784	827	827	787	788	770	800	789	770	795	803	778	776	837	772	795	741	785	777	794	781	719	793	767	765	780	750	783	800	839	783	779	778	755	793	743	752	778	756	735	788	778	797	721	803	763	782	779	760	788	781	774	794	813	800	759	800	791	784	778	756	776	759	767	770	805	758	787	731	793	780	808	771	776	779	784	763	751	749	768	811	775	726	801	815	783	793	775	760	754	767	746	776	767	800	728	758	805	751	770	786	744	746	812	806	767	781	763	827	790	791	800	737	784	758	755	772	802	739	780	778	789	803	763	780	737	776	826	728	772	778	759	748	726	782	773	792	716	766	825	782	789	781	822	789	803	774	797	761	788	787	830	756	802	726	751	763	817	740	794	762	769	759	787	822	821	740	783	775	771	785	809	814	860	802	739	764	702	826	754	762	759	770	752	769	856	755	768	786	753	814	822	796	754	740	764	788	768	763	785	802	765	772	779	805	754	759	735	776	759	756	792	748	784	822	770	774	822	789	747	784	824	720	759	780	810	760	792	782	738	780	830	794	772	822	748	787	741	762	834	807	719	805	716	802	783	756	794	778	800	805	782	730	770	762	774	788	721	740	788	761	778	822	781	769	799	769	742	754	734	722	749	731	745	786	794	837	758	833	783	767	768	773	789	741	802	774	752	763	773	806	831	797	754	778	750	788	799	801	796	764	773	749	755	807	799	784	763	793	766	786	791	754	766	824	715	794	764	817	736	759	754	812	771	785	793	779	764	786	795	746	795	763	795	784	801	807	724	801	786	741	766	741	813	824	814	794	768	728	787	793	766	823	751	755	772	778	811	780	765	739	789	760	767	791	814	709	791	756	778	726	743	786	785	737	800	767	797	757	827	779	751	801	784	814	782	784	807	742	802	762	783	827	796	775	779	742	757	772	792	760	751	768	781	790	799	809	772	762	781	801	797	783	722	751	796	765	788	765	783	708	787	806	765	785	750	816	764	741	817	792	781	783	794	822	757	814	793	742	806	736	787	755	779	763	799	820	722	769	771	722	828	806	755	804	821	777	809	745	768	802	798	776	777	765	773	769	750	759	773	794	757	771	751	748	780	777	797	794	801	774	717	770	756	766	819	823	814	774	774	827	746	828	833	775	754	761	747	791	758	750	780	758	809	778	784	777	787	840	747	720	747	734	801	707	771	810	751	794	771	769	757	818	812	821	776	721	789	759	795	743	781	807	789	773	780	817	770	766	777	810	705	764	791	787	769	808	749	749	782	777	814	763	799	808	775	754	781	794	778	753	739	743	787	758	747	769	781	793	802	754	794	802	811	733	799	825	718	754	753	774	758	769	833	734	737	810	809	760	786	736	783	746	807	777	751	791	758	816	750	753	775	814	746	784	775	776	756	791	796	791	766	778	788	724	745	785	784	757	767	784	755	713	780	790	788	714	757	743	789	813	739	742	777	753	788	795	788	738	778	776	791	772	808	774	757	748	779	775	749	757	768	858	743	812	793	811	813	785	800	776	769	820	769	797	769	796	802	718	788	755	765	776	818	724	753	784	759	798	815	745	827	796	714	786	779	809	813	775	817	831	739	769	744	814	770	785	787	755	786	826	812	739	738	828	772	781	808	786	791	776	770	762	800	771	776	821	803	822	786	747	739	779	789	787	778	825	761	819	734	783	780	789	721	800	798	790	800	788	748	797	812	830	716	753	762	804	756	754	822	839	802	773	794	806	774	828	760	801	790	850	790	799	778	801	781	773	773	778	801	770	753	826	744	807	792	755	739	808	750	777	803	774	769	816	794	740	792	785	804	773	813	798	805	822	793	820	797	789	798	792	786	775	792	766	810	777	775	774	773	755	834	750	745	773	756	741	787	790	790	738	765	792	756	754	747	789	828	803	746	761	789	805	854	722	774	774	753	806	776	758	768	781	816	765	819	789	786	755	748	741	795	847	753	784	751	795	744	789	771	750	729	771	756	773	758	768	753	804	794	753	786	755	762	736	780	762	763	749	754	800	792	769	768	852	796	757	769	801	759	783	763	788	782	806	765	756	789	785	832	801	760	772	777	727	779	754	737	808	818	758	765	740	793	787	778	789	802	801	810	814	831	812	834	771	744	750	779	814	767	799	805	742	766	797	793	748	738	764	790	815	758	758	771	822	846	796	795	770	739	787	747	764	767	783	743	769	787	769	773	782	750	775	780	768	776	812	777	805	812	792	770	777	780	821	774	787	801	775	752	768	776	761	810	740	771	753	786	803	762	795	778	789	772	750	787	800	784	765	785	760	743	797	784	745	784	790	785	761	815	763	831	757	799	745	773	722	786	766	801	816	752	793	762	764	826	745	781	756	797	832	778	770	779	816	790	770	780	787	776	809	738	798	732	749	770	762	779	794	785	784	752	755	731	772	772	788	777	763	760	780	784	751	798	780	777	784	755	751	750	780	785	777	791	814	805	774	804	780	723	812	754	755	740	750	727	766	770	777	818	773	772	784	755	767	789	769	776	763	767	755	814	834	730	784	758	726	791	763	784	798	859	811	812	789	868	778	750	783	767	774	795	747	755	753	796	763	751	765	794	750	799	789	808	787	757	800	790	739	761	747	758	758	787	809	751	786	762	741	808	721	772	760	807	785	777	747	822	759	788	810	802	764	773	806	757	758	801	732	726	827	779	774	742	807	797	791	783	776	803	809	767	738	799	764	798	744	830	808	775	810	792	769	735	745	749	820	776	785	742	831	798	776	774	790	784	775	804	784	826	760	817	780	837	756	738	787	740	793	762	808	807	792	801	773	757	757	795	776	781	787	773	739
9610	4258	786	409	2137	6582	5793	1194	206	224	221	227	239	196	182	190	197	215	219	221	197	213	210	186	197	196	200	222	219	199	212	213	212	202	207	205	215	210	196	217	182	236	222	212	222	226	198	221	203	226	216	226	240	211	213	216	229	203	191	204	247	234	196	194	210	223	200	229	257	210	224	234	195	218	225	213	218	185	227	164	222	207	225	245	226	235	180	218	186	223	233	213	212	215	193	227	205	215	224	200	203	241	196	215	188	208	202	218	210	222	210	207	211	244	223	184	171	211	221	219	214	211	208	200	235	204	187	195	210	184	202	220	226	185	214	203	207	195	206	228	235	207	210	197	218	220	208	225	203	185	218	215	184	206	192	243	228	193	219	198	209	199	228	230	200	201	237	215	211	203	207	232	208	211	180	213	221	244	213	194	194	216	230	200	212	221	199	207	221	232	198	213	212	249	199	178	212	225	223	210	204	214	219	184	219	234	211	209	202	214	192	197	213	206	191	213	208	192	181	199	204	221	209	214	198	209	226	221	231	224	189	206	201	221	216	206	201	225	188	208	218	193	207	226	229	211	183	207	216	214	186	207	227	238	189	234	205	208	196	220	204	209	226	202	210	217	210	219	247	207	207	217	224	188	219	219	224	227	207	188	225	196	194	210	201	213	225	218	198	230	214	253	223	230	223	207	199	201	220	196	212	218	214	233	199	185	194	237	231	221	198	189	216	206	217	210	206	215	206	210	207	197	208	219	211	208	222	208	236	216	208	208	215	204	218	226	221	211	194	221	234	198	203	224	213	182	189	227	206	212	207	200	215	186	233	199	210	198	221	206	179	221	212	199	189	223	213	203	203	246	223	195	195	227	188	196	215	219	212	213	216	223	216	191	237	257	230	175	220	232	220	223	214	207	227	205	221	229	227	207	213	212	198	212	212	202	207	219	224	204	225	217	215	240	183	223	186	211	214	229	222	185	226	210	212	203	212	199	216	205	209	206	198	200	211	218	210	212	215	227	218	207	216	212	204	217	232	218	208	208	230	191	196	209	227	201	229	234	207	205	194	201	222	197	194	200	211	208	235	180	212	217	215	208	204	194	234	194	177	243	207	211	177	217	200	208	215	200	234	182	189	194	218	230	198	197	221	211	196	213	225	209	216	212	213	225	210	191	200	217	204	209	176	211	200	188	211	198	223	193	223	196	224	188	202	217	206	221	213	215	212	236	221	191	211	218	225	224	210	207	216	184	207	235	210	189	199	227	234	198	201	205	224	215	212	229	206	221	221	224	184	193	209	201	226	194	211	208	195	214	217	208	210	213	206	235	236	227	219	205	216	192	204	203	198	189	202	209	197	199	210	238	208	205	172	197	220	232	221	236	196	177	223	209	198	231	208	206	197	227	198	220	222	223	210	217	226	205	205	194	225	226	190	218	189	205	194	195	215	211	218	222	227	208	222	204	210	219	214	204	214	208	196	198	213	213	197	215	222	224	231	239	227	201	230	212	221	224	172	222	220	228	220	225	221	213	214	214	207	210	210	218	232	188	220	213	231	217	201	201	211	187	221	211	202	196	216	238	206	208	239	226	228	209	194	218	231	222	204	227	214	207	203	190	200	200	176	242	239	222	210	208	234	207	220	209	212	196	192	232	194	208	226	204	218	211	216	201	222	201	216	177	229	244	204	214	207	193	242	206	196	201	203	207	217	190	187	186	194	231	206	231	227	218	205	200	211	211	187	216	181	201	200	232	224	194	186	225	210	236	224	196	202	201	234	213	212	228	210	209	211	198	187	201	206	217	221	228	199	200	217	203	213	194	239	196	218	197	222	205	208	233	230	229	198	227	215	214	219	221	221	223	182	241	223	220	209	229	185	214	213	205	223	216	217	210	237	212	211	214	213	187	212	198	207	196	217	201	219	203	236	211	191	173	209	233	208	218	214	207	221	212	211	223	205	204	197	202	209	211	191	185	201	203	225	194	234	234	204	181	213	227	222	214	211	207	202	219	234	201	232	210	216	216	194	221	195	207	206	211	232	218	223	213	222	205	193	211	245	209	174	224	191	223	194	183	210	205	192	217	202	220	222	223	196	212	206	229	208	230	214	207	209	183	222	227	204	188	216	188	228	238	208	207	202	200	216	201	204	206	194	206	211	206	240	208	237	239	204	199	222	188	199	214	195	222	223	209	213	214	186	226	200	234	224	224	220	187	219	195	214	211	209	243	195	217	211	209	195	223	218	214	209	252	197	226	208	213	218	212	213	220	234	224	182	210	211	195	214	212	212	206	203	207	199	223	221	227	206	206	199	190	202	218	233	204	192	215	184	200	224	206	231	231	191	192	217	203	232	223	214	195	199	201	234	180	183	187	231	209	199	170	194	236	220	216	231	223	217	205	212	244	215	165	216	207	229	215	201	196	210	199	218	196	252	212	212	192	196	242	190	190	223	219	180	233	228	209	194	207	202	207	226	197	216	219	216	209	222	220	203	186	219	197	213	210	236	218	208	239	206	202	217	201	215	192	194	215	183	236	207	225	202	201	226	199	216	222	211	186	185	203	191	198	221	211	217	189	208	226	194	212	214	203	210	219	218	200	202	216	222	209	218	193	216	218	207	204	218	210	226	210	220	221	189	237	212	212	223	218	182	209	219	214	210	187	224	201	217	187	215	210	205	217	199	223	195	189	216	199	199	199	210	230	229	220	207	222	196	206	217	203	213	248	243	211	224	205	241	212	207	211	205	209	192	201	183	210	213	217	212	210	203	248	198	209	220	238	188	205	223	201	222	203	202	224	214	205	208	229	206	212	212	209	195	216	214	208	210	193	191	193	186	232	182	227	190	209	224	202	220	196	193	207	224	209	227	206	216	232	227	218	196	207	205	199	220	233	218	179	215	192	180	224	222	207	227	227	206	207	200	219	187	203	200	205	212	237	192	201	189	214	223	201	219	188	193	186	205	218	183	202	223	186	202	190	189	207	217	182	203	241	218	190	220	207	204	225	214	214	228	205	204	225	185	208	183	230	200	194	212	209	212	216	226	230	230	206	216	208	193	199	215	224	217	208	197	209	198	199	225	235	210	228	213	197	230	222	192	204	186	227	211	229	229	210	186	206	216	195	214	223	243	198	210	217	231	237	237	185	208	201	226	217	210	199	199	220	225	223	222	213	237	219	212	215	205	189	218	220	210	191	206	205	199	205	220	198	180	233	184	227	208	191	211	194	200	200	206	218	203	198	222	216	242	172	216	219	202	190	184	215	238	202	179	205	219	188	188	212	231	224	213	201	230	180	207	206	203	207	197	217	200	211	220	231	201	225	196	196	194	253	205	202	229	242	220	209	204	209	196	188	192	207	204	207	205	227	243	203	219	203	181	236	202	205	212	210	243	215	219	219	226	235	192	216	192	215	246	203	197	220	167	212	204	216	233	227	219	220	208	211	225	232	235	222	193	234	203	225	192	224	223	201	210	201	207	222	197	210	207	176	224	241	207	214
7876	5173	985	1014	8946	21457	18089	3225	615	644	597	593	593	605	582	608	594	617	588	616	607	557	568	586	597	540	609	568	587	559	617	595	588	596	595	591	590	602	593	562	583	580	599	607	569	608	604	619	590	610	622	604	589	588	564	580	576	561	627	580	609	629	567	564	658	618	646	679	713	670	607	609	522	651	587	608	549	603	599	581	567	613	584	568	614	590	572	571	591	606	616	628	592	571	610	584	585	592	613	583	615	569	617	626	573	586	591	536	610	622	612	579	614	595	609	604	597	593	601	592	599	611	575	582	600	605	614	622	576	618	610	602	635	598	603	595	559	617	560	628	601	610	594	581	539	600	579	575	610	617	603	566	573	598	598	593	590	614	597	575	599	587	604	558	605	621	640	607	609	586	562	601	612	591	625	564	624	638	563	572	595	555	562	640	577	639	617	603	572	591	631	612	601	593	600	588	599	645	611	578	597	590	599	601	600	616	627	535	596	614	586	600	578	608	600	649	595	576	609	588	647	558	568	603	544	595	626	612	607	572	599	586	590	608	626	576	626	581	610	599	570	579	620	618	624	585	603	591	529	571	597	607	578	588	641	608	592	599	604	609	606	620	603	621	575	596	570	602	577	582	595	558	596	617	615	589	587	606	589	618	630	595	625	587	622	620	627	556	603	548	566	583	590	649	605	588	614	626	564	608	590	605	629	602	594	605	624	607	593	600	587	596	550	593	604	596	607	582	580	601	655	574	602	641	564	621	596	565	595	549	568	567	587	599	576	634	610	600	578	627	606	619	600	609	603	548	634	575	592	603	617	565	584	632	576	608	619	618	628	598	591	558	634	641	607	607	547	571	625	628	571	551	647	605	603	592	627	585	615	593	603	577	603	600	590	615	605	634	624	570	617	583	597	580	577	609	608	621	631	611	590	607	633	612	591	655	617	573	561	583	542	626	611	595	566	610	587	588	574	563	621	641	559	571	571	612	581	604	611	574	595	597	602	613	585	641	591	540	628	620	580	615	604	611	568	547	577	606	637	569	619	577	588	589	585	599	611	606	570	576	578	581	605	593	561	566	591	567	616	578	591	595	546	601	596	611	615	572	586	593	568	614	662	616	629	607	595	591	613	588	598	544	589	638	616	580	620	628	646	567	587	596	594	623	584	583	598	576	584	609	613	605	585	661	645	587	558	601	588	581	593	568	593	575	584	608	588	583	585	590	564	619	643	565	600	580	621	599	610	591	616	609	604	574	629	587	640	586	624	582	576	614	641	623	617	609	599	572	596	606	587	585	592	576	584	598	596	605	617	594	613	603	612	576	588	613	595	555	616	614	626	615	586	571	587	596	601	620	580	590	609	616	567	623	575	601	580	570	624	615	644	607	584	614	572	612	579	613	605	598	593	575	585	622	588	575	560	568	618	651	594	585	618	605	571	612	570	601	584	586	573	616	578	580	594	565	610	614	564	555	594	570	588	575	618	604	607	586	602	605	574	638	569	605	594	620	591	585	568	579	605	592	624	602	566	605	575	586	540	591	601	596	597	591	577	583	668	616	570	616	586	605	604	580	573	642	583	568	587	629	578	551	616	582	618	567	625	584	581	607	613	573	590	578	601	598	640	581	609	631	610	601	553	605	614	579	658	541	613	608	554	603	593	572	585	570	554	633	604	628	574	600	620	583	587	600	594	613	626	616	600	588	620	622	567	592	577	571	555	601	592	566	605	576	573	581	591	579	582	562	633	611	607	591	610	535	617	634	622	616	611	562	566	589	609	595	604	605	598	629	616	602	593	586	593	639	588	618	573	632	610	563	578	584	578	583	580	621	591	549	608	608	592	596	649	625	626	608	624	597	576	624	629	640	587	589	622	583	629	684	588	609	544	612	594	602	590	617	620	601	583	596	651	518	570	570	613	617	581	569	627	580	546	607	567	594	640	582	595	655	618	604	646	627	593	535	589	607	593	602	595	602	583	605	629	601	628	578	592	601	627	580	627	590	563	565	634	563	581	537	628	627	656	582	588	579	665	621	568	576	611	589	615	607	641	612	589	600	601	598	645	596	582	588	557	575	575	576	625	580	588	614	592	595	586	592	563	633	558	613	592	568	610	623	632	563	600	589	565	616	618	585	557	637	605	636	666	607	607	593	616	627	551	567	598	574	581	586	605	581	571	585	589	608	585	627	619	582	567	586	619	637	648	588	599	637	592	599	626	616	623	630	629	609	569	625	579	599	560	568	600	580	595	585	591	602	568	592	569	602	632	552	643	570	607	566	571	584	617	644	624	606	597	615	628	570	591	639	604	578	630	615	594	608	572	620	614	568	606	634	611	635	585	571	605	601	620	578	566	622	630	562	578	568	603	648	587	615	589	617	582	598	623	593	592	617	565	606	611	592	607	592	570	612	609	561	563	592	564	617	569	553	662	578	639	609	569	538	591	604	579	599	552	574	590	586	569	598	629	611	574	578	591	551	584	582	633	591	601	612	577	529	634	580	586	576	589	660	573	592	629	596	608	601	590	574	603	618	626	624	600	570	582	570	588	593	555	614	570	635	617	613	544	627	608	578	617	606	624	589	599	609	620	594	565	585	604	608	589	650	591	598	603	632	637	594	561	576	606	598	577	582	625	618	629	575	577	598	589	588	560	606	558	619	592	623	582	600	601	617	564	594	580	588	575	623	613	594	591	604	592	595	580	599	584	621	633	605	599	602	588	592	666	587	561	608	592	624	608	564	559	569	630	610	593	592	619	617	591	637	610	608	563	639	591	587	613	620	615	594	594	616	595	640	559	607	606	563	553	575	601	612	608	642	593	601	582	613	594	642	639	598	615	570	612	627	662	604	584	556	594	591	574	558	620	640	589	586	604	613	598	577	628	607	614	591	625	556	576	624	581	586	602	614	616	602	604	617	616	589	624	589	606	606	657	585	584	591	621	603	596	587	600	611	595	592	584	627	579	627	596	574	564	577	591	631	627	608	577	620	609	560	595	609	600	621	609	547	602	603	576	611	599	597	597	587	611	603	576	586	641	613	626	561	584	606	608	608	581	585	583	626	615	598	603	626	600	615	574	570	574	653	584	630	615	608	558	546	603	591	614	583	604	626	603	567	612	622	572	561	626	584	638	576	634	597	596	621	635	597	587	613	614	625	604	593	606	646	604	604	596	601	601	580	598	601	589	595	583	555	590	572	599	620	616	618	559	632	560	595	581	577	603	540	579	597	642	569	598	594	576	595	591	618	648	575	608	622	613	620	614	576	597	615	622	598	609	609	601	604	621	580	615	590	571	598	569	590	564	570	634	610	556	586	584	577	595	605	584	605	609	582	596	626	599	618	598	583	569	590	602	581	604	631	579	606	645	630	599	612	632	637	595	624	573	607	563	584	617	544	650	618	581	609	608	624	598	587	635	650	578	565	567	608	615	615	621	552	564	633	601	578	614	564	634	643	600	624	611	549	592	622	503	561	596	550	573	593	562	616	603	620	620	587	609	620
38818	37174	18735	11056	35370	55273	43753	15127	822	264	274	231	232	244	253	253	279	251	234	261	248	251	272	235	224	261	250	231	236	235	270	236	267	236	231	252	250	252	259	265	243	255	237	246	233	210	267	253	257	246	237	265	291	257	229	238	253	241	266	253	235	271	229	276	265	287	283	272	283	255	242	237	248	250	227	262	261	238	289	267	252	260	240	263	231	265	215	278	254	255	236	253	235	255	265	217	249	252	254	223	248	246	246	252	227	252	227	256	243	253	268	243	238	240	254	227	258	257	284	249	247	258	268	265	227	251	248	277	260	254	209	252	235	243	257	232	243	229	255	232	214	229	225	244	260	224	233	255	272	251	241	253	270	277	263	248	252	251	244	268	234	242	222	226	249	278	239	265	244	214	271	243	224	232	238	258	268	255	245	240	273	266	215	259	228	245	236	270	270	266	268	244	243	265	245	264	243	233	247	249	224	241	247	250	246	246	236	247	224	271	251	259	228	258	267	238	228	254	233	230	270	222	207	265	239	228	233	261	228	266	238	257	245	268	229	232	255	236	247	265	231	266	237	264	259	282	223	245	233	254	249	263	248	230	257	233	242	217	237	247	247	247	266	229	225	239	254	268	241	249	214	290	262	232	244	231	226	241	262	251	248	229	249	257	251	213	235	248	253	262	245	260	264	247	229	251	258	245	243	229	260	262	229	231	230	237	241	245	227	269	207	258	257	260	247	229	242	265	251	234	248	272	261	265	242	242	250	230	247	238	244	223	268	244	229	273	223	267	261	249	237	231	233	246	231	254	221	214	267	220	241	277	252	233	237	264	242	231	249	224	232	259	241	248	238	246	231	251	249	253	259	232	229	223	254	234	249	247	235	257	244	236	223	243	233	238	258	269	243	232	256	257	234	254	229	256	243	264	244	212	256	249	223	285	257	258	258	277	265	254	228	256	262	254	255	264	229	277	242	244	269	247	220	260	241	258	262	248	219	273	234	243	246	234	251	252	242	265	232	256	230	257	221	223	274	245	254	207	275	230	269	276	232	245	266	221	243	246	242	246	242	251	272	276	230	209	267	265	241	258	238	242	262	216	260	238	238	246	274	224	223	256	230	274	223	254	235	269	251	270	259	225	253	234	216	229	240	226	240	254	262	264	243	252	222	268	262	228	249	255	241	252	267	234	252	235	236	255	243	216	258	265	258	215	244	218	237	241	275	273	252	241	264	261	251	218	265	249	260	233	238	213	226	260	266	253	282	244	256	244	230	245	240	276	261	248	256	254	277	247	283	261	257	242	237	246	236	259	211	278	237	224	238	267	248	254	248	259	225	246	249	242	247	231	228	243	237	245	247	251	243	250	241	235	240	256	233	264	231	244	268	252	232	246	243	233	265	219	232	236	224	250	234	264	212	252	213	260	233	223	223	229	234	237	243	229	234	254	266	243	242	278	234	235	249	232	252	249	255	254	221	232	225	227	229	234	251	254	217	265	249	236	245	248	257	217	221	248	230	266	225	248	211	274	258	275	257	251	257	259	279	257	249	233	254	234	256	248	262	255	249	264	259	246	249	236	234	224	268	273	260	243	240	243	235	209	248	251	259	261	220	252	243	259	239	223	229	241	241	269	227	238	236	264	230	243	239	243	248	249	278	237	249	234	229	230	239	231	241	255	254	279	245	268	252	266	251	256	249	241	219	262	275	254	249	251	227	266	209	268	251	237	258	229	236	254	254	218	248	234	256	209	261	255	252	258	232	262	260	264	273	245	283	233	242	254	228	247	248	223	257	231	253	266	253	264	282	226	284	241	266	253	275	267	228	258	269	261	252	260	262	228	235	256	237	229	224	220	256	279	238	235	238	213	271	259	221	224	261	259	254	238	261	224	240	267	271	242	265	243	242	252	262	264	233	244	205	234	252	259	242	252	282	232	281	212	261	229	243	265	227	251	265	251	252	273	258	254	239	227	225	244	216	235	249	237	245	254	248	270	225	255	266	254	213	264	226	239	251	277	260	255	222	261	248	244	269	244	253	234	239	263	267	259	237	206	256	250	261	251	241	207	248	236	230	274	274	256	262	231	245	222	246	243	223	270	252	244	257	235	276	249	243	228	239	280	263	238	271	234	249	238	259	246	266	228	278	236	266	248	240	241	260	241	297	262	232	229	238	245	249	262	217	228	217	197	253	231	235	253	253	224	243	243	234	263	233	259	214	259	245	262	242	267	259	206	237	265	249	209	265	231	246	241	247	224	245	240	223	284	260	285	241	258	276	239	224	241	246	243	254	236	256	251	237	228	258	256	254	240	237	265	274	275	227	228	244	263	253	250	256	250	254	250	242	233	252	253	289	272	270	252	234	230	229	239	249	266	251	234	234	238	231	283	246	228	208	215	257	276	207	245	253	260	228	275	283	227	250	258	269	254	269	267	244	251	219	262	223	223	233	219	247	236	268	244	266	236	228	240	232	260	255	243	222	231	277	267	258	239	222	252	247	210	235	244	241	253	258	241	252	247	249	277	247	236	245	241	246	247	266	234	244	226	260	238	237	266	249	232	242	233	248	264	253	267	248	251	233	267	243	258	272	231	259	238	242	263	262	210	232	239	240	225	236	298	244	262	233	245	196	258	250	243	254	267	223	238	217	258	247	221	243	254	255	246	234	244	251	270	246	258	269	274	252	269	216	241	235	258	256	231	251	220	276	233	258	244	259	248	235	260	238	235	224	253	262	224	249	239	217	240	206	233	264	262	224	231	248	270	238	240	272	206	238	278	245	239	279	267	237	224	236	234	267	266	257	226	266	240	265	262	217	246	258	261	252	246	245	258	222	243	236	226	245	252	243	227	250	261	264	265	227	262	239	272	246	224	236	256	266	240	239	253	254	241	231	254	247	236	248	245	265	266	256	238	232	246	246	269	258	285	257	242	224	243	261	225	253	237	240	221	266	244	231	240	248	264	275	240	245	232	245	230	231	229	239	262	264	272	245	263	247	279	189	259	282	254	242	232	246	229	256	233	232	259	258	235	242	238	247	259	242	236	211	226	234	247	246	265	252	214	258	256	259	220	252	234	250	239	234	240	294	227	249	249	261	239	232	232	219	243	258	253	268	236	245	256	266	226	245	249	256	273	249	238	253	245	273	258	238	258	250	252	222	263	236	260	221	219	253	212	242	266	254	261	251	256	229	248	272	228	229	258	261	241	244	266	249	255	223	258	263	234	225	245	257	250	232	270	243	272	237	234	256	253	230	262	237	264	261	252	238	257	237	242	248	245	221	243	265	240	232	233	264	257	246	256	271	230	217	252	248	250	249	261	236	255	263	240	269	242	222	281	225	261	270	229	242	259	263	227	259	221	255	243	265	252	247	234	212	236	231	235	224	242	268	240	239	214	227	265	223	240	224	241	247	236	264	265	275	244	250	268	255	247	257	237	253	245	237	237	252	236	242	252	250	270	246	234	248	238	276	281	257	254	268	257	235	267	238	260	258	241	242	242
28582	25664	5050	7086	49568	64928	54048	10600	864	802	762	765	759	778	787	760	713	703	746	676	714	775	741	717	732	708	718	724	683	717	709	685	658	691	695	698	709	717	697	713	719	676	710	683	721	680	706	655	749	718	700	651	699	680	675	670	659	681	726	667	721	684	680	690	795	1089	1251	1205	1055	808	733	652	726	717	658	710	671	671	686	694	656	724	662	690	679	678	712	713	692	655	690	718	737	665	634	707	684	705	717	677	715	673	680	672	673	656	714	683	686	715	660	717	689	643	688	639	673	715	662	696	684	666	693	695	694	657	664	714	633	636	689	664	705	705	628	664	660	659	676	736	686	718	683	667	677	674	705	678	707	731	703	644	694	658	675	713	664	664	686	699	661	678	724	699	660	682	672	693	692	702	629	647	715	704	641	655	713	676	697	719	658	704	681	695	662	695	724	694	676	685	706	693	673	678	678	703	694	697	686	687	698	652	743	709	677	631	682	688	718	657	668	708	726	711	707	698	632	675	716	652	659	708	701	693	726	731	697	668	665	649	682	739	671	655	672	701	681	723	710	669	670	737	663	673	689	679	686	661	685	681	707	673	635	689	698	700	688	653	644	651	725	692	684	668	683	644	666	671	648	669	671	688	703	680	697	712	696	731	680	716	682	702	665	720	697	729	642	730	709	666	645	655	683	675	685	660	651	714	685	659	677	701	707	705	701	656	665	660	678	715	680	706	725	725	707	693	679	704	637	659	675	661	726	689	680	676	690	702	722	684	711	724	726	689	679	655	722	696	669	676	709	686	725	693	720	683	694	671	662	676	698	723	711	716	706	687	652	683	679	661	717	708	718	703	691	658	673	665	668	703	657	691	733	714	714	658	648	650	682	645	695	690	691	650	652	697	729	628	666	695	715	683	700	638	692	688	667	672	706	716	711	690	669	698	647	736	706	671	695	698	653	698	691	683	721	645	732	750	667	652	686	681	699	644	718	663	722	723	688	669	705	701	700	717	676	705	680	661	655	650	677	655	651	686	657	707	657	691	645	688	675	728	679	699	675	725	690	689	696	686	662	702	711	684	648	682	699	692	696	717	702	726	677	696	721	657	648	629	705	683	723	718	676	670	640	754	691	691	692	679	671	652	713	700	711	659	701	693	663	667	698	713	636	693	673	677	706	680	675	704	668	681	642	689	674	708	694	664	706	641	671	714	707	710	675	699	662	674	649	713	662	706	680	676	635	681	692	728	706	675	662	690	658	673	659	709	688	647	724	699	681	717	673	727	672	679	682	699	695	678	700	703	629	671	691	705	690	707	700	622	676	639	710	660	702	684	655	723	668	676	708	692	684	687	698	691	641	661	682	715	700	697	640	656	652	734	661	735	674	687	730	669	728	670	662	736	650	674	654	673	692	636	675	704	706	630	708	700	675	689	632	664	690	725	719	652	662	678	690	687	717	682	726	691	669	705	747	704	687	667	687	630	672	668	708	736	667	695	736	670	686	724	672	732	725	613	701	653	686	672	700	729	658	720	672	673	721	714	705	730	672	647	719	713	691	662	670	697	678	678	689	698	688	643	669	674	708	682	738	712	740	698	649	684	720	716	681	648	727	686	688	695	681	701	703	654	678	716	720	642	700	680	717	666	698	691	706	690	650	682	722	690	719	748	676	664	708	664	695	666	651	721	717	716	657	682	681	715	683	723	668	676	660	683	730	704	730	706	708	726	681	632	655	692	672	689	721	704	665	686	703	654	691	676	664	635	689	724	663	732	672	696	699	696	696	673	698	667	662	669	716	698	720	705	690	666	715	665	653	726	691	678	701	709	694	688	660	681	659	666	719	675	663	705	645	687	717	646	707	701	679	648	660	708	689	639	696	708	733	681	665	695	646	672	698	674	674	673	685	693	706	651	683	709	687	670	713	737	677	644	649	702	699	692	699	674	668	670	662	690	666	707	672	743	739	679	727	714	645	668	689	664	719	672	721	733	704	667	671	684	673	657	662	679	703	716	648	658	663	690	646	702	689	723	674	698	713	703	710	710	693	713	654	724	642	702	681	686	681	728	725	651	691	685	682	704	701	724	737	691	698	737	659	682	701	677	693	718	677	644	722	683	740	633	693	706	688	684	704	763	696	682	713	657	684	662	693	653	684	690	673	630	698	691	712	677	697	706	666	728	661	700	618	716	667	695	701	690	626	665	664	686	729	673	670	722	682	697	711	676	690	685	727	708	663	725	676	713	731	649	682	711	690	709	667	701	661	653	699	683	679	682	715	714	639	657	719	635	706	701	656	638	685	676	633	670	647	707	701	656	702	662	649	694	676	651	708	674	661	661	681	712	695	721	621	728	652	702	694	702	648	690	689	731	680	654	716	651	709	692	657	666	662	718	750	694	674	712	683	684	674	643	695	675	696	647	681	648	688	720	670	664	693	717	690	660	718	663	692	669	668	717	727	707	738	662	701	684	740	643	676	697	679	741	719	698	724	633	684	665	660	655	676	732	688	612	696	678	709	727	706	699	714	675	668	695	701	653	663	726	721	660	770	676	736	693	669	707	705	714	669	670	686	683	679	660	704	672	721	687	708	704	633	685	670	693	717	648	708	709	729	680	654	707	721	651	656	663	676	633	669	677	658	777	746	678	709	749	706	710	723	703	671	698	698	692	706	667	674	718	704	677	696	658	716	693	657	647	669	694	684	718	724	664	681	725	700	691	728	701	725	689	710	636	668	653	662	671	702	712	706	655	680	684	671	632	696	684	696	705	668	665	681	685	738	719	701	664	686	640	731	665	678	672	688	689	695	682	676	701	704	723	713	691	720	668	686	668	682	704	728	722	680	730	702	698	701	720	624	684	726	658	722	656	675	701	691	685	725	668	701	703	651	658	684	685	678	710	655	667	703	667	704	709	687	632	669	678	713	688	714	644	673	669	658	710	699	665	622	700	667	713	697	685	662	719	684	704	663	736	694	687	692	673	698	717	657	705	672	709	702	687	737	734	693	710	700	685	687	656	666	745	681	719	726	718	660	702	681	695	699	718	675	690	698	646	716	654	667	704	683	701	725	668	688	675	660	697	698	670	682	724	680	717	701	701	713	698	679	649	678	702	686	669	685	624	645	714	723	658	713	661	700	720	659	691	691	705	705	717	700	676	702	665	692	724	715	700	685	725	689	675	668	681	687	713	715	738	709	656	678	686	672	672	737	637	684	671	650	643	649	724	712	681	674	676	660	683	695	678	654	681	663	677	737	752	690	669	700	678	685	682	674	669	696	653	696	702	668	681	666	654	659	702	690	698	663	655	704	691	687	625	725	677	676	694	719	693	730	694	696	740	685	679	672	650	721	726	679	702	714	661	673	720	696	670	706	687	701	657	664	683	710	669	659	672	723	727	700	681	717	707	725	651	729	747	667	662	692	629	676	641	664	720	727	665	656	699	672	701	672	702	681	702	680	728	703	709	668	664	738	686	694	677	644	693	701	663	680	666	696	661	743	704	657	678
48321	37304	23157	17970	42313	67947	55866	24475	2979	376	304	321	301	335	301	283	310	285	327	325	303	291	321	300	297	286	301	311	324	310	313	297	308	276	312	325	297	300	304	254	287	284	278	305	326	313	298	281	272	292	311	304	287	295	284	285	266	290	304	284	291	261	285	292	321	307	355	471	408	351	320	339	312	279	298	314	283	296	282	315	282	281	299	291	310	289	276	267	298	284	310	273	299	316	302	325	322	300	318	309	284	288	318	315	281	314	302	294	296	281	324	279	287	302	286	302	290	314	296	315	336	272	294	295	283	317	283	323	304	303	296	277	283	280	327	312	301	304	277	294	302	315	325	261	268	304	279	303	305	293	266	326	293	317	279	300	293	311	303	292	292	289	266	300	258	283	307	296	336	301	318	286	306	276	292	299	289	321	312	307	303	281	311	273	293	284	290	319	294	305	278	293	290	276	269	308	336	307	304	296	279	284	324	303	297	288	314	294	299	291	312	326	322	286	321	321	273	295	301	288	324	301	277	328	289	290	299	292	291	287	332	303	297	321	322	291	306	269	267	321	318	284	286	317	266	285	306	296	300	318	292	321	289	311	275	302	330	287	319	291	268	305	309	292	315	328	300	270	338	304	271	272	290	298	306	269	283	287	281	290	281	303	313	295	305	305	292	287	299	310	297	275	294	274	294	267	316	320	287	279	279	311	289	315	328	318	305	286	314	297	296	284	287	296	303	319	282	271	290	291	274	291	275	270	292	336	314	319	290	346	301	273	302	274	307	310	281	293	274	305	319	304	312	321	287	315	308	301	295	270	298	285	273	330	302	305	285	287	305	290	292	319	283	311	288	281	333	289	324	293	332	258	307	308	254	303	295	263	301	281	278	299	305	328	316	323	307	272	295	290	277	280	258	295	315	307	296	288	289	300	313	295	284	286	304	287	304	267	294	304	280	305	297	304	286	292	267	318	271	270	312	286	301	292	330	291	308	290	295	303	276	289	303	294	312	273	293	298	299	290	274	278	299	303	312	287	300	281	277	296	268	288	301	278	267	270	309	308	320	291	291	303	284	288	280	277	290	307	299	300	291	276	282	306	292	272	289	277	306	284	288	299	281	303	326	295	317	295	273	310	299	278	298	286	306	302	313	283	293	290	296	299	327	277	317	311	313	319	313	317	296	282	290	291	337	277	323	272	281	296	302	337	303	296	315	298	286	304	294	312	311	282	300	283	305	326	309	298	305	287	279	293	307	309	317	321	324	276	320	324	297	303	274	309	311	271	284	298	276	260	283	306	312	283	290	287	307	304	272	278	294	293	286	290	310	306	291	292	296	306	279	305	301	304	285	296	306	299	306	266	324	293	287	328	301	286	293	317	314	294	282	325	315	304	296	266	270	309	282	305	276	294	292	302	307	283	282	293	295	298	288	314	278	314	323	301	277	312	280	290	310	299	258	284	313	329	301	290	310	276	284	282	293	272	301	290	288	329	316	277	318	296	274	275	350	273	270	303	280	282	298	280	302	310	268	291	265	310	293	301	296	294	294	292	270	312	268	298	289	298	289	272	328	319	300	325	256	293	315	306	281	304	286	313	298	321	300	297	319	270	262	285	306	288	331	288	294	338	300	299	281	277	258	289	275	268	267	253	295	310	286	272	304	299	310	285	267	307	295	281	303	296	278	324	295	305	292	282	293	279	288	309	294	253	288	316	296	308	261	282	320	287	296	282	287	292	282	300	261	270	284	249	301	325	312	300	279	284	307	280	300	275	280	282	315	284	281	281	296	307	275	327	306	321	272	312	289	299	299	275	291	315	302	277	314	296	306	303	304	287	323	277	284	299	308	316	333	300	280	306	260	305	285	315	321	300	300	307	308	301	288	307	310	303	303	287	302	277	293	286	306	292	301	298	301	279	306	300	294	314	312	324	327	283	278	319	271	302	290	297	267	292	313	278	297	278	315	305	295	299	308	292	298	311	291	290	296	291	294	325	276	293	319	294	300	293	308	296	319	262	317	295	288	301	310	293	289	324	260	293	294	286	282	310	275	282	285	316	298	295	300	313	316	287	301	281	316	293	292	288	323	292	308	308	319	290	292	291	270	270	261	306	297	319	304	276	293	259	279	318	334	269	285	295	325	312	303	301	288	315	280	288	284	296	285	300	280	300	291	289	281	312	294	298	279	289	313	276	303	317	272	302	289	315	317	282	282	312	302	308	317	319	278	290	309	313	292	266	305	292	307	309	302	280	276	279	309	285	291	281	304	315	273	325	312	294	295	295	300	279	292	284	288	324	317	312	290	297	303	298	309	294	275	299	301	323	316	291	300	301	339	290	303	310	302	279	307	289	292	289	268	279	319	324	299	300	311	319	281	278	326	302	296	275	336	293	310	283	288	332	295	304	274	280	298	308	290	278	313	299	293	308	300	302	299	273	362	306	304	307	270	311	312	289	265	312	328	297	297	304	288	317	296	306	285	333	291	279	309	314	289	293	278	305	256	292	292	287	297	291	292	304	277	310	288	311	309	318	319	278	275	298	292	290	263	307	305	293	331	283	303	293	274	319	305	306	277	289	303	347	296	298	321	321	315	289	293	291	314	304	320	310	319	278	281	306	300	301	292	298	288	292	270	295	297	289	286	319	282	311	304	308	281	256	293	253	299	282	317	290	282	302	290	340	310	282	307	291	331	315	280	289	285	296	245	280	276	314	313	296	293	301	281	304	279	286	297	301	280	307	294	294	285	264	273	295	295	288	298	305	303	296	317	321	279	327	314	297	279	310	295	295	302	292	328	292	289	274	277	276	283	286	300	297	287	293	304	317	280	289	279	309	289	288	278	282	284	268	269	295	311	281	289	285	343	315	284	275	306	315	305	288	274	315	296	322	282	278	302	306	292	334	299	296	313	331	290	267	291	289	306	320	292	280	289	279	315	299	309	258	265	282	319	302	248	305	281	324	317	300	301	284	275	314	304	267	302	307	304	354	260	317	314	291	309	259	298	316	291	320	300	300	268	327	349	298	295	307	333	317	354	280	287	296	273	304	291	316	260	307	294	313	308	315	304	307	277	323	266	291	291	282	272	302	304	298	278	301	304	320	325	338	290	282	265	331	316	298	296	282	324	283	285	293	296	319	316	288	298	299	304	296	278	340	332	290	329	269	300	284	317	275	300	305	294	320	323	307	273	298	311	309	298	295	280	267	313	281	288	273	294	315	269	293	248	321	312	289	287	341	284	285	295	277	302	279	311	303	271	299	282	273	311	310	298	302	279	301	301	273	308	288	311	305	332	291	319	305	313	293	276	268	284	309	309	290	299	263	304	305	309	288	310	299	288	291	300	323	297	279	325	304	296	301	293	336	294	284	291	295	306	320	298	296	307	302	278	271	272	271	333	317	280	312	296	305	292	320	294	291	273	304	341	285	312	298	269	287	305	273	314	327	283	288	287	309	276	298	319	281	323	295	320	278	307	299	279	289	262	297	271	301	272	277	318	272
38154	23378	8314	10948	55466	79264	65730	15515	1094	942	976	963	941	873	897	839	810	904	869	823	857	801	846	786	823	805	800	821	788	836	842	879	814	867	813	807	814	802	810	790	822	793	818	779	855	834	791	756	810	810	808	811	778	851	884	807	832	861	813	846	793	824	762	840	799	936	1601	2162	1708	1278	961	871	839	806	729	791	860	775	747	791	802	792	805	810	816	846	778	797	803	814	826	827	812	818	823	817	786	851	768	787	836	858	848	805	760	776	829	777	836	768	781	812	778	750	849	818	807	817	785	852	783	796	769	779	762	816	774	786	819	766	818	793	778	735	802	804	819	828	748	771	797	778	787	772	810	769	773	828	816	778	832	796	783	794	824	767	805	820	747	813	801	809	825	789	854	799	790	784	787	800	792	779	785	770	760	835	850	802	815	784	848	744	803	792	821	816	827	777	757	846	757	807	832	781	803	836	767	836	761	813	804	802	800	764	750	790	855	791	783	773	830	810	779	836	780	774	803	782	752	812	755	822	795	843	761	733	819	798	774	836	794	845	813	814	804	841	811	804	764	806	784	763	813	786	842	791	822	749	829	826	756	754	860	776	757	808	825	801	798	831	791	776	748	807	762	804	831	845	806	770	760	774	773	795	822	782	768	766	791	753	806	792	837	823	794	803	779	821	843	813	737	816	802	816	724	786	782	795	783	765	830	805	849	813	776	789	772	795	776	817	793	805	804	827	785	765	765	820	843	794	857	778	770	829	825	808	784	779	770	789	776	802	776	753	801	824	804	799	802	814	800	801	775	812	822	784	840	814	767	823	796	801	759	831	786	793	782	801	870	817	814	774	774	793	774	818	831	812	796	776	853	779	756	851	817	763	796	766	823	826	805	813	820	788	824	798	854	778	821	789	805	820	779	756	818	770	821	804	810	796	775	861	820	783	805	747	819	822	786	831	856	747	808	801	785	796	778	823	784	785	769	824	810	787	831	816	740	819	839	857	753	808	794	832	743	823	828	820	727	773	804	763	843	771	746	768	818	803	793	792	786	771	790	830	835	765	790	821	860	764	857	829	810	819	832	795	834	787	878	839	791	790	834	785	847	772	809	787	762	820	762	802	809	793	801	808	847	812	750	807	811	774	794	825	766	823	825	791	807	804	756	797	780	755	779	822	794	807	812	790	799	778	826	819	782	852	808	798	851	858	795	732	792	792	769	766	771	797	788	861	769	808	733	748	820	825	830	799	748	814	781	791	807	830	738	801	809	806	791	745	849	834	789	803	790	837	795	818	812	820	783	768	773	774	860	782	837	776	836	820	789	824	774	779	773	816	781	793	826	835	789	769	802	783	834	772	825	826	828	818	756	831	794	805	835	835	806	730	869	792	810	782	829	802	806	803	829	824	839	775	848	863	779	799	790	739	776	791	795	793	823	828	833	818	768	818	826	843	808	772	781	847	859	779	782	784	766	802	754	793	778	817	800	831	829	816	835	786	807	823	771	772	778	823	829	838	878	805	773	802	742	804	832	776	788	791	819	832	786	791	789	816	774	843	826	800	754	815	789	758	762	795	799	794	773	833	812	809	822	802	827	785	782	735	763	823	853	819	833	813	809	834	817	817	809	831	785	767	767	805	801	801	765	798	790	821	803	787	792	807	808	812	821	818	772	785	818	790	859	789	795	797	850	814	815	785	811	788	791	817	800	808	740	758	840	809	806	766	775	802	796	813	790	787	784	802	836	790	813	793	792	792	798	795	811	755	832	784	784	811	813	803	801	753	764	777	775	852	862	771	809	771	760	793	830	760	816	799	816	809	781	785	774	805	804	869	834	827	770	798	784	738	785	797	819	814	834	802	766	729	837	821	746	851	782	795	808	756	785	821	829	790	838	800	787	821	766	760	779	757	797	828	839	790	787	815	787	796	793	789	797	749	823	797	809	832	802	854	813	781	806	816	769	767	816	781	826	821	797	820	772	813	855	841	798	801	802	776	815	813	747	855	810	818	795	843	809	743	791	811	759	809	794	795	833	762	800	777	768	818	831	786	791	801	815	795	796	801	771	870	802	814	807	790	785	775	786	802	806	839	831	827	804	780	817	772	764	776	772	816	801	743	786	817	825	807	733	768	811	763	831	749	804	779	774	829	796	816	780	799	758	780	792	786	814	788	793	850	786	776	837	772	810	816	784	809	782	807	808	831	803	783	820	813	758	823	778	819	788	812	816	793	817	792	799	783	811	792	853	811	771	835	793	779	815	823	824	805	799	786	758	796	791	811	822	838	791	804	788	749	794	816	787	811	808	805	797	801	740	779	776	734	804	778	794	767	792	819	830	768	821	835	834	782	823	814	819	759	834	786	817	775	798	792	816	804	808	796	806	822	808	793	816	818	796	828	832	864	773	792	775	788	828	860	797	761	841	813	759	777	851	844	831	837	808	844	799	806	802	765	787	820	806	780	790	831	753	771	778	804	738	746	820	778	818	783	751	853	763	803	813	799	760	825	802	823	795	813	794	819	776	816	775	787	786	795	777	799	787	785	833	829	811	763	747	805	736	773	762	766	781	773	801	773	824	803	772	754	792	790	823	796	795	767	821	750	861	784	844	844	820	771	805	804	814	775	771	796	805	797	783	782	792	743	818	746	802	818	793	808	801	754	759	802	868	839	776	782	786	788	811	794	804	802	833	772	788	797	864	813	745	811	806	794	806	829	774	795	828	794	767	783	761	791	810	754	801	753	840	727	775	704	748	788	808	804	768	821	776	813	744	779	787	826	773	805	807	855	782	831	746	768	825	767	785	793	776	770	765	796	810	895	814	807	801	804	782	741	769	815	809	765	834	815	827	778	812	782	758	763	806	787	787	783	744	792	849	760	782	836	825	802	819	807	810	815	792	834	761	807	827	746	777	774	804	754	810	817	770	800	853	853	818	767	808	805	771	814	785	833	769	816	805	793	832	834	767	810	838	794	783	808	754	824	798	776	827	778	821	787	806	796	827	782	827	820	871	795	843	787	839	830	820	825	766	747	780	840	796	830	810	801	810	780	786	771	779	833	788	752	789	863	796	809	782	791	815	785	768	771	767	798	847	780	806	780	809	797	807	788	830	801	796	830	822	795	807	821	745	795	773	780	782	811	797	761	744	801	787	776	800	806	803	771	771	762	788	780	785	804	827	832	807	805	800	850	812	796	814	790	805	821	814	737	854	781	775	750	793	810	784	809	825	846	767	798	811	815	820	797	783	821	773	794	803	754	779	804	790	768	857	825	798	788	783	774	811	809	824	808	803	718	784	816	764	802	784	837	758	790	793	820	806	798	831	811	780	793	758	822	819	765	853	773	821	802	807	768	807	798	791	740	800	791	786	765	786	798	781	838	776	780	781	797	830	778	812	845	811	794	822	781	790	776	796	778	827	829	778	768	818	822	795	792	809	801	795	819	841	850	798	841	820	804	835	821	755	786	811	799	781	755	778	751	757	811	792	835	785	807	775	787	827	738	830	778
10293	3200	747	489	2660	6723	5471	554	214	215	214	165	194	216	205	218	201	220	189	215	204	213	198	198	189	208	227	214	181	228	213	196	239	192	226	219	204	205	219	203	203	200	193	199	221	215	234	217	227	216	216	221	216	218	221	251	214	209	220	200	212	206	233	234	175	213	219	231	229	200	183	218	229	196	206	199	237	204	212	213	204	220	201	194	223	199	205	208	208	224	235	198	236	228	198	207	219	196	216	218	225	215	183	201	199	196	208	229	182	219	201	192	204	216	215	224	208	226	229	247	204	201	216	207	209	192	208	237	223	233	205	220	210	210	205	214	218	223	238	217	203	223	222	216	219	249	195	204	214	205	214	224	230	225	211	206	199	224	230	245	176	212	189	223	217	218	209	207	228	227	224	222	223	218	198	219	240	199	201	212	211	205	222	208	219	208	228	211	213	202	211	222	242	208	193	229	223	210	224	210	212	237	213	197	217	210	212	217	199	204	225	226	229	209	234	215	206	213	213	218	214	221	198	213	215	231	224	222	196	196	212	219	193	209	203	209	210	208	208	214	217	225	179	226	206	195	213	195	189	213	190	209	188	197	236	196	202	189	188	230	194	208	216	197	214	202	202	205	208	266	194	192	235	223	227	203	232	216	215	244	211	209	202	239	213	210	198	213	203	203	223	211	206	207	216	232	228	192	222	245	212	219	214	201	200	202	195	220	252	232	216	200	221	195	238	197	191	210	188	199	225	225	192	219	219	219	212	219	193	204	216	161	216	208	198	228	226	216	227	217	229	239	246	218	227	200	227	229	260	206	218	202	212	211	237	198	236	209	227	213	215	220	209	188	228	211	182	196	201	198	219	196	233	200	224	218	200	216	213	184	213	204	216	232	213	203	215	206	234	233	212	195	200	231	209	197	236	210	220	223	187	218	182	181	199	220	193	198	218	223	226	212	219	203	226	210	229	206	223	198	196	220	230	206	201	222	203	214	233	198	222	219	229	204	208	202	212	214	214	191	207	198	212	216	248	210	205	224	213	209	200	189	206	176	193	218	200	248	225	237	191	215	219	210	203	236	227	213	188	185	221	208	224	223	211	220	211	228	194	195	227	206	216	200	209	211	210	205	227	233	221	208	200	208	198	222	224	203	181	197	209	213	185	231	205	193	208	197	206	191	222	191	192	210	195	215	231	209	221	209	201	208	208	198	222	183	223	195	202	192	220	236	233	227	211	199	216	211	209	207	230	211	190	232	201	226	201	230	196	219	193	235	226	225	215	220	201	214	214	214	220	214	201	208	205	192	190	223	196	229	205	209	223	197	240	230	230	204	229	217	223	205	199	211	174	213	228	204	223	202	220	239	202	194	195	219	193	199	211	181	211	216	204	208	211	208	210	232	215	228	218	234	218	199	206	222	214	227	226	211	221	209	205	211	215	198	220	190	219	199	219	225	229	208	236	196	219	244	203	211	224	208	185	188	175	226	219	219	205	205	244	201	196	195	211	225	214	219	225	197	204	200	197	235	190	196	176	210	207	224	227	193	226	217	184	228	175	220	241	209	195	225	214	207	212	233	221	221	220	193	198	206	207	214	212	237	207	199	211	222	199	195	208	182	231	226	213	199	203	229	217	209	252	227	218	208	222	235	214	197	234	197	205	193	193	206	192	242	222	190	208	204	236	235	233	211	217	233	216	229	206	234	199	205	231	200	216	233	222	210	183	201	208	189	198	242	186	198	234	214	220	191	199	200	185	225	195	227	213	190	229	215	199	229	194	219	208	201	200	238	186	217	213	187	229	227	225	212	186	206	199	207	213	224	200	230	225	226	234	220	206	229	194	220	206	214	213	188	210	201	202	209	215	208	208	242	213	220	213	227	216	203	207	215	238	203	218	206	197	213	213	197	214	216	188	214	231	215	206	188	168	216	199	220	232	214	203	209	226	240	201	209	210	214	198	236	219	192	190	219	207	209	215	221	185	210	215	246	241	196	213	197	219	240	192	229	207	202	223	222	178	173	191	199	211	198	204	198	194	221	217	223	210	221	196	207	203	229	216	228	211	209	208	219	189	196	222	191	199	186	193	205	221	200	194	221	201	225	221	225	211	209	219	229	220	214	211	246	227	200	215	220	215	208	201	199	200	198	220	196	195	219	216	205	210	198	211	198	192	202	208	207	226	186	215	218	204	199	191	231	214	228	216	214	188	192	214	210	200	209	189	212	195	212	192	211	217	229	208	196	211	211	210	210	184	204	200	199	200	201	229	245	220	222	223	208	219	221	217	211	216	212	231	193	206	217	181	223	221	211	233	209	189	217	220	203	211	216	208	212	207	200	193	226	199	210	221	206	195	193	228	206	215	217	235	199	204	214	204	213	201	195	203	193	217	223	188	210	215	184	201	199	209	195	209	211	204	228	216	201	193	238	224	222	216	231	244	225	222	218	222	215	202	187	225	253	184	215	213	215	232	202	202	205	213	181	216	224	228	224	202	238	214	224	208	210	229	212	185	221	211	233	242	195	204	188	225	232	214	210	207	209	211	208	196	228	198	215	229	212	201	195	188	214	231	241	219	184	192	215	235	232	211	227	201	218	212	224	191	230	204	227	205	221	241	211	212	203	193	199	210	194	200	226	220	227	203	208	202	205	201	229	202	212	229	226	229	200	189	207	213	245	214	202	183	205	221	219	223	210	210	217	204	203	210	232	196	207	198	210	223	214	226	186	217	196	207	203	214	209	204	200	219	212	193	252	223	218	191	196	221	210	215	225	239	203	227	239	214	198	250	206	231	209	203	238	194	212	207	222	189	215	187	230	195	211	221	212	200	208	224	173	193	224	197	211	211	198	227	209	228	201	222	230	223	217	218	213	232	211	221	218	190	202	202	235	224	213	199	219	198	232	196	216	250	199	193	196	208	200	200	200	234	207	216	232	190	208	193	212	199	212	216	188	220	237	213	212	220	205	211	240	222	216	223	249	210	207	219	217	200	209	215	179	228	178	199	201	222	214	219	207	213	195	222	211	188	209	213	215	229	221	250	213	193	200	242	219	215	198	197	210	185	201	228	194	210	218	176	175	242	216	231	217	214	207	200	248	225	194	213	221	222	210	224	184	197	232	213	194	209	224	225	208	194	197	190	186	221	217	188	200	190	222	214	218	193	207	203	195	236	232	216	224	206	195	205	224	192	245	203	227	209	202	208	212	225	233	232	209	204	205	229	234	182	220	220	215	196	201	196	223	196	192	203	222	207	168	221	215	209	204	205	217	199	221	200	235	227	211	207	194	230	194	202	208	221	212	214	211	197	233	208	183	200	222	232	212	213	234	209	219	204	219	201	178	194	202	200	243	214	230	214	216	219	197	201	213	185	239	202	213	216	204	249	177	214	194	195	213	219	213	233	207	193	188	198	220	186	204	228	226	213	213	207	205	208	212	207	217	222	205	249	239	213	201	223	203	233	224	239	193	190	222	207	226	229	192	188	219	204	224	209	209	232	246
8699	2763	896	1005	11140	21622	16073	989	609	613	635	610	579	579	609	614	621	598	633	598	585	619	594	566	572	601	601	601	560	588	586	576	605	606	588	599	653	653	628	577	596	625	562	627	592	611	636	540	603	551	609	622	608	594	610	602	622	608	593	642	584	594	584	592	607	577	707	736	708	676	664	644	576	596	674	604	565	659	608	583	603	571	623	613	590	595	639	578	570	598	560	593	633	597	649	632	580	609	612	600	554	642	603	598	602	585	617	564	610	613	587	586	586	585	625	581	592	586	599	610	567	601	630	628	581	627	568	625	589	668	571	615	609	632	514	591	585	568	614	622	614	631	614	588	600	635	618	616	538	588	597	580	603	611	619	635	619	628	604	599	595	641	634	604	615	628	612	595	613	600	569	636	592	613	597	588	613	655	580	602	608	573	579	567	618	631	599	613	605	606	578	642	625	568	592	612	595	615	613	609	601	589	604	644	618	569	603	630	602	584	602	635	593	635	640	617	577	570	618	614	577	582	598	578	627	596	619	606	590	582	592	574	587	625	571	581	571	581	621	599	596	593	598	588	619	610	573	571	583	558	599	598	593	548	625	611	586	640	636	614	618	588	575	543	617	587	612	590	621	588	612	583	577	606	605	610	617	623	587	619	570	553	615	606	593	606	599	590	618	629	614	600	617	610	585	575	594	603	606	577	602	619	583	613	616	599	621	563	628	600	616	587	575	557	632	617	567	587	609	565	602	596	614	622	634	626	590	577	619	640	660	551	598	589	589	625	624	565	591	603	624	621	611	614	608	586	582	634	554	557	626	641	605	586	597	609	612	614	588	543	639	623	586	596	595	596	598	598	588	601	633	608	593	599	571	576	634	670	548	573	586	600	563	596	570	565	605	624	596	582	602	578	603	560	598	581	596	620	619	598	626	602	564	603	632	599	598	598	579	607	617	661	583	606	559	621	633	598	552	632	615	606	601	579	593	606	631	604	574	585	586	584	565	579	588	604	575	632	560	582	595	574	590	611	637	601	570	579	566	597	600	603	620	590	571	586	595	596	590	561	560	601	570	651	550	617	598	622	590	624	579	581	561	594	585	595	583	627	596	601	607	629	589	606	618	600	611	575	647	605	602	597	594	577	612	608	608	636	563	596	591	647	608	641	626	584	600	615	570	620	605	629	610	608	587	577	575	601	625	596	573	581	622	631	564	577	598	617	589	613	619	579	569	618	636	595	602	621	600	606	602	623	575	621	643	603	595	609	592	570	600	653	632	597	639	602	644	618	640	563	596	647	643	601	615	582	642	590	639	558	596	530	613	610	586	582	601	586	602	598	561	599	514	593	615	565	576	588	575	608	591	570	594	623	585	633	606	588	586	571	594	607	616	609	614	562	618	586	620	580	641	580	565	581	614	621	637	580	565	614	594	641	579	571	573	586	605	596	613	602	596	553	638	578	577	567	592	613	605	564	568	637	600	618	601	559	605	612	590	600	565	591	597	615	558	576	575	607	597	633	616	576	597	621	606	609	597	580	578	624	595	595	625	587	591	645	606	636	582	578	606	621	573	623	595	578	576	624	580	607	599	615	624	617	618	619	570	570	619	589	574	649	597	590	631	594	602	602	555	601	597	609	610	594	603	582	604	590	608	647	663	603	556	603	611	612	598	580	576	584	579	566	575	630	585	594	610	609	586	617	614	597	613	611	620	575	630	562	617	599	589	634	617	611	575	665	561	614	577	638	566	605	612	660	593	600	659	604	607	629	598	615	625	631	557	646	598	635	585	599	616	576	608	601	590	566	618	602	583	597	611	639	590	601	631	588	618	641	627	619	541	617	606	595	610	566	635	595	604	580	588	574	610	648	588	604	573	576	575	649	563	621	611	579	572	610	595	590	558	585	582	678	561	601	582	620	558	579	640	618	579	622	597	618	613	610	592	615	632	640	597	590	601	593	594	612	574	584	625	621	612	612	598	600	620	585	609	611	650	558	616	596	619	628	563	629	583	621	594	648	591	628	610	591	591	587	582	546	611	611	581	639	574	615	607	605	583	574	574	596	590	627	542	604	605	623	564	573	560	613	624	603	623	583	599	602	595	586	599	601	640	569	610	619	629	632	609	590	614	621	651	583	579	583	634	601	616	632	597	591	557	634	601	588	588	630	622	621	609	650	636	606	600	593	609	648	594	635	599	610	572	624	585	559	611	583	593	590	613	614	594	627	610	568	605	604	621	560	602	581	614	593	634	651	592	593	619	591	600	578	626	607	580	646	563	594	577	575	560	633	611	595	597	586	633	564	663	598	583	601	555	572	615	605	569	648	609	627	605	569	595	599	629	623	584	564	608	583	599	552	601	572	605	622	609	571	631	551	615	603	590	588	618	639	591	583	606	605	606	608	595	602	620	581	610	606	632	628	585	580	606	629	636	602	574	614	612	592	641	616	609	608	588	568	617	636	577	592	564	616	549	621	603	553	625	550	598	589	605	624	617	622	646	615	591	587	613	600	638	606	644	590	575	636	590	557	604	625	570	605	605	570	638	597	590	605	576	613	581	589	630	602	555	606	641	612	563	601	606	607	625	547	589	597	629	588	599	581	592	623	617	616	616	609	601	597	578	605	619	568	599	598	569	570	556	570	597	592	581	601	592	611	590	604	617	651	606	639	575	605	613	646	610	603	594	579	643	629	608	612	594	646	615	617	604	634	630	574	592	660	579	558	591	658	620	582	581	621	629	559	651	609	592	602	612	616	603	597	627	580	589	578	618	600	589	627	603	583	647	593	582	629	643	608	637	607	599	597	603	624	571	637	633	609	628	590	630	568	609	622	614	611	641	595	586	609	610	646	626	607	555	615	620	614	596	629	612	628	583	554	631	589	618	608	598	551	610	625	627	642	581	626	582	631	568	631	610	575	624	599	602	566	601	613	613	601	663	566	581	651	588	592	561	630	592	575	624	591	606	623	644	607	585	602	626	582	629	625	595	611	591	544	582	645	565	562	587	589	584	599	581	600	613	607	620	606	627	578	567	613	586	612	567	614	563	616	556	573	579	601	590	585	590	573	596	613	675	595	640	633	605	587	597	631	600	615	565	584	658	570	582	616	596	550	628	618	592	608	589	595	630	576	610	593	583	602	624	607	599	553	627	584	625	626	592	611	634	591	600	619	603	544	634	635	605	590	578	666	637	589	628	585	614	661	586	597	593	570	602	553	617	634	617	584	583	599	650	572	602	550	590	623	586	639	567	572	624	606	610	631	592	620	636	601	590	590	570	574	604	587	640	619	580	582	642	612	627	623	630	626	609	626	601	549	624	566	616	591	614	598	690	581	627	589	595	608	568	624	576	616	588	583	608	596	649	644	636	596	588	583	631	630	592	608	576	593	614	581	627	611	588	618	642	645	582	594	565	600	560	603	585	572	618	590	590	575	628	603	631	616	582	598	647	556	637	639	653	587	556	587	583	558	591	645	562	588	582	635	612	594	625	624	591	578	534	601
37767	33542	16961	10267	37441	55330	43369	16026	966	274	244	263	235	301	234	256	278	264	253	255	254	259	279	274	236	248	263	259	230	260	239	284	257	259	213	242	227	256	281	254	224	261	259	237	273	278	243	232	253	226	273	250	262	273	248	252	236	283	259	246	264	278	280	237	250	284	319	313	287	271	245	245	222	270	262	247	240	255	241	253	262	260	279	246	264	245	263	200	276	264	234	237	271	254	233	268	215	258	252	232	255	292	242	241	246	254	263	254	268	281	259	236	266	248	232	236	264	285	294	259	260	229	245	241	256	251	255	273	238	230	244	248	252	238	271	230	251	248	256	241	252	273	221	262	258	276	266	236	255	289	241	290	259	247	253	259	235	224	232	266	244	239	242	245	253	237	277	270	224	246	255	254	217	233	243	285	264	267	229	253	234	261	254	250	277	234	257	238	240	235	239	283	277	242	236	233	266	260	257	257	254	256	256	243	266	248	269	281	261	247	261	274	266	262	246	245	250	247	247	250	272	265	261	247	250	243	240	238	243	240	259	235	232	251	282	237	266	251	314	272	237	250	243	286	265	256	228	265	255	248	241	248	244	245	251	264	228	255	236	239	242	253	239	242	235	266	256	246	270	255	234	231	265	250	250	254	252	242	247	282	236	232	231	255	284	261	263	274	251	277	261	264	268	261	288	281	243	241	273	260	253	257	262	256	243	247	255	260	262	246	274	248	257	233	247	240	267	256	233	263	274	241	228	255	234	250	248	258	253	258	269	261	225	251	277	269	253	256	246	269	258	240	247	258	235	237	257	255	243	258	252	267	261	251	245	261	238	242	275	244	232	244	253	259	243	265	244	243	259	261	246	231	250	252	289	277	264	259	245	255	248	258	256	262	241	250	264	238	270	273	248	255	262	295	246	259	266	240	244	245	257	254	257	242	273	233	233	217	235	249	240	239	269	227	243	279	230	222	228	239	268	252	270	259	248	240	264	253	235	251	247	263	253	262	250	258	283	246	258	252	263	227	236	257	271	235	246	287	276	244	251	258	262	228	242	253	257	275	247	234	272	258	244	264	242	253	254	257	247	253	258	243	260	234	252	232	242	287	243	257	260	231	255	248	222	251	243	236	240	259	237	245	279	252	278	227	257	281	236	218	275	254	276	214	227	239	209	239	246	232	266	258	242	243	229	250	270	253	239	244	270	259	248	269	274	256	245	234	265	247	266	242	267	259	279	266	249	277	259	256	269	237	265	255	257	256	231	234	220	226	240	242	247	274	270	244	230	222	245	244	269	227	252	247	232	263	271	220	279	244	267	241	288	223	260	272	287	256	240	237	254	231	256	280	250	223	259	232	248	266	287	254	254	270	258	241	246	259	277	270	251	253	280	244	252	260	227	252	249	275	237	260	272	265	245	241	262	275	251	238	251	269	265	252	281	252	294	263	252	271	249	282	248	259	252	232	249	254	261	238	267	264	246	262	239	268	248	261	254	257	221	250	306	284	248	267	250	257	254	261	256	255	254	263	226	250	270	257	236	253	241	268	247	245	238	235	268	257	266	231	259	238	267	232	286	260	251	258	258	258	229	252	230	245	257	254	235	236	245	226	255	250	270	246	281	273	240	251	252	250	279	269	274	269	233	264	227	269	237	233	266	258	255	273	291	240	273	255	254	267	261	271	251	243	259	262	232	236	289	227	258	230	274	280	237	247	235	279	287	255	255	265	236	280	246	249	293	263	228	270	238	246	230	259	261	276	222	252	251	231	299	282	245	272	268	237	244	233	258	272	257	230	264	253	290	250	230	243	266	259	263	253	244	247	277	249	269	256	267	261	277	249	291	218	253	268	267	243	225	272	268	221	249	274	278	274	253	239	243	231	266	255	265	251	251	237	238	260	288	292	273	220	274	274	228	214	266	263	235	255	256	244	252	248	264	251	245	265	278	251	269	253	244	234	250	253	250	233	225	258	256	244	254	267	271	223	275	271	262	254	255	267	238	257	299	276	266	250	268	259	233	234	223	252	248	252	263	262	257	280	285	274	258	263	251	261	253	260	235	268	262	271	232	259	246	308	252	257	248	268	255	247	237	249	247	264	273	217	266	238	259	275	258	263	240	261	225	257	251	234	253	275	267	288	263	277	224	246	253	254	261	248	288	244	246	258	250	223	250	263	221	245	270	251	268	257	228	249	250	284	253	248	259	251	237	262	235	234	244	232	259	246	233	238	266	255	233	266	234	264	249	274	232	291	263	280	248	271	260	252	265	236	249	258	273	236	231	258	270	244	243	262	233	261	269	233	235	232	256	234	260	243	237	246	252	257	225	245	228	250	231	274	256	258	252	259	224	248	258	266	264	262	244	231	257	246	277	232	265	232	245	221	253	242	263	247	224	244	212	260	251	249	258	259	258	249	231	239	248	232	241	259	249	233	281	238	267	221	272	262	256	286	242	243	262	226	239	225	253	251	256	270	240	259	247	273	251	240	253	263	252	233	266	249	244	278	250	277	263	261	237	235	244	241	249	275	266	243	272	250	257	254	249	243	243	284	240	261	271	268	265	255	288	251	245	264	262	231	275	265	274	266	267	218	257	257	262	251	289	230	289	245	260	237	258	261	245	263	252	244	271	303	273	235	234	258	243	258	273	258	252	251	257	237	285	264	242	265	237	273	275	259	245	251	241	265	265	261	261	263	237	246	260	262	264	260	218	233	233	239	239	240	254	280	274	257	261	272	245	253	265	253	263	269	258	250	258	236	268	245	246	256	248	244	251	225	272	268	258	247	243	278	256	228	241	263	243	242	230	230	228	239	264	245	233	276	256	259	242	235	262	240	241	238	250	301	243	241	251	279	272	236	249	269	269	234	238	261	250	255	256	245	235	226	255	281	234	251	252	270	253	289	260	239	254	264	270	220	290	233	250	265	232	283	240	271	222	236	240	282	252	275	239	251	258	251	233	248	220	250	249	261	266	264	272	258	229	238	263	254	263	252	250	251	243	231	249	272	243	264	266	226	249	261	226	237	277	280	230	235	228	254	237	255	261	243	247	245	288	233	297	245	258	272	278	251	234	245	244	258	277	234	283	223	256	259	256	265	272	244	240	271	256	247	254	248	266	255	266	244	237	229	219	243	244	277	226	233	275	262	216	268	279	223	252	254	224	255	217	263	251	241	240	246	262	250	247	258	269	243	237	239	273	251	258	224	240	216	270	224	260	215	230	267	249	245	242	260	241	253	271	252	277	255	254	260	264	255	264	248	252	237	292	257	257	243	234	247	269	277	250	243	241	275	245	239	248	257	214	242	269	273	249	249	254	245	225	269	219	253	250	262	257	237	278	239	258	267	260	274	227	240	264	249	241	265	230	265	237	240	269	239	247	247	284	271	275	243	261	217	249	264	238	292	268	251	269	234	242	239	245	244	257	272	284	247	262	236	271	269	242	269	243	253	230	268	254	263	240	274	255	240	227	232	258	277	255	260	246	260	228	244	245	237	249	235
27731	16733	5102	7617	51247	64614	53986	12822	756	742	793	798	754	711	745	713	719	752	719	723	773	705	763	700	731	709	729	670	688	749	727	716	703	734	713	721	714	676	676	701	707	719	737	645	756	710	719	664	707	730	676	674	713	668	673	725	733	695	726	700	715	732	699	721	752	936	1355	1212	1012	909	772	739	690	690	737	718	735	740	672	772	728	704	690	734	710	712	674	710	719	757	746	721	711	706	670	664	732	704	690	685	716	683	732	692	706	758	719	687	730	699	725	693	684	737	672	666	722	667	738	700	697	667	640	746	675	704	681	709	725	665	690	696	710	742	685	688	724	700	696	714	678	688	709	632	706	648	751	742	714	726	676	704	762	717	697	717	719	692	646	668	733	706	738	743	694	706	678	702	747	699	717	708	699	685	736	729	736	732	729	679	733	708	712	713	698	716	716	703	711	712	696	706	696	707	736	746	693	695	745	707	684	722	680	620	720	677	690	732	685	781	725	706	648	695	712	714	687	671	692	679	728	677	746	714	711	662	740	709	718	685	701	731	713	694	724	656	705	691	690	702	719	724	687	701	686	718	653	709	740	722	655	726	674	679	708	685	699	743	676	762	646	703	680	708	703	690	693	736	701	695	720	711	679	707	688	694	710	676	670	676	727	714	681	744	683	658	728	680	714	717	664	685	736	711	664	699	684	721	714	751	707	704	736	684	690	655	684	676	751	696	739	703	743	682	707	694	682	718	709	741	681	725	728	684	710	714	700	720	736	727	706	729	676	710	740	701	678	699	741	701	753	653	720	697	728	685	660	734	680	723	683	684	693	712	706	691	666	683	685	674	690	708	705	670	693	714	681	700	742	686	713	650	720	654	660	670	711	680	644	678	721	669	692	716	680	702	676	691	672	705	725	681	700	719	737	662	687	661	680	687	709	713	678	723	739	678	712	717	723	745	670	723	669	723	716	692	712	719	681	781	696	675	676	713	706	719	729	709	674	676	699	712	702	700	691	702	666	705	680	686	707	740	712	685	704	711	715	672	666	737	726	671	672	642	723	700	731	711	713	701	713	727	701	642	726	699	695	689	665	731	697	729	665	687	692	739	640	652	703	713	697	685	752	739	684	715	700	679	671	718	667	713	724	695	694	707	704	733	658	645	652	649	682	719	703	724	729	695	655	712	686	674	722	710	683	698	689	700	736	707	689	664	703	714	702	690	647	711	686	689	666	714	687	735	679	694	680	732	746	681	699	704	666	703	676	668	662	694	706	754	699	694	700	723	753	675	686	714	705	722	729	774	686	740	709	672	686	684	707	700	707	740	667	732	730	722	664	714	740	720	738	676	746	668	742	719	710	682	753	689	657	746	669	669	707	718	697	700	722	710	720	685	707	702	757	677	701	706	725	698	719	667	673	727	658	726	684	718	711	676	688	679	746	682	694	674	702	668	663	712	667	668	660	686	735	712	663	667	746	721	690	664	699	682	697	685	741	729	721	727	740	719	713	708	712	746	727	681	707	732	723	730	698	730	707	712	669	723	679	719	702	726	730	691	695	669	716	719	685	662	730	696	699	721	659	658	693	698	662	665	720	700	663	676	715	703	693	676	711	651	701	712	735	715	695	737	701	726	678	732	695	685	701	714	725	658	713	750	716	725	763	680	666	708	734	671	712	683	681	696	657	692	700	716	668	704	697	701	704	714	697	692	693	724	731	714	682	740	709	691	714	698	718	762	730	673	660	701	654	748	703	680	679	687	703	719	717	688	724	732	722	733	704	707	719	755	694	680	716	689	661	693	686	709	770	715	735	749	680	668	702	710	713	713	685	689	706	716	713	681	683	686	725	748	693	704	706	681	677	723	725	699	679	708	715	732	704	678	680	715	712	756	709	727	722	662	703	696	678	745	657	738	684	733	662	694	700	707	696	740	721	690	720	709	689	697	647	661	669	714	698	683	737	791	667	699	747	733	668	679	669	683	744	725	735	693	710	726	684	713	698	691	730	683	744	697	742	763	730	710	680	693	659	654	671	685	689	738	721	694	696	735	726	672	739	664	712	735	733	699	722	683	673	741	687	704	708	705	664	675	663	717	684	711	746	753	705	697	656	674	691	660	674	702	662	704	692	697	735	709	695	683	696	676	696	690	669	707	706	677	728	698	706	725	696	703	739	725	720	731	724	704	725	725	688	705	700	684	721	715	700	684	650	729	706	694	755	712	737	680	739	715	716	733	698	732	696	666	723	694	690	687	652	678	706	733	721	699	693	716	669	707	710	708	674	709	723	685	650	710	694	716	681	733	651	732	685	718	705	701	704	724	740	707	710	730	711	725	703	711	705	724	679	642	688	730	686	636	721	717	724	670	716	688	646	688	703	703	719	676	691	722	678	727	714	718	616	703	662	720	718	753	674	717	727	703	717	678	682	646	654	698	718	699	654	653	701	708	736	724	722	698	663	734	681	714	715	730	700	687	674	735	688	714	722	734	712	679	689	680	692	690	731	717	631	680	708	750	678	700	688	663	695	694	701	722	735	707	677	752	716	647	728	693	700	682	693	679	724	677	648	696	766	689	748	642	694	746	727	647	684	690	737	650	711	670	728	707	663	660	661	731	711	668	712	719	662	659	702	693	709	756	649	685	704	708	679	656	712	713	678	673	711	705	693	727	720	725	743	689	721	746	674	700	701	682	685	767	704	638	730	668	741	703	713	679	701	680	696	686	680	702	669	773	679	720	699	704	700	681	712	708	714	678	705	730	718	681	707	701	716	678	689	680	736	753	732	671	681	683	719	708	671	675	728	676	663	706	710	674	694	694	687	688	714	749	714	701	701	687	695	701	748	664	732	698	673	686	763	663	744	705	689	708	633	690	760	638	708	735	738	698	711	740	715	703	743	687	700	703	721	729	696	710	699	705	720	688	700	707	696	756	709	688	737	697	699	709	694	786	680	716	753	713	722	674	652	697	709	662	707	678	723	718	666	726	694	728	693	706	700	722	666	695	676	680	678	674	732	694	669	686	682	731	674	703	715	745	757	686	689	710	704	676	713	677	647	701	729	688	720	697	677	727	674	677	669	743	731	693	704	686	682	736	739	689	715	715	708	673	724	748	677	673	694	718	731	651	725	742	735	674	716	709	695	735	739	708	723	624	699	730	691	676	651	726	703	671	719	708	730	701	749	712	686	712	684	708	729	736	673	671	692	709	716	700	727	700	730	683	712	714	706	684	669	682	736	742	677	702	729	704	671	671	780	702	719	716	692	741	700	730	685	727	716	697	793	738	673	727	695	708	715	661	703	733	699	693	640	687	732	671	656	697	671	755	691	662	707	732	674	670	720	710	675	691	717	727	683	726	698	661	693	720	703	697	709	703	727	744	657	737	701	701	733	672	709	722	691	671	680	725	749	684	694	706	695	680	688	655	682	706	709	687	759	698	674	703	718	699	770	698	678	695	722	717	703	715	747	673	668	696	721	731	666	661	719	670	697	684	702	685	667	700	700	716
44451	29957	17740	14265	57374	69275	53756	29492	4032	393	321	315	320	328	349	312	319	303	316	333	316	332	340	328	353	331	325	303	313	315	323	332	289	310	350	321	335	310	307	310	320	299	330	315	305	333	315	321	305	289	330	319	336	337	339	328	316	323	322	312	323	345	304	300	350	371	391	371	332	305	305	324	333	285	304	321	329	326	305	301	344	338	319	345	343	295	326	307	293	332	327	325	329	334	302	325	329	323	312	293	306	323	317	323	327	304	337	309	324	324	341	328	352	315	325	305	332	311	318	335	356	330	344	326	374	324	353	319	304	304	344	341	313	338	329	309	364	329	318	326	321	330	299	313	286	340	320	327	324	320	318	294	336	326	344	349	293	324	370	313	277	289	316	338	328	343	364	320	331	294	361	337	308	325	295	337	369	335	315	302	327	321	360	325	304	321	325	318	295	328	328	316	313	298	310	331	300	341	308	286	334	340	318	329	342	329	316	274	296	319	314	298	307	319	332	319	338	329	313	326	288	303	315	321	311	315	314	303	284	321	319	310	333	317	330	337	319	296	342	286	324	301	331	320	327	299	317	331	356	315	340	304	312	327	314	294	327	352	333	321	323	313	317	312	298	323	323	330	326	299	316	327	326	319	327	316	326	336	311	354	338	349	317	353	301	323	340	323	328	344	331	335	317	339	323	324	313	324	324	313	314	333	320	308	324	330	345	312	313	355	290	314	284	286	325	330	336	318	316	338	335	336	302	342	320	354	307	338	309	307	336	318	300	344	335	340	349	350	319	342	294	337	349	321	300	338	303	309	320	317	307	340	334	320	320	323	304	333	345	323	308	355	333	310	306	307	323	293	342	341	341	323	313	331	330	306	346	314	281	320	354	291	337	317	344	336	335	288	307	290	300	333	346	312	282	328	335	345	311	313	314	311	325	296	330	314	345	330	313	323	325	339	295	278	338	304	337	330	329	338	362	336	326	292	305	326	340	323	295	319	319	320	338	323	341	277	337	308	318	339	325	327	332	327	356	330	346	340	329	341	321	330	313	329	351	320	309	285	303	312	323	293	312	271	314	321	338	309	356	327	322	327	324	307	297	345	301	318	323	302	337	356	341	329	325	322	329	332	329	328	314	343	321	349	321	362	315	306	322	315	284	279	286	330	343	330	288	300	313	335	277	328	328	312	322	301	286	352	321	319	314	323	324	327	306	327	338	294	325	297	329	301	336	297	329	313	308	354	332	340	330	311	311	303	300	344	319	352	329	329	331	313	311	330	320	332	319	316	313	310	342	319	301	316	298	305	291	309	355	337	331	336	320	308	325	311	311	306	300	348	311	319	304	341	353	317	321	334	334	294	340	302	333	314	326	346	299	333	320	324	314	328	311	289	329	343	337	323	322	303	309	319	302	274	343	321	305	304	344	321	314	314	296	332	290	330	335	349	317	291	311	306	349	321	292	358	335	333	319	302	315	317	305	351	329	312	341	333	300	333	304	347	302	316	294	315	323	357	308	339	303	324	335	335	368	333	326	313	335	333	293	330	302	311	308	322	338	327	348	366	338	323	315	344	329	333	338	340	300	314	337	319	323	335	360	303	325	300	320	339	304	317	316	339	345	323	299	321	327	299	332	314	308	321	286	327	326	325	322	312	301	343	356	354	326	316	325	322	316	314	332	310	306	311	315	315	325	322	321	311	304	360	323	296	299	314	274	291	348	285	305	344	322	312	352	299	294	334	309	326	317	304	285	327	328	325	307	284	327	359	335	299	323	329	284	296	281	333	316	314	343	334	302	337	312	309	315	321	307	309	331	326	319	346	312	330	344	350	290	340	323	299	314	347	323	321	311	330	318	319	318	334	292	351	303	326	296	278	339	308	337	292	347	344	291	341	298	318	328	308	354	318	349	344	326	326	285	299	335	319	289	329	311	333	335	314	311	316	297	351	332	295	304	298	327	334	324	334	304	304	334	343	315	310	342	324	290	319	333	336	320	352	326	334	311	330	329	327	344	313	309	331	358	330	294	292	345	316	303	311	301	334	344	311	332	284	331	315	325	305	311	319	336	332	327	306	323	357	349	316	342	307	311	328	285	342	329	340	317	320	343	321	310	332	320	315	332	303	325	302	304	329	300	339	300	317	291	312	307	290	337	329	354	331	322	326	292	326	301	331	317	315	314	317	354	321	340	301	321	315	319	285	334	299	337	313	322	339	351	338	309	320	302	325	341	316	312	305	332	311	332	335	320	405	326	323	340	334	328	306	294	309	330	347	327	298	340	313	318	325	307	293	321	315	313	327	295	342	338	285	340	290	326	303	333	297	326	341	315	291	300	333	345	303	345	323	323	321	341	305	309	326	320	356	306	348	312	342	297	325	330	325	343	333	308	338	314	326	322	316	328	341	321	292	329	315	323	356	325	323	339	306	295	319	340	320	316	336	348	325	345	306	321	278	289	311	344	288	325	325	340	339	335	329	356	303	357	341	297	326	333	320	308	309	261	315	311	310	340	323	295	316	306	296	301	334	341	350	319	314	340	321	313	369	301	347	323	309	307	347	337	321	351	309	335	313	289	332	317	337	327	310	308	337	313	297	314	308	323	339	303	350	311	309	342	295	306	298	335	314	311	305	346	319	326	322	301	326	316	299	287	315	291	314	312	352	318	301	339	306	291	306	293	318	314	336	320	302	323	303	308	356	313	326	317	312	348	341	296	312	330	302	320	304	381	310	319	345	343	305	312	348	333	306	328	326	317	301	322	326	320	299	319	322	339	305	287	327	321	317	330	290	321	315	330	314	318	350	304	321	337	309	326	324	305	321	326	301	319	332	295	327	302	351	304	312	315	353	342	323	317	347	296	335	308	330	331	328	307	321	337	348	303	320	328	316	308	317	340	362	321	299	290	314	329	277	323	309	348	317	322	326	338	300	330	303	320	336	350	312	309	329	338	326	328	340	327	321	318	312	315	322	307	327	298	336	327	323	340	311	324	322	313	303	319	300	313	316	320	336	319	315	296	326	303	299	308	303	339	277	314	316	316	318	346	348	304	328	318	289	340	335	317	321	331	301	303	291	316	362	308	306	318	322	325	319	349	333	303	374	311	322	331	342	312	329	335	310	327	305	307	312	353	289	319	308	302	328	307	322	327	336	267	302	313	307	301	304	338	333	327	313	334	282	324	324	308	334	320	307	311	322	325	351	314	300	284	332	337	300	325	310	307	303	315	302	330	322	340	320	331	330	310	336	304	336	291	352	315	372	360	339	358	307	330	366	339	331	338	296	312	335	315	327	326	328	357	334	344	311	356	330	299	352	340	319	328	316	336	319	317	313	337	304	339	340	309	337	348	316	315	329	324	346	382	306	306	331	353	307	329	319	321	334	307	312	293	315	337	321	323	328	325	291	315	323	345	307	337	298	314	358	344	338	303	332	303	325	328	301	348	350	318	316	313	328	338	311	330	326	328	298	362	345	310	350	297	332	298	300	321	330	317	311	310	325
32130	14373	8567	15484	69958	79101	63709	29603	975	992	969	904	918	938	889	907	923	913	909	972	925	935	877	874	869	846	839	861	841	894	852	885	892	870	876	829	883	884	900	878	917	898	842	858	887	891	828	858	888	880	836	837	892	875	902	887	805	917	832	823	830	890	887	841	884	1261	1472	1207	1091	990	893	935	870	813	838	898	843	830	923	914	862	867	865	893	865	884	826	860	891	885	921	878	841	911	841	843	852	850	862	845	837	839	864	874	872	894	899	846	879	895	923	841	889	854	872	879	897	886	881	900	861	911	822	868	831	878	848	949	840	903	890	893	863	911	897	872	852	885	902	909	853	840	860	874	868	866	835	862	870	886	902	856	882	845	872	862	895	906	870	841	875	830	913	931	863	827	855	866	873	860	864	902	842	864	883	874	909	911	825	891	860	893	872	894	802	880	895	844	862	860	880	841	872	865	901	926	805	824	874	851	813	876	871	861	865	882	901	877	827	870	865	876	870	915	866	878	853	898	836	837	881	859	885	901	869	849	871	946	866	817	881	895	894	823	877	783	886	863	834	817	842	870	891	881	862	854	841	853	849	835	857	855	827	894	846	915	863	841	864	847	896	884	826	875	902	856	786	873	865	845	853	837	848	875	811	863	903	836	884	935	876	899	881	927	874	893	840	847	879	869	929	875	869	810	933	838	865	818	852	865	878	866	885	874	893	872	890	858	888	888	911	834	876	907	839	909	816	857	913	895	884	898	884	860	835	855	840	842	905	845	888	849	878	903	811	932	858	873	855	898	902	909	899	810	876	853	863	837	885	860	846	841	885	903	859	872	867	896	842	832	904	852	816	859	894	824	891	862	916	923	846	920	817	844	940	831	876	877	892	911	895	838	840	866	837	810	890	855	874	865	878	916	816	926	887	848	892	854	901	855	862	902	873	903	862	836	868	856	862	855	880	865	853	907	891	846	857	895	843	908	883	886	871	861	867	863	885	886	901	869	846	852	845	865	843	911	883	874	818	857	894	926	852	861	898	861	874	827	815	886	899	884	880	828	888	848	873	915	877	911	841	945	857	864	870	899	914	924	851	938	885	876	834	859	843	903	907	874	868	863	817	869	848	886	843	847	854	852	916	832	880	896	904	932	857	878	850	832	833	851	885	899	877	868	859	866	894	827	873	893	828	832	905	861	945	896	925	869	831	908	856	883	862	824	878	822	786	880	867	891	932	876	841	878	888	852	852	884	873	890	883	884	900	865	844	877	903	872	858	872	875	902	859	860	906	861	883	826	892	946	828	836	869	859	883	862	916	903	864	863	913	880	886	822	860	800	850	818	871	905	908	891	821	786	911	832	901	852	847	891	876	911	864	858	858	830	853	855	829	859	852	892	904	895	887	889	872	886	843	923	901	899	896	908	882	936	825	885	836	867	874	856	916	903	836	841	845	840	849	827	910	948	921	896	834	877	860	881	838	849	832	839	897	856	865	857	865	863	891	911	858	842	817	860	901	860	854	863	868	828	829	891	922	891	849	867	897	872	892	879	842	846	860	860	867	892	833	912	832	878	869	890	875	854	872	914	887	820	836	860	811	830	893	894	870	849	854	866	907	824	844	869	891	892	839	888	871	850	801	861	840	907	872	908	877	917	894	864	824	849	865	876	883	853	869	803	828	872	924	867	899	862	935	876	915	862	860	857	887	879	886	809	866	817	863	874	846	822	907	855	855	944	888	881	887	864	840	860	839	893	886	877	837	887	874	882	840	816	864	829	918	842	828	842	841	902	830	907	847	885	890	895	822	843	840	880	837	833	880	858	860	794	910	833	886	907	844	883	831	842	889	860	879	821	868	906	897	852	864	888	889	881	848	909	907	869	863	871	858	872	905	886	925	874	827	843	836	797	889	896	873	856	915	871	891	834	865	851	838	890	888	818	805	875	866	839	857	873	804	904	847	849	839	821	911	933	846	899	913	832	859	880	840	816	837	868	910	853	820	830	841	865	889	862	852	907	868	890	830	880	850	880	854	887	849	863	854	938	887	878	849	894	846	856	856	861	855	859	846	878	820	839	840	863	879	875	885	867	828	848	914	814	869	843	848	876	864	869	844	829	876	885	884	853	876	902	847	897	917	904	842	849	897	852	866	911	868	880	817	877	910	867	867	865	873	895	885	899	883	884	797	874	859	824	849	838	878	860	865	887	838	851	907	866	828	875	896	846	858	901	869	850	843	850	834	812	883	862	885	923	895	910	903	961	853	875	918	869	871	875	863	884	845	831	854	844	861	805	837	908	888	877	843	833	871	852	881	938	887	883	869	856	844	851	827	855	840	908	883	853	898	881	880	851	835	857	871	894	820	900	852	867	883	875	815	879	867	905	882	868	898	876	861	836	865	956	896	822	811	884	847	851	868	848	822	845	795	900	832	874	908	845	862	854	892	896	858	860	819	867	868	824	819	892	824	838	839	863	838	912	923	852	890	864	898	847	906	862	877	885	879	889	862	809	820	888	854	870	899	872	845	858	883	859	889	871	828	847	898	857	872	890	806	907	876	884	887	900	833	930	899	831	838	806	865	845	864	831	845	854	869	936	876	857	828	838	860	828	870	919	847	847	871	929	866	900	854	924	879	858	875	861	944	853	908	830	866	866	896	865	893	867	861	912	862	886	855	859	887	883	834	837	914	890	852	886	898	809	862	865	854	874	855	896	898	891	839	873	934	839	862	901	852	870	886	891	888	880	872	829	865	892	865	847	839	873	835	843	900	896	856	896	874	854	903	861	872	877	863	859	814	811	902	848	853	837	937	883	820	824	856	833	869	831	856	862	863	894	898	828	826	843	900	851	869	866	864	907	883	891	885	877	844	890	907	918	874	883	852	865	856	897	838	932	790	871	870	889	855	824	892	883	871	945	847	908	922	883	924	852	872	930	844	925	916	932	863	901	892	847	877	915	873	863	892	874	837	839	806	871	896	883	855	876	928	881	888	821	864	871	898	886	834	901	908	880	893	848	871	858	847	891	812	863	935	818	898	866	869	827	833	874	884	844	875	886	844	849	845	890	869	905	918	887	897	873	828	850	905	853	894	894	900	848	829	877	883	843	885	892	891	863	877	904	845	829	862	859	866	871	854	815	876	847	897	873	855	880	823	841	862	903	847	890	925	877	888	868	891	814	891	910	851	867	811	818	911	930	845	872	865	886	790	924	862	879	888	864	914	788	875	809	831	907	843	898	829	920	917	898	891	840	844	855	819	904	872	927	794	824	852	828	834	911	844	896	840	916	830	939	828	866	808	965	885	887	858	854	885	886	900	859	894	875	836	827	871	862	898	903	864	906	821	859	832	896	867	841	858	825	841	843	900	894	857	870	849	870	940	815	899	885	870	882	879	828	834	869	870	874	887	890	862	863	852	866	896	875	871	858	875	886	895	860	863	835	953	874	844	833	902	865	876	851	852	861	854	875	870	912	894	836	881	899	869	832	885	868	881	847	809	873	896	859	860	903
9826	4457	913	489	3151	8246	5975	1401	271	294	309	273	292	269	282	303	280	286	289	277	320	297	268	284	311	278	297	280	274	292	267	272	266	334	295	290	289	274	274	272	282	330	292	302	270	283	286	280	293	290	322	296	302	299	274	306	268	258	265	275	316	255	292	278	273	295	294	289	291	299	276	304	292	278	315	295	289	269	304	287	286	280	301	280	292	258	313	307	291	295	310	266	284	307	298	292	301	291	291	259	253	312	271	320	272	309	300	268	327	308	272	271	281	280	301	299	253	292	294	290	282	287	300	263	276	301	292	291	278	310	310	288	262	314	249	299	252	280	315	305	302	288	278	299	329	298	294	290	320	289	301	268	288	274	283	313	299	302	295	287	283	282	291	266	276	271	282	302	297	290	329	301	276	254	311	298	290	294	273	304	287	282	271	287	299	280	321	303	285	302	300	260	275	261	279	269	258	274	278	280	279	274	286	272	296	318	284	307	280	276	295	285	263	302	263	305	309	316	283	295	263	254	289	302	277	275	301	276	330	287	278	302	292	310	311	291	274	277	298	283	285	279	289	314	297	288	289	288	283	265	307	287	305	297	263	276	275	304	280	261	287	277	287	275	290	282	290	289	292	307	292	316	296	252	263	267	288	292	296	310	265	291	302	277	286	305	288	306	322	286	295	292	296	316	276	288	296	274	289	284	299	306	286	307	283	283	285	270	293	280	309	302	288	292	290	291	281	295	289	283	294	279	313	309	278	282	274	264	275	299	297	281	272	261	261	285	312	267	278	268	313	280	280	304	292	261	291	292	295	294	291	257	287	317	310	270	276	250	289	301	271	283	289	262	268	280	271	333	277	263	305	258	266	293	306	271	292	284	302	262	281	302	278	302	258	308	292	293	280	279	274	289	290	297	314	308	306	280	281	290	281	300	287	307	292	257	288	290	302	281	324	286	274	294	307	302	316	261	303	257	295	286	291	314	268	284	292	265	284	286	263	279	315	321	295	286	296	263	290	308	302	287	269	300	255	310	280	317	290	276	286	300	295	262	291	256	275	294	286	265	294	325	293	261	254	285	273	296	293	303	259	258	301	299	289	271	274	270	267	305	310	252	315	276	276	291	301	263	295	267	285	314	267	300	275	282	280	281	262	309	294	273	279	264	291	292	304	285	300	308	257	280	279	278	268	293	270	268	290	266	309	292	281	297	274	308	315	276	310	279	283	304	276	289	301	276	261	291	267	287	279	277	300	270	295	288	297	328	259	252	279	302	291	291	279	303	298	274	272	289	302	311	284	262	308	299	335	280	293	294	279	274	297	290	289	281	316	283	264	287	292	300	284	287	295	313	301	276	289	325	261	313	310	278	306	285	295	284	299	298	265	274	301	303	302	275	269	309	300	312	291	318	310	321	315	340	272	318	283	297	299	275	308	303	271	284	290	303	291	315	292	275	294	292	305	306	286	264	294	310	257	262	296	287	296	265	288	297	299	274	291	318	315	282	301	288	303	303	285	292	299	256	292	315	296	276	299	284	303	293	287	268	290	310	292	313	300	300	318	281	269	294	274	296	287	284	291	288	291	263	261	280	285	269	290	240	326	292	272	326	311	294	292	308	283	280	298	313	304	307	287	297	282	287	324	308	284	327	296	248	286	278	275	277	284	265	286	295	278	295	300	277	278	314	289	261	262	265	293	284	278	330	296	283	281	264	312	276	275	282	272	270	263	240	285	246	302	272	309	311	303	309	307	292	290	291	289	276	283	290	275	291	282	273	274	251	260	281	271	279	287	308	270	288	261	319	299	288	303	281	283	295	288	302	289	272	277	306	288	325	268	325	303	288	279	293	316	282	322	348	308	294	289	250	278	291	304	312	243	282	270	309	290	310	289	285	263	278	294	280	277	280	269	279	291	242	280	265	298	279	288	256	277	287	293	282	292	323	272	309	273	281	277	297	299	270	306	262	297	277	298	284	285	273	285	303	298	303	292	262	271	275	276	301	310	307	267	273	320	298	293	258	267	300	304	301	301	291	249	300	289	296	279	306	260	267	305	296	283	314	270	299	295	300	299	296	292	286	299	289	292	273	274	260	273	240	316	291	293	291	280	292	300	307	271	300	285	280	292	289	296	242	273	296	270	289	260	292	260	266	290	279	263	298	326	310	304	290	302	300	316	291	290	286	291	247	276	298	275	299	266	269	300	281	340	271	275	283	267	293	273	254	295	303	276	295	285	297	288	283	313	279	312	296	290	291	280	296	266	283	254	286	268	297	272	279	338	298	278	305	294	272	312	295	291	273	301	270	287	307	249	314	287	294	283	320	295	290	293	277	269	283	295	326	281	307	272	310	288	300	303	298	258	318	270	276	263	295	274	286	272	270	318	283	287	276	313	266	273	307	288	291	310	294	265	262	277	265	280	293	275	278	324	278	294	291	265	268	283	264	288	308	275	283	304	275	295	306	292	276	253	292	285	281	299	296	289	312	323	310	262	267	292	284	265	318	318	310	334	289	280	298	271	297	275	288	279	300	278	306	284	308	282	287	288	288	281	279	300	298	272	312	285	266	290	289	289	298	254	314	312	317	277	286	291	289	300	269	345	280	275	311	253	332	296	285	283	272	270	270	291	281	261	305	292	269	292	308	294	281	277	303	297	286	293	315	277	273	291	309	265	236	264	280	298	293	299	279	315	274	308	262	280	284	278	279	291	254	278	276	280	294	285	300	289	275	273	300	301	297	292	264	261	266	318	299	295	305	304	304	273	265	315	261	286	310	296	273	305	295	275	334	262	283	263	279	280	293	297	264	310	280	280	263	282	283	307	277	264	292	265	277	315	278	287	282	294	289	273	275	260	291	271	320	278	274	252	303	299	273	267	286	271	294	312	282	290	268	259	312	267	271	305	300	312	299	306	306	315	326	297	269	289	269	249	286	293	296	299	304	308	293	288	268	269	310	296	318	306	273	239	283	283	317	302	291	315	276	270	277	303	310	284	279	285	290	328	300	305	263	304	279	295	296	262	280	293	297	301	287	313	278	278	309	299	313	291	289	283	290	278	299	310	291	262	282	299	305	311	279	266	301	296	281	264	298	284	257	288	274	291	311	302	328	298	302	286	262	264	296	308	299	270	284	255	289	269	289	338	262	275	303	291	283	284	277	283	277	268	265	294	314	292	292	298	299	295	289	284	298	327	268	310	307	259	275	250	287	255	258	270	286	266	281	269	275	293	276	257	267	288	292	299	259	275	287	300	259	283	305	290	313	296	251	292	295	279	275	245	308	296	296	273	288	287	273	279	263	300	284	270	309	267	293	277	334	298	292	310	284	303	285	259	265	289	237	292	300	253	284	285	302	271	290	269	295	271	273	268	296	291	281	281	280	275	291	288	308	266	277	287	297	310	301	311	304	323	281	314	278	302	289	271	290	268	263	265	297	292	290	276	281	278	266	287	304	297	265	264	276	281	297	300	295	296	303	300	291	327	263	278	278	289	308	319	295
8543	4741	1158	1215	12144	23831	17261	3940	836	814	775	766	819	833	807	814	829	821	816	752	736	814	793	824	781	812	809	781	784	759	800	811	804	827	819	806	743	845	812	792	792	843	816	819	835	832	831	778	829	794	775	772	842	799	777	823	822	850	822	833	807	803	772	805	784	853	820	874	844	822	855	809	788	779	825	900	797	834	771	850	766	785	828	793	780	804	861	798	766	817	802	788	830	847	795	769	749	771	770	768	768	758	773	821	873	791	821	813	838	808	771	790	792	770	756	793	777	795	814	782	773	751	821	821	810	824	846	785	836	810	831	799	770	813	816	804	855	801	776	797	783	774	774	826	801	764	799	810	809	816	803	804	827	801	819	842	802	781	782	822	806	838	758	798	780	790	870	758	787	854	864	788	760	793	791	833	818	833	811	789	791	800	844	758	799	823	802	804	762	791	771	780	767	805	800	831	785	776	765	779	778	837	779	800	829	766	779	809	786	797	794	770	786	810	808	797	775	794	763	847	803	769	782	768	815	802	809	770	789	794	776	786	833	802	768	813	807	757	797	767	768	780	797	798	793	792	852	778	786	792	786	801	840	779	811	792	808	771	796	812	828	782	785	871	755	785	826	802	793	819	812	756	828	797	790	751	835	790	730	784	825	824	764	797	823	777	797	833	789	814	816	785	813	846	774	762	762	762	780	799	861	804	773	793	852	776	834	802	759	834	809	830	805	816	860	806	768	834	835	799	825	831	790	840	751	760	841	782	794	796	797	823	791	821	840	823	775	851	818	782	791	794	841	776	813	825	834	812	836	803	775	759	813	837	795	836	810	829	820	799	825	778	784	828	815	805	782	813	787	784	842	790	764	777	814	760	793	818	770	751	832	833	815	867	762	779	830	781	858	817	787	808	790	795	776	828	814	793	800	867	846	822	801	798	808	834	803	826	795	819	802	803	791	797	794	770	828	786	820	818	832	822	783	810	819	792	773	781	805	797	830	794	815	828	834	772	821	788	777	789	823	826	844	764	764	806	821	767	810	803	852	809	785	861	770	769	792	802	821	838	774	816	777	811	822	824	823	833	811	823	752	774	803	798	796	818	816	837	844	801	813	840	833	802	738	820	855	781	840	820	775	771	792	799	731	840	846	799	824	748	784	815	820	814	785	811	800	783	747	818	779	854	793	804	835	835	727	816	839	805	809	774	805	845	788	765	865	783	808	777	786	795	795	792	795	786	802	808	752	789	801	826	786	812	804	793	753	799	843	808	828	803	853	804	787	839	831	808	824	748	823	825	842	802	813	813	808	841	801	839	815	803	827	804	768	785	775	810	753	801	824	791	845	784	779	805	844	832	825	790	824	823	811	776	781	797	845	837	807	820	834	836	767	795	796	793	790	749	848	804	839	796	818	802	788	773	815	799	775	770	810	829	828	807	750	808	833	790	791	799	829	805	784	789	776	798	786	763	801	779	859	829	823	815	776	785	784	805	776	795	812	816	791	811	836	781	820	839	764	818	833	731	781	799	833	828	807	851	836	745	834	807	798	831	785	836	804	809	786	803	823	815	841	772	808	856	796	835	765	796	805	773	757	818	773	778	825	759	850	820	809	793	845	759	816	806	771	762	803	808	803	812	799	812	818	771	808	837	802	842	741	795	788	833	741	776	778	774	846	809	751	806	785	821	813	770	830	810	738	775	806	858	813	852	833	779	820	741	799	792	755	775	812	802	776	824	825	782	765	818	830	819	805	769	800	785	835	831	804	783	816	828	801	763	838	794	792	838	885	825	797	809	831	722	860	811	818	800	834	796	802	774	846	772	836	771	808	860	762	798	782	789	838	803	767	780	803	779	828	795	774	789	794	809	757	771	796	828	823	785	817	821	791	806	800	765	864	786	835	868	842	777	766	769	821	812	800	829	785	815	796	786	785	783	798	796	828	826	771	811	820	791	766	796	798	824	833	774	768	809	782	799	834	813	814	821	842	850	792	810	795	760	772	790	796	791	824	773	859	813	854	860	853	799	810	827	769	796	818	801	826	894	832	751	791	865	827	824	807	820	816	774	836	815	837	771	849	813	803	792	720	740	846	810	763	822	797	813	846	834	815	772	840	782	813	770	747	751	777	785	786	838	779	775	807	823	797	842	802	797	764	813	793	801	826	801	793	764	720	800	764	761	796	815	773	788	824	845	769	858	804	802	768	824	769	751	779	790	787	792	792	800	773	800	767	780	844	819	792	797	752	774	839	795	835	734	737	822	769	829	767	759	801	762	802	821	786	776	763	801	782	830	815	815	792	770	751	788	739	812	813	785	800	800	802	766	793	813	794	807	769	799	796	790	806	796	761	803	795	805	850	770	815	772	792	768	790	808	800	822	745	790	800	776	756	855	806	770	844	850	765	792	753	799	787	742	772	816	770	750	858	805	771	781	793	743	806	812	856	759	834	826	831	808	796	796	799	799	844	826	841	881	741	764	796	734	818	791	810	805	809	778	805	812	800	804	814	833	789	766	765	807	800	842	765	798	838	814	753	833	820	836	832	806	824	791	795	836	791	833	805	811	784	838	811	806	908	794	764	780	776	812	803	796	796	830	797	781	803	843	761	824	812	819	788	765	747	857	807	824	783	802	753	797	809	827	790	803	825	808	770	839	761	795	757	818	803	795	748	810	828	787	848	777	824	831	838	823	764	811	832	844	806	821	809	837	827	840	769	803	800	801	755	789	814	766	848	797	787	836	815	775	838	845	825	762	799	817	800	795	841	833	806	838	787	799	804	817	771	816	760	789	803	808	831	860	766	795	784	771	736	824	801	828	759	808	824	797	825	791	833	782	787	783	796	780	817	785	796	808	762	717	793	808	772	833	782	789	752	779	819	773	826	799	823	815	790	810	757	816	757	788	830	764	800	780	778	814	829	799	809	862	830	767	819	791	841	788	762	843	838	816	800	767	791	824	813	784	794	838	769	791	792	794	778	774	779	757	766	758	743	809	803	800	817	768	790	857	788	787	802	822	784	819	795	809	803	824	768	776	739	779	769	822	810	776	807	833	781	799	824	800	849	801	756	855	757	815	816	822	832	817	828	796	853	762	800	777	838	821	788	818	761	807	732	744	787	821	777	831	788	804	792	815	812	782	813	781	841	815	758	809	759	784	848	833	783	834	774	783	805	812	809	809	824	762	807	802	770	774	777	785	754	829	806	805	810	841	798	763	817	823	817	779	817	826	771	807	812	808	832	804	814	765	796	770	810	783	779	822	823	842	772	818	804	799	813	838	811	805	867	812	844	773	813	810	738	777	815	796	831	787	826	801	763	802	798	772	748	824	819	815	809	782	825	785	757	825	788	800	811	784	776	791	820	818	755	761	784	810	815	847	799	833	747	805	795	780	797	843	746	778	792	742	836	812	818	829	867	815	797	738	795	810	808	776	784	801	786	753	818	787	826	816	829	785	786	805	811	803	818	811	791	832	773	775	837	779	812	789	838	759	795	808	790	806
40361	33168	18774	11471	39157	56620	42097	15557	900	310	316	310	313	287	302	307	296	319	307	292	308	306	263	314	274	316	299	311	314	290	301	294	308	300	257	354	308	297	290	305	323	311	293	307	275	304	300	289	320	302	312	296	318	280	313	333	299	330	289	260	342	305	323	265	298	308	302	336	363	297	296	318	256	321	306	282	318	304	309	263	281	319	318	286	297	311	268	307	338	293	314	316	307	300	308	301	332	267	315	301	320	287	302	337	318	281	312	316	296	314	289	339	270	296	310	306	323	311	309	341	302	272	330	323	297	335	290	319	311	271	303	287	273	307	267	292	286	294	315	302	288	311	297	344	286	286	298	295	292	319	319	293	300	296	302	273	289	307	307	298	278	329	322	315	318	314	284	311	281	273	331	290	308	316	302	320	318	324	311	307	322	288	305	281	300	295	325	285	281	300	303	340	299	342	315	281	281	303	309	302	303	296	325	328	295	285	311	309	296	309	286	297	303	248	298	297	289	331	312	276	308	301	307	329	275	292	294	281	336	313	281	290	303	306	269	286	311	300	324	286	305	283	317	318	284	308	311	327	328	269	315	295	287	292	295	325	309	299	336	313	328	313	308	298	323	286	283	302	342	299	331	278	287	306	295	290	295	344	302	287	283	291	296	294	301	291	322	309	291	291	329	278	297	308	316	266	277	301	269	290	335	298	305	261	328	298	271	290	279	309	306	282	318	302	281	302	280	300	287	307	306	324	325	320	344	267	308	319	315	284	302	263	329	304	328	314	293	331	303	292	283	308	310	315	315	308	280	272	297	285	297	279	285	275	291	308	293	316	287	282	329	300	293	298	308	307	287	288	296	281	299	287	279	322	288	327	312	317	301	306	309	302	334	338	304	282	280	319	310	284	298	270	334	295	332	289	316	307	283	322	302	291	307	294	331	266	329	318	278	313	262	319	293	292	280	288	274	292	315	278	292	292	293	277	288	294	278	266	359	277	317	272	323	303	333	317	297	318	311	285	294	314	304	284	327	318	265	299	315	308	309	301	335	287	305	298	278	295	319	298	301	315	291	286	321	311	315	288	279	287	326	308	301	268	287	317	304	300	289	300	307	324	325	278	306	282	271	317	301	299	305	314	289	307	299	307	300	282	279	312	312	304	331	315	311	293	310	304	295	263	268	327	315	312	295	294	339	302	305	291	331	304	300	334	299	286	286	285	304	287	306	271	278	321	304	288	301	296	331	259	274	307	276	306	298	330	305	297	293	304	293	306	274	284	302	315	313	315	283	308	305	281	293	339	292	300	314	279	292	329	301	311	319	274	305	316	334	318	294	307	308	307	319	288	309	283	299	343	278	292	263	284	307	305	325	293	305	315	311	320	293	307	332	291	319	335	278	296	322	311	326	286	308	313	311	314	328	288	336	283	323	300	309	283	319	280	294	299	276	312	330	266	303	277	312	320	274	258	313	276	334	270	300	348	313	281	339	276	335	320	294	288	291	266	299	297	313	301	265	298	294	322	285	329	312	313	267	292	324	318	328	308	306	283	284	329	314	281	320	285	324	279	293	297	311	282	305	318	301	300	279	295	296	298	302	320	269	298	281	281	283	286	281	301	286	309	272	303	309	298	310	314	301	286	316	301	310	256	303	293	283	297	305	287	270	338	306	314	288	279	288	283	316	303	305	296	304	319	297	306	305	276	309	297	297	289	308	271	303	302	317	295	302	293	258	322	275	295	307	294	342	298	306	287	305	278	295	304	319	297	320	294	292	302	281	295	302	281	278	316	300	311	275	298	307	278	280	316	310	319	300	311	325	288	314	265	255	306	291	307	318	268	270	306	294	287	304	286	313	307	306	301	272	321	291	276	278	281	331	342	328	309	309	289	313	322	298	274	280	319	312	276	310	286	320	337	312	282	276	293	289	291	296	251	329	277	265	263	290	323	282	252	288	288	303	297	293	305	302	292	304	287	329	305	329	309	327	303	290	281	289	302	312	288	321	326	291	287	260	296	294	311	293	304	301	288	288	303	297	303	305	301	286	295	311	318	294	280	337	280	302	284	310	311	309	290	281	304	293	319	295	287	313	339	317	294	289	315	279	271	307	290	314	303	289	277	290	294	303	299	286	283	323	316	309	314	319	323	303	324	303	296	291	323	295	292	294	279	286	291	272	291	319	298	288	293	318	286	317	316	269	308	299	280	283	303	325	319	323	316	301	312	319	287	349	306	288	302	289	309	293	307	306	304	313	298	294	288	296	312	319	298	324	304	316	295	294	278	302	305	302	312	293	313	320	324	325	298	339	309	294	320	309	294	289	318	287	293	281	328	287	303	327	267	287	328	275	315	304	296	290	282	304	307	314	283	297	294	323	325	301	293	304	319	284	303	332	319	328	316	307	297	294	308	311	306	309	333	316	327	257	285	284	284	313	314	285	306	294	292	338	317	312	307	311	299	324	282	268	335	292	274	323	289	325	334	306	302	285	290	281	308	292	309	280	307	313	298	313	299	311	292	305	305	301	280	289	332	261	288	309	280	334	270	306	268	271	290	322	332	315	315	332	329	289	325	332	305	280	288	303	266	287	306	303	274	317	292	313	297	279	313	292	309	334	327	293	311	312	254	280	307	280	301	323	299	295	288	280	275	314	298	316	325	291	292	294	303	315	290	318	308	307	279	292	289	294	278	321	321	287	313	297	284	266	329	296	309	289	303	287	294	314	311	288	280	294	270	302	288	279	286	294	302	276	288	290	286	317	280	279	303	300	300	289	309	300	283	322	305	302	277	315	318	267	269	298	335	292	304	292	309	297	299	305	317	280	293	318	317	301	310	297	296	306	269	307	273	313	314	305	313	304	272	293	271	286	302	297	313	293	284	276	304	320	309	315	324	300	308	300	307	315	282	290	288	327	338	318	318	292	309	277	276	275	296	267	262	291	282	274	313	293	317	303	302	305	302	331	312	324	307	322	248	327	287	306	286	314	291	337	286	297	297	290	298	277	281	293	279	321	299	316	297	310	315	315	288	311	298	290	315	279	333	293	337	260	310	298	303	291	307	280	298	308	341	301	296	293	294	300	315	299	290	316	292	322	271	285	294	315	302	335	324	313	256	292	294	301	302	320	310	326	294	289	288	284	289	277	280	283	334	286	301	298	275	313	267	342	293	298	284	332	311	279	296	302	270	308	276	313	286	323	297	310	289	304	281	300	315	302	334	266	290	277	281	296	282	289	288	302	295	295	312	274	320	291	302	326	303	298	302	264	299	287	290	292	316	296	283	290	323	296	309	285	282	303	306	314	297	322	295	291	294	282	285	275	343	302	291	258	282	295	300	289	312	301	295	296	300	297	320	288	319	311	287	296	290	292	273	300	276	298	305	276	307	284	313	309	300	266	294	301	302	288	320	291	280	285	325	301	309	295	325	289	320	329	298	302	306	310	309	303	304	293	273	270	247	289	310	268	336	282	296	287	304	305	286	308	297	268	300	294	275	285	296
30653	21042	6049	7981	53578	66150	52967	13184	941	920	890	894	851	866	820	881	903	889	860	823	816	844	834	854	796	863	791	885	848	858	872	808	840	812	828	837	792	825	815	839	887	820	806	877	838	850	829	837	808	834	792	906	841	824	836	837	799	841	854	852	824	834	852	894	856	866	998	1264	1288	1077	915	904	814	898	771	884	889	861	809	814	888	822	831	807	841	838	863	852	796	850	843	903	843	811	839	819	840	801	866	780	845	886	838	778	819	825	801	823	778	865	841	869	788	828	797	894	836	838	780	817	747	885	857	835	814	815	844	879	865	840	842	846	795	833	797	818	804	822	837	840	845	824	795	823	850	861	832	862	787	812	817	830	865	824	813	886	824	862	874	852	813	851	796	830	806	865	812	871	812	808	834	843	801	800	851	805	793	826	847	840	774	818	813	821	882	834	835	834	869	847	839	849	819	826	801	806	802	792	815	804	805	837	828	843	820	835	836	795	819	837	852	801	815	792	794	798	810	776	850	795	828	766	810	821	840	839	887	848	885	823	846	827	809	786	817	830	830	856	812	811	830	800	849	836	859	824	804	808	832	812	826	792	827	828	839	829	857	805	833	856	809	861	811	806	835	821	837	819	802	781	791	869	786	835	847	783	808	775	794	863	809	806	763	826	864	860	823	834	811	842	827	871	803	787	825	864	825	819	822	859	865	861	861	858	892	835	811	817	814	830	910	842	853	823	847	859	801	869	849	794	780	809	848	809	851	822	813	824	844	792	864	799	816	817	808	819	869	816	823	803	822	834	822	852	774	817	816	843	833	811	835	841	837	814	828	824	821	806	850	856	855	830	839	829	809	827	834	833	806	848	853	808	792	821	785	823	836	869	836	845	800	781	818	828	826	808	860	826	850	834	854	804	839	780	821	830	841	861	837	758	823	838	845	879	846	831	886	844	874	883	881	836	808	834	835	838	786	827	799	838	814	859	817	818	783	855	822	784	851	808	824	814	885	814	818	853	792	868	817	856	847	812	837	884	848	834	841	816	830	795	847	835	854	818	774	818	811	869	812	836	811	791	785	807	811	859	798	813	835	830	881	820	865	814	796	853	841	820	819	821	822	827	830	807	863	826	803	784	821	881	856	815	834	818	840	824	855	831	842	816	794	825	787	809	890	905	816	846	855	799	840	826	812	808	789	843	898	776	857	818	801	840	800	860	794	835	781	812	837	828	846	843	802	829	868	810	841	861	812	805	834	782	843	834	864	858	853	811	842	864	829	826	817	777	838	843	809	809	844	847	840	827	835	804	855	896	802	773	817	807	806	819	834	846	816	798	829	804	815	800	825	840	844	898	845	866	792	786	816	827	793	846	824	826	860	806	856	755	837	785	853	846	849	866	842	823	888	747	829	803	844	858	840	839	885	814	863	821	779	828	823	837	836	800	868	796	838	795	832	826	874	806	872	857	837	801	799	789	857	835	825	874	836	808	852	817	803	860	874	826	821	805	803	867	861	838	854	807	812	842	856	847	799	849	839	829	751	839	852	829	821	792	836	828	885	885	794	823	800	812	783	783	819	806	830	818	902	894	824	856	804	797	809	872	842	773	829	888	858	865	821	769	790	845	838	865	856	829	833	810	851	821	797	809	840	749	859	848	886	793	815	841	886	809	854	791	845	815	842	842	872	857	829	852	847	829	795	852	781	819	862	852	793	817	854	853	838	839	783	828	850	880	869	802	848	828	810	861	848	815	792	779	857	782	817	848	779	865	868	827	821	829	802	824	852	824	874	800	819	813	834	809	791	766	848	811	810	820	809	847	809	791	828	767	847	842	849	812	834	867	848	863	794	817	777	796	846	792	790	832	856	835	822	804	801	841	822	875	851	836	823	793	862	774	820	815	762	810	840	828	807	824	840	842	785	846	843	778	816	799	842	845	890	854	850	805	778	877	838	818	770	831	765	840	792	833	866	886	828	817	864	865	850	817	777	775	918	871	809	846	827	847	818	820	904	845	846	824	816	853	815	787	816	809	820	852	794	776	830	804	783	830	797	885	802	813	804	772	845	781	834	750	832	854	796	808	880	826	895	800	810	817	866	795	833	865	861	816	796	847	825	802	786	843	846	884	850	861	748	777	857	803	815	784	848	807	850	827	838	802	831	835	754	786	820	837	814	794	808	837	817	828	864	801	841	794	868	812	830	821	878	848	856	880	801	819	821	822	865	791	843	842	888	851	804	814	805	856	812	853	826	836	840	858	837	826	812	887	829	862	841	800	798	858	848	752	889	790	816	850	796	840	836	797	810	856	821	836	769	783	844	788	793	814	810	854	812	843	843	860	844	778	826	835	813	857	830	774	820	796	844	863	776	776	872	820	790	809	882	826	776	857	814	844	782	831	816	822	849	827	821	793	815	765	858	807	798	812	856	826	821	805	836	820	842	831	840	794	800	857	799	840	828	832	858	878	878	822	820	848	788	816	767	796	868	754	860	849	818	823	846	804	807	878	790	791	833	882	790	786	846	825	818	814	824	857	904	873	840	825	783	842	814	851	872	817	792	867	775	886	776	820	831	857	816	833	817	776	813	757	821	837	829	809	868	830	845	830	826	863	806	813	826	851	801	919	824	845	824	812	840	820	798	888	857	809	806	826	784	871	820	862	829	877	824	780	852	818	831	840	847	851	814	837	842	864	800	874	826	802	866	845	834	746	890	793	838	831	829	819	848	843	857	806	831	799	814	823	839	776	852	884	840	868	783	790	830	843	803	871	808	843	803	772	801	836	854	842	797	780	764	847	864	872	801	774	815	747	868	842	838	807	795	856	867	819	864	826	811	835	801	812	826	834	859	823	790	772	840	850	852	807	831	855	826	840	831	861	826	788	831	825	817	805	823	803	811	839	860	802	839	829	836	838	844	812	856	849	847	811	810	847	833	834	810	874	844	863	847	814	847	773	810	811	837	786	771	847	839	848	813	851	842	875	797	845	802	859	857	875	839	807	788	770	819	828	879	855	816	821	824	815	840	839	785	844	799	809	835	789	793	859	756	775	889	775	824	825	825	847	836	813	847	783	783	847	816	775	789	820	838	841	830	884	830	813	820	836	863	763	823	851	817	832	827	860	789	787	843	822	868	816	847	841	833	813	835	845	798	833	776	780	797	855	846	781	875	785	735	809	881	831	846	822	818	788	855	795	881	847	784	841	845	825	794	836	806	822	800	825	831	836	857	812	829	841	788	861	820	840	853	808	805	846	838	839	813	806	837	803	858	852	829	829	836	817	776	822	790	829	785	838	765	817	868	835	847	842	788	824	816	827	837	868	836	899	757	793	820	815	834	848	799	816	809	785	809	810	809	819	842	815	783	809	835	855	845	856	794	840	868	796	833	819	806	839	845	827	830	836	839	786	815	817	849	832	784	780	849	783	850	765	827	850	807	830	789	793	854	865	789	819	839	817	839	760	816	866	829	785	805	812	891	785	830	823	814	848	818	838	824	808	810	854	848	830
47069	38426	23124	17938	51011	68644	54361	27537	3910	382	346	340	346	307	338	330	327	308	294	292	309	322	320	338	342	316	290	331	360	351	273	329	327	305	333	314	298	335	346	319	306	311	329	304	294	337	315	311	342	320	331	329	314	303	341	348	312	327	300	344	294	303	322	323	304	361	351	344	381	370	378	336	282	309	336	326	314	317	306	297	332	308	306	320	330	300	334	299	337	305	314	336	311	305	328	321	317	339	294	295	324	308	305	354	320	327	334	323	295	323	326	319	333	311	308	325	320	341	313	310	341	345	318	350	299	324	333	275	290	324	339	342	304	326	309	321	332	318	319	327	309	337	285	312	320	297	295	311	286	333	331	307	305	297	325	333	320	318	335	304	281	329	327	319	345	304	310	311	301	330	293	318	302	300	334	307	297	309	309	324	293	331	334	356	339	331	306	292	314	297	316	294	305	305	302	341	313	310	351	291	331	305	318	311	323	305	317	349	307	314	310	325	329	316	340	317	297	311	307	312	306	333	347	246	322	287	315	335	305	320	335	335	325	316	318	295	303	326	315	300	336	290	334	301	300	305	331	294	306	324	325	295	296	323	316	328	344	358	307	319	314	289	313	328	312	319	311	289	329	324	305	311	327	313	311	334	285	354	315	328	304	311	323	329	315	300	330	357	314	317	334	314	312	318	328	319	316	337	340	291	306	318	337	311	334	329	334	321	308	323	322	291	311	318	305	313	303	293	306	320	345	329	332	331	325	301	317	310	309	324	339	332	301	307	313	342	345	322	307	300	316	299	297	299	295	316	308	328	318	301	329	297	310	299	350	301	284	337	301	313	309	331	303	359	329	311	300	322	311	301	310	324	304	305	332	314	353	310	326	302	304	318	332	341	338	315	350	328	335	316	329	302	334	340	291	316	331	316	338	287	308	315	318	322	329	336	301	325	341	335	302	303	327	335	326	332	323	311	334	285	298	319	327	326	336	324	306	325	334	318	317	345	320	318	292	303	300	312	316	310	330	305	323	325	340	338	333	296	306	322	362	322	320	305	347	339	320	327	315	294	279	330	304	296	315	297	314	342	306	304	318	346	336	313	329	315	294	325	297	332	320	347	295	333	297	310	319	316	298	347	329	328	267	325	327	301	350	295	351	321	317	324	342	311	335	283	283	333	314	348	302	320	350	312	316	335	308	312	330	328	325	328	362	320	357	307	318	304	315	334	318	314	322	315	331	353	313	305	341	338	340	332	319	309	300	334	351	317	312	318	294	286	305	313	312	307	331	288	332	296	313	344	288	330	300	321	307	348	302	345	330	295	304	323	299	303	318	314	350	309	380	317	335	313	335	314	320	307	327	343	336	321	324	290	319	336	340	308	328	314	329	308	298	289	306	350	329	348	321	316	311	327	312	307	310	305	321	296	324	338	309	357	343	314	340	347	297	306	314	325	321	320	336	314	327	317	325	299	324	311	313	325	315	337	328	300	304	342	333	313	319	329	306	333	304	316	286	321	281	303	304	340	307	314	342	310	274	333	340	332	318	319	336	288	334	318	328	299	308	348	329	311	297	303	352	317	349	327	301	343	298	314	308	342	308	325	324	318	328	362	322	283	305	313	330	308	299	323	318	319	281	334	312	339	308	318	331	315	313	339	298	302	313	301	323	333	317	313	353	327	364	292	339	298	315	297	329	338	322	337	339	301	280	325	316	358	323	334	288	309	301	301	335	336	327	305	306	347	332	306	291	319	297	312	339	326	291	370	322	312	286	331	339	328	292	311	295	334	284	308	340	313	325	295	362	319	344	315	298	315	291	311	329	307	312	320	313	316	319	308	296	353	306	309	328	325	317	329	288	336	330	323	330	344	304	311	326	338	299	309	360	321	325	326	318	328	334	300	314	310	313	323	322	326	325	311	323	347	337	310	339	331	322	329	298	324	307	331	362	336	320	301	325	352	328	340	332	317	318	293	322	317	326	305	328	356	314	313	327	326	302	332	309	331	316	324	310	304	339	319	311	329	299	322	305	356	323	307	331	364	327	319	298	318	321	331	309	340	298	351	302	300	316	324	301	323	298	318	330	343	305	326	344	277	296	305	306	294	319	341	320	344	313	322	339	304	316	321	324	313	321	307	323	324	319	315	334	336	336	327	337	365	335	309	344	306	307	355	305	348	306	338	314	298	344	319	350	322	303	326	315	304	321	317	302	323	304	277	329	321	329	314	324	339	327	321	315	334	330	333	312	326	320	314	320	327	315	362	318	333	287	318	363	325	344	310	323	297	316	330	285	315	319	305	303	317	309	324	317	315	301	327	343	348	323	293	343	360	322	314	341	322	331	319	317	295	310	326	314	295	325	300	314	357	341	360	310	299	305	337	319	329	339	315	352	290	307	322	313	350	326	313	368	320	311	332	309	322	329	328	306	301	335	306	356	336	315	321	358	345	296	292	286	340	318	310	305	297	336	312	309	279	334	300	339	310	300	324	333	318	294	270	310	327	293	298	312	320	311	350	307	302	329	317	343	326	325	283	323	331	334	285	336	302	333	338	318	290	303	284	309	303	312	347	315	310	335	325	339	296	324	327	295	292	312	329	333	300	309	343	327	316	312	332	303	324	314	324	306	311	351	329	299	314	303	319	323	322	333	319	336	294	331	345	293	302	301	315	313	294	339	334	340	291	316	306	318	335	336	347	311	311	351	310	350	319	315	338	313	329	329	339	313	308	307	310	310	326	288	299	295	353	317	331	330	327	290	324	331	310	334	301	313	321	315	296	304	331	311	310	314	305	318	348	317	288	321	338	323	350	306	278	292	313	334	338	320	350	333	284	330	317	310	313	323	326	328	288	327	336	343	323	309	331	319	326	320	330	328	342	291	310	299	299	307	324	255	344	344	313	313	337	284	297	355	319	330	314	317	317	360	327	317	307	300	331	331	332	308	355	311	313	298	312	307	329	322	344	317	303	324	321	324	332	336	309	270	290	308	335	296	298	282	306	312	350	344	348	319	308	320	323	341	309	362	337	315	328	322	331	322	294	313	309	301	304	287	285	311	333	335	359	331	336	336	344	339	298	328	317	313	337	334	312	338	319	345	331	311	320	336	297	350	331	356	348	312	310	315	306	316	326	340	323	309	329	313	282	329	325	316	303	340	316	314	364	352	348	302	315	326	288	318	308	308	300	317	316	320	310	316	318	299	303	322	327	337	305	320	308	310	351	329	328	329	317	330	315	336	328	312	321	291	305	286	322	366	345	315	330	329	313	303	340	307	339	297	338	311	327	324	293	320	286	324	325	328	333	332	348	309	298	317	302	302	332	292	313	323	306	320	334	303	310	336	330	295	329	296	316	303	310	317	313	317	347	311	294	316	318	316	333	325	332	331	329	314	311	280	304	315	317	326	312	351	278	280	289	289	324	325	306	305	284	346	304	314	304	323	291	346	326	328	282	310	334	314	307	297	340	324	326	352	307	356	336	361	307	322	302	331	342	333	311	293	316
36482	27659	9090	13468	67448	79795	64054	25420	1042	1018	887	914	909	881	861	856	907	892	861	867	919	885	887	935	860	843	904	869	856	879	836	878	801	850	908	895	866	854	830	837	858	938	843	831	844	848	919	877	874	849	850	884	860	862	895	844	862	791	911	848	878	834	878	858	856	1131	1115	1187	1266	1217	1073	962	871	839	848	835	858	790	876	827	803	809	865	921	839	862	830	832	905	909	866	868	872	826	852	871	828	842	867	823	901	894	867	839	835	839	850	899	867	863	833	827	845	867	855	882	849	919	876	861	856	860	862	814	849	855	868	851	862	883	841	896	818	883	893	862	894	853	858	865	820	860	847	876	798	887	810	847	867	834	814	828	895	828	845	847	885	846	872	830	857	830	843	836	880	813	899	853	848	856	814	889	855	845	871	840	886	875	905	890	855	841	836	838	833	849	856	878	889	862	845	854	815	895	861	823	878	855	884	826	834	842	888	871	809	866	842	850	867	851	892	836	872	810	847	891	876	844	813	912	897	866	803	803	787	834	859	878	874	842	803	839	883	851	883	891	863	852	871	886	838	799	811	875	870	836	833	836	886	887	843	807	799	824	854	858	853	864	849	839	849	798	828	848	836	895	855	909	837	814	867	874	881	823	874	867	885	768	880	819	883	836	849	895	907	877	820	871	855	814	852	788	888	852	837	845	870	832	904	856	796	829	853	816	832	868	826	837	904	807	841	864	851	868	785	835	836	849	819	933	891	869	864	859	875	852	873	825	901	866	820	846	879	853	806	852	793	845	859	830	809	833	857	846	858	877	890	827	827	877	886	835	864	873	862	838	830	885	861	815	841	890	869	838	831	835	849	885	891	844	878	883	836	854	888	860	901	873	803	888	873	817	814	829	936	906	889	848	880	839	871	832	843	861	887	791	855	839	852	840	910	931	867	827	856	901	853	859	876	906	877	882	837	840	857	903	842	847	863	805	804	830	839	760	828	881	850	853	841	828	844	875	850	833	871	835	827	875	813	857	868	839	819	863	890	876	832	870	844	867	843	859	851	824	844	800	849	841	890	847	897	916	827	826	842	884	863	855	841	824	884	839	815	882	895	830	823	798	872	891	866	894	877	855	821	829	805	891	918	884	823	862	891	857	860	820	899	890	884	825	823	833	854	815	832	880	840	824	894	880	922	877	848	853	866	844	857	840	859	815	829	884	821	898	832	945	855	903	847	835	818	847	854	909	781	852	879	864	877	897	863	847	836	891	851	894	862	867	831	883	854	859	868	848	906	826	856	863	864	856	869	861	848	852	860	853	899	870	839	823	859	818	825	857	834	847	868	892	824	816	836	829	862	880	865	870	906	860	896	843	898	812	877	882	805	880	837	870	840	835	816	876	853	848	813	902	858	846	863	840	879	832	874	875	852	850	880	834	835	834	857	811	859	872	824	851	821	901	824	859	852	854	880	866	837	882	850	845	866	843	867	858	864	819	864	846	810	902	884	889	847	856	859	853	842	872	821	838	871	858	869	920	835	869	825	856	833	849	875	829	812	844	824	814	819	928	829	892	865	883	840	844	877	856	865	855	859	834	875	873	887	842	908	847	893	815	881	879	840	838	883	799	881	885	842	904	872	878	793	896	921	823	912	868	899	882	842	902	839	826	846	851	869	857	860	843	815	887	809	907	855	898	857	888	846	853	800	864	816	806	818	876	796	864	837	807	872	847	840	859	879	875	890	786	851	924	803	859	843	824	837	841	881	839	857	867	872	896	859	882	862	877	881	836	919	853	861	871	870	894	881	874	899	827	794	863	881	830	849	829	871	814	859	865	885	877	848	772	878	843	806	821	841	846	879	829	835	889	848	946	894	829	852	839	830	840	832	891	922	819	838	856	863	824	900	871	816	810	901	847	898	826	868	811	866	824	844	865	912	852	845	824	876	888	869	825	837	814	867	829	872	877	905	841	878	837	822	878	854	902	801	840	838	905	866	892	882	901	864	884	900	832	892	886	857	820	804	887	879	812	866	840	845	849	874	831	858	844	853	880	864	858	937	833	832	857	820	839	856	817	846	885	842	880	875	852	820	837	851	865	854	885	864	848	869	830	839	875	815	897	876	897	841	796	843	925	864	820	808	865	817	860	796	873	876	859	907	867	811	834	834	824	884	841	866	819	892	843	855	866	861	878	888	887	879	815	839	854	863	836	918	822	835	889	814	845	865	836	835	889	887	892	828	841	825	867	893	858	911	878	842	853	837	880	851	907	837	834	904	823	823	852	858	853	847	873	834	854	887	829	896	818	845	827	831	803	891	874	908	864	842	831	886	833	876	897	877	849	833	851	860	834	850	907	817	849	815	848	864	881	839	813	851	819	836	824	835	878	862	888	825	823	840	875	853	938	869	832	872	835	887	838	833	894	856	806	858	826	807	834	848	854	824	842	821	862	850	865	860	889	891	858	876	816	873	906	824	890	837	836	838	829	882	820	844	889	867	855	822	840	840	844	844	811	828	868	880	848	906	859	879	829	861	884	862	866	820	822	843	866	841	818	819	876	873	861	838	864	852	854	917	842	822	857	890	845	871	874	861	841	840	862	850	857	888	874	918	895	863	782	825	865	861	837	863	861	844	877	859	807	878	838	862	850	870	881	781	888	839	820	842	914	873	843	855	882	838	854	770	787	879	832	865	861	832	863	849	829	861	821	880	818	843	844	844	883	817	897	869	879	882	876	832	852	836	856	847	784	868	841	858	851	829	883	846	893	849	850	827	821	858	853	862	867	875	854	869	893	870	896	871	876	865	850	845	901	848	811	847	886	863	801	888	819	837	856	882	776	881	827	837	882	811	868	770	886	878	923	831	811	838	881	842	890	881	866	886	897	895	853	887	839	853	861	874	832	833	863	862	786	843	878	862	866	847	854	816	824	892	881	828	864	841	862	847	852	861	881	854	821	869	877	832	880	860	812	862	831	836	875	896	896	869	789	829	887	830	881	898	864	773	852	843	900	884	881	842	825	808	933	889	870	871	823	844	846	912	910	848	850	864	819	865	789	885	877	862	856	797	874	862	876	893	900	859	839	859	815	866	850	797	883	848	857	826	908	858	854	850	902	796	854	889	865	848	818	794	848	869	834	886	859	845	843	831	818	798	902	826	884	838	866	854	862	862	845	875	802	890	799	837	892	825	812	874	825	899	844	889	858	860	857	833	854	878	853	864	889	801	821	869	830	873	836	866	860	851	860	833	778	848	893	877	856	873	867	901	815	813	850	902	857	855	830	864	864	834	902	842	865	855	862	864	873	873	849	869	849	858	843	916	899	879	860	797	882	866	851	815	894	841	863	885	826	822	883	898	863	840	849	888	865	851	886	868	813	815	858	873	872	820	822	864	859	881	821	845	872	897	805	875	883	871	844	829	856	908	888	854	846	870	891	814	855	841	812	823	815	861	899	871	858	832	836	894	839	822	843	826	878	885	843	885	822	893	806	847	830	884	871	833	817	829	849	862	873
9039	3731	568	354	3346	6956	5057	1440	230	232	213	244	218	229	253	205	194	239	245	219	232	219	241	226	222	221	210	215	239	205	221	217	243	223	192	232	230	250	193	233	235	227	256	233	201	218	223	242	229	249	219	241	248	244	218	236	217	229	224	232	225	246	246	243	236	214	238	215	241	256	243	254	218	212	241	228	217	228	218	234	210	224	211	232	224	219	239	222	244	196	196	222	217	210	216	216	237	222	239	230	215	241	210	223	226	214	197	216	225	251	227	252	217	216	229	212	211	207	266	211	205	220	226	219	205	222	242	228	237	252	201	238	230	191	230	228	264	225	228	208	228	205	230	241	222	232	201	239	216	238	187	212	209	216	242	222	242	242	241	207	237	228	230	224	190	221	203	218	264	261	216	239	228	209	231	232	236	244	227	240	224	234	239	209	253	235	260	216	244	261	223	241	230	232	201	208	228	211	231	217	202	247	226	224	234	229	229	197	221	229	258	251	220	227	242	216	217	251	230	214	222	237	248	248	208	221	218	235	202	213	214	214	248	231	245	238	225	227	224	210	242	225	239	208	199	255	233	253	232	232	235	228	231	251	249	237	223	223	240	234	241	255	195	212	225	224	225	251	226	218	241	213	215	218	220	238	209	232	202	195	248	244	240	203	242	227	229	235	252	251	211	236	221	209	216	204	247	235	248	226	234	223	256	242	204	236	227	253	240	244	219	230	263	231	213	236	224	223	226	212	223	197	222	209	211	190	248	244	209	217	256	236	221	230	239	206	244	235	225	229	220	210	244	226	241	237	224	205	226	232	261	235	245	231	230	237	231	250	192	238	241	208	214	228	251	226	267	233	210	203	212	211	229	251	251	240	233	234	231	243	234	223	223	230	200	228	233	219	239	236	228	223	223	222	254	220	210	224	205	233	236	208	208	226	229	262	209	240	233	226	239	231	212	222	274	240	256	213	204	211	215	225	246	237	256	239	250	248	237	235	216	207	217	237	237	211	244	222	225	227	224	242	219	224	242	213	244	216	220	231	227	237	251	254	208	220	231	221	233	224	225	242	238	229	233	211	232	205	205	198	223	228	252	252	238	231	226	230	236	216	213	226	226	216	260	252	224	210	223	230	227	212	228	224	253	230	205	243	226	226	242	195	208	214	214	212	198	235	251	252	208	236	224	214	243	240	232	234	239	262	255	231	234	226	223	260	226	228	225	215	237	228	233	246	224	219	235	220	239	224	206	210	238	224	244	215	233	225	238	255	226	229	242	224	215	216	224	228	219	228	220	229	225	232	254	236	214	239	243	235	204	202	222	263	243	206	235	215	218	252	218	214	240	243	237	204	212	203	224	233	218	229	238	224	223	244	236	226	215	215	241	228	240	243	223	224	226	206	254	219	219	233	222	219	224	238	208	218	202	245	239	221	243	239	250	227	214	224	205	201	232	199	233	228	234	223	244	209	240	234	222	263	258	261	240	225	223	226	250	229	211	222	224	192	225	203	197	238	263	235	272	241	209	236	240	230	227	233	232	248	222	206	219	215	217	215	233	247	251	205	243	221	213	237	222	233	219	214	200	235	236	228	226	202	209	214	222	219	220	241	225	234	204	225	248	225	219	242	233	228	213	228	249	219	229	214	207	235	266	190	248	235	225	225	219	235	215	240	220	228	252	232	224	248	234	231	242	230	216	250	203	211	233	229	247	243	215	241	249	239	192	246	237	210	225	210	241	224	258	239	204	212	248	217	234	221	229	231	230	218	223	256	232	245	221	231	217	232	235	246	225	235	215	217	254	235	222	229	203	204	226	226	240	229	236	238	216	219	215	205	210	240	216	217	243	246	219	227	202	184	206	223	208	212	236	244	231	236	237	238	213	214	225	241	204	213	228	232	234	211	203	246	232	230	210	215	242	202	211	228	255	236	222	206	204	230	234	216	244	213	237	219	199	239	234	243	242	247	235	223	242	226	179	233	246	213	224	217	227	226	214	228	245	229	230	230	220	232	218	207	215	217	254	226	228	232	206	210	242	212	249	257	218	243	224	219	221	223	255	224	232	224	228	226	208	240	191	193	231	244	215	215	214	231	215	245	243	234	227	227	230	245	231	229	222	224	220	223	211	247	220	235	234	248	228	259	239	249	230	212	216	257	201	249	217	248	247	225	211	237	210	233	245	266	233	234	233	189	216	239	245	208	219	250	226	213	278	208	213	214	226	227	219	223	218	221	183	235	200	244	214	244	220	209	237	238	233	220	232	219	230	231	231	244	220	216	245	236	226	213	227	219	241	239	241	235	229	219	226	217	239	228	232	244	242	204	234	239	234	236	217	214	225	238	209	230	231	234	236	237	237	216	234	217	269	236	230	254	245	244	235	227	215	218	210	252	226	205	242	217	240	218	252	231	220	237	228	249	222	242	240	241	244	212	243	239	259	246	226	216	244	222	186	208	235	238	219	201	215	268	212	239	234	207	246	224	245	228	246	225	227	195	213	227	248	216	238	205	211	239	259	216	239	268	223	220	212	207	211	223	199	198	204	251	253	247	233	236	226	242	223	220	203	206	224	224	235	246	244	232	215	197	240	231	235	246	224	224	228	207	215	234	219	234	212	253	220	212	233	239	236	244	248	233	229	228	248	212	232	256	223	219	230	233	222	239	219	247	261	233	221	227	253	211	233	243	249	195	209	221	224	219	233	207	230	236	205	212	239	232	230	228	219	221	237	228	210	251	227	225	256	239	200	232	209	229	234	220	195	237	194	238	232	246	232	223	231	235	241	224	235	250	209	233	215	237	248	235	218	218	249	241	226	220	245	236	229	222	220	228	225	217	215	218	209	255	241	202	214	234	211	227	233	238	226	241	239	246	237	219	209	234	213	214	252	224	228	249	218	246	230	228	235	238	230	224	236	222	262	237	208	219	212	242	241	245	228	232	242	227	237	239	224	230	206	229	226	214	208	254	268	206	258	227	207	212	222	216	218	191	225	241	253	205	242	237	223	228	230	242	231	215	234	228	237	212	216	213	230	233	214	252	240	209	220	221	221	234	232	225	248	208	248	231	220	203	219	209	203	223	238	228	212	227	232	248	212	212	228	216	222	210	218	227	255	231	260	230	252	217	232	245	226	215	223	216	227	223	234	236	222	228	217	237	222	218	244	251	226	211	257	215	223	252	226	189	226	244	223	235	238	229	202	211	235	210	204	219	217	252	229	221	250	180	257	243	247	237	259	229	222	212	230	228	213	243	231	218	206	196	240	209	212	235	219	224	230	223	203	237	215	240	231	249	229	241	219	233	230	222	249	224	210	234	225	229	231	225	232	241	229	229	222	229	220	238	243	232	227	231	237	236	238	233	226	243	222	255	179	245	225	246	239	213	212	212	241	223	221	190	238	238	231	205	240	227	217	242	212	208	235	203	221	225	226	225	234	224	226	220	244	247	225	245	214	235	216	228	232	207	227	221	222	223	237	245	205	245	263	226	237	225	250	207	204	237
7318	4091	930	1106	13889	21756	16021	4627	672	663	673	651	650	643	655	649	698	566	578	607	683	578	641	709	631	605	652	632	625	655	705	641	647	630	632	668	611	617	628	658	687	624	667	613	616	654	662	624	627	623	701	654	646	646	612	680	669	613	646	647	634	654	609	615	598	592	688	694	757	723	679	681	630	586	629	694	662	655	647	659	608	657	636	616	646	615	670	615	636	646	636	647	677	623	628	617	635	652	647	590	588	659	597	667	681	645	579	669	671	682	683	669	645	630	655	616	656	634	628	644	689	633	657	596	723	616	661	623	625	684	658	678	672	638	688	666	650	689	649	606	637	668	604	661	617	675	640	641	640	653	626	677	668	697	626	643	598	663	612	685	648	619	644	638	663	652	592	589	638	605	608	661	655	634	662	622	630	642	661	674	648	654	637	639	641	644	674	627	630	630	632	612	654	659	597	686	633	636	640	629	649	682	712	628	637	643	635	601	608	595	614	603	640	647	655	671	689	646	673	656	682	618	654	623	624	647	600	593	646	601	582	655	642	607	617	614	710	662	607	674	632	628	618	602	632	664	573	669	657	663	627	653	621	639	662	645	604	643	676	638	664	678	663	635	696	628	671	617	654	601	642	596	624	651	664	624	612	673	631	654	646	628	623	642	633	639	595	637	628	655	631	668	646	667	654	624	631	669	618	599	627	602	634	638	645	639	672	620	656	646	666	671	690	630	696	651	644	642	609	644	705	640	660	632	673	688	619	630	643	630	610	653	647	702	654	663	670	660	634	642	666	625	619	626	653	628	619	645	585	689	716	599	642	621	635	632	655	652	666	612	628	649	610	641	607	646	640	598	628	662	666	671	655	664	657	667	670	703	644	650	649	633	608	634	666	641	631	638	648	627	608	641	668	664	630	648	672	646	696	659	647	658	646	687	616	633	618	600	624	660	635	634	643	613	652	678	640	648	656	653	627	640	638	617	641	626	663	650	606	623	651	642	635	652	643	637	652	621	655	651	623	608	622	622	654	654	620	619	625	643	634	633	626	637	569	644	624	630	651	620	658	608	635	678	637	681	606	674	630	607	684	673	647	647	629	622	594	650	633	576	683	641	681	639	645	648	614	652	635	678	699	652	658	675	618	662	699	634	619	649	589	634	630	652	661	625	672	612	686	640	653	638	614	621	651	601	612	668	600	671	632	611	652	661	631	625	672	609	698	661	629	643	677	628	656	654	669	615	635	647	663	627	667	650	611	664	668	595	613	601	622	622	625	646	667	623	638	618	626	646	650	665	618	686	584	661	664	650	637	644	641	648	654	680	645	603	634	617	637	678	666	612	626	625	629	652	650	668	684	668	631	588	656	631	677	651	639	668	688	605	627	659	666	612	621	650	608	639	625	609	620	642	632	674	593	644	646	636	657	612	596	659	664	642	638	643	624	610	634	619	642	686	648	635	634	663	666	629	601	621	670	639	647	672	669	639	678	669	645	652	637	640	629	661	659	646	628	683	657	608	684	652	686	675	658	676	664	679	656	649	634	661	658	611	636	669	643	627	648	643	597	628	632	633	651	661	663	583	661	582	659	672	653	631	641	639	633	668	664	653	593	563	678	640	648	609	627	702	649	647	618	644	654	645	620	616	619	626	641	651	672	647	673	636	675	586	633	670	641	665	671	677	596	645	667	665	626	638	629	631	624	629	643	630	700	663	636	650	646	636	644	641	615	630	617	685	651	647	659	651	656	652	651	619	644	657	628	677	610	662	622	607	613	643	664	625	647	639	655	672	650	647	667	676	669	686	623	670	642	614	586	633	652	647	598	652	667	611	625	638	627	641	646	659	650	633	637	634	687	612	617	679	595	614	609	625	614	647	631	598	632	641	605	700	660	633	595	654	664	622	638	629	605	668	630	610	658	637	635	665	639	705	610	651	608	622	655	663	668	671	645	613	650	698	641	637	638	616	661	627	594	652	679	654	630	658	613	600	645	715	659	662	625	640	633	642	676	641	648	654	613	598	600	640	641	638	643	640	674	610	629	622	596	625	649	616	636	628	703	597	649	692	621	625	639	632	623	675	681	721	644	675	641	698	686	630	624	644	682	637	685	660	680	689	647	625	644	631	624	613	615	653	624	656	656	636	605	632	658	653	590	660	633	623	654	639	677	665	682	671	646	629	657	645	654	667	653	635	643	619	676	598	647	587	647	625	634	634	615	645	628	659	639	620	607	668	641	632	654	671	636	615	668	615	666	646	684	679	672	642	642	645	666	638	587	670	652	628	650	648	616	631	633	658	591	631	678	678	655	691	620	646	640	648	643	620	595	631	631	640	652	645	683	646	687	644	607	634	621	662	623	668	622	619	624	657	648	664	669	668	684	652	691	668	632	658	658	675	675	594	591	625	627	672	660	641	649	592	659	640	672	614	641	649	638	636	630	677	661	639	616	641	663	627	662	637	685	657	693	665	641	639	671	603	644	693	611	642	665	658	632	630	651	669	644	673	643	676	684	709	625	629	657	684	648	634	692	634	664	622	642	598	620	637	674	616	660	617	637	651	659	611	672	604	635	614	596	634	646	624	630	673	674	670	636	649	616	638	649	619	622	626	604	632	654	653	628	583	625	646	609	637	592	656	599	601	631	674	669	621	629	609	628	661	658	612	618	618	675	639	626	622	625	674	659	648	651	647	662	603	626	654	656	619	637	628	599	666	625	624	627	614	643	642	629	682	608	612	658	695	683	609	675	698	654	659	560	683	605	631	691	633	620	646	661	665	640	599	653	687	616	652	664	676	618	651	639	671	665	582	632	660	615	603	650	685	656	678	599	633	638	619	627	598	649	610	629	668	578	560	647	660	601	643	657	661	673	605	678	633	620	641	662	640	626	639	662	623	615	581	612	649	654	647	642	690	669	639	650	659	660	661	628	624	606	639	663	668	653	664	676	675	659	658	663	657	631	632	657	653	592	610	649	610	631	642	657	654	628	617	607	656	662	679	662	633	681	608	645	654	643	632	601	648	636	647	600	652	645	664	639	656	597	596	635	618	629	639	658	637	671	663	656	654	585	659	643	662	640	677	680	612	598	714	606	674	652	665	632	642	627	661	660	660	627	647	643	649	647	652	683	654	622	662	641	660	685	662	613	630	633	662	595	613	683	633	667	629	639	615	653	609	682	624	671	649	636	618	635	662	646	634	684	618	651	639	652	687	647	602	649	662	634	629	632	680	656	654	676	646	672	636	620	612	647	628	584	642	611	668	593	601	644	665	624	620	647	654	620	632	663	668	621	653	661	636	650	640	668	638	644	649	677	706	634	643	630	679	622	569	671	647	641	660	676	633	588	665	659	653	609	645	636	621	652	632	656	656	633	634	668	618	636	623	611	645	645	626	619	648	650	633	646	643	630	661	620	659	656	597	649	665	627	650	633	656	649	624	617	615	631	683	694	660	634	664	660	664	651	654	620	640	654	654	615	614	602	632	651	643	647	684	629	662	635	664
42527	30311	18788	12678	37774	55558	42259	17284	1072	255	280	272	225	262	264	262	261	264	249	252	222	248	249	255	246	252	227	258	225	272	235	233	251	241	249	229	244	254	247	270	253	258	252	276	216	242	233	272	305	279	259	233	260	274	254	270	237	271	294	253	242	263	275	258	234	280	309	353	269	281	291	261	266	233	234	279	249	259	283	248	258	237	253	221	250	225	263	256	245	246	231	251	252	252	286	240	242	240	235	234	274	245	248	242	239	237	240	263	223	234	256	272	224	253	233	259	239	271	245	253	252	251	230	233	245	255	237	230	274	262	259	250	277	226	256	210	258	253	242	248	285	241	263	274	235	247	237	274	270	236	250	245	266	275	271	239	256	221	254	267	231	234	258	237	260	266	231	246	225	232	240	266	246	256	238	232	285	286	234	231	237	262	260	260	245	248	240	265	271	253	241	264	249	246	273	269	262	263	280	243	263	277	258	230	274	245	264	226	259	272	243	277	271	245	259	272	249	270	261	243	264	258	281	243	271	244	256	251	269	247	243	254	245	278	240	273	269	238	246	241	258	286	237	275	251	219	239	248	246	278	247	256	237	239	245	267	272	261	256	245	235	223	257	248	267	274	266	252	213	236	290	260	251	239	258	238	271	257	249	246	255	268	268	249	265	247	228	232	237	269	253	299	266	278	247	237	302	263	246	229	267	257	244	273	239	256	255	275	233	251	243	229	258	252	265	234	255	268	238	269	241	239	237	268	244	267	250	277	246	239	242	240	260	219	227	270	281	249	244	275	286	225	284	259	258	222	238	229	269	232	222	246	229	283	251	263	263	230	284	257	258	263	250	231	260	258	255	247	241	240	283	260	263	226	246	253	221	250	234	254	250	231	243	267	237	224	227	284	241	249	275	250	274	221	270	261	230	251	243	247	239	263	256	244	237	256	255	217	264	253	261	254	269	270	249	261	259	225	241	274	263	245	264	274	249	236	277	260	286	263	251	258	250	247	248	242	247	245	248	271	239	248	243	284	274	247	256	244	244	263	285	238	237	256	254	218	244	271	233	250	263	219	250	280	246	251	229	271	244	238	286	248	235	240	263	231	235	254	261	264	245	245	257	264	283	225	262	258	268	240	255	237	254	254	242	259	266	258	263	243	247	255	248	250	249	270	235	250	260	259	239	287	252	263	263	264	264	291	274	281	302	236	259	248	260	231	246	255	291	248	269	277	257	256	243	276	247	291	259	245	214	240	279	248	233	250	278	245	229	240	258	214	245	266	247	243	244	241	254	256	256	231	250	256	228	273	274	259	268	244	247	236	304	264	249	219	251	234	232	280	261	253	241	242	232	262	272	237	240	269	247	232	244	255	255	243	254	230	245	258	274	265	249	224	250	248	267	242	227	245	270	236	259	263	248	242	278	250	228	256	258	272	267	265	254	272	273	255	233	254	263	266	256	229	243	239	246	255	251	239	261	279	247	279	246	245	290	264	247	224	289	211	229	238	243	249	242	252	241	266	245	265	278	256	230	264	276	269	234	260	261	261	223	265	250	272	285	289	276	258	253	225	248	231	234	278	243	260	233	264	282	254	256	278	230	244	261	259	224	261	247	247	251	246	265	233	217	265	255	212	250	242	262	261	250	257	258	260	271	265	264	243	266	257	250	252	233	247	250	261	237	243	257	247	294	236	282	254	227	239	262	259	250	252	243	257	262	252	226	272	255	247	270	266	266	246	257	235	237	266	236	259	265	272	272	258	267	246	232	227	240	261	265	262	259	234	258	236	283	254	245	273	255	257	231	240	259	231	254	239	240	273	268	268	267	241	266	219	263	238	278	270	251	255	261	235	240	237	249	245	240	271	260	252	271	228	253	258	277	246	262	251	256	252	284	243	239	282	226	241	267	234	264	223	249	248	262	265	225	255	248	262	253	265	256	232	215	232	263	264	260	248	273	251	237	265	242	258	250	257	216	247	259	259	253	248	278	249	221	262	283	248	259	235	237	252	248	245	223	242	254	245	252	258	259	269	251	260	230	308	241	245	254	238	237	252	263	215	267	276	252	263	274	257	268	251	241	249	257	237	241	213	230	238	249	244	262	226	229	262	272	261	238	229	257	276	246	277	225	242	252	243	253	256	242	262	243	248	284	261	252	254	242	221	241	264	230	236	246	264	245	241	263	252	253	269	249	265	252	243	283	238	276	254	269	251	246	225	262	231	257	262	281	247	271	272	267	261	254	238	236	259	242	251	260	244	262	252	234	237	249	255	240	249	250	248	279	250	224	268	238	247	253	239	259	248	257	248	261	264	262	236	275	248	250	262	251	270	227	263	259	259	253	235	248	243	260	263	246	259	282	272	241	271	264	258	251	232	246	246	247	229	244	271	279	240	244	264	282	263	265	301	216	233	258	254	243	246	260	272	245	252	257	222	269	245	266	268	239	252	233	262	243	229	303	259	258	263	272	256	243	251	264	250	235	246	289	270	224	275	261	226	239	291	230	298	276	240	250	255	254	275	249	266	236	260	256	254	242	233	274	228	247	253	264	242	265	231	232	262	253	248	264	235	234	278	231	262	258	239	248	260	251	259	258	254	233	237	270	266	245	261	254	240	255	250	246	283	231	249	242	276	235	272	266	291	269	256	241	233	253	268	249	241	233	260	227	254	256	249	280	255	242	240	258	236	254	234	259	234	262	255	251	251	249	294	260	231	240	267	251	245	279	236	229	270	254	236	280	239	233	252	265	245	253	246	258	264	242	259	252	248	265	254	237	235	248	251	230	256	261	244	250	242	261	225	248	268	238	271	247	274	242	276	256	247	251	251	237	260	249	276	211	264	242	263	269	277	239	229	261	246	240	276	256	266	270	254	244	266	243	280	236	257	235	254	260	253	248	256	237	264	240	266	245	231	256	249	247	228	286	246	286	276	257	256	231	244	242	225	242	239	272	248	279	260	248	286	252	241	272	249	236	266	270	275	203	252	290	245	241	290	245	242	253	262	228	221	241	245	248	259	267	246	278	225	266	272	270	274	265	281	265	248	228	245	236	276	265	267	262	236	237	265	222	256	277	272	292	242	240	259	255	254	241	251	264	240	240	259	276	248	206	249	213	269	226	241	264	246	254	251	272	252	266	263	256	286	231	259	288	244	272	239	239	266	245	233	266	222	241	265	250	228	243	274	261	240	245	247	249	244	241	250	244	258	255	268	234	258	250	216	256	258	263	237	240	262	250	217	257	227	266	254	283	227	245	265	252	249	278	241	281	243	259	256	263	268	262	271	282	255	245	248	273	243	264	266	222	250	240	260	259	281	264	261	277	228	249	240	264	269	261	270	230	268	300	238	271	254	247	230	271	244	220	246	232	238	235	277	238	260	253	231	254	234	261	243	276	260	270	270	256	251	245	248	262	264	252	250	259	240	266	276	261	240	257	239	255	250	253	242	250	233	237	249	263	255	254	258	254	254	225	282	266	247	256	265	239	239	236	259	237	244	234	251
32139	15347	4875	7357	52003	65577	52814	16987	828	791	789	771	736	722	727	738	760	740	734	729	725	698	745	716	662	664	713	784	675	717	677	669	717	750	680	746	700	692	730	705	721	711	708	705	658	685	738	675	710	687	736	711	718	726	731	718	702	692	710	685	719	727	706	672	724	826	1256	1231	1015	838	755	716	692	682	694	691	704	696	717	680	744	709	726	716	722	705	667	706	714	733	716	689	662	672	688	690	698	703	708	702	710	700	706	685	726	735	711	678	709	708	680	722	749	696	772	703	705	708	727	687	689	643	694	726	735	689	684	716	698	710	709	716	675	715	691	717	693	661	724	707	691	703	684	715	716	701	678	730	699	668	669	686	737	651	649	757	732	635	713	688	714	695	705	696	701	708	678	678	698	719	739	715	717	673	726	692	714	694	685	731	696	744	736	705	678	714	700	710	700	675	725	706	694	673	707	711	662	709	708	719	732	693	638	728	678	725	691	696	696	668	688	740	726	719	702	698	666	699	737	626	700	715	742	698	690	635	742	674	708	730	726	706	676	741	726	650	727	733	706	705	697	698	672	659	719	702	709	669	677	686	681	697	670	657	692	732	673	636	659	734	694	730	686	708	677	706	716	712	710	704	706	726	704	698	668	712	711	700	671	706	696	706	748	726	681	709	735	701	706	657	740	694	691	689	698	683	721	683	663	681	707	697	704	702	733	693	672	712	712	696	668	704	710	708	712	712	695	672	673	684	661	678	731	713	695	707	750	712	718	711	740	713	705	699	732	716	640	714	714	708	725	758	732	703	686	697	687	731	619	670	735	692	663	744	702	678	691	724	695	729	734	738	752	709	715	672	667	701	657	677	748	712	680	708	641	691	745	682	741	701	740	695	664	726	679	748	682	700	680	736	704	701	679	711	728	741	756	745	674	692	718	723	714	717	724	658	761	699	710	688	723	727	685	732	725	700	673	709	702	709	726	726	722	690	682	693	681	706	734	682	658	718	677	733	694	730	642	676	756	710	673	737	679	726	662	685	737	698	719	653	682	707	652	695	732	702	690	711	702	718	723	694	735	691	681	715	704	731	727	754	664	675	706	705	681	697	665	705	683	699	675	701	633	680	691	664	639	686	741	671	689	699	696	739	700	681	720	710	695	676	662	732	669	698	711	723	712	697	697	730	663	709	697	644	725	698	649	665	683	679	662	691	702	660	717	739	733	729	670	715	725	704	682	745	782	770	668	710	684	753	651	689	639	754	710	716	703	695	664	762	725	699	704	734	697	704	704	694	721	753	684	672	674	705	702	736	699	682	697	699	689	705	692	728	738	680	687	785	693	711	707	697	728	749	721	700	705	670	686	669	655	705	687	713	696	683	761	671	723	704	710	734	712	730	710	730	733	733	675	699	716	682	715	709	712	678	710	720	720	699	706	697	718	684	676	678	719	723	688	731	751	720	655	742	738	740	686	678	688	737	782	739	693	675	710	713	681	667	711	674	674	679	672	740	714	673	724	706	717	713	670	673	718	690	675	655	712	735	704	678	676	704	719	704	689	672	727	699	727	742	695	712	708	729	648	721	710	660	714	690	704	660	693	734	727	714	707	730	713	707	696	701	711	713	750	751	701	732	715	722	722	727	721	705	721	683	714	716	729	684	725	671	717	669	721	703	687	693	753	689	716	715	679	724	714	710	716	731	732	731	734	671	724	726	697	705	677	682	741	718	748	665	719	730	704	671	758	691	727	687	700	741	707	681	685	726	727	710	712	678	719	737	712	691	652	725	706	711	672	711	707	644	728	690	699	667	691	672	710	677	684	684	742	646	718	710	704	686	692	731	714	672	709	718	659	733	711	702	703	711	716	689	646	694	665	698	685	661	692	701	691	734	706	710	727	740	730	706	742	719	667	711	704	684	691	714	670	781	685	699	694	729	704	688	729	726	700	668	726	668	682	717	676	702	717	675	743	746	706	723	713	695	750	713	728	685	726	708	691	695	666	676	725	672	667	711	713	697	714	666	680	713	711	697	697	724	677	712	690	735	682	660	780	764	791	669	712	725	735	664	715	767	713	714	703	769	695	662	751	666	702	686	684	690	687	700	709	699	729	697	674	739	658	726	654	748	732	718	741	693	722	698	707	712	705	727	713	731	678	688	722	714	718	746	731	708	713	722	671	717	679	745	718	700	682	691	640	666	717	714	691	678	679	703	699	743	683	686	736	693	682	691	718	661	716	729	728	747	744	723	719	738	734	724	759	699	716	722	719	739	691	744	702	696	730	715	691	757	729	695	660	701	750	703	696	675	685	725	672	678	686	653	726	707	741	722	696	715	747	724	722	682	714	731	700	688	709	753	681	688	684	697	674	712	786	714	705	667	671	711	676	690	689	701	750	753	736	689	695	675	734	704	702	705	711	691	693	701	750	702	689	721	686	760	639	750	723	732	646	731	711	675	735	760	747	741	714	713	743	697	687	713	676	687	690	664	728	659	708	696	730	701	692	708	674	714	668	684	658	702	691	724	674	738	700	715	710	744	677	655	683	657	684	738	670	726	660	701	687	692	679	663	686	692	718	724	738	702	727	687	731	664	672	734	666	749	734	701	680	694	698	687	732	645	711	661	684	700	712	682	653	719	681	758	683	680	680	721	717	704	704	713	710	660	699	669	704	714	750	744	729	703	721	681	728	651	652	718	707	700	678	737	686	709	722	686	695	696	753	701	711	697	710	742	647	731	765	687	675	700	694	682	699	729	707	662	703	713	744	700	693	687	693	709	698	706	705	657	722	713	706	712	727	663	699	700	626	681	695	669	693	689	723	746	709	629	693	681	685	665	689	704	678	738	710	657	676	708	672	693	731	706	703	664	705	691	706	718	685	698	637	711	730	678	725	732	714	659	715	694	668	656	707	697	717	690	692	688	733	681	701	711	685	691	626	711	698	683	707	754	677	696	728	724	684	718	715	690	693	702	693	730	712	722	701	705	690	669	698	700	737	644	697	724	725	671	723	687	688	739	714	686	672	680	738	728	723	750	645	729	679	691	670	664	730	705	696	646	678	691	716	747	656	714	712	646	712	713	714	702	707	681	736	752	723	699	685	718	768	692	648	715	684	679	711	695	719	725	711	716	655	698	677	702	709	655	690	665	660	705	709	704	737	708	654	681	696	736	722	679	712	682	674	715	680	697	711	732	681	691	697	715	710	656	698	745	724	711	696	737	722	724	702	708	706	694	720	706	704	730	650	672	757	679	688	684	682	649	677	696	724	711	730	668	718	726	730	664	707	669	724	670	715	669	692	672	699	706	690	654	687	731	699	730	698	746	707	648	711	725	707	673	705	709	710	684	761	657	717	732	734	684	700	714	658	673	723	738	720	719	717	639	750	671	667	697	716	742	670	689	696	681	664	687	691	655	748	749	728	683	660	700	716	771	705	677	753	673	702	657	683	726	688	691	716	689	668	757	687	717	703	715	690	734	707	718	730	637	682	671	756	708	711	726	723	708
47331	35294	23970	19927	52185	65450	53520	25769	3548	353	323	317	326	345	312	303	332	313	331	368	352	315	334	307	332	294	314	310	317	321	303	306	315	307	301	327	315	295	286	322	321	327	288	347	340	323	335	306	314	342	304	309	274	315	329	320	341	291	311	365	323	302	290	297	338	339	416	453	369	328	385	293	293	275	328	366	302	318	296	331	313	321	292	317	324	296	299	322	321	345	294	316	308	314	320	317	286	309	294	323	297	299	303	304	294	291	301	292	330	288	302	319	301	301	301	316	335	335	289	328	315	310	313	296	290	313	337	324	326	323	310	309	304	291	293	302	310	299	324	306	332	322	334	320	277	301	302	322	298	349	326	292	341	327	318	317	355	316	332	301	330	303	315	287	347	299	313	315	323	296	287	292	359	302	320	336	314	322	334	310	304	316	317	300	324	323	307	323	332	318	346	307	316	329	295	328	329	303	316	313	324	280	330	295	287	292	311	315	290	287	334	281	333	324	297	310	316	316	341	310	332	321	264	320	311	297	306	331	313	323	329	285	304	327	331	277	304	318	338	291	326	310	307	320	328	299	341	306	331	287	331	361	323	331	307	309	303	301	274	347	285	319	332	324	335	304	299	310	305	325	315	321	308	336	288	334	321	274	333	303	335	341	279	328	307	333	337	332	327	310	301	325	324	325	321	330	308	292	295	315	323	306	326	256	327	305	315	314	344	316	316	316	339	326	328	326	329	315	296	312	300	312	314	326	335	325	293	334	278	318	308	296	283	351	297	289	329	293	299	335	314	348	295	317	321	320	287	340	316	332	314	300	321	317	358	335	362	301	307	319	302	331	315	342	308	300	316	304	288	309	338	304	292	286	327	330	310	325	296	316	276	305	300	345	326	315	315	300	310	332	334	351	305	308	291	318	337	326	313	305	305	292	343	300	319	305	322	312	304	317	315	281	291	286	329	309	299	326	311	340	318	323	326	309	345	303	334	294	282	293	323	305	305	312	284	318	289	315	332	324	317	302	316	325	313	283	288	342	310	301	303	298	317	315	269	335	312	289	299	318	263	277	303	302	299	316	298	329	323	302	287	348	308	292	282	322	292	304	320	326	325	279	275	309	313	315	301	311	325	328	299	305	292	312	340	280	322	300	303	283	300	294	319	319	314	311	309	309	331	355	311	292	296	325	320	314	308	343	316	313	306	301	318	311	293	304	310	320	332	333	331	289	324	304	292	336	324	342	355	302	298	305	307	298	296	293	306	309	346	327	309	292	324	314	300	299	311	314	312	343	304	298	327	296	330	329	347	321	336	309	289	284	334	350	333	305	335	296	328	287	320	276	292	359	296	303	334	324	290	282	316	313	316	340	312	305	294	330	283	337	309	344	319	326	308	332	309	335	313	315	327	323	315	317	309	293	307	330	276	333	304	296	324	296	287	306	308	307	320	297	327	325	321	291	328	337	322	332	305	315	330	313	289	322	296	333	302	292	329	290	309	301	313	321	306	340	303	344	285	307	320	313	330	284	303	314	313	307	299	331	332	329	312	312	295	342	334	301	309	345	312	302	334	311	299	327	357	334	312	287	294	318	308	327	323	344	305	315	306	323	303	323	297	309	275	300	315	298	321	321	325	287	321	326	287	306	337	335	317	327	317	303	293	336	317	346	317	293	313	303	280	355	334	324	318	297	322	319	308	303	333	303	352	300	294	318	274	287	316	288	314	327	309	295	297	325	329	301	336	287	342	315	303	318	306	316	325	314	321	322	315	324	335	350	337	335	308	316	283	278	334	303	324	319	371	313	315	280	303	284	331	341	298	329	349	329	311	304	335	298	336	300	337	335	308	303	323	296	331	331	336	304	312	300	347	311	344	292	310	296	319	321	345	279	312	329	302	309	303	346	321	326	321	293	337	320	285	280	289	353	322	300	279	324	324	333	320	319	318	333	288	301	352	294	315	304	307	278	293	314	315	322	268	311	298	349	331	302	315	336	310	305	294	321	339	336	303	288	332	272	347	325	322	320	309	319	306	323	318	331	307	286	308	316	299	323	318	283	322	366	304	323	309	317	285	311	306	294	301	311	297	325	305	331	297	293	322	292	302	302	355	320	329	351	325	311	315	332	262	316	288	340	309	292	311	289	303	338	339	306	299	320	328	304	312	317	330	333	314	294	309	313	332	351	295	324	308	315	312	304	311	341	315	313	301	317	314	308	297	311	318	288	296	306	301	283	353	329	296	304	307	291	325	304	298	299	345	334	322	325	316	281	305	302	304	331	309	311	334	314	311	343	317	319	336	285	303	301	286	314	312	331	298	289	339	295	320	308	308	333	329	339	304	284	308	337	288	313	309	327	279	307	335	319	331	313	353	341	309	322	332	328	316	344	311	295	293	322	298	296	311	314	329	306	336	312	298	317	313	328	326	308	283	302	302	314	312	318	347	322	323	297	307	326	312	343	304	310	337	343	283	305	291	325	303	321	358	329	327	295	300	303	293	341	343	322	309	344	310	302	312	312	314	273	311	345	306	299	311	320	346	309	322	313	305	319	332	357	286	327	282	304	342	328	310	314	319	319	301	299	345	333	305	320	306	347	287	323	309	304	324	322	302	313	326	289	319	319	330	303	305	332	306	323	316	355	287	302	317	283	309	288	313	289	327	331	311	341	305	316	310	302	320	332	329	308	340	310	353	364	347	297	323	321	330	318	325	306	307	319	300	301	326	295	343	331	331	304	288	329	328	325	295	310	327	300	318	309	351	340	312	309	339	320	311	307	297	289	279	341	311	294	325	306	309	315	322	334	296	335	317	327	314	334	325	317	285	329	299	331	320	330	314	299	339	328	301	306	292	340	345	289	304	317	290	342	319	317	262	330	329	291	322	310	313	319	317	293	295	298	357	323	307	335	304	324	340	333	314	288	305	313	288	308	333	315	329	288	322	327	322	300	307	295	302	283	319	308	316	327	300	320	312	327	335	279	308	312	290	323	322	283	318	328	309	322	313	313	330	294	297	318	301	293	276	334	314	351	326	336	316	312	316	295	348	313	317	306	339	319	310	317	326	316	357	278	329	342	288	275	293	297	311	312	293	284	308	296	313	310	298	289	307	337	285	287	323	333	336	294	321	307	328	318	312	299	308	271	313	275	310	313	320	328	313	346	306	297	296	315	332	342	285	328	320	299	302	332	281	336	295	327	293	309	304	327	283	308	306	299	375	290	312	304	314	268	312	317	320	303	318	319	326	320	317	329	327	317	336	310	297	360	314	317	316	296	326	297	318	317	314	312	311	330	345	322	337	307	327	334	359	325	317	316	329	309	323	292	308	294	311	315	321	286	315	316	321	291	316	293	323	300	304	347	282	315	313	331	291	320	329	290	323	353	310	344	327	264	316	302	320	313	329	357	330	309	316	329	330	313	319	289	308	322	295	322	296	299	318	300	331	324	276	294	333	284	356	293	325	324	316	299	310	285	315	311	325	339	296	274	313	297	309	325	331	276
38995	26120	8306	14775	70079	78016	64351	19151	1065	1054	948	899	932	872	950	912	876	940	862	900	859	901	817	843	865	847	886	852	846	854	839	852	871	858	838	862	870	846	849	900	865	807	859	811	826	818	843	807	811	814	886	789	829	828	857	834	765	798	826	841	864	839	846	853	911	1340	1756	1716	1248	1049	1002	866	835	817	809	803	837	890	802	845	860	857	805	815	832	882	837	832	833	832	830	813	796	831	841	839	857	819	842	856	824	844	872	792	833	828	807	809	839	814	799	841	784	869	854	825	859	819	823	814	790	874	865	833	863	796	816	851	874	792	836	828	823	814	789	824	873	795	817	794	808	788	808	824	810	794	861	785	835	825	827	790	811	843	831	792	850	813	791	848	824	883	848	819	817	833	822	798	803	840	864	848	824	877	832	782	854	880	817	880	818	852	845	795	851	829	858	865	811	794	797	861	822	807	797	851	812	829	776	791	854	868	865	882	793	832	855	846	868	806	812	810	835	847	832	885	852	783	867	828	815	836	792	880	860	880	818	824	810	831	829	816	866	823	879	834	775	824	910	893	807	790	856	827	776	866	843	816	806	818	829	833	831	829	791	814	887	809	812	798	845	817	854	834	829	827	778	824	860	798	874	824	824	867	827	848	844	831	844	823	819	882	865	808	830	831	879	840	814	869	828	806	840	856	857	816	823	849	746	869	874	814	820	848	821	817	819	871	835	829	827	877	802	847	820	824	817	851	845	816	882	845	805	848	881	839	837	816	825	801	837	790	857	844	840	844	809	811	862	807	811	768	833	776	838	869	877	804	851	853	847	812	866	822	835	796	822	864	830	889	848	811	794	842	873	801	838	856	831	886	829	876	803	795	845	794	823	789	767	853	838	856	784	854	836	830	842	841	800	855	800	804	779	787	851	846	851	847	870	849	815	827	881	847	832	821	851	830	804	845	832	821	768	855	840	834	805	848	820	845	866	843	780	801	857	826	837	864	839	868	828	805	856	824	842	770	801	844	875	835	891	853	839	790	830	848	833	817	834	829	847	819	813	848	815	834	847	826	830	848	799	847	840	837	835	829	857	847	844	813	794	805	789	856	816	801	816	868	818	859	850	844	814	821	792	838	837	875	801	833	828	857	845	811	783	840	869	830	798	810	858	849	789	828	817	778	845	774	807	845	844	823	789	858	826	833	805	862	833	840	824	883	841	864	818	824	849	792	844	850	815	831	826	883	800	809	826	809	848	819	875	814	843	904	807	864	814	858	829	841	846	834	851	819	842	845	821	844	849	817	794	787	801	838	865	823	834	865	862	819	776	874	807	821	835	855	828	837	877	838	784	842	820	839	837	883	849	786	723	805	835	854	894	838	843	816	793	832	836	866	867	838	895	789	852	848	842	839	819	817	810	814	797	840	834	846	791	803	825	836	840	797	909	851	831	866	774	871	811	858	773	851	853	867	835	812	790	817	810	852	820	861	834	866	808	813	824	784	875	886	783	845	858	893	795	823	857	876	878	859	845	850	858	833	882	845	862	824	831	781	854	848	870	808	813	846	862	833	811	890	826	818	832	810	812	839	822	798	813	845	878	820	774	869	802	824	810	840	786	852	867	855	807	856	848	821	801	787	843	848	833	863	837	872	831	789	871	860	794	837	811	834	822	833	864	832	831	823	857	837	828	792	810	804	834	772	860	801	836	866	849	829	803	841	818	789	841	860	798	847	860	823	834	806	908	827	831	822	835	829	818	827	835	814	834	836	817	819	803	863	836	815	840	829	806	818	818	863	840	815	848	810	830	807	818	817	818	840	888	829	854	875	868	786	890	845	820	867	788	833	808	848	840	835	791	868	832	882	831	815	843	865	831	822	792	823	803	812	847	834	818	839	803	870	836	819	869	844	836	837	838	809	796	845	774	817	801	864	822	834	828	784	835	811	831	846	818	832	814	800	781	802	832	863	834	857	882	847	818	863	880	863	887	832	858	838	849	876	806	839	809	877	800	822	839	824	820	864	847	868	855	872	797	828	828	828	849	878	815	817	881	847	878	842	839	837	824	859	876	862	871	840	801	771	838	818	800	784	824	819	862	832	812	849	814	822	840	795	883	831	832	839	771	834	783	824	874	788	830	826	794	857	838	850	848	853	816	820	820	841	870	814	831	860	815	835	825	841	856	811	837	820	745	893	809	798	895	841	854	890	819	863	861	858	770	789	867	827	854	816	819	850	840	813	767	812	785	852	857	826	810	853	885	851	809	817	837	828	797	791	823	785	812	806	823	885	851	795	790	789	800	812	836	837	827	777	833	844	844	880	854	882	778	782	823	857	844	886	878	816	811	886	827	838	874	843	849	857	827	806	842	857	811	809	832	843	840	848	847	833	817	861	836	861	845	798	862	827	843	861	857	841	833	805	859	834	834	854	787	907	841	861	835	837	857	813	839	757	803	884	811	838	836	784	819	817	826	830	837	816	871	874	894	816	855	815	864	855	788	830	835	819	867	837	832	791	828	881	825	760	865	814	801	859	792	836	798	805	859	873	871	845	807	877	792	825	780	862	862	876	864	827	781	867	850	855	818	862	823	795	868	807	862	871	831	857	864	806	824	810	841	786	814	813	846	868	826	852	864	869	852	825	869	831	824	784	818	834	814	805	798	812	831	830	875	857	822	834	820	857	855	829	829	822	784	814	828	831	844	838	882	834	798	801	837	829	786	804	832	811	806	824	837	842	814	823	831	844	806	854	825	865	838	836	826	852	880	826	854	845	831	848	836	783	808	816	829	846	801	813	848	812	827	776	881	846	865	863	832	777	856	853	837	821	843	815	820	843	847	816	811	798	854	758	849	796	848	868	832	792	821	810	807	881	800	822	775	813	807	845	806	800	885	850	835	830	831	889	857	820	858	819	837	852	841	795	881	782	868	844	809	884	827	897	853	839	859	814	765	806	795	867	828	806	912	875	839	805	818	782	826	823	840	834	850	803	848	829	786	812	789	821	807	853	874	870	826	840	764	828	816	870	867	829	835	818	809	855	843	862	766	796	855	836	806	844	846	860	857	840	870	816	831	857	827	849	805	841	794	869	875	847	805	809	824	801	841	863	855	843	840	867	823	838	871	811	851	856	869	844	864	855	815	816	843	823	892	856	883	846	807	870	883	866	782	799	807	861	834	815	797	796	854	836	830	791	845	850	826	828	773	829	793	824	866	835	797	825	835	832	823	835	826	826	788	856	829	870	819	848	805	844	808	869	821	836	804	785	846	761	839	897	800	855	808	818	831	825	842	877	844	824	794	807	875	821	805	824	814	793	815	854	816	819	804	829	819	830	859	816	842	820	852	830	834	784	804	846	807	850	824	813	839	858	840	889	864	820	858	822	823	881	832	789	799	854	892	818	828	842	845	827	879	814	842	850	852	822	848	847	771	884	859	847	804	832	828	865	784	844	862	829	815	866	837	806	796	834	864	838	857	866	809	831	825	861	845	835	813	870	847	814	783	811	821	833
9968	5738	1035	533	5080	6000	4839	1435	282	270	260	251	291	259	273	253	275	247	267	258	302	253	269	259	242	258	257	287	292	265	262	243	239	268	268	245	264	233	238	264	258	271	278	282	267	271	292	259	283	276	283	244	261	288	261	289	276	249	268	293	287	283	261	265	279	253	261	295	271	227	276	258	267	259	259	259	257	254	295	264	245	247	277	250	262	262	249	252	255	255	279	267	263	278	238	261	282	231	257	271	256	259	283	250	267	248	246	251	309	280	245	256	280	294	278	251	265	268	277	275	244	273	266	276	271	273	251	251	264	295	268	273	252	273	291	276	281	265	266	276	257	263	283	274	232	253	279	274	282	282	267	274	273	231	264	267	301	272	259	258	266	263	268	264	243	267	253	250	289	250	243	244	236	249	265	246	277	288	255	279	276	265	270	238	234	281	250	249	271	246	272	254	261	240	218	273	243	251	262	283	263	255	286	314	282	260	256	258	272	233	271	252	268	249	225	240	274	264	256	268	233	269	284	251	290	268	255	233	257	273	290	279	253	259	276	266	292	263	275	262	283	301	240	282	289	271	287	256	244	274	255	233	277	263	258	266	262	251	286	242	262	263	272	277	260	266	248	253	270	283	274	271	256	261	268	252	244	232	270	257	287	269	273	250	273	262	254	248	245	267	293	271	262	242	270	270	264	274	293	267	237	259	227	272	301	274	312	270	261	262	263	298	262	247	236	250	246	238	303	254	279	259	263	267	266	245	266	251	224	241	252	257	277	224	256	270	252	270	255	284	252	279	255	243	277	276	263	264	271	263	248	277	263	253	259	284	260	270	250	252	243	246	263	264	273	255	269	230	257	278	275	268	252	273	268	270	250	277	249	275	226	236	238	281	260	283	259	244	272	249	262	266	245	222	276	275	260	253	236	282	267	286	271	277	256	269	253	276	248	275	283	271	262	269	248	247	274	281	280	271	268	272	270	253	276	257	279	248	249	297	268	299	271	271	258	232	261	269	290	258	242	249	231	249	268	240	240	254	262	246	274	243	276	261	287	247	308	255	242	250	256	256	280	266	249	274	240	273	268	257	282	254	269	270	290	237	280	255	291	261	280	283	247	271	276	234	249	256	251	263	285	280	262	250	271	264	253	275	265	252	271	261	257	261	280	282	275	268	314	271	266	284	269	300	284	262	280	261	265	262	287	277	221	282	259	286	258	246	264	276	280	263	244	247	247	277	288	246	277	249	281	284	264	246	307	263	265	231	256	264	244	282	260	258	268	238	271	261	259	284	258	256	279	272	245	247	243	296	250	282	296	271	294	251	239	273	279	220	262	286	266	258	256	258	284	254	256	274	280	253	267	246	243	264	267	269	259	271	276	254	267	266	250	255	243	256	289	264	249	290	280	283	278	257	246	254	278	261	274	262	257	285	264	236	273	296	246	271	270	264	276	248	268	276	283	276	269	247	252	254	267	269	242	259	250	251	252	268	265	293	329	278	250	225	267	258	277	225	277	247	275	288	258	263	254	245	271	278	266	269	263	261	265	303	228	259	261	256	257	243	246	264	288	260	263	262	265	264	235	258	259	245	261	261	263	251	281	256	273	264	254	263	281	272	238	271	253	270	248	246	261	252	255	238	236	256	255	289	289	289	249	246	279	272	276	273	286	259	262	261	263	253	263	210	261	255	258	260	279	263	248	266	261	238	293	271	259	227	272	280	234	274	252	282	258	275	268	231	281	262	262	240	249	252	255	246	242	254	266	257	258	291	263	253	250	278	279	293	277	256	278	266	292	251	275	263	273	293	257	275	271	236	236	284	270	253	268	255	266	261	274	265	258	249	252	286	242	241	242	264	261	263	271	260	228	263	234	267	252	266	263	270	251	274	263	257	257	241	289	253	275	277	303	266	298	271	250	287	278	241	266	281	271	263	284	244	292	273	283	288	277	264	260	298	241	260	283	247	243	270	281	248	277	282	233	274	240	266	245	289	272	263	259	255	249	240	298	264	253	272	273	277	271	261	248	224	249	256	252	269	250	261	246	262	240	262	274	280	261	295	295	261	246	231	248	280	257	261	301	266	257	265	265	247	296	274	293	260	282	266	271	277	272	273	263	273	252	285	233	271	263	224	264	270	298	276	231	252	243	292	263	247	261	247	256	268	251	270	259	246	263	250	256	277	282	235	264	245	249	243	278	270	275	273	228	255	272	265	293	244	272	271	259	282	282	261	269	260	290	304	257	232	233	264	269	258	238	279	278	252	254	277	276	240	280	252	256	244	254	272	255	244	258	273	263	243	256	262	274	279	268	284	270	273	281	272	262	237	264	269	287	289	285	262	257	260	257	237	286	286	227	272	294	285	267	258	244	259	270	278	263	261	254	267	262	291	264	263	248	269	251	261	265	279	266	289	268	255	262	263	267	260	257	256	269	285	281	267	274	282	259	247	277	263	265	253	246	247	266	260	254	261	252	290	257	251	278	245	274	259	262	288	255	269	266	280	271	256	277	256	261	284	269	241	267	284	277	265	252	285	238	259	274	254	279	275	267	256	247	264	263	243	258	247	265	281	293	245	276	269	237	259	284	270	235	252	258	257	263	252	251	271	229	263	247	257	246	273	256	247	278	258	269	240	284	265	252	256	249	267	284	253	258	250	260	274	272	280	253	284	266	257	259	265	249	265	259	232	288	260	297	250	260	270	263	271	264	271	250	258	264	253	303	238	286	261	257	272	246	279	273	256	260	246	260	250	266	275	258	270	254	241	269	260	274	260	264	258	295	238	258	280	249	263	297	259	267	274	262	272	272	261	246	279	285	231	262	258	262	246	248	260	268	268	231	274	251	242	276	263	274	272	271	282	241	296	280	257	235	254	273	244	261	299	275	261	249	283	268	256	252	279	273	265	258	258	250	260	246	270	266	264	265	254	247	248	258	253	249	249	237	240	259	243	284	246	235	256	284	270	284	270	245	288	254	271	237	269	265	262	297	275	272	295	253	255	262	266	280	292	266	284	284	243	264	276	269	263	289	251	244	282	274	231	290	279	248	252	266	297	283	278	264	273	289	261	296	253	270	257	262	255	258	268	276	239	281	285	274	244	279	227	280	263	282	250	253	255	270	295	269	258	301	254	287	265	234	266	270	274	257	250	260	286	227	252	249	265	246	250	284	245	260	237	274	284	287	274	271	249	286	254	249	243	250	257	276	255	293	263	266	253	257	256	264	269	291	280	255	252	276	236	251	263	260	264	255	257	286	271	248	232	258	218	281	286	267	260	274	291	276	259	286	282	284	297	272	264	289	259	290	269	282	267	288	255	272	261	248	245	278	283	268	262	266	274	276	269	253	245	295	285	254	264	288	280	257	290	256	265	245	256	281	256	270	251	281	243	262	255	244	249	233	240	271	263	252	274	282	256	270	272	266	247	232	290	251	267	260	264	228	259	242	265	246	274	244	244	314	271	277	272	258	280	288	245	237	253	242	266	259	288	257	261	247	256
8649	6549	1052	1283	17486	19458	15823	4218	743	687	742	720	704	753	720	739	703	733	746	721	758	742	727	733	712	704	750	749	734	715	751	721	721	777	721	666	710	674	742	788	718	746	740	725	745	744	727	712	763	735	740	729	769	739	657	771	738	676	765	718	693	746	732	771	687	708	790	781	798	806	727	735	713	700	705	761	725	729	698	759	717	735	754	667	741	749	716	793	671	754	736	722	740	739	761	719	774	715	682	730	768	795	743	747	721	679	720	727	746	709	703	743	757	671	705	737	737	742	759	780	717	715	712	741	731	756	753	766	754	755	736	768	747	675	686	729	696	720	718	766	704	747	748	685	756	763	706	749	728	712	733	738	712	717	712	744	742	753	689	748	769	737	702	705	711	737	727	753	699	694	774	761	732	691	772	708	705	701	712	709	722	769	705	725	683	726	702	763	723	755	729	735	744	678	744	712	732	720	737	762	746	733	705	781	751	734	699	764	743	705	728	723	707	791	749	721	684	706	711	713	713	753	727	713	782	749	714	711	742	718	754	714	718	741	739	765	707	747	748	749	744	731	717	733	750	721	730	682	712	730	764	765	692	712	712	757	737	787	736	717	758	734	749	675	697	784	756	711	757	737	764	780	741	756	745	741	707	710	727	728	678	730	742	760	665	758	723	737	751	752	749	718	738	715	721	759	695	745	698	707	750	723	733	745	744	734	740	779	725	701	746	729	746	698	747	719	718	707	697	736	733	741	722	756	724	762	728	767	711	731	756	732	774	691	752	700	749	722	711	726	747	698	717	808	724	775	702	781	691	698	674	731	741	727	714	725	736	752	744	758	733	728	696	735	733	708	741	743	731	740	749	764	725	701	701	734	730	695	773	739	742	701	741	673	769	708	754	731	726	710	740	679	712	737	750	727	714	768	711	717	704	728	688	703	746	764	724	717	695	722	715	818	752	729	688	710	725	693	729	681	758	699	754	723	742	714	732	718	713	749	708	738	746	727	766	703	718	746	740	767	718	744	719	775	728	709	721	704	739	713	779	726	732	733	747	748	727	736	680	724	752	704	711	741	713	711	720	728	750	748	720	730	755	779	695	734	723	756	679	698	756	736	702	757	718	691	705	663	755	686	692	742	754	733	768	731	698	720	787	675	710	700	688	713	741	687	757	731	703	748	746	688	696	759	744	731	726	741	703	725	760	706	681	741	709	706	717	731	729	735	724	679	733	703	735	709	749	658	696	704	767	717	741	728	748	732	794	706	731	698	725	714	774	740	754	724	733	728	730	766	685	734	733	747	695	700	709	722	745	717	720	756	763	697	762	695	743	714	772	762	758	748	733	754	730	702	728	726	793	750	748	772	728	721	745	710	721	712	692	733	716	721	712	780	759	737	703	786	718	722	764	709	737	727	726	738	697	716	754	691	672	730	752	678	745	749	710	764	712	751	691	759	694	747	787	745	761	737	741	745	703	737	768	732	737	784	713	760	740	705	726	752	749	739	728	755	768	760	719	724	680	707	746	733	744	695	674	713	717	769	724	701	731	731	743	732	707	723	705	732	711	702	752	767	713	769	729	722	705	728	742	717	683	732	673	721	717	750	724	748	747	690	703	734	703	746	681	745	711	721	720	738	740	713	774	737	690	720	724	727	715	730	722	758	742	770	716	723	719	751	756	719	710	718	744	721	755	743	691	733	740	707	692	728	714	726	726	706	760	702	777	715	730	755	714	755	697	722	725	739	725	768	721	679	720	711	737	764	729	743	705	747	707	725	710	772	670	697	725	777	749	769	731	733	734	694	760	732	728	707	713	731	749	750	754	745	768	717	760	717	726	745	742	730	685	767	776	774	675	695	725	690	775	727	735	708	746	771	706	681	790	737	707	665	736	724	700	730	722	700	705	743	756	719	741	727	731	688	682	735	658	697	756	699	801	748	702	737	711	694	688	752	679	727	749	725	666	691	707	717	735	731	723	717	754	717	733	729	754	770	752	692	702	746	718	728	687	783	754	749	726	753	742	810	676	718	704	721	734	735	729	680	775	743	735	727	747	682	714	755	740	736	719	767	736	683	707	712	727	779	730	695	698	701	715	763	752	738	707	721	726	761	700	722	735	706	720	740	751	733	725	728	695	749	740	758	721	747	766	734	699	687	725	724	722	727	755	734	756	770	701	719	712	746	766	794	734	690	709	701	725	698	777	751	705	686	711	741	742	742	733	727	724	761	723	704	717	726	695	715	745	726	690	733	689	716	707	777	741	736	719	718	729	701	794	702	747	718	720	769	710	744	666	722	705	669	714	799	767	750	762	742	774	756	709	710	725	671	748	735	734	723	719	704	757	731	709	745	733	745	800	714	689	772	719	740	702	697	757	746	704	735	745	750	742	716	727	738	712	670	724	759	762	734	751	729	750	714	717	744	696	743	672	706	700	730	745	743	713	707	722	702	743	735	723	699	726	748	712	671	779	744	754	735	760	721	698	733	733	746	748	684	715	733	762	763	732	712	722	752	755	715	678	708	712	691	717	735	757	706	682	726	764	724	729	749	741	728	756	715	743	702	799	700	695	721	750	710	764	748	740	733	732	770	719	704	755	767	726	722	713	724	718	749	788	734	778	736	756	726	677	740	695	761	694	729	718	711	741	746	691	736	736	682	765	726	741	686	733	771	722	720	726	708	745	746	776	731	739	734	722	709	722	723	719	745	760	739	752	714	707	679	649	719	717	693	746	721	718	749	726	685	706	737	727	715	745	713	774	740	747	694	734	721	739	729	743	756	750	702	694	737	717	758	761	714	703	776	780	774	748	742	749	746	697	751	763	747	745	740	731	717	720	743	700	742	765	742	708	731	720	768	712	731	724	730	720	695	743	737	690	671	682	720	735	756	749	726	693	662	721	722	747	775	746	767	732	782	748	740	737	730	688	757	728	762	727	740	755	712	704	722	741	780	704	715	720	719	704	716	731	734	699	731	751	763	746	740	731	748	722	776	767	744	739	738	768	767	787	711	676	763	731	718	733	680	718	718	731	788	747	719	690	722	727	760	771	741	737	720	764	717	742	726	751	703	719	734	724	710	741	763	778	705	738	698	748	772	696	786	725	730	729	726	705	669	743	707	712	754	688	711	678	693	733	761	745	733	767	708	717	687	739	769	726	694	723	692	769	740	724	754	736	683	770	722	774	723	767	737	736	751	699	681	760	700	761	726	746	706	709	701	727	742	737	784	766	728	728	739	780	745	750	736	712	755	722	734	723	732	724	745	727	743	741	717	708	763	758	691	729	655	714	711	692	726	759	716	716	745	714	706	680	724	683	715	683	724	723	775	696	716	737	706	736	718	738	694	725	730	750	756	731	738	692	704	768	712	736	710	696	724	742	736	712	757	755	729	708	710	711	726	717	719	757	764	741	713	719	713	752	752	733	681	782	741	808	711	719	702	694	785	698	791	747	772	752	767	722	735	685	743	744	750	726	730	714	732	735	753	752	748	759	728	726	699
41978	38361	21537	14683	33144	55025	42702	15018	925	336	328	299	262	329	288	319	319	264	287	288	294	294	309	302	303	284	290	304	289	280	291	291	294	291	314	316	345	275	305	292	291	293	271	284	288	310	312	299	299	316	288	289	255	311	321	279	320	319	267	310	251	271	270	334	307	342	385	359	327	319	302	304	278	296	290	330	310	292	275	281	304	305	297	310	317	330	314	280	277	297	301	308	322	344	309	303	289	284	271	300	273	300	327	327	308	284	335	321	300	314	287	318	316	274	276	270	320	298	293	289	302	292	311	309	317	278	294	283	290	301	288	271	316	299	326	307	275	310	295	270	321	306	317	284	294	267	301	294	294	280	310	315	321	309	304	286	307	318	311	303	272	292	308	320	320	314	277	295	277	283	271	295	315	326	257	301	299	307	312	284	286	296	312	306	271	299	318	309	307	273	286	291	290	302	307	294	325	324	276	276	287	284	271	306	268	302	295	290	296	282	325	305	326	315	279	324	307	293	318	310	322	311	291	271	279	295	304	289	287	313	331	264	284	280	278	316	282	276	293	307	291	288	305	304	309	345	293	301	297	295	288	279	289	290	271	291	281	304	291	309	291	300	278	283	307	292	277	295	300	290	339	272	295	322	315	304	287	335	331	327	308	304	300	300	276	326	283	271	293	297	298	301	295	288	311	309	319	313	343	279	280	311	287	293	272	307	332	277	289	287	343	278	310	314	259	299	309	269	319	304	275	317	270	304	264	342	266	306	263	286	282	297	311	304	311	288	299	297	287	282	316	282	274	296	307	287	334	308	274	279	291	292	286	280	299	255	317	305	324	308	301	350	296	317	308	316	331	295	272	307	303	323	313	295	281	308	309	313	288	282	315	307	278	320	300	290	292	304	272	266	262	333	303	306	305	290	302	304	286	316	276	311	296	299	313	297	283	282	281	344	288	294	318	310	307	300	275	293	298	281	291	308	327	302	288	299	284	272	273	311	292	324	293	305	305	322	302	287	293	318	320	302	308	321	312	299	313	283	304	317	295	315	290	297	297	292	305	330	294	299	297	283	317	315	292	298	281	302	307	286	286	279	293	307	284	311	286	303	272	316	300	295	311	304	313	336	282	328	323	295	262	308	314	322	301	291	294	310	303	289	315	282	301	295	290	283	345	296	286	301	292	310	270	267	253	292	309	312	292	300	309	281	289	301	315	280	299	316	284	303	306	324	302	287	309	284	292	278	292	306	270	270	305	308	289	279	290	272	294	281	298	288	333	299	283	307	292	299	254	295	292	326	291	303	298	297	283	276	293	293	280	294	297	301	332	272	305	307	303	288	311	300	293	278	296	307	290	273	291	299	261	328	314	294	297	312	290	295	256	300	273	283	302	287	279	287	273	311	315	337	346	331	314	308	320	314	306	279	301	299	288	271	286	303	329	290	305	308	299	296	279	284	330	285	278	334	323	281	317	326	271	303	288	296	281	283	289	311	303	270	336	286	294	293	336	307	290	320	306	276	274	304	325	286	303	287	319	287	327	305	306	317	343	292	329	275	303	304	315	297	298	295	326	303	331	297	300	284	278	327	282	321	283	298	277	281	289	279	319	302	310	306	289	297	302	291	298	303	303	290	297	295	295	303	275	304	282	268	295	264	296	298	326	309	289	299	298	293	315	300	299	265	270	270	291	321	300	313	297	280	294	297	311	283	289	283	307	291	306	279	304	308	307	280	289	303	307	264	324	275	297	261	309	282	307	292	271	292	269	301	289	286	311	275	286	310	268	303	288	307	286	302	300	271	269	318	289	293	296	330	318	308	329	286	282	258	305	263	317	310	301	293	304	295	274	280	299	301	297	290	270	275	278	293	297	308	312	326	300	311	303	296	274	308	296	296	295	293	317	281	274	296	292	305	260	304	311	275	292	247	283	278	319	312	307	255	290	309	311	282	262	318	290	328	318	328	322	314	322	310	284	317	300	287	265	293	316	286	308	281	308	310	299	276	294	305	263	265	298	303	321	304	292	292	276	313	279	277	278	293	283	287	290	308	302	251	308	296	318	296	292	267	322	284	277	327	278	272	302	329	301	303	291	271	310	307	295	300	303	314	295	304	302	293	306	289	300	298	313	274	287	301	312	287	316	316	293	262	291	295	293	316	307	318	297	292	286	313	284	315	314	287	301	303	286	290	293	271	312	299	309	311	289	313	266	304	308	274	303	298	298	281	268	283	336	299	297	268	320	293	294	324	264	313	299	337	300	292	324	308	320	310	301	296	297	299	289	264	309	299	315	269	314	326	290	300	299	281	309	284	292	271	283	303	300	274	256	297	303	298	315	269	280	271	302	294	342	301	309	290	325	305	303	287	296	335	272	298	317	309	288	314	341	323	320	279	295	290	279	298	298	288	274	294	278	272	290	302	324	278	294	278	285	271	286	309	293	307	290	315	321	276	283	297	332	283	307	311	266	312	318	310	329	263	276	248	260	312	326	281	279	299	270	280	273	278	285	310	311	303	278	343	311	294	309	290	311	279	312	331	288	319	306	320	275	264	305	293	293	300	280	311	320	306	302	351	299	284	271	285	317	292	270	296	288	283	334	312	322	307	304	254	260	283	299	315	281	322	322	297	294	295	315	261	330	304	285	310	273	303	289	342	307	304	291	276	317	289	292	259	289	300	286	267	336	294	333	302	298	291	311	292	270	263	282	302	294	314	311	317	316	281	300	334	292	322	304	284	310	296	302	289	277	300	263	314	304	286	317	275	274	261	292	274	307	292	280	283	297	286	303	288	315	292	288	266	265	319	288	290	301	287	300	294	304	273	299	305	264	286	293	307	306	268	285	257	294	300	290	302	307	312	309	277	288	294	297	319	294	327	305	305	283	320	297	313	272	277	289	266	302	290	286	299	274	279	294	274	295	279	291	305	294	264	296	294	324	294	294	303	307	334	264	266	307	274	303	312	295	320	290	296	277	310	297	290	259	293	283	309	275	248	326	297	337	265	306	310	281	294	308	295	313	316	290	302	316	308	284	284	287	329	329	281	326	282	320	305	280	266	260	261	293	301	295	303	313	301	324	292	318	346	296	322	243	321	301	314	285	283	295	301	284	262	288	303	309	284	341	301	321	314	310	329	257	319	301	280	282	285	284	256	274	296	273	291	295	289	302	265	311	280	279	279	284	329	283	301	283	276	280	320	291	326	302	295	299	298	293	275	273	296	279	269	308	283	294	298	319	267	314	305	274	260	303	291	317	305	298	266	298	297	299	303	294	313	308	261	302	307	287	278	308	314	291	308	295	301	272	283	299	310	286	293	317	281	292	298	289	311	286	299	309	289	300	262	305	306	272	294	310	257	288	301	296	284	295	278	296	313	292	299	299	320	270	292	299	295	299	305	291	334	288	312	304	291	283	287	306	295	299	319	307	298	289	271	280	319	273	264	266	271	310	301	290	304	280	325	302	301	291	313	282	283	303	329	308	268	306	294	298	272	322	269	306	283
33057	25703	5487	8367	47806	65219	52950	13216	905	922	897	907	891	850	855	836	840	817	861	836	830	858	844	818	777	849	874	846	802	816	857	819	842	816	843	841	800	866	856	809	812	826	844	787	791	812	795	812	848	778	842	863	829	811	767	827	847	759	831	799	832	773	834	816	841	1206	1709	1417	1252	1004	841	833	803	751	829	795	814	795	803	792	833	806	831	807	800	838	822	857	792	781	799	821	787	852	804	765	765	837	786	792	796	808	812	795	792	759	845	797	807	830	799	829	813	776	794	845	819	856	809	821	825	822	784	791	787	813	796	806	835	789	804	799	819	794	754	809	781	788	828	771	806	808	827	810	809	812	802	823	795	838	815	838	847	809	791	794	844	801	799	788	778	795	829	866	820	785	787	792	802	805	847	794	754	863	835	859	824	791	812	806	821	780	793	788	775	808	794	825	778	824	814	832	871	773	813	845	797	835	766	797	858	827	808	797	817	806	764	815	846	791	782	741	810	791	840	815	802	813	830	858	814	787	798	806	799	802	814	857	788	844	797	784	793	815	808	795	797	826	801	803	802	821	786	781	827	791	823	812	815	825	755	782	820	802	781	761	809	763	778	774	806	798	777	806	805	825	801	780	774	816	803	835	835	772	844	808	791	838	829	837	787	840	780	825	866	809	796	828	824	736	852	786	800	824	758	786	799	819	757	815	844	810	849	804	775	799	840	797	755	793	795	816	831	853	785	801	829	782	818	782	741	847	827	780	813	827	775	806	835	744	860	757	769	769	815	813	819	792	853	761	772	840	797	804	818	784	873	793	795	802	815	839	836	801	765	786	784	800	790	840	759	799	823	803	826	846	827	803	845	793	863	839	856	826	753	792	822	828	856	826	791	779	799	846	843	823	763	817	848	843	804	818	809	786	810	830	786	826	824	844	832	815	830	808	804	761	774	749	855	860	826	817	788	832	813	789	837	807	786	791	811	786	809	810	769	767	813	819	828	819	867	801	801	827	745	803	855	781	813	800	814	787	803	867	792	787	853	814	808	824	818	856	754	825	842	786	817	807	828	803	792	847	795	776	791	803	791	774	779	804	820	761	790	815	774	781	812	829	772	814	784	809	785	822	802	790	754	763	788	780	802	809	840	829	806	793	783	783	803	853	796	819	786	803	826	818	864	771	812	796	790	777	812	822	782	791	798	826	809	849	807	841	805	838	801	820	758	853	762	796	859	774	812	803	810	815	803	838	798	807	794	771	798	796	808	796	801	814	826	800	809	796	779	808	816	804	787	812	848	821	790	767	758	763	794	816	804	844	799	780	834	853	758	765	783	790	754	793	806	829	776	802	831	803	796	788	855	805	808	855	774	830	802	839	813	737	840	814	747	781	807	827	846	783	825	790	786	795	818	843	801	788	762	813	793	802	775	820	865	758	808	853	834	807	875	785	845	818	775	765	813	855	799	801	825	834	839	826	791	814	816	838	870	823	841	857	839	818	819	777	805	850	806	781	783	776	850	816	750	795	789	821	792	800	743	819	789	823	758	849	814	814	765	797	796	801	818	785	792	760	792	794	828	783	766	762	832	822	826	784	799	762	859	757	774	776	852	849	788	812	830	846	792	799	809	782	823	834	804	780	827	859	813	815	816	826	780	817	789	787	813	795	834	830	781	793	779	818	813	779	810	790	841	810	815	863	807	821	804	805	802	827	826	789	779	764	811	842	823	812	807	784	806	838	867	853	764	815	790	832	785	776	811	792	779	780	729	804	782	848	831	859	832	795	857	817	774	811	821	868	785	850	765	824	852	790	787	811	807	774	789	805	795	801	782	814	806	762	767	820	830	782	761	825	755	799	829	805	778	811	838	812	806	838	826	805	837	801	836	778	784	830	791	803	757	810	849	811	814	817	826	821	785	804	842	824	809	794	769	785	808	803	803	849	785	795	831	865	806	800	835	813	818	848	762	804	803	818	822	759	829	852	802	836	801	763	811	768	785	821	821	775	803	761	769	774	800	837	784	854	820	836	793	780	807	839	800	867	823	818	821	843	819	783	826	812	788	783	796	824	858	827	791	887	800	800	792	799	814	762	786	839	840	765	810	831	808	752	752	856	792	783	799	806	806	760	776	775	810	751	798	799	836	790	770	803	805	794	817	812	844	767	782	723	803	844	796	788	780	845	784	790	770	844	822	751	821	844	833	811	803	808	804	808	819	847	823	860	796	841	820	801	847	827	826	806	798	800	818	814	821	782	740	787	797	805	834	785	785	815	843	809	804	772	760	806	827	789	814	824	785	815	818	742	843	818	827	837	805	848	835	818	787	813	808	770	781	820	824	805	824	785	757	749	813	849	805	832	798	831	766	843	830	785	820	831	813	772	807	813	826	820	804	809	786	801	833	833	808	788	868	826	797	816	788	790	829	820	768	802	780	808	852	794	838	808	851	783	820	791	833	817	771	774	776	852	857	844	787	794	772	797	755	742	810	810	794	809	778	821	791	806	860	759	848	736	795	801	770	816	861	785	799	845	801	756	839	791	817	777	807	786	791	825	810	791	876	815	786	767	815	755	788	799	827	828	829	832	802	801	806	802	811	780	829	817	798	859	785	866	772	819	826	833	822	846	799	818	842	840	799	815	788	774	817	843	796	839	823	790	792	786	805	807	831	787	808	810	784	830	825	775	728	803	826	806	828	764	828	834	785	826	811	810	775	814	812	821	772	800	815	867	785	768	845	772	819	791	819	816	806	815	839	822	786	823	795	763	784	785	774	819	849	783	821	807	809	840	813	822	814	833	779	811	773	814	811	816	775	816	782	820	792	803	782	847	811	820	785	853	786	817	823	803	842	794	819	791	791	805	846	800	833	834	798	788	821	799	831	791	811	844	807	824	785	846	829	811	831	841	822	786	856	845	789	848	809	788	794	770	822	786	856	817	815	775	766	820	812	765	736	787	781	803	814	797	785	821	786	804	807	814	849	849	836	803	813	792	782	819	779	841	794	786	791	811	848	804	793	814	814	764	791	867	801	822	808	774	815	857	800	822	817	822	796	860	804	832	828	799	838	775	786	796	798	806	763	834	816	781	877	835	784	824	830	817	816	767	766	805	790	741	810	795	838	807	813	826	800	784	840	772	760	838	765	806	834	833	762	729	811	807	803	763	797	789	805	795	837	845	793	765	823	787	796	853	775	787	883	845	785	765	818	799	832	712	807	880	844	787	841	816	870	775	816	786	811	839	727	769	855	751	793	845	788	801	837	796	817	786	848	830	820	778	773	773	805	778	784	815	807	758	820	768	823	821	773	830	819	806	780	825	782	802	821	758	806	868	819	803	786	842	824	780	816	815	805	825	821	792	853	832	784	792	779	841	748	776	850	771	867	830	809	764	766	780	807	799	791	803	818	756	731	764	822	793	823	867	811	839	829	785	878	792	836	823	798	778	804	811	819	853	776	782	826	840	793	851	803	826	808	832	845	825	824	821	826	829	851	845	803	765	823	773	806	768
47531	36370	24736	19444	34757	68472	57588	28171	4264	423	384	360	357	346	348	342	323	363	360	338	342	318	328	321	359	321	352	325	331	310	368	341	339	335	357	327	323	355	342	338	332	320	355	331	338	345	335	354	331	343	340	348	356	343	301	351	334	354	358	307	364	340	347	344	321	405	476	462	417	385	347	300	323	341	332	337	324	339	337	347	325	348	349	333	327	325	355	322	305	361	353	332	312	351	349	333	336	333	358	365	331	297	325	335	351	316	367	304	349	325	356	342	345	339	362	329	316	313	313	333	301	349	326	339	326	342	355	333	353	357	313	364	354	340	316	370	340	320	287	365	349	349	327	351	355	296	345	331	318	342	370	360	338	318	318	320	353	343	362	337	360	327	366	358	345	342	347	344	342	363	315	342	317	343	378	349	350	323	349	322	313	359	323	331	341	322	312	352	313	323	337	323	332	316	309	305	286	353	364	348	359	326	349	374	378	350	341	337	347	322	333	339	337	337	327	337	333	321	354	298	339	313	359	308	324	365	364	370	317	319	356	333	358	350	373	315	354	329	331	310	332	347	346	348	343	331	344	335	359	325	310	315	329	308	358	341	370	348	334	375	304	338	373	329	361	324	351	342	325	344	323	331	329	357	330	360	298	360	348	326	319	307	340	333	357	339	361	345	303	362	318	326	336	345	337	361	360	371	300	330	347	342	346	335	333	329	365	330	324	336	318	349	338	342	376	308	340	324	355	338	323	335	322	333	321	326	336	347	348	318	341	330	355	338	324	305	349	362	360	349	296	322	341	347	350	346	355	321	346	330	336	368	333	330	343	319	308	402	343	339	327	317	347	326	323	329	368	296	329	313	338	320	329	331	360	340	356	316	365	339	312	357	336	335	323	328	293	371	345	338	346	351	353	322	331	301	340	324	348	355	335	314	327	337	354	309	322	340	327	331	336	314	350	332	336	351	336	310	347	341	354	333	340	338	344	334	318	352	342	309	315	319	322	345	369	312	308	340	317	393	338	345	326	328	318	361	352	347	346	334	324	339	332	330	332	347	383	355	341	336	374	357	341	351	330	355	338	337	346	320	351	330	338	353	345	349	344	350	366	317	342	307	373	339	339	369	355	307	329	336	341	360	319	323	340	336	332	305	343	345	320	308	332	318	329	334	326	324	341	365	312	348	357	333	328	356	299	355	357	327	334	342	323	349	304	365	320	334	327	325	337	379	334	329	329	329	343	335	339	342	351	330	342	343	322	361	359	295	332	343	329	328	300	326	347	328	340	331	315	311	330	343	330	361	341	344	327	301	333	352	318	330	350	333	321	323	352	337	324	341	306	324	349	312	315	355	307	318	333	358	335	364	312	317	338	351	327	355	327	337	375	317	331	333	304	360	326	324	329	327	350	344	326	370	338	315	352	341	351	339	346	374	332	328	352	336	318	398	323	319	325	320	320	316	349	338	325	334	311	322	347	352	326	325	356	355	330	365	306	328	360	331	301	349	360	340	332	333	327	332	347	337	297	328	368	367	362	338	325	320	349	343	358	324	343	294	344	331	330	363	349	346	322	316	348	355	346	325	324	333	362	345	363	338	328	362	295	325	306	350	319	321	364	346	345	341	317	326	343	338	345	325	342	331	332	341	303	337	318	326	345	308	328	342	335	344	319	331	321	337	325	329	342	349	345	323	306	332	354	378	345	330	340	345	310	351	374	340	345	372	316	334	344	375	330	331	358	345	348	327	353	345	310	326	347	326	361	361	340	324	351	337	349	355	348	319	332	329	385	351	360	324	350	321	342	341	379	331	329	339	337	331	316	347	345	334	338	326	352	299	357	305	343	334	371	365	334	334	325	321	341	344	353	319	344	339	336	321	350	319	382	373	324	301	350	340	334	361	302	377	345	334	342	343	341	311	360	357	347	322	361	339	325	329	368	315	376	294	326	377	325	331	315	362	346	332	309	347	341	304	336	387	332	339	328	327	351	367	340	357	370	326	329	351	328	355	344	336	355	366	333	333	358	320	349	364	348	340	361	324	349	328	335	356	349	315	350	342	327	345	341	320	311	372	329	328	372	349	354	336	321	290	345	315	350	304	311	341	338	330	330	380	325	305	318	301	345	330	319	337	362	327	327	326	309	328	348	315	347	364	325	367	323	337	335	309	298	312	339	347	340	345	329	306	339	313	304	341	339	370	334	340	322	343	331	334	313	337	383	318	325	346	319	347	326	294	318	341	324	336	314	363	337	364	343	306	321	338	353	355	337	346	352	354	317	352	326	338	324	347	335	300	306	330	345	356	363	291	340	389	357	379	358	327	345	324	343	339	331	328	313	340	328	370	321	343	330	315	331	330	362	329	325	323	309	315	321	332	352	347	375	386	326	326	323	323	327	329	324	333	322	363	324	335	346	315	326	366	323	317	284	313	362	339	322	327	386	369	349	348	360	355	327	353	352	347	334	321	378	351	352	378	329	345	313	324	375	334	392	331	368	319	353	341	311	349	334	296	370	325	344	343	344	329	320	337	309	324	333	359	323	345	381	367	351	348	352	328	341	338	321	318	341	336	354	333	372	340	339	340	340	344	369	337	328	386	325	350	349	321	346	327	340	324	338	355	358	347	326	334	315	326	334	361	353	341	318	347	356	351	332	372	345	328	331	385	367	349	348	328	327	339	335	326	325	375	289	349	309	339	330	340	365	321	321	340	368	333	316	307	376	360	320	349	361	333	327	344	326	333	353	327	315	327	336	343	326	353	326	317	315	339	324	346	322	334	338	332	303	373	350	367	371	372	312	335	337	322	322	360	323	355	297	318	324	336	351	331	352	338	348	354	339	323	343	324	347	369	346	329	353	332	350	346	361	330	378	368	357	335	316	341	330	321	341	366	344	351	327	346	340	334	300	362	358	336	338	311	302	327	354	345	340	319	349	333	330	331	320	361	342	364	314	328	331	333	329	361	334	359	324	339	393	370	329	340	343	331	331	338	345	339	339	311	337	332	348	348	322	299	368	364	366	324	343	356	329	325	317	344	301	328	352	327	354	331	326	306	377	335	341	307	323	339	347	341	317	329	349	345	342	357	344	351	347	320	357	344	335	330	350	295	306	325	327	340	330	331	306	337	320	355	338	350	344	332	340	330	303	346	349	336	349	321	346	327	338	323	339	344	357	330	334	317	351	319	345	336	374	325	335	301	342	338	336	318	323	329	318	315	358	345	351	335	336	343	364	358	352	336	345	310	355	350	308	343	358	304	352	314	341	322	332	350	358	346	326	319	322	333	359	301	342	326	350	349	313	346	310	324	352	367	335	329	391	306	361	319	311	335	334	321	331	366	367	331	311	318	312	341	351	317	305	351	332	338	323	317	297	347	377	356	307	331	311	342	287	319	344	346	338	335	329	378	360	349	330	352	321	333	323	366	355	336	299	361	334	330	296	367	348	308	356	362	323	314	318	313	342	307	298	286	358	342	344	355	343	348	317	369	347	341	326	309	348	327
38142	23769	10468	12842	47543	79789	67715	22412	1166	1121	1050	1023	1044	1006	1001	973	963	932	978	976	931	931	932	915	923	894	852	890	880	969	914	859	930	888	886	849	919	894	921	927	937	857	869	878	864	899	897	924	893	924	907	929	927	890	927	900	903	945	924	879	937	900	859	965	909	1551	2189	1835	1473	1212	1017	953	921	862	906	884	859	881	871	875	863	930	874	962	881	898	877	882	847	895	918	890	890	836	865	941	827	872	884	877	936	931	871	898	909	912	924	907	848	859	940	903	897	885	912	935	845	905	849	882	904	867	878	914	946	937	901	889	891	884	874	888	870	947	858	913	913	895	867	861	846	871	904	826	868	945	899	894	903	860	862	920	867	904	885	900	878	904	879	920	898	879	921	885	913	887	897	893	884	903	855	903	916	871	898	877	921	916	886	895	920	939	897	937	944	953	887	887	886	856	870	850	886	915	882	936	857	859	952	885	869	867	902	854	871	898	914	886	868	891	876	884	893	879	910	906	920	858	860	912	935	855	923	921	816	920	876	922	896	852	843	946	878	860	915	908	884	906	889	908	899	882	906	949	926	899	826	899	932	891	826	853	854	867	895	880	870	849	887	885	944	931	869	842	848	913	914	875	877	911	877	869	912	884	902	876	874	836	863	925	879	869	875	865	942	880	904	855	845	818	926	892	932	830	893	809	881	873	867	863	893	902	871	898	911	907	883	885	916	898	888	934	834	919	940	872	883	880	902	843	883	941	927	883	852	906	858	864	885	899	904	887	843	935	895	859	894	898	846	944	851	889	884	893	854	920	904	858	922	904	882	877	883	922	861	895	850	842	887	907	827	879	917	850	947	909	881	883	843	882	879	914	926	948	878	947	983	889	900	865	868	871	916	921	900	828	883	816	878	849	886	891	840	870	883	875	928	869	858	842	884	852	895	927	897	965	903	906	894	907	885	902	853	875	882	916	931	897	904	881	837	903	915	834	867	879	896	888	845	852	887	929	857	878	893	917	904	921	872	947	858	891	944	915	829	903	899	921	885	833	896	874	914	877	895	922	839	844	921	918	856	957	832	873	858	890	828	897	832	878	917	881	877	941	870	891	861	881	876	873	865	930	849	848	918	948	886	881	897	933	869	881	869	910	894	863	925	877	869	927	946	899	858	891	943	892	863	916	864	906	871	870	935	873	865	882	892	865	906	887	880	892	868	885	908	885	859	906	858	914	889	873	838	918	871	858	839	887	894	867	886	914	876	876	861	948	837	873	926	884	909	884	858	845	879	905	868	849	886	867	901	878	892	868	926	884	918	901	886	886	954	838	895	895	887	905	902	901	907	873	894	927	880	822	927	861	898	858	934	893	877	852	866	877	899	867	884	931	852	848	843	885	938	899	919	881	887	887	909	825	863	872	903	932	882	842	900	931	855	930	885	895	969	850	934	944	817	894	935	927	906	835	893	897	915	878	894	891	872	922	887	878	892	897	895	917	893	932	956	842	905	847	898	911	868	903	899	888	880	929	885	843	907	920	892	863	887	931	908	915	949	907	876	894	926	897	856	869	917	877	960	899	881	899	866	921	887	856	902	871	850	900	982	956	889	884	921	894	861	868	864	893	942	887	852	901	880	918	849	885	860	870	916	898	842	894	917	903	907	910	935	912	870	891	937	863	922	857	899	908	937	852	866	880	916	924	921	888	896	847	912	882	898	857	888	898	841	878	912	853	893	940	896	883	888	956	922	873	894	893	903	913	874	911	906	909	868	869	899	937	838	901	894	894	872	882	903	839	888	899	906	950	882	863	912	924	882	901	890	918	897	876	905	906	843	904	822	878	936	906	893	873	870	873	877	845	909	886	907	927	861	943	905	866	940	880	890	871	892	869	843	895	893	836	917	860	918	927	862	877	870	856	940	881	918	893	861	867	848	899	925	844	872	877	861	852	890	964	934	866	857	875	889	943	954	912	898	904	896	873	903	902	885	864	910	852	845	933	866	912	885	923	869	894	949	880	859	970	891	895	869	871	888	908	872	841	939	864	882	866	908	910	847	868	879	832	863	894	921	977	888	909	861	917	893	854	868	855	891	902	913	916	890	857	943	880	908	933	891	919	907	930	945	833	891	859	874	904	894	886	906	935	872	860	888	897	864	933	912	882	894	853	921	866	891	899	883	911	874	927	935	886	918	907	876	795	893	886	892	873	908	875	900	855	883	834	892	912	900	911	898	903	896	879	878	853	913	844	814	916	880	887	863	914	898	856	888	965	914	919	888	878	916	911	895	907	878	889	894	906	905	856	889	900	880	947	835	893	884	842	870	930	914	873	883	918	886	956	924	914	937	888	878	879	930	884	893	878	862	882	860	927	903	907	897	918	892	911	926	878	884	935	864	836	881	907	915	915	914	890	902	896	889	853	893	918	890	866	864	967	881	904	876	928	896	909	841	884	893	909	931	903	868	888	873	917	891	879	864	920	882	870	887	837	938	896	900	855	889	880	914	901	825	905	900	854	915	862	890	875	902	887	890	829	984	900	842	877	856	890	813	910	932	896	839	869	872	913	886	891	897	938	889	903	868	907	873	930	926	920	845	880	791	887	871	897	886	862	846	915	893	843	895	876	914	869	900	872	865	876	904	915	888	897	922	902	905	829	894	877	819	890	866	891	886	928	866	941	892	822	880	905	849	891	931	851	915	873	937	906	909	915	859	858	856	881	906	892	913	879	917	907	884	861	871	901	948	842	908	849	828	892	924	903	926	934	857	879	861	917	939	910	847	895	899	869	915	886	907	884	902	919	934	855	888	895	877	928	895	860	880	852	893	918	864	841	889	889	917	852	876	886	876	926	898	898	882	880	890	878	922	913	863	901	896	909	923	904	928	924	954	889	903	924	921	925	885	847	914	863	886	902	866	874	851	896	907	907	921	904	884	920	877	909	943	903	828	854	928	856	875	855	898	889	839	929	859	853	917	882	870	931	910	905	849	929	920	861	871	873	872	929	872	879	902	907	876	932	877	904	898	969	900	849	905	921	935	898	895	922	865	875	875	880	900	880	918	883	938	841	913	876	863	929	949	868	892	910	883	893	949	835	819	926	934	813	904	902	894	873	886	902	887	901	821	934	908	912	913	911	861	861	932	939	875	915	862	887	840	902	898	879	886	890	897	880	864	873	917	867	991	844	909	901	962	875	902	898	874	914	900	952	905	890	908	859	916	848	927	877	885	908	866	873	843	898	850	882	932	840	831	865	821	879	879	916	889	848	870	882	874	874	941	884	912	907	905	926	910	863	929	968	881	817	863	907	850	962	888	855	871	916	848	869	910	878	867	873	862	894	886	903	859	837	835	878	919	881	836	881	904	856	868	943	885	896	908	905	873	885	883	902	871	876	896	877	905	898	882	852	870	858	848	907	886	912	939	935	867	855	889	915	886	902	816	810	878	888	936	846	901	896	896	900	900	909	854	919	914	885	899	877	878	858	934	884	879	915	873	934	863	896	874	876	904	858
10559	4380	855	671	2203	6412	5880	2465	274	272	271	258	236	238	281	265	276	279	277	255	271	272	243	242	264	258	239	234	251	228	287	236	274	258	240	257	276	286	259	232	248	227	222	252	254	243	264	260	262	240	279	238	270	259	260	252	237	235	241	281	259	265	229	271	239	272	243	278	290	266	223	275	240	269	250	224	240	243	230	270	257	261	232	269	293	260	266	237	264	231	281	244	249	258	238	264	276	256	253	242	229	203	238	227	241	250	248	213	286	281	263	261	250	259	237	294	299	251	271	246	261	255	252	261	235	236	271	285	245	262	239	263	247	259	234	266	237	254	231	238	274	278	255	268	262	264	260	292	263	247	241	263	256	241	234	228	259	278	265	227	235	276	215	270	277	265	237	235	254	284	263	266	269	243	277	243	253	252	263	254	251	250	258	265	259	249	267	258	248	238	260	254	253	257	226	279	256	239	241	239	251	260	232	247	257	237	236	244	260	291	254	262	264	253	245	248	253	281	254	283	271	266	273	270	247	239	252	271	264	245	267	279	232	242	235	245	253	272	285	254	258	233	229	268	248	259	262	249	261	271	246	244	271	250	246	245	235	251	271	253	243	251	262	258	256	233	256	241	249	249	253	244	251	245	263	258	250	275	238	262	258	240	277	245	239	253	232	230	256	241	255	265	280	259	278	254	279	240	274	241	285	255	263	268	250	280	265	239	291	272	258	271	232	252	289	246	263	238	260	256	258	263	257	245	252	281	267	249	256	243	264	264	247	268	264	273	287	249	232	249	274	247	252	266	257	254	230	252	258	271	268	264	255	251	264	253	281	236	241	270	249	261	261	277	273	234	267	233	270	260	249	234	251	268	268	248	235	272	263	301	269	270	252	240	228	263	247	246	257	277	234	240	264	255	268	247	240	227	243	265	237	260	270	250	283	234	257	233	249	272	253	249	243	229	262	237	237	225	238	278	267	240	250	266	255	281	246	281	280	251	260	278	255	256	271	264	278	246	268	275	253	270	273	259	267	261	247	230	261	263	276	246	277	253	244	251	252	240	289	277	250	251	270	251	236	267	256	224	253	261	276	249	222	250	257	239	270	261	252	253	246	270	255	280	257	257	262	261	252	264	258	243	241	257	271	265	237	256	243	257	268	271	232	239	251	250	238	254	271	258	264	244	247	251	255	257	245	254	271	258	253	205	273	244	290	254	255	245	230	268	276	264	232	288	256	241	263	248	256	252	236	279	252	253	286	273	231	226	270	272	249	257	266	235	237	253	241	262	239	248	244	237	247	266	268	274	265	243	243	228	264	261	275	236	248	233	270	243	263	247	240	275	262	237	285	237	262	256	277	251	272	267	260	266	266	272	253	250	277	274	265	271	236	260	258	262	265	261	244	275	242	272	240	257	279	234	247	256	255	258	249	254	248	276	303	270	257	247	240	243	261	234	232	258	268	264	266	236	244	254	263	283	269	274	246	253	257	265	255	297	285	234	233	243	279	254	248	264	248	234	251	251	255	246	220	243	252	239	254	250	251	260	264	245	247	260	276	290	259	249	240	262	238	248	243	269	241	235	257	267	262	260	249	233	248	244	283	271	258	285	250	250	251	254	225	263	231	227	213	251	279	254	266	251	246	259	265	243	265	274	265	271	261	242	265	291	273	233	267	261	263	276	244	289	254	276	251	273	239	250	222	265	248	273	247	259	264	246	253	258	252	227	302	271	253	234	250	235	221	266	263	251	256	263	210	271	241	241	260	241	277	285	236	276	264	287	251	227	234	256	266	263	216	254	244	251	269	270	283	231	256	256	245	243	275	239	273	273	245	253	295	297	271	225	262	260	274	251	265	279	272	224	273	253	265	280	284	252	266	255	229	249	266	252	272	267	265	283	243	230	211	243	252	237	275	262	233	257	240	299	208	237	297	254	231	266	229	248	252	266	264	269	251	274	253	267	254	252	242	250	213	267	238	250	269	266	268	230	256	278	230	271	264	252	251	265	258	256	257	270	246	248	217	263	298	266	253	297	256	253	283	262	279	264	261	257	253	226	259	254	247	234	247	272	233	242	284	259	249	239	240	240	291	274	237	250	244	270	264	269	263	253	236	258	264	276	244	278	246	262	269	245	271	289	247	257	271	241	240	250	229	273	277	247	273	259	241	250	263	255	270	273	263	262	237	272	235	266	277	235	235	223	256	292	221	284	273	258	270	265	255	280	255	258	261	231	250	275	242	255	268	250	286	259	225	246	275	253	268	237	267	266	238	276	263	260	265	257	273	239	261	235	248	247	261	241	256	251	250	251	231	261	261	244	248	244	242	295	281	253	268	268	266	236	272	270	290	267	252	246	267	256	259	269	237	227	241	240	257	259	254	245	279	261	277	296	278	247	257	249	244	240	285	262	221	225	270	242	227	261	246	247	267	244	265	255	257	234	228	241	237	237	260	233	262	250	274	265	281	231	279	250	240	252	272	266	256	268	281	251	261	276	237	251	269	266	267	257	233	275	274	255	262	254	248	233	244	246	250	284	262	288	267	263	239	252	246	265	236	269	289	248	265	260	226	256	275	254	271	247	260	247	278	251	259	247	262	242	285	241	223	252	296	272	216	254	292	258	232	260	256	279	253	282	227	238	268	265	274	260	260	240	249	269	256	268	271	253	300	268	280	242	286	246	272	260	261	262	234	265	274	238	249	259	264	247	251	242	254	274	262	269	230	292	289	250	244	263	252	247	240	259	251	285	266	264	277	232	267	281	246	257	283	256	271	283	241	272	253	267	250	271	249	276	248	251	262	246	234	256	239	275	253	259	243	259	260	279	264	243	237	278	226	294	255	262	264	227	253	243	281	270	259	254	248	237	284	220	257	236	273	281	310	249	283	241	246	261	271	238	282	264	242	281	265	262	269	238	254	253	254	249	262	244	246	264	230	223	225	265	231	230	239	259	243	246	274	274	245	276	274	250	294	268	255	271	248	278	266	271	256	257	254	282	271	258	236	268	282	254	257	243	271	243	255	244	250	237	258	247	247	263	268	250	234	260	257	277	248	276	244	271	250	286	265	278	213	240	261	252	243	253	237	255	234	270	281	294	265	267	244	243	271	255	237	232	254	265	272	259	251	246	225	257	260	253	270	274	275	274	260	242	243	261	245	252	236	232	252	260	251	247	231	257	275	278	269	268	263	245	235	273	255	264	234	250	239	243	261	240	244	265	260	275	260	246	231	260	250	269	282	269	249	251	258	267	269	227	272	274	273	267	256	245	259	238	250	232	286	258	271	270	262	270	263	245	262	248	250	288	263	257	254	231	227	236	272	258	238	254	259	262	249	243	264	261	244	234	267	251	240	232	262	274	282	251	250	267	267	237	291	260	258	240	212	248	268	225	244	251	230	255	286	286	260	274	252	250	261	249	271	261	269	260	239	274	280	251	245	223	243	264	276	248	297	233	257	255	283	277	270	236	230	268	254	275	252	253	277	269	263	279	265	221	286	239
9492	3857	1006	2241	9065	21197	18374	7304	738	716	728	716	712	739	727	726	719	693	726	708	737	718	712	794	721	712	695	720	680	676	710	707	716	704	687	721	664	671	703	756	700	744	688	720	695	726	682	719	711	701	703	724	728	665	711	750	727	722	755	728	684	647	717	728	642	666	748	757	738	743	777	736	714	753	724	664	669	743	735	723	733	675	723	740	709	686	712	689	706	734	691	680	724	688	716	682	713	702	734	689	746	718	702	715	750	724	688	731	693	727	719	709	720	720	719	705	736	736	731	667	719	731	713	686	685	698	700	710	746	744	692	690	658	740	733	720	664	701	721	750	692	701	712	728	736	707	657	731	732	718	688	691	735	737	709	685	645	713	694	663	711	730	730	710	692	652	712	687	689	702	696	672	746	735	752	721	666	719	751	686	756	692	641	725	721	711	743	700	726	714	682	754	700	713	691	714	687	712	775	724	718	690	728	765	703	720	699	734	704	742	685	665	719	703	686	672	757	706	729	707	700	724	677	682	714	676	657	722	707	680	705	696	702	725	712	716	725	667	731	705	685	715	722	709	756	631	720	718	704	722	707	733	668	681	680	715	745	679	709	727	733	704	677	738	727	691	717	735	712	738	699	672	721	660	716	686	708	741	683	732	667	714	712	714	704	700	705	724	698	696	687	684	709	741	725	652	667	733	702	722	675	702	670	683	717	714	700	689	704	698	711	683	713	669	709	696	701	702	667	706	668	677	721	707	687	687	711	688	746	717	689	718	717	726	671	695	685	674	717	756	722	711	737	736	677	686	702	690	716	696	701	738	700	633	745	658	728	669	709	710	737	682	718	684	710	708	720	704	699	689	663	722	694	734	651	706	745	685	696	694	699	719	718	708	700	728	734	723	694	698	649	718	737	669	759	702	732	685	713	704	695	709	687	749	670	762	674	740	683	679	724	664	719	705	761	712	687	703	724	682	703	711	697	706	658	762	717	705	722	698	683	700	743	705	707	693	710	714	698	677	693	686	691	664	668	726	672	732	728	735	726	715	743	703	729	696	701	670	693	715	706	721	702	750	665	724	738	718	667	759	722	679	723	679	657	715	682	678	678	669	702	695	665	723	719	675	698	683	731	693	743	673	719	680	717	696	707	749	691	731	688	665	713	702	715	718	741	676	688	753	751	730	777	690	675	715	722	698	707	731	671	701	709	674	711	734	716	671	677	718	680	735	696	635	716	707	708	692	757	762	723	685	724	665	714	745	714	681	710	682	705	721	716	724	693	706	699	730	765	741	695	721	687	681	708	644	675	694	720	708	720	732	683	705	686	704	709	714	707	692	689	725	717	751	785	654	672	680	695	663	724	712	674	719	715	719	740	729	689	671	713	662	692	700	720	675	690	705	743	717	730	748	739	747	707	672	708	741	730	666	672	681	652	715	684	689	755	739	739	700	712	697	674	704	730	708	702	718	699	721	661	721	681	745	711	713	715	684	694	687	710	718	768	750	737	724	705	784	718	665	653	702	677	665	681	666	750	641	717	686	714	701	691	668	719	753	686	720	704	732	696	693	720	675	722	704	706	664	748	687	681	693	746	762	748	691	711	681	695	730	761	691	643	692	692	699	723	717	706	682	675	651	742	713	714	708	726	755	681	694	675	765	687	712	692	698	710	706	737	657	741	676	682	715	678	692	720	684	672	723	692	696	683	640	676	743	692	705	687	700	730	683	706	664	748	719	684	723	681	733	679	703	699	703	716	738	728	687	720	721	683	747	760	681	728	701	656	691	732	694	714	704	709	711	730	716	653	741	696	726	686	739	721	715	692	753	730	709	719	731	668	668	678	639	709	727	707	644	688	706	753	686	673	652	717	691	752	746	717	668	697	713	689	715	724	752	712	700	692	681	681	700	727	694	751	675	700	635	731	725	707	781	724	681	762	723	712	640	721	710	663	719	712	664	707	666	704	709	715	730	701	696	676	722	727	726	684	722	664	707	661	723	661	725	693	719	695	676	734	718	715	734	716	734	711	695	688	748	742	698	717	719	705	724	715	729	715	697	738	685	747	765	702	707	691	691	722	719	686	740	716	729	730	732	668	705	709	715	667	704	654	739	736	726	694	667	710	751	716	691	700	720	792	733	677	710	693	699	658	722	677	720	689	724	693	716	730	735	711	709	753	709	751	715	704	722	668	740	722	684	758	697	718	730	724	726	692	689	717	697	666	697	706	728	745	724	653	689	654	726	731	735	681	652	734	704	715	735	719	689	720	709	697	725	680	707	729	695	685	680	715	705	698	749	682	687	689	717	696	707	714	697	701	686	721	663	671	694	689	676	734	692	755	679	758	723	725	662	694	741	678	685	656	724	711	721	708	705	729	726	675	710	766	719	747	744	690	678	701	735	712	702	698	705	717	710	720	754	656	695	675	751	717	699	682	652	708	664	666	762	703	708	725	708	738	694	687	708	738	706	740	731	682	742	680	715	695	697	663	687	743	681	698	662	733	727	690	714	742	702	695	689	669	717	723	713	716	704	680	717	678	704	717	730	683	701	689	698	682	698	698	708	674	693	679	724	739	705	693	673	663	740	727	737	743	662	678	719	702	697	719	678	712	722	688	697	737	657	716	679	682	714	683	723	673	703	676	725	683	672	722	703	707	717	651	738	723	750	718	692	696	734	722	686	662	701	744	737	696	755	667	710	716	729	661	711	730	683	736	707	720	758	658	727	722	707	741	722	707	680	706	674	669	693	687	691	705	703	702	711	693	731	696	674	699	689	685	737	748	706	673	667	721	761	729	742	729	669	677	716	688	724	775	765	703	726	751	680	695	680	674	676	705	724	668	712	688	681	714	683	681	739	721	696	721	675	716	746	718	698	714	694	705	661	716	735	772	736	691	702	738	703	695	705	682	657	680	697	692	686	691	762	724	690	725	755	700	695	725	730	686	711	671	716	695	686	692	690	688	718	717	749	654	671	721	665	702	711	714	714	727	704	774	764	717	749	698	698	697	698	678	668	724	667	742	713	719	713	699	678	682	715	708	679	714	697	711	692	747	728	747	671	697	720	762	683	711	690	684	692	731	735	713	740	652	672	699	685	699	705	748	769	741	668	719	683	698	706	710	697	743	733	675	674	699	693	721	653	690	724	728	700	697	715	698	650	692	690	712	642	682	732	720	742	705	707	751	753	713	761	705	723	694	695	779	673	743	749	708	718	751	737	743	700	744	684	662	681	711	715	733	755	690	693	719	737	712	727	709	678	711	706	694	722	708	690	695	740	664	687	674	682	736	720	756	704	692	714	726	719	726	692	708	683	694	713	694	709	713	711	660	708	758	727	713	700	699	657	731	739	703	676	705	720	722	721	727	655	665	694	688	668	692	711	680	699	718	699	712	727	668	707	673	746	692	724	720	668	726	652	711	713	707	701	696	701	695	699	678	695	692	723	742	732	723	736	736	718	709	665	687	680	730	699	743	691	683	696	732	706	707	741	703	677	721	722
43090	32275	18231	14309	38331	52537	43893	19498	1395	258	279	275	279	276	276	269	275	256	216	290	276	242	282	249	270	238	249	254	266	244	278	250	238	241	257	246	255	268	263	253	242	258	290	258	243	243	217	240	264	288	250	269	243	263	255	290	250	255	257	268	236	280	286	283	265	237	314	303	287	291	284	250	272	275	249	244	259	270	295	226	254	252	261	243	260	257	265	253	239	277	269	250	249	254	231	231	227	256	245	264	262	249	293	269	262	274	233	256	270	261	290	289	243	271	281	252	266	263	248	229	274	261	252	266	273	269	258	232	229	258	247	249	251	239	264	275	251	267	255	273	227	254	261	268	274	249	245	256	267	242	242	262	223	260	246	238	227	252	252	268	245	259	251	252	236	277	252	229	228	255	266	268	269	261	239	270	255	250	248	256	277	266	260	252	254	261	275	269	219	265	262	268	245	249	258	255	262	249	251	255	240	251	233	242	277	274	236	233	255	266	259	265	274	255	261	273	247	285	277	275	262	249	237	269	257	243	259	234	244	262	258	248	262	262	281	277	263	275	282	274	268	254	268	267	257	283	253	288	244	268	280	274	263	233	266	255	267	269	260	275	245	270	286	256	249	272	270	290	295	244	296	252	244	255	267	245	249	248	259	255	237	283	236	262	243	254	264	259	251	255	260	220	237	257	251	249	249	271	270	241	270	254	274	246	275	246	281	243	242	297	260	232	263	262	260	248	274	274	245	236	242	267	233	266	254	246	255	241	275	222	202	254	265	257	267	296	249	289	236	250	276	260	279	284	242	258	253	255	256	237	259	267	250	238	268	250	267	251	282	280	285	276	254	278	218	247	260	275	260	260	244	294	219	274	252	269	243	288	258	274	257	259	260	280	282	246	245	259	256	245	275	265	273	246	265	266	270	304	243	244	241	255	273	268	251	273	267	267	258	271	250	237	223	238	227	253	279	239	255	232	245	246	265	253	276	242	273	267	248	287	259	252	259	259	251	235	271	230	261	250	233	257	249	238	235	277	278	292	237	262	242	307	250	248	241	266	236	266	270	258	251	258	243	249	273	241	251	267	241	249	209	223	266	218	261	265	275	238	255	238	236	261	244	258	236	266	276	242	238	225	245	263	277	240	263	264	236	258	248	254	238	250	264	273	272	263	261	222	258	274	279	254	259	263	265	273	230	251	253	253	222	270	275	274	243	245	278	251	244	255	266	250	266	260	247	260	232	235	253	262	237	257	259	245	277	250	265	255	275	281	230	232	258	276	257	254	250	248	267	272	247	250	263	268	260	271	287	270	256	232	281	250	278	252	273	269	273	248	289	247	266	263	237	243	271	253	259	277	233	267	252	250	245	240	254	236	260	272	226	245	234	251	276	247	253	240	262	268	239	260	269	240	289	227	244	256	230	257	275	269	244	235	250	239	247	267	276	270	282	254	223	243	263	263	247	273	248	255	256	276	294	268	247	276	254	249	224	257	252	261	259	224	260	239	253	277	257	255	253	275	263	266	272	275	253	259	283	285	255	264	244	256	236	268	249	282	258	259	261	265	260	252	248	233	231	271	248	240	272	249	265	265	274	294	274	247	286	239	251	255	280	243	265	256	254	243	302	260	244	227	265	259	249	265	239	299	245	260	243	282	278	268	240	253	292	280	245	248	242	259	256	241	259	248	258	243	284	242	262	262	232	238	272	263	272	245	244	269	271	241	252	275	239	273	249	258	267	277	276	260	248	269	268	291	252	254	267	286	255	268	258	278	277	244	254	277	248	257	291	239	234	249	245	274	276	259	264	248	254	279	243	256	233	262	270	259	233	280	254	242	277	279	257	264	271	278	247	271	272	256	242	242	252	261	253	252	243	253	260	245	252	238	237	254	258	281	268	279	254	238	247	260	251	270	256	270	238	248	248	261	264	278	268	243	256	258	235	241	287	253	290	263	276	250	230	263	251	284	265	262	266	284	306	264	255	263	239	268	244	237	262	249	252	235	272	260	279	249	280	270	265	240	267	273	239	250	264	229	252	279	259	264	249	261	268	234	237	239	257	247	242	237	246	287	257	257	263	264	265	244	240	292	249	280	268	250	256	241	249	252	241	265	268	246	258	301	253	263	286	243	249	269	231	256	266	244	241	260	274	279	262	238	251	250	235	258	259	237	275	275	279	270	272	255	285	274	237	262	256	263	273	268	277	268	240	250	234	257	242	245	248	251	236	268	256	219	280	249	271	268	264	278	249	249	257	263	239	258	277	246	248	281	257	290	258	265	245	286	278	258	233	241	265	275	256	269	237	252	251	227	239	262	274	244	241	266	262	242	272	230	192	236	261	241	230	273	257	242	248	244	268	249	252	269	263	244	232	288	246	246	257	246	257	259	242	251	265	241	262	250	234	267	256	263	227	283	230	251	250	257	254	295	251	280	279	261	237	274	276	249	269	261	260	251	249	265	280	252	292	268	265	259	262	274	239	255	285	276	262	259	278	234	232	269	239	263	258	272	261	257	247	255	246	226	257	228	280	243	262	260	244	276	255	264	232	231	230	258	262	243	245	249	268	231	279	269	258	259	281	246	265	256	272	268	279	245	259	272	250	260	271	234	263	278	214	273	254	229	247	265	248	242	276	248	263	240	269	258	247	257	243	238	240	260	262	248	240	292	266	257	234	272	235	270	255	262	235	285	223	245	251	282	282	296	284	260	255	261	288	254	241	255	261	254	281	269	290	257	250	231	231	225	218	259	265	241	229	245	248	234	264	257	233	238	232	290	253	236	246	266	232	227	238	254	252	278	235	237	270	260	282	236	254	265	258	244	254	242	257	260	238	268	289	237	255	251	253	244	276	266	238	277	263	257	256	282	242	250	247	264	255	275	261	253	269	252	284	267	229	260	270	246	255	287	258	257	252	267	280	248	270	281	264	275	255	274	248	234	264	266	270	239	252	256	237	274	291	269	260	244	268	264	281	244	257	249	245	274	268	265	289	269	263	303	244	251	263	223	270	260	276	266	267	255	275	290	230	261	246	273	266	249	266	269	276	242	227	254	221	247	250	263	262	231	245	293	282	235	267	247	279	245	267	268	246	255	247	240	244	240	259	280	264	270	258	282	253	244	258	263	251	278	245	275	231	258	244	257	227	254	275	248	236	257	288	284	257	250	265	253	264	220	271	258	259	244	228	242	250	234	248	261	248	250	258	245	291	262	255	268	276	264	253	240	267	257	249	240	273	253	240	261	257	265	252	258	272	246	268	284	250	274	243	268	254	242	262	273	263	256	251	243	247	248	264	288	242	250	258	277	269	266	276	248	270	264	251	242	278	260	267	267	270	243	265	269	246	265	269	265	210	267	268	271	254	262	278	238	242	275	265	256	259	289	235	260	251	274	292	267	261	259	264	264	266	275	270	259	253	248	243	237	260	251	258	260	283	237	243	259	267	281	289	242	257	251	254	235	245	215	266	266	236	246	281	271	300	261	233	283	267	267	260	253	275	263
33462	15120	5358	14584	52307	63297	54346	19668	841	809	766	744	767	743	727	747	765	740	732	719	700	718	702	696	715	717	760	738	703	728	751	744	726	738	713	712	717	680	668	722	734	697	696	646	682	690	672	699	715	740	732	734	714	671	698	740	693	697	697	755	712	756	698	744	669	723	1008	1305	1212	927	811	737	742	729	707	718	696	730	684	720	691	710	739	736	737	692	730	712	707	713	733	717	707	724	724	667	735	727	695	739	735	674	700	691	673	694	700	741	730	700	688	718	697	677	688	679	748	718	686	702	759	713	707	735	687	709	718	711	741	717	754	767	691	701	756	729	760	698	736	716	726	735	719	746	728	698	727	692	684	684	701	685	728	700	698	676	677	717	733	677	671	704	733	707	703	707	678	714	725	740	683	712	754	697	695	668	695	692	753	754	718	735	705	739	683	674	751	722	697	706	743	666	679	693	703	705	750	716	659	727	703	675	671	716	697	731	701	726	716	743	741	712	727	722	732	683	716	704	721	732	683	689	698	695	717	713	682	711	765	734	650	730	733	683	700	719	701	751	693	726	720	741	648	714	732	704	726	709	738	666	676	689	716	684	727	684	676	720	761	679	696	730	696	685	672	746	714	695	669	748	714	692	697	712	712	697	728	728	683	685	714	693	702	712	720	748	724	746	742	683	682	707	735	742	741	724	724	683	699	710	726	693	725	702	720	700	760	694	672	699	682	699	684	636	741	686	672	666	692	709	695	689	719	708	711	684	727	741	674	697	687	692	708	730	693	697	691	744	723	724	664	703	743	685	713	723	708	685	715	739	709	682	657	663	723	705	741	744	684	660	720	740	740	700	706	711	719	674	735	685	720	688	670	743	679	688	680	701	702	729	681	698	718	692	703	724	760	706	762	684	729	686	717	739	694	682	732	681	735	769	724	732	747	713	669	706	659	703	708	719	696	743	723	677	685	755	656	694	691	710	744	723	767	673	719	653	712	707	708	710	690	721	677	668	709	738	744	698	745	706	772	729	713	709	691	694	707	687	710	668	733	693	726	703	713	694	711	688	702	682	707	691	676	723	696	692	686	705	710	691	752	691	735	717	692	732	695	706	744	679	700	714	705	751	745	707	714	712	692	735	703	753	718	730	714	749	681	674	717	711	718	713	698	687	745	711	701	731	729	673	697	678	799	700	770	696	692	708	728	749	656	751	675	734	688	670	716	679	688	698	700	673	691	754	720	676	713	674	712	671	708	680	699	705	774	697	700	696	742	674	723	725	729	687	675	687	699	712	698	683	738	692	728	740	730	702	705	741	731	706	712	722	718	709	765	667	667	688	673	681	641	747	694	705	692	717	730	720	714	745	702	668	669	762	734	660	694	688	675	720	699	681	748	676	713	664	695	653	660	724	676	753	708	729	714	708	713	747	712	717	708	712	701	757	685	754	702	668	727	733	761	727	740	722	712	742	715	658	686	720	720	739	723	710	703	735	713	734	684	733	773	712	694	725	691	713	771	725	721	693	762	669	747	708	754	675	729	698	670	738	726	754	718	720	728	674	700	726	721	697	758	704	676	712	716	703	688	728	710	723	777	710	744	706	669	708	707	712	732	697	661	688	678	687	734	741	699	702	713	706	758	709	697	719	718	674	742	710	682	709	683	735	710	730	672	713	701	706	698	701	703	733	711	685	719	702	723	733	668	731	686	750	701	726	729	741	744	704	702	714	750	747	704	692	705	743	675	689	713	716	683	721	713	731	683	721	716	694	700	677	737	724	724	697	725	704	692	678	726	726	732	717	755	732	702	750	645	739	712	720	699	703	706	735	731	782	703	723	676	720	710	712	699	708	681	717	709	717	685	717	678	700	717	756	752	712	694	714	712	733	705	637	721	697	650	757	694	675	658	732	669	694	666	680	690	715	713	709	712	664	719	720	726	686	689	685	678	635	749	738	702	672	689	746	689	636	707	738	665	678	727	685	633	719	719	688	686	731	759	719	730	698	738	716	717	733	678	715	721	727	684	737	698	726	709	686	670	667	701	730	728	674	709	742	699	703	693	688	686	687	675	737	709	650	722	728	729	672	734	726	686	716	724	726	679	706	670	709	698	674	674	711	690	712	760	776	688	654	691	702	686	734	726	692	724	650	733	722	708	712	702	671	733	713	667	708	688	737	708	743	710	719	714	750	742	756	706	761	699	697	733	712	714	729	705	705	700	678	676	721	688	694	718	773	757	720	721	698	717	690	715	681	735	714	708	731	759	738	726	700	695	746	688	684	732	678	668	720	709	728	704	707	752	698	696	700	686	729	731	676	758	731	761	678	725	687	719	692	728	710	711	673	665	724	726	690	699	731	692	742	688	722	746	703	727	689	683	735	709	708	715	684	710	724	712	733	763	646	700	694	646	697	716	657	717	665	722	711	686	737	721	733	748	664	723	766	705	669	731	740	726	676	750	680	751	700	739	688	655	662	737	655	734	727	749	710	701	680	749	696	696	690	678	747	685	720	706	685	675	689	731	713	707	707	685	690	685	679	684	710	688	714	738	704	713	684	659	638	715	695	690	690	669	711	710	692	740	727	731	707	725	733	695	724	685	730	755	756	730	728	732	743	734	715	696	690	710	720	703	687	752	734	698	734	688	741	663	722	697	688	731	701	688	675	681	727	762	695	713	715	700	685	690	750	712	726	730	679	723	679	689	715	708	727	718	732	678	725	747	747	736	751	739	713	724	695	725	698	757	716	735	672	701	716	743	679	691	725	699	698	731	700	744	661	758	689	702	735	744	715	709	668	720	695	697	705	669	696	704	698	727	722	722	730	764	694	760	732	697	734	685	688	716	779	724	709	708	700	686	689	700	705	741	713	658	704	697	674	722	713	712	684	702	709	696	706	624	752	676	745	698	726	736	691	705	718	763	690	722	669	730	729	760	742	712	713	699	689	762	729	723	691	695	713	709	724	711	718	738	719	727	727	694	674	709	683	691	728	720	729	722	715	711	728	697	695	741	718	685	743	774	690	709	746	690	727	737	741	717	744	692	741	727	720	700	706	662	686	661	644	731	667	687	728	693	738	707	698	749	738	679	711	706	736	753	653	698	697	737	704	719	692	708	692	686	693	676	717	711	702	706	713	713	721	759	688	719	690	695	669	728	695	712	676	691	718	744	691	704	713	650	718	716	707	732	681	690	747	721	705	729	754	730	733	729	705	707	665	663	696	691	693	689	670	711	682	731	692	688	744	721	706	690	730	707	731	677	733	704	700	701	719	705	729	700	724	747	702	734	660	685	656	660	698	700	757	692	686	674	756	692	670	733	728	685	706	703	713	683	726	740	712	668	677	695	667	649	698	689	704	709	675	741	729	699	731	698	695	711	731	707	754	714	696	707	707	695	755	732	742	725	672	713	700	719	687	703	717	640	700	706	704	736	786	746	697	740	701	756	730	677	701	673	721	716	737	703	725	717	750	724	680	702	692	717	686	735	683	723	708	754	715	735	719	690	713
49802	34979	21990	18132	36546	67147	58469	31040	4789	391	338	334	345	328	286	342	306	335	302	308	289	317	286	337	292	324	314	324	314	312	310	298	299	323	305	312	291	282	290	291	303	315	313	316	305	295	289	327	289	265	316	306	296	308	345	286	322	304	325	311	300	297	312	286	303	335	348	461	459	396	359	315	283	292	286	329	282	305	309	311	268	287	308	296	276	311	292	289	309	344	286	273	307	292	290	275	267	313	325	311	293	316	286	247	303	335	314	305	308	305	309	316	287	273	302	299	307	310	278	285	297	337	298	314	321	300	294	297	277	264	310	306	301	286	298	290	286	308	288	300	298	326	306	292	308	287	322	309	334	296	298	339	316	323	304	278	302	300	306	252	291	275	293	292	301	326	312	284	319	336	289	282	279	274	310	291	330	302	309	331	278	300	296	305	319	332	304	327	299	307	315	299	318	286	318	273	281	295	318	315	336	276	271	293	280	303	296	301	291	302	312	340	323	293	293	306	324	302	290	302	320	301	325	267	303	279	274	310	331	304	301	305	324	310	303	288	273	276	314	337	269	291	294	299	318	295	291	311	282	284	301	334	319	313	281	311	303	304	330	290	323	300	264	289	311	286	315	295	290	312	292	319	336	311	321	296	301	322	275	313	312	328	308	284	273	318	302	284	264	268	288	339	313	289	296	298	288	300	301	292	268	286	291	298	296	318	334	323	298	332	274	335	289	286	314	306	300	331	270	315	290	316	295	290	279	320	264	303	288	310	302	326	301	299	275	314	295	311	292	300	315	281	311	300	284	323	321	304	303	282	325	298	308	311	278	291	286	343	273	295	320	295	272	321	290	310	298	302	303	309	283	297	301	282	304	313	274	316	278	313	303	300	322	334	292	290	275	286	288	266	305	296	315	314	310	259	300	296	313	316	282	283	271	281	271	294	301	267	318	321	327	295	318	302	328	295	302	321	301	281	301	305	295	294	329	307	310	303	276	285	300	304	309	336	322	279	299	317	322	285	285	308	289	313	307	317	327	306	321	307	315	272	269	292	303	324	317	293	294	292	307	279	321	291	294	308	294	300	278	271	326	309	305	287	299	340	323	301	313	303	264	284	294	313	286	325	331	299	322	319	291	296	302	284	311	292	310	314	319	317	304	305	326	295	346	312	308	324	296	331	304	308	292	331	275	301	319	289	317	280	294	319	322	309	325	320	300	309	295	324	318	281	290	317	307	307	297	281	272	305	298	293	325	286	303	322	309	295	292	299	288	292	274	302	327	282	295	317	299	291	295	301	290	285	311	292	313	294	295	281	302	284	324	302	313	278	302	303	281	289	302	313	304	311	292	270	330	277	315	289	303	292	297	296	291	305	325	304	287	300	307	334	339	286	290	293	297	315	302	277	290	306	334	308	350	298	317	320	302	270	279	315	310	332	339	297	296	300	288	301	305	308	268	279	308	324	290	311	289	296	278	309	305	288	300	278	323	285	272	300	297	314	278	304	319	328	249	294	333	316	329	316	317	273	312	331	320	317	321	306	310	276	306	306	324	280	300	285	318	283	307	308	261	300	307	296	290	292	327	317	292	298	284	305	286	299	299	294	286	299	310	281	279	310	293	279	287	339	310	294	302	298	289	323	295	298	325	287	301	299	318	315	311	299	284	323	308	302	273	316	296	293	329	282	285	304	280	276	281	300	297	317	292	281	324	299	311	277	324	313	308	300	285	315	258	306	309	300	286	313	287	300	306	293	300	314	315	320	316	271	287	311	288	324	281	302	271	328	326	305	295	311	289	300	300	286	274	303	297	314	292	333	314	300	274	310	322	302	314	317	310	297	312	304	295	329	266	280	316	300	325	322	293	286	305	306	315	297	307	334	292	306	289	326	281	303	302	326	304	319	298	291	288	283	290	303	287	314	314	315	305	288	270	332	310	316	289	308	279	315	290	319	322	287	300	307	302	279	297	305	301	268	279	293	328	306	272	314	295	300	317	289	311	282	307	310	278	310	326	319	301	329	291	306	318	284	312	307	295	292	289	291	320	284	311	324	329	308	310	273	315	314	297	292	291	290	287	270	324	297	341	306	287	299	283	296	325	309	266	322	309	292	315	339	303	289	305	269	315	277	287	291	287	316	304	320	284	313	278	320	293	302	305	296	304	291	321	318	312	330	302	297	289	294	284	282	266	281	299	297	314	319	303	332	314	272	295	288	302	286	304	299	268	274	303	297	309	271	263	277	273	312	301	332	284	315	325	283	285	324	321	290	268	309	289	329	319	308	285	293	294	263	288	344	295	301	328	329	319	330	338	315	287	287	283	290	296	333	312	324	295	300	293	326	297	309	305	320	321	311	310	335	283	319	294	321	283	330	312	256	301	296	308	266	278	312	272	312	306	313	299	286	269	307	293	315	325	302	293	294	291	313	316	261	334	321	321	295	299	322	301	293	304	309	287	294	303	290	330	289	318	299	300	274	265	316	308	317	297	295	301	313	308	306	326	322	298	289	290	293	289	278	299	274	317	277	298	294	304	351	309	284	280	305	293	310	298	291	280	284	317	277	267	342	310	300	300	329	279	308	322	319	304	312	274	288	291	295	305	270	331	317	305	343	333	288	318	302	333	293	305	295	316	318	290	298	314	290	269	274	323	300	297	333	304	308	289	331	313	301	324	277	320	297	296	333	317	306	287	294	268	301	316	300	316	322	286	295	307	340	305	305	311	288	310	314	284	315	331	318	298	307	269	302	293	311	285	293	302	297	311	311	299	282	311	288	302	316	291	296	274	303	285	314	336	327	296	308	347	304	306	279	297	287	296	304	323	327	272	287	310	300	334	308	295	294	287	275	310	286	335	310	285	301	326	301	263	321	299	297	289	304	298	292	293	294	324	306	304	297	296	318	306	327	288	305	308	291	309	304	290	286	277	316	316	305	296	292	304	286	279	296	277	309	301	281	323	308	290	303	269	338	294	285	309	281	275	285	298	293	312	310	305	293	323	291	318	302	270	312	287	316	306	316	322	338	307	285	319	324	331	301	303	306	316	311	298	290	328	291	290	297	310	311	291	316	293	282	296	308	294	277	312	303	291	320	307	309	311	324	291	305	290	303	312	302	320	316	306	304	332	264	263	322	325	269	309	292	291	293	305	287	351	262	296	304	298	286	296	330	314	318	294	323	293	306	284	274	361	325	312	310	313	336	310	306	314	287	287	295	293	285	302	299	275	302	324	317	291	301	329	306	275	291	291	318	315	315	290	296	328	284	358	272	296	328	303	292	299	301	289	307	333	271	287	309	311	313	280	300	336	321	289	318	326	300	285	299	309	307	304	284	290	306	277	312	315	293	321	332	300	299	288	321	289	317	325	261	319	309	296	303	294	310	300	312	300	321	289	312	298	325	272	297	316	286	277	314	358	327	287	325	330	295	294	311	304	296	307	244	355	297	285	309	291	294	293	301	284	300	326	335	318	300	300	293	298	304	305	311	290	322	314	277	283	302
38785	19158	8681	13324	50289	78481	68719	29156	1076	1030	958	942	875	850	893	936	856	869	860	880	833	878	792	882	897	819	839	802	847	811	841	803	822	857	843	838	803	804	870	797	897	799	832	819	783	805	847	825	768	833	795	820	871	815	813	816	771	767	801	778	805	817	858	800	823	759	1251	2043	2009	1533	1133	944	777	773	792	815	827	861	782	777	784	794	764	828	794	854	794	822	799	833	789	831	846	776	803	768	828	818	812	789	851	803	782	767	805	825	816	844	838	765	856	856	889	770	865	856	794	825	804	839	807	838	845	808	818	812	815	819	825	854	795	832	828	850	823	820	845	777	853	785	809	831	792	789	833	734	807	850	812	808	838	803	839	804	834	777	804	873	809	815	792	778	814	831	779	817	838	757	823	818	821	838	802	809	816	827	804	798	850	793	814	829	799	830	816	810	811	819	839	850	782	771	812	801	819	821	806	826	855	825	808	784	802	863	858	822	808	779	852	816	852	787	817	836	824	817	820	809	806	778	828	764	818	788	772	801	790	787	806	819	835	830	781	802	801	770	765	838	832	808	804	828	808	826	764	836	770	870	788	854	828	804	787	836	797	806	786	795	776	769	851	827	796	844	840	768	839	785	780	839	811	829	806	833	836	786	769	806	841	761	774	771	774	798	783	839	836	787	836	809	810	805	864	843	885	783	786	773	851	771	847	793	784	808	821	842	783	822	817	829	824	831	790	797	831	830	809	802	812	777	788	818	754	815	829	797	833	780	853	838	785	790	794	763	806	813	824	774	820	793	799	815	808	797	790	791	828	806	815	814	832	880	803	786	791	771	846	783	782	820	837	822	815	766	757	823	848	850	806	826	769	806	789	793	809	800	872	833	774	775	801	802	824	798	810	778	807	782	804	760	829	842	800	749	796	797	823	807	776	866	762	823	796	857	815	877	813	803	808	791	838	809	825	806	772	801	762	848	816	840	754	829	810	788	807	813	830	811	816	814	785	795	839	819	828	789	770	769	790	793	826	839	776	841	809	782	791	819	802	796	793	830	760	827	790	790	839	795	895	842	799	789	798	779	814	829	795	787	742	868	805	785	801	814	759	820	779	797	817	780	824	837	869	826	822	811	808	833	808	830	779	821	805	826	842	812	799	862	768	829	847	816	803	844	811	777	791	801	798	819	853	763	803	785	869	782	801	795	795	819	796	802	833	839	770	852	769	812	830	768	775	771	777	792	839	762	827	825	803	775	833	804	787	793	835	772	820	782	827	795	818	822	797	863	814	856	822	803	802	823	821	808	797	818	815	784	848	789	834	809	794	786	828	792	780	789	809	808	842	807	848	801	801	809	830	813	749	800	856	840	766	796	822	756	822	741	800	839	788	859	857	828	784	765	804	774	792	807	778	843	797	794	852	810	806	816	845	798	821	816	760	804	788	779	790	797	821	762	849	818	814	827	799	832	789	828	812	769	802	796	836	880	779	845	832	821	780	817	799	814	872	822	788	840	791	818	840	839	799	797	836	779	752	799	835	778	801	864	763	843	821	854	824	843	814	790	843	825	840	812	787	821	819	790	772	803	784	816	839	832	810	793	866	843	771	779	781	827	794	767	753	857	826	837	771	825	852	763	773	813	777	811	834	779	799	755	775	789	836	801	801	764	809	802	846	869	756	824	808	797	803	818	798	857	787	835	811	777	805	842	817	776	806	781	801	755	823	791	824	817	813	806	831	828	787	818	779	821	819	831	801	779	762	772	829	803	771	834	813	819	816	793	761	771	813	767	775	783	786	799	835	835	827	801	754	793	792	810	802	827	821	805	843	761	842	787	731	810	819	835	802	828	786	784	822	801	841	809	791	807	762	847	791	861	856	853	757	804	754	843	775	831	855	825	820	816	821	823	809	861	815	797	802	832	780	819	767	762	795	769	826	852	799	766	776	850	821	805	766	769	754	852	783	794	787	835	836	854	801	833	811	809	828	793	820	852	788	869	830	788	811	803	778	823	827	767	816	772	786	802	797	793	808	793	816	836	778	845	767	816	814	787	770	834	777	748	803	792	773	741	800	815	789	798	813	748	811	826	764	774	802	801	768	785	817	797	832	838	846	754	843	786	819	814	774	826	794	812	790	784	783	757	723	784	803	793	816	788	768	815	773	765	841	774	809	797	823	841	776	807	797	797	843	809	783	847	793	759	766	831	782	858	796	830	789	766	832	780	827	875	806	824	812	854	739	753	737	769	838	768	822	813	799	761	824	814	834	786	803	826	813	789	821	780	773	828	803	803	825	716	804	781	817	827	852	779	805	797	834	811	772	817	808	771	823	796	845	820	842	853	783	737	840	769	794	784	813	841	809	819	805	794	807	825	808	821	850	779	813	843	827	774	848	779	796	739	857	794	788	794	831	782	801	766	841	827	869	790	869	812	820	811	797	777	852	779	784	828	793	821	814	797	805	845	782	802	820	821	804	818	809	806	787	848	800	841	798	774	831	807	801	821	800	780	771	826	777	803	814	818	804	851	805	796	835	811	781	830	761	809	834	798	847	762	806	758	814	798	784	788	797	786	845	784	784	790	733	783	840	813	836	788	788	837	853	795	792	823	812	809	796	849	811	806	814	842	756	791	820	837	814	832	775	763	812	852	800	778	812	799	791	784	810	794	783	786	772	757	809	812	801	780	786	835	795	801	764	824	770	822	749	769	760	874	726	812	823	775	816	859	786	800	803	826	825	861	812	759	823	770	810	799	774	821	787	812	833	718	775	833	809	775	799	822	817	765	817	747	784	846	786	802	869	839	880	814	808	771	817	807	886	758	824	839	786	778	837	812	802	798	804	749	800	830	851	798	779	794	816	819	813	789	822	809	782	804	766	808	792	854	788	848	790	844	802	814	772	770	848	830	801	803	844	821	794	751	821	773	818	803	807	742	786	835	814	829	798	840	810	824	809	841	795	834	779	741	823	830	819	834	826	782	810	851	760	806	858	771	826	823	805	802	754	787	826	812	754	794	783	832	854	796	791	795	801	790	831	833	820	796	807	799	770	805	830	824	846	772	856	787	793	793	803	834	841	825	785	822	765	870	824	778	809	811	802	771	812	776	778	808	768	877	796	752	827	832	790	765	828	854	833	851	767	798	804	761	851	802	861	806	804	789	812	790	818	788	830	799	785	831	809	830	850	770	834	805	763	862	805	836	817	779	822	788	793	851	828	806	869	798	820	809	793	761	806	806	811	782	834	801	825	799	808	792	835	771	832	790	796	845	815	843	827	753	823	783	790	809	835	787	853	808	803	822	798	774	775	789	830	848	782	832	840	835	829	798	787	782	771	795	804	841	792	821	778	766	766	876	813	735	763	782	807	797	810	774	799	846	784	807	807	793	821	811	804	798	794	773	828	780	817	801	799	835	785	826	747	806	848	842	829	811	841	812	794	827	845	850	833	811	809	857	780	812	853	825	794	789	844	822	827	801	767	806	833	788	819	802	815	862	792	792	776	806	841	804
9569	3966	822	512	1866	5701	5688	1368	247	188	232	241	235	248	216	240	231	217	234	229	265	215	232	239	222	224	221	226	250	240	229	236	231	245	229	251	254	227	224	204	254	222	252	261	240	233	239	246	261	226	210	214	231	259	263	219	229	224	229	239	221	244	254	256	231	239	240	234	240	259	250	273	249	253	211	235	238	238	224	235	233	251	232	277	213	268	239	240	235	227	246	251	240	242	240	234	217	221	230	252	235	247	203	254	234	217	253	216	224	227	251	249	260	246	237	237	240	220	235	228	238	222	261	239	222	230	240	232	239	230	247	226	219	257	271	242	211	251	213	238	227	244	243	249	264	245	231	226	226	253	228	248	271	230	254	272	234	242	215	216	226	242	229	228	237	214	206	212	225	242	219	228	251	244	249	219	229	213	218	229	242	243	202	260	244	249	229	257	245	237	226	236	226	212	216	233	221	227	223	227	232	238	234	232	247	230	219	248	255	245	269	251	262	254	255	280	240	240	236	229	213	209	234	226	220	233	250	227	239	241	243	219	264	200	222	212	242	216	236	245	238	231	237	247	257	231	248	220	235	227	261	261	225	256	237	228	248	240	251	251	255	230	241	228	239	272	237	229	265	226	242	239	233	250	253	214	249	221	242	252	211	205	225	248	227	247	259	247	239	239	223	282	234	242	226	270	216	216	234	220	218	251	228	220	231	220	225	254	258	218	265	251	224	216	230	224	224	230	249	234	250	243	244	241	228	199	217	218	211	221	224	213	238	217	250	216	227	242	268	221	239	242	249	223	237	236	232	248	232	223	226	218	231	249	224	246	228	250	226	203	236	241	257	237	249	238	246	247	247	229	244	231	259	228	260	218	240	243	244	220	261	235	222	241	245	237	234	242	238	260	247	230	219	240	257	251	243	239	252	222	245	253	233	277	233	235	233	239	269	239	240	234	213	224	234	239	246	233	224	257	242	217	227	247	217	245	223	211	234	263	252	266	213	230	228	239	226	227	235	230	254	226	239	224	276	228	228	260	216	208	242	250	264	241	230	229	260	229	241	216	230	256	227	217	219	225	234	240	214	266	231	243	223	228	240	202	256	247	239	232	222	240	226	243	237	219	231	241	246	233	248	229	236	252	258	226	226	225	231	268	231	225	217	239	244	249	253	232	246	255	211	235	257	258	244	240	256	258	244	242	229	237	239	230	218	243	239	227	247	264	220	235	235	239	229	263	210	242	230	239	213	242	252	270	231	241	219	254	220	228	225	212	225	231	265	236	244	232	223	240	256	229	253	231	232	236	261	228	245	215	245	229	249	229	239	246	227	229	213	255	258	238	243	245	236	252	209	261	257	202	211	229	269	203	238	231	233	223	246	218	235	214	259	228	235	242	258	223	249	222	198	245	256	242	232	221	260	215	237	252	222	230	265	258	231	211	237	222	225	241	271	245	220	241	235	218	240	242	252	234	229	270	242	222	226	250	224	230	231	217	277	261	231	210	240	256	244	217	193	241	243	232	260	227	236	227	219	266	236	217	207	215	228	229	229	224	271	251	263	217	239	238	249	239	229	233	232	275	230	234	251	218	267	246	234	220	232	233	219	242	236	239	248	236	232	255	238	248	209	205	214	234	223	235	201	205	237	243	260	231	217	252	232	253	250	223	246	254	221	211	233	246	247	231	245	253	248	240	228	250	255	226	236	220	220	237	229	234	230	218	230	229	222	223	232	235	227	251	232	232	238	239	245	243	227	234	273	210	254	234	230	234	236	258	261	214	234	246	253	233	224	261	240	258	245	241	237	251	242	246	227	227	261	252	211	246	242	241	237	256	226	234	255	209	234	218	275	229	224	260	240	264	248	236	258	224	213	227	247	218	222	247	227	207	248	258	210	233	231	245	211	224	237	226	238	250	229	265	238	266	219	227	254	256	230	241	242	225	243	235	238	230	255	236	257	241	240	270	240	236	211	234	237	240	244	248	200	213	243	238	228	231	226	239	242	249	232	209	231	208	239	241	230	233	215	229	248	238	221	265	247	246	265	245	212	253	239	238	219	214	242	255	226	234	255	223	216	226	249	254	225	242	218	238	240	214	249	210	236	228	238	251	222	247	249	217	250	219	235	260	238	260	227	237	210	214	249	226	227	224	257	245	257	241	250	255	239	275	218	220	245	238	233	251	242	242	221	247	257	205	236	232	244	241	232	235	230	247	239	255	210	243	213	251	249	239	261	225	268	231	238	230	211	244	238	206	230	258	247	239	231	224	241	234	242	254	219	231	233	199	252	209	238	251	210	259	231	242	230	232	217	232	239	223	244	235	217	216	213	237	252	235	262	233	225	246	225	256	221	234	241	217	252	224	263	273	223	230	252	254	242	254	220	273	191	261	222	228	257	230	261	269	229	209	244	242	210	268	237	237	229	257	240	234	219	259	266	248	255	226	252	238	247	221	244	238	221	231	226	231	239	281	245	255	251	213	248	207	249	227	241	235	241	248	230	256	255	242	228	242	272	252	235	256	235	209	215	254	252	231	256	229	225	242	234	239	237	206	232	243	240	249	220	260	250	206	220	231	219	213	269	231	241	242	218	259	251	233	225	262	267	241	236	226	229	224	228	240	268	246	256	233	255	243	240	214	208	223	252	234	222	236	242	227	256	236	250	238	256	246	243	233	241	218	229	246	235	245	243	251	232	217	225	253	259	229	242	244	254	236	219	251	237	214	242	234	274	211	245	237	235	230	266	253	227	230	229	241	254	246	232	257	221	229	219	207	225	237	254	222	232	214	238	232	234	253	220	225	228	197	233	217	259	220	228	242	274	210	248	266	218	236	236	233	239	266	217	258	209	252	231	232	244	253	263	237	249	251	262	243	218	235	219	237	220	256	253	253	251	271	217	241	229	244	233	253	264	243	221	215	208	247	224	219	225	224	251	237	243	226	237	211	241	207	224	240	211	231	219	249	223	241	240	273	270	235	252	236	242	230	217	234	246	210	216	238	231	239	250	248	246	231	248	246	234	234	246	226	249	250	235	254	204	224	244	224	241	227	221	265	260	242	237	232	205	236	214	260	236	267	230	233	229	252	228	218	228	252	238	243	223	238	224	251	240	223	232	243	257	225	250	230	247	261	229	245	265	222	241	251	230	230	250	231	266	247	253	265	257	251	226	225	224	244	227	229	240	212	231	234	247	265	246	251	231	227	244	250	225	221	238	213	243	255	228	232	223	249	263	280	244	223	232	236	230	246	233	213	224	227	230	218	241	228	209	262	238	242	228	229	244	212	230	210	234	243	245	227	237	249	248	222	213	233	211	230	241	223	223	219	232	210	239	224	232	232	245	224	255	197	200	235	234	253	250	212	227	253	275	237	224	207	206	223	251	241	216	248	238	246	245	243	188	244	230	255	240	219	228	235	223	234	224	245	228	233	233	225	253	263	236	221	224	243	232	241	247	230	233	234	259	225	233	238	222	221	260	237	248	251	235	239	237	256	229	226
7968	4329	920	1295	8454	20210	17958	4049	609	615	641	641	619	694	664	634	697	668	677	646	635	676	663	664	653	679	661	680	648	672	676	639	670	651	692	647	684	644	661	664	627	661	650	686	683	707	699	675	698	712	687	645	696	627	603	629	628	633	603	686	641	673	656	634	646	609	675	726	691	774	673	719	689	689	655	639	616	643	652	682	657	628	625	636	633	684	667	668	685	666	657	637	635	683	630	707	630	681	615	633	696	660	662	689	672	611	623	682	661	633	673	621	616	675	624	646	663	667	695	661	674	686	653	606	641	668	633	626	609	654	682	652	639	631	703	703	678	710	652	671	682	612	624	663	667	648	667	633	656	679	624	660	689	628	671	659	696	657	660	666	654	637	666	678	662	658	653	631	656	642	641	600	662	687	628	687	647	651	659	666	670	634	623	659	687	655	674	620	640	632	649	657	687	678	689	716	639	657	695	638	674	636	628	687	699	667	697	664	673	681	681	649	626	659	686	650	612	623	739	644	635	713	647	650	688	673	659	636	690	626	639	636	653	660	681	655	664	667	654	648	645	662	652	647	648	641	668	715	673	694	682	691	662	661	647	611	746	677	690	624	691	656	686	643	686	626	631	655	654	629	631	650	651	653	657	631	657	634	642	657	650	684	681	622	693	671	677	651	700	649	672	637	619	618	630	601	663	684	660	681	677	660	661	666	728	638	680	685	688	640	687	643	637	670	646	658	653	697	667	668	645	641	624	652	659	646	688	660	645	659	658	666	622	678	696	737	662	635	662	595	661	667	641	697	663	637	620	671	711	634	628	715	663	632	702	620	646	651	672	692	682	646	668	653	669	658	619	670	682	659	604	674	651	633	673	614	640	667	666	671	684	639	635	641	716	668	640	658	711	628	626	661	664	704	629	661	650	668	628	638	646	648	676	634	658	655	663	651	658	653	656	657	680	681	625	645	666	669	710	648	607	674	650	605	652	657	657	621	650	683	644	668	634	681	663	664	678	652	643	682	614	690	667	661	640	699	718	611	695	715	676	601	668	677	663	657	624	645	607	676	713	662	654	648	634	612	692	683	643	682	659	678	673	739	608	622	621	638	637	636	634	657	683	675	668	678	669	661	720	691	636	677	686	729	659	638	689	656	674	671	648	640	661	691	637	658	647	663	676	703	689	662	706	652	643	682	669	629	650	648	644	665	631	666	649	623	691	694	662	663	649	627	630	686	632	659	657	644	692	655	662	652	637	614	677	702	627	629	665	665	648	668	631	662	672	625	645	638	670	665	630	682	645	638	681	651	658	636	676	635	657	625	692	639	623	657	683	673	678	643	711	678	663	684	644	682	631	655	693	652	664	649	637	682	637	664	700	661	674	670	681	694	611	667	633	687	662	637	649	643	668	709	654	618	654	641	720	659	605	656	648	641	616	616	669	606	658	629	647	617	653	658	652	683	677	680	638	672	686	677	647	639	646	669	680	677	662	619	636	682	684	615	671	658	636	610	640	663	697	632	691	671	653	638	723	674	672	645	666	682	639	667	669	658	674	664	656	715	691	699	639	655	668	619	678	641	675	647	642	657	642	702	631	658	658	681	667	672	680	660	696	629	640	655	634	700	662	630	657	708	664	658	681	679	626	649	662	676	606	649	663	600	656	665	634	635	678	646	649	680	631	689	631	679	669	690	647	700	684	669	661	645	676	659	650	710	659	634	680	639	608	667	675	665	647	693	689	702	653	695	642	630	707	685	672	656	670	592	652	690	668	675	613	655	628	676	687	653	626	686	619	734	652	691	638	652	666	650	634	685	695	672	661	636	632	656	654	706	651	668	662	684	615	624	640	689	683	663	646	666	680	684	673	655	640	692	605	703	651	674	670	683	689	684	682	631	680	660	636	660	633	676	638	644	679	660	694	665	707	619	592	653	604	652	649	679	650	664	643	673	693	700	674	622	655	621	618	693	644	668	673	667	648	650	645	630	648	672	646	662	624	703	657	655	615	689	659	656	660	633	693	664	642	645	670	620	690	687	679	672	671	631	677	656	694	629	624	681	673	650	648	648	676	628	674	699	665	643	640	649	637	615	642	642	629	693	642	668	662	644	602	652	622	587	630	624	644	670	660	672	679	665	641	650	680	656	681	659	692	726	689	680	662	672	655	659	616	659	664	619	634	641	642	622	684	671	692	667	655	655	686	656	644	639	646	699	628	659	609	620	668	646	653	676	664	654	671	634	677	693	644	667	622	705	670	615	674	696	619	630	684	630	607	649	643	646	664	641	638	643	665	691	587	656	622	642	700	631	696	634	677	672	655	640	691	669	624	629	651	666	688	633	650	631	639	683	709	612	649	619	635	676	657	643	669	632	630	647	678	692	676	617	698	645	621	657	678	615	677	655	644	676	647	655	650	595	681	680	713	679	623	622	663	592	694	616	672	737	654	646	663	650	668	638	611	675	659	646	642	691	622	623	613	667	654	634	691	631	647	663	676	671	658	612	706	629	684	636	645	604	688	622	664	646	634	677	618	670	670	660	664	675	683	654	659	645	653	672	636	686	649	671	620	652	674	664	662	671	664	664	722	648	632	665	628	669	655	650	643	644	673	629	687	681	617	751	640	641	635	684	629	677	686	648	669	641	649	612	611	644	645	659	747	645	695	658	664	653	672	642	715	670	658	658	660	655	636	601	674	631	655	640	684	707	682	656	658	639	653	623	696	654	621	651	644	627	639	638	647	611	659	639	688	656	630	714	670	700	632	620	637	679	642	657	685	677	645	663	648	679	622	646	662	619	666	647	705	649	678	649	614	650	646	683	639	719	647	694	634	648	637	644	676	688	663	625	663	636	638	678	672	684	646	660	645	630	667	635	647	636	666	675	710	633	669	668	692	668	673	725	663	638	651	670	675	662	656	653	659	645	686	708	642	623	669	684	637	694	639	676	642	647	647	657	721	641	661	661	678	611	655	622	615	661	710	636	671	638	676	732	632	629	643	647	687	720	647	630	649	685	657	664	664	624	686	652	621	681	682	625	656	692	651	659	665	656	631	629	658	656	655	692	650	657	654	713	691	661	657	690	642	690	656	627	673	632	680	673	663	616	714	666	640	697	632	664	655	634	643	645	664	656	670	630	665	633	649	668	686	661	592	675	644	669	650	585	662	652	660	679	683	657	674	671	711	647	650	694	661	692	656	667	671	655	685	623	692	652	674	658	694	635	664	634	625	657	632	664	641	667	663	704	683	718	649	634	639	697	680	715	699	662	694	653	689	670	677	645	658	649	659	669	696	649	601	717	631	707	630	698	681	680	700	688	647	659	670	679	608	672	658	633	656	648	665	651	623	649	651	671	629	577	643	661	683	650	655	661	681	667	665	660	631	674	666	661	648	681	703	623	630	671	669	640	616	679	624	648	703	702	645	661	666	627	684	687	656	697	661	642	634	624	656	629	666	673	637	670	636	651	659	693	632	691	642	647	655	724	684	689	655	633	643	684	681	634
43413	32712	17872	11851	36578	50292	44601	23337	2079	289	304	276	282	252	271	267	264	280	286	290	252	250	259	302	270	247	294	276	221	276	281	254	270	252	266	263	263	278	280	272	254	252	238	279	238	237	261	265	265	283	251	293	241	259	281	237	271	239	256	244	265	286	257	277	278	257	249	268	286	324	349	314	281	265	267	254	267	259	271	264	279	279	289	260	257	263	260	279	261	250	270	279	280	256	258	261	282	298	291	238	256	282	293	264	280	296	253	267	260	279	268	292	249	260	276	262	266	274	290	252	251	226	243	279	287	264	260	267	250	256	234	255	275	296	273	263	294	245	261	282	299	297	255	260	263	272	267	276	244	268	267	238	305	241	261	282	295	252	278	277	259	276	256	266	242	264	256	283	273	249	250	290	225	272	264	258	281	256	272	284	268	282	262	255	278	258	281	275	263	271	262	279	272	303	258	272	256	286	250	254	288	259	238	236	243	268	256	264	230	275	281	277	227	237	278	285	272	253	257	273	272	288	267	259	271	281	251	258	268	243	270	281	269	274	285	255	230	262	268	250	261	255	273	277	270	277	262	262	250	280	281	270	272	269	275	280	268	266	274	224	248	256	285	271	295	267	266	276	253	248	286	247	294	256	259	250	260	249	267	293	273	271	273	283	230	258	278	256	243	286	265	261	281	278	306	260	250	279	267	247	263	279	259	265	272	264	283	244	287	266	275	283	265	270	230	233	283	251	260	277	272	258	224	258	284	261	258	293	256	246	263	244	284	250	291	279	279	270	296	257	302	275	259	245	272	259	255	261	275	271	258	273	247	265	257	266	286	291	271	261	293	246	263	230	282	270	284	281	274	256	274	269	286	260	262	267	271	266	261	253	230	258	257	255	269	251	268	254	267	242	266	269	242	297	262	274	269	285	254	283	250	275	283	264	272	276	257	272	267	297	271	247	248	275	242	280	272	251	229	262	251	231	237	274	271	280	261	288	258	251	233	239	258	238	241	292	289	261	262	257	226	261	244	287	259	257	266	268	245	297	256	275	253	268	247	276	280	251	283	271	236	270	258	249	259	265	256	279	255	265	251	301	275	285	285	245	246	255	270	250	270	257	270	269	277	221	261	267	259	284	260	271	279	283	272	272	272	281	275	270	274	266	251	242	269	271	253	268	256	262	299	267	281	263	277	237	287	269	247	246	262	271	267	275	274	246	245	290	275	273	257	265	300	293	260	271	240	278	271	264	274	285	280	255	270	239	280	238	293	270	268	291	216	264	250	251	261	250	281	227	271	240	276	305	273	281	268	268	245	257	269	265	297	268	281	248	255	260	279	268	251	276	270	290	273	246	274	280	250	256	298	276	259	294	243	261	276	269	281	268	270	258	261	293	258	222	272	300	270	257	270	280	262	281	258	286	262	261	278	267	235	284	239	240	275	265	271	280	251	266	260	262	260	263	294	260	264	292	255	263	275	274	243	246	246	249	264	273	250	277	271	245	266	269	244	274	252	293	268	252	288	299	257	281	250	262	259	284	247	268	295	273	276	281	257	248	242	283	287	283	278	270	242	264	295	286	277	238	251	276	274	298	267	277	265	245	286	272	246	293	263	249	253	278	252	285	274	259	261	270	267	279	256	281	273	260	272	269	302	253	281	247	283	272	271	265	253	268	265	250	250	260	262	254	305	271	267	249	302	271	253	289	282	258	269	269	255	259	222	243	255	247	269	256	275	268	278	279	268	247	291	228	286	254	293	252	252	247	300	234	231	270	266	252	279	270	278	268	256	233	263	251	274	266	271	250	286	265	272	272	276	256	266	258	288	276	245	272	277	280	286	283	260	264	273	257	296	255	294	272	269	258	243	274	310	253	285	269	278	268	283	281	292	278	274	275	266	272	270	219	262	248	298	267	227	268	288	290	265	254	286	262	266	263	291	276	271	253	282	295	291	273	252	283	267	251	208	260	245	285	271	271	273	234	247	263	267	304	282	249	280	253	256	262	243	262	299	248	253	268	264	278	266	273	253	269	278	264	259	258	288	272	273	277	221	244	269	260	287	275	276	231	259	299	276	256	299	264	276	265	244	253	251	270	272	259	281	283	268	290	281	252	266	240	293	267	287	251	246	276	274	247	254	253	278	274	278	242	259	254	264	302	271	244	261	268	264	277	236	271	286	258	279	283	256	291	302	281	291	278	241	267	270	268	257	271	272	266	274	247	263	269	268	262	254	266	278	293	255	256	271	238	266	254	266	261	293	277	262	302	241	268	268	289	269	276	268	269	253	266	258	274	264	275	211	267	257	259	256	262	282	276	268	250	262	254	278	234	255	277	261	295	266	255	253	236	266	259	267	260	277	275	281	255	275	274	258	285	240	254	272	271	233	281	284	258	258	283	291	288	280	251	249	274	267	253	258	262	270	279	261	227	267	257	258	259	284	262	252	240	249	261	280	234	301	259	261	272	273	260	278	282	268	256	252	267	241	274	272	290	258	246	241	276	262	261	275	282	255	278	224	263	251	280	254	272	289	259	267	256	278	257	260	283	286	302	277	260	247	245	254	272	265	258	243	255	257	254	291	281	242	251	243	281	203	252	241	274	278	255	261	267	265	268	274	281	275	230	264	258	245	270	283	273	276	306	293	254	269	271	260	283	264	277	275	259	239	241	258	276	302	257	246	249	278	244	294	266	254	246	270	278	267	279	291	265	259	257	266	276	260	249	250	281	279	285	281	256	263	249	300	263	285	263	257	269	280	251	265	266	263	276	255	295	275	258	312	254	268	267	257	270	313	275	260	223	271	252	302	291	295	257	244	241	288	256	259	282	265	291	267	283	266	265	270	274	248	284	257	265	262	256	264	271	285	280	274	266	274	246	229	305	250	289	286	237	261	264	278	251	287	267	286	274	281	272	295	271	275	253	269	238	256	263	279	262	236	276	258	259	262	257	281	260	284	252	247	256	267	295	260	270	251	263	266	248	252	252	260	239	257	280	301	282	252	268	269	255	266	274	285	266	269	255	255	297	259	266	257	262	284	265	241	281	276	260	247	306	277	269	276	269	252	258	268	259	271	268	234	266	268	263	269	242	289	277	256	272	262	267	266	278	281	284	270	265	273	272	276	247	266	281	277	273	257	270	270	293	282	274	274	273	261	262	252	262	260	246	250	246	260	275	273	279	263	280	301	273	275	288	229	261	238	278	266	292	271	277	265	242	251	283	260	278	261	295	275	279	256	269	275	256	278	287	261	273	254	245	272	277	292	237	262	304	290	298	262	276	235	316	293	282	274	266	257	256	253	273	260	260	251	264	257	298	268	242	280	273	282	270	237	256	250	258	267	261	250	283	261	271	292	290	301	283	274	290	256	248	250	288	262	281	262	274	264	228	279	280	264	290	256	283	272	248	267	263	246	298	261	265	254	289	271	272	285	279	262	275	283	294	244	262	292	275	285	241	242	248	252	254	255	260	242	278	264	265	270	265	263	279	304	269	262	274	236	254
32787	17121	5189	10111	51321	61415	56194	27599	883	809	816	832	789	818	773	791	718	734	762	745	767	778	751	804	750	752	755	726	738	783	739	733	725	764	730	723	716	736	749	740	722	693	743	743	706	727	691	713	722	711	720	723	741	719	694	725	777	732	741	779	811	711	754	758	743	737	747	827	985	1240	1328	1044	869	701	776	681	714	702	807	741	783	717	715	762	770	754	754	718	703	747	722	732	689	770	721	697	676	730	740	730	762	710	733	738	737	767	716	743	735	703	727	789	746	717	754	702	752	734	727	748	714	775	761	754	706	758	765	792	804	730	731	742	711	746	766	735	691	713	756	697	784	753	684	734	714	759	686	756	767	783	771	783	737	703	769	726	741	688	718	704	733	762	728	751	700	759	753	714	712	726	704	755	707	752	754	753	715	710	767	723	766	730	752	756	707	720	720	733	724	761	707	780	726	759	737	710	735	717	743	703	741	753	706	734	762	721	734	726	734	685	739	725	799	729	730	769	727	751	708	716	781	721	743	733	695	740	761	743	724	714	699	746	731	711	739	783	763	784	700	731	721	739	749	800	686	720	761	778	690	731	739	724	749	745	721	721	744	698	761	734	726	789	729	736	740	723	722	764	718	717	765	767	732	740	701	750	716	729	770	698	729	750	707	746	779	751	744	747	769	739	718	723	714	739	695	709	680	780	685	752	756	737	714	751	727	739	774	755	743	756	737	725	689	728	768	708	716	740	768	688	726	739	730	735	692	770	746	719	778	788	752	780	775	730	717	749	711	770	729	700	700	738	720	729	737	704	719	724	752	754	689	714	711	718	754	730	767	721	701	743	745	713	729	748	670	747	744	705	745	773	732	771	713	718	807	703	773	758	732	729	734	775	712	717	750	775	720	747	743	762	759	736	729	764	830	712	668	759	745	772	772	738	729	741	787	759	767	695	723	734	740	788	804	728	713	733	730	705	759	712	710	788	705	752	754	701	748	731	797	767	705	693	731	757	744	733	730	747	750	766	763	708	766	759	714	755	734	762	767	703	751	726	736	705	769	768	678	735	751	790	710	730	687	741	774	730	751	743	701	718	750	714	721	767	693	761	737	729	759	801	746	756	718	775	715	723	738	757	770	746	741	731	755	698	730	764	715	721	749	723	717	698	749	755	731	770	742	719	715	755	710	752	708	764	691	747	720	719	739	745	743	715	736	742	745	729	740	749	727	728	737	767	743	746	736	666	725	706	727	692	746	726	757	734	719	740	728	718	682	726	739	767	679	742	730	763	714	777	744	730	806	712	708	718	714	779	793	703	753	699	712	736	769	747	726	740	742	750	753	705	737	758	724	726	723	726	769	716	745	737	720	795	691	742	763	763	790	746	724	761	790	745	715	729	721	714	728	756	736	784	716	739	731	735	758	715	761	789	741	736	725	725	747	736	781	757	683	796	729	755	687	712	683	760	776	713	696	721	729	764	793	769	712	698	706	739	745	717	710	745	752	771	769	757	693	671	723	620	742	718	725	749	733	779	703	695	720	717	701	761	753	744	819	732	739	776	728	711	736	730	762	720	728	775	711	765	701	749	728	734	743	707	703	718	661	733	721	712	686	681	757	704	733	720	736	740	733	764	763	695	741	795	745	730	730	721	786	676	736	726	668	736	707	758	708	776	769	673	692	767	743	788	731	764	715	709	753	707	720	746	755	706	745	753	706	705	755	758	765	752	707	720	771	739	727	716	744	813	732	735	751	760	699	688	748	807	737	739	748	731	700	728	754	723	710	727	700	727	766	745	740	696	721	703	734	703	736	740	706	727	725	720	775	740	714	745	740	733	776	688	738	739	694	730	754	725	717	730	711	667	755	751	702	720	700	722	728	755	763	729	682	748	757	727	730	721	706	736	695	772	733	738	739	693	701	724	776	730	689	781	754	716	699	677	754	711	795	736	719	680	728	746	791	759	734	772	721	726	746	751	716	731	706	746	765	715	795	707	790	742	702	701	688	735	756	706	730	719	708	731	732	721	758	735	770	751	781	694	739	717	742	770	707	734	709	726	743	772	780	703	743	736	738	743	749	767	821	744	776	709	707	802	682	765	734	782	787	744	761	772	730	730	695	717	724	723	665	724	761	710	725	721	772	763	731	716	694	748	718	721	735	783	744	733	774	735	694	725	697	687	754	771	704	735	691	764	730	705	769	721	750	770	740	705	747	637	766	717	722	753	735	721	789	760	718	771	734	709	734	758	701	735	715	753	745	675	688	711	740	757	750	767	773	645	731	791	741	716	749	685	740	733	713	768	724	731	766	708	720	786	737	715	710	708	732	758	719	727	698	731	741	721	783	731	775	725	761	760	708	749	729	763	765	757	749	739	705	718	730	712	751	755	698	711	767	688	695	760	753	708	691	739	700	740	761	737	716	700	679	723	737	798	701	721	811	793	750	710	755	717	741	756	735	726	734	782	751	718	778	728	743	686	757	756	718	713	764	714	758	735	747	656	763	736	775	726	736	763	729	768	770	780	731	737	756	758	751	748	715	702	738	784	752	732	718	732	742	747	751	717	714	685	737	720	720	730	752	748	703	766	740	671	741	716	780	715	728	718	705	733	692	787	728	704	765	739	794	707	748	762	738	708	751	713	688	714	766	662	734	729	735	716	721	772	730	725	758	690	784	702	737	738	742	734	727	744	708	718	723	734	773	728	733	765	743	723	756	724	748	714	745	758	712	705	782	780	741	786	699	739	699	698	709	700	734	776	703	724	764	703	758	722	714	740	742	685	740	720	729	739	722	730	758	754	700	700	731	725	732	763	702	744	704	757	708	747	764	724	727	671	736	697	748	704	695	728	735	779	721	734	761	748	737	709	726	713	720	737	726	732	743	689	726	693	789	770	687	710	756	685	731	731	701	738	783	739	757	759	732	734	724	729	782	719	744	724	743	738	743	729	749	745	737	749	715	735	746	741	679	745	723	779	745	765	734	787	767	765	765	734	727	750	724	726	770	738	687	754	767	711	743	709	740	723	687	715	754	749	744	759	742	727	708	723	735	716	763	738	715	724	727	700	747	780	723	760	780	696	709	752	728	723	757	720	698	743	757	663	740	731	758	722	693	730	741	743	714	717	738	704	733	720	701	773	726	769	787	744	716	734	775	760	713	726	716	727	716	712	752	718	733	761	747	725	660	717	793	744	751	746	746	719	755	720	741	741	743	785	783	742	733	738	711	775	785	744	762	718	715	757	765	757	782	703	744	699	732	757	771	742	775	738	744	726	727	678	733	750	742	763	749	728	749	705	756	749	731	695	703	785	746	752	751	719	763	818	759	714	734	732	696	729	732	737	779	695	716	691	752	734	710	731	762	771	700	745	699	719	784	724	790	720	748	731	714	688	677	715	733	746	782	770	760	707	778	723	742	747	667	731	717	753	671	750	751	692	752	752	739	769	717	727	703	757	731	736	737	706	718	726	711	696	744	757	731	761	779	713	730	758	728	687	724	759	731	706
52019	33255	22767	17931	50034	64383	56758	31690	5272	439	347	335	351	351	383	307	324	351	360	342	340	303	318	305	334	365	335	376	330	330	349	349	346	319	327	336	321	358	337	344	347	331	321	329	378	312	340	354	319	314	387	317	332	330	350	343	326	303	386	343	315	331	325	351	352	388	329	421	511	430	378	375	312	352	338	303	344	315	338	344	328	296	348	324	333	359	348	332	380	334	358	349	364	351	341	355	358	356	324	381	324	354	325	344	347	314	323	371	364	312	380	349	335	352	352	356	315	321	327	359	340	325	330	326	347	341	332	327	331	340	351	345	340	338	344	339	355	363	361	356	307	345	318	356	353	320	350	338	334	325	300	349	316	318	334	332	304	369	332	307	338	302	302	326	351	354	325	321	341	331	348	350	304	318	332	323	375	332	343	338	316	349	332	325	352	356	332	325	327	330	340	339	345	306	319	332	342	310	306	365	327	326	348	351	366	329	323	306	336	352	328	316	337	328	356	359	320	314	327	347	349	319	329	334	370	315	298	356	289	331	319	352	317	336	306	345	334	354	342	318	331	315	325	356	357	334	365	310	350	344	362	319	349	328	333	312	347	354	357	315	361	345	312	348	323	331	316	315	327	375	350	347	352	333	330	304	317	364	315	345	352	353	331	361	353	379	345	356	347	380	341	336	334	328	335	341	335	337	316	338	347	349	341	362	332	367	348	341	317	321	340	320	351	305	362	328	334	312	361	333	337	321	359	319	304	325	353	332	318	335	327	320	355	345	334	351	347	362	339	346	299	346	306	353	301	336	316	341	328	342	333	321	361	360	340	368	368	329	366	329	351	322	356	319	322	369	343	323	321	350	322	340	343	344	323	342	324	357	365	334	337	312	357	356	331	308	338	330	328	332	320	345	351	390	312	345	355	327	306	314	355	349	349	335	345	339	321	346	317	344	344	346	329	317	339	335	372	294	328	310	343	339	345	344	352	369	333	327	333	333	297	323	328	308	341	315	328	338	346	334	337	358	341	325	338	336	321	311	317	340	360	376	334	355	326	338	355	356	308	354	315	323	353	338	338	363	356	330	341	341	336	332	317	310	334	361	351	309	316	310	328	332	317	342	347	329	339	354	310	381	328	353	358	345	333	285	330	330	336	350	321	361	320	307	319	315	334	335	343	327	338	321	359	331	349	339	314	357	343	356	342	340	328	308	348	343	320	298	318	347	359	316	343	348	364	329	313	325	336	345	357	323	377	342	314	335	351	330	325	330	304	353	297	336	328	353	350	355	331	351	321	354	305	313	286	327	349	392	354	391	363	342	324	348	329	331	325	364	355	344	333	335	318	346	339	357	353	356	354	316	329	332	372	320	341	309	341	310	353	326	353	367	334	317	303	337	340	324	331	350	350	317	325	336	314	351	342	338	310	352	311	331	331	350	293	328	348	331	318	339	340	357	349	338	331	359	339	321	349	316	317	316	327	339	354	309	343	338	347	326	348	337	307	308	341	348	328	361	356	340	336	324	355	313	350	348	333	346	346	319	343	321	369	318	328	341	304	349	333	348	337	315	323	336	367	374	339	346	338	350	365	353	332	346	338	368	346	332	324	333	347	335	329	380	357	371	331	314	350	309	347	309	319	322	319	312	340	366	317	355	297	326	347	333	317	325	370	340	356	313	355	355	331	338	359	313	342	359	353	347	329	313	332	313	319	346	331	300	342	310	360	330	311	339	355	324	332	326	334	342	317	338	355	316	314	331	349	328	369	343	329	342	356	348	327	355	335	345	327	347	314	353	317	359	340	360	310	356	353	350	340	311	323	303	319	330	354	324	359	334	337	339	338	309	303	340	352	376	294	320	336	332	321	335	344	310	351	332	327	326	333	326	291	338	327	316	346	309	341	321	392	353	343	343	346	367	345	337	339	322	314	330	353	375	312	325	347	356	385	305	339	333	350	353	275	345	338	373	339	314	369	320	349	328	338	346	330	317	309	355	318	341	368	335	310	293	374	338	318	360	317	381	342	318	328	339	368	357	351	331	332	353	318	338	343	342	353	351	327	335	344	324	338	330	334	333	363	321	336	328	319	366	309	314	316	327	369	343	351	376	365	316	337	344	366	295	308	342	334	295	330	312	332	335	325	362	335	344	322	326	331	314	300	331	333	333	355	339	311	319	354	349	307	356	364	321	338	309	343	334	370	352	317	349	343	359	314	307	315	362	321	349	316	331	327	308	349	314	337	335	340	323	353	363	364	329	318	317	337	371	305	336	319	295	334	346	325	323	335	356	324	353	332	354	319	345	323	359	329	365	355	314	293	326	333	346	316	376	373	339	335	335	335	331	347	298	292	308	360	342	299	324	342	353	327	316	304	312	347	359	344	326	343	321	329	346	303	324	330	360	342	328	321	316	328	315	341	357	334	329	337	335	339	318	340	325	301	322	339	330	311	318	346	323	310	328	379	313	312	348	354	348	361	338	341	347	343	342	356	328	305	367	359	309	352	334	348	295	354	329	318	334	361	321	327	316	317	325	340	322	341	349	330	310	355	329	361	318	348	319	354	340	347	341	363	347	348	337	324	371	338	349	372	335	362	359	345	348	326	323	333	344	304	321	304	334	365	346	339	334	363	331	333	312	348	319	357	344	350	338	306	326	321	351	322	312	363	352	312	355	351	301	318	339	359	351	376	325	337	334	295	322	322	345	340	360	356	352	353	349	337	345	356	334	349	326	328	312	349	324	338	342	334	335	331	317	327	328	306	338	340	337	342	337	333	332	342	323	357	360	328	351	334	318	356	327	335	351	312	341	324	322	349	346	332	343	313	312	330	327	328	344	326	333	335	347	367	369	329	293	346	342	351	347	308	339	342	354	306	370	344	358	341	350	337	338	333	339	376	335	323	336	320	342	335	327	328	319	339	347	334	348	355	334	346	350	338	338	317	357	347	304	301	315	330	315	337	340	352	333	356	342	304	309	341	327	329	360	348	337	321	337	356	381	340	312	321	345	355	332	335	347	354	347	324	332	312	342	370	304	348	363	357	342	354	324	337	360	329	353	338	358	356	356	326	321	343	323	320	326	326	315	380	329	326	360	325	316	327	319	315	324	341	338	309	338	356	323	364	366	346	367	335	330	377	311	308	295	322	355	334	357	348	356	333	322	330	367	358	324	335	316	339	335	333	353	334	307	338	342	357	332	332	345	324	329	317	355	296	314	358	352	310	331	337	353	367	376	379	339	327	325	306	332	347	361	343	340	309	354	315	364	309	356	341	351	341	352	348	332	347	373	330	353	339	297	330	351	328	312	334	339	344	347	326	332	318	328	329	317	326	317	325	329	336	340	328	347	358	357	327	321	316	336	335	346	305	335	324	348	342	357	311	328	333	327	305	323	325	338	312	305	350	341	350	341	323	367	357	326	324	345	328	323	347	316	322	357	337	297	328	347	338	306	328	350	348	334	342	313	341	340	298	307	342	321	330	313	312	350	330	352	350	348	336	330
40675	19206	10021	15112	65899	75494	66766	34286	1151	1040	1018	1030	1067	1022	986	974	951	956	947	918	962	895	933	955	985	903	956	877	891	908	913	931	877	858	915	874	903	854	969	923	914	861	908	883	885	847	859	913	853	940	861	872	860	865	880	950	887	901	882	939	906	963	890	909	887	962	896	1435	2232	1900	1317	1109	922	965	905	923	855	893	894	887	841	895	950	893	868	866	886	907	883	893	948	892	876	864	856	934	939	854	923	886	905	864	853	893	861	852	864	911	872	847	920	884	889	851	932	849	898	899	896	923	890	853	901	908	920	860	907	878	902	895	897	877	954	857	903	877	860	849	955	867	835	862	857	941	924	868	837	857	868	887	871	790	891	917	858	878	891	903	874	862	919	857	886	875	868	897	857	909	913	883	907	920	880	909	916	911	878	849	903	938	846	927	920	909	874	915	841	859	881	840	922	885	858	936	928	863	909	911	879	884	873	881	932	887	845	908	972	942	909	866	865	843	912	892	915	876	917	872	921	899	907	878	888	904	864	943	883	886	897	857	920	838	912	897	912	873	855	904	917	905	878	854	839	922	857	892	892	913	925	872	849	885	869	893	856	902	914	867	908	898	962	909	865	894	908	842	871	906	893	963	860	900	892	846	900	892	892	884	905	883	847	917	872	915	916	895	827	854	877	839	843	845	876	893	929	876	874	857	884	887	898	898	877	899	944	897	920	896	880	880	906	917	887	910	887	875	881	908	867	893	964	892	853	899	926	881	922	919	919	855	815	833	874	877	895	853	897	924	899	855	881	893	920	921	865	882	890	868	897	864	943	898	862	923	904	865	867	900	855	930	888	932	894	877	941	909	888	850	886	859	904	878	908	869	841	852	850	836	842	904	915	867	886	860	878	846	899	943	869	943	847	863	928	927	922	874	903	871	887	870	882	856	885	927	889	874	848	901	878	859	906	864	957	844	906	854	870	891	871	925	892	855	926	916	840	882	826	911	947	925	911	903	863	936	861	910	884	919	903	858	872	905	882	896	865	847	895	901	888	882	889	881	890	937	913	889	924	929	887	909	904	846	880	915	899	916	903	883	883	847	853	902	906	879	880	898	907	886	914	911	852	917	903	928	886	949	870	875	848	942	904	883	967	944	870	889	905	919	881	917	889	895	908	884	880	901	875	883	848	946	857	906	857	864	935	917	858	872	889	858	866	853	903	897	899	895	890	881	890	869	880	937	906	842	885	875	874	896	890	868	862	863	927	867	937	915	932	912	882	869	889	881	860	902	852	903	883	856	851	896	952	877	910	885	916	891	900	859	917	895	858	853	914	861	875	856	863	864	857	904	949	848	927	907	815	910	920	896	897	848	902	919	951	865	911	892	886	901	818	963	870	884	899	892	873	922	911	868	898	841	927	835	917	910	878	882	896	886	871	876	893	868	879	880	871	940	952	860	876	847	896	824	843	895	913	874	863	875	902	878	851	858	947	855	980	855	863	926	898	901	918	881	902	952	903	900	877	865	959	870	863	914	872	889	883	857	939	918	882	878	912	854	866	892	888	933	873	889	858	889	904	928	908	876	905	887	901	933	851	888	878	907	902	877	847	929	925	893	921	879	960	882	848	817	933	862	850	847	925	868	930	900	890	889	886	944	867	911	954	812	931	861	878	895	865	922	880	906	918	866	860	881	911	842	901	908	892	899	845	924	903	948	918	920	899	915	879	892	860	861	908	825	939	834	881	899	905	888	864	886	916	906	905	900	900	871	895	913	844	872	889	900	907	860	886	908	895	890	915	928	924	885	846	887	864	871	908	869	890	901	871	895	933	934	862	904	839	878	906	867	897	900	875	950	845	911	809	890	839	884	875	872	885	875	910	920	917	896	888	868	911	919	831	884	935	937	921	913	898	908	845	914	904	858	872	929	924	865	905	943	853	903	898	813	882	875	847	917	880	864	854	865	887	889	925	903	903	902	909	893	846	869	881	907	925	895	854	927	891	859	860	886	865	912	932	872	907	838	882	870	925	868	902	894	932	924	874	909	924	840	895	913	884	871	890	878	906	916	900	889	865	908	881	852	875	854	862	926	879	910	874	949	861	905	888	866	905	887	874	881	858	861	899	922	928	883	886	934	930	895	887	852	893	934	916	891	933	866	889	895	863	894	907	883	906	880	898	848	912	878	855	882	871	919	870	920	851	897	903	905	868	905	948	885	861	889	848	839	905	891	862	872	929	895	850	909	858	907	910	839	838	866	852	922	847	878	880	868	863	921	902	862	918	871	953	860	927	920	876	922	905	849	879	901	857	859	860	881	856	880	887	893	832	894	910	910	855	868	939	901	857	869	889	896	900	908	872	820	882	873	890	893	854	882	876	878	891	918	928	929	944	845	890	921	888	913	854	938	894	895	899	915	876	892	852	886	928	874	875	923	871	901	879	843	900	873	910	847	901	935	857	930	930	859	898	901	884	923	871	958	929	927	855	891	897	883	879	949	900	927	913	914	892	834	859	887	922	872	866	861	886	886	818	859	924	889	914	897	838	922	898	936	925	854	902	913	896	901	905	855	886	892	939	875	856	854	847	873	827	897	871	878	899	878	845	948	888	877	867	863	872	866	865	873	911	866	831	913	879	879	840	913	881	937	907	857	920	936	866	947	863	904	842	864	893	890	876	923	947	939	876	916	859	907	853	896	948	895	900	881	852	913	914	858	877	905	868	911	896	900	872	877	919	886	912	915	855	884	923	891	895	840	863	894	913	869	890	822	858	896	891	922	913	917	922	903	894	870	906	890	888	954	881	899	903	905	873	876	828	866	900	938	865	865	851	932	887	901	863	893	883	872	906	887	859	922	939	870	909	938	885	917	853	885	852	909	883	871	891	960	834	862	879	873	915	861	904	910	887	905	930	959	901	824	883	865	879	856	854	888	863	895	917	904	877	948	900	887	855	936	903	938	916	881	861	816	864	856	930	891	877	899	931	882	955	805	861	902	923	912	938	894	879	876	821	883	822	868	860	879	890	885	928	913	874	896	835	927	929	915	878	931	897	859	892	901	889	838	910	844	865	863	873	889	884	904	920	925	898	890	899	909	866	880	913	908	872	860	847	887	895	861	954	921	844	920	891	874	909	875	921	935	878	861	900	929	845	841	867	941	880	859	896	910	885	840	876	938	928	883	888	843	916	864	900	902	859	900	867	937	936	875	906	902	880	882	900	961	908	896	881	866	851	918	884	896	891	916	908	879	872	925	893	890	881	854	905	897	913	887	919	886	896	851	890	888	883	873	921	906	863	885	904	849	871	919	873	860	869	833	910	896	880	910	885	924	910	927	881	897	883	893	898	866	914	906	872	891	866	852	880	906	864	845	893	883	863	853	903	884	892	888	869	844	847	907	908	862	878	885	934	893	852	900	880	851	907	846	902	931	926	906	883	848	879	889	889	939	852	866	884	888	862	919	873	867	886	940	928	829	852	929	869	891	862	865	862	884	854	868	851	932	890	885	884	925
8883	3398	877	587	3272	5149	5969	2073	264	221	259	262	216	240	245	218	231	226	247	248	244	227	239	215	231	248	252	243	248	253	239	259	226	229	236	229	230	242	242	251	263	233	245	273	252	228	232	252	257	237	246	234	268	250	236	221	251	231	240	245	253	236	224	274	260	229	235	253	253	253	266	240	245	231	244	248	213	261	224	240	225	246	220	254	259	263	245	249	235	243	226	226	251	223	232	256	242	257	249	229	261	250	229	222	263	205	238	247	232	238	217	243	215	234	238	259	234	261	224	245	232	215	226	244	231	215	253	238	237	234	227	264	237	236	235	230	246	221	248	224	230	229	246	238	269	256	252	242	211	250	254	238	217	241	250	254	220	230	232	241	223	243	238	240	241	238	232	240	237	234	244	267	234	248	259	230	217	246	234	243	246	252	253	229	236	221	236	251	242	284	255	217	251	235	230	268	228	248	239	239	255	231	233	219	261	239	218	240	228	247	255	261	225	259	234	243	264	230	242	215	264	230	237	265	249	226	243	222	228	223	244	248	241	226	242	270	230	224	236	238	238	237	216	231	253	250	256	235	229	250	219	213	231	262	242	251	262	216	213	233	260	213	242	246	251	225	230	244	262	232	231	211	233	228	230	235	249	235	269	222	223	271	254	256	259	256	262	253	272	253	254	257	227	255	241	218	241	253	238	211	244	245	281	230	236	260	244	251	247	225	249	255	217	241	251	229	213	232	240	235	236	219	258	224	220	237	248	237	237	260	239	235	233	221	218	215	256	235	240	257	233	263	241	206	221	241	235	236	235	251	278	241	218	274	268	259	238	231	228	269	236	239	251	221	217	220	223	239	277	230	243	230	252	250	224	228	218	227	218	223	236	268	227	295	236	231	249	254	216	242	227	229	237	240	245	244	231	234	209	242	255	277	243	260	242	228	211	260	263	228	235	223	241	252	226	251	229	229	228	216	260	204	268	244	247	219	228	245	224	249	246	231	233	221	265	258	237	241	233	236	257	237	230	240	249	277	274	254	210	248	252	258	246	218	269	234	219	240	255	238	221	251	269	241	213	242	240	270	243	230	233	276	232	234	227	241	262	256	254	252	237	231	256	255	228	218	241	240	220	243	256	240	224	238	219	236	242	198	244	230	235	257	238	215	241	249	239	241	216	215	246	233	251	211	231	253	274	258	238	235	227	245	255	252	246	266	222	224	237	236	222	240	235	251	250	220	223	218	231	216	254	273	239	229	227	262	229	221	260	232	261	235	243	241	234	231	253	226	252	266	241	229	242	235	234	279	226	242	242	255	233	242	240	246	235	249	237	248	232	257	232	250	216	255	188	245	246	237	232	239	217	242	249	246	250	231	234	206	214	237	194	228	235	230	244	227	225	247	251	246	202	229	250	266	235	261	236	239	265	234	236	227	267	243	223	249	242	209	238	253	218	230	261	229	216	279	217	243	249	259	237	227	242	239	241	227	240	251	257	197	252	246	231	211	243	236	249	238	213	227	241	250	222	237	231	255	268	239	240	241	209	246	245	244	259	260	236	233	251	217	223	236	256	224	251	225	253	225	252	242	249	246	235	225	248	264	241	229	241	235	220	227	249	227	238	237	238	243	222	216	267	236	256	254	224	219	203	237	252	264	253	241	226	223	233	235	255	220	225	246	243	231	238	235	248	223	233	231	221	243	205	235	230	250	257	239	246	239	220	229	251	237	232	242	246	228	233	237	252	232	238	257	267	253	251	250	238	252	258	236	243	206	227	234	256	253	236	249	255	240	255	237	239	260	243	267	225	245	215	250	245	244	247	221	260	231	237	246	244	246	235	247	230	268	263	248	220	220	241	237	275	237	244	234	239	214	272	225	244	235	236	236	246	230	263	210	240	232	268	259	256	229	238	229	236	268	243	226	215	228	246	227	215	233	238	225	230	217	228	237	230	208	241	234	231	230	229	273	227	240	219	256	246	228	247	247	236	248	233	246	257	241	294	234	247	217	219	230	259	250	267	227	238	210	236	249	205	234	229	220	271	222	234	222	228	223	229	231	247	233	227	243	232	224	224	220	255	234	267	264	258	253	253	255	248	229	209	240	254	247	248	240	213	242	230	258	281	236	226	228	239	240	230	267	231	231	258	237	243	240	222	245	229	258	243	216	276	243	241	235	208	252	235	258	234	241	239	241	227	244	232	243	256	242	217	236	227	214	244	229	232	226	262	239	232	239	226	246	242	233	239	245	273	235	241	243	248	243	250	230	228	273	240	227	248	276	248	243	219	278	250	247	250	254	233	270	214	256	247	224	227	232	246	235	217	231	210	242	234	266	243	229	220	231	238	238	237	231	225	241	236	233	239	230	242	232	251	250	249	246	224	239	244	241	236	249	264	267	233	228	262	242	268	243	247	240	217	266	239	242	260	222	243	227	219	231	221	216	233	233	234	254	283	246	238	240	240	212	247	203	259	220	254	245	244	254	238	222	256	244	245	227	259	244	244	236	249	233	235	262	245	250	252	231	229	241	237	220	264	293	226	237	220	249	220	246	246	272	231	233	249	225	222	228	254	243	257	191	247	222	246	250	263	248	202	249	260	260	263	264	242	215	206	273	249	221	236	227	246	232	231	253	222	257	247	203	257	266	262	207	247	240	245	244	275	263	254	243	235	262	211	262	255	245	239	210	263	243	239	238	231	242	251	245	253	248	252	220	251	248	248	253	246	254	253	240	215	248	229	235	242	279	241	227	247	265	256	256	250	238	243	229	222	243	237	253	231	229	243	203	204	234	261	220	249	220	233	241	268	200	256	230	254	281	263	249	244	231	258	229	238	210	238	234	247	237	233	233	255	250	256	244	265	221	215	262	210	229	283	254	242	236	227	252	232	266	223	219	210	278	258	256	228	236	236	242	260	246	246	224	234	239	225	211	254	257	266	240	220	247	229	225	231	236	231	240	237	257	213	266	213	236	250	243	241	236	223	241	217	258	245	214	235	224	246	226	243	268	250	238	222	204	224	223	241	236	216	238	230	233	199	217	241	209	227	244	259	240	237	206	246	225	228	239	212	240	265	227	223	248	213	228	237	242	238	260	220	236	237	251	234	227	208	242	235	249	231	235	235	247	233	241	223	240	245	218	221	219	253	237	220	221	253	254	236	269	216	205	253	202	247	242	226	230	251	227	222	248	252	241	247	233	269	245	241	207	243	236	268	234	241	260	230	230	221	210	226	213	263	248	254	203	236	244	253	264	256	251	250	232	247	210	243	272	218	218	215	253	233	237	250	259	238	263	229	216	237	235	254	234	232	209	209	243	261	235	235	251	253	259	249	235	232	238	261	253	264	244	210	210	230	256	260	243	213	225	248	229	235	251	242	232	230	234	266	208	223	260	251	249	244	220	231	259	249	218	215	197	262	255	253	211	231	239	223	241	234	233	245	246	228	264	248	242	239	242	243	246	252	233	261	262	248	284	264	238	252	227	241	235	260	220	232	241	218	236
7030	3988	1148	1380	12409	17327	18642	5909	654	664	677	689	683	662	657	629	633	745	744	652	700	684	661	682	661	671	679	689	668	681	656	669	641	650	688	650	685	669	667	663	687	645	670	652	680	700	644	627	649	662	669	681	734	666	650	691	668	671	645	654	670	651	671	651	661	665	691	701	797	793	741	720	685	670	717	670	661	713	635	641	702	664	691	682	666	627	692	694	668	679	649	699	705	702	674	685	646	746	652	627	652	662	672	699	693	630	714	659	651	647	673	706	684	574	620	638	646	671	630	666	699	656	701	683	640	709	687	643	622	613	659	660	645	651	670	683	653	642	676	738	674	715	673	644	726	663	649	651	674	685	632	648	653	631	714	690	653	668	637	668	702	638	702	722	684	665	676	608	678	692	652	641	665	662	679	719	620	685	675	651	651	658	649	647	665	688	652	674	668	652	675	671	649	625	706	663	645	663	675	687	669	658	673	695	622	660	701	640	654	635	622	707	656	667	686	649	679	699	659	688	741	690	618	637	667	712	617	697	675	705	619	689	639	648	651	703	686	633	651	631	663	688	684	619	671	673	662	632	641	696	662	626	678	673	685	677	658	643	659	701	648	682	671	631	630	644	686	689	664	683	695	701	648	646	643	671	678	649	642	632	678	701	658	641	659	667	732	658	646	669	678	675	660	694	656	680	699	680	663	702	661	652	698	649	648	697	715	667	651	643	705	656	721	668	642	630	703	657	675	704	619	668	636	675	684	636	720	704	714	624	636	607	676	654	645	674	656	622	678	689	661	727	689	681	634	722	639	638	650	654	658	682	679	647	696	674	693	674	709	647	664	678	669	685	634	692	646	647	683	644	648	704	669	692	688	654	629	656	694	681	663	660	684	656	671	654	650	684	611	669	693	709	659	646	645	693	628	674	645	658	674	687	668	668	663	660	671	703	736	667	685	638	691	702	677	712	639	691	604	686	683	685	633	692	635	669	645	648	667	638	658	670	672	609	662	669	661	632	683	696	691	679	634	692	661	663	661	707	687	621	672	680	692	664	696	652	702	645	677	643	687	681	649	689	687	630	656	684	636	638	672	693	691	710	672	674	691	716	661	670	649	652	693	654	710	643	635	673	685	649	683	664	666	691	663	622	704	666	708	629	663	633	698	709	657	648	697	666	675	672	670	654	693	656	667	663	652	669	649	719	678	683	628	652	669	697	647	668	674	661	641	692	654	674	660	665	700	706	669	693	687	690	666	635	653	671	674	671	655	690	660	661	676	689	689	629	615	660	679	711	649	651	695	694	649	742	674	677	662	674	706	649	666	665	650	674	684	631	697	658	622	703	744	659	652	663	710	691	648	675	650	644	671	670	658	729	659	682	649	672	693	648	666	656	651	669	679	698	671	670	646	693	639	708	618	717	608	645	672	649	681	703	681	691	657	668	633	627	678	694	672	663	657	670	610	672	618	703	667	625	666	653	653	652	616	681	609	628	645	662	676	654	703	678	634	657	661	681	665	654	672	691	681	646	626	662	663	648	683	659	669	661	684	602	621	667	687	666	655	656	655	647	645	646	660	646	665	686	723	676	622	673	694	652	664	638	672	660	645	640	673	661	654	645	665	638	702	679	633	696	646	700	653	655	656	696	699	653	646	721	643	709	677	614	685	633	659	654	632	704	707	664	655	631	625	649	662	674	663	669	642	692	654	665	659	655	644	663	692	660	666	618	672	630	681	690	685	673	644	623	658	662	667	684	650	682	659	653	640	693	679	639	661	668	646	635	675	685	616	699	675	703	692	639	653	647	632	653	712	685	670	666	655	660	699	688	671	652	707	619	633	661	645	675	667	672	699	674	643	685	672	655	651	665	696	619	698	650	650	664	655	652	706	688	668	693	672	653	678	673	613	648	624	666	667	648	619	664	688	655	688	676	635	648	649	671	683	670	682	636	675	681	651	667	682	627	643	683	646	623	622	636	620	636	656	714	663	718	649	659	630	677	668	689	694	684	606	636	691	651	704	672	712	659	640	651	654	720	669	669	622	678	631	649	675	670	726	658	662	682	666	697	648	651	685	679	666	654	651	664	699	653	649	610	720	667	673	724	670	714	694	673	651	615	632	641	654	665	665	677	669	661	664	627	672	716	674	644	627	647	707	646	657	652	657	689	675	668	630	679	658	662	688	661	673	667	673	647	634	682	677	689	704	671	657	671	637	666	643	659	651	704	648	651	663	638	678	656	705	697	707	675	662	654	637	630	716	647	712	668	678	662	713	695	671	688	627	694	662	729	624	663	649	632	685	680	655	726	686	654	679	659	696	642	681	630	688	624	638	657	697	671	683	661	740	696	670	682	708	671	660	716	646	655	704	689	647	638	616	667	646	642	674	669	664	716	648	668	675	704	685	655	682	621	658	664	666	676	648	661	640	665	646	656	655	616	615	657	674	691	674	626	641	646	674	709	668	639	688	693	581	681	633	662	682	647	663	628	669	601	702	628	667	659	671	651	683	621	674	650	662	719	610	649	691	629	650	682	653	679	695	674	686	654	668	642	656	650	672	643	649	651	673	639	701	673	674	662	685	662	679	629	626	669	693	691	712	681	691	658	705	708	632	687	659	698	666	713	665	671	659	693	668	669	676	664	673	666	714	632	677	690	651	675	666	679	689	687	637	717	661	631	686	717	704	669	615	625	632	668	657	684	709	656	633	630	713	651	662	672	711	655	685	636	624	672	709	657	642	672	694	646	688	672	643	655	656	651	651	652	643	688	664	675	648	626	689	651	681	659	679	657	644	639	688	666	637	664	674	620	645	662	631	662	645	707	636	636	658	714	662	677	679	665	644	644	668	625	712	650	699	689	670	658	669	661	651	680	674	669	664	651	701	671	682	708	625	632	724	707	660	658	688	676	628	666	689	677	669	656	653	683	663	658	654	693	634	687	654	736	659	661	672	640	664	669	675	700	692	690	675	685	690	684	640	641	615	600	671	674	685	618	695	673	661	661	639	647	636	635	673	635	696	657	639	670	668	679	670	691	686	698	660	648	683	681	715	726	639	663	676	687	647	636	710	595	655	689	666	626	652	696	672	655	636	619	660	670	670	680	624	619	623	633	674	664	649	667	706	636	656	696	685	682	705	698	687	691	640	662	633	644	640	629	692	657	617	662	663	630	666	678	631	649	639	655	587	657	694	665	651	654	674	645	668	696	673	688	714	666	655	656	697	638	664	671	693	674	671	685	716	639	707	662	697	661	667	636	655	677	721	653	690	697	657	689	698	641	685	701	637	690	615	661	679	654	696	690	664	722	685	586	678	629	645	651	694	650	678	699	669	642	632	618	667	675	642	618	641	699	643	685	650	618	673	693	681	615	656	679	655	650	675	679	618	693	675	655	638	654	693	677	657	690	671	660	634	667	716	647	616	726	685	672	692	683	661	675	671	670	674	701	701	692	663	693	675	674	655	702	632	636	683	689	668	622	614	671	665	686	731	662	650	688	653	693
39066	35363	19528	12280	34249	52233	44380	22073	1669	251	279	236	252	242	263	308	244	265	254	252	240	248	248	271	231	250	249	235	255	237	265	214	245	225	247	236	258	275	251	272	287	255	242	246	220	268	292	263	224	232	241	255	261	230	244	262	265	219	257	241	261	232	224	240	235	239	257	293	322	284	277	257	254	247	237	227	237	230	224	272	248	241	273	221	211	231	225	261	244	263	247	261	216	248	232	237	244	242	251	250	247	252	240	249	251	258	232	262	256	207	235	237	280	239	223	284	245	252	224	247	258	222	219	234	288	271	235	220	223	234	245	249	206	221	249	250	279	257	272	252	224	256	242	253	237	244	244	247	237	225	248	262	257	266	225	263	259	242	241	253	247	243	235	234	285	258	248	262	239	249	272	261	229	255	234	252	254	233	234	267	241	235	235	236	221	233	242	230	215	279	238	231	242	265	257	243	270	236	230	249	257	256	242	266	280	242	248	264	256	256	256	234	254	249	245	223	251	264	260	265	254	252	245	226	236	238	268	247	225	252	250	253	231	241	238	247	245	235	236	235	265	255	259	252	240	241	258	241	221	277	257	246	239	259	263	239	209	225	233	229	262	259	266	250	259	262	247	222	221	235	262	279	268	234	271	244	234	239	242	279	244	261	239	269	281	263	239	224	249	254	230	235	273	278	265	257	252	278	219	251	226	242	235	260	231	253	258	246	278	248	269	253	236	251	240	256	244	259	232	242	239	282	258	225	238	256	229	219	230	249	248	240	231	252	245	240	242	232	244	247	245	245	230	231	244	252	264	227	247	268	245	250	244	233	239	265	258	264	265	248	255	247	257	250	232	244	256	245	233	220	252	241	219	244	259	257	258	239	237	248	304	250	222	255	240	223	228	255	235	223	220	264	250	220	216	259	244	238	248	265	226	254	240	241	228	255	253	262	277	244	247	258	265	230	239	244	255	263	258	227	244	242	260	251	267	228	246	221	226	249	226	250	257	233	238	220	272	255	243	254	218	231	268	236	243	231	279	263	254	263	247	266	259	260	253	246	226	231	242	252	259	226	246	247	239	261	262	230	247	242	270	245	228	216	237	259	233	237	279	319	259	243	243	230	269	244	246	252	244	247	235	256	269	251	251	236	228	231	246	281	247	269	261	244	242	249	254	232	264	230	267	225	239	251	263	223	221	244	237	234	260	249	220	237	217	236	245	248	233	253	254	245	245	264	230	269	257	263	267	256	245	243	236	231	262	247	253	259	268	242	225	251	234	252	232	233	252	275	278	240	254	245	268	223	253	265	236	237	244	252	251	230	251	257	237	243	259	243	266	256	235	260	248	247	244	242	247	246	233	257	250	245	231	258	233	223	267	255	239	265	241	266	230	250	250	243	215	225	219	260	244	239	279	222	259	248	216	269	248	217	226	239	234	274	256	237	263	258	251	252	277	258	236	271	269	259	247	257	244	276	253	246	265	243	239	242	269	256	264	240	251	233	221	220	239	234	276	288	248	235	230	254	259	262	242	237	257	271	273	263	263	272	250	276	256	263	272	227	247	244	236	258	233	231	250	253	256	244	263	252	229	249	215	250	244	268	269	229	241	232	246	252	254	254	226	255	250	255	257	259	252	257	233	238	251	269	242	276	218	237	277	224	227	253	255	257	245	267	251	216	240	226	258	231	231	242	254	246	260	261	229	218	230	248	220	248	245	245	223	273	289	258	235	253	250	251	272	258	259	249	264	264	253	207	260	255	239	247	266	251	254	255	250	257	236	291	227	239	260	265	237	248	238	251	271	249	227	243	258	256	266	262	249	266	256	228	270	234	228	243	232	258	203	254	247	235	239	242	242	238	244	243	281	246	264	260	264	239	230	236	232	252	275	265	275	257	268	249	224	255	235	244	252	241	241	259	239	233	280	206	242	231	230	273	262	262	242	230	256	219	226	260	234	251	252	271	253	262	233	235	269	284	245	229	236	250	229	265	244	247	262	232	245	221	247	237	247	244	268	236	259	247	285	248	255	253	260	269	254	232	239	229	255	235	221	258	242	247	248	276	240	232	261	218	260	264	237	261	253	239	249	241	250	227	251	235	254	243	252	244	257	225	260	247	267	255	221	258	254	270	256	218	269	224	250	244	260	250	214	239	214	224	282	241	254	216	249	242	241	259	224	242	235	223	250	245	206	256	244	246	237	257	239	247	256	241	253	245	243	267	256	244	280	250	221	239	254	246	259	280	261	265	242	249	255	266	258	262	253	246	265	233	266	235	274	241	260	237	230	240	237	250	233	277	230	255	232	219	257	240	272	251	259	236	235	259	222	232	270	223	229	251	246	242	249	252	241	260	262	249	256	247	250	244	256	267	249	253	239	236	241	266	254	247	262	243	248	271	228	263	262	226	262	227	276	265	259	251	229	259	241	237	256	270	244	224	231	227	255	227	276	255	234	242	211	251	222	255	250	240	218	251	245	240	227	224	260	242	216	265	281	264	239	260	273	259	233	252	243	247	222	262	233	241	255	238	281	263	244	241	259	239	233	223	235	237	241	248	257	235	258	255	270	244	231	238	239	255	234	255	238	228	219	249	269	235	260	251	252	206	223	245	258	258	259	273	234	238	278	243	229	262	244	251	245	267	238	244	252	257	258	273	258	237	242	242	259	241	245	241	228	235	263	277	278	186	263	250	237	266	246	270	265	239	240	248	254	256	268	253	259	241	228	252	265	270	255	249	247	250	253	244	264	251	280	221	239	231	275	290	248	257	238	261	246	238	243	252	234	253	235	266	259	232	242	240	246	239	252	224	251	222	230	231	252	238	241	236	229	232	238	233	297	249	262	237	258	253	245	228	252	259	263	228	251	228	256	241	268	241	252	268	261	229	243	252	256	244	244	231	251	264	252	248	235	246	253	253	260	262	280	267	239	265	263	236	229	264	254	237	242	244	264	250	229	273	241	243	228	252	251	241	276	239	235	221	270	242	263	262	271	236	255	244	250	231	248	256	228	214	251	271	272	266	234	260	246	242	257	264	234	271	261	249	279	230	244	224	222	258	248	250	259	217	239	232	232	263	242	263	230	231	213	262	246	246	241	234	261	268	278	256	253	245	221	251	255	262	258	246	255	232	235	236	252	233	231	252	232	262	254	249	238	263	265	256	253	285	283	225	262	247	242	259	240	246	255	239	273	255	258	246	252	256	230	236	243	233	225	216	238	229	244	242	215	252	213	263	256	225	238	244	252	232	247	254	250	257	254	252	244	225	228	211	249	238	269	268	265	237	247	236	223	235	261	252	271	237	240	234	230	235	209	253	264	244	273	255	239	242	267	267	252	259	241	240	252	247	226	272	238	250	254	246	247	262	243	272	250	230	273	234	244	262	266	250	248	245	235	239	245	260	256	236	233	227	245	248	239	274	236	229	241	265	248	221	269	243	240	238	245	282	269	231	249	255	263	224	216	265	236	235	248	254	254	227	245	259	243	277	262	206	231	238	268	238
29303	25282	5710	8525	49351	62262	55447	24939	796	780	775	719	782	756	760	737	701	762	706	696	720	732	707	705	698	680	745	659	699	718	677	683	684	698	666	706	697	706	684	686	706	694	654	721	633	745	689	697	643	751	724	694	623	740	719	692	701	745	721	691	690	723	693	734	661	682	832	1290	1450	1061	788	782	645	707	694	724	669	672	695	730	676	680	694	671	682	677	665	645	716	688	694	698	711	701	690	696	689	695	681	706	683	674	692	684	700	753	675	678	651	697	667	683	636	707	714	717	688	694	669	662	730	667	675	677	670	683	659	666	707	650	677	711	677	656	664	640	700	662	685	689	732	631	720	698	728	704	695	696	647	654	697	710	690	663	732	713	685	693	637	698	683	673	684	689	693	697	730	688	702	714	684	668	694	667	678	720	667	708	728	700	736	693	666	707	710	688	658	679	677	687	684	702	709	714	680	719	659	622	690	704	730	680	646	689	727	681	684	686	646	694	705	718	722	645	706	684	693	699	668	685	665	708	697	706	671	675	710	697	668	685	683	646	746	717	708	698	719	704	678	658	637	656	648	696	708	673	730	705	652	679	646	725	732	705	685	598	698	681	693	687	685	680	673	697	700	684	655	676	653	733	713	682	692	725	652	710	656	654	703	719	729	704	722	684	711	706	663	707	653	720	714	682	705	672	671	714	670	698	710	686	695	674	745	678	661	700	677	633	645	701	706	691	732	674	678	673	705	663	663	667	680	693	686	688	701	662	708	693	654	688	638	706	703	698	672	717	711	697	678	718	668	634	697	650	678	665	694	694	696	670	667	697	702	691	681	739	693	754	709	685	697	717	682	671	726	702	707	663	666	672	688	715	696	673	708	739	679	686	717	705	646	707	681	663	758	679	716	717	631	704	662	690	708	638	683	678	699	688	739	684	621	637	697	703	679	684	710	696	674	693	684	712	656	648	737	714	662	722	646	659	669	693	691	756	727	700	721	690	684	691	685	701	703	708	675	707	750	678	651	671	706	683	724	727	678	654	695	676	691	660	709	729	666	677	655	667	685	690	659	656	718	616	715	651	669	687	636	679	726	682	652	697	643	689	688	670	691	694	717	709	709	700	753	724	655	719	701	645	714	706	694	699	702	650	669	673	642	688	687	669	666	710	654	704	692	656	683	677	684	674	677	670	704	701	706	692	740	685	673	678	665	644	679	647	684	681	693	671	726	667	667	657	664	679	709	732	639	692	704	717	713	682	744	637	688	680	680	717	682	686	728	706	739	627	689	682	709	670	707	677	668	679	658	685	705	672	686	689	686	650	660	713	724	695	682	655	656	674	666	679	731	731	631	669	666	685	685	664	688	640	649	656	710	704	722	735	717	690	672	734	664	752	657	672	708	665	668	691	690	703	693	668	693	695	647	708	708	671	696	715	734	719	667	679	682	741	661	728	705	708	665	700	689	709	712	682	718	679	666	689	702	708	633	699	679	674	683	678	729	695	713	705	676	683	705	680	694	684	691	688	676	727	666	705	698	669	686	741	655	686	701	674	696	658	651	718	638	725	704	699	696	722	678	715	671	632	684	713	659	713	707	731	691	684	672	673	715	645	703	756	677	649	700	687	752	678	684	683	700	688	685	673	704	709	697	671	664	718	657	616	662	733	657	633	677	710	730	746	746	705	673	718	695	691	706	695	633	666	707	645	658	675	670	659	659	738	704	698	707	687	671	713	667	690	668	702	651	677	695	714	689	730	730	678	682	687	706	676	660	708	671	677	664	675	706	710	694	698	688	688	746	678	698	678	720	689	683	700	681	693	702	688	727	663	700	658	720	689	652	758	658	689	636	660	727	721	698	667	692	667	687	684	682	703	701	691	726	668	686	683	735	665	656	711	685	683	713	644	714	700	702	649	698	674	696	689	706	671	729	711	721	675	694	680	677	691	657	690	673	679	691	722	742	737	706	716	680	695	673	698	642	688	666	708	752	680	711	693	709	684	646	671	665	651	688	697	628	697	655	722	723	631	693	679	694	663	749	706	653	664	693	660	697	658	657	707	697	711	701	724	658	709	693	688	706	662	694	689	727	701	688	650	713	729	690	684	680	693	649	705	701	692	696	689	640	689	648	718	659	687	696	673	699	713	623	733	699	709	644	688	683	720	698	662	699	682	707	663	702	691	683	694	686	708	669	686	670	743	677	689	689	660	661	691	706	662	707	705	709	696	626	668	700	674	679	673	709	678	689	702	661	708	741	693	694	651	644	730	683	696	701	662	664	735	708	670	751	722	721	621	687	678	674	709	694	640	673	646	683	686	705	683	662	699	661	720	759	706	672	647	675	671	740	689	665	682	695	708	673	724	712	705	685	698	724	683	711	647	666	629	753	647	686	731	629	636	689	719	678	684	698	724	702	703	715	674	713	700	660	658	685	693	704	634	670	695	661	726	654	660	727	654	688	625	641	667	722	678	706	648	657	689	675	726	683	665	659	648	717	679	676	720	678	675	671	651	702	705	687	677	648	631	693	634	679	688	682	681	659	660	713	676	672	681	692	668	730	646	661	707	684	689	644	670	703	706	687	683	706	655	671	649	692	695	673	691	696	696	676	711	711	719	666	684	666	683	678	697	679	701	662	688	730	605	711	697	643	699	721	681	670	749	674	685	691	688	695	691	656	662	666	720	687	682	725	735	717	709	699	688	671	714	717	710	658	685	706	656	731	640	668	712	689	668	712	737	693	697	654	665	679	669	712	727	653	695	665	704	650	747	675	624	686	649	699	702	648	674	637	645	712	690	691	667	703	742	719	650	640	674	635	687	709	655	671	653	700	678	683	681	661	692	701	685	686	688	682	689	661	713	712	722	710	698	694	744	693	697	659	661	680	710	700	617	693	711	685	692	640	699	655	625	659	642	690	677	705	694	636	664	704	719	702	697	706	675	676	665	671	703	677	697	695	678	687	714	694	698	700	640	706	725	698	766	640	654	679	685	660	684	718	662	678	653	680	662	657	674	675	659	725	671	664	689	663	681	710	652	692	655	712	698	727	634	636	693	673	718	697	669	656	728	680	681	677	728	704	711	671	680	668	700	681	691	700	660	660	678	657	648	668	653	682	731	708	686	694	687	679	655	692	688	665	678	654	700	678	747	708	706	675	675	714	643	698	641	665	702	692	702	677	698	689	686	685	650	662	670	706	655	643	660	729	685	723	692	661	677	669	756	646	682	648	663	730	758	702	670	731	696	713	688	719	684	668	681	711	704	677	672	713	671	672	689	677	682	715	706	728	675	678	692	671	728	682	691	679	640	690	713	729	712	689	680	726	716	690	681	648	735	714	716	708	675	669	654	673	684	698	693	685	651	676	723	696	736	671	699	693	704	689	684	645	670	728	708	708	687	671	659	663	659	649	704	672	695	703	684	664	674	666	720	683	677	676	660	703	660	710	682	712	654	689	715	661	681	681	710	729	649	691	710	720	669	719	656	667	675	656	692	661	640	686	708	720	653
46066	39575	23707	18790	41111	67395	57744	32192	5102	438	310	359	341	301	317	322	294	340	301	327	315	293	299	311	319	314	303	292	308	313	291	302	292	296	321	306	319	303	313	300	271	294	306	317	313	284	307	311	297	258	329	318	317	329	298	303	324	312	288	294	311	291	291	321	331	318	287	367	404	395	335	337	314	308	319	300	291	326	309	311	321	322	339	264	316	307	322	304	273	322	286	338	308	321	313	311	310	277	289	328	308	292	286	332	323	291	289	311	281	293	351	335	266	308	303	315	322	304	318	279	342	307	312	275	335	278	315	322	329	294	323	295	323	308	313	274	276	275	285	297	300	326	302	285	287	309	315	317	332	308	247	317	306	300	286	295	306	317	330	324	283	275	323	305	288	292	306	289	321	300	298	296	299	306	283	323	287	301	303	307	271	289	315	296	310	299	291	289	326	310	296	315	314	280	322	304	300	317	308	329	317	300	290	325	298	310	341	295	299	308	303	325	269	320	318	301	304	285	287	249	308	345	305	324	318	317	286	305	318	300	281	266	297	281	308	297	303	314	299	309	309	326	315	318	320	302	324	290	306	293	274	316	290	288	288	309	309	302	288	298	273	353	308	296	314	291	316	292	294	274	297	316	340	290	290	304	293	274	321	290	282	302	308	307	279	330	296	287	343	301	310	300	318	300	317	300	305	314	296	279	327	326	309	321	323	293	326	322	301	295	303	283	269	299	310	282	286	268	288	302	280	292	312	319	294	252	320	326	290	306	321	323	295	329	327	296	344	300	327	305	310	301	291	326	330	306	313	280	286	286	295	308	287	272	305	303	298	322	302	320	320	292	302	310	312	288	311	322	323	290	323	336	301	320	275	294	290	330	319	306	300	304	286	320	306	289	325	266	329	318	292	294	340	308	304	329	329	272	301	293	304	312	295	303	316	300	288	296	307	304	289	297	319	303	284	297	307	298	269	294	325	292	287	319	296	280	296	290	319	304	301	289	309	274	323	307	292	266	249	327	325	318	331	305	327	311	318	310	316	287	295	278	300	302	328	283	292	289	286	312	317	297	294	302	319	296	297	326	314	280	292	311	285	284	292	303	300	307	355	290	321	303	287	295	319	316	301	296	316	286	332	318	313	305	298	296	307	303	331	283	333	333	309	282	315	278	327	349	296	327	309	287	285	311	312	332	296	306	329	289	311	301	294	301	306	315	341	286	301	291	295	284	264	301	315	319	310	299	298	299	321	321	340	337	304	295	305	342	320	338	327	300	319	283	307	287	310	346	314	311	303	305	338	320	291	314	313	290	341	330	286	303	294	273	267	294	303	290	318	315	299	287	313	303	285	322	309	276	298	349	272	300	284	304	280	297	325	293	305	325	343	279	317	316	305	279	292	298	341	293	304	293	346	312	280	298	300	304	295	291	305	311	314	286	313	277	302	331	303	312	297	308	286	320	307	274	314	290	307	290	302	310	308	323	293	352	282	333	295	295	284	309	307	296	297	324	293	300	331	298	327	298	308	323	310	318	291	295	293	308	332	320	286	282	315	321	312	292	287	322	287	268	301	288	329	311	278	289	300	321	302	279	283	316	292	321	327	274	255	342	323	312	300	313	302	306	324	289	281	278	335	259	304	305	304	301	311	326	283	310	300	289	301	316	290	302	299	328	309	278	303	290	300	306	330	323	316	275	327	305	311	299	283	297	306	318	310	305	279	346	301	334	310	264	312	340	312	297	287	299	306	309	304	321	310	300	295	312	296	292	312	307	323	302	323	304	329	321	286	308	299	331	288	312	316	327	315	276	318	282	328	303	309	273	358	304	302	291	304	271	304	347	326	320	276	300	305	299	288	313	305	299	291	322	317	318	299	319	295	312	305	302	290	323	308	300	335	298	296	329	325	310	338	291	287	328	318	294	298	305	318	293	291	304	318	302	268	291	305	273	337	328	314	315	320	272	290	321	304	305	297	304	320	296	307	291	321	299	303	309	292	314	329	316	337	324	299	260	349	314	299	304	276	294	310	290	305	291	324	310	334	319	297	293	288	325	299	308	314	293	307	306	289	274	319	301	306	314	334	305	293	285	315	292	283	296	288	278	294	324	293	327	309	285	268	301	296	313	343	299	288	299	320	323	301	307	312	320	272	291	308	319	282	301	315	311	303	316	269	309	287	278	337	297	334	308	307	312	314	281	308	311	290	266	288	309	300	325	313	287	313	313	315	290	313	283	315	282	296	300	334	315	295	307	286	299	294	309	298	330	294	298	308	288	299	280	306	309	298	315	315	310	285	290	317	309	314	313	289	280	307	320	330	305	304	318	343	310	321	299	315	297	310	332	296	311	314	279	305	294	318	300	316	315	296	322	299	288	320	324	295	289	270	308	279	323	287	325	300	314	313	309	322	317	308	288	332	307	319	295	275	293	323	294	280	300	282	331	314	295	295	274	293	284	260	291	301	284	329	301	306	278	311	273	281	316	295	304	315	309	311	310	306	292	302	275	323	310	292	312	297	331	296	275	295	326	292	294	256	305	319	318	315	317	284	284	268	316	296	279	290	297	295	311	310	321	315	319	276	309	300	313	327	324	293	303	303	287	304	328	306	296	258	325	283	297	328	269	301	319	294	289	309	304	310	307	311	294	290	315	323	347	332	315	288	302	295	324	310	287	327	324	284	288	295	290	319	303	309	290	299	321	322	313	310	338	331	305	269	314	285	342	287	369	289	305	321	314	317	290	335	312	284	320	302	296	342	321	293	337	283	282	313	273	281	326	301	305	311	319	287	280	272	277	299	308	297	291	315	315	285	307	292	312	316	299	299	314	292	285	327	315	301	280	310	314	308	309	296	325	292	303	297	300	303	296	293	278	300	305	295	332	312	318	302	309	310	337	312	301	280	305	307	302	311	278	298	293	315	287	318	326	295	322	302	325	263	317	286	283	286	291	282	306	312	321	280	293	297	301	302	298	310	298	328	278	283	289	274	309	304	312	328	303	310	283	320	318	337	330	310	295	305	272	288	282	306	297	300	332	305	351	312	285	312	331	311	291	297	278	303	322	315	311	318	296	296	327	313	336	345	305	326	315	303	302	320	307	343	288	303	305	320	320	313	311	318	339	289	313	285	318	313	294	316	314	315	326	309	288	274	300	337	283	311	278	324	292	321	338	283	274	287	278	309	327	300	291	287	284	278	284	314	307	309	335	325	296	300	309	296	282	284	323	301	303	323	297	291	296	299	285	285	295	308	287	328	316	307	296	314	282	268	293	297	276	347	304	279	294	340	309	294	287	306	325	305	294	289	287	286	323	313	291	291	308	292	321	268	303	332	323	325	292	295	312	330	265	300	307	338	305	310	302	293	308	302	306	265	314	286	296	292	290	327	302	250	302	286	299	311	293	357	290	298	281	295	294	325	319	313	329	281	311	294	322	279	281	311	311	336	283	285	320	316	305	299	336	321	312	327	306	293	294	305	319	301	307	275	302	323	308	310	304	285	275
35266	26208	8984	13231	55825	78693	68084	31108	1041	989	955	916	929	943	875	878	870	894	813	875	861	871	869	804	866	838	824	828	835	860	822	892	856	844	803	807	830	833	818	837	882	861	840	777	804	810	850	824	835	856	832	848	799	767	811	824	844	813	853	831	829	855	840	875	787	937	821	1374	1721	1718	1256	956	870	817	814	866	810	850	791	798	789	808	780	803	835	814	817	876	838	774	831	843	825	772	818	813	803	823	874	793	836	842	792	836	814	818	778	828	803	809	787	867	794	796	762	846	821	777	795	749	783	846	794	792	819	823	804	805	759	786	820	835	805	818	801	828	828	786	786	837	765	836	848	790	823	792	826	809	820	778	818	809	786	788	775	818	822	837	822	820	801	800	809	822	811	803	800	821	746	788	808	798	801	804	807	827	823	867	791	788	834	809	835	802	846	825	793	821	844	836	809	852	822	777	860	808	838	739	801	796	825	824	772	834	840	790	828	840	861	763	811	794	795	787	801	857	767	851	804	828	807	780	828	838	801	822	825	806	790	849	782	804	808	808	838	812	800	805	830	806	767	815	777	788	788	841	809	807	853	793	838	844	774	796	788	793	798	795	828	859	779	792	846	835	795	853	840	827	820	845	823	795	845	818	816	843	842	822	868	838	840	804	776	752	872	856	829	849	872	824	797	770	820	760	819	829	856	821	814	840	765	806	768	827	796	806	836	840	783	777	754	807	785	798	808	814	807	760	781	806	827	827	714	800	776	809	857	843	836	812	859	795	788	842	809	794	846	821	821	788	803	847	851	835	819	811	814	807	815	775	858	834	804	793	799	791	754	819	809	826	809	849	783	793	777	834	834	844	821	796	808	797	817	798	788	868	833	782	790	835	826	765	852	756	829	833	825	789	849	820	813	839	770	803	810	804	852	818	806	755	800	800	838	799	846	869	818	825	756	769	839	773	823	810	816	733	798	786	835	799	798	821	824	796	799	831	790	772	766	801	825	814	759	858	825	817	873	800	791	837	829	781	783	838	792	797	798	823	828	785	772	820	802	743	838	777	839	833	810	794	857	818	877	793	821	842	803	828	838	818	820	786	821	842	831	798	822	786	869	835	794	791	827	869	835	782	898	758	813	793	806	786	816	780	788	851	775	809	802	762	840	849	855	848	786	832	855	891	806	780	850	759	810	818	799	858	793	782	802	797	853	794	837	793	802	767	787	826	777	825	775	829	775	807	765	862	786	826	870	819	821	765	824	760	820	830	880	807	742	826	815	803	848	797	819	813	818	838	815	846	805	809	786	847	832	817	830	856	793	813	818	850	800	851	786	805	804	775	867	782	763	837	897	819	790	863	803	802	807	824	829	782	816	777	859	849	816	826	805	851	859	814	784	852	797	881	874	790	800	836	810	793	778	848	848	836	858	819	781	778	774	827	814	808	824	803	782	823	842	800	804	781	793	849	842	832	784	801	789	835	818	804	785	749	856	795	788	801	760	780	830	813	795	818	812	829	799	852	830	742	774	807	806	783	819	771	803	801	854	838	768	810	726	820	837	858	790	850	834	859	796	779	844	844	789	882	839	839	873	806	823	769	813	795	776	816	819	793	757	816	786	768	794	837	798	859	779	817	806	821	862	834	800	813	836	797	777	820	838	860	790	830	789	779	820	802	788	818	791	824	786	838	820	824	799	799	776	785	837	798	827	778	777	831	815	820	806	823	872	827	839	832	774	805	828	822	822	844	800	840	769	786	774	869	771	810	822	783	818	826	862	796	793	857	734	801	793	860	863	810	831	827	774	811	824	730	813	847	806	802	799	818	849	845	841	826	832	788	843	793	828	778	838	806	787	788	810	778	841	831	797	808	834	760	781	841	811	831	791	819	801	824	821	841	816	816	804	800	746	836	787	839	820	825	813	828	818	827	850	853	848	834	793	798	846	814	838	771	813	851	818	828	832	831	808	782	802	804	757	838	826	803	820	834	841	790	805	819	798	831	825	825	799	822	858	824	809	805	852	812	788	847	807	790	769	782	862	831	781	812	851	802	780	784	807	830	823	770	786	794	816	871	791	776	864	777	831	824	816	809	791	843	801	820	811	843	800	786	823	845	803	812	820	810	838	862	810	777	818	838	829	826	818	780	813	806	770	846	799	843	816	821	751	784	798	851	797	813	801	817	833	868	796	788	799	797	775	799	818	804	816	843	760	760	780	810	811	812	790	781	767	842	866	811	807	864	797	768	789	788	841	841	863	808	875	829	801	777	765	826	860	789	796	757	830	881	780	819	823	818	817	801	782	822	825	843	864	808	830	800	819	800	820	823	834	863	811	762	817	831	760	846	830	798	828	830	796	806	817	868	774	762	790	811	808	767	786	766	826	820	819	756	812	825	817	842	842	755	794	825	834	847	819	872	825	789	808	815	801	836	809	790	812	817	762	749	778	812	808	839	812	824	831	776	763	802	801	808	785	855	780	827	790	789	757	825	834	833	834	784	809	839	812	801	801	778	774	867	829	780	752	799	891	788	760	794	854	799	797	812	760	784	793	781	794	808	801	860	792	733	845	803	848	828	824	793	808	814	858	808	815	813	783	809	782	820	830	830	787	814	792	808	802	825	848	800	771	835	803	814	837	778	798	788	812	799	786	807	801	833	838	804	836	772	811	833	810	877	840	818	782	805	807	853	819	799	795	807	785	822	794	823	833	809	808	751	786	834	857	774	805	777	825	897	792	798	816	841	797	830	834	807	822	803	803	806	779	783	789	818	800	791	798	814	761	832	800	805	822	785	815	786	749	800	810	821	795	861	824	752	856	838	817	847	791	846	832	760	784	775	795	759	810	833	871	828	791	841	780	836	850	824	828	765	871	803	800	803	825	831	784	791	847	825	819	830	826	797	818	885	862	854	818	791	844	794	780	810	764	780	820	860	767	782	888	829	796	817	838	778	798	830	828	868	816	801	864	843	845	853	776	766	890	856	833	805	832	868	813	788	792	818	824	867	809	898	787	795	846	822	795	830	798	843	831	840	763	835	784	822	803	832	806	797	776	861	795	824	867	801	790	812	827	827	773	841	756	771	805	800	825	796	826	789	787	826	862	817	829	785	800	825	770	781	797	844	794	798	831	806	816	834	759	782	842	865	836	777	799	777	802	829	828	825	831	831	800	826	815	782	777	816	839	784	845	840	860	848	776	764	806	828	804	826	811	816	839	814	857	795	803	808	818	840	811	833	789	801	828	793	807	821	862	748	816	809	857	792	825	750	774	846	770	784	806	763	815	814	825	800	816	790	778	831	822	845	818	815	795	784	830	818	810	801	827	862	816	820	804	810	847	803	795	791	837	795	794	831	774	815	820	791	860	828	782	840	824	829	814	824	777	878	828	808	815	826	798	844	811	789	826	857	830	787	835	769	811	759	848	802	834	794	839	823	797	819	802	792	797	819	803	777	864	804	804	820	805	788	847	742	763	836	830	820	800	834	827	780	812	800	809	760	788	819	747	873
9912	6259	1176	553	2020	5922	5928	1443	255	232	247	250	229	258	237	233	236	242	220	219	222	251	252	272	224	227	235	241	237	236	253	237	243	246	254	237	238	232	223	216	211	234	215	238	242	241	227	202	240	257	220	226	235	245	223	237	244	244	203	229	238	226	262	270	216	236	242	241	261	246	212	233	197	231	241	228	260	233	200	230	247	221	240	259	234	237	234	249	245	232	229	249	229	247	231	238	213	250	234	244	240	234	232	237	231	224	232	242	213	216	257	242	266	250	229	243	235	240	257	240	254	217	237	227	223	225	260	224	225	245	255	213	253	254	248	237	232	247	255	236	232	240	248	224	234	222	259	246	231	238	237	231	216	277	219	233	221	244	241	220	229	221	225	243	255	252	247	274	244	244	225	214	246	228	254	244	242	236	210	199	258	239	236	250	206	268	237	227	248	208	254	248	272	222	239	225	241	222	259	238	237	235	242	218	237	232	258	228	223	250	246	241	248	237	218	248	237	228	232	217	244	216	218	260	240	227	249	245	211	228	217	219	236	223	219	245	229	241	242	256	240	232	207	231	251	245	257	218	258	250	240	208	202	221	227	200	221	254	217	206	237	236	247	245	218	222	243	244	215	243	252	218	243	247	252	240	223	222	231	245	212	266	252	254	239	225	225	238	223	245	231	242	226	221	219	237	251	251	232	248	228	251	235	242	244	240	239	222	210	228	259	226	261	225	256	258	224	212	252	233	236	220	233	248	224	209	237	262	222	246	233	237	249	236	248	232	248	255	230	230	217	243	218	237	224	217	239	257	246	229	244	239	238	239	227	215	231	227	259	256	250	246	254	258	232	238	243	243	199	242	230	236	226	209	241	222	222	228	253	245	260	234	224	223	231	223	227	246	242	229	221	246	263	242	235	206	262	229	267	237	247	240	268	207	241	239	219	244	248	226	264	227	260	191	273	235	244	237	246	240	243	225	242	262	272	272	250	258	236	243	225	234	222	234	240	242	245	212	273	238	201	237	249	251	214	225	234	275	254	231	235	224	244	245	249	235	237	219	249	237	220	228	224	219	235	227	237	264	260	239	214	241	231	261	237	242	228	249	250	240	259	250	232	248	242	230	242	252	236	208	237	206	252	222	233	256	205	257	229	226	235	236	235	223	230	254	276	228	227	225	228	220	217	231	254	221	235	245	233	244	263	223	243	223	218	225	229	235	225	207	243	232	232	225	244	225	262	242	242	248	208	255	234	233	218	204	217	234	195	213	234	253	216	250	231	238	238	241	222	190	259	246	262	243	204	242	204	247	230	249	213	217	248	243	241	260	252	279	214	229	254	223	225	226	240	247	239	236	251	225	253	258	235	231	252	239	263	260	263	235	242	236	228	245	230	278	271	225	215	234	207	258	231	243	234	215	229	220	247	240	235	271	244	249	252	248	236	265	222	256	259	246	240	229	255	239	257	221	231	243	235	218	235	238	217	235	230	247	224	225	257	226	220	262	251	249	243	245	236	230	213	237	233	231	231	216	229	216	243	237	234	248	225	218	225	207	228	231	210	270	239	224	221	226	255	214	234	243	238	238	220	241	259	228	231	248	231	245	220	255	253	222	243	255	230	253	226	250	246	234	253	222	255	203	223	238	255	234	252	242	253	231	214	235	221	251	240	232	248	266	242	225	249	230	243	203	213	259	279	238	230	231	245	233	242	230	233	220	223	215	239	247	268	246	238	237	260	256	241	257	244	222	243	238	237	233	221	237	250	246	220	251	264	225	228	230	239	251	236	253	225	276	221	249	243	231	226	227	251	227	261	227	224	214	250	236	228	248	239	235	226	221	236	249	239	232	211	225	243	242	237	235	245	286	236	242	253	240	238	202	213	218	241	217	236	222	231	240	217	270	235	240	204	250	251	222	203	223	233	223	235	249	248	242	236	219	245	231	229	225	267	273	215	220	260	240	258	264	252	223	249	243	226	225	262	236	231	226	257	212	230	229	241	239	224	273	239	220	213	213	245	245	221	239	219	239	187	257	258	236	222	258	239	248	219	224	224	246	237	254	227	255	233	223	222	236	262	229	229	237	233	228	236	250	248	246	252	229	222	235	240	221	212	223	251	236	241	213	248	244	248	221	236	231	252	230	245	231	246	202	266	224	254	225	237	199	248	241	234	255	231	222	217	253	212	240	228	230	245	224	243	228	219	225	230	216	231	206	236	221	252	221	235	235	252	225	254	228	244	203	231	232	252	235	242	228	213	262	230	258	243	241	236	242	250	235	251	239	239	241	254	217	252	246	223	233	215	247	218	228	214	239	240	233	244	258	242	219	222	239	258	232	229	231	253	236	213	228	232	254	245	223	220	248	232	245	245	218	249	250	233	224	245	222	252	226	246	241	252	201	232	222	221	247	243	233	246	233	253	249	245	211	212	237	258	246	226	248	212	207	238	245	252	236	215	214	247	238	229	257	275	255	232	213	211	233	221	231	244	239	224	245	252	219	220	218	252	251	225	271	240	255	214	251	269	217	201	214	250	227	241	220	238	212	251	244	245	245	264	253	254	246	250	238	228	219	236	244	212	247	234	237	225	229	230	224	246	235	244	240	231	228	242	236	237	217	219	224	229	225	222	219	241	227	236	222	246	261	241	247	245	207	253	219	244	222	245	198	218	224	245	212	221	230	260	230	254	253	268	244	252	228	217	254	210	255	237	211	242	241	251	240	215	235	233	232	247	251	243	255	211	232	225	243	245	217	227	229	213	237	232	247	232	211	243	242	200	263	232	230	245	230	242	206	246	197	232	260	246	249	217	191	249	236	255	217	243	222	228	244	250	252	245	207	226	272	221	219	239	234	237	234	257	228	241	236	272	238	245	231	204	235	220	234	225	228	222	238	242	251	263	227	251	234	261	225	212	246	253	229	231	216	251	251	231	279	226	245	218	256	242	234	233	260	233	227	250	232	238	240	248	250	228	222	247	215	241	243	226	233	240	216	237	236	258	222	213	225	242	227	240	215	242	227	237	222	223	254	242	260	244	248	231	238	221	206	239	248	243	235	241	224	233	250	238	222	263	281	232	240	236	227	240	225	234	225	217	192	236	212	236	268	216	195	251	220	220	255	263	198	242	251	241	223	233	223	209	238	223	203	237	208	248	219	219	229	208	245	207	236	228	234	222	232	244	219	239	242	243	208	238	206	241	222	242	241	261	244	206	266	249	209	240	241	251	210	278	225	253	248	261	235	242	240	222	215	226	245	224	239	238	225	244	265	235	263	246	204	211	240	261	225	245	210	248	220	248	244	215	248	248	255	250	221	256	228	231	229	218	230	236	217	252	210	227	238	244	286	242	226	224	231	228	241	221	254	220	244	240	257	211	223	225	230	236	272	241	228	231	249	256	213	254	213	246	253	263	240	214	217	234	221	224	231	253	234	253	236	243	213	220	225	242	241	241	239	222	250	250	222	242	215	216	237	247	263	240	229	230	220	219	227	230	231	242	227
8556	7287	1048	1110	8399	20150	18247	3869	672	689	668	641	676	678	671	640	639	668	693	651	631	689	646	624	691	666	676	659	661	640	648	670	654	655	680	679	660	654	691	648	667	626	660	627	697	670	662	678	662	694	649	683	692	660	656	658	690	655	681	626	668	685	630	670	660	740	665	775	838	834	712	719	628	666	655	675	664	655	654	704	662	688	708	717	682	657	662	647	638	660	641	601	702	646	668	653	676	643	675	679	634	684	628	639	665	658	661	666	655	683	646	676	652	660	679	634	649	666	663	660	662	654	669	695	704	677	604	678	691	670	677	717	664	680	685	652	618	608	683	702	641	659	683	659	624	703	679	676	634	596	627	635	684	711	680	673	644	641	643	697	652	674	649	682	647	675	683	679	647	696	650	676	629	651	661	649	634	684	645	647	631	640	659	657	650	684	628	671	692	618	637	670	651	696	628	719	672	671	685	653	674	642	660	642	657	648	676	649	704	695	692	634	672	666	638	643	674	690	659	680	666	656	645	623	670	650	681	702	647	630	609	644	656	642	714	688	655	688	680	651	658	688	683	656	641	658	602	671	642	665	686	682	643	649	681	675	634	653	658	639	656	642	687	645	680	651	685	715	658	644	632	652	675	613	671	646	624	662	633	657	661	609	622	629	642	615	655	724	653	678	611	673	604	696	652	643	624	659	649	630	653	625	630	675	630	686	652	697	676	651	697	671	657	702	661	652	670	618	682	661	619	708	649	627	646	687	638	688	640	685	650	641	621	642	657	653	662	640	633	671	690	660	662	671	626	652	706	638	632	695	685	640	645	700	613	645	657	609	646	655	644	684	621	708	658	654	633	641	664	678	710	695	653	659	671	621	644	662	661	679	634	640	648	641	596	627	641	638	646	703	679	664	690	656	625	630	707	662	670	634	684	701	630	674	668	706	600	662	630	666	682	695	611	695	637	641	707	691	654	665	657	671	720	646	669	674	655	640	606	673	656	636	649	681	673	642	682	660	677	668	684	637	705	624	667	651	662	680	630	659	657	665	658	704	672	674	657	648	679	663	663	652	683	671	645	636	659	641	694	652	642	695	641	706	647	679	651	731	707	628	662	655	675	661	683	646	655	649	652	710	639	622	638	665	682	622	628	651	661	649	679	621	676	716	667	667	677	668	684	679	636	686	676	667	641	662	630	691	618	672	694	657	680	661	675	664	631	638	633	672	714	659	627	659	715	686	641	709	648	684	634	658	634	643	675	635	671	680	665	608	647	698	665	685	638	631	680	655	688	645	618	707	667	674	653	650	653	651	636	666	641	633	668	666	654	656	703	646	653	674	628	656	653	605	705	647	666	605	612	655	657	662	656	659	668	663	679	682	668	682	676	666	664	683	697	665	672	625	690	701	670	665	656	689	662	635	663	657	664	635	657	631	667	608	618	658	644	671	701	661	662	645	687	634	624	742	588	654	663	661	648	667	658	655	636	660	683	678	644	662	651	627	640	693	698	671	637	687	654	658	660	641	712	643	628	638	597	671	691	635	668	645	696	683	672	610	656	679	600	630	646	643	678	646	657	667	628	652	672	651	663	649	656	608	666	621	622	625	653	649	624	674	647	686	646	673	635	619	665	696	644	644	665	602	647	699	652	646	690	616	718	657	644	671	675	673	617	649	668	638	744	717	639	675	672	626	638	669	627	642	687	672	691	624	695	693	622	682	685	666	677	701	665	666	610	648	652	676	633	685	651	654	665	671	663	697	659	675	648	675	667	633	679	677	668	647	671	662	674	693	622	653	681	674	644	691	625	681	661	687	659	628	627	659	661	687	660	640	674	609	666	660	651	639	679	688	686	651	668	622	628	625	652	662	659	671	653	675	668	625	612	689	696	671	637	690	640	698	630	660	634	643	663	651	689	690	684	626	692	672	689	662	662	666	655	641	674	657	640	661	651	659	632	696	702	638	674	658	674	647	670	665	648	658	668	670	665	641	679	666	632	658	663	720	696	628	625	661	661	621	659	646	629	615	639	654	649	672	636	633	629	646	716	630	667	629	634	647	657	645	655	671	650	651	662	698	645	681	683	677	647	680	717	675	697	670	625	602	644	641	688	653	662	654	688	623	686	665	618	641	657	626	671	673	619	679	598	660	612	628	677	695	672	672	655	627	648	698	652	673	663	666	653	643	671	645	687	649	702	639	676	673	691	688	699	634	654	688	661	634	672	663	622	653	681	679	640	674	637	661	702	653	639	629	715	689	648	671	638	665	675	634	682	691	637	669	629	642	653	655	647	696	686	674	706	689	632	666	648	676	621	682	674	641	666	637	643	672	635	678	708	669	671	673	667	636	629	645	651	658	665	665	675	701	614	644	606	672	661	674	660	681	672	646	698	695	645	634	657	631	703	684	686	669	606	676	676	634	643	655	633	674	671	661	684	682	711	661	694	657	657	649	671	635	648	695	706	654	689	649	641	617	658	640	652	677	656	663	673	640	656	629	657	633	719	671	609	636	613	708	685	675	641	714	686	685	623	642	688	696	640	678	635	701	678	659	662	683	654	639	629	651	648	637	650	687	656	630	640	617	642	694	656	630	680	651	651	702	667	645	681	680	690	641	652	635	680	644	676	607	642	679	639	656	627	648	686	659	643	616	636	684	654	714	647	668	684	654	628	686	613	614	663	630	654	702	655	644	674	637	689	676	678	665	670	653	687	639	639	672	669	604	728	604	657	698	672	690	659	676	613	654	654	683	672	676	618	656	666	595	664	641	694	671	683	663	652	650	605	657	694	647	640	669	680	652	666	635	616	700	610	638	675	664	677	653	620	691	667	664	635	687	682	633	666	649	674	621	667	612	662	633	662	664	673	655	651	663	684	659	684	690	639	671	635	669	665	644	693	662	707	642	663	704	648	623	675	654	651	663	699	606	664	625	663	666	645	712	716	661	654	682	604	635	631	661	678	643	643	622	663	669	662	656	647	655	684	659	668	624	638	668	662	644	644	668	654	643	667	657	645	683	670	674	675	697	662	694	647	676	661	650	638	667	644	657	629	674	663	671	637	679	603	664	611	679	673	651	644	685	664	650	624	679	692	672	658	670	639	716	654	665	670	702	654	674	676	666	663	659	651	634	683	673	661	625	650	647	652	649	662	684	649	735	715	709	716	657	659	648	669	688	624	706	635	654	686	689	661	662	672	634	685	711	647	633	716	673	648	676	630	639	688	711	648	702	711	659	669	718	684	677	728	675	681	649	638	637	708	659	629	658	678	669	666	708	690	695	688	666	621	679	676	660	638	685	675	624	636	703	701	647	622	647	653	706	695	699	652	614	679	638	595	621	694	689	673	624	653	640	646	660	656	626	701	680	629	644	629	622	652	640	653	642	678	709	679	661	634	694	645	629	655	672	676	656	638	646	655	619	636	673	670	647	696	692	658	628	660	651	675	638	655	693	683	651	646	626	672	614	701	637	654	662	706	638	641	662	661	650	627	609	627	642	637	671
45581	39045	23040	15521	30130	50929	45080	19857	1533	286	266	259	327	277	299	292	262	273	280	268	259	258	278	235	250	249	247	265	267	262	256	252	236	234	280	236	250	229	230	245	249	250	277	260	282	251	257	270	253	274	274	264	296	258	262	255	258	270	267	260	268	262	273	235	268	278	238	342	354	349	314	283	251	280	230	261	251	270	252	251	284	224	240	253	253	248	250	255	258	271	268	247	270	262	263	260	255	265	251	263	231	237	264	284	292	278	252	270	259	238	269	246	259	254	278	285	260	266	261	260	267	271	226	247	254	251	276	269	257	245	244	264	272	258	253	252	242	265	264	276	274	283	273	264	254	267	267	249	261	242	283	271	272	246	280	239	260	256	289	251	256	260	254	255	272	248	269	244	253	259	248	262	255	243	237	234	244	266	274	269	273	278	299	280	279	268	280	263	251	281	256	241	276	256	247	266	286	247	273	290	246	269	250	275	248	233	253	273	259	282	226	271	261	287	237	270	259	283	256	243	256	271	263	272	278	256	244	250	247	255	276	267	304	237	246	261	247	248	267	249	246	259	262	255	277	266	257	302	295	245	243	246	270	244	259	248	259	258	236	240	299	265	254	245	247	269	279	249	254	267	236	267	269	254	287	259	250	251	281	267	284	252	265	286	206	258	262	262	253	268	248	264	270	246	236	250	246	250	246	242	274	277	265	274	282	293	243	288	244	272	293	298	276	256	238	259	251	240	255	277	277	273	264	248	277	232	245	277	252	251	261	289	271	254	269	264	273	287	266	233	267	249	282	258	247	276	274	235	267	261	222	261	254	268	256	279	262	272	252	254	282	257	239	272	231	250	243	253	260	225	261	240	273	270	234	265	231	272	275	266	258	230	226	272	246	264	241	225	252	261	248	260	259	264	283	262	250	248	272	287	267	274	245	238	252	251	268	299	232	248	241	261	273	256	246	270	253	222	277	266	268	293	264	262	280	277	282	250	238	263	260	279	276	289	272	272	269	278	281	253	256	279	260	235	281	273	286	271	239	262	283	257	291	276	272	290	298	277	243	223	273	232	215	266	225	259	247	253	255	251	261	254	276	250	273	268	247	236	271	278	234	260	248	260	251	274	272	270	252	270	289	270	277	280	252	278	260	262	219	278	249	258	250	258	265	246	290	257	269	253	272	296	261	261	278	243	269	253	244	278	283	284	252	255	268	249	232	240	255	245	265	246	251	246	264	266	257	242	242	265	236	273	249	267	242	267	246	249	257	246	282	258	261	269	253	279	242	289	246	238	256	236	246	262	245	271	270	273	272	233	236	253	240	237	280	254	249	260	270	239	261	260	259	282	241	238	242	289	222	282	261	247	268	239	240	268	248	242	246	253	248	262	248	231	245	231	245	261	242	248	258	270	243	261	259	288	280	246	266	271	251	272	276	277	267	258	231	268	259	260	256	253	276	270	259	245	266	251	248	233	265	248	272	261	265	271	259	245	265	270	278	274	248	263	247	268	245	279	257	251	246	254	255	252	271	257	247	260	237	253	270	276	241	255	271	276	266	270	266	232	276	234	266	229	254	302	286	232	274	288	263	266	239	244	241	246	243	225	248	277	243	250	290	258	268	266	288	255	261	255	271	227	253	254	246	270	285	260	290	259	275	266	273	272	244	289	268	244	268	250	235	258	270	256	276	254	267	280	284	246	235	250	262	252	268	286	275	262	281	256	278	254	253	250	294	243	216	281	243	260	255	249	245	275	264	285	246	267	253	264	269	311	257	261	260	294	264	242	245	261	249	246	262	274	257	249	249	255	288	274	270	295	293	289	242	281	265	255	264	263	272	237	249	262	251	238	247	249	271	247	282	229	259	280	271	276	281	268	246	272	257	248	266	269	305	251	225	298	246	283	271	231	252	281	255	275	256	253	286	242	280	264	268	258	236	262	258	283	239	267	257	262	252	251	236	252	233	297	265	250	235	242	239	290	265	254	264	252	264	269	276	248	285	274	249	274	258	259	247	273	247	269	228	290	272	263	254	250	287	249	259	271	275	259	263	221	245	264	243	260	248	259	222	271	272	244	247	274	258	274	252	245	251	231	248	252	278	273	238	267	294	254	235	254	252	259	239	267	243	227	270	272	247	264	233	288	271	242	259	263	254	272	235	288	288	271	259	277	265	252	255	288	270	232	297	258	276	261	257	238	267	257	263	275	271	235	249	255	234	245	254	272	244	263	248	251	265	252	274	241	273	277	282	244	249	269	293	256	282	271	271	233	267	261	241	241	280	266	270	282	249	246	253	234	255	260	248	253	253	245	258	248	251	257	245	252	326	239	287	247	249	259	265	306	258	224	260	286	252	254	259	234	249	275	227	255	260	291	278	263	235	263	257	241	274	277	264	270	241	263	280	263	246	256	253	252	266	278	271	257	215	253	257	276	265	289	258	244	279	240	242	255	243	272	272	279	280	262	264	236	262	277	287	284	268	265	262	242	289	263	248	255	274	235	252	274	267	278	269	249	218	286	261	281	262	285	254	263	260	279	258	235	270	261	256	254	220	252	253	244	252	244	229	257	257	267	248	252	250	283	267	247	264	276	260	295	263	233	244	237	260	259	288	233	258	260	292	263	272	246	257	277	272	230	263	252	261	268	273	275	237	234	246	242	265	285	258	233	273	257	288	246	250	263	253	277	225	241	284	265	276	235	273	268	255	252	254	265	260	267	258	269	288	241	235	260	236	277	253	239	239	266	242	239	234	262	265	259	269	260	247	274	300	268	225	260	253	256	264	267	270	266	252	236	257	261	258	297	239	246	294	259	265	258	242	247	281	267	251	251	255	294	271	255	268	263	242	271	272	250	257	246	271	271	273	263	260	290	266	251	296	302	241	254	289	250	252	265	265	229	266	266	295	266	238	266	261	249	273	258	264	277	256	229	261	257	242	279	274	269	258	262	267	247	277	286	267	291	258	271	251	283	263	249	255	228	270	215	273	276	267	240	271	278	255	255	244	271	271	246	266	244	270	273	251	264	251	236	243	248	279	262	232	267	247	273	243	278	261	278	235	247	280	256	263	255	240	282	263	260	252	264	257	262	284	278	263	272	258	283	274	252	270	252	258	262	282	258	253	271	251	275	243	270	247	252	250	280	243	265	267	257	269	259	262	245	265	277	261	238	286	238	247	260	234	265	250	280	245	268	271	281	261	288	233	258	263	259	257	274	268	259	237	267	270	261	260	239	268	260	259	250	270	258	250	263	279	281	272	266	268	244	243	241	238	243	239	258	261	266	247	233	263	292	277	246	274	265	277	272	271	269	247	254	276	270	288	266	283	245	279	254	276	264	246	280	269	254	289	273	236	262	252	251	254	250	251	259	259	246	283	266	277	296	266	254	227	242	253	239	261	267	263	261	249	272	255	243	238	276	245	253	249	246	263	253	252	235	237	259	273	260	268	269	267	281	260	265	263	267	259	259	261	272	306	274	252	269	267	232	253	244	231	261	256	258
35432	28658	5315	6644	43685	62962	55675	22160	896	847	834	787	789	754	815	747	793	741	774	720	748	733	751	708	729	764	755	739	754	712	731	750	698	765	710	699	705	746	772	730	699	725	740	723	747	745	678	733	734	683	754	701	702	685	745	745	723	768	756	664	726	709	724	715	711	744	732	1237	1637	1330	1020	842	738	693	717	703	704	695	740	724	705	673	719	655	732	750	770	687	722	698	693	733	689	727	726	720	683	727	734	725	698	737	706	710	751	722	695	726	754	725	686	734	745	724	700	714	758	696	715	749	673	735	659	730	684	711	711	690	714	694	722	739	705	750	698	746	739	654	717	711	730	723	725	727	736	746	739	681	693	739	738	731	683	679	741	700	755	714	726	701	703	741	696	736	704	668	751	739	659	697	721	724	724	721	714	759	705	716	725	665	718	699	703	703	714	753	784	682	729	724	700	664	701	715	707	731	721	735	711	706	672	725	691	732	734	733	708	699	713	709	699	735	744	727	733	708	674	713	687	715	759	768	709	750	635	733	750	744	767	717	723	679	707	700	755	744	724	694	702	684	683	754	734	733	722	723	703	751	698	696	703	737	681	698	732	689	687	710	720	766	713	745	695	718	747	717	709	697	703	697	710	737	755	692	735	717	732	711	725	703	745	728	703	676	697	685	715	691	716	722	699	768	754	732	685	682	718	719	722	692	697	772	659	750	743	731	648	758	716	763	769	764	761	749	735	714	696	713	701	683	716	705	696	680	741	702	730	703	722	678	698	727	705	701	689	666	705	677	713	681	761	711	753	705	683	757	730	716	740	750	774	726	715	692	704	697	719	704	693	712	701	697	701	692	720	688	748	701	729	705	707	719	681	694	741	718	697	681	706	725	705	694	681	728	722	675	765	763	726	735	738	688	724	692	718	721	701	678	740	807	701	732	672	728	720	668	710	718	736	696	697	738	707	675	735	737	756	744	702	718	756	705	708	691	764	741	703	738	655	713	732	707	699	685	682	721	716	739	680	734	736	762	755	668	726	696	739	745	753	757	689	697	683	721	742	719	753	725	777	646	752	769	712	719	709	703	698	693	742	729	703	748	652	673	738	698	738	751	696	741	717	716	715	680	724	719	733	726	725	723	681	729	716	698	672	708	731	722	731	732	707	694	697	738	684	683	684	666	704	754	681	757	688	722	727	712	737	697	758	746	711	688	732	746	706	720	677	720	724	710	730	754	692	755	663	685	714	719	720	718	756	738	713	691	669	714	734	695	664	675	725	701	751	712	712	775	744	779	716	728	756	699	705	686	743	724	760	757	749	739	675	713	690	722	695	677	702	783	736	703	722	663	703	720	707	709	706	711	678	721	762	727	694	708	687	648	720	748	701	713	713	729	682	743	720	714	710	713	695	692	723	721	731	723	690	724	723	734	717	709	687	676	727	699	707	730	698	727	761	680	707	705	713	742	683	750	678	778	737	676	684	679	682	696	729	712	737	779	766	698	729	720	715	692	689	705	720	698	714	703	752	718	661	726	718	690	667	787	697	721	724	707	692	703	702	745	683	708	709	671	723	768	719	751	754	740	694	718	672	716	739	704	688	719	703	748	721	730	676	679	745	706	716	733	749	767	742	718	724	726	713	807	724	688	770	723	704	739	674	743	686	691	689	704	643	752	693	675	667	750	694	706	716	743	675	725	727	698	703	728	733	717	694	666	766	766	704	729	726	730	691	704	734	725	696	658	689	746	712	714	721	707	719	742	729	726	703	705	746	674	786	684	670	732	713	700	717	718	739	697	720	707	699	723	707	732	662	682	722	741	712	711	747	714	709	670	750	751	699	754	677	728	678	720	747	709	719	720	716	702	654	679	705	707	716	761	685	668	749	734	712	740	728	727	748	718	710	713	710	704	741	683	746	739	720	706	718	677	738	719	672	725	724	716	696	704	728	688	753	687	742	714	732	690	737	709	754	635	733	731	686	719	701	704	690	744	693	686	699	713	763	725	723	743	722	745	738	685	738	664	667	717	687	754	659	706	737	725	719	698	699	718	752	701	724	725	758	696	718	738	719	686	724	714	732	704	685	706	714	734	665	749	728	759	710	736	662	757	737	754	672	709	710	705	695	701	741	692	735	694	708	748	702	770	687	721	733	724	693	727	667	718	770	701	731	751	716	751	699	686	700	742	724	746	690	710	750	701	720	747	700	718	686	672	697	718	718	650	680	737	708	695	714	745	742	686	718	702	734	731	775	718	671	675	718	741	714	714	742	705	669	721	730	657	707	711	683	740	678	745	734	738	704	696	733	698	711	676	724	706	676	697	711	684	707	730	680	722	717	688	761	695	762	744	663	662	720	725	713	741	720	706	680	736	714	718	721	700	673	742	703	708	714	713	718	671	696	678	684	731	732	686	728	708	743	730	701	705	710	691	729	710	729	753	693	752	724	727	739	699	711	696	737	704	721	758	716	734	727	745	790	726	737	722	728	747	678	715	725	711	673	760	664	719	735	668	693	685	760	675	720	698	760	733	708	712	689	712	697	695	711	693	716	714	744	667	709	723	716	722	665	748	679	710	711	721	716	736	677	731	702	733	747	736	690	729	789	754	726	704	718	686	719	692	695	722	686	792	737	709	741	734	682	697	718	707	736	656	693	743	698	683	730	717	701	706	663	740	736	725	713	768	696	728	691	716	733	737	686	728	703	723	746	721	707	691	742	762	725	729	721	692	703	722	700	753	685	695	692	758	709	735	740	707	699	689	715	737	743	681	692	761	721	746	687	728	747	722	692	750	693	762	724	675	766	681	691	759	695	699	799	710	705	707	730	709	717	708	724	712	670	725	699	711	736	718	703	679	681	737	713	717	718	748	733	706	684	709	714	764	747	731	733	741	703	716	672	720	703	722	720	720	718	707	719	739	711	710	737	687	694	730	762	701	734	744	743	682	709	688	733	727	700	675	681	704	725	736	722	737	705	693	749	781	760	725	729	666	709	681	713	690	702	710	733	767	693	693	713	721	684	699	653	662	738	721	725	764	731	696	732	696	700	706	718	745	717	727	709	691	695	727	777	761	712	703	737	725	678	742	688	706	761	696	722	743	755	688	709	709	691	678	725	714	732	715	769	723	747	714	715	673	727	664	678	683	733	698	676	743	742	708	743	742	691	708	746	730	698	695	720	718	681	705	707	720	726	710	734	698	673	703	722	687	709	715	708	727	659	738	727	709	712	716	691	740	739	728	751	685	747	713	728	738	736	710	713	732	730	744	742	666	701	737	711	727	755	691	703	701	695	678	694	681	726	685	749	713	717	630	705	720	708	693	731	723	684	747	719	722	691	724	782	750	740	734	727	727	652	711	660	669	676	720	700	698	703	731	681	711	716	721	661	727	696	727	744	747	715	741	724	718	699	713	729	723	728	754	698	693	715	751	728	702	711	708	723	697	749	752	666	731	708	733	695	738	702	672	742	741	708	792	768	673	666	667	764	731	741	735	719	715	684	772	723	699
48607	35510	25886	19372	31080	65370	59070	31844	5228	399	353	318	292	319	297	309	344	316	283	313	308	312	293	313	310	297	319	321	298	306	292	333	319	329	291	302	297	302	314	330	276	289	337	285	314	325	317	302	279	275	310	332	316	302	300	325	300	300	323	320	305	328	283	315	273	327	344	383	441	438	354	352	314	301	287	325	336	314	297	320	324	300	313	293	321	303	305	284	301	308	335	325	265	314	307	313	303	299	307	335	307	307	306	314	283	309	296	314	302	310	335	304	307	284	331	317	330	313	302	307	326	271	308	299	307	303	299	329	306	320	304	331	314	335	311	304	321	345	326	290	313	317	317	322	316	292	303	320	317	274	276	318	327	305	303	317	308	268	286	316	320	301	299	287	306	320	301	303	316	307	290	312	300	296	306	288	307	291	315	317	312	298	299	267	306	270	304	347	291	338	298	328	301	316	267	308	317	290	325	311	326	318	277	307	302	288	301	335	311	261	298	309	330	324	318	272	325	272	299	320	317	320	297	281	301	285	316	311	289	305	328	330	328	317	319	282	321	280	299	320	285	312	302	317	313	307	315	325	304	300	315	315	311	305	302	296	302	287	345	326	353	298	332	323	301	309	319	353	286	346	322	318	300	335	341	277	312	307	307	306	301	359	277	325	292	304	325	322	334	305	313	301	307	278	288	283	323	320	316	286	315	295	292	294	316	322	332	317	304	328	309	318	320	312	309	322	292	319	324	304	333	313	317	325	268	331	289	298	332	306	315	310	271	299	286	299	311	277	302	274	314	288	345	295	301	341	319	315	314	328	280	346	312	300	326	293	312	303	297	349	314	324	290	263	308	293	294	308	349	292	312	306	314	326	306	315	294	316	306	288	312	323	329	303	291	313	283	302	290	312	284	293	299	311	335	294	297	304	329	336	260	296	281	280	295	306	297	330	324	283	290	318	316	300	303	338	316	320	319	304	299	313	324	344	308	304	317	351	334	307	335	308	289	320	320	318	331	313	310	315	304	308	354	299	294	298	344	326	338	303	340	333	292	311	303	289	306	326	325	311	336	294	318	283	334	315	317	322	304	323	320	284	305	331	284	297	327	287	284	292	299	303	285	310	285	326	295	314	282	322	291	286	316	355	321	304	308	280	339	304	323	297	292	319	316	315	303	350	307	281	320	296	299	320	294	319	359	276	323	314	270	312	327	293	313	315	302	288	306	317	287	321	292	353	290	302	312	290	322	335	298	328	318	316	314	316	299	317	304	321	307	280	303	303	280	290	331	319	323	293	314	312	316	311	350	290	316	307	281	309	303	289	288	297	304	281	319	285	318	295	300	355	318	323	328	310	279	315	339	294	304	291	289	302	300	291	327	273	292	299	337	309	318	333	291	282	294	300	294	324	328	310	302	296	324	316	279	292	290	295	311	308	312	287	268	302	315	301	326	295	295	319	296	343	327	337	298	316	331	309	296	289	319	319	314	305	330	305	315	295	313	334	311	315	301	283	313	303	327	301	294	310	336	324	294	327	288	296	310	282	289	297	317	299	297	352	317	308	320	315	311	291	282	307	329	299	304	312	304	300	258	329	319	282	281	284	302	303	320	316	331	298	303	291	293	302	340	316	317	327	321	343	307	280	330	307	319	325	278	300	323	294	288	268	286	307	313	289	334	285	307	302	311	321	308	332	313	309	305	320	334	324	301	325	287	323	327	333	314	302	325	269	329	330	320	312	318	297	274	346	293	334	328	339	279	298	321	330	325	315	280	301	308	334	306	317	307	323	284	331	309	328	306	284	324	295	313	321	307	328	315	322	303	332	296	283	320	362	302	295	301	311	315	321	322	328	307	277	326	309	332	282	303	296	325	330	325	320	276	291	319	291	331	322	312	293	281	310	323	311	338	289	309	299	315	335	329	313	311	337	310	331	312	314	321	306	334	284	321	313	286	304	323	288	322	305	313	302	331	295	320	309	327	323	308	274	326	308	285	303	330	342	311	320	314	313	304	313	322	332	359	320	319	305	299	293	325	311	303	280	305	301	298	327	316	307	297	289	292	316	278	286	322	291	294	307	319	314	272	314	316	292	338	335	293	283	333	302	294	291	353	305	306	302	317	304	350	310	304	295	295	286	278	285	282	309	309	298	313	300	313	319	279	330	320	295	334	325	288	317	322	294	297	294	329	297	289	293	315	313	333	302	328	285	338	324	308	280	327	306	323	300	323	304	288	318	307	313	284	287	262	325	316	309	293	316	312	275	324	308	315	326	335	307	301	336	317	302	336	331	311	287	306	301	290	327	285	294	358	279	306	305	327	270	343	319	347	296	299	287	327	276	281	293	336	330	313	309	334	298	334	305	320	299	308	322	287	306	322	279	312	298	306	317	287	323	301	301	344	304	346	306	288	321	333	294	259	278	305	339	292	314	315	336	297	317	321	319	297	336	290	295	302	292	344	307	303	317	319	307	299	313	303	287	275	306	310	303	325	310	311	312	316	314	313	316	311	317	306	339	301	309	296	332	308	347	347	294	332	293	278	287	286	315	292	333	299	347	332	331	302	320	298	349	303	308	288	308	305	310	318	311	286	295	273	333	320	340	313	309	328	303	313	313	305	328	299	330	326	274	295	337	319	337	313	307	301	346	307	294	302	310	321	274	328	313	302	292	278	328	295	315	341	297	310	289	299	309	308	299	317	308	303	329	305	347	308	267	304	315	313	338	330	291	309	312	317	329	316	308	294	321	292	322	296	296	305	336	320	286	307	289	308	314	300	315	308	304	308	317	298	330	341	304	313	303	311	300	312	282	322	293	301	354	324	319	317	282	277	340	297	310	305	333	326	300	291	309	322	282	311	300	321	309	301	280	336	309	315	314	317	291	302	308	303	322	271	340	302	278	300	323	320	312	329	314	312	315	360	325	300	330	354	321	352	305	308	298	318	299	320	293	287	329	311	323	320	312	357	311	316	342	305	279	309	314	323	309	278	315	309	309	271	319	306	328	330	326	295	294	320	317	291	288	311	319	299	309	319	280	294	301	292	295	300	300	305	305	322	333	328	339	334	323	307	304	315	327	278	270	336	325	291	284	301	295	319	325	308	295	295	329	319	283	294	319	307	319	309	297	285	348	344	278	335	311	316	281	289	349	334	313	302	304	288	334	324	276	308	306	289	326	321	302	284	292	331	312	313	307	276	312	313	323	299	300	318	332	314	295	326	290	316	346	298	304	281	306	312	334	322	293	334	297	299	295	288	273	287	300	322	290	320	312	302	291	327	305	329	315	307	313	314	308	315	341	315	319	324	308	297	277	305	299	310	320	316	335	334	323	270	279	314	311	318	314	288	298	311	319	335	337	321	311	338	276	323	323	331	309	325	288	306	311	318	293	314	305	328	295	282	299	328	331	309	310	284	338	324	325	332	314	294	283	267	291	286	322	297	305	298	291	321	307	308	270	330	283	295	298	308	307	307	281	314	300	284	302	312	304	363	292	328	311	317	282
38986	29949	12348	10809	44005	77551	68872	29025	1149	1024	989	1022	929	922	891	899	862	860	862	858	887	859	872	868	840	834	849	869	889	815	867	817	822	871	865	865	824	823	823	849	835	804	855	846	839	849	841	916	859	817	897	839	814	817	830	840	815	875	825	849	873	835	854	860	816	1042	1188	1619	2112	1878	1324	985	882	824	851	783	832	864	853	828	850	834	829	784	753	846	807	832	858	826	833	789	810	806	825	821	827	817	850	798	789	837	852	797	843	844	845	816	860	826	843	811	779	824	767	834	842	781	812	790	807	810	836	794	848	813	867	765	827	818	810	833	817	820	791	812	813	806	804	842	810	770	854	825	858	812	785	795	814	818	839	829	809	858	808	819	861	863	786	795	827	827	791	777	829	856	804	801	823	811	800	857	842	795	809	904	779	756	790	774	826	882	818	859	844	801	809	809	810	809	811	850	788	813	840	825	804	851	853	809	796	828	815	817	810	794	793	793	836	812	810	817	802	825	785	787	844	821	815	811	780	789	799	877	845	813	824	859	841	810	838	777	808	781	764	777	861	826	811	820	823	849	820	848	793	809	843	780	799	812	843	853	784	828	814	825	877	843	846	805	867	907	826	810	825	820	839	844	846	833	825	829	830	806	782	805	813	838	846	800	826	812	803	805	849	833	861	825	773	840	818	767	832	836	872	780	854	771	814	816	845	814	836	863	809	857	804	844	850	829	814	833	855	851	838	831	808	813	849	822	816	827	866	794	798	811	794	845	816	838	785	837	854	856	761	875	891	767	796	794	868	782	874	881	839	844	866	809	761	854	848	756	752	866	839	847	838	765	813	828	821	848	849	818	813	785	822	821	843	830	808	817	846	772	843	828	842	796	809	815	827	763	823	850	855	836	821	845	840	813	827	816	806	848	816	862	757	815	813	804	825	771	849	849	789	810	810	822	809	856	806	803	827	766	795	820	818	817	793	815	856	780	829	788	821	792	841	806	810	836	817	843	865	833	808	807	741	854	790	827	791	784	818	820	838	849	798	794	833	861	896	833	789	785	806	872	769	843	787	794	848	843	856	845	870	816	810	782	845	811	800	793	801	835	844	856	820	816	831	826	806	853	794	842	850	792	819	793	818	811	816	846	829	793	789	861	870	814	835	799	796	791	842	851	795	793	779	804	798	828	842	844	764	857	835	851	867	868	808	859	846	832	835	818	819	829	758	842	793	847	844	810	795	809	831	788	844	796	818	861	810	831	827	765	798	814	841	769	863	809	815	827	839	791	817	830	792	810	803	781	787	806	811	846	799	831	838	857	787	798	800	904	861	775	779	835	785	852	809	803	858	832	858	837	789	849	819	870	847	868	845	805	886	770	845	837	810	825	814	859	844	751	849	830	790	808	856	837	801	795	813	855	813	830	831	801	831	782	822	799	808	830	844	815	824	835	839	845	857	839	818	784	877	832	812	801	842	764	826	784	828	845	804	830	841	795	829	816	771	848	793	810	866	845	822	815	788	789	873	824	823	833	836	831	781	826	843	817	843	831	831	883	843	859	818	795	775	793	788	835	811	888	824	812	853	857	839	844	815	882	848	804	821	832	824	835	824	782	800	837	829	802	826	840	772	838	776	845	838	817	827	807	820	833	804	826	791	828	822	811	806	794	814	795	833	845	831	885	824	822	809	790	850	806	841	803	868	816	831	834	803	773	822	843	893	864	829	789	796	798	828	809	799	829	869	826	832	835	810	783	786	823	823	831	833	879	799	817	811	793	787	842	801	809	781	800	801	806	798	829	782	850	794	793	804	829	800	833	809	813	797	833	807	840	777	836	872	846	839	825	811	821	786	781	825	792	774	860	831	837	845	830	821	807	793	820	807	828	849	843	763	782	795	770	885	773	824	843	842	857	798	767	792	810	884	833	830	844	810	786	857	827	879	826	855	779	786	861	799	827	804	813	812	817	797	860	780	849	818	851	843	804	839	807	832	798	829	804	806	851	838	789	847	845	816	841	885	835	832	814	844	800	867	841	856	853	803	822	807	855	868	831	820	817	894	766	885	776	802	863	817	856	831	817	802	827	825	797	846	842	811	844	846	809	819	799	837	812	811	809	816	797	836	801	831	781	817	814	828	862	780	812	828	827	821	771	774	797	814	817	848	835	816	796	813	792	812	799	819	758	828	793	829	841	823	867	797	812	858	816	749	788	824	846	868	806	852	837	789	804	846	827	775	833	814	808	814	854	838	772	828	792	811	816	826	874	820	827	836	785	846	880	816	822	818	828	784	859	820	840	870	771	774	792	819	812	754	815	822	852	858	777	802	758	862	808	747	803	807	886	833	790	789	807	819	839	844	856	813	795	850	801	785	844	812	850	803	856	811	819	820	825	813	783	826	824	841	826	793	840	835	848	793	758	834	855	785	830	815	820	818	824	867	832	852	807	827	807	828	861	837	802	806	780	789	825	823	836	790	827	858	846	796	794	849	818	858	826	855	820	824	818	813	816	859	882	809	783	824	814	831	837	841	825	839	822	849	823	722	838	784	785	836	833	786	886	845	806	841	878	894	832	833	854	818	840	812	891	814	853	856	830	834	836	813	829	831	818	813	833	822	839	883	826	887	799	805	851	828	779	824	858	815	848	771	787	890	766	811	836	769	807	831	825	808	857	794	785	765	813	793	900	811	834	800	801	832	821	863	856	799	848	837	814	864	811	833	881	843	778	818	849	839	827	817	758	805	792	804	815	796	824	828	831	778	847	816	818	899	807	790	794	812	819	795	770	864	823	798	848	825	837	845	821	840	770	805	791	865	830	840	870	833	827	762	872	838	829	802	893	847	816	761	816	803	804	856	796	873	823	839	787	801	886	807	819	856	832	815	784	872	780	780	813	808	807	769	840	802	886	856	836	818	762	780	743	846	837	802	844	820	853	806	765	841	866	851	870	849	827	821	852	808	803	762	812	838	820	777	801	804	846	866	795	805	847	869	848	787	863	858	853	823	818	830	839	772	861	881	800	787	813	816	831	845	859	805	828	872	803	819	844	876	815	830	840	820	828	837	792	823	825	792	822	800	789	816	832	820	846	794	805	871	818	790	857	845	806	831	879	831	878	765	853	806	843	900	856	784	839	844	818	836	811	832	817	838	831	819	875	775	764	804	822	787	849	844	793	827	810	807	821	829	842	820	853	907	815	837	815	806	836	811	789	803	868	840	860	779	841	806	794	802	847	850	808	831	828	821	859	830	792	887	816	829	864	830	803	806	816	809	822	864	771	824	815	786	752	782	837	840	775	857	763	842	862	859	828	853	802	890	811	809	788	834	800	831	810	778	848	842	883	778	800	835	812	829	842	814	842	862	776	791	824	804	830	830	895	857	780	807	825	743	791	832	842	814	794	792	827	838	795	776	826	844	878	797	855	792	809	793	832	804	834	814	811	748	764	837	890	737	842	811	879	817	818	821	793	833	824	807	830	798	759	816	819	788	835	890	861	922	807	863	827	838	824
10724	8501	3076	640	1336	4884	4514	1804	295	277	282	238	270	281	255	272	249	281	240	277	253	270	292	238	236	280	280	263	282	261	266	253	274	236	258	269	258	265	237	262	281	279	295	254	287	257	279	273	254	245	266	275	252	267	296	288	294	256	282	268	265	250	259	282	279	258	287	277	286	299	300	308	249	250	260	268	267	304	258	275	258	255	242	247	276	278	294	261	294	243	280	286	257	275	272	271	295	269	272	286	259	263	249	275	257	269	274	245	291	268	278	249	246	268	262	263	285	281	238	251	265	266	307	268	243	284	282	249	267	247	300	267	290	246	261	259	285	276	275	270	270	260	265	283	262	264	285	253	293	241	261	278	236	244	283	271	286	284	269	257	249	286	262	258	262	226	256	292	259	284	298	282	240	250	278	254	239	285	307	255	266	287	269	262	258	251	271	272	283	307	285	248	275	291	243	276	240	270	251	287	240	279	280	262	256	249	245	277	280	242	280	259	281	259	240	265	259	279	280	234	253	243	246	261	261	273	288	241	274	265	290	264	267	259	271	267	275	244	263	253	233	278	232	279	278	253	285	273	276	274	277	273	259	257	250	280	262	269	247	251	228	258	260	253	287	277	267	269	288	263	228	254	263	268	254	264	245	283	282	274	265	254	273	217	274	263	242	255	249	241	262	263	275	308	269	285	282	280	278	288	247	251	250	289	251	276	250	265	254	262	272	252	295	246	259	276	246	272	274	278	250	253	280	270	255	249	273	280	279	247	255	260	254	228	252	256	291	269	257	264	269	254	247	264	287	287	282	252	259	264	270	277	294	239	294	244	272	304	268	253	253	254	248	259	296	296	257	261	262	272	275	263	258	263	275	322	266	272	226	256	271	262	272	265	288	284	287	266	237	290	247	249	273	264	280	265	288	275	258	257	257	275	253	227	267	277	289	257	285	243	267	243	258	296	265	279	272	277	273	279	272	270	271	294	277	244	279	267	282	259	285	273	259	277	272	278	263	294	284	291	286	282	256	278	236	242	252	269	259	255	290	294	268	263	267	255	258	255	253	257	258	277	262	271	286	285	269	257	277	239	264	288	258	256	279	276	274	242	271	268	251	291	237	280	283	262	259	267	268	240	256	271	284	260	292	247	265	263	279	294	244	233	272	261	311	256	250	271	265	269	260	295	246	256	288	265	255	254	267	278	277	265	285	240	291	284	260	263	246	254	252	247	278	278	271	297	292	281	282	293	252	274	268	269	237	254	305	265	259	301	283	260	243	272	272	264	290	293	289	256	275	272	305	274	241	250	258	283	274	238	255	270	267	265	309	276	284	264	261	253	299	279	253	284	279	281	258	272	268	285	285	266	253	239	219	250	267	272	248	278	302	230	246	257	261	241	248	259	255	291	298	268	292	294	292	230	272	264	286	271	263	256	246	274	270	273	282	299	278	284	289	277	251	253	260	246	264	291	285	243	260	250	277	283	231	268	277	251	244	292	265	260	289	272	319	249	302	264	270	256	261	262	255	257	267	269	301	272	276	241	259	244	295	281	275	263	258	256	290	263	241	270	298	297	263	230	242	258	265	266	262	268	254	231	289	260	299	296	246	285	252	265	267	291	252	264	249	261	273	283	272	269	242	264	266	286	266	247	258	286	273	294	283	285	272	263	270	285	254	276	260	241	264	252	274	279	268	252	255	252	281	272	273	254	275	272	261	291	283	280	245	258	305	238	269	290	269	295	255	284	271	281	278	255	227	281	250	256	239	260	267	269	245	277	250	257	272	271	257	245	271	269	263	303	265	298	266	272	276	274	283	229	259	287	261	260	275	250	267	261	241	236	272	252	242	267	252	287	298	255	271	278	285	277	263	258	264	257	244	266	241	283	267	274	288	254	271	246	248	273	272	230	277	234	277	263	224	268	255	287	240	264	240	245	284	267	268	273	278	258	287	281	268	280	249	279	240	254	264	282	250	261	300	272	269	264	288	260	274	276	252	295	277	260	277	262	260	273	261	257	267	257	264	266	253	301	265	271	260	251	268	266	264	249	251	273	265	262	255	271	286	251	256	240	271	261	251	263	266	240	253	258	263	251	263	285	274	266	272	276	254	242	266	262	241	287	272	297	261	272	263	287	263	239	251	299	292	265	257	282	281	272	277	273	307	283	275	259	279	293	278	267	259	272	283	277	265	288	250	282	274	285	273	233	239	255	244	317	263	280	282	288	259	284	272	264	249	273	279	265	277	255	259	267	272	274	266	282	269	268	254	245	268	256	276	252	263	255	270	258	270	255	273	286	269	264	242	270	266	273	260	294	298	266	247	260	258	266	284	264	245	284	290	283	265	279	283	272	297	275	291	236	279	267	248	305	265	248	282	260	258	245	273	261	252	282	266	246	289	273	245	261	256	250	246	255	274	231	257	251	264	264	258	297	267	276	258	276	264	237	271	293	250	264	261	234	248	259	258	266	254	262	258	254	272	279	285	283	260	257	292	263	266	267	282	264	268	306	256	255	260	267	288	291	281	247	272	265	264	276	287	273	278	227	287	279	281	300	268	267	285	283	302	259	242	267	266	297	271	267	273	282	252	258	242	305	278	309	278	284	258	260	268	274	260	285	233	277	272	295	268	266	272	254	262	254	270	259	264	263	267	274	269	292	238	255	258	268	268	234	250	259	259	248	250	259	254	284	273	273	246	253	271	263	285	280	263	239	271	296	284	276	254	279	279	250	251	267	283	282	232	273	287	283	255	266	305	264	265	278	256	264	290	248	239	265	264	242	299	248	287	268	290	265	276	268	257	279	265	255	269	291	280	274	265	251	256	254	275	261	288	264	263	270	273	285	259	276	291	245	253	268	268	276	283	258	270	255	269	258	253	274	277	255	285	283	239	267	261	318	262	276	262	287	279	255	281	263	289	251	276	286	296	263	273	264	277	270	277	273	254	298	300	246	272	281	279	279	275	274	273	236	260	276	299	271	262	260	290	283	274	258	260	291	260	267	271	254	288	297	280	295	280	259	258	221	251	273	312	271	264	244	280	305	269	237	217	254	261	256	266	282	232	270	274	257	251	262	257	252	262	251	257	297	253	253	261	262	253	278	258	275	292	247	262	254	275	288	280	284	269	267	274	245	265	287	256	286	262	260	281	279	313	268	284	249	257	250	238	299	247	276	301	256	249	264	296	287	290	241	292	258	265	290	283	277	259	292	263	243	245	290	264	287	280	262	279	250	215	277	258	249	272	282	265	273	312	271	272	288	269	241	245	261	254	285	259	298	262	248	258	263	241	255	288	292	264	274	291	287	268	270	266	268	284	240	257	260	281	298	269	249	248	274	300	285	289	273	260	252	281	248	232	248	264	276	276	299	297	257	286	263	295	277	262	289	234	292	260	261	262	294	266	245	273	261	255	287	235	264	278	275	257	291	247	271	269	247	272	267	274	298	283	265	270	267	289	266	225	232	271	246	290	269	281	256	294	280	278	272	264	276	243	261	258	300
9579	10153	2933	1085	5639	17719	15831	6090	782	722	757	765	780	748	720	766	777	797	713	778	754	751	709	723	742	763	719	699	767	773	708	704	742	751	743	714	742	775	719	737	761	688	763	729	754	731	755	762	704	715	754	727	799	735	687	739	745	708	723	754	766	732	686	716	784	787	751	860	932	826	827	804	719	776	746	734	700	713	777	740	724	720	754	780	789	706	730	789	738	741	729	755	730	730	721	767	730	777	729	792	747	701	722	736	728	705	723	759	756	742	680	737	708	732	750	752	712	750	775	761	743	772	719	720	732	752	737	719	784	724	693	745	766	716	734	768	702	720	747	728	746	755	735	734	731	779	761	760	720	738	756	749	754	744	767	746	748	756	789	691	730	693	752	757	782	716	753	767	703	719	768	721	744	775	754	721	702	696	756	753	691	752	779	739	749	752	736	779	745	776	814	765	766	740	741	757	719	771	717	707	727	705	751	709	726	768	789	769	739	738	726	721	695	752	705	756	754	749	745	759	745	708	719	747	724	747	745	736	726	719	767	734	773	706	729	734	721	704	731	742	754	734	778	750	724	729	723	770	725	712	785	711	710	832	724	705	700	750	774	735	740	727	739	780	703	752	713	742	752	731	793	733	683	703	670	740	759	724	739	729	724	742	715	699	750	750	710	729	745	732	712	750	674	774	752	706	714	764	715	755	714	785	765	727	721	765	744	701	746	724	697	714	715	711	717	756	714	728	729	728	748	725	730	740	770	744	731	754	809	756	680	730	744	744	709	737	714	771	744	762	722	688	718	762	702	739	764	709	716	702	793	745	764	742	707	720	745	765	715	758	750	698	785	712	716	749	695	715	722	742	762	775	725	728	719	721	760	755	735	760	726	716	735	707	754	712	693	733	709	745	693	714	762	762	730	722	719	729	709	722	755	775	785	748	756	742	725	704	750	775	755	753	752	697	774	717	702	733	731	720	734	754	727	782	757	723	720	723	695	696	746	719	753	728	703	722	785	764	748	735	764	728	738	755	719	711	743	748	727	725	783	737	714	715	749	747	785	785	718	758	718	749	753	739	762	734	708	715	764	702	758	711	735	717	703	801	760	726	732	739	741	772	723	734	774	747	721	744	757	727	784	730	720	758	753	786	757	710	745	737	750	717	718	722	740	759	717	753	709	718	755	701	742	756	810	738	694	741	776	734	723	742	739	737	713	791	705	704	773	705	720	730	729	702	762	733	757	749	751	756	769	772	728	741	743	721	764	723	718	715	686	755	753	765	718	750	766	706	755	729	769	777	795	728	767	700	685	712	745	742	699	724	690	738	743	712	782	743	722	750	725	749	750	737	739	729	762	695	759	718	729	776	708	764	755	716	748	749	750	755	717	753	707	736	744	705	758	726	710	760	779	756	755	685	725	770	730	719	771	714	714	744	722	761	735	766	726	725	719	775	775	719	773	724	754	737	755	768	718	720	725	731	747	783	744	760	702	733	773	727	749	729	734	753	762	755	710	756	746	763	786	752	739	738	707	705	745	748	712	747	767	754	755	756	721	829	691	736	758	719	753	758	753	738	751	719	742	710	721	771	746	762	716	703	709	706	760	724	749	790	736	758	737	700	817	729	730	747	710	769	778	740	775	742	746	734	740	742	762	733	751	738	754	705	733	711	724	758	737	728	720	715	731	713	780	754	723	779	779	735	720	769	715	737	767	700	761	758	737	727	740	720	769	756	718	713	767	775	749	756	739	758	722	811	774	764	727	751	752	712	755	724	740	733	746	744	743	724	769	737	726	744	741	739	757	686	763	763	716	712	747	738	727	791	746	741	722	716	737	725	764	765	715	726	743	729	704	776	717	739	737	729	751	752	767	721	711	725	752	740	690	733	743	720	741	731	737	727	785	754	723	751	787	776	756	719	771	716	735	748	699	705	768	726	735	777	797	754	729	743	739	678	744	745	732	694	740	715	734	760	781	708	757	718	740	688	773	719	728	717	700	767	783	732	764	754	765	694	757	712	773	697	765	766	774	730	734	750	737	735	759	732	744	722	747	753	748	750	742	738	764	751	740	766	715	732	730	732	764	732	711	718	726	677	734	729	780	728	734	726	790	725	733	781	712	755	740	733	736	683	776	792	746	753	764	753	757	717	776	737	786	727	752	759	765	704	758	748	731	709	781	778	737	718	716	787	708	706	704	689	774	724	707	691	732	777	723	774	711	771	721	765	754	681	710	740	788	762	732	752	679	757	721	737	780	737	753	765	717	716	736	761	769	716	739	734	716	767	739	711	750	722	695	722	742	718	738	706	747	757	726	709	752	700	712	699	712	728	706	750	778	738	749	745	742	752	706	742	743	722	731	744	736	723	694	784	697	765	694	771	733	743	740	730	732	753	724	739	741	709	727	692	700	725	726	744	739	690	734	740	748	715	747	720	718	765	703	760	718	730	715	728	774	712	794	761	725	701	765	733	701	724	743	736	750	790	791	741	760	711	749	735	765	780	795	767	707	726	703	726	693	719	718	726	789	795	740	775	751	728	761	760	731	750	746	729	755	763	799	757	756	705	746	775	731	739	767	737	714	759	694	719	728	742	742	764	740	709	721	739	729	718	727	741	738	739	684	711	748	759	760	776	760	729	724	698	791	716	722	703	723	740	675	760	743	738	725	737	727	691	743	740	754	721	732	735	748	725	757	685	724	799	761	691	763	769	778	762	728	733	749	711	728	730	728	767	763	703	743	719	746	739	747	711	767	744	723	717	736	705	760	746	703	754	716	777	744	783	741	704	728	739	747	792	753	724	746	713	742	753	770	733	786	722	767	765	758	784	749	732	743	755	730	786	736	730	701	750	744	718	722	735	746	734	788	733	722	786	681	730	690	746	736	748	793	738	704	752	735	773	774	693	728	781	738	757	684	721	769	701	721	729	741	745	734	729	677	771	732	777	773	757	770	733	730	711	734	781	723	736	753	764	786	715	783	767	755	729	748	786	785	729	721	725	761	700	759	684	755	693	711	715	684	725	704	731	766	722	745	742	704	761	737	806	739	717	718	716	703	715	731	737	764	702	711	710	725	737	762	718	757	735	769	749	771	712	732	724	741	723	749	724	725	761	732	694	701	770	775	726	742	786	709	729	730	721	719	730	743	763	724	737	746	761	726	712	740	719	799	724	761	740	738	715	744	714	754	711	745	781	745	743	764	732	738	783	722	768	739	744	767	733	715	738	735	735	744	756	713	698	746	763	758	714	771	745	716	764	721	745	722	752	751	747	750	706	773	750	761	716	743	716	752	687	770	711	754	725	739	706	723	780	747	726	720	732	766	703	756	731	752	779	718	767	728	733	738	718	751	843	773	743	694	769	720	765	736	734	715	778	701	712	693	764	756	705	747	716	759	729	735	713	726	699	728	776	751	718	714	751	729	735	802	764	708	745	735	763	749	756	715	752	670	739	732	757	755	765	765	807	704	723	727	723	803	749	791	728	707	702	737	713	723	703	747	727
45653	39855	23689	16857	18064	47778	45376	18272	1320	326	334	319	336	307	309	329	316	285	303	317	312	330	321	281	320	332	318	315	309	288	313	319	304	286	280	307	345	312	290	306	321	276	320	329	298	321	305	280	290	322	297	287	299	275	301	305	318	297	333	302	315	311	306	298	295	340	458	469	399	327	327	315	291	286	275	312	271	301	299	317	324	304	313	288	321	294	287	308	327	308	271	340	305	308	261	293	320	273	296	288	270	324	320	308	288	290	310	270	302	296	335	292	321	314	297	289	294	326	280	311	295	300	284	306	306	282	323	287	319	298	316	291	298	302	284	305	291	278	287	312	345	309	303	318	292	290	291	311	313	287	324	289	282	295	331	284	279	307	311	313	283	292	281	314	312	317	276	308	304	311	311	307	274	285	291	342	301	309	301	263	299	283	332	313	302	303	285	271	292	275	332	275	298	250	336	290	321	316	284	295	319	293	316	278	315	334	256	320	309	331	295	308	307	293	314	297	330	287	308	312	307	268	268	336	302	299	295	292	284	307	302	298	307	318	291	324	275	333	294	291	300	287	282	268	280	280	326	337	332	286	290	284	294	297	308	301	298	302	288	284	287	306	333	282	301	333	314	302	293	299	295	290	296	300	285	305	301	327	283	313	305	271	298	259	305	316	297	277	292	300	316	276	314	315	295	325	310	293	302	296	312	341	296	296	302	289	297	302	308	293	301	316	287	285	306	290	297	291	334	312	315	272	347	303	324	323	341	298	289	268	304	300	267	296	321	295	270	325	279	288	282	291	259	307	300	316	328	302	319	274	286	299	269	285	309	294	306	337	289	306	280	307	296	300	284	303	322	318	277	308	282	312	280	268	284	300	295	296	297	342	312	302	331	288	282	289	302	305	289	289	294	293	282	306	277	336	309	294	271	319	300	309	297	303	341	300	305	280	308	306	338	285	274	314	328	286	319	281	306	287	307	316	310	320	280	302	271	305	283	325	290	301	278	276	303	301	302	323	311	280	335	296	300	300	284	313	296	309	263	335	286	311	336	309	269	300	295	301	314	320	309	282	314	321	305	304	329	298	315	294	300	337	303	291	280	318	293	315	269	274	292	289	295	293	280	330	279	308	292	303	303	272	314	298	284	264	275	291	277	289	289	288	324	306	304	306	299	324	300	326	287	276	303	288	324	292	303	324	297	296	295	298	329	310	301	309	295	309	306	315	300	316	293	286	291	314	316	316	272	285	320	302	294	298	320	302	285	301	298	327	311	319	288	301	307	300	301	285	291	324	292	296	320	281	315	292	296	302	333	290	304	292	324	320	321	320	343	311	286	289	324	304	282	282	288	309	278	312	307	294	301	315	314	329	296	297	320	298	321	332	279	294	336	314	261	290	287	281	310	321	308	266	323	259	314	295	281	278	314	291	299	296	291	319	274	280	276	284	294	296	284	312	307	344	290	270	277	325	292	298	310	291	284	328	314	286	311	299	312	267	321	278	282	303	291	296	273	299	307	315	319	328	335	272	320	289	316	319	297	310	327	297	301	285	287	313	336	299	292	320	317	287	312	288	281	283	280	327	278	272	295	298	271	317	300	306	301	279	304	284	332	297	305	321	288	322	305	331	303	303	313	301	324	324	294	289	294	286	276	301	295	302	283	323	285	293	262	315	295	289	304	306	301	298	317	297	265	307	291	264	314	289	310	303	297	318	299	301	312	288	291	316	327	304	290	284	314	295	322	320	309	285	285	309	291	307	292	329	297	259	294	321	302	314	307	268	308	326	268	256	299	300	278	282	298	306	300	322	305	291	347	289	292	292	302	317	266	288	328	289	288	304	307	283	309	322	316	322	301	284	296	306	271	316	327	281	291	283	290	293	304	279	312	295	292	313	311	292	279	304	295	301	298	338	299	311	296	275	300	289	305	295	275	289	303	296	265	282	277	292	314	323	307	301	340	293	311	290	307	292	318	281	312	308	292	279	336	310	304	291	292	308	295	289	302	353	281	287	298	286	316	302	292	291	294	332	318	300	303	295	293	281	301	307	280	319	283	326	290	277	323	290	310	324	288	331	321	313	316	298	299	295	300	307	295	307	287	285	308	275	324	291	300	288	281	297	330	307	299	308	288	289	333	301	293	279	292	276	321	294	300	276	317	298	307	279	283	317	285	285	303	334	289	304	298	306	303	291	287	305	309	355	303	333	299	295	294	305	304	279	290	298	289	285	308	287	270	310	322	282	337	286	304	298	309	317	294	338	296	289	284	291	290	309	258	284	300	305	307	303	314	302	294	289	304	330	336	316	318	292	295	308	302	291	320	280	306	319	313	331	291	312	322	305	292	339	318	321	330	337	294	278	295	310	299	293	303	278	311	286	297	291	301	295	273	301	298	273	279	301	314	282	313	307	328	304	319	326	315	305	286	274	315	263	305	277	312	290	324	291	331	297	286	294	286	308	304	292	328	330	320	304	297	290	272	301	291	327	289	326	330	326	299	297	287	285	314	333	287	290	296	289	278	294	292	303	309	310	319	282	286	285	294	301	311	314	293	315	281	272	295	285	299	338	306	291	332	299	306	283	291	279	277	308	278	260	306	305	305	310	311	324	312	317	292	296	299	297	293	294	328	303	302	326	292	335	309	304	285	319	334	308	314	307	274	271	336	310	323	301	312	283	289	280	279	323	289	318	280	313	292	278	314	324	318	288	285	307	285	326	262	276	288	288	311	320	315	309	290	334	315	310	292	293	293	296	315	298	295	313	300	295	300	284	301	303	328	301	282	270	316	322	292	290	321	319	287	300	301	294	283	316	276	303	318	291	289	301	283	331	272	290	303	305	275	307	305	334	280	291	291	297	292	309	306	323	309	314	284	315	327	312	313	293	296	298	300	305	311	298	311	303	271	303	326	310	300	308	291	300	292	314	288	329	318	268	311	290	302	317	314	320	278	309	286	309	300	288	279	342	325	316	292	257	321	302	273	298	301	294	324	308	293	260	286	299	311	332	295	285	321	280	292	294	309	284	305	318	299	256	322	300	313	287	295	303	337	310	273	310	313	274	298	302	304	306	300	295	292	285	337	283	309	314	292	273	278	292	258	305	278	307	321	265	310	314	336	305	315	305	273	303	307	298	305	308	298	293	313	305	284	287	277	308	294	329	325	283	313	298	299	303	315	290	272	294	328	272	310	316	277	327	301	331	310	296	286	312	305	300	348	300	287	308	308	295	326	312	283	316	285	290	279	296	304	341	298	288	298	288	309	303	306	300	314	330	301	283	314	289	293	307	326	276	328	293	265	306	292	309	287	335	287	275	322	311	303	291	325	273	300	276	320	263	347	289	311	293	308	342	316	270	283	314	291	285	322	308	307	332	310	281	313	322	309	299	294	310	324	292	279	315	356	318	340	311	305	274	291	286	292	295	304	304	296	306	314	314	301	311	292	289	276	270	308	294	297	302	284	296	288	298	303	279	274	281	289	299	283	291	318	290	312	297	337	295
35706	29485	5391	6213	24887	61520	55445	21035	1101	1018	1024	979	932	953	867	852	882	938	863	879	923	831	844	868	872	781	845	869	767	812	838	850	856	836	853	805	841	863	790	833	820	873	861	785	803	842	802	835	838	831	826	850	829	821	831	803	895	846	825	826	829	881	896	872	851	1134	2111	1949	1649	1275	997	893	808	802	822	797	773	826	811	841	829	801	807	844	827	869	888	760	836	814	775	840	861	808	878	841	770	811	802	821	815	823	818	852	820	838	854	808	793	812	793	831	829	801	826	892	806	804	860	820	850	770	859	835	797	848	837	867	768	842	836	817	823	851	853	840	800	826	806	823	850	824	787	755	855	825	793	853	839	795	834	829	822	736	821	806	792	782	791	785	820	816	841	832	789	785	842	815	807	865	828	801	798	783	843	838	816	776	799	793	828	793	784	824	809	856	828	882	827	816	807	816	781	804	823	795	785	772	849	799	816	757	815	876	862	864	834	788	871	783	866	869	835	839	796	831	863	831	829	824	806	807	801	830	832	811	742	822	825	810	824	833	804	813	814	831	806	830	812	838	868	825	792	787	753	861	771	805	847	814	780	819	813	799	810	810	801	811	833	831	853	853	855	798	795	837	792	811	859	799	803	864	790	813	804	814	782	801	794	813	819	836	853	874	853	731	769	842	826	799	856	802	755	868	786	786	774	838	817	837	855	867	811	853	834	805	782	805	838	811	814	813	837	759	861	848	841	868	861	853	828	828	841	843	821	832	878	800	884	796	822	866	851	758	751	867	865	826	832	829	808	804	810	805	805	818	826	791	824	778	844	844	851	851	869	773	844	810	883	804	825	835	852	852	801	791	758	843	786	819	813	830	854	845	791	859	817	778	835	863	836	806	824	834	826	779	827	746	800	809	796	799	838	786	801	844	848	844	864	852	823	821	860	866	798	831	859	797	782	790	814	801	799	848	818	813	861	851	780	800	880	822	851	885	845	807	789	817	803	764	790	843	840	822	795	841	862	794	846	843	852	845	803	835	848	786	820	879	830	826	849	777	832	795	848	825	800	807	870	826	832	798	830	771	835	823	855	855	811	816	793	799	860	827	792	822	785	798	832	858	830	793	760	820	820	809	775	852	794	838	785	817	851	844	806	848	829	918	815	855	863	848	842	838	829	851	809	831	791	828	822	858	840	793	827	827	809	851	783	869	810	787	842	790	804	817	789	768	796	807	813	835	837	806	826	828	829	853	827	816	807	816	797	862	851	821	831	752	797	853	835	870	789	845	817	803	808	861	842	845	809	799	791	816	824	804	817	791	774	826	832	795	845	771	839	830	775	814	792	820	848	783	875	797	830	822	819	786	843	849	812	823	826	844	805	844	820	822	823	821	803	880	847	773	772	833	768	847	854	835	866	821	815	816	797	779	840	801	815	874	828	772	809	764	813	803	831	847	887	765	829	844	814	829	834	848	792	851	768	814	813	810	791	789	839	805	822	855	829	784	876	805	864	777	830	809	846	796	880	809	835	878	789	785	841	792	842	844	849	864	845	831	826	815	818	823	849	766	814	867	801	879	852	789	849	884	835	841	845	849	817	820	820	860	815	785	830	805	826	869	818	797	788	795	827	793	832	865	838	821	797	818	839	807	815	818	856	775	787	852	774	812	768	807	834	811	834	811	817	841	823	840	807	823	767	863	849	829	810	801	864	785	824	835	814	815	783	799	825	839	808	810	804	791	849	776	797	808	831	815	807	803	806	809	856	795	808	758	809	798	871	794	854	804	822	782	883	796	788	888	863	820	821	848	811	867	827	834	829	767	808	832	829	798	792	824	838	873	856	781	829	816	798	794	836	828	856	821	816	835	794	789	844	843	833	845	854	858	819	844	793	807	781	840	801	781	813	793	822	824	812	788	844	885	822	865	818	803	822	872	813	827	848	846	841	829	815	822	877	818	814	820	828	833	839	758	850	863	844	856	846	886	824	856	856	811	836	788	845	823	784	831	827	880	784	796	852	834	845	820	827	790	874	817	802	799	861	841	851	796	823	846	814	807	836	795	832	822	806	794	817	803	839	837	817	839	829	801	804	833	793	847	788	846	805	878	807	803	834	805	780	791	779	818	828	790	811	835	781	829	811	814	790	843	838	813	755	791	804	860	816	830	823	867	856	801	812	847	775	829	821	823	835	857	778	872	861	872	824	776	856	840	850	848	817	818	833	831	804	818	809	819	825	822	861	809	875	774	766	791	794	796	868	808	804	891	825	793	810	833	838	786	833	794	876	787	784	831	822	819	791	808	812	808	804	843	802	854	821	809	806	811	824	840	802	781	775	801	815	814	835	846	808	792	814	806	832	814	873	790	790	874	797	809	837	795	837	823	858	791	824	861	788	852	793	776	854	839	830	837	802	798	845	833	791	845	837	820	849	796	874	816	810	869	834	800	856	813	816	833	830	810	821	804	854	818	828	789	785	794	821	829	763	861	802	828	822	820	812	858	845	830	858	791	813	852	831	852	853	832	826	804	820	811	823	843	843	817	877	821	795	800	802	800	811	808	818	816	806	783	806	863	809	814	857	798	821	808	822	853	872	818	789	856	791	891	834	823	839	815	856	815	864	810	821	769	824	805	801	839	822	806	791	808	777	825	834	849	801	798	823	824	845	827	804	812	815	806	852	817	825	818	858	853	804	768	801	849	782	834	854	810	876	832	838	846	781	832	847	860	839	845	824	849	812	829	786	824	829	907	821	848	845	796	835	861	811	761	845	810	789	818	802	780	853	876	812	805	860	795	851	814	864	834	842	899	829	864	851	839	775	845	819	804	863	841	804	798	841	834	833	805	850	834	842	844	804	831	868	794	844	794	832	822	833	812	853	850	838	786	830	798	812	790	870	844	903	787	821	793	864	797	827	787	827	813	821	843	850	827	787	822	809	815	842	779	799	791	795	847	804	857	838	771	808	835	821	802	818	781	878	791	859	801	835	767	822	814	799	861	862	833	815	830	827	812	869	800	860	830	799	852	788	842	821	820	874	845	834	821	900	874	815	820	800	813	814	808	796	796	799	785	814	827	778	842	818	822	823	830	788	849	842	839	827	796	861	801	839	821	848	820	808	833	823	787	818	864	848	845	814	831	867	836	821	852	828	811	792	799	838	809	796	854	821	780	792	852	824	763	819	831	820	858	848	838	806	800	815	818	873	860	801	810	844	800	811	829	829	778	812	787	850	821	792	833	772	796	815	721	811	821	806	753	848	830	782	778	820	884	815	877	821	825	812	777	822	849	840	835	823	818	879	840	815	796	856	864	803	826	806	815	849	796	817	794	872	799	877	800	789	799	814	806	902	869	790	824	826	844	792	874	785	788	797	770	843	843	844	820	825	828	797	870	856	806	791	826	802	818	764	754	832	791	811	839	781	807	844	888	855	837	856	797	811	810	835	855	823	822	872	826	814	835	807	849	842	804	862	804	793	820	869	840	871	800	823	826	854	828	819	877	761	833	825	846
51987	42053	25485	20618	23554	58161	59321	30806	4908	502	389	364	351	370	373	354	354	349	355	327	334	339	343	343	351	361	347	360	359	332	289	340	332	347	318	314	374	315	313	346	355	338	342	327	322	338	350	343	356	324	328	330	334	367	311	339	340	318	345	323	328	352	318	339	329	361	539	692	551	511	391	363	340	318	326	321	330	313	305	293	351	348	312	285	343	316	322	322	334	338	335	320	309	344	307	359	384	312	323	304	336	330	332	289	330	329	299	308	314	331	338	323	304	337	322	308	340	337	326	312	340	289	319	322	324	339	338	337	317	326	323	313	348	320	334	338	322	342	298	343	334	340	317	315	331	320	320	323	349	285	310	340	357	333	307	314	325	319	357	345	307	302	297	347	331	361	317	301	316	334	318	287	302	316	313	324	329	352	314	329	333	338	350	326	337	302	337	344	307	303	323	313	329	346	333	323	325	370	320	337	332	346	316	330	335	292	350	325	300	334	336	329	312	349	336	325	308	333	308	329	335	316	338	369	352	328	328	353	365	333	342	324	327	311	343	334	330	312	321	332	305	331	346	358	289	348	366	314	298	309	336	302	320	353	318	330	337	307	278	323	333	347	319	355	328	352	342	322	307	318	321	355	336	337	347	299	306	329	328	301	312	310	305	313	322	337	329	314	326	321	336	308	340	349	319	335	341	305	300	339	335	321	335	336	356	342	354	318	336	321	362	309	317	353	338	347	305	328	322	333	339	339	302	334	347	331	329	337	346	320	364	322	328	317	341	321	326	327	328	357	349	303	316	343	346	322	329	305	291	332	355	306	337	310	334	325	325	299	343	309	301	356	355	333	335	333	353	314	334	345	301	314	343	313	331	325	326	327	337	369	321	353	318	336	309	327	322	351	359	309	326	324	372	321	334	328	323	333	326	288	343	336	339	358	334	314	303	318	320	350	340	310	312	315	337	337	303	332	347	344	347	346	343	324	310	341	334	318	326	331	355	318	336	357	322	350	299	280	327	320	319	331	315	337	314	316	326	338	322	334	340	321	341	311	322	319	328	337	315	361	324	346	353	319	327	323	303	332	304	346	327	331	345	327	342	354	334	323	317	313	338	342	324	340	343	351	332	333	346	310	332	311	338	319	356	304	347	338	348	331	315	335	334	346	327	344	319	340	335	359	304	326	315	365	290	337	372	340	331	307	292	316	339	335	326	354	331	347	348	297	313	350	321	353	352	328	347	355	327	330	385	331	317	331	363	332	328	317	287	342	340	318	328	324	314	342	325	321	334	323	335	323	322	305	320	326	341	340	318	347	330	344	350	330	336	347	342	347	327	351	317	368	355	328	296	309	300	353	336	293	339	316	312	318	377	319	324	329	341	342	340	310	331	332	295	335	345	321	343	359	357	325	356	325	387	314	317	319	336	355	349	341	318	352	315	331	280	364	323	330	341	331	331	331	332	356	323	328	333	315	333	326	339	337	306	314	333	352	304	329	321	316	322	332	310	319	322	331	323	314	336	348	319	326	292	345	314	350	315	346	322	347	351	309	320	357	312	354	339	331	332	323	293	323	340	343	310	320	321	294	296	327	311	359	299	295	316	328	322	355	340	337	323	316	317	332	307	344	365	330	309	338	344	360	320	313	305	348	318	330	328	310	317	327	331	362	333	340	322	308	340	349	332	288	346	346	335	343	326	340	350	323	334	294	325	345	334	323	319	335	315	331	294	339	326	364	339	342	305	324	306	346	343	314	336	310	333	346	346	316	299	294	323	324	338	329	324	356	317	308	290	340	310	310	314	356	317	338	361	334	354	319	307	339	334	326	307	339	336	334	340	298	311	382	297	336	328	333	340	340	345	288	342	323	337	331	331	332	333	299	353	325	347	336	319	344	333	307	318	326	338	352	321	324	315	354	312	310	339	329	312	357	338	350	361	313	332	322	343	329	349	338	327	376	337	294	333	329	316	335	335	329	355	339	289	337	330	304	311	302	360	339	323	336	322	316	336	371	309	331	340	326	309	355	321	325	322	338	331	342	337	325	334	339	322	320	326	332	341	339	313	324	328	344	350	347	302	310	313	324	313	320	335	313	331	303	341	319	333	332	319	304	316	344	311	316	333	329	349	326	323	347	317	359	328	330	353	320	294	319	346	324	345	327	355	326	357	311	288	308	364	330	341	345	336	355	322	363	356	321	311	327	354	338	327	307	349	350	308	324	323	327	332	343	335	313	335	343	337	320	333	364	335	339	326	347	306	321	345	350	319	329	330	327	326	335	321	322	329	369	325	316	356	325	324	349	326	358	373	320	334	340	301	322	402	305	319	312	312	328	302	313	297	325	317	316	335	305	334	357	326	316	333	339	314	316	304	306	351	338	337	344	339	331	334	335	331	350	291	307	316	324	359	349	316	343	315	314	336	341	329	328	333	318	317	330	329	317	345	342	306	356	338	320	327	331	331	289	332	322	351	340	296	338	295	347	333	320	347	323	310	351	349	305	304	310	343	336	313	312	315	338	346	370	325	347	344	308	345	332	333	327	309	301	374	320	330	332	326	303	337	336	315	367	326	321	338	346	322	325	336	334	348	304	352	343	359	319	350	353	333	312	384	326	306	342	305	341	350	359	304	307	330	334	304	326	330	333	323	360	322	353	303	302	324	338	316	353	345	287	342	338	343	299	333	374	333	358	316	357	329	308	314	345	343	360	319	318	333	334	310	324	336	335	322	334	370	345	323	344	334	323	318	351	317	334	356	343	352	352	332	361	325	305	345	362	332	333	328	345	313	321	364	352	348	324	341	309	302	331	318	353	312	314	319	296	342	321	310	341	338	330	301	293	295	338	323	335	324	330	324	327	330	302	317	363	327	300	339	319	318	328	320	301	337	340	325	346	319	333	310	307	325	317	358	335	337	295	323	346	359	328	310	329	318	320	344	312	337	339	331	330	328	349	309	319	358	304	324	305	358	356	358	350	354	323	317	294	354	346	319	334	330	340	294	341	340	298	336	363	345	349	328	314	337	345	314	315	347	299	305	325	333	316	337	297	325	313	337	313	313	330	308	315	336	306	332	326	333	325	339	327	361	314	335	363	302	334	365	347	314	330	301	316	329	320	332	329	346	330	368	312	344	324	310	360	312	361	326	345	341	325	341	313	341	332	305	341	336	316	321	339	338	302	320	364	330	332	347	337	316	341	314	312	329	321	320	363	337	343	329	322	317	325	314	347	332	327	313	304	312	300	340	288	354	328	320	335	337	310	302	288	340	318	359	343	311	325	335	328	352	308	348	356	288	338	341	351	329	308	360	347	344	358	330	336	318	316	313	328	305	355	338	329	329	324	306	310	326	318	347	339	323	303	310	340	282	369	342	370	336	321	339	335	314	329	353	319	325	325	315	325	346	328	364	323	320	330	311	331	318	333	316	292	338	349	324	329	342	327	337	349	348	334	331	332	329	315	349	335	359	341	348	364	331	353	334	338	309	337	343	311	319	339	333	301
40904	37292	8942	10087	30622	71946	69677	21725	1456	1205	1193	1189	1047	1099	1060	1027	1021	992	990	993	998	910	899	975	928	950	956	895	906	890	895	893	911	910	897	904	854	899	908	870	951	957	946	908	906	912	930	882	871	954	902	902	883	853	895	863	881	883	893	864	918	885	930	993	928	1161	2589	3304	2787	1956	1345	1013	896	878	808	891	913	865	847	872	893	874	856	901	951	856	874	889	879	840	902	865	840	864	873	895	829	925	849	861	842	926	877	853	923	933	867	868	841	884	916	904	890	922	812	897	844	852	858	892	880	868	863	856	891	883	897	811	837	867	868	876	840	907	835	868	931	873	900	861	915	894	877	877	872	892	916	953	831	890	927	863	912	861	860	890	896	895	819	865	846	827	896	870	891	873	842	938	870	840	884	805	818	938	821	888	868	857	868	885	863	851	875	892	893	851	933	862	893	842	841	870	911	871	913	841	872	857	870	877	844	838	865	896	933	836	909	885	901	886	804	813	827	900	833	863	892	885	877	858	858	934	925	879	868	891	893	900	909	870	848	859	845	892	869	855	924	849	823	846	876	870	845	858	852	860	869	892	878	815	844	876	893	902	865	870	863	827	781	908	889	843	890	819	867	932	788	885	929	885	896	903	817	889	852	890	885	862	919	828	874	872	808	878	872	921	884	829	873	882	833	895	847	857	873	915	848	878	889	835	900	872	882	858	899	869	877	843	873	840	858	903	891	859	846	918	872	895	824	859	890	847	902	859	883	878	889	886	880	878	842	871	910	853	870	909	855	872	847	896	844	891	892	843	827	866	876	879	883	868	865	833	839	867	883	875	868	858	882	861	939	866	882	869	874	867	841	821	872	845	915	789	882	891	896	869	826	872	856	873	894	877	909	850	902	844	851	897	839	835	896	878	886	887	957	891	868	847	899	921	948	889	937	868	903	864	867	921	856	863	879	818	909	877	849	859	902	885	859	874	855	829	889	915	870	861	892	879	844	911	860	869	860	844	844	870	881	846	831	825	875	910	898	887	848	893	877	876	902	842	874	870	884	780	888	918	844	890	821	901	883	889	844	817	852	853	916	868	932	844	931	844	869	864	875	843	926	883	799	895	893	802	877	876	860	890	879	919	902	867	866	869	914	834	813	876	895	851	888	902	905	871	843	882	908	861	881	910	876	877	891	866	898	821	915	893	852	893	902	862	898	829	878	873	855	854	825	842	876	884	863	919	884	849	892	955	906	893	874	869	849	849	854	853	855	832	873	819	911	857	913	848	891	836	859	844	931	900	867	843	897	910	855	815	868	929	850	873	903	874	858	854	881	825	843	906	880	850	847	846	872	864	892	927	839	825	886	851	880	852	875	887	882	835	814	889	837	907	900	838	881	871	860	842	853	908	879	883	866	815	877	856	913	867	879	910	830	851	829	882	878	849	904	831	875	891	826	819	867	856	921	896	894	861	842	917	887	864	891	905	892	851	902	875	923	846	868	912	802	833	860	900	882	874	902	877	880	894	875	907	884	832	896	913	855	849	849	879	892	871	897	891	882	882	889	875	879	844	836	858	886	916	910	882	824	912	871	930	863	891	928	893	872	827	877	896	864	909	905	872	854	872	881	909	905	836	896	906	888	870	871	863	901	893	828	874	928	876	927	847	856	868	884	811	872	894	928	867	841	882	917	867	849	864	844	873	873	869	916	894	900	844	874	903	889	872	864	930	828	867	876	850	886	897	957	863	828	895	860	878	876	871	856	836	925	855	836	915	879	933	873	846	825	901	878	891	879	903	893	848	861	924	859	891	858	933	855	851	860	830	829	825	872	862	880	888	880	885	887	902	880	876	937	872	877	801	837	914	858	857	854	803	844	863	834	876	851	867	877	883	892	911	869	822	859	851	875	878	851	819	821	896	858	808	850	827	840	885	907	818	839	888	795	879	919	912	876	878	865	852	923	881	876	863	888	844	827	845	880	899	848	871	834	874	826	863	846	860	866	846	893	914	913	856	888	846	913	904	869	868	859	858	873	856	861	850	872	858	862	871	868	846	909	906	906	886	883	846	819	839	886	909	860	824	853	831	891	899	847	853	877	864	884	822	888	867	878	822	873	902	901	907	825	889	892	882	869	857	853	869	842	898	872	886	930	858	890	879	828	925	866	899	849	812	897	914	822	908	907	873	892	870	879	918	833	876	883	872	877	844	822	828	836	899	862	887	871	924	833	889	819	842	875	864	869	815	910	928	876	835	845	894	954	847	895	855	924	874	914	939	820	905	860	885	839	820	820	840	904	879	905	905	864	863	870	899	867	848	851	902	896	891	849	894	904	815	848	872	876	923	868	803	853	874	881	858	928	832	874	829	868	849	884	856	938	819	857	835	845	894	887	915	831	933	835	831	902	874	869	868	850	900	915	849	882	933	895	870	902	844	896	878	939	867	832	905	824	896	867	864	900	935	879	883	904	892	869	841	817	858	892	900	856	876	894	873	898	868	894	841	891	851	860	886	888	913	926	820	883	873	863	894	912	877	839	883	864	874	812	887	850	872	829	855	847	898	879	841	871	832	859	847	842	886	841	905	862	874	889	838	884	877	895	951	883	840	894	843	890	899	883	877	873	827	887	877	889	876	866	874	819	906	840	869	837	894	879	840	880	841	890	847	866	843	897	905	865	846	809	862	851	897	872	873	905	888	849	910	830	889	877	910	837	896	890	852	894	904	885	932	842	896	845	918	895	818	910	824	937	920	830	869	898	894	907	900	838	903	874	890	862	876	897	903	896	865	907	899	884	870	876	903	878	904	867	880	893	908	839	859	869	884	905	914	888	877	864	845	879	873	877	878	858	890	913	866	879	861	856	865	883	801	918	856	876	895	845	891	886	893	849	893	897	865	888	864	797	874	839	846	867	840	902	915	959	895	882	859	888	871	871	864	830	874	867	869	873	899	879	931	843	897	906	898	921	855	856	891	793	857	938	895	911	890	874	886	866	799	892	887	854	818	944	853	901	858	898	862	855	882	847	850	929	898	904	853	835	823	834	915	892	876	874	853	870	802	918	828	865	874	849	823	867	898	861	882	786	818	877	863	875	828	890	848	877	910	897	850	883	824	869	897	910	866	869	886	865	865	855	829	833	889	880	882	836	843	849	871	880	866	832	847	919	854	917	848	857	834	826	823	899	844	867	821	871	884	941	846	911	852	910	922	877	911	870	924	855	855	830	859	834	901	911	819	898	906	892	866	872	870	889	874	892	896	869	821	865	876	916	843	878	867	878	877	902	864	851	906	851	872	882	874	826	877	880	870	870	896	885	822	863	862	865	861	874	857	904	828	945	844	914	831	884	887	902	889	904	873	909	864	900	865	890	892	886	828	862	881	878	861	846	802	841	931	842	896	910	890	889	813	885	887	846	834	838	869	834	892	908	839	843	887	899	831	872	911	839	906	880	815	819	872	925	912	866	856	903	858	886	896	856	842	831	876	912	879	838	865	871	885	906	927	879	873	881	905
11101	5882	1061	542	712	4759	5537	1518	293	260	258	277	265	251	257	281	266	247	238	261	242	268	245	269	260	255	236	253	246	233	261	265	247	278	233	261	237	246	245	261	259	263	247	236	233	251	256	260	259	254	247	259	255	228	251	241	269	233	249	248	269	249	249	257	242	254	284	258	274	227	245	276	238	260	261	271	257	242	252	281	242	292	263	232	247	243	264	241	238	271	241	244	234	267	249	281	229	260	271	243	275	256	256	269	252	244	272	260	260	280	300	242	235	264	239	253	230	240	247	294	255	249	277	287	265	246	270	270	250	248	259	250	246	261	242	268	262	250	259	247	240	222	265	257	267	281	255	235	269	248	242	254	237	263	259	272	254	248	246	245	223	257	259	267	270	271	294	259	255	242	257	266	229	275	232	240	260	261	247	243	242	258	262	236	265	256	268	254	256	257	235	240	274	253	243	237	238	246	222	272	272	238	243	237	246	241	259	246	243	251	272	262	270	228	259	254	253	265	237	279	247	270	258	247	275	252	245	261	243	258	276	251	307	253	251	246	289	270	268	281	234	283	261	242	261	249	254	253	245	279	245	255	220	247	244	283	268	231	252	254	253	245	248	246	258	272	253	271	258	250	258	257	272	251	269	261	258	246	244	248	271	226	215	273	279	267	256	259	251	246	251	258	247	250	221	260	233	261	258	265	254	247	255	260	238	236	276	262	232	249	245	259	248	279	248	243	257	237	238	248	252	263	272	288	249	259	262	243	252	223	251	246	233	239	261	262	231	248	259	236	252	223	216	250	259	250	263	255	247	239	262	269	232	243	265	252	258	286	253	235	246	240	265	255	245	255	248	245	279	242	232	247	247	257	272	243	268	262	269	237	265	242	241	271	254	265	242	273	252	251	245	254	242	225	249	261	266	270	236	267	251	249	262	249	274	245	235	241	229	224	260	253	241	238	243	260	235	261	258	253	234	279	254	248	269	270	245	245	253	262	235	268	266	255	263	234	260	251	267	267	242	245	266	257	251	249	263	276	239	226	250	229	251	310	254	237	266	270	261	242	255	257	274	255	240	252	213	259	246	260	244	276	246	271	268	274	225	249	256	250	240	222	238	264	246	233	242	251	241	275	256	274	265	248	227	243	259	266	270	257	271	248	260	250	257	267	257	273	246	279	246	255	237	270	256	272	279	232	268	254	254	260	260	261	264	265	276	266	275	287	238	273	285	236	281	259	227	272	249	286	236	290	233	275	256	259	245	257	261	238	261	260	257	269	233	243	272	242	247	257	266	253	237	280	287	239	259	226	250	274	243	230	240	254	267	248	244	253	229	304	249	233	248	266	237	275	282	250	230	273	218	277	247	239	247	248	247	259	250	249	235	275	259	280	268	258	255	284	245	249	250	239	256	262	256	247	251	236	249	252	267	258	229	282	297	252	245	239	253	250	272	254	264	251	255	248	250	259	223	245	231	259	273	245	230	279	243	260	253	261	243	255	253	242	235	243	238	257	237	271	263	262	248	232	219	247	239	243	251	217	225	280	233	251	213	280	271	254	264	247	241	245	274	261	253	272	247	245	271	217	278	267	249	221	267	250	245	246	251	239	234	254	243	279	290	262	235	241	274	253	222	245	256	291	247	261	244	245	265	232	276	291	253	272	265	259	237	276	245	238	228	271	246	261	243	270	241	236	266	264	215	263	245	259	252	267	262	249	269	242	269	277	240	262	268	245	255	262	261	247	243	249	268	275	261	269	261	227	277	243	269	230	254	276	244	247	259	231	239	249	263	261	237	223	240	276	278	263	242	247	221	285	281	255	249	236	276	220	274	245	244	274	275	230	263	276	261	256	257	249	253	233	241	253	254	226	288	232	241	280	238	241	264	266	243	256	272	246	270	260	261	269	259	237	245	244	231	264	233	255	222	281	247	245	224	225	262	252	271	228	279	249	253	282	235	264	226	238	259	260	252	240	262	255	258	247	274	236	281	259	282	278	239	280	293	250	227	232	257	261	264	251	246	247	273	230	218	269	253	274	260	251	216	259	245	263	254	255	272	280	240	241	242	244	239	264	249	266	234	256	229	286	247	268	274	238	257	243	265	269	253	250	246	251	265	278	269	228	261	257	247	237	255	267	241	243	252	259	242	250	275	274	280	251	259	260	253	245	253	251	235	247	267	246	244	257	269	262	251	244	242	281	274	271	282	264	264	255	260	286	243	250	253	272	231	271	267	236	266	219	250	284	253	284	273	280	269	223	249	231	279	242	264	278	258	232	233	272	231	257	226	273	264	256	256	235	248	206	276	246	242	261	246	257	264	237	281	266	236	241	258	266	225	252	272	217	273	265	241	295	253	242	240	275	295	235	248	260	252	259	243	272	249	265	262	252	241	231	272	271	250	293	252	273	242	264	256	224	251	251	249	279	238	244	267	245	262	229	246	265	261	253	246	240	250	247	264	265	249	253	245	258	254	273	289	259	228	235	270	257	248	251	252	267	254	243	272	248	252	241	282	241	261	298	249	268	245	265	270	266	248	250	250	237	284	246	269	253	261	257	261	233	250	269	271	274	224	259	235	255	233	258	269	267	253	260	276	265	247	272	273	240	237	242	265	231	258	256	258	246	243	274	249	267	220	245	255	241	238	238	281	274	249	283	240	246	260	272	264	253	250	249	266	210	249	234	240	253	273	276	270	219	253	244	281	251	261	255	269	260	271	228	274	259	270	286	252	227	258	238	283	227	237	262	246	257	260	265	260	271	260	238	251	225	281	273	244	227	256	285	290	265	260	266	240	237	282	262	255	255	249	276	281	268	284	256	250	264	251	257	267	267	294	280	246	263	248	219	265	264	258	238	244	267	272	253	246	251	270	254	254	239	264	247	235	256	282	243	271	283	248	260	249	232	237	279	276	209	268	245	240	230	262	250	222	263	232	272	247	268	257	266	255	269	218	266	303	262	226	283	242	261	255	244	273	257	248	248	255	254	260	242	265	245	247	289	241	264	221	235	270	286	267	257	250	264	243	233	267	271	241	238	214	269	262	283	245	238	232	254	241	222	249	238	233	272	239	237	255	271	239	259	278	239	235	233	291	243	267	243	249	251	249	243	261	291	275	247	244	272	251	244	254	275	253	245	262	250	266	265	257	263	245	249	231	252	265	246	244	255	239	273	261	268	242	264	226	269	265	255	257	234	275	234	269	264	247	251	238	260	245	275	284	247	231	259	258	260	251	244	268	261	246	225	242	267	243	280	251	241	259	259	253	215	254	238	249	262	261	243	266	263	247	260	247	265	252	264	245	243	259	242	253	262	277	260	247	233	253	245	265	230	239	278	233	249	239	231	238	253	280	249	233	290	256	249	272	243	249	255	260	219	268	277	219	247	257	236	247	247	251	246	237	242	256	269	253	273	251	254	261	233	241	253	247	260	233	270	225	258	242	241	265	244	273	255	262	257	258	253	250	281	264	279	256	275	223	245	253	242	241	255	243	263	267	244
9095	6172	1028	1036	2852	17866	17970	4245	737	725	722	708	699	692	763	729	704	714	693	675	778	673	685	735	694	757	683	735	735	700	733	737	683	734	651	680	702	687	669	753	715	693	706	727	727	732	726	728	715	678	670	717	676	704	693	681	700	744	731	738	727	673	683	690	681	831	879	901	843	775	730	708	671	730	706	740	720	717	730	694	639	684	678	755	753	670	702	723	692	760	674	682	703	717	715	716	697	703	718	679	715	722	707	701	719	694	700	739	685	710	701	688	721	745	706	703	689	705	705	726	718	656	729	665	711	730	694	722	734	722	689	719	743	715	714	677	670	688	727	725	721	707	730	662	724	657	733	690	724	714	709	691	713	708	716	717	715	724	651	694	657	716	684	694	727	698	728	771	760	698	712	694	678	749	677	720	722	654	683	766	756	707	741	710	652	711	685	673	703	710	701	696	686	675	709	692	685	649	677	681	739	729	710	713	710	704	687	721	684	697	659	659	684	707	690	686	661	679	710	736	753	694	715	708	746	715	729	731	757	683	699	652	716	709	706	705	685	684	669	694	733	732	687	692	676	681	667	683	703	709	725	684	703	715	690	721	669	672	738	684	707	692	761	713	670	713	719	685	710	660	667	696	731	675	734	683	707	730	689	703	730	657	730	669	740	716	751	666	709	696	672	680	681	721	676	734	678	702	688	630	636	665	703	672	725	733	698	729	676	687	739	711	684	742	696	701	696	715	679	708	748	680	732	751	714	751	730	717	707	695	670	701	694	700	676	697	728	722	715	694	704	723	694	646	703	680	739	694	674	701	700	733	694	699	701	759	726	688	669	705	713	760	677	693	720	700	729	754	725	744	670	742	712	755	712	735	704	664	731	723	685	670	664	699	757	658	707	740	701	672	644	701	703	714	722	666	656	662	735	676	719	700	711	746	759	675	679	681	696	715	722	695	674	711	709	644	702	716	672	719	679	712	763	657	712	718	685	689	691	731	687	713	676	736	728	717	741	725	696	775	716	710	668	705	694	704	707	693	705	710	697	676	740	749	694	735	685	675	735	696	730	761	689	686	720	723	717	706	680	735	752	720	731	690	743	698	676	683	686	637	739	688	683	740	713	697	660	691	710	659	707	727	656	707	691	690	747	689	681	769	699	698	706	762	729	679	684	704	646	719	731	725	694	685	708	761	718	678	715	736	759	699	708	737	664	696	703	641	705	703	708	721	650	657	683	676	749	756	645	682	684	694	711	701	691	662	693	671	722	716	704	694	700	747	702	713	708	699	678	719	722	720	738	725	691	723	719	721	652	692	725	691	792	711	663	681	700	685	689	708	692	692	723	698	672	702	659	723	699	686	733	660	676	693	711	765	742	717	745	715	681	710	749	676	700	707	675	705	707	710	666	711	675	668	727	688	685	676	729	741	700	693	677	698	648	724	699	698	708	698	665	617	688	694	764	635	687	675	707	681	656	725	722	732	674	717	729	707	709	695	720	707	723	739	675	672	655	715	731	697	722	683	719	723	727	746	700	725	770	672	697	708	709	697	731	702	712	774	714	661	667	669	675	720	714	699	734	742	770	723	739	686	703	731	657	694	676	679	719	727	756	720	691	712	675	691	718	713	711	716	719	720	684	703	684	713	686	732	707	698	719	706	680	727	723	687	693	656	719	705	662	757	682	707	684	736	677	660	690	721	708	686	698	700	680	645	720	703	719	666	718	689	694	726	755	737	716	725	715	740	703	690	714	685	695	739	693	701	691	705	689	708	710	705	722	710	722	749	712	718	667	725	676	703	701	646	718	753	683	781	733	708	711	669	749	706	694	715	688	702	751	694	723	709	702	703	661	689	737	711	730	704	705	687	687	689	718	665	696	731	725	682	701	691	741	701	731	656	638	713	690	684	739	645	751	709	723	730	692	728	713	718	753	701	680	686	720	657	686	719	699	725	706	681	697	702	675	751	647	714	733	694	713	697	721	712	717	689	738	674	696	691	712	725	642	736	693	718	707	704	703	687	700	700	724	675	700	695	674	691	703	717	744	692	694	674	702	677	683	676	652	679	665	694	694	688	716	700	740	674	668	743	725	678	697	678	626	679	691	713	693	702	721	698	697	729	689	718	680	714	742	743	726	723	683	698	705	699	720	737	717	732	676	718	695	709	669	709	718	745	700	671	716	674	682	742	688	756	679	703	699	715	715	710	705	669	698	640	706	732	725	695	707	680	741	685	707	690	681	688	741	690	709	722	651	710	686	695	687	701	661	671	724	755	703	725	720	721	706	647	676	665	673	701	693	755	740	717	695	692	719	732	721	687	758	696	711	729	742	732	714	711	711	681	662	665	716	653	687	691	706	678	676	649	729	709	690	723	735	687	712	643	653	715	684	711	733	683	674	701	710	699	702	704	653	705	675	703	715	677	641	707	716	701	670	709	696	732	719	691	700	735	729	706	686	741	707	696	743	732	731	727	683	718	700	666	760	661	727	684	730	692	675	696	658	729	715	724	696	705	730	699	719	709	730	749	687	686	711	721	699	731	743	715	707	687	715	709	731	673	690	670	676	689	668	712	716	657	735	737	625	693	703	708	707	721	716	675	687	690	688	698	714	663	737	679	679	653	670	687	751	747	700	745	649	719	680	672	708	734	714	747	724	665	660	658	707	712	735	699	686	726	652	695	718	707	702	736	709	720	728	704	683	685	754	678	726	711	731	687	673	721	682	652	695	748	705	694	731	768	700	721	728	674	678	732	738	719	719	683	676	718	691	663	707	683	686	714	741	693	721	710	689	679	687	739	667	689	718	712	678	713	711	705	728	701	731	736	687	689	711	672	685	726	741	681	695	682	663	692	735	685	720	672	710	751	697	713	677	704	718	694	738	740	677	675	687	728	682	710	723	711	696	676	709	666	700	678	711	717	683	704	728	715	716	677	765	734	700	736	665	744	713	707	677	686	784	688	728	666	714	704	750	738	733	747	740	706	724	689	741	703	704	706	704	674	740	738	679	697	717	705	681	700	730	668	703	659	685	696	739	718	728	702	726	725	700	705	689	683	688	707	706	714	701	744	725	689	715	727	719	704	724	677	694	698	687	741	716	727	739	705	654	700	754	683	718	725	733	719	756	662	689	711	721	703	711	737	696	678	690	667	738	724	697	701	725	710	690	659	729	718	679	696	675	710	711	692	678	706	735	733	701	698	648	741	691	758	726	723	775	665	705	705	688	735	691	727	749	666	731	690	663	721	730	736	726	711	699	699	739	710	694	688	735	747	707	702	719	705	720	690	680	713	705	716	678	747	683	707	709	747	708	721	695	722	697	717	672	693	715	665	722	716	702	687	692	725	693	715	697	709	696	678	745	724	697	728	696	686	701	686	707	705	758	721	668	735	734	708	671	702	666	744	735	688	679	692	719	757	744	714	650	730	660	722	699	703	661	721	667	713	728	695	730	721	707	771	653	713	697	679	719	690	718	683	750	671	703	710	707	709	734	735	689	734
42960	34248	20369	13342	13272	49079	41633	10821	651	350	339	329	306	334	291	311	331	269	327	333	308	310	289	291	336	321	286	305	279	298	288	312	288	279	306	304	270	298	324	323	315	303	301	301	321	263	313	281	307	280	323	314	327	302	301	287	284	314	277	308	287	300	280	298	434	529	583	485	343	334	300	287	279	292	293	291	238	279	283	280	277	275	257	270	304	293	267	275	303	299	268	277	316	304	311	315	273	294	255	290	294	315	287	305	274	284	318	297	291	275	273	275	303	266	286	289	301	284	292	274	312	271	307	289	281	281	283	339	310	285	300	293	305	298	294	284	263	289	288	313	328	286	310	295	298	302	260	263	289	306	295	294	245	284	280	294	292	314	278	305	290	261	262	277	302	269	305	315	310	290	274	297	294	278	269	288	254	297	322	278	288	305	292	262	302	292	309	269	292	275	273	299	316	286	314	289	308	323	311	256	284	318	295	292	295	311	314	286	332	284	294	277	291	313	311	312	317	301	319	283	293	317	305	281	290	286	265	260	278	306	285	284	285	315	311	290	288	305	287	281	276	305	286	294	264	280	301	266	301	285	286	293	271	263	289	292	287	303	291	301	270	285	302	315	317	219	288	271	302	302	299	315	306	307	281	299	257	290	306	295	263	271	275	272	313	298	286	258	306	322	281	312	303	269	304	314	298	254	300	246	297	314	270	302	294	298	278	307	307	282	261	263	303	281	301	307	316	299	339	278	278	271	291	289	281	286	305	321	298	279	284	306	301	274	295	274	301	281	308	292	288	273	257	315	273	286	304	272	292	275	236	293	314	299	318	314	282	310	285	299	316	313	292	293	294	311	267	306	250	278	312	306	296	289	309	280	276	280	281	291	299	294	281	276	323	307	297	273	294	268	302	289	338	309	283	325	276	318	281	283	273	293	296	268	301	294	303	319	277	298	301	278	284	301	305	289	302	306	277	254	303	285	339	284	303	282	296	289	287	289	267	300	287	263	293	300	277	313	314	296	325	266	273	322	275	298	287	293	302	285	290	290	294	299	320	257	281	299	269	294	298	291	294	292	331	290	264	304	282	292	292	298	289	309	345	300	306	308	284	287	298	276	303	284	280	284	285	252	316	295	286	320	316	288	272	288	273	255	278	304	306	331	258	309	261	251	290	304	280	286	286	291	312	262	302	267	262	293	303	317	319	260	273	286	323	252	271	295	287	312	281	288	258	263	280	292	270	313	313	316	334	309	293	284	275	293	296	287	288	301	270	290	282	290	267	302	295	319	271	282	293	328	284	307	297	285	309	282	329	324	264	298	267	294	303	311	289	285	295	286	303	308	303	313	291	299	292	316	314	270	288	316	267	291	261	328	292	283	288	290	258	279	274	274	324	332	298	299	256	312	300	287	295	318	283	265	301	299	318	310	290	287	307	273	295	289	266	281	301	294	295	327	292	278	259	273	266	317	320	303	308	291	315	316	330	306	254	280	277	308	284	312	285	274	292	295	307	308	289	275	301	296	305	310	291	339	295	314	309	300	285	255	294	286	263	278	297	280	301	276	299	292	320	305	282	299	272	302	294	284	289	264	296	340	314	290	303	274	261	314	297	282	262	288	290	307	268	313	279	257	308	303	287	290	289	297	310	308	303	298	286	312	316	290	286	280	264	321	304	303	293	318	298	313	279	278	319	267	307	294	285	308	300	280	344	287	292	309	283	292	294	268	276	295	283	285	313	300	297	283	284	331	288	284	293	240	275	324	303	306	286	295	295	324	290	308	280	272	317	270	304	313	293	278	293	330	302	281	326	303	328	289	298	312	303	301	278	297	318	239	315	272	288	295	269	281	291	290	352	310	276	257	325	320	335	292	307	333	292	297	279	267	290	273	291	283	312	309	291	314	273	300	295	268	297	261	297	277	304	293	262	304	287	303	299	312	308	292	301	285	300	258	289	313	294	284	258	296	277	282	289	293	290	287	289	291	294	288	296	278	318	279	276	289	303	300	302	293	292	303	293	329	301	277	269	270	278	300	300	300	257	267	299	286	305	313	273	303	270	292	309	296	285	280	259	281	296	295	270	279	289	302	314	294	278	293	282	305	291	312	329	279	317	265	297	290	299	310	300	295	297	310	284	278	300	306	306	296	288	287	285	301	320	293	293	269	286	276	276	284	310	314	290	281	317	292	308	263	304	295	300	304	292	294	325	290	295	286	285	314	313	325	268	316	319	270	316	274	283	287	268	298	291	303	282	306	282	301	306	306	279	272	309	280	281	321	271	285	287	300	289	310	303	277	289	305	314	292	268	295	290	330	295	306	297	306	344	281	308	302	288	264	288	297	285	284	258	342	263	297	295	309	302	289	317	306	316	280	284	321	276	297	294	300	289	312	292	281	316	277	276	269	293	308	275	296	291	258	282	312	261	282	299	290	307	284	287	284	292	326	292	297	309	320	303	296	295	317	297	257	298	302	285	302	308	278	278	286	279	325	273	296	301	318	318	274	270	337	276	276	307	299	243	284	269	304	287	327	288	265	286	278	308	288	280	302	299	292	326	298	288	302	295	294	275	311	279	294	253	296	280	278	271	261	293	266	264	263	302	292	300	287	285	273	302	289	284	288	300	277	295	291	275	287	285	329	297	285	304	273	277	274	312	280	307	335	261	268	295	245	331	284	280	306	299	299	314	288	288	287	305	280	303	279	289	297	316	310	318	265	280	299	262	249	256	291	285	264	313	293	297	302	293	277	293	257	288	304	295	303	284	296	306	311	306	303	281	293	279	288	283	277	328	315	288	295	297	293	290	298	290	319	324	300	306	267	290	299	331	281	300	304	295	309	280	291	282	286	295	304	311	285	306	259	295	302	291	295	293	267	298	309	271	272	306	307	335	315	263	284	272	283	307	282	255	278	268	295	272	297	267	270	292	277	275	304	293	289	308	298	254	289	299	294	304	309	319	290	285	285	309	267	284	298	313	287	296	292	321	278	276	262	316	274	286	286	277	279	297	323	287	325	271	310	334	287	264	320	311	285	276	301	260	300	312	265	285	289	270	301	311	328	313	285	297	303	290	295	314	300	335	281	306	314	284	308	308	286	312	300	290	272	286	292	292	283	282	289	297	276	302	288	310	291	285	306	270	282	271	301	309	294	288	299	286	292	300	286	287	237	279	285	262	303	281	260	301	276	304	310	279	278	287	318	281	315	291	266	301	305	309	258	262	320	317	272	299	308	320	321	281	273	292	296	277	277	271	314	311	282	260	281	298	280	293	298	334	311	274	301	274	285	301	288	274	290	323	296	301	302	273	284	256	304	292	282	301	329	284	297	265	283	283	280	259	280	293	309	288	295	335	314	292	262	249	263	275	278	288	299	291	338	302	295	300	278	250	281	299	305	273	287	281	303	282	292	281	270	294	312	307	294	300	273	290	317	290	300	323	285	269	268	318	314	317	291	290	300	298	304	308	262	292	279	301	295	296	300	299	269	272	311	258	298	277	298
32369	22036	5209	5845	19407	61689	50613	6715	1141	1061	1042	1012	1022	927	898	935	906	929	897	857	892	840	843	857	809	839	865	851	881	744	801	838	871	825	860	840	874	841	800	851	849	840	823	790	813	775	860	839	836	822	807	826	852	805	822	791	859	818	765	794	800	773	789	929	1941	2898	2728	1914	1312	970	844	881	814	778	823	798	791	839	774	753	831	776	768	818	783	852	813	820	851	748	765	766	754	794	805	797	734	791	793	839	739	847	821	752	809	802	776	824	763	817	786	830	789	810	793	764	806	789	819	818	802	827	783	772	836	795	780	821	800	824	745	792	775	791	779	789	760	780	758	769	745	755	740	782	791	807	802	784	795	829	795	790	788	799	817	816	782	796	775	764	791	841	812	789	791	820	771	795	814	818	800	817	758	813	837	769	840	803	862	788	766	829	814	819	768	767	796	796	758	809	782	764	813	782	777	764	814	848	765	806	787	776	807	827	801	800	851	750	771	793	796	784	781	753	787	833	837	731	798	795	835	806	778	859	757	750	746	755	754	811	816	795	769	773	786	750	800	795	796	802	837	812	839	775	786	792	778	824	800	816	871	793	766	794	806	745	718	788	779	784	823	806	782	850	775	771	786	734	784	797	809	795	803	796	784	740	828	772	805	780	795	796	756	827	834	739	793	787	789	721	846	757	777	816	818	768	762	822	807	779	814	813	823	768	782	806	812	820	785	801	820	805	784	772	829	798	829	830	755	815	845	809	806	722	777	771	784	745	825	793	813	780	784	762	826	794	804	777	766	883	795	777	834	801	793	792	791	867	800	818	761	784	791	772	769	738	828	731	813	768	751	844	795	805	794	789	793	777	801	797	848	777	743	783	805	787	816	795	870	827	775	809	843	777	784	798	815	803	815	805	802	753	858	821	790	839	801	792	803	789	753	813	797	800	818	785	792	775	784	815	773	788	784	793	727	775	807	804	775	816	801	786	863	810	794	855	804	753	795	818	850	810	810	737	770	811	823	796	826	777	754	780	810	792	780	827	799	819	800	834	768	784	794	759	758	769	798	786	802	810	793	762	743	760	779	792	826	826	808	785	811	816	802	828	763	823	853	800	789	848	786	790	821	793	820	820	778	795	799	793	802	794	793	775	797	808	843	727	780	830	774	776	820	786	787	809	804	778	823	788	798	804	814	803	830	785	821	813	780	816	827	790	763	846	787	776	808	739	784	816	815	838	811	809	771	805	794	777	781	790	754	774	798	756	788	790	862	772	777	801	785	812	803	794	818	798	767	762	774	775	813	839	784	784	783	796	834	824	791	838	760	796	772	844	806	887	792	785	820	802	765	783	755	767	739	756	834	767	770	800	760	771	759	782	764	813	831	760	747	778	776	841	787	833	806	815	756	793	757	816	773	818	834	760	792	843	810	771	799	833	814	792	877	827	861	752	795	791	760	806	772	813	819	831	812	796	808	763	772	794	858	775	826	807	768	816	782	798	778	783	812	741	756	768	797	751	775	802	808	788	812	800	803	815	796	774	849	796	747	831	758	794	797	824	820	840	784	776	798	819	762	774	827	830	800	808	830	809	839	823	767	765	803	768	799	827	764	794	804	768	818	858	776	831	821	796	758	797	809	853	826	845	762	766	832	814	760	756	782	844	779	804	848	821	788	747	812	791	806	831	791	823	767	763	785	797	850	827	794	810	752	779	782	825	804	782	818	823	811	747	807	814	784	818	801	799	807	816	834	824	818	806	849	805	818	757	772	788	850	806	827	787	813	833	800	755	860	778	755	737	751	805	763	763	777	830	798	778	768	816	807	769	744	786	811	802	819	789	785	840	808	772	800	841	786	815	750	736	809	769	806	803	788	788	783	751	824	839	776	796	798	793	772	817	776	806	786	755	792	831	774	783	783	788	815	851	800	814	800	757	830	793	816	799	741	816	790	831	860	805	770	777	819	794	755	797	798	810	818	759	795	817	795	780	741	847	823	811	813	797	800	807	787	796	829	797	812	795	827	809	809	838	790	777	817	775	837	777	816	807	813	862	855	821	831	804	764	726	797	827	823	789	844	765	754	813	834	770	826	837	794	781	767	793	801	847	750	790	782	825	787	787	809	787	788	810	775	829	745	769	805	789	828	762	777	765	802	735	837	798	788	750	786	798	793	796	791	814	777	792	799	722	810	780	799	766	777	789	834	796	799	803	838	815	796	749	809	817	820	818	804	806	773	812	796	790	805	796	798	789	813	840	766	796	810	789	833	763	824	801	793	827	779	794	810	757	775	854	800	805	789	783	810	781	819	796	807	825	783	779	805	812	816	835	774	788	802	825	828	789	811	698	794	844	806	774	820	840	762	795	775	751	759	787	759	753	812	787	798	784	808	838	855	752	817	863	790	796	727	784	809	769	811	802	772	815	760	809	781	789	785	761	810	776	777	746	829	808	792	840	797	784	785	834	745	808	782	770	786	756	774	803	862	790	738	832	778	807	815	755	819	783	794	796	832	800	807	819	789	800	756	801	828	846	795	820	779	808	823	803	773	802	776	849	784	768	782	824	793	847	836	841	772	724	783	776	766	760	823	787	775	764	851	788	784	727	805	818	788	801	806	764	793	861	783	807	786	771	792	758	773	771	797	810	797	832	850	825	778	800	799	790	753	807	836	740	804	807	813	780	810	816	785	808	776	818	808	851	784	800	794	791	828	785	758	807	798	790	843	808	748	822	848	800	784	835	789	841	786	831	781	768	818	766	760	731	785	747	737	837	795	814	823	775	759	817	796	817	818	742	798	783	809	823	771	801	821	807	831	831	801	846	792	764	757	781	832	766	801	833	822	797	796	780	805	827	788	830	780	845	806	798	814	794	830	770	773	771	825	815	773	766	782	817	742	792	839	816	829	818	780	840	833	731	806	773	794	802	783	800	795	755	750	768	814	778	820	713	787	791	822	845	816	831	822	793	853	737	839	795	793	750	797	812	766	775	819	835	802	812	767	802	792	806	765	783	748	828	811	756	774	768	807	770	770	807	807	838	761	783	819	750	811	786	733	739	791	766	833	877	779	839	780	778	830	787	825	804	783	798	773	783	807	818	777	790	756	782	769	796	812	825	748	785	832	791	759	763	808	791	814	758	760	828	801	789	780	824	773	821	793	774	780	801	805	818	771	828	758	770	771	794	774	818	767	840	823	774	811	780	785	808	751	806	837	787	770	822	799	838	766	767	799	805	841	790	750	837	778	824	799	788	818	803	809	766	819	819	803	774	809	782	826	761	794	792	808	785	790	806	744	813	811	814	824	782	757	808	834	807	786	831	760	773	763	793	829	810	781	837	794	788	772	819	750	776	812	824	826	774	845	770	816	792	759	759	810	766	768	791	768	776	794	766	774	786	736	779	787	810	819	811	808	770	848	783	812	809	792	824	814	796	823	754	741	771	745	788	811	837	781	772	806	786	761	787	821	799	808	819	732	810	817	792	806	829	780	782	777	841	793	792	821	772	796	806
50742	39512	24968	21849	24791	54787	56849	27876	4485	489	416	410	341	414	361	377	390	349	351	299	368	369	331	352	325	365	314	316	371	370	313	335	354	304	341	336	354	342	336	364	347	298	329	330	344	371	314	317	308	342	342	310	326	325	317	341	343	338	313	322	344	335	329	327	488	742	715	580	445	369	337	339	346	350	312	317	308	331	325	321	322	313	335	334	317	345	290	336	294	306	350	338	334	340	326	279	292	319	315	319	344	318	336	360	342	322	321	323	344	319	315	351	300	346	332	336	323	321	348	333	318	350	315	349	356	316	333	329	322	317	343	355	321	345	326	334	323	347	338	339	325	366	356	328	344	381	305	326	316	327	305	327	307	318	317	348	326	340	340	336	325	311	336	334	345	330	336	325	333	344	334	298	347	348	343	353	319	331	355	324	369	345	314	355	344	315	324	324	317	350	332	328	327	331	352	339	324	364	336	308	348	309	312	307	387	326	326	306	337	308	323	328	346	335	339	330	322	346	313	332	352	304	307	311	338	366	287	333	332	353	350	336	353	333	300	323	315	346	344	316	322	289	365	344	348	304	315	325	334	297	329	332	344	358	330	339	356	316	339	331	336	316	317	328	329	351	315	345	338	340	332	301	318	348	324	328	316	359	324	296	308	352	339	348	350	337	334	357	338	316	351	308	342	335	320	322	298	308	306	321	347	327	304	363	337	337	366	317	331	303	312	323	350	322	376	318	315	344	344	345	340	325	334	337	328	327	331	331	328	350	344	325	310	302	363	369	334	319	335	347	331	322	325	310	335	321	331	346	349	358	343	348	331	335	319	318	347	316	331	313	322	324	310	348	316	309	343	324	331	339	312	329	342	291	338	342	337	328	310	332	340	319	336	338	326	322	329	324	345	328	319	330	331	356	301	343	331	340	344	366	294	305	350	291	314	328	338	308	325	326	332	347	328	359	352	348	348	340	331	336	360	324	344	359	361	340	339	318	312	313	362	327	334	350	311	326	344	318	320	316	350	317	320	348	364	344	341	319	296	301	334	352	331	367	353	325	282	359	370	327	311	333	331	339	326	344	364	348	330	343	359	329	331	346	360	321	346	295	345	310	316	357	325	317	306	315	289	333	370	377	302	367	310	331	320	310	318	314	334	339	314	302	342	330	291	324	314	308	317	351	315	350	336	321	295	307	345	283	323	323	358	353	356	349	334	337	306	314	330	362	332	363	316	316	336	311	319	316	323	283	318	323	329	359	356	340	357	344	337	328	316	341	315	321	332	312	306	338	316	305	338	339	305	356	357	325	331	329	350	333	340	328	309	317	320	329	366	297	326	335	336	343	325	330	342	337	322	320	371	331	305	344	333	331	345	302	360	297	324	296	326	323	307	326	340	318	347	315	342	314	317	345	333	333	340	318	340	316	335	330	320	344	313	368	325	329	361	333	323	337	369	342	335	373	335	307	328	359	319	319	308	335	377	340	318	297	345	317	320	321	321	359	324	327	332	337	349	302	327	326	320	331	294	306	339	343	303	318	349	347	385	341	360	369	314	350	337	344	314	304	322	318	367	327	315	314	307	357	356	329	328	301	340	335	314	328	326	328	336	323	357	361	364	323	346	296	373	310	318	376	339	306	317	332	322	329	353	321	327	324	295	337	355	322	324	319	320	331	337	336	303	339	331	310	321	328	306	291	340	321	317	334	343	344	315	315	314	339	310	314	323	317	299	337	347	323	324	337	346	371	351	328	337	345	369	358	336	327	314	349	334	351	376	332	360	317	331	326	302	343	314	335	319	339	345	327	325	319	331	316	349	328	320	360	300	347	294	322	308	322	347	337	318	354	376	325	329	355	309	321	311	337	323	343	337	324	335	311	294	341	338	335	346	315	337	319	340	347	343	345	343	373	336	345	335	357	327	323	332	338	328	339	329	341	342	310	351	317	345	317	319	307	353	362	328	363	331	323	317	333	298	324	312	330	328	292	310	356	352	342	318	308	331	337	344	312	322	358	326	328	350	322	360	322	313	308	312	348	333	332	320	360	335	311	332	313	325	335	346	349	317	310	333	332	333	313	290	346	333	304	335	334	329	346	302	317	346	304	366	338	345	313	382	314	344	317	337	349	326	353	305	330	341	361	335	359	325	343	338	322	310	337	316	341	339	344	340	347	359	343	341	338	348	335	302	322	318	322	330	325	327	343	341	342	305	317	329	364	304	342	364	317	321	315	283	344	313	325	346	362	339	370	367	370	342	311	335	354	333	346	340	327	309	359	347	329	328	354	353	316	321	341	334	339	323	319	322	330	308	304	346	336	303	347	314	323	312	343	355	365	333	329	340	306	340	334	337	340	326	340	329	331	308	329	319	334	324	324	344	361	337	311	324	364	328	311	330	322	320	309	319	328	363	352	315	358	335	329	347	328	351	316	318	295	350	356	338	347	335	346	341	318	344	323	324	355	329	313	312	300	360	317	345	333	312	332	353	370	337	347	324	345	322	343	332	329	337	332	333	319	323	328	295	335	291	345	340	299	338	302	295	325	357	310	346	342	340	324	360	315	325	325	307	337	310	312	347	336	358	309	342	291	344	325	363	329	346	355	329	352	316	342	346	328	326	352	347	347	327	331	337	355	328	312	331	330	339	315	332	304	343	360	357	331	323	345	303	318	315	376	349	318	342	339	316	339	326	328	342	356	333	324	335	347	320	321	310	331	313	327	318	304	328	292	344	351	326	351	344	333	317	332	344	338	326	326	320	318	323	352	320	333	336	291	303	345	325	334	328	339	313	322	312	303	310	343	356	312	333	318	345	340	341	320	352	303	313	316	335	305	312	317	347	340	295	330	327	312	305	311	337	317	346	329	342	355	350	328	326	284	333	314	346	325	327	327	352	315	344	351	319	364	315	321	352	337	325	340	300	363	344	340	321	342	346	303	319	349	344	350	352	326	336	339	336	357	338	319	332	345	313	321	335	357	313	348	326	348	331	374	294	322	330	311	315	343	338	323	355	333	315	318	353	338	355	350	297	297	294	343	314	321	342	319	327	340	334	351	322	330	317	322	319	326	351	305	373	318	328	341	299	343	355	344	326	349	317	316	356	321	340	344	341	302	364	350	335	312	318	340	321	316	328	306	345	308	305	310	344	346	320	309	304	317	340	330	329	341	339	358	333	349	370	357	321	325	320	335	341	325	329	336	329	316	346	323	330	322	330	306	364	368	310	331	312	305	351	351	334	308	343	339	347	331	365	332	304	317	340	321	298	332	301	335	344	352	331	352	344	341	311	305	332	343	322	333	336	338	306	328	328	320	325	322	308	340	352	327	368	315	347	345	324	305	337	339	298	355	350	327	338	313	337	324	338	361	313	334	335	313	327	320	337	322	329	319	331	317	312	333	343	345	358	347	347	322	340	332	334	338	323	348	318	358	321	320	346	325	313	301	350	325	392	303	307	321	337	318	308	353	314	291	333	322	328	312	345	330	355	314	306	352	356	318	324	316
40221	29821	8349	9582	31145	69608	67380	24292	1550	1367	1234	1197	1213	1149	1094	1056	1047	1080	1062	975	967	958	1027	990	979	929	924	929	927	938	951	906	949	909	970	929	905	931	911	904	910	967	868	935	911	872	864	882	929	839	980	905	929	868	944	893	897	929	934	914	888	909	865	963	2489	4213	3860	2652	1688	1177	954	936	879	905	867	901	881	862	864	824	852	884	891	873	845	876	837	886	938	863	869	847	902	933	893	867	913	854	874	853	910	863	836	822	867	841	878	868	838	885	865	839	896	814	863	888	894	875	873	859	841	884	839	840	896	929	875	924	824	874	880	883	904	842	898	927	864	887	904	878	849	876	832	873	873	902	828	857	868	882	867	878	818	939	826	892	877	818	842	923	863	909	864	888	876	841	841	891	902	895	915	923	879	888	868	895	893	866	941	879	877	876	822	889	891	885	877	861	900	923	876	859	885	880	853	864	886	907	845	905	902	881	875	863	844	885	889	839	892	858	871	883	834	887	870	855	882	939	877	926	870	823	868	908	886	850	825	865	882	865	890	893	899	847	854	854	855	836	891	914	896	873	908	873	919	879	893	839	873	819	910	894	898	879	832	838	887	884	892	879	893	859	787	848	885	874	865	844	884	864	920	823	885	890	847	869	835	916	843	905	868	905	879	822	851	859	846	850	918	866	900	851	885	865	867	882	864	874	841	911	852	927	858	866	865	871	857	821	887	849	881	812	887	852	902	875	895	899	886	842	852	844	866	905	825	826	854	917	868	871	840	882	859	852	879	834	860	860	925	925	842	876	839	824	860	854	888	908	884	866	835	911	904	883	902	893	856	867	853	904	860	904	895	824	851	930	873	929	927	851	850	885	828	875	870	869	867	853	835	901	775	868	904	900	854	853	938	916	927	853	864	857	819	833	915	886	864	856	920	886	880	898	825	852	855	886	850	887	863	918	838	824	881	855	865	862	929	886	880	846	864	883	899	938	866	872	900	879	935	864	879	902	900	875	852	846	840	868	946	826	839	871	914	867	822	867	883	895	829	879	860	862	892	862	886	870	879	849	919	902	907	859	878	858	861	896	894	908	868	849	892	854	810	845	834	863	845	959	852	833	842	870	845	839	875	877	870	829	901	912	861	854	887	862	854	816	907	934	865	880	820	845	863	871	878	850	846	882	887	848	865	875	859	874	871	847	852	858	918	851	808	886	892	898	879	857	884	855	896	894	829	848	848	891	839	940	877	862	940	862	892	882	821	881	927	918	837	856	825	861	905	923	871	864	905	910	865	840	881	854	857	845	901	853	843	887	927	888	894	881	858	892	906	889	839	875	841	872	841	827	945	848	846	856	871	860	894	821	869	868	879	810	892	894	859	869	927	862	852	886	859	896	897	900	865	890	881	818	911	827	854	905	873	867	822	901	874	888	858	840	866	872	837	890	858	860	883	819	925	905	858	865	834	854	880	875	843	890	957	878	873	884	870	839	868	896	902	881	955	835	841	836	927	867	837	826	861	878	860	924	870	910	896	862	857	864	849	877	885	861	833	807	879	894	880	884	840	836	845	823	898	840	814	890	869	941	885	855	891	819	897	821	873	898	931	879	891	936	821	864	853	869	849	802	918	867	856	920	909	874	851	813	865	858	879	877	869	826	847	857	873	880	905	865	907	868	870	853	866	920	885	871	880	867	840	842	939	849	851	884	851	946	879	860	868	883	818	863	882	875	897	884	859	874	879	894	913	843	862	904	845	877	844	861	861	855	873	864	863	887	792	879	905	847	911	872	868	889	826	923	902	872	877	853	860	864	884	854	889	824	886	883	840	881	899	926	869	908	850	886	882	837	875	880	876	835	837	876	854	912	916	919	856	840	929	897	895	870	847	878	882	848	925	850	884	917	931	904	884	886	892	876	900	873	885	858	854	846	891	878	854	842	872	819	889	903	843	859	871	839	873	882	840	885	859	852	860	845	858	920	837	858	922	848	869	852	884	857	819	849	916	882	863	877	848	904	890	913	909	870	869	843	893	859	923	892	839	861	911	861	898	876	884	874	837	906	891	906	916	876	881	866	896	894	902	846	901	840	841	827	837	866	875	895	794	835	861	880	849	890	916	871	876	906	858	855	848	858	893	928	875	868	834	869	862	854	872	895	833	937	861	906	854	867	882	843	929	860	872	878	902	862	860	878	867	919	866	916	863	894	906	848	903	821	850	877	874	873	877	841	828	869	872	837	880	887	853	880	970	854	853	877	869	842	858	868	902	876	856	922	874	872	842	882	903	869	896	920	898	888	887	915	840	926	844	865	836	956	853	846	870	889	898	872	846	811	876	860	878	885	900	884	861	910	870	908	877	867	923	870	884	845	850	927	858	863	849	875	879	839	864	876	865	898	860	839	939	836	907	860	868	921	894	850	871	870	821	829	876	819	846	879	903	882	898	951	849	854	865	830	836	873	882	865	859	835	846	877	882	862	896	874	880	864	895	846	860	829	889	896	878	880	892	874	878	884	836	859	881	861	890	872	877	888	908	867	875	874	917	876	849	831	836	864	862	855	874	891	893	883	866	847	886	898	922	859	893	878	836	858	895	871	891	871	874	915	841	905	933	901	889	881	885	868	919	876	843	869	909	874	844	905	833	894	879	884	858	866	869	905	866	876	853	909	878	877	899	900	855	859	864	831	902	902	902	874	879	826	877	871	847	863	831	898	918	855	872	900	863	913	828	808	892	839	868	833	903	886	904	843	872	896	893	853	877	883	935	854	888	853	895	877	891	897	817	909	888	861	897	902	889	818	865	918	852	849	866	877	907	853	887	942	873	895	883	898	874	939	857	851	884	900	879	893	893	894	893	841	888	904	850	872	854	850	910	841	839	894	864	861	870	894	886	904	858	940	855	875	900	860	889	860	864	881	877	879	883	859	889	904	866	926	900	862	912	900	869	932	908	867	872	878	855	896	856	884	868	837	872	881	907	870	911	881	855	884	878	888	882	913	880	848	930	878	908	925	839	835	864	871	874	855	858	907	832	818	855	914	940	856	865	865	894	882	865	899	874	851	832	874	836	892	860	872	902	864	863	859	854	872	856	860	857	869	853	868	922	852	821	828	843	921	833	888	933	932	821	928	887	840	889	936	888	842	894	853	867	888	826	862	841	838	856	888	926	885	871	871	899	922	847	842	869	888	867	886	936	851	878	856	894	905	861	897	898	841	862	862	908	889	835	822	916	865	903	881	845	847	854	870	842	882	910	857	856	878	845	851	892	885	834	886	869	873	815	892	904	887	860	933	861	908	906	881	898	887	838	862	868	917	918	890	859	905	846	917	888	925	855	846	910	887	897	838	879	837	854	852	860	851	864	870	885	878	840	860	819	838	894	863	881	916	858	905	819	898	915	839	878	798	891	853	887	871	879	828	895	886	846	805	896	874	891	917	875	856	850	865	842	842	892	904	897	895	857	878	919	875	882	891	860	837	898	889	867	900	891	883	919	906	925	828	874	866	866	905
10871	5775	1143	675	1575	5845	5706	1462	335	279	247	277	240	276	239	242	244	268	240	271	238	261	274	245	252	258	276	257	255	252	250	251	274	266	315	270	260	267	262	239	269	246	251	258	251	285	249	253	248	273	261	239	265	303	278	269	256	276	284	254	263	237	263	261	262	278	303	285	295	263	278	273	273	258	253	250	275	269	271	257	268	271	259	271	248	249	283	258	287	265	268	230	300	273	293	247	278	252	232	255	262	270	235	281	252	272	265	269	253	217	245	273	263	261	257	264	287	257	267	264	260	247	242	246	271	282	255	255	259	274	236	262	293	269	300	293	269	255	234	257	281	261	251	253	260	269	270	255	270	270	244	248	249	234	235	270	230	270	255	284	258	264	268	257	260	250	256	244	264	254	266	270	259	266	264	226	280	255	256	257	236	276	243	258	286	253	250	253	288	281	261	266	258	258	249	254	276	279	280	271	250	259	256	268	255	282	270	279	248	241	264	295	280	259	248	259	238	282	229	244	255	244	282	301	277	262	240	241	265	259	268	237	256	260	274	252	280	286	262	250	250	306	228	271	248	256	266	265	268	224	272	258	241	237	266	309	253	258	256	275	254	253	272	255	251	250	257	277	257	274	269	254	290	261	235	268	232	254	269	277	308	272	268	268	272	252	233	264	272	267	291	291	260	286	254	246	277	281	256	258	251	228	288	241	295	266	274	259	293	290	268	266	237	293	240	299	263	277	264	277	232	272	267	257	253	244	266	279	279	246	252	280	268	261	238	260	292	261	254	275	265	263	266	278	241	266	272	264	251	263	259	273	303	238	285	261	281	239	271	262	231	279	283	265	252	257	228	257	258	249	259	246	282	254	238	228	292	273	256	275	259	281	272	263	283	227	250	266	239	248	271	283	256	284	267	265	280	237	283	247	268	282	254	254	285	252	250	280	260	244	273	243	295	262	275	282	265	250	279	255	265	270	286	250	256	241	272	294	272	249	248	247	273	278	252	265	254	280	247	276	217	286	259	284	248	291	244	259	273	258	302	234	249	271	268	272	254	290	245	280	283	243	289	257	247	268	240	276	263	292	269	260	285	285	237	281	233	270	258	265	268	271	253	229	292	279	259	232	261	246	277	271	292	275	273	243	245	248	269	255	287	250	266	244	268	224	245	243	291	271	264	288	298	264	247	251	238	251	284	264	278	284	252	250	258	252	241	283	255	268	257	280	255	282	258	259	243	246	267	253	296	267	229	238	246	302	263	235	274	246	236	247	268	244	264	281	287	258	268	265	259	273	302	297	278	265	277	250	275	264	256	264	233	255	262	271	242	238	273	293	250	261	273	264	242	243	241	267	260	231	282	253	264	280	263	284	244	268	257	301	275	252	290	279	268	287	240	266	295	267	263	256	239	276	274	264	235	258	239	238	261	269	261	249	252	265	265	297	283	258	261	287	280	240	267	248	275	248	252	233	268	268	261	277	251	237	264	260	258	266	257	243	259	253	265	242	297	231	264	214	242	276	262	268	254	266	268	278	263	270	265	262	264	248	252	260	253	251	258	255	262	285	274	241	252	283	270	268	254	256	292	273	256	236	274	254	276	266	251	271	241	262	272	274	239	251	245	259	266	282	242	265	275	318	255	237	258	227	258	257	247	252	260	298	249	263	252	250	266	236	296	249	269	256	248	267	238	287	284	259	252	243	262	274	251	258	257	279	251	278	236	281	263	286	279	266	279	266	248	247	257	255	255	281	300	250	256	259	277	285	267	255	264	263	262	268	268	257	245	269	251	244	250	284	275	284	253	268	278	274	246	281	278	261	265	275	267	255	267	251	276	307	272	285	271	283	243	259	250	258	279	272	273	273	232	256	242	262	237	278	271	272	257	225	259	243	263	244	291	227	255	259	248	257	265	245	269	253	291	268	283	250	252	246	298	260	271	250	242	255	276	270	301	257	272	252	287	240	248	279	248	245	285	293	275	248	264	285	251	265	247	256	271	289	254	290	262	285	288	234	256	249	279	276	257	247	260	288	234	263	269	291	274	267	261	290	258	224	233	245	244	258	263	264	278	254	255	237	274	288	274	288	279	246	254	242	284	240	266	268	263	285	258	272	270	257	227	233	230	238	253	267	244	266	263	242	261	254	238	237	262	259	276	236	250	246	249	288	250	241	252	296	264	235	293	262	275	272	252	266	250	286	242	225	272	259	260	258	234	249	278	262	260	253	284	274	246	264	260	264	252	257	270	249	240	262	247	242	255	250	270	248	271	269	276	264	259	227	258	241	254	261	273	275	270	265	279	292	229	246	260	239	235	271	248	267	252	246	247	279	274	280	262	239	263	286	260	266	278	252	250	279	250	215	249	271	266	264	275	255	259	252	259	269	265	236	272	253	259	254	230	264	240	259	243	250	292	253	272	253	266	269	246	241	258	260	233	254	282	276	287	244	268	259	236	242	260	246	271	264	262	264	257	239	255	273	280	254	255	267	273	255	275	251	279	258	240	273	265	282	282	288	243	262	267	245	255	271	253	269	248	285	249	264	254	275	246	264	236	256	305	261	264	251	246	262	259	281	266	245	286	252	245	272	254	243	244	242	272	238	264	255	265	267	267	259	234	279	281	248	231	295	274	247	277	294	271	290	278	266	253	242	232	276	252	262	246	273	260	277	225	271	262	268	254	300	247	270	279	260	249	265	244	235	254	239	282	257	250	265	275	245	291	240	237	245	277	284	275	263	243	275	259	271	268	279	254	265	253	293	260	279	267	237	242	226	285	278	262	266	283	255	276	265	242	262	262	286	267	243	262	272	264	272	280	242	272	258	277	245	265	262	270	261	253	288	268	266	253	256	250	272	233	293	276	274	224	266	279	277	272	265	236	286	261	291	274	245	235	249	283	239	253	268	262	243	285	280	250	265	281	267	257	296	267	260	254	261	268	285	269	244	249	262	231	257	241	227	279	247	271	267	247	259	234	238	259	254	277	271	262	259	271	269	277	292	265	280	271	270	275	238	250	263	255	237	247	257	250	255	294	287	294	272	258	243	272	240	252	242	260	260	261	267	254	278	261	272	241	263	262	276	272	277	259	245	256	258	279	244	258	274	258	290	245	285	267	257	244	268	273	289	276	265	281	272	230	271	253	262	285	254	257	283	243	256	267	285	262	266	258	274	261	277	273	256	256	251	273	236	262	287	270	258	273	280	307	273	274	266	251	273	261	270	256	257	264	239	240	255	266	280	275	267	275	272	257	272	231	278	245	279	297	254	249	260	272	237	263	270	256	274	258	223	277	268	264	268	245	268	289	255	270	268	247	274	261	245	240	266	256	275	265	265	273	261	255	296	254	256	263	237	265	246	291	251	262	262	244	261	231	265	244	282	250	271	269	255	268	245	252	251	260	299	274	248	270	243	267	293	268	285	256	286	224	244	242	270	247	250	260	251	247	284	246	277	230	239	276	267	255	239	269	225	253	282	260	268	269	253	236	243	255	223	233	247
9582	5607	1005	1141	6177	19825	17359	4495	729	738	749	744	783	765	718	715	768	750	739	730	703	777	774	712	719	766	761	690	781	682	705	718	678	718	737	714	710	717	708	739	738	744	707	705	778	702	715	706	745	718	719	687	715	709	726	811	740	733	735	749	700	738	714	735	775	781	875	856	862	750	689	721	704	700	744	686	774	687	760	708	727	770	728	704	715	665	713	728	698	730	706	681	709	661	746	671	724	724	715	706	686	688	732	740	731	717	687	696	760	699	751	750	772	731	726	695	725	750	752	781	725	725	700	732	684	694	712	712	704	711	709	756	713	698	758	718	725	726	732	730	737	712	725	740	729	719	725	709	737	698	731	721	714	757	690	740	706	719	743	712	709	744	700	725	699	745	718	743	768	736	663	761	725	729	813	781	728	719	727	721	697	732	754	729	701	718	726	738	730	734	707	718	724	718	728	760	734	736	723	715	765	711	715	730	680	714	729	714	706	710	727	701	744	733	694	706	720	765	743	699	742	727	772	719	740	727	708	680	664	723	719	704	746	760	736	680	747	720	691	738	682	712	751	731	718	736	712	748	689	719	690	731	767	726	784	729	746	732	727	738	727	781	731	704	718	748	727	731	703	728	683	728	729	707	710	706	704	755	700	703	717	751	734	731	726	689	781	737	745	688	725	703	716	727	706	732	726	692	692	712	719	700	727	755	739	707	700	706	741	696	770	704	736	750	793	718	710	725	711	763	700	701	756	751	724	716	698	753	709	718	693	711	744	766	712	663	707	723	752	667	741	719	724	721	720	709	707	713	705	709	698	745	762	734	740	676	714	726	747	716	725	781	721	776	775	721	726	751	700	746	750	769	747	739	683	661	736	774	751	679	750	789	755	775	755	731	694	725	691	743	715	738	707	734	731	706	737	728	732	703	726	723	757	724	738	697	719	749	699	729	759	755	766	763	661	766	749	684	743	720	710	762	715	738	740	733	769	751	656	734	774	736	656	740	747	724	685	732	721	713	748	725	644	789	743	695	723	768	702	722	748	734	714	710	728	696	703	743	718	727	739	763	743	724	715	734	713	701	659	736	695	727	697	710	687	702	777	709	701	709	698	715	742	748	757	704	765	779	730	701	730	753	733	730	709	716	735	713	710	770	755	689	720	758	716	703	712	697	685	711	693	736	713	748	772	785	684	710	769	734	708	737	736	709	720	705	789	743	719	716	740	737	701	763	705	740	647	676	722	656	782	724	746	699	760	744	719	686	728	732	715	705	716	698	684	700	774	704	711	769	746	746	697	775	729	701	753	718	716	689	780	734	759	722	714	697	729	713	709	712	722	713	792	744	730	752	708	721	735	737	676	729	746	697	682	765	768	728	707	742	742	704	696	732	695	728	775	668	678	746	743	747	707	748	781	689	672	737	778	714	741	739	709	738	706	681	684	667	755	732	754	720	733	710	724	719	761	726	721	688	756	698	709	735	768	755	737	757	664	739	676	688	704	672	747	756	762	722	712	727	733	754	723	694	739	737	702	683	714	725	699	715	780	749	796	690	709	712	715	742	752	758	765	706	734	754	687	710	709	702	685	711	746	741	727	695	737	758	707	704	720	729	702	720	746	712	732	786	723	743	702	708	676	708	725	744	705	688	716	673	736	762	715	678	740	736	684	684	766	722	702	725	693	674	738	780	697	749	686	775	718	756	725	746	691	769	710	727	702	672	742	745	780	700	700	761	688	690	752	745	742	749	788	697	689	756	715	771	778	731	730	751	706	703	732	749	744	718	727	686	728	791	738	760	766	730	744	676	688	754	737	701	757	751	759	740	719	757	700	707	716	755	749	705	719	697	704	728	725	771	732	728	708	701	720	736	735	726	753	692	741	766	738	711	765	714	700	710	692	722	713	679	744	721	732	746	685	732	697	716	775	728	752	735	724	706	701	713	752	722	739	741	743	697	723	724	735	728	664	733	676	760	751	735	756	742	708	735	702	704	752	728	720	709	732	709	720	735	749	687	707	747	738	740	724	717	739	746	681	757	744	708	706	711	731	727	712	748	744	736	762	704	733	742	734	743	708	711	711	763	713	707	689	733	746	712	744	705	741	767	686	736	749	723	678	716	707	742	733	765	724	717	746	682	694	732	710	687	715	657	736	770	745	727	742	728	765	729	727	751	721	766	734	718	724	725	718	723	714	754	751	728	738	749	786	727	734	716	727	699	727	745	723	780	708	777	781	701	748	776	753	674	722	718	780	727	690	731	707	749	718	750	759	747	772	763	742	700	738	750	745	754	733	736	744	728	707	700	725	734	746	717	722	716	724	720	719	731	688	662	759	677	746	689	703	729	757	744	718	751	697	727	718	766	737	755	729	718	711	718	706	710	729	752	707	736	717	723	702	679	679	757	714	705	736	734	710	693	738	736	691	709	762	738	708	700	705	731	711	759	725	712	723	670	729	696	785	688	736	721	703	723	774	702	707	688	701	720	726	730	773	717	711	724	749	738	737	710	736	749	748	739	712	784	757	758	719	740	734	691	715	733	791	738	755	739	700	729	690	741	740	718	695	731	770	695	697	745	731	741	717	716	720	705	736	718	738	762	742	742	691	764	741	729	702	713	718	677	733	716	739	773	781	704	715	755	751	722	800	678	701	708	659	687	763	699	759	691	734	772	729	689	697	714	753	725	719	717	753	730	694	712	698	715	728	732	714	709	727	725	692	731	749	694	715	748	751	717	761	747	734	695	730	731	733	690	667	721	727	752	752	699	748	734	749	685	723	743	727	724	738	717	742	693	745	746	779	741	737	765	739	782	757	760	702	679	718	698	807	725	725	756	704	732	723	712	693	718	722	779	732	718	736	726	722	693	739	759	727	723	712	765	724	721	673	764	713	735	733	701	754	708	747	783	748	716	752	730	762	718	718	757	708	709	715	706	797	734	773	720	735	775	706	735	711	771	687	736	752	709	717	710	740	744	760	666	719	678	707	739	745	719	660	716	705	711	722	740	718	770	729	696	705	667	693	720	768	731	702	731	714	735	720	763	727	749	737	700	694	701	710	741	734	770	763	685	779	738	745	710	719	738	726	726	726	693	757	775	751	712	693	706	773	705	725	730	734	720	730	736	753	752	730	747	688	700	738	738	681	740	692	693	721	773	694	794	729	716	744	693	701	726	707	732	774	741	742	747	697	711	720	685	735	702	736	737	762	698	713	745	661	700	716	709	734	739	741	739	720	734	749	744	726	744	711	710	771	765	715	732	732	704	717	753	734	714	742	748	781	727	688	771	781	715	737	757	716	700	679	729	724	712	711	734	744	738	792	760	680	689	708	743	740	768	729	712	741	713	732	726	728	688	774	725	734	765	733	764	714	735	710	690	758	700	704	772	716	716	747	742	738	721	751	719	721	743	773	696	702	730	740	706	791	739	672	699	732	742	734	738	687	699	748	778	741	735	691	737	777	745	689	694	734	745	780	669	735	742	727	726	713	710	667	738	752	727
44107	35162	22275	14836	21977	51611	44598	18681	1372	379	339	310	315	331	351	330	307	318	322	287	260	319	312	321	265	300	310	283	333	323	274	324	296	302	294	292	308	295	309	279	312	308	346	299	304	309	305	290	303	322	287	338	315	289	312	314	302	325	297	318	325	319	275	280	315	453	411	374	389	348	290	286	282	291	324	299	307	314	278	318	293	295	287	272	314	312	349	317	303	305	317	306	284	294	298	279	274	296	358	277	283	333	315	301	318	302	300	316	288	322	301	278	322	302	324	323	272	357	283	340	281	302	304	305	292	313	307	297	286	336	296	291	264	284	288	299	310	338	321	296	291	323	309	330	277	306	324	274	308	293	309	293	285	302	311	275	289	294	332	329	316	312	303	294	278	310	296	297	289	309	311	301	304	291	284	299	317	257	313	296	311	311	294	316	289	277	270	261	291	308	287	308	281	322	301	268	321	308	309	285	308	287	320	304	305	286	324	303	328	306	298	307	294	313	307	289	309	311	313	318	310	338	315	319	294	293	280	312	312	327	313	276	295	284	309	319	297	319	307	294	299	279	321	312	308	322	302	288	313	292	292	302	281	323	288	310	321	301	303	293	291	290	268	343	311	305	306	287	286	311	307	306	295	319	293	314	304	311	292	302	277	315	305	301	300	286	311	317	292	309	308	301	331	308	294	294	325	324	284	287	314	263	264	301	290	306	309	294	313	281	322	306	317	303	334	268	317	309	268	274	332	304	294	279	283	303	279	284	308	309	272	305	287	299	314	291	325	323	311	284	298	285	293	314	325	307	278	304	308	296	304	301	280	303	332	283	292	312	295	300	301	310	296	326	326	340	304	321	302	286	315	327	327	322	303	334	300	329	272	300	328	258	283	331	332	338	312	302	328	279	296	285	314	336	264	292	297	304	288	324	310	294	305	344	303	280	298	301	301	288	312	283	300	303	295	307	295	293	315	298	324	304	300	311	275	317	299	310	333	305	306	297	287	317	287	283	265	296	279	298	339	303	275	335	306	335	319	294	313	294	308	307	323	281	289	322	369	314	262	315	306	306	311	306	289	293	290	305	309	303	274	307	277	318	281	306	316	303	290	318	232	318	320	303	315	293	298	285	316	296	312	315	312	307	301	295	315	320	309	332	310	280	316	263	291	314	305	308	310	301	314	281	280	302	294	278	297	302	308	292	316	304	293	311	257	284	286	323	304	293	302	299	269	274	323	327	303	300	292	320	325	298	291	291	335	291	328	305	320	303	302	295	305	308	326	301	317	319	286	332	321	273	306	319	301	283	264	292	302	290	285	317	325	358	280	308	299	296	313	295	292	298	312	311	261	293	335	297	341	277	280	267	303	322	284	298	333	301	338	286	362	293	319	314	324	311	337	321	330	306	302	335	307	332	280	291	286	297	310	313	264	303	321	296	338	331	283	289	309	302	303	315	299	313	293	277	339	304	307	315	315	289	300	336	330	322	308	297	303	306	292	312	303	284	306	276	332	313	271	286	296	297	342	335	307	311	270	292	298	288	276	295	320	298	297	332	279	290	294	308	307	288	281	301	309	282	289	322	334	292	310	316	325	295	307	315	286	304	281	311	296	300	291	278	328	276	299	308	313	283	332	305	286	293	341	290	300	279	301	286	286	281	286	350	282	301	290	306	306	313	313	333	313	346	275	308	327	302	312	332	285	297	293	306	288	299	330	307	295	282	298	311	290	299	296	295	307	285	298	280	270	289	321	336	301	303	303	288	337	301	312	298	315	287	299	296	297	276	331	297	322	301	334	299	311	316	305	299	300	310	316	290	303	296	276	295	306	294	311	317	304	274	302	321	289	291	274	284	306	313	290	282	343	324	291	275	286	321	312	281	288	314	332	321	302	310	315	308	311	306	295	280	284	311	317	306	306	294	303	283	299	321	303	299	312	311	317	292	290	348	288	302	314	307	297	295	307	297	283	273	286	320	338	301	291	325	275	304	274	325	298	313	335	321	287	321	323	282	324	290	330	325	298	331	294	301	332	283	295	296	323	272	293	282	300	307	287	268	308	307	324	304	320	309	314	305	286	305	282	289	303	324	301	305	319	320	283	338	359	316	283	313	311	331	299	290	341	319	304	306	301	340	303	314	327	318	299	295	298	313	292	302	307	303	299	315	284	274	306	320	328	296	310	325	286	284	294	300	283	305	317	294	273	266	303	307	317	310	282	356	310	334	275	298	298	313	289	322	306	317	301	261	296	319	292	318	283	310	285	286	328	319	296	316	279	310	306	290	303	296	310	286	329	294	303	313	311	283	305	307	286	290	325	295	327	269	330	309	290	273	299	343	291	275	301	303	278	283	292	322	329	292	258	277	280	310	294	322	301	316	288	298	331	295	284	300	296	296	273	298	292	285	306	296	285	296	298	288	264	290	295	326	300	294	302	308	302	292	323	291	315	311	318	301	286	292	300	285	290	258	313	314	310	322	313	292	325	323	296	319	313	311	305	296	291	308	296	298	286	298	305	300	283	295	298	304	324	321	278	303	299	325	283	303	305	321	304	331	302	292	318	338	329	300	288	297	287	304	296	310	278	273	278	296	272	292	307	311	334	333	290	293	291	319	317	284	270	290	305	285	302	316	301	302	301	286	319	303	303	317	284	273	295	308	309	303	303	289	306	313	292	314	301	283	267	312	281	275	304	310	312	269	311	308	299	314	320	319	289	274	285	279	315	308	280	297	301	297	287	296	263	282	278	316	311	279	327	310	283	283	294	322	309	291	298	315	309	312	280	310	306	290	287	300	299	315	313	257	295	319	301	299	293	310	329	294	321	307	299	314	280	311	271	301	295	306	326	301	292	276	299	292	318	315	319	306	273	283	294	316	299	325	296	301	285	296	282	299	324	312	293	318	324	286	321	283	284	323	276	320	301	299	307	290	296	290	288	294	310	303	303	328	296	292	296	318	263	278	309	324	294	321	277	291	268	296	327	297	281	325	279	337	298	309	315	291	339	288	327	308	318	291	305	263	280	311	312	284	293	317	316	317	315	284	331	316	319	258	291	318	300	284	305	294	307	322	293	326	313	295	318	292	278	290	300	273	349	314	288	315	322	278	319	291	295	291	282	303	315	306	306	271	285	303	306	319	291	299	325	278	303	289	286	291	334	322	307	319	301	310	339	325	292	307	283	313	328	309	275	301	303	349	308	296	298	330	312	366	294	312	303	319	311	306	285	315	291	261	265	328	305	327	299	333	301	310	293	320	318	311	337	291	280	301	297	279	334	310	331	299	320	318	322	310	308	302	283	326	307	287	271	316	300	286	283	290	278	320	309	342	294	323	300	316	319	298	314	286	295	296	305	276	339	298	282	313	310	297	286	282	304	348	321	297	278	293	298	317	294	317	279	291	269	294	308	319	298	297	275	320	297	309	286	314	318	335	288	285	317	300	311	275	307	277	286	274	294	297	331	326	293	313	278	307	352	292	334	308	309	302	348	309	316	277	303	292
34642	24210	6609	6712	31901	63529	54191	20061	1045	965	899	937	899	892	952	915	829	874	849	823	843	886	842	859	839	909	849	835	917	801	849	819	805	878	845	832	864	836	861	864	847	840	832	834	886	850	821	839	843	833	846	834	872	838	842	831	814	823	873	825	820	815	883	823	984	2010	1871	1554	1202	1009	893	861	821	837	810	870	826	840	802	831	829	795	836	774	830	858	805	835	872	808	824	849	817	773	836	833	865	806	862	842	781	879	838	820	809	852	813	811	843	824	793	853	861	864	829	823	819	852	861	837	764	824	811	836	844	840	816	826	818	828	870	813	848	798	837	824	867	831	808	833	850	830	797	839	857	828	811	807	851	851	805	851	808	821	831	837	807	833	824	828	797	826	864	824	910	831	858	870	794	888	832	792	796	836	809	848	881	806	845	832	838	889	785	835	803	823	813	849	821	850	824	863	845	824	845	845	816	878	820	810	844	842	807	849	845	804	858	784	846	800	836	864	809	854	854	795	818	846	822	858	862	843	838	829	809	810	808	794	865	832	867	812	804	841	818	780	861	808	844	822	810	823	825	871	876	837	831	797	830	822	836	857	839	799	855	752	836	857	849	793	791	842	826	806	854	798	786	792	805	864	826	845	851	852	820	813	786	875	825	846	773	790	870	851	869	877	855	800	781	851	795	843	853	819	821	839	807	801	789	874	853	817	828	823	791	834	844	828	840	853	856	766	798	836	826	798	873	880	851	792	851	820	818	820	853	822	829	822	886	834	880	819	856	834	816	820	831	868	846	785	759	835	767	851	782	809	860	809	802	851	798	912	845	870	835	858	815	853	774	824	783	846	804	838	846	866	818	825	826	817	804	886	867	826	839	833	843	824	814	806	796	873	804	836	880	814	809	817	869	872	866	871	777	773	825	877	838	775	787	827	841	841	848	785	823	872	785	842	811	792	851	827	811	786	807	757	799	839	788	847	816	846	851	820	808	834	827	801	860	774	810	812	844	806	805	819	847	806	766	808	825	801	782	847	820	865	875	824	871	798	829	897	815	845	848	803	871	823	868	861	825	795	769	752	816	826	821	825	844	814	807	838	821	821	860	811	826	806	910	732	854	874	813	822	819	814	852	849	813	865	825	871	820	791	812	833	789	792	804	808	788	807	840	838	823	767	877	852	789	815	830	825	819	811	847	838	813	805	819	805	811	836	869	847	837	791	893	844	824	810	804	869	836	844	857	831	844	880	832	839	842	837	858	845	802	833	835	846	866	836	849	800	782	823	829	888	854	825	820	818	841	785	847	814	823	837	851	851	851	855	829	798	836	833	818	812	822	772	856	830	835	846	867	845	846	831	870	793	826	817	784	815	817	840	810	832	803	813	862	812	842	844	816	817	839	835	828	842	846	830	857	821	798	796	867	837	848	873	848	812	850	829	826	829	801	818	842	823	800	856	815	863	864	784	871	819	840	811	778	826	788	848	815	821	846	807	856	855	880	820	845	806	817	800	833	810	806	863	848	833	827	849	850	819	795	816	850	794	799	844	812	854	835	803	842	810	851	826	828	811	773	869	822	811	831	781	860	806	821	833	853	870	862	815	777	868	837	898	811	836	838	829	820	794	838	818	843	842	769	883	873	756	847	823	793	793	874	835	829	785	822	773	815	812	824	817	800	847	808	827	838	854	794	794	869	825	827	825	836	833	836	825	848	821	809	861	780	767	818	824	851	815	844	841	828	823	843	839	879	823	787	824	834	820	834	793	821	800	832	832	851	803	819	842	815	815	854	844	810	868	823	821	853	849	850	828	819	841	838	825	895	851	807	788	845	791	796	816	841	804	824	821	870	824	814	809	789	849	822	779	853	795	843	832	776	857	829	831	802	799	821	855	819	839	850	803	800	832	809	836	806	810	817	833	798	802	832	791	804	803	799	828	832	790	826	831	814	775	856	809	810	827	855	794	841	860	859	832	857	782	822	828	784	820	816	807	862	780	840	835	829	803	802	852	831	865	803	792	831	801	853	787	844	789	824	900	814	838	797	859	769	800	837	841	814	869	877	842	796	835	857	806	828	850	825	819	780	807	786	836	792	842	831	851	870	780	840	864	871	819	840	847	756	811	824	811	829	811	834	830	827	829	831	816	817	812	809	783	730	806	813	856	793	830	780	849	869	807	799	835	780	758	838	800	836	831	858	801	824	813	822	835	852	857	811	884	844	824	846	864	853	870	849	860	864	849	818	837	914	796	797	838	796	819	853	807	805	818	806	889	824	850	834	792	836	783	836	828	792	825	817	850	806	837	837	816	846	861	828	832	846	836	881	789	796	893	863	844	808	867	821	881	862	835	844	798	812	877	821	829	867	814	851	865	792	840	864	793	810	832	771	801	808	869	823	843	833	853	857	866	835	852	829	758	849	837	802	800	798	832	780	848	848	843	879	855	820	819	823	829	811	822	774	812	772	796	817	827	809	824	824	812	860	818	867	837	822	785	841	815	856	835	797	813	784	835	819	797	830	823	818	797	877	831	794	791	816	843	818	828	882	829	808	799	830	835	787	814	817	780	832	811	856	786	800	867	772	835	811	821	821	813	804	898	812	826	824	870	806	796	894	779	826	840	873	808	848	788	821	876	858	808	828	835	804	830	850	829	849	768	769	808	809	867	789	861	833	814	799	853	880	764	842	815	822	787	824	800	765	807	893	853	817	840	855	800	843	809	853	788	820	849	835	825	817	803	841	838	863	772	798	827	765	841	834	825	871	846	770	861	789	817	832	820	802	826	825	759	818	854	807	853	802	811	793	818	811	841	831	838	817	794	828	891	851	872	849	854	822	867	844	806	827	828	817	853	796	884	872	838	819	805	866	792	831	828	835	834	895	784	822	847	813	789	812	807	808	859	848	825	810	834	835	852	804	822	825	792	824	806	846	866	838	833	832	836	822	812	856	778	817	834	822	858	830	835	877	831	851	833	829	786	826	821	869	869	846	821	792	830	854	789	853	845	775	811	839	826	854	883	865	800	842	819	889	806	825	834	814	876	824	874	806	817	814	860	870	817	840	865	786	816	832	810	845	793	807	755	821	840	801	802	839	829	839	819	831	874	835	801	823	850	823	832	811	805	819	847	774	856	859	830	832	817	838	748	898	858	838	846	790	856	818	856	819	855	853	826	822	838	799	873	896	850	842	850	855	820	866	804	808	799	839	860	831	872	836	797	826	820	846	857	817	818	785	815	862	831	838	846	858	834	814	844	858	785	821	853	810	766	868	780	853	844	864	793	788	835	809	859	805	835	817	829	788	804	809	830	890	811	828	824	768	841	850	790	859	818	841	856	834	833	847	795	816	812	811	885	793	815	796	862	814	847	778	843	819	804	762	855	833	824	825	847	836	836	819	793	819	852	800	860	827	844	787	804	854	825	882	843	871	878	837	814	807	830	768	818	818	777	789	804	890	853	815	892	911	881	854	853	826	811	865	841	795	871	878	838	867	823	849	817	798	877	852	866
52896	34708	24812	23891	48385	63040	50511	20073	2526	433	402	381	363	377	367	397	392	359	377	357	351	426	394	378	354	350	402	373	387	388	359	388	353	362	355	369	383	375	372	359	372	394	394	361	353	389	358	376	392	359	407	374	352	339	349	391	361	369	390	364	383	378	392	371	344	462	620	527	506	403	381	380	334	347	373	357	328	386	375	343	385	356	362	365	359	395	371	353	368	364	343	382	377	366	373	373	400	360	357	384	364	376	363	352	357	370	350	359	376	368	386	342	406	384	369	371	385	346	411	356	393	377	368	359	383	366	370	380	377	329	407	355	369	388	376	337	379	364	365	355	416	346	359	363	352	387	370	354	347	362	344	378	367	342	341	380	358	360	352	367	351	371	336	344	376	357	330	376	380	332	387	394	381	336	346	387	367	317	383	342	348	356	377	382	334	357	386	362	355	318	403	379	351	372	389	386	358	357	363	369	358	398	378	376	351	350	351	349	370	367	377	358	351	381	348	361	347	372	358	372	394	370	338	380	347	347	390	342	342	343	372	386	326	369	386	379	381	345	386	376	393	361	361	379	344	342	377	343	402	352	351	354	353	392	366	351	376	359	365	362	384	397	346	395	412	372	344	386	381	356	388	340	341	384	371	366	348	354	351	351	336	359	409	351	377	354	369	358	368	426	370	375	391	345	376	390	329	370	380	402	393	352	382	375	384	338	376	414	365	329	375	368	369	365	393	378	373	357	375	356	368	367	362	371	401	360	373	383	382	357	358	396	369	370	343	335	372	367	395	334	364	353	348	368	392	361	374	357	301	352	389	365	378	346	366	344	359	355	385	342	388	392	380	407	351	340	379	373	360	362	330	357	360	369	351	363	391	378	349	352	367	342	381	364	347	369	359	369	384	393	375	342	342	355	376	358	357	369	347	374	344	378	359	337	377	362	351	416	382	374	375	388	370	364	397	377	338	384	378	360	349	358	402	422	366	376	323	377	372	357	368	373	323	348	354	398	346	378	363	394	371	338	353	392	385	382	383	364	380	358	378	358	348	374	364	368	355	377	368	330	387	365	343	353	330	425	375	368	380	373	378	365	364	389	349	348	389	372	350	380	338	382	364	359	345	364	341	340	346	356	350	387	350	367	390	394	380	357	370	380	362	367	349	372	349	377	357	362	348	363	359	349	401	401	338	367	378	329	399	370	342	362	385	365	354	337	384	358	324	382	363	345	350	345	363	389	343	367	371	386	342	386	385	370	379	389	353	377	392	406	389	347	379	344	344	363	392	402	385	404	343	410	394	354	342	359	388	388	389	366	364	399	387	363	378	357	369	394	383	374	353	365	335	384	330	361	329	388	354	337	362	379	352	346	356	377	383	371	349	401	362	363	353	362	362	379	347	313	371	371	365	357	345	371	364	364	355	367	376	362	391	354	344	374	379	365	381	389	361	401	377	358	413	354	351	378	370	392	372	368	370	361	358	394	362	350	388	385	339	384	384	362	370	348	328	410	364	320	349	379	342	377	372	377	365	384	354	357	349	337	371	399	359	377	336	354	360	408	369	343	331	339	351	374	339	383	368	356	353	384	367	349	329	309	350	343	372	364	369	361	365	358	369	356	351	372	379	369	361	361	385	382	377	354	345	353	334	375	359	355	377	316	391	369	370	352	382	355	367	317	327	360	380	359	362	323	372	316	347	375	362	336	382	374	357	386	362	371	377	374	343	373	346	370	379	369	354	368	363	362	395	361	336	367	402	386	345	361	371	371	371	357	357	389	370	358	379	362	368	374	355	375	334	352	356	370	360	364	402	361	334	340	352	343	357	391	341	349	358	348	384	361	338	336	342	362	386	380	365	335	363	361	367	365	402	354	337	393	379	373	358	336	342	352	371	364	353	348	346	376	341	345	365	338	373	371	366	378	347	368	357	366	361	345	352	337	333	369	360	365	357	381	357	370	361	352	334	347	362	353	378	341	372	334	345	338	373	386	371	368	377	335	344	432	376	384	367	372	373	368	365	366	376	346	381	384	349	376	393	351	344	400	373	330	324	355	369	381	421	358	340	399	345	350	360	351	342	355	337	350	335	354	367	392	384	364	376	391	351	374	391	403	370	358	370	351	360	381	356	362	376	348	381	359	366	371	326	349	369	368	351	365	391	357	363	341	364	351	361	354	362	368	348	359	392	386	368	368	378	379	371	362	356	363	355	354	348	346	349	367	375	365	360	387	387	363	371	379	362	395	416	387	362	330	347	333	381	400	397	361	400	372	364	369	363	366	383	372	393	344	352	369	354	356	387	380	361	346	350	360	334	374	363	386	366	375	398	369	392	382	365	360	337	353	391	364	370	370	338	378	364	378	369	341	402	389	373	348	354	347	365	382	381	380	362	337	344	356	421	372	358	353	396	365	381	397	393	375	359	365	392	380	385	385	352	371	333	356	350	393	360	357	337	387	372	347	330	331	357	380	347	349	356	362	357	362	359	366	369	388	350	376	384	356	344	366	393	365	369	342	388	360	345	376	346	372	365	353	357	373	362	381	371	377	377	347	358	382	377	344	355	351	364	379	364	356	305	363	385	337	376	364	363	371	400	352	390	372	374	386	347	376	397	366	405	353	430	381	375	367	350	366	335	374	379	349	348	393	361	365	379	341	368	377	388	330	379	351	372	356	332	341	411	363	355	367	362	363	399	363	347	390	371	372	319	367	345	353	402	382	368	347	357	334	359	343	384	390	364	369	371	364	369	359	365	385	355	363	352	347	337	357	387	388	349	353	391	338	390	373	360	345	326	389	373	363	369	389	326	359	391	365	347	386	416	350	352	389	383	369	369	372	371	360	332	341	358	385	379	353	365	352	349	343	368	367	370	346	373	342	399	377	358	376	327	385	396	380	377	359	338	402	374	368	367	326	309	393	344	359	343	360	353	359	364	335	327	388	362	357	378	354	377	381	381	398	400	347	415	369	361	355	365	375	382	352	367	378	406	391	370	341	376	354	348	371	364	351	388	350	370	369	377	357	375	372	362	368	363	363	405	355	394	358	347	354	351	364	393	356	402	382	363	424	345	360	370	327	382	368	357	363	348	386	354	361	343	373	369	372	341	342	358	329	343	349	341	371	322	343	398	387	386	395	349	358	373	382	356	395	364	337	369	335	360	351	351	364	356	372	371	415	357	365	344	352	365	317	369	366	339	364	376	343	393	362	374	362	357	340	355	347	346	354	342	365	369	373	365	407	360	355	383	352	371	362	361	345	378	369	368	376	355	394	374	358	360	359	371	365	349	340	370	387	398	353	362	356	336	398	360	362	372	358	391	375	342	344	359	381	359	413	367	363	325	370	315	361	386	338	358	375	377	383	362	338	383	420	354	380	362	363	359	373	389	361	334	349	345	398	376	361	338	363	379	357	373	359	352	326	370	338	336	353	340	360	355	405	331	363	353	363	373	339	369	362	369	386	349	388	365	374	376	362	399	391	363	345	395	377	347	380	358	390	410	371
44543	26982	9610	19150	70345	77559	59236	15028	1240	1210	1121	1148	1113	1108	1059	1017	1026	1027	995	1050	987	1019	1000	1018	994	1011	904	958	935	962	976	973	970	969	952	935	965	978	999	961	963	1035	967	939	982	985	972	986	953	891	963	994	993	997	996	1004	954	915	969	1018	984	978	967	987	1038	1934	3023	2197	1678	1252	1062	953	946	1000	951	920	939	926	938	980	923	965	980	987	940	988	1009	969	922	994	956	991	960	936	974	923	929	906	1015	962	940	1016	917	948	969	929	932	989	931	931	1021	963	1009	957	990	983	902	997	972	949	949	962	967	912	970	959	937	977	961	984	1015	890	948	984	978	942	948	939	963	906	918	973	991	955	996	976	1002	935	993	994	959	937	960	976	972	955	950	922	955	964	939	913	989	913	965	934	958	949	909	979	974	898	940	964	962	931	944	944	966	956	914	1009	916	991	984	957	926	954	894	953	1020	975	972	937	905	998	968	937	948	965	956	932	954	980	927	961	946	928	911	928	981	947	924	984	920	886	938	964	970	983	954	870	936	943	949	954	1029	958	947	916	981	931	1017	953	961	1011	957	935	960	991	953	914	960	999	942	936	928	947	977	942	946	942	989	974	962	956	945	973	981	973	930	956	988	951	974	982	982	934	974	893	995	1025	1004	971	929	1003	933	955	947	975	980	974	964	935	961	961	961	993	977	994	930	952	988	977	918	951	922	959	1005	972	957	946	944	1020	974	1038	1003	941	981	987	920	943	954	927	924	958	941	977	937	942	918	962	955	947	953	971	911	965	943	965	961	986	910	996	917	955	1002	949	922	991	952	990	983	965	966	965	1001	968	972	895	938	965	981	895	936	923	994	929	916	996	952	961	892	916	967	919	941	982	948	974	978	932	967	931	980	956	1006	973	904	934	946	1005	984	993	943	941	924	954	915	958	914	958	993	974	918	945	946	916	905	1006	944	912	949	1003	968	966	1005	963	943	972	916	985	1028	1000	928	959	903	960	927	929	1004	933	928	1005	938	889	964	939	971	916	968	895	925	950	884	994	944	936	949	984	971	984	931	955	995	975	967	989	970	987	961	963	957	1031	969	915	937	951	958	969	970	962	995	1009	953	956	996	989	981	981	967	900	922	919	926	964	966	964	927	948	977	958	922	954	962	1005	938	943	967	938	942	1008	977	951	982	957	970	937	977	969	992	952	942	970	928	907	941	994	943	972	968	997	947	890	948	986	939	937	941	962	938	998	1044	988	954	975	952	956	981	926	1010	954	952	877	948	995	918	1024	931	900	956	993	917	892	946	983	930	983	955	964	976	962	990	981	1013	952	1020	947	969	918	998	974	979	925	1004	917	1027	925	926	946	1000	991	1009	976	985	969	987	949	968	964	973	1009	1012	985	956	918	1016	976	925	933	975	950	936	950	908	981	927	979	986	946	974	913	961	962	1002	962	946	937	959	971	963	928	944	981	978	940	940	971	978	1041	950	947	953	917	970	939	980	924	982	1009	983	979	949	998	923	1008	913	1006	957	988	971	1032	1007	947	930	954	928	992	939	967	976	957	907	942	986	950	910	935	913	921	948	967	965	956	1000	935	1008	1005	943	946	954	939	1002	935	946	960	971	964	1001	952	981	960	930	951	932	933	967	977	932	1008	911	940	978	1022	972	988	1037	957	933	948	987	985	956	1023	929	951	967	905	954	992	960	1028	933	969	904	941	984	943	957	966	959	944	907	994	1001	926	952	956	986	951	945	920	931	942	961	892	946	1003	964	980	999	964	1001	923	940	987	863	918	928	963	996	965	991	890	976	1005	918	940	995	959	1016	994	1003	940	933	998	988	937	1001	1021	968	1004	961	925	938	951	961	986	1036	958	918	945	918	940	913	960	924	906	958	951	918	986	966	1013	970	985	959	974	997	977	965	941	980	903	929	986	959	938	950	954	964	961	980	966	978	975	955	979	934	948	945	945	975	976	950	937	989	1016	916	938	956	989	959	954	996	1027	985	954	953	964	942	904	964	984	966	941	931	997	964	910	979	999	964	935	929	956	918	957	949	961	944	925	963	982	947	989	944	957	986	1030	914	962	1045	931	1033	1010	922	943	989	949	937	1014	982	982	925	936	986	955	913	963	997	926	978	952	1033	911	985	939	954	958	958	1033	950	990	959	1037	931	977	946	963	968	958	921	943	960	941	949	976	970	956	933	954	921	915	972	959	917	947	946	935	947	954	1004	933	1030	993	938	962	914	986	930	938	875	964	928	937	952	898	993	950	950	996	951	977	954	931	977	975	925	994	918	947	923	952	926	919	945	978	969	949	957	957	933	939	980	1013	933	988	976	949	966	921	943	968	954	975	949	976	904	1000	994	985	926	935	959	963	930	1001	941	972	983	1004	975	1024	959	929	920	958	973	1001	949	1031	955	932	965	910	928	992	952	973	961	966	932	921	1006	884	898	972	937	932	952	989	999	927	1006	967	918	985	941	1002	912	937	970	1005	947	969	939	955	869	996	969	968	994	1001	1005	938	960	970	937	884	944	957	1015	971	954	984	1009	965	931	937	1004	963	960	949	917	902	970	950	927	910	957	964	952	958	945	936	964	951	921	963	981	989	935	900	953	946	980	941	942	917	954	952	956	965	989	1006	944	991	963	987	936	966	974	980	953	980	963	945	962	962	973	964	995	937	999	989	913	971	906	1008	952	914	1019	972	900	939	977	942	947	954	903	952	979	951	969	990	1032	953	968	980	893	890	987	961	970	959	936	942	992	955	935	979	959	922	925	963	986	971	978	967	931	956	944	1004	993	940	925	907	983	1022	954	966	989	971	971	955	938	953	1006	963	950	989	913	943	974	926	961	929	926	947	1004	1021	895	923	1021	949	891	915	950	1000	960	980	994	975	950	910	982	1005	949	963	980	993	994	974	889	996	1013	1003	946	964	990	980	910	951	957	956	982	945	934	961	934	1004	911	890	961	935	927	976	978	928	987	914	954	992	989	972	956	1017	943	947	984	972	959	1007	917	897	976	925	948	946	947	943	995	943	956	944	1004	946	986	931	904	1032	950	973	947	913	912	946	900	959	987	977	935	976	1006	926	949	967	1008	924	940	996	1027	959	930	943	963	956	987	946	986	951	930	941	924	976	968	932	961	967	938	972	970	914	949	1016	950	963	903	950	987	966	921	929	951	930	912	998	914	989	987	985	943	954	933	949	944	994	958	994	954	928	986	997	940	981	956	958	982	980	921	950	902	1005	984	1005	970	959	1006	940	984	971	931	963	953	910	960	968	981	983	963	970	936	986	915	915	981	955	957	992	989	962	996	925	960	929	957	1035	969	1004	939	945	953	958	962	938	927	932	958	985	992	913	972	945	929	918	947	922	922	959	984	953	898	924	933	993	938	957	971	989	957	949	962	967	918	976	924	965	926	996	950	982	963	1010	923	964	915	906	935	936	946	949	1025	955	998	951	1049	900	957	996	980	952	964	983	967	1001	934	961	904	952	900	1011	958	993	964	929	940	951	959	1017	947	946	988	973	996	914	917	967	938	930	978	972	972	953	952	941	964	918	947	979	995	960	1013	970	948	981	974	965	984	981	974	955	1053	944	912	986	955	961	912	925	987	975	932	1000	980	994	979	983	1032	930	950	958	986	940	963	935
11932	5496	1514	1292	5647	7192	3509	501	273	288	330	300	302	279	300	284	274	282	287	313	281	273	321	331	295	275	281	285	286	294	296	288	286	291	303	247	280	294	273	302	304	317	262	281	280	293	275	283	309	311	293	323	287	321	287	282	294	288	289	293	264	293	302	278	291	304	333	290	304	272	297	308	275	294	304	287	326	289	317	295	281	319	315	292	311	289	285	285	277	276	301	253	289	315	294	294	299	265	278	277	292	303	281	295	283	306	280	272	283	303	293	310	291	290	248	281	302	278	295	280	262	266	301	281	268	317	293	311	278	276	301	289	265	284	284	300	297	280	296	302	279	319	273	275	273	317	308	269	308	255	249	267	304	297	278	308	282	286	290	303	275	344	284	298	282	331	298	276	268	299	296	312	292	340	290	297	283	283	289	294	300	268	296	289	286	286	324	302	256	305	279	293	260	287	271	282	283	281	287	280	279	297	292	300	282	292	276	300	303	283	285	268	278	319	297	277	274	292	273	283	286	269	308	279	266	288	328	310	295	302	289	282	300	300	310	281	298	307	297	301	294	306	269	296	270	273	266	287	282	293	278	297	302	283	303	312	272	307	304	293	296	290	300	252	278	286	297	315	285	294	268	307	309	283	300	302	274	307	311	273	283	249	296	294	276	303	302	274	291	282	288	292	282	275	296	281	301	299	272	280	298	254	309	293	300	300	275	282	308	300	281	288	282	313	297	301	249	313	284	296	316	267	274	309	283	294	288	271	285	277	252	307	326	283	298	301	299	271	265	278	300	300	292	267	281	286	299	320	311	302	270	281	302	277	295	291	314	306	265	280	322	305	298	311	330	288	305	296	284	296	287	300	286	311	310	322	297	308	301	292	273	317	310	286	280	285	307	272	313	278	319	315	298	275	290	296	254	280	268	315	277	289	283	290	302	295	273	292	267	324	298	274	284	259	290	334	309	279	298	289	281	303	291	308	327	270	295	291	277	313	293	301	289	279	309	310	282	307	281	277	266	295	293	300	314	299	266	290	308	289	309	270	315	282	270	284	284	275	287	291	291	292	278	256	290	258	297	308	305	299	308	260	282	290	299	308	290	261	303	309	275	306	269	270	267	303	306	296	269	315	310	303	310	311	298	299	301	302	298	315	265	259	320	277	281	282	285	313	301	289	271	278	289	295	256	321	308	294	282	283	289	330	294	272	302	284	290	280	271	246	312	289	318	276	284	294	284	315	272	302	282	318	286	273	273	276	260	284	333	307	322	279	311	284	313	293	319	312	307	304	295	258	273	266	264	304	293	309	277	297	283	279	280	288	318	283	278	274	323	308	275	280	285	290	297	290	261	300	310	284	280	267	292	281	292	278	291	290	283	256	279	293	286	322	280	289	293	313	274	310	270	285	302	315	285	320	278	268	293	321	287	270	311	283	268	282	280	301	298	307	295	295	295	298	330	298	302	319	262	285	293	277	326	268	289	269	315	285	308	281	288	289	274	272	308	308	293	284	294	276	272	281	287	270	300	313	257	282	294	312	258	312	270	279	280	288	280	302	306	326	298	295	313	311	281	310	294	276	291	308	264	305	297	309	304	308	291	296	290	334	280	276	309	267	306	274	315	288	288	298	274	308	285	299	300	290	280	286	329	301	304	284	285	309	306	319	329	284	318	285	283	274	292	293	289	304	284	282	282	285	293	324	311	289	297	262	304	309	315	304	322	291	312	278	278	292	292	265	310	311	294	296	283	292	298	285	306	313	305	295	251	315	294	255	290	308	292	300	290	281	319	284	281	295	298	311	289	292	299	290	299	304	329	312	283	292	304	268	261	270	296	289	284	284	302	301	283	305	286	317	305	270	308	290	264	264	257	260	297	276	279	283	247	297	286	300	339	289	285	302	264	293	296	302	289	285	289	289	300	291	322	295	320	289	290	300	294	295	309	305	287	264	287	291	318	260	313	293	287	313	263	280	280	298	286	345	244	284	290	299	293	315	326	316	282	330	290	291	308	292	320	270	274	315	268	292	325	295	265	284	312	294	286	310	290	298	297	303	258	307	269	298	286	279	271	316	266	307	274	321	297	289	317	291	301	277	286	300	269	317	292	306	277	266	276	280	286	275	301	314	305	285	263	266	259	321	306	249	287	280	316	293	293	291	275	305	286	286	321	300	287	320	294	300	307	279	287	283	293	290	329	309	297	294	309	288	290	290	273	263	300	334	273	269	282	290	301	290	310	284	278	287	279	296	301	280	282	283	307	271	275	268	305	264	263	281	292	285	302	317	248	246	305	303	279	292	264	255	281	280	304	286	294	312	270	310	307	314	296	314	294	299	288	307	316	323	295	286	316	283	300	289	320	293	323	267	290	297	279	284	284	287	297	304	291	291	272	292	285	283	307	279	350	272	303	339	297	261	292	297	306	279	300	283	297	270	305	297	284	285	291	305	290	276	280	297	307	274	267	297	300	277	272	325	294	305	276	251	292	309	272	280	302	260	300	310	283	293	285	296	282	279	292	273	281	318	292	274	291	303	294	254	279	326	306	294	302	297	288	270	296	291	263	291	295	265	295	291	321	298	266	257	304	299	276	315	301	314	302	264	303	299	279	271	271	288	272	285	272	243	287	282	298	291	273	296	307	310	302	275	302	298	305	300	290	308	301	312	282	269	300	308	299	284	270	308	323	294	322	303	298	301	314	268	312	284	300	311	260	291	290	289	306	301	259	301	290	306	273	276	305	293	300	299	296	287	279	300	277	272	284	310	308	277	295	304	281	290	272	303	275	289	292	308	289	309	307	275	304	298	265	300	293	291	269	289	287	294	287	262	344	311	280	283	287	331	303	282	295	316	273	289	261	291	298	275	295	309	296	282	299	290	311	288	288	295	308	280	283	268	283	317	301	313	304	285	306	260	319	320	296	281	262	269	282	267	288	295	325	304	297	280	308	326	302	284	280	301	296	253	314	290	328	292	339	291	306	309	315	309	281	303	290	296	283	270	316	268	284	339	303	284	321	271	282	290	299	284	321	317	285	318	319	306	314	278	290	304	312	305	299	276	311	295	271	302	292	301	300	291	309	307	298	281	307	291	316	246	295	291	267	274	295	286	272	300	298	281	285	287	280	288	255	271	255	282	331	263	307	284	320	297	287	306	281	266	257	282	309	285	308	305	307	295	296	310	288	318	292	324	317	301	289	271	295	287	275	282	280	271	293	289	305	293	294	302	302	290	275	290	291	290	302	314	282	256	314	277	244	315	313	315	297	283	313	287	271	288	257	288	248	278	305	298	279	315	278	301	274	288	307	301	302	316	283	278	302	266	283	324	299	307	292	282	312	307	288	303	297	287	322	308	298	314	317	290	306	265	296	304	267	279	262	284	293	284	305	269	278	266	289	289	277	322	302	262	264	270	318	293	265	306	344	294	284	303	278	284	285	322	277	314	294	303	295	303	270	272	301	306	305	271	300	262	285	317	272	286	276	304	263	293	288	288	292	317
10596	4889	1642	4421	19412	21341	10160	1351	824	847	825	773	834	831	837	781	802	775	838	800	843	844	808	792	789	782	822	806	802	783	803	771	789	853	823	781	779	788	820	818	772	866	842	792	819	815	817	797	798	801	790	782	838	772	831	818	790	782	834	857	803	839	791	809	790	918	914	971	906	831	844	785	786	849	761	819	791	809	769	804	755	814	811	778	822	788	864	795	831	772	825	808	828	797	719	867	804	819	813	839	797	844	845	798	775	746	809	765	812	850	851	819	820	821	821	797	796	826	819	849	808	780	816	797	823	775	800	789	813	807	745	787	789	786	877	770	801	803	759	767	794	820	825	803	814	832	818	821	816	791	867	831	810	797	792	807	819	825	802	802	762	798	819	805	763	821	810	824	820	807	815	794	794	793	795	831	814	752	804	812	801	814	794	745	853	821	793	781	795	790	805	824	752	791	760	742	827	788	777	871	803	818	805	769	794	817	783	810	825	753	780	779	796	796	812	830	779	778	817	766	781	781	778	845	797	763	854	801	777	842	795	815	849	765	803	789	847	851	824	793	818	813	789	769	829	821	817	821	786	841	800	805	781	778	808	776	832	756	744	780	807	798	779	841	828	779	746	811	799	756	811	797	820	782	854	850	775	808	815	804	791	837	811	752	822	809	842	789	759	792	804	803	823	814	800	801	773	803	788	854	787	800	803	822	803	819	800	809	824	809	864	755	806	800	757	807	823	878	841	815	765	799	772	776	754	781	836	762	806	810	766	772	762	861	853	802	790	765	852	807	807	846	806	811	801	831	808	769	813	829	843	796	816	771	844	802	828	824	817	811	793	789	811	775	776	785	823	789	853	794	834	828	795	799	752	797	825	775	779	835	789	806	789	767	782	807	758	778	788	795	811	755	857	828	756	804	848	786	834	821	803	816	766	812	791	773	764	815	812	797	784	791	788	778	757	844	782	756	829	806	796	778	833	815	783	793	813	841	873	845	810	796	778	789	807	809	840	769	774	781	783	838	819	753	790	792	795	771	783	819	811	810	787	792	807	780	798	772	789	795	826	821	780	778	802	786	778	758	783	795	843	804	852	780	789	774	793	786	764	802	765	792	833	795	756	705	809	757	837	801	793	840	843	812	752	836	800	824	803	800	767	782	827	772	841	767	835	861	816	768	823	821	821	815	790	828	804	806	804	767	761	804	816	818	781	824	838	806	821	833	794	834	831	781	754	830	771	797	806	812	820	836	758	781	816	814	810	820	769	806	814	770	760	828	799	816	855	846	833	796	812	767	809	843	825	799	798	805	792	819	793	797	801	808	792	809	766	791	802	837	776	823	814	787	832	818	737	767	772	793	789	812	847	804	786	840	822	800	759	728	783	778	810	796	754	809	816	782	767	779	732	826	790	841	786	798	762	818	830	793	828	785	772	806	796	820	815	806	798	846	848	792	785	835	808	718	802	749	805	847	805	815	776	841	838	839	808	831	817	790	736	790	853	820	807	760	785	795	777	761	815	886	801	810	845	723	787	811	803	798	827	819	831	783	829	769	796	802	746	814	825	865	767	779	831	796	800	786	820	835	863	793	785	833	776	824	828	784	801	764	832	751	800	797	775	746	833	763	863	802	782	773	812	805	789	781	800	744	834	786	795	830	771	812	828	812	787	776	753	806	826	802	821	828	768	823	752	770	792	813	820	761	770	821	785	793	844	835	802	792	820	816	834	761	774	806	803	756	782	842	818	794	766	781	738	836	798	785	816	781	820	809	812	837	798	804	792	804	780	794	789	805	818	788	761	815	798	781	777	838	760	790	750	807	819	806	838	793	794	804	794	804	745	857	803	791	778	823	805	792	759	796	803	827	800	811	795	802	855	804	833	800	838	858	794	835	811	823	725	820	794	797	822	815	758	828	765	825	783	823	836	798	795	801	787	780	761	797	818	820	838	845	810	826	828	763	804	810	799	763	794	774	840	787	891	820	755	795	846	825	775	771	772	843	793	853	787	780	793	796	797	815	808	813	830	795	834	840	800	740	737	763	810	823	777	820	789	815	781	817	825	786	792	822	835	762	783	826	807	809	758	771	762	801	807	835	813	812	790	802	779	838	777	763	792	813	799	785	798	819	795	822	843	753	781	752	781	776	805	786	832	808	760	798	828	789	805	786	803	831	827	795	776	839	791	847	844	789	794	774	778	843	781	770	811	778	812	806	774	811	828	818	791	760	844	829	799	787	791	749	795	783	858	846	788	752	822	748	767	805	823	757	768	775	807	840	805	773	821	822	782	798	772	853	824	856	785	768	740	847	794	781	785	789	828	821	850	779	778	769	806	762	824	771	781	768	807	824	787	776	811	790	835	854	794	765	808	836	797	827	834	794	807	806	784	773	812	772	813	796	808	799	802	805	735	795	809	779	804	813	797	816	808	864	759	800	818	799	818	859	751	818	814	774	828	771	803	777	792	814	822	833	824	825	804	774	810	872	798	805	774	756	838	755	833	832	835	798	814	811	806	806	817	789	814	784	844	860	754	788	780	799	808	773	828	846	771	759	803	806	774	843	842	822	821	816	812	815	758	787	811	796	780	789	769	801	791	802	793	756	822	784	805	822	836	773	817	750	824	820	780	757	798	793	809	790	802	816	826	798	820	795	816	807	813	794	795	792	791	756	776	793	754	904	830	792	788	843	737	817	791	814	764	748	810	828	739	813	768	799	875	820	834	775	796	806	829	818	770	798	798	797	773	796	808	825	811	782	834	783	794	829	821	792	783	824	772	824	836	813	793	830	774	751	787	819	790	852	811	803	818	798	811	782	797	776	803	786	788	798	785	847	860	785	810	796	768	819	824	782	791	801	732	786	780	819	818	831	805	840	766	817	823	778	765	780	786	784	792	810	815	822	909	771	769	830	733	824	776	782	807	778	774	834	788	824	824	801	780	824	802	790	862	809	789	809	798	773	833	801	817	754	779	875	771	812	810	842	811	840	826	802	823	786	816	797	764	766	770	806	773	752	787	807	814	824	809	773	825	812	763	791	838	837	768	755	845	806	808	794	783	827	765	789	770	785	807	791	808	774	785	788	809	798	762	805	782	782	767	795	825	787	805	774	754	822	790	795	784	779	814	781	766	831	835	773	781	785	834	765	798	770	768	853	767	835	762	777	769	740	850	859	826	774	816	806	775	792	764	827	807	759	827	804	837	781	813	814	764	779	809	791	824	774	833	817	820	747	815	777	776	776	794	737	799	800	789	788	817	812	810	816	790	828	817	780	802	837	874	809	821	768	844	854	780	777	823	779	798	795	792	792	833	765	802	777	847	823	810	811	806	786	730	813	802	741	769	786	851	820	781	863	793	786	775	842	846	852	849	764	750	776	822	799	804	779	813	777	785	827	773	758	859	767	783	849	811	838	830	790	803	790	784	763	788	800	815	805	852	824	796	827	778	821	819	804	773	823	853	776	782	835	847	752	803	800	756	844	748	783	800	796	789	791	783	819
46492	34592	23308	17267	43117	54044	36090	8078	516	343	334	338	335	318	313	317	296	313	303	330	318	337	328	285	298	327	288	292	279	312	290	282	258	308	285	330	287	264	327	287	330	285	289	280	289	311	275	305	286	289	312	292	296	266	291	271	281	294	322	311	303	292	292	282	294	347	413	379	376	359	324	297	296	290	286	261	294	338	301	305	272	304	276	316	307	300	297	307	314	274	281	280	301	283	297	305	299	313	298	310	290	271	305	312	264	314	274	278	302	296	322	296	292	280	321	278	268	287	289	275	282	294	294	297	286	285	296	265	324	322	255	300	326	301	291	292	295	298	309	303	299	309	305	252	270	304	301	307	289	305	308	307	307	268	278	284	266	320	299	312	295	280	274	292	302	290	285	280	281	314	286	317	285	298	294	298	298	316	285	278	309	263	309	299	273	301	321	257	309	306	263	304	321	300	279	303	298	318	296	282	311	279	322	274	290	280	292	288	284	301	303	302	275	298	289	319	285	319	308	290	304	274	259	285	293	320	319	277	297	294	280	276	285	281	288	293	288	300	283	307	276	257	282	284	284	304	294	306	280	289	280	293	319	299	292	298	311	314	264	289	302	303	308	309	286	296	307	295	306	306	299	315	304	300	276	286	310	276	281	274	268	301	312	302	284	303	289	267	312	283	290	284	322	301	284	281	258	318	328	296	299	296	277	314	290	328	329	324	306	300	296	302	286	306	309	318	311	274	261	290	299	316	303	300	296	267	328	306	310	276	290	277	298	285	302	269	280	289	313	267	325	305	280	296	275	291	302	294	313	295	328	292	306	315	280	300	286	310	318	286	302	279	325	278	289	266	288	292	316	293	295	278	307	291	314	318	293	269	277	288	296	288	325	283	294	308	299	281	294	289	303	265	284	306	280	323	282	291	292	283	292	303	254	312	316	267	307	293	322	301	294	338	304	291	288	291	296	331	306	301	299	331	286	280	290	281	317	312	313	317	314	304	296	293	290	253	306	307	316	277	303	264	290	305	303	283	305	310	309	273	287	296	322	304	277	307	280	281	308	282	288	322	308	296	276	286	305	298	296	268	273	264	296	291	305	293	288	275	294	296	282	303	332	308	335	305	295	303	322	291	317	285	279	288	297	301	270	271	276	296	309	312	271	322	312	287	304	293	305	283	294	281	298	287	287	306	334	265	301	306	311	295	280	270	304	296	276	288	324	320	306	329	246	271	305	296	284	278	286	317	320	297	290	253	263	310	296	301	286	302	331	288	298	280	308	289	259	289	305	302	294	321	311	303	283	281	319	277	327	294	283	290	322	290	301	322	306	288	304	279	323	312	309	262	286	309	286	304	293	290	316	288	304	282	300	314	296	292	297	323	308	308	297	264	297	275	295	300	284	294	289	272	275	297	281	316	315	307	288	285	299	318	278	299	307	303	289	303	271	282	300	304	274	303	300	270	274	300	292	292	296	293	299	256	291	288	304	310	301	292	290	276	294	281	299	278	329	275	300	256	321	312	310	272	308	296	295	320	314	302	300	277	293	300	317	294	266	314	294	299	290	306	298	284	302	296	291	256	328	293	286	312	296	315	295	306	294	301	303	316	292	274	309	294	289	299	318	272	296	297	296	316	290	316	318	318	295	305	286	273	330	262	291	286	304	301	286	310	313	279	297	302	292	298	289	306	267	314	313	290	307	308	296	309	289	288	270	268	296	304	286	281	263	283	255	303	295	296	297	331	275	302	313	290	297	335	305	324	292	342	292	315	302	301	286	297	274	297	317	285	269	274	315	330	271	304	299	310	274	283	294	279	279	294	279	341	310	281	280	280	298	271	293	296	290	278	311	307	275	312	336	303	308	323	299	302	290	315	294	295	300	310	292	336	275	321	313	281	277	277	324	280	305	301	313	290	303	328	302	304	303	311	301	281	306	272	274	291	289	291	291	305	308	324	275	294	285	276	292	288	288	293	318	307	291	301	284	269	277	270	289	305	309	272	304	303	305	281	324	275	287	294	336	286	275	317	282	310	280	275	270	305	274	251	278	311	309	302	302	284	299	304	291	290	303	311	310	280	303	288	276	317	284	255	334	271	300	301	286	286	284	298	285	313	302	320	303	310	304	266	288	330	279	327	289	309	319	298	277	299	312	305	279	305	293	304	311	308	303	270	287	311	308	323	339	289	277	275	307	280	306	297	295	297	256	291	308	267	281	269	276	293	303	300	297	290	263	277	326	321	299	280	306	284	299	303	308	282	293	271	327	315	302	295	273	306	316	347	316	295	282	279	257	310	295	270	280	297	273	330	296	289	311	286	295	310	276	260	302	304	266	287	291	282	277	309	274	289	305	301	270	322	331	300	303	297	317	286	309	301	262	317	275	291	326	290	284	271	299	297	250	293	262	298	275	308	285	292	315	327	283	295	284	301	314	285	303	318	331	322	276	285	288	280	310	274	288	292	293	291	264	270	285	295	286	322	309	307	296	332	256	298	298	282	301	320	269	272	304	296	272	306	301	275	296	266	312	278	277	306	287	320	297	298	286	314	298	312	307	281	272	282	324	272	283	287	331	284	296	300	321	280	325	295	296	298	308	287	304	309	285	271	282	328	264	328	262	303	301	259	296	276	319	298	305	305	278	278	307	292	268	302	283	300	282	351	303	297	304	311	307	315	284	269	294	279	308	303	301	270	313	284	320	279	308	248	285	281	314	290	301	298	299	304	268	282	282	303	294	296	275	303	282	298	310	315	286	291	315	293	293	281	309	305	308	301	284	336	278	297	287	336	330	292	251	278	298	286	282	312	304	291	317	277	292	313	278	296	308	325	275	301	302	285	293	313	292	312	298	299	311	288	315	268	311	293	284	310	345	274	305	283	323	298	322	314	294	303	328	305	301	336	311	307	304	304	317	238	324	324	292	314	279	313	297	259	296	287	279	313	316	294	299	308	302	298	280	304	311	327	300	298	297	280	329	290	276	262	287	272	273	297	280	332	306	300	316	338	276	306	285	285	298	275	300	300	287	334	297	293	265	312	279	303	275	266	281	264	300	282	316	338	274	265	277	285	289	298	285	323	321	295	303	289	248	285	296	291	300	326	267	307	277	282	299	317	304	299	307	278	277	294	309	336	254	327	278	304	328	291	306	297	297	311	309	301	290	277	281	295	305	294	288	328	285	310	299	295	296	308	293	293	271	290	299	280	309	270	272	270	307	291	306	301	291	302	298	296	326	250	297	285	312	312	287	279	304	262	273	291	279	304	290	310	304	299	295	301	314	277	261	327	300	295	311	311	305	324	267	303	285	311	312	290	309	303	289	317	316	294	316	271	298	307	301	318	278	293	296	264	308	282	323	300	278	275	268	281	277	283	302	282	264	255	291	288	274	307	297	265	326	295	283	315	322	325	293	285	278	305	293	319	296	295	296	298	267	273	308	307	305	320	324	258	330	319	295	309	334	287	265	289	293	294	280	311	262	312	292	281	280	258	300	308	267	294
36751	26030	6848	13197	58944	63815	42667	5397	1011	938	899	858	899	826	874	854	870	842	844	834	832	808	843	875	798	823	840	757	810	820	857	800	833	769	807	791	770	773	755	831	757	823	811	778	831	837	807	813	792	796	752	901	802	878	806	826	773	797	857	823	852	811	793	783	838	1187	1810	1620	1344	1005	901	831	853	753	811	858	785	776	808	805	766	822	763	806	882	846	791	807	802	772	811	823	813	783	802	834	770	821	784	806	781	774	838	795	832	768	812	821	760	820	806	799	842	819	829	768	774	825	795	770	840	760	784	831	840	799	813	796	784	843	823	723	798	747	818	800	806	838	804	794	790	812	804	789	795	839	880	783	800	828	778	798	848	836	789	813	784	800	767	815	877	783	812	775	815	827	776	808	811	804	765	807	788	855	810	825	780	774	771	787	823	839	772	749	791	738	810	763	784	740	782	783	793	810	781	818	759	822	838	785	770	808	799	846	789	781	819	830	849	811	808	818	876	811	793	764	762	810	809	802	790	852	774	794	809	837	788	790	785	807	808	785	816	820	767	783	874	785	763	830	792	847	795	827	870	822	776	784	808	847	770	819	793	834	791	756	818	774	843	817	731	822	842	788	785	801	816	759	816	780	819	825	819	846	778	810	791	804	793	797	833	818	777	802	823	787	815	789	799	820	801	751	842	773	782	836	843	813	768	774	788	838	819	821	823	782	822	763	797	803	829	772	785	810	847	807	844	782	803	783	760	800	830	779	819	807	803	779	832	801	866	812	815	832	764	808	803	796	760	840	807	810	764	826	795	796	782	790	813	819	777	816	799	800	843	799	805	806	773	784	741	819	785	849	811	765	754	769	822	846	740	787	767	829	811	756	843	810	798	803	810	821	815	851	795	804	805	783	765	839	801	776	772	804	836	788	791	861	817	807	786	810	798	825	834	772	873	761	798	804	794	766	731	781	811	838	790	806	819	819	770	856	747	871	783	762	802	788	807	838	794	739	860	816	819	801	779	786	764	809	763	799	830	806	791	771	821	770	790	802	849	810	770	767	811	829	828	783	857	855	794	794	733	787	792	835	787	839	795	827	814	812	793	828	751	766	791	847	787	812	810	792	830	808	789	799	792	755	882	791	772	830	756	816	836	820	801	807	769	831	832	815	825	813	765	774	809	776	834	866	784	780	785	823	761	796	800	779	814	747	785	777	782	788	790	825	844	819	793	797	817	817	773	795	769	788	897	793	812	759	819	824	789	769	839	798	741	784	830	808	781	827	788	774	831	850	832	751	809	847	828	797	811	757	879	811	766	794	804	799	799	822	806	808	802	843	815	808	770	782	786	817	803	838	799	829	813	831	786	785	845	798	755	745	803	803	804	809	776	816	792	786	786	809	815	788	875	793	815	748	790	781	815	847	811	807	797	758	813	828	799	815	824	771	772	850	778	802	741	809	793	865	849	745	807	771	833	778	816	778	787	843	817	787	812	799	858	751	845	785	837	813	813	781	798	812	787	868	819	806	757	768	787	816	796	807	821	764	800	766	818	807	817	819	795	815	773	838	806	797	817	777	801	857	786	774	799	834	818	780	793	828	827	799	789	819	791	802	815	819	807	832	807	789	786	779	860	798	800	783	771	830	826	761	766	779	780	777	770	795	792	794	788	778	792	786	771	811	781	788	810	789	806	765	788	772	801	845	790	755	814	798	819	819	774	824	779	804	829	870	803	770	877	793	780	812	798	729	820	760	795	777	760	800	758	801	724	794	785	817	791	833	772	812	818	797	790	746	836	838	805	808	830	822	798	860	766	836	823	774	775	836	825	773	777	803	792	758	809	825	824	851	843	824	785	788	811	793	814	823	794	817	780	809	845	782	813	772	754	789	806	796	777	777	790	780	813	790	794	789	776	757	779	743	785	805	783	853	793	740	862	767	766	788	783	784	796	807	805	806	793	755	793	819	761	785	818	759	783	777	801	792	807	842	790	828	784	793	794	880	789	849	774	784	777	798	777	812	794	792	768	814	830	815	797	811	813	788	791	765	811	791	825	805	843	758	799	807	782	718	818	824	797	816	753	783	831	818	771	795	755	785	807	846	792	774	769	772	836	850	798	811	806	814	800	764	813	862	782	772	765	799	795	816	801	809	785	805	799	796	763	821	789	812	738	806	784	804	816	808	806	770	780	803	816	798	841	851	775	788	779	784	752	824	830	802	811	803	787	843	847	854	805	745	831	824	830	785	853	767	834	864	800	826	786	787	788	844	774	839	765	800	772	862	779	820	770	817	783	820	792	782	807	824	810	711	779	770	806	832	756	816	803	805	839	790	850	820	760	852	850	825	828	763	822	775	830	837	789	796	753	810	773	822	774	700	803	839	804	788	798	814	763	807	836	792	797	816	836	842	766	737	793	759	744	772	808	818	820	777	777	847	789	786	801	803	853	765	858	771	815	785	768	834	775	857	795	826	757	762	793	797	778	777	778	839	762	790	797	828	796	798	766	810	815	784	852	798	792	813	797	860	785	832	804	779	814	805	802	824	788	814	833	764	784	802	827	762	796	811	845	823	826	829	801	832	779	827	817	813	763	779	766	838	768	826	753	772	837	792	828	818	809	780	838	809	828	781	798	804	785	759	814	803	857	799	831	832	781	809	842	765	821	801	782	760	788	773	751	805	809	812	834	780	793	813	771	781	804	812	790	766	846	799	828	792	807	826	746	834	784	844	830	775	849	833	811	801	830	754	789	756	824	807	770	848	812	817	796	810	786	810	826	844	800	789	809	836	791	772	762	792	811	799	829	841	787	815	817	819	778	836	820	789	753	849	797	837	870	801	830	836	829	805	839	794	779	801	837	800	786	812	832	824	830	819	799	784	793	833	782	812	773	819	753	757	759	800	793	824	805	794	801	786	763	829	811	859	763	808	791	848	802	818	805	817	781	721	813	769	774	811	766	796	787	773	781	834	748	787	794	820	790	826	806	815	835	802	801	804	772	797	730	754	794	814	783	790	802	838	814	827	792	793	826	821	808	762	828	786	819	818	790	768	789	769	796	823	789	781	790	790	782	807	842	805	810	793	728	797	798	809	829	789	811	782	831	835	831	827	770	763	810	843	821	795	818	773	779	754	784	818	847	758	779	784	831	802	784	811	777	806	790	803	782	811	809	791	820	779	823	798	796	814	762	760	824	802	797	735	794	824	835	830	769	814	847	832	820	776	797	838	819	767	801	801	831	771	806	770	791	825	788	810	807	847	845	858	791	813	788	731	798	814	815	823	806	779	831	827	755	758	749	811	800	796	801	802	769	805	803	780	764	821	823	809	786	764	793	810	792	801	836	767	751	782	800	776	811	787	787	801	834	779	814	819	810	812	814	747	782	799	829	810	760	792	759	792	762	828	828	724	822	807	762	793	706	773	840	778	826	824	807	813	836	806	845	827	829	768	754	758	779	765	767	801	838	782	787	779	836	780	819	826	764	747	797	808	829	807	856	776	808	779	798	782
51838	36858	24775	21086	47632	64307	50847	18383	2028	413	382	363	356	380	356	344	333	367	361	362	329	342	291	354	338	327	344	334	328	352	355	359	326	333	321	355	376	339	331	360	336	317	327	337	342	346	341	343	358	334	317	338	355	336	340	332	353	324	351	310	335	353	318	350	300	478	532	468	428	415	339	326	352	338	292	327	352	337	340	341	313	365	344	322	367	341	324	317	329	347	321	370	344	316	350	343	320	338	334	340	311	302	316	311	336	310	349	355	336	329	317	325	336	348	348	325	345	319	315	317	355	342	339	329	306	347	325	336	330	367	351	315	311	354	366	330	359	333	366	356	316	316	325	306	315	363	339	299	314	324	340	351	333	330	365	355	355	326	318	370	332	329	371	321	351	326	305	316	276	329	348	320	314	312	323	332	337	324	318	355	347	356	354	321	366	323	330	350	343	334	324	330	317	327	358	324	334	298	323	310	312	345	330	353	332	357	350	319	328	331	324	329	333	314	281	350	331	328	338	312	372	320	297	342	339	338	336	343	319	335	376	333	348	335	338	338	346	352	363	343	321	306	346	335	338	348	321	340	367	330	363	328	345	352	318	295	347	324	352	339	360	317	356	302	318	330	351	341	344	326	327	341	348	377	324	326	339	302	338	324	314	314	346	329	328	337	356	337	364	330	359	320	323	348	356	301	325	357	352	320	364	316	334	344	327	352	334	328	326	357	332	351	338	328	338	328	331	320	345	340	334	326	323	355	355	293	311	347	360	322	316	341	303	353	318	331	319	347	344	337	356	319	322	344	318	346	342	336	304	338	335	353	356	345	320	306	318	320	335	318	321	354	313	326	323	351	345	370	303	314	343	330	345	360	326	326	327	333	333	361	349	326	323	369	354	346	331	317	340	317	318	372	323	330	343	313	332	297	368	318	307	334	325	340	350	341	316	361	334	310	325	339	330	314	369	320	333	344	343	324	320	334	353	328	379	326	366	334	360	320	306	327	315	302	364	333	315	336	328	329	332	326	340	377	336	347	325	331	346	340	367	324	337	360	320	325	355	301	321	334	343	339	307	330	351	311	309	347	289	346	330	340	346	320	330	315	364	341	324	339	328	303	355	337	325	351	334	321	328	331	301	317	340	336	354	335	316	349	294	365	339	364	333	338	298	325	343	288	307	324	309	341	307	336	332	348	313	325	320	340	320	333	304	314	317	332	384	322	335	367	344	333	345	303	336	341	313	331	346	317	348	348	353	343	330	359	352	306	367	340	314	375	341	331	335	333	332	309	357	336	354	334	327	337	336	315	348	348	341	345	352	358	371	344	296	324	343	362	294	318	337	301	341	353	335	337	360	326	309	313	359	340	323	310	353	333	323	378	337	326	339	325	334	318	332	325	352	345	355	315	371	348	319	318	352	366	333	335	341	365	351	322	321	359	321	343	340	333	334	299	311	321	357	325	300	332	333	352	285	319	325	345	325	349	310	323	337	291	333	345	347	339	342	326	304	356	359	352	296	360	345	337	350	356	338	312	375	366	350	336	326	303	324	323	336	338	324	323	325	319	329	327	344	373	328	352	312	313	335	307	329	325	343	343	307	342	349	305	343	320	306	351	320	334	335	329	349	341	336	321	302	354	343	351	343	318	334	311	352	336	355	320	312	357	311	340	338	346	353	374	331	321	337	339	368	320	341	328	300	323	344	341	335	357	339	305	325	297	332	338	339	356	336	367	311	313	359	322	318	331	325	326	324	347	328	357	288	309	339	320	363	353	385	340	299	311	348	332	321	313	340	361	365	340	348	371	333	334	329	354	307	308	380	315	317	286	342	332	365	368	333	315	333	348	307	301	297	342	369	334	328	327	372	300	333	341	327	309	291	343	343	307	332	315	336	365	329	300	334	334	335	346	337	358	339	324	321	328	326	324	315	318	353	323	341	307	325	341	336	328	353	330	342	331	313	337	316	321	323	330	355	328	341	326	375	331	330	352	349	341	377	371	337	286	333	342	324	310	346	321	322	315	339	349	329	332	323	328	329	378	323	321	335	328	359	367	348	378	350	348	319	353	339	336	319	333	337	352	347	344	346	346	342	336	334	310	316	370	330	354	325	385	302	339	351	309	286	323	332	313	335	330	357	274	364	345	327	336	321	329	362	355	347	323	329	301	331	319	314	337	315	303	330	346	367	327	343	309	324	308	358	355	351	358	313	324	300	376	340	344	336	331	348	323	355	341	328	342	358	310	336	354	331	306	341	332	378	334	326	343	333	350	358	331	322	327	335	318	325	343	343	335	382	337	313	342	331	323	302	329	354	326	337	336	337	347	340	329	344	355	329	328	337	378	338	339	358	323	333	317	315	331	332	322	310	306	327	325	318	343	350	312	363	353	334	314	331	316	336	365	344	342	330	333	342	353	326	330	333	321	315	298	346	337	320	361	345	359	341	346	334	335	359	314	336	311	338	389	316	342	338	345	330	339	316	336	350	319	334	317	365	333	330	315	323	366	331	316	335	339	353	344	307	330	371	322	342	301	296	325	339	294	351	345	355	341	329	318	356	354	335	322	316	304	311	334	331	358	339	312	352	315	318	324	332	310	317	354	346	362	344	332	334	311	331	336	334	323	342	356	304	312	331	318	358	328	290	329	351	329	342	311	355	313	283	352	336	317	327	363	375	362	339	340	320	316	321	352	374	363	360	357	332	327	330	319	331	345	358	338	330	367	322	356	284	333	355	357	321	326	313	322	351	346	301	350	303	357	292	360	342	345	333	314	362	335	336	304	348	314	327	267	328	329	337	341	315	329	329	343	319	340	339	348	326	330	344	337	329	339	290	345	312	341	325	324	327	361	333	345	325	352	364	359	307	334	365	359	361	356	341	338	309	335	325	367	344	301	337	345	314	309	333	362	358	344	367	345	316	371	295	366	326	329	334	378	349	351	329	351	327	399	340	334	312	355	358	302	328	340	317	350	341	338	344	363	322	311	351	338	335	369	355	322	326	329	319	364	344	325	321	329	338	303	344	338	321	338	308	341	332	312	334	327	298	339	340	306	354	371	339	312	363	316	356	313	337	336	318	332	344	303	294	330	325	338	341	356	317	306	330	341	341	313	329	351	349	313	316	301	355	319	339	346	354	324	341	345	333	307	355	311	338	359	331	350	371	304	372	328	289	325	352	330	348	355	348	348	355	340	322	337	333	334	313	332	318	349	303	339	295	354	325	331	348	313	340	324	291	337	330	309	323	323	337	335	295	303	326	329	345	320	361	333	374	329	316	313	307	333	318	375	352	320	299	334	326	313	377	310	355	361	322	329	342	334	352	328	311	343	358	334	344	382	320	338	318	356	290	357	346	344	340	333	331	355	322	331	326	317	333	317	350	358	329	294	332	342	323	337	332	339	366	313	339	338	312	350	341	324	342	322	339	296	309	328	340	321	331	305	323	325	319	316	319	356	323	330	345	321	318	332	335	343	328	318	320	305	317	316	352	353	352	304	349	337
45023	29134	8860	11933	66412	75627	60911	4676	1225	1127	1106	1069	1046	989	955	997	1006	920	953	974	931	904	937	939	932	864	919	918	913	949	885	960	916	873	886	871	910	905	908	900	883	882	884	942	877	899	853	901	942	876	906	890	855	886	845	911	847	909	917	922	892	885	879	930	945	2114	2666	2165	1576	1199	983	956	877	859	891	879	937	859	842	846	846	883	891	885	867	854	893	863	872	863	883	887	879	801	855	932	915	924	925	862	912	895	848	935	868	891	852	890	908	910	910	848	888	947	918	910	890	875	927	947	876	844	874	868	855	895	871	858	860	859	837	859	880	856	884	865	900	895	942	859	859	889	863	832	869	897	905	885	850	873	861	871	823	940	906	853	861	915	861	837	880	862	899	883	855	848	868	906	927	885	846	878	825	876	929	820	835	890	870	894	885	879	887	906	804	905	894	910	889	891	830	870	944	841	832	851	881	864	916	865	843	943	868	865	871	913	835	911	870	877	909	831	902	868	882	857	882	869	866	915	850	836	847	909	943	878	849	892	807	869	855	888	891	890	847	877	853	886	866	827	860	846	839	921	894	872	886	909	866	851	885	834	835	837	849	869	910	905	917	879	841	887	903	891	846	865	891	872	898	903	854	868	844	874	876	897	875	899	844	859	906	834	853	882	887	921	858	823	883	846	856	868	821	883	884	883	921	915	871	920	838	857	856	934	866	848	907	894	875	869	879	849	846	878	839	878	866	861	891	895	874	889	864	907	896	883	861	845	876	919	891	861	806	827	871	839	842	829	935	831	941	880	925	824	898	869	890	847	850	943	900	855	861	853	860	909	883	860	941	870	903	859	880	900	855	920	902	875	822	946	886	870	878	860	881	853	857	846	846	917	823	847	866	926	895	896	881	873	887	904	873	824	913	904	841	883	903	893	931	863	865	911	909	877	895	876	899	904	839	875	855	847	862	886	860	890	841	859	900	884	903	876	890	871	864	920	936	870	885	897	895	904	844	830	854	856	856	874	877	924	878	848	871	886	895	912	872	832	894	875	867	842	856	800	854	896	881	893	857	898	840	870	870	851	911	916	858	850	866	843	871	876	922	847	852	853	866	796	878	878	865	891	860	847	845	877	818	881	931	878	885	847	839	841	874	893	879	884	885	854	855	856	892	879	834	871	876	868	895	883	883	849	856	842	847	909	907	846	864	873	897	933	886	832	851	915	911	915	870	938	878	838	829	890	905	897	865	905	878	863	902	866	849	886	908	877	863	873	847	879	861	918	880	914	873	895	911	887	870	886	888	910	826	856	839	866	868	876	885	878	893	920	889	924	858	897	903	867	899	913	848	878	861	919	828	884	848	883	840	876	881	858	934	876	836	861	900	863	869	838	860	877	907	872	901	872	881	908	895	881	864	870	895	850	924	903	849	834	923	840	907	846	886	864	890	919	869	905	858	889	897	835	849	843	893	890	889	901	823	862	873	924	855	857	833	874	871	801	891	815	892	846	891	904	883	863	802	920	872	890	866	905	871	841	878	915	909	882	870	916	822	848	885	853	809	870	872	818	861	894	866	904	858	864	907	893	883	873	899	885	929	896	953	841	883	924	846	913	854	871	830	882	868	828	856	848	865	924	877	897	817	906	844	927	894	873	872	879	876	870	863	878	851	884	901	842	873	807	871	896	878	909	915	868	867	845	946	886	891	894	851	906	907	893	910	883	828	876	873	894	855	805	911	898	850	865	903	898	890	840	848	928	842	904	913	860	946	899	888	877	898	868	865	935	874	887	900	829	858	859	882	892	859	929	845	859	881	829	874	910	881	834	895	869	824	861	870	866	841	887	872	894	880	888	918	873	888	886	881	873	843	870	910	884	918	819	841	888	857	875	861	940	900	831	817	872	877	887	880	846	885	858	906	909	853	840	854	940	925	906	906	869	897	876	835	864	889	850	888	868	827	889	871	900	857	840	910	893	902	873	833	906	852	881	913	880	881	878	919	910	883	894	833	867	862	874	853	865	892	907	854	944	881	864	863	862	941	885	896	919	827	876	839	884	859	894	847	867	875	855	859	913	904	908	886	920	885	898	912	840	871	841	874	905	870	862	865	872	878	910	894	838	853	904	873	879	860	882	866	884	888	920	869	836	829	907	936	827	881	923	930	879	870	846	862	893	892	885	878	891	844	897	881	892	854	879	904	874	927	879	890	890	892	893	880	851	892	921	911	870	870	888	965	886	880	855	923	859	896	915	884	908	900	885	877	899	856	892	918	906	921	866	927	876	865	868	835	903	908	875	871	899	907	879	850	816	868	849	918	886	935	899	886	870	845	918	839	865	882	901	849	828	855	867	929	809	848	848	882	885	908	866	903	877	859	960	891	920	872	840	876	888	894	906	867	861	899	849	871	913	869	867	879	856	864	860	909	902	909	912	879	890	895	808	889	880	948	829	902	922	850	843	841	832	926	895	834	931	938	871	917	890	856	891	840	863	874	841	935	929	885	939	916	852	895	902	881	897	894	920	837	901	919	892	888	932	901	882	891	880	863	899	883	910	833	854	903	943	888	861	827	879	864	873	847	880	898	891	878	901	905	915	909	892	888	865	864	916	869	902	889	881	886	881	827	869	916	851	906	905	923	889	880	932	897	865	883	895	911	897	887	871	827	852	862	913	830	906	884	840	834	894	911	860	845	909	866	873	902	877	819	849	897	910	894	908	917	862	856	894	912	915	858	870	887	860	902	871	928	864	843	847	875	906	912	849	906	853	853	845	896	889	826	894	909	862	883	862	918	856	935	918	854	840	883	892	870	864	892	818	851	875	886	894	897	918	907	890	888	901	905	877	843	868	873	845	869	919	882	863	861	867	853	867	846	923	901	908	862	903	866	825	820	787	868	864	901	918	925	893	852	879	880	870	882	888	874	829	862	857	923	834	884	880	930	849	871	909	900	844	896	913	846	856	869	885	830	900	916	911	889	956	824	911	845	852	929	910	847	855	931	847	859	889	894	916	847	901	795	905	830	895	877	880	876	844	895	867	874	888	843	928	872	840	876	902	935	888	894	891	850	873	881	889	887	892	842	906	817	883	878	850	932	859	843	871	897	845	864	917	849	864	911	894	885	850	871	899	859	932	899	843	838	846	833	870	913	844	941	828	874	883	868	897	893	873	836	862	843	898	849	872	863	881	878	862	910	851	869	927	863	898	879	887	909	873	866	901	889	917	841	858	912	919	861	901	855	819	824	869	877	887	886	867	876	839	882	851	866	885	932	877	913	911	844	862	858	883	850	919	837	904	862	973	906	848	865	828	931	922	951	854	874	884	914	867	935	830	872	872	946	840	816	870	851	878	825	840	856	849	952	940	861	823	899	870	854	879	889	898	899	876	895	849	888	904	846	910	881	913	926	879	881	856	878	899	887	875	892	883	873	868	864	910	870	858	838	892	878	906	892	936	890	930	895	856	882	853	899	892	850	854	909	875	914	876	871	913	854	881	902	878	883	890	877	901
19121	8186	2020	856	4350	6398	4816	863	290	240	255	263	263	256	240	272	279	281	280	261	245	252	256	251	254	252	248	274	255	236	286	241	306	254	257	273	273	264	253	236	260	245	242	264	254	256	288	256	265	280	257	292	286	280	246	255	280	258	241	249	265	289	247	290	284	272	262	288	282	279	256	257	269	244	268	258	254	252	279	273	266	267	269	235	310	270	264	273	270	259	260	277	256	267	272	266	246	263	240	259	237	254	295	226	286	273	244	245	271	247	261	279	257	241	277	256	246	255	283	258	226	255	223	269	258	246	233	243	251	259	274	251	254	258	272	265	262	250	245	285	259	235	252	250	265	245	233	239	266	272	221	239	275	264	253	235	249	254	260	250	263	247	255	266	263	272	261	246	270	265	250	252	244	251	267	226	266	252	225	256	259	277	249	244	243	282	235	285	265	250	243	267	267	257	287	231	244	278	255	251	248	258	261	281	227	251	259	290	264	282	250	226	223	217	246	239	275	239	244	280	246	267	256	250	244	269	252	222	276	245	219	296	291	251	246	251	246	253	258	246	231	251	255	253	266	279	244	269	232	264	265	273	261	260	257	258	248	272	274	264	251	247	246	278	291	278	246	277	244	233	253	241	268	269	284	227	252	254	273	261	275	259	256	249	288	276	252	244	270	258	270	280	274	251	281	281	269	267	261	245	267	258	240	267	259	237	274	254	259	242	250	287	290	254	256	236	265	266	258	281	291	263	254	255	264	262	265	295	279	236	262	245	234	251	258	235	253	276	279	251	286	266	250	283	249	257	276	248	262	243	245	289	284	263	286	268	227	255	275	225	291	234	264	272	266	278	280	275	242	279	263	277	267	253	232	254	255	249	262	249	251	221	243	248	247	258	214	248	262	272	233	269	227	278	242	286	275	257	274	245	220	268	258	221	239	275	252	266	246	241	263	250	225	234	266	254	265	256	251	273	242	287	246	259	274	253	252	244	255	257	263	249	257	285	242	237	244	244	229	247	257	245	270	279	261	260	245	244	291	261	272	250	246	245	274	253	263	235	220	259	268	257	248	244	278	265	293	269	284	274	260	257	257	228	260	267	256	256	270	271	280	240	246	254	258	284	250	243	240	261	248	261	273	241	233	242	244	242	253	264	263	253	244	288	246	263	222	262	255	277	252	242	258	257	244	264	261	247	262	270	264	242	260	283	256	261	236	251	267	272	236	255	256	241	296	242	266	242	289	259	246	267	238	285	231	254	251	263	252	248	255	248	258	259	277	255	261	283	257	272	264	244	267	245	259	275	268	270	267	267	234	270	276	245	247	259	285	255	268	278	276	266	298	290	232	277	279	255	286	254	250	256	252	237	277	230	247	264	265	231	251	234	234	251	241	260	268	258	242	245	251	230	268	240	252	262	273	268	273	265	262	247	270	270	268	322	267	233	264	238	279	244	283	278	266	290	271	255	249	272	255	228	286	253	237	272	240	265	236	283	266	253	267	276	244	263	285	239	261	284	262	287	252	268	296	234	270	263	254	252	246	247	252	256	255	277	251	258	283	256	273	256	255	276	260	233	278	270	254	283	238	281	265	239	240	241	281	262	269	264	238	255	248	258	241	240	251	272	251	274	255	234	278	238	260	230	249	258	240	255	254	268	269	250	249	225	266	239	269	261	260	255	271	255	277	284	249	261	268	254	252	256	249	243	231	247	263	264	242	261	258	259	271	272	270	272	233	284	257	259	253	267	273	231	269	267	268	252	257	281	259	270	241	251	269	276	274	258	242	249	270	289	201	237	237	268	268	263	275	252	258	271	269	265	276	257	281	251	293	278	272	256	248	246	267	287	274	279	271	209	248	286	251	277	254	250	232	257	244	262	259	242	274	244	242	243	252	257	259	279	275	271	258	279	260	246	271	286	226	258	285	268	260	277	269	276	269	238	255	255	240	222	261	246	274	274	298	275	268	274	288	254	257	257	253	228	252	245	271	253	263	265	248	255	258	261	256	224	269	268	275	259	278	250	268	224	264	255	287	258	259	266	248	258	267	245	285	292	234	272	287	268	265	280	271	272	223	253	254	271	260	271	252	247	222	268	253	237	260	257	238	269	237	263	266	270	259	251	287	251	267	282	252	245	236	275	278	247	259	265	258	279	280	276	227	249	263	256	243	235	263	251	261	254	304	273	265	269	248	252	245	242	267	273	253	257	289	263	228	289	249	267	274	248	271	262	269	238	264	277	248	244	248	274	260	272	269	280	266	262	246	253	260	251	280	256	265	252	260	261	273	262	235	247	271	294	279	237	246	280	269	242	244	293	277	242	279	251	266	240	255	275	271	273	274	254	259	276	251	266	263	261	247	258	271	280	282	295	258	259	244	255	234	267	267	232	273	231	258	264	247	270	272	252	259	254	250	246	271	258	255	237	272	291	264	257	259	255	237	276	282	256	260	266	250	244	271	282	262	250	230	310	251	279	257	253	226	273	272	252	236	298	256	241	247	260	253	256	241	271	267	258	251	286	255	267	233	268	241	244	272	276	282	267	247	243	244	265	242	276	246	256	252	267	239	264	246	263	237	246	266	226	254	278	254	273	270	252	256	260	254	236	262	289	216	265	264	260	235	276	265	264	258	249	275	259	243	278	297	257	266	256	282	267	264	258	233	263	237	265	261	244	276	247	261	256	264	269	221	262	222	241	272	259	251	276	235	276	253	257	272	256	285	241	237	248	259	260	259	276	247	264	269	252	244	250	244	258	273	259	245	298	277	257	247	224	264	284	249	260	238	267	289	272	244	275	264	250	237	255	232	251	267	246	262	262	266	233	260	273	296	266	279	244	287	274	267	253	279	272	274	252	262	265	252	250	217	244	257	260	247	277	258	277	256	261	273	257	255	265	247	250	265	262	234	272	280	272	280	270	266	267	265	283	267	247	271	235	273	244	262	292	256	258	248	263	254	264	255	276	245	259	238	236	229	256	265	267	259	283	275	243	291	237	260	252	269	240	232	289	250	261	244	248	257	259	255	260	270	258	258	242	275	250	266	248	262	255	271	237	238	253	264	236	245	229	259	251	253	259	281	276	253	255	271	245	259	247	250	268	287	265	261	244	262	265	278	249	277	269	242	237	285	259	258	251	236	265	271	244	266	248	279	276	275	248	268	272	287	284	220	245	276	245	262	253	281	294	256	263	248	262	227	275	263	239	274	264	261	255	246	257	274	257	268	240	257	259	269	254	234	276	273	297	239	291	249	272	246	265	238	274	250	255	255	249	231	250	272	250	261	262	251	243	249	301	268	270	266	248	258	277	295	257	280	254	261	255	250	260	269	257	265	262	261	264	280	272	290	288	278	280	259	264	254	278	233	258	267	248	264	255	259	271	260	243	248	296	272	251	246	256	267	262	295	289	258	300	234	294	267	266	296	265	257	291	277	267	263	271	260	244	265	232	252	265	259	243	279	243	284	273	276	294	237	273	273	234	248	249	283	245	273	238	266	266
16253	5585	1309	1243	15189	19177	15169	1707	704	743	720	679	660	723	728	736	696	695	735	676	716	697	677	735	695	711	740	667	751	701	734	698	714	695	696	695	744	715	721	662	710	701	747	749	698	728	704	683	723	723	704	705	684	690	726	716	676	694	690	679	717	708	666	744	701	777	881	877	803	835	751	705	715	717	740	687	691	745	713	706	702	730	712	722	689	702	702	675	743	711	636	744	736	710	683	693	681	736	730	692	699	688	714	702	682	727	718	670	728	696	666	714	713	713	676	714	686	696	697	713	708	678	715	726	706	742	688	773	678	669	713	716	699	697	744	719	721	680	674	735	676	711	738	757	753	729	688	705	739	726	763	679	707	729	710	660	718	707	699	710	684	730	708	666	689	720	681	732	682	723	747	695	679	711	702	702	685	722	671	778	703	708	742	731	706	692	702	684	718	696	716	688	681	705	718	693	697	682	715	741	707	656	695	674	738	725	736	701	716	711	708	685	720	717	718	699	691	705	670	740	719	743	738	690	702	694	729	770	742	717	676	699	695	687	729	688	743	726	695	714	703	688	676	695	708	695	709	760	680	683	715	694	683	693	694	704	681	721	698	701	711	711	761	706	707	678	708	705	703	732	715	734	676	703	726	681	706	675	719	675	725	683	721	731	684	713	711	682	714	747	662	727	719	705	685	742	740	707	697	706	710	671	678	690	706	714	756	719	694	725	705	680	726	757	721	692	695	663	758	747	729	744	723	694	694	730	686	675	704	727	709	702	708	708	711	675	725	724	700	711	695	675	736	662	745	708	731	762	704	732	719	694	708	659	721	736	689	740	705	668	762	722	755	701	713	707	744	717	696	695	702	708	682	662	738	691	733	704	692	689	701	689	701	685	731	671	671	691	704	694	723	663	708	647	716	719	724	695	766	663	728	694	756	684	718	784	770	707	742	744	702	762	694	715	681	760	704	692	702	708	698	721	741	688	682	724	664	731	729	715	688	736	714	738	728	742	758	698	661	705	752	689	659	676	682	708	721	658	677	698	645	673	728	733	695	688	690	751	711	705	710	727	646	746	767	690	733	704	644	734	667	736	767	691	728	717	654	730	701	707	685	704	672	692	676	682	738	709	701	736	727	754	733	722	685	725	747	711	723	747	701	713	690	707	749	731	744	694	685	676	708	716	730	712	714	689	719	721	719	656	723	706	727	716	723	741	762	696	657	709	759	700	742	674	674	718	703	723	691	737	698	716	700	712	731	689	736	677	717	650	733	716	719	711	698	734	745	725	743	678	718	752	720	673	692	739	715	729	748	684	696	699	681	687	686	696	711	690	728	691	704	749	685	728	698	697	694	702	734	728	768	641	725	718	716	699	656	690	707	687	744	742	707	701	677	723	715	738	715	703	709	700	735	739	699	732	669	711	739	735	684	702	735	755	731	682	743	707	709	698	746	681	710	735	732	678	754	697	730	730	694	688	707	705	678	700	716	757	750	715	741	728	645	699	725	699	688	714	729	682	734	680	706	714	714	716	720	728	733	705	741	663	692	654	718	680	641	724	706	710	697	710	715	753	696	698	703	676	690	714	694	765	744	681	684	713	713	696	717	753	693	707	670	719	727	687	741	704	705	677	725	694	731	738	686	694	659	729	678	749	723	670	723	771	696	667	700	708	682	719	713	703	723	654	691	648	707	754	653	665	704	702	697	686	732	698	611	684	689	679	688	707	744	676	744	672	703	702	728	756	762	698	750	706	669	717	676	700	685	705	714	726	681	717	722	688	700	740	688	724	679	723	727	754	740	715	754	709	750	717	657	694	742	703	658	707	739	715	702	714	707	726	705	728	718	731	718	724	704	713	717	732	705	703	741	671	684	668	715	705	744	719	725	699	694	685	738	734	714	693	714	667	672	709	679	721	692	700	723	731	696	662	686	731	674	730	674	709	658	687	692	695	737	689	684	767	726	686	709	757	717	665	715	721	719	686	728	665	706	763	738	724	725	723	715	709	700	712	675	738	705	696	669	703	739	673	713	700	683	665	703	713	666	686	669	712	689	672	680	690	726	730	737	738	736	712	703	690	681	715	710	728	654	736	751	751	721	726	694	722	649	674	663	730	673	695	694	713	720	720	760	671	717	692	735	740	701	673	736	703	704	715	741	664	730	751	700	748	726	706	720	691	733	710	731	687	709	700	737	724	694	685	742	719	725	746	695	700	718	704	724	659	740	678	699	716	700	689	735	754	697	715	676	710	724	719	747	670	764	704	685	676	696	747	695	709	683	737	759	684	741	715	709	670	714	743	733	725	733	672	696	710	723	693	656	731	722	728	711	758	691	733	660	697	715	721	723	657	699	720	725	722	720	692	702	683	707	670	691	682	718	692	740	669	700	708	719	705	740	690	672	698	683	725	682	741	746	717	756	725	733	716	683	703	726	702	708	706	696	685	661	720	750	712	658	714	650	702	744	697	700	715	709	671	704	704	728	734	754	737	711	733	729	674	731	712	716	732	743	653	747	719	711	719	738	702	671	683	691	708	727	735	768	699	737	699	717	720	722	704	681	722	755	692	704	727	779	732	750	691	654	713	704	698	722	679	709	688	724	756	718	681	684	692	747	729	678	739	682	736	680	694	674	688	725	731	743	711	726	719	739	740	747	719	713	711	722	727	689	748	653	727	710	709	681	661	649	681	668	663	711	674	744	710	755	730	717	708	687	692	709	695	706	726	681	744	741	718	670	674	710	694	692	670	743	700	684	643	690	706	712	739	683	725	671	736	683	674	662	691	750	737	701	714	687	710	738	717	706	707	707	659	674	725	692	715	712	651	702	744	662	679	706	686	711	723	707	764	696	776	707	674	688	759	717	658	684	745	689	668	740	720	684	736	735	690	686	657	695	711	674	745	669	700	677	711	716	760	712	723	698	685	730	728	723	754	693	694	712	677	765	701	687	694	692	704	708	721	712	731	672	729	669	723	667	737	717	729	742	708	713	686	683	697	715	730	703	722	773	696	690	712	685	695	723	677	685	741	686	735	710	677	715	710	756	705	695	747	779	671	721	629	738	693	675	747	731	699	743	684	721	706	700	719	695	709	750	764	742	680	746	703	712	709	641	732	782	711	711	743	705	700	696	736	755	670	738	693	750	737	725	750	656	708	707	720	686	721	632	682	721	712	686	691	747	682	747	718	706	745	741	720	685	719	671	690	737	683	676	667	671	727	719	718	705	762	683	742	703	713	695	707	726	735	675	666	693	718	688	730	697	738	744	666	764	734	734	695	702	739	659	709	691	696	704	742	699	700	723	668	687	659	681	688	714	694	753	724	721	698	722	736	710	657	645	768	714	693	708	675	727	703	727	682	710	683	722	695	679	670	647	703	652	731	717	745	736	735	763	688	745	699	688	764	708	645	695	749	619	747	696	736	760	704	687	692	702	744	718	724	674	716	705	687	682	681	727	770	713	702	722	720	703	722	719	746	726	740	713	711	717	703	717	717	683	763
50296	35924	23320	16926	41503	48611	40359	12280	674	348	314	289	309	308	309	309	295	280	321	308	292	313	273	302	275	288	290	266	321	253	294	297	300	275	276	296	269	273	264	264	292	278	296	310	281	280	292	280	299	288	282	288	303	307	274	286	299	303	280	279	307	260	300	271	287	357	402	377	359	292	301	292	275	283	282	262	293	311	285	278	286	274	256	307	284	282	283	280	291	307	275	291	266	295	304	307	271	293	292	306	285	284	302	295	258	290	272	300	280	274	289	286	264	283	283	275	288	280	282	286	278	256	321	313	292	278	289	301	289	282	266	298	272	275	287	288	279	299	298	270	243	295	314	309	252	303	329	291	286	303	351	259	270	278	296	305	291	297	307	278	291	288	317	301	287	284	303	265	285	271	291	261	263	271	278	275	238	283	295	265	308	273	279	254	256	280	274	294	266	293	301	303	263	275	285	295	283	317	297	286	269	274	299	277	262	275	310	279	268	253	322	292	274	270	260	273	265	260	282	285	281	259	266	270	263	275	304	287	241	260	281	290	294	288	291	298	259	283	262	279	288	261	251	272	317	300	281	289	280	288	345	318	265	304	290	290	269	329	292	293	284	306	278	282	282	292	297	292	273	281	306	281	301	270	314	326	303	284	283	295	286	274	271	311	268	289	290	293	301	271	283	267	305	289	295	294	273	292	285	299	277	288	289	302	291	297	291	264	278	259	279	281	306	262	291	290	311	274	288	280	282	308	289	284	282	229	282	293	270	304	277	284	276	296	290	275	288	263	267	284	276	289	269	285	260	289	278	262	266	282	298	284	286	268	250	276	262	292	289	285	280	306	267	302	303	287	293	277	276	279	301	287	280	265	280	287	283	271	279	255	290	321	275	292	251	296	286	277	293	278	311	303	300	267	273	302	286	293	279	291	262	250	272	290	288	291	276	245	294	295	262	261	284	298	302	278	279	288	305	325	254	287	307	284	287	319	282	288	276	285	286	297	264	285	283	313	284	273	286	292	274	265	301	267	291	283	285	288	275	297	290	295	270	283	299	283	259	242	279	269	267	292	318	304	292	340	299	269	315	282	292	296	300	280	300	275	271	245	290	305	253	295	278	288	297	277	278	253	283	291	277	278	283	279	282	270	268	296	258	261	289	265	304	275	292	288	293	261	302	259	292	251	278	302	289	294	313	285	292	279	294	309	277	251	294	297	271	282	312	291	279	275	270	288	273	294	276	261	296	282	259	266	269	312	292	305	265	301	288	295	301	298	275	285	276	327	287	299	282	289	246	312	311	264	263	272	295	302	292	288	288	288	318	259	300	311	318	329	303	295	283	274	283	267	271	274	305	287	263	288	273	287	307	280	286	273	266	280	304	294	278	298	288	295	287	310	249	276	288	266	302	291	293	287	286	265	287	276	263	287	298	282	281	285	308	264	302	276	277	280	306	281	298	272	284	282	278	286	282	322	258	253	322	302	277	267	296	281	273	274	274	307	296	276	293	287	299	263	279	289	272	288	298	298	287	266	282	312	275	289	290	290	286	272	281	296	272	281	298	296	285	308	254	270	302	256	307	291	270	287	289	284	300	292	287	279	293	288	293	263	299	288	281	292	295	266	279	279	270	285	290	272	291	300	275	248	281	287	268	234	276	294	282	255	298	295	258	300	337	308	283	255	233	286	319	301	288	310	273	322	264	299	305	293	302	286	285	275	267	297	295	298	270	305	306	308	292	262	254	327	283	314	293	288	278	298	269	291	270	298	269	249	266	259	263	253	266	289	259	274	270	306	307	282	241	277	276	279	276	260	266	255	290	279	297	285	289	291	297	309	277	320	274	286	259	306	290	282	291	273	257	312	270	305	276	284	290	297	289	297	277	276	278	270	282	253	260	312	289	284	303	284	302	296	311	316	266	272	299	317	270	291	320	251	248	281	298	287	265	309	301	310	271	301	279	283	285	283	288	284	293	289	306	281	293	276	256	278	295	276	255	293	277	299	293	285	303	297	297	272	246	303	270	307	282	288	294	298	275	303	272	282	286	264	276	300	304	303	288	286	276	274	282	299	264	251	269	274	302	296	272	271	287	289	320	289	284	272	320	314	285	324	296	265	293	261	288	310	277	269	261	290	292	295	270	279	284	281	298	297	242	316	329	283	302	287	296	301	300	303	256	282	289	279	267	305	268	270	292	292	312	274	284	312	286	283	269	278	307	261	312	247	299	293	299	314	291	266	291	279	306	297	283	293	269	269	288	308	302	280	278	264	271	293	312	268	292	266	269	292	268	283	289	256	271	288	269	282	300	270	277	303	281	299	326	277	301	270	302	273	311	300	272	271	312	280	274	252	280	264	305	271	285	290	266	304	258	271	277	282	256	249	265	288	296	300	295	299	283	288	295	284	273	291	306	263	252	261	274	296	262	266	275	283	286	313	295	275	317	284	311	308	285	251	321	283	270	272	278	277	283	285	290	275	252	271	274	286	303	279	287	253	303	269	273	268	281	304	265	277	310	269	265	297	290	271	278	275	264	265	286	285	295	300	292	277	327	298	315	261	254	278	282	277	267	270	315	306	278	307	265	266	245	268	265	278	264	296	270	261	317	291	291	289	278	291	299	307	268	275	293	263	292	315	265	291	290	259	329	247	286	279	262	312	243	281	277	284	286	290	290	281	292	305	287	294	274	283	315	291	286	296	266	266	294	311	278	296	298	268	325	273	303	287	301	295	292	295	276	291	290	295	270	275	308	307	287	312	322	264	285	269	283	319	297	289	273	306	288	288	291	278	245	256	234	293	282	259	282	263	301	257	269	304	293	290	292	278	277	282	271	303	308	295	274	277	301	288	261	284	278	279	268	289	295	249	311	288	295	274	293	288	263	324	287	277	275	263	268	292	283	299	288	250	306	275	281	277	268	286	273	288	271	268	303	274	298	285	273	284	318	291	268	280	275	320	311	328	298	246	275	287	270	286	312	286	285	278	317	285	308	259	314	276	299	295	273	283	306	278	298	284	270	298	286	296	279	287	296	297	294	288	299	298	289	263	326	279	281	298	280	245	283	248	312	302	309	306	276	335	297	275	273	303	279	280	272	288	282	298	259	310	290	281	301	276	298	274	281	281	290	267	315	286	291	291	320	262	296	259	279	260	295	279	278	283	274	279	287	253	273	281	284	279	298	266	287	273	281	299	285	267	267	310	285	293	274	251	307	275	266	298	288	310	297	304	287	295	260	269	263	274	318	291	300	236	286	277	264	288	296	285	291	258	299	296	260	269	270	282	277	326	288	313	299	276	286	309	280	289	292	253	291	301	285	305	305	300	266	316	271	314	251	288	296	277	282	302	303	292	300	248	286	276	301	267	280	300	294	320	273	264	271	260	303	306	271	299	280	243	318	258	285	303	311	305	298	247	280	306	277	286	256	290	264	310	278	276	255	306	280	243	270	282	272	285	281	255	284	300	286	293	272	322	289	266	298	280	295	287	289	295	287	301	279	317
39205	28794	7321	7908	57149	58213	52183	5079	918	942	867	882	865	880	809	824	843	801	847	791	857	800	799	790	788	813	773	759	824	802	806	756	812	792	764	767	758	731	761	766	775	815	776	770	767	750	765	753	789	763	778	738	798	810	790	789	792	801	785	809	746	785	804	757	831	1452	1760	1532	1219	994	864	775	773	774	794	707	795	724	793	731	764	722	754	759	771	802	720	763	775	772	755	788	771	772	729	740	750	749	773	702	762	712	820	775	812	790	755	789	790	749	759	793	765	790	769	715	842	802	773	774	749	745	714	741	748	720	824	752	781	802	748	771	779	751	768	747	757	743	740	817	733	786	751	743	789	769	758	770	805	759	759	754	734	826	834	739	779	789	820	799	755	765	801	745	806	766	777	793	762	736	717	774	724	777	726	767	753	779	785	803	766	807	799	773	789	744	767	733	758	771	796	792	770	798	785	780	762	783	754	784	788	799	732	763	754	796	803	745	790	760	809	767	827	799	768	744	736	840	809	736	820	766	753	770	745	729	774	785	763	786	763	745	768	738	767	756	762	783	722	740	802	759	744	772	782	775	803	802	788	797	748	707	758	808	754	780	786	767	738	733	770	727	799	766	775	776	715	837	764	804	755	776	738	800	727	747	774	780	765	723	766	795	700	749	817	756	766	754	738	786	751	743	789	778	806	762	775	787	795	800	787	772	747	756	759	749	753	758	736	770	783	802	738	702	779	769	773	803	758	780	786	752	739	772	719	752	776	748	750	769	798	746	703	780	809	730	764	781	743	785	773	736	758	787	855	747	737	717	765	794	762	736	725	747	779	790	752	860	842	770	790	710	831	778	801	755	781	734	717	763	781	738	761	701	730	788	782	734	785	752	746	755	767	794	796	713	765	742	754	762	760	750	772	794	748	747	793	770	746	841	710	756	783	811	795	770	763	784	735	757	733	792	738	819	761	781	736	809	787	788	818	775	778	762	787	765	776	767	769	781	762	812	745	808	766	773	744	782	790	782	782	737	754	795	744	774	802	767	762	737	770	748	807	782	770	777	781	780	745	757	758	768	753	773	765	791	728	746	767	774	726	773	806	745	781	763	760	784	761	823	765	744	730	793	734	764	775	787	778	785	800	757	773	762	814	769	782	760	744	751	760	753	841	771	753	788	740	793	762	739	786	759	778	759	773	735	748	746	736	763	774	775	771	810	806	834	769	738	780	798	751	787	782	770	786	777	777	728	760	745	768	721	747	798	768	784	787	723	748	750	799	814	764	747	720	812	769	746	744	747	758	771	764	771	768	797	777	790	767	777	800	779	782	765	786	751	708	746	754	749	777	731	740	755	780	749	763	778	790	756	766	773	750	794	774	805	744	741	790	762	792	749	728	748	808	771	739	757	792	773	766	774	810	756	771	745	793	773	789	776	744	744	762	786	729	801	795	752	782	736	800	741	785	774	759	751	765	806	840	772	776	744	775	771	765	812	795	772	739	772	809	787	769	761	756	787	766	725	768	779	800	738	748	739	794	789	761	745	776	812	778	788	742	765	760	755	800	769	780	741	759	773	769	773	765	755	759	786	746	735	775	731	813	790	746	844	790	766	753	718	780	778	754	778	819	751	800	719	805	781	803	774	787	774	765	795	745	775	756	746	758	808	790	771	724	794	747	783	750	772	767	734	734	791	773	816	748	754	803	785	788	767	768	752	753	789	746	746	785	756	803	765	806	783	815	801	741	726	811	758	741	798	770	758	756	764	741	725	800	721	770	748	810	783	800	777	769	772	739	758	763	821	754	782	734	800	794	784	810	759	765	755	773	756	784	801	783	787	770	779	827	782	739	759	782	772	793	792	772	785	813	786	739	734	786	812	748	781	777	810	840	778	743	767	784	725	743	737	777	740	803	781	796	759	756	798	819	802	733	815	755	773	723	794	782	798	773	769	740	785	744	742	780	778	812	742	804	768	780	759	773	751	781	754	786	799	795	756	773	827	739	766	772	745	818	770	765	749	820	782	822	773	762	753	781	768	777	791	788	755	802	691	736	751	764	770	807	793	796	798	805	784	749	826	731	762	814	792	820	739	780	750	729	764	771	792	790	790	777	810	833	764	769	757	735	810	794	770	731	804	788	766	780	824	746	799	826	776	731	734	803	768	767	713	773	784	718	815	763	764	755	788	801	763	757	701	733	805	739	779	761	743	797	750	797	765	756	788	820	779	791	715	783	771	785	709	781	768	768	775	788	818	741	807	724	708	759	806	763	776	781	789	796	797	748	769	746	760	790	757	765	747	734	773	824	700	799	744	764	818	780	796	727	828	760	804	803	752	768	759	773	761	766	784	789	743	767	764	757	788	733	738	798	770	720	808	756	732	760	694	782	746	752	766	771	767	770	768	752	754	717	790	814	772	758	737	803	768	789	786	766	735	747	716	781	721	771	782	751	786	731	773	760	783	777	743	787	758	750	792	768	813	766	732	778	824	757	747	730	781	776	716	760	725	753	757	781	771	794	752	747	792	740	772	801	789	832	787	719	720	772	781	788	772	799	781	828	780	761	753	758	772	744	770	755	760	718	760	816	829	770	786	780	791	777	801	808	756	804	809	739	783	798	776	804	746	772	750	783	729	765	779	733	765	705	791	733	727	745	773	784	766	799	778	777	733	756	783	798	758	775	770	769	781	778	813	824	799	801	779	756	771	740	743	740	788	773	744	770	701	740	810	777	724	803	768	766	737	748	798	736	801	746	800	780	741	798	731	760	793	782	783	783	766	769	770	802	817	715	774	749	753	757	793	751	793	781	757	762	781	777	732	778	791	830	763	789	753	798	757	779	765	798	746	771	762	755	791	771	806	780	745	750	775	727	799	747	775	821	772	764	757	723	757	758	771	750	797	742	799	801	779	779	759	772	729	761	736	769	731	771	704	782	744	803	789	836	795	782	783	738	798	739	756	779	769	786	801	770	797	807	822	720	794	820	731	718	791	782	788	750	820	778	782	772	747	779	764	783	758	795	799	805	773	778	775	802	713	743	767	752	746	794	782	792	732	779	753	780	755	823	770	732	760	801	719	758	763	765	738	798	777	799	808	762	825	766	771	823	724	778	819	791	774	790	779	753	768	770	808	758	747	782	731	771	764	775	796	776	790	770	792	749	775	755	774	776	804	784	762	772	772	729	764	831	789	785	703	778	765	751	767	781	756	871	736	805	778	773	743	772	762	745	770	742	802	739	795	755	802	797	766	753	772	762	754	791	722	730	800	691	725	803	770	832	743	709	823	825	801	789	803	767	769	755	770	743	755	778	738	768	744	780	774	769	798	735	796	781	747	762	761	817	748	785	759	768	795	722	770	744	799	744	750	795	783	744	768	786	732	692	812	784	784	768	733	807	765	763	782	712	800	744	738	775	782	775	791	824	818	751	802	756	768	791	743	728	742	780	771	744	784	808	810	785	756	765	763	770	759	766	724	718	753	773	813	733	752	756	774	788	799	794	778	763	746
52243	41730	27886	22932	46601	59568	53316	22332	2784	429	416	381	365	376	346	326	402	367	334	326	308	372	353	348	378	349	356	342	348	334	340	319	393	366	320	391	382	344	370	313	340	342	345	362	376	340	350	344	335	339	372	372	356	343	352	364	379	355	358	366	341	348	354	377	354	538	620	522	467	401	396	386	323	372	356	364	332	344	345	313	366	333	336	355	352	329	329	351	374	353	335	388	346	328	345	333	339	329	362	338	366	356	338	326	375	341	368	369	335	338	330	367	309	360	360	323	344	369	339	355	343	366	367	306	343	376	344	374	353	349	338	336	341	331	340	348	318	350	350	321	370	335	325	340	370	312	361	374	377	345	323	327	342	350	345	363	346	316	346	351	332	377	356	318	314	328	355	314	362	374	359	323	369	354	305	313	371	380	336	311	310	349	365	329	346	355	304	370	354	352	346	337	328	353	366	348	367	333	318	341	336	331	359	353	368	328	376	358	360	336	345	324	349	336	332	344	347	344	320	352	343	353	314	366	307	347	333	328	376	337	357	356	343	321	325	359	366	349	328	342	363	351	341	352	332	315	346	357	346	380	331	354	349	383	340	323	365	344	312	352	351	340	348	329	354	354	357	325	322	328	349	361	318	333	332	320	361	333	380	373	338	355	325	347	352	354	331	352	346	338	326	351	365	352	342	377	347	334	346	335	347	320	349	344	341	382	351	327	312	352	355	319	362	344	335	350	330	344	338	342	326	338	359	359	352	363	331	350	399	358	351	316	353	346	351	353	352	367	361	363	365	332	349	354	368	349	345	357	366	333	313	358	347	387	354	328	340	365	308	358	335	361	316	331	330	397	371	338	360	358	359	326	339	361	322	332	366	360	353	321	369	348	347	335	346	369	332	312	342	344	345	351	368	352	345	354	341	357	346	361	339	328	324	319	345	332	376	367	320	349	367	358	330	365	347	320	377	322	353	324	336	373	319	320	353	339	344	348	357	419	315	359	320	318	378	359	331	346	414	369	332	363	338	334	371	352	361	365	344	337	346	327	324	382	335	322	302	370	382	356	327	350	359	361	330	315	348	347	354	353	333	313	357	343	357	378	340	339	340	324	362	296	329	345	370	330	363	329	332	350	312	337	364	346	339	332	354	366	329	314	330	347	358	348	357	377	353	366	334	374	330	340	308	325	352	382	329	357	357	327	358	352	329	331	345	347	360	353	315	373	363	317	350	341	330	364	336	353	354	365	332	321	349	373	319	317	358	372	361	343	362	362	298	329	344	309	343	312	356	356	329	350	364	328	310	369	353	366	351	386	358	324	321	382	347	365	355	350	344	338	342	386	327	348	354	381	333	361	342	357	332	329	359	373	365	379	351	305	360	344	359	315	371	364	342	327	355	343	350	344	331	317	360	346	379	348	366	330	358	331	364	343	341	363	362	342	344	362	356	374	324	339	355	378	337	335	342	298	370	342	319	339	365	372	355	352	304	369	359	338	330	386	359	331	338	359	342	353	384	336	354	364	317	362	336	348	360	294	340	320	338	324	314	347	363	363	349	347	333	377	343	359	343	337	346	377	355	304	294	312	309	338	321	333	339	358	387	358	347	341	323	343	370	342	344	342	332	362	354	354	349	317	371	329	357	354	353	338	343	359	373	350	349	328	355	369	363	333	318	324	309	330	346	359	353	389	358	340	358	334	360	389	357	340	371	336	362	361	367	368	357	376	338	343	367	355	359	345	352	362	353	390	346	322	360	340	330	330	329	354	316	357	361	354	315	341	310	329	352	324	326	329	347	357	326	338	378	354	352	325	358	338	343	351	354	347	348	352	335	313	341	358	336	373	364	349	378	345	356	324	327	354	347	358	353	362	314	336	376	398	327	342	346	343	378	333	321	328	357	327	328	350	353	332	358	343	361	336	336	353	336	379	344	377	341	335	376	351	346	347	364	351	351	359	382	356	342	334	352	360	322	328	334	343	305	354	361	354	324	370	331	347	369	348	339	327	315	313	336	347	372	339	371	376	347	339	343	345	342	355	358	327	316	339	348	328	362	331	352	355	325	337	374	346	338	365	361	350	344	362	345	349	329	320	360	340	348	361	353	372	348	326	342	351	354	377	383	331	344	329	319	346	336	387	345	366	318	387	357	366	359	352	386	373	318	342	356	338	376	350	330	345	353	329	341	320	355	345	349	329	366	364	349	352	314	332	341	338	331	336	377	337	361	330	344	391	344	375	349	368	314	341	338	367	369	333	350	311	355	313	378	324	366	367	318	353	317	343	309	344	326	327	333	353	352	337	369	357	372	327	327	351	350	340	322	374	342	349	374	347	335	341	338	380	341	343	376	327	351	362	348	347	345	385	354	322	333	351	346	358	341	337	329	342	338	355	373	371	359	351	315	327	350	329	310	355	336	337	328	356	322	327	320	319	336	356	381	332	298	352	329	349	339	370	330	347	332	345	364	334	359	351	342	307	354	363	310	335	374	350	369	312	350	394	333	338	362	356	332	336	312	315	336	329	342	354	332	351	353	308	355	339	324	324	365	372	353	354	291	357	347	315	382	339	380	300	314	329	353	344	368	346	329	323	294	374	357	342	317	355	351	344	363	362	347	334	315	329	335	330	322	340	337	359	363	323	342	337	346	311	342	355	312	356	345	356	330	336	348	389	358	365	338	323	329	359	335	375	333	357	316	333	364	357	355	325	330	333	372	363	340	327	357	360	352	356	365	375	369	320	363	383	358	347	345	363	368	358	357	374	307	357	321	359	350	337	323	341	362	337	351	322	359	343	340	347	377	326	352	342	345	345	337	349	343	337	337	332	347	354	335	357	376	339	338	333	366	328	343	374	351	356	323	320	353	357	358	333	341	347	386	353	392	380	372	368	356	334	362	350	368	352	363	332	338	367	336	346	364	347	335	348	324	375	348	384	369	349	365	375	344	328	320	339	352	314	342	364	360	364	353	342	357	359	323	339	397	329	356	344	336	363	354	302	341	360	311	351	352	343	337	376	309	356	334	321	361	373	344	379	336	330	353	348	314	354	321	343	347	314	333	378	340	355	331	355	357	345	362	330	314	372	356	364	377	343	323	380	350	374	338	323	323	360	378	337	346	330	349	325	360	322	367	353	331	334	340	327	336	336	364	338	342	355	355	353	365	340	374	368	343	360	328	342	375	374	311	339	338	330	330	338	338	308	310	382	331	370	322	318	358	317	389	325	349	344	340	330	322	339	349	372	354	302	344	367	359	315	379	362	343	334	338	344	333	334	355	331	363	317	353	329	357	379	370	307	354	345	345	368	338	325	349	334	353	320	340	351	352	341	344	337	355	316	336	335	357	302	336	347	343	353	369	331	340	348	347	359	328	364	347	348	368	325	366	358	354	330	325	342	344	363	359	320	318	331	390	323	325	325	328	379	339	352	355	299	347	341	332	339	393	343	352	325	318	335	338	310	304	378	334	360	372	354	323	343	341	329	363	341	313	333	342	335	367	331
43033	40646	14582	16160	69960	73568	64510	9606	1281	1176	1125	1092	1052	1038	996	1064	1018	993	996	977	928	971	955	960	975	953	960	959	947	953	919	938	956	951	902	932	922	861	922	915	923	882	935	914	908	958	904	889	920	900	876	912	973	882	896	856	905	897	896	917	908	889	927	932	913	2188	2976	2314	1594	1253	988	919	1005	934	844	906	876	873	934	918	906	907	907	898	864	863	965	942	845	892	874	905	890	922	904	874	916	879	927	917	902	929	913	857	883	876	905	911	895	921	881	903	850	907	874	891	915	893	908	940	858	939	903	868	871	884	895	879	979	934	883	852	930	945	880	898	878	837	878	872	904	910	871	875	871	925	862	916	849	906	921	904	903	864	897	925	867	902	887	862	901	843	886	888	912	903	877	861	882	909	926	941	844	906	893	836	871	902	955	864	894	925	867	882	872	891	937	896	864	877	849	905	908	886	882	952	900	910	871	899	873	891	958	984	899	945	902	878	870	945	923	890	919	926	891	886	870	899	890	903	916	881	923	941	858	938	887	920	906	909	933	923	905	932	867	932	935	903	928	915	919	875	874	913	901	820	946	890	898	940	895	907	897	835	888	916	843	881	882	899	913	870	913	881	886	939	934	889	885	931	896	875	925	922	871	904	896	899	890	886	831	894	911	889	907	875	896	898	879	911	926	873	898	884	901	863	887	902	822	912	905	876	934	892	883	896	893	861	900	923	896	881	864	958	911	883	908	873	951	910	885	913	918	856	881	931	881	903	918	927	859	925	928	925	920	926	869	954	922	915	868	915	886	905	930	950	952	821	887	942	930	915	952	874	852	945	952	899	955	893	932	912	895	884	902	883	897	955	907	888	859	933	909	905	862	872	864	876	828	921	858	911	923	938	876	906	897	906	935	929	849	898	895	886	918	934	846	895	880	881	873	897	889	914	902	897	907	878	914	908	941	945	923	877	924	894	930	889	878	943	900	924	900	936	864	918	876	891	911	928	904	917	891	917	903	905	878	902	905	915	818	933	841	911	894	916	920	900	887	890	905	890	876	886	949	907	971	949	934	912	900	849	946	876	907	908	878	893	910	878	940	900	896	927	897	906	887	890	904	905	880	910	911	882	878	919	902	854	936	905	948	899	928	900	878	884	890	918	883	922	925	885	916	907	898	851	896	918	904	911	932	919	880	910	846	873	863	877	888	868	871	918	892	874	941	915	930	915	901	883	952	913	936	918	870	905	924	849	912	895	906	901	938	972	898	898	903	946	846	894	879	859	847	910	932	889	896	962	906	879	899	899	881	878	869	874	913	906	975	864	888	944	933	886	967	896	877	872	838	939	905	927	879	911	900	884	907	939	903	939	897	886	894	974	934	901	907	904	926	878	925	848	868	890	842	949	933	858	894	902	894	869	922	883	879	907	918	900	966	902	928	954	947	903	898	895	880	876	891	897	924	884	895	894	932	883	850	918	911	864	883	927	890	948	926	923	901	883	904	882	902	855	865	947	883	857	905	910	932	921	899	910	906	856	875	882	894	891	902	873	873	836	896	875	905	930	877	883	903	896	924	877	960	907	933	855	902	877	897	903	883	938	872	910	946	847	908	866	894	897	882	894	875	914	972	900	913	908	968	907	876	906	899	930	866	926	891	870	915	873	864	884	856	915	867	935	913	921	911	929	873	902	906	924	926	854	935	859	904	906	879	915	905	868	868	907	845	904	893	871	912	857	889	907	934	909	886	929	910	935	875	909	889	862	920	959	867	911	911	927	948	908	937	828	912	898	845	902	952	852	908	894	889	876	871	886	887	852	868	884	915	892	874	908	828	917	867	887	933	880	929	884	890	872	915	980	863	882	860	885	892	884	898	861	865	899	855	879	914	921	899	972	916	932	841	876	955	917	879	927	895	928	918	860	958	948	872	906	911	920	939	951	921	860	914	958	869	933	911	920	889	946	941	901	917	929	847	934	905	957	905	947	921	899	898	923	899	902	940	974	915	884	900	888	897	939	901	901	931	851	901	941	930	987	862	882	862	912	883	877	889	890	945	895	885	928	903	888	909	912	874	859	930	917	978	920	893	869	885	949	908	869	894	894	925	902	937	878	892	896	844	875	930	889	911	910	836	856	875	916	935	912	832	926	871	884	941	891	880	941	942	874	868	916	924	877	921	920	916	885	915	920	912	904	876	913	911	899	931	955	953	902	914	892	963	900	886	968	907	902	927	926	889	888	968	937	921	908	929	901	829	898	889	894	874	880	928	884	921	899	938	907	908	924	905	965	917	919	881	887	924	944	897	917	886	931	960	890	892	909	897	884	906	951	851	857	878	948	970	881	932	910	928	873	910	922	915	908	838	965	926	884	917	899	879	869	883	903	914	840	903	906	853	920	892	904	906	918	923	917	882	903	899	909	876	871	885	913	866	925	917	925	937	910	893	899	914	893	917	927	901	888	903	887	894	902	922	866	870	913	899	891	892	970	915	896	922	920	875	849	879	925	938	863	873	935	902	919	949	957	989	912	886	954	855	846	843	890	919	875	932	936	903	895	861	930	924	927	926	884	927	923	889	908	919	884	886	926	889	863	876	877	924	925	881	933	895	917	894	856	917	921	901	923	894	976	880	896	884	902	897	930	929	890	917	903	875	898	888	864	920	904	874	918	896	872	931	903	912	879	895	908	865	874	916	907	876	916	945	874	870	891	900	926	919	882	927	933	949	923	948	934	932	868	883	925	912	883	933	856	896	889	899	938	888	881	930	872	903	955	935	917	907	866	892	847	952	846	849	908	891	933	942	881	838	933	889	943	879	884	951	870	875	836	874	931	870	909	837	910	858	911	930	899	884	924	864	854	963	909	900	937	937	923	881	915	883	887	905	958	915	921	955	863	856	867	883	934	868	879	892	846	887	875	929	945	933	919	896	887	900	919	919	871	881	939	938	934	921	930	940	956	912	962	879	925	919	912	909	899	869	886	895	926	915	892	909	873	943	894	902	922	881	905	900	923	915	927	924	947	873	903	909	925	893	902	851	887	936	872	901	864	844	918	948	934	906	909	875	853	889	908	909	910	874	906	893	924	867	936	930	927	900	881	881	887	905	951	871	866	931	900	910	915	925	891	936	909	958	955	881	915	877	911	903	880	877	866	927	901	899	898	903	886	913	926	895	862	932	890	868	941	914	884	859	900	896	863	925	915	903	932	831	897	930	927	893	863	874	911	964	856	878	902	923	886	897	894	976	900	908	934	949	913	924	913	926	876	912	901	835	905	887	932	914	900	879	901	909	924	876	897	900	935	908	904	907	897	895	868	897	877	905	856	833	878	828	867	931	894	923	928	875	866	852	917	938	950	863	959	922	895	926	862	856	879	879	941	945	909	872	867	943	908	846	919	873	918	882	923	917	895	893	907	883	832	932	923	864	920	918	955	856	916	887	918	976	933	862	917	876	879	887	912	918	862	925	875	881	857	905	871	871	902	935	903	917	912	905	935	862	967	879	834	919	918
10939	10617	2063	823	4017	5945	4936	944	283	267	262	252	251	273	287	265	286	278	277	289	282	285	268	267	234	277	237	248	262	252	246	275	246	241	270	250	261	276	292	244	256	254	262	276	281	282	245	262	294	289	269	283	255	251	272	257	266	254	260	263	278	242	248	252	252	280	310	297	305	236	264	245	280	243	282	233	241	269	236	273	272	248	231	260	264	283	272	286	259	263	245	229	288	262	262	278	252	250	245	266	271	272	263	258	264	271	283	284	244	274	260	279	249	237	297	252	294	265	292	244	257	233	270	256	250	264	268	280	260	275	294	279	249	271	253	269	263	276	286	287	286	248	259	238	272	239	237	286	266	251	248	302	250	274	278	270	271	278	274	281	271	259	271	286	264	273	234	262	249	271	254	310	273	258	285	275	258	243	238	281	238	302	308	284	265	228	273	264	248	294	275	275	261	251	246	266	259	254	260	271	295	261	269	265	285	268	259	270	288	272	272	242	274	262	251	271	250	244	285	285	235	274	239	229	281	267	275	258	263	274	241	270	286	270	282	256	275	261	230	265	260	253	279	252	256	272	292	296	263	280	252	249	260	279	256	241	268	255	285	294	283	247	249	256	265	227	265	288	244	281	255	252	243	267	281	256	260	244	241	293	318	236	256	258	245	289	303	280	255	276	257	266	260	294	295	232	250	256	271	244	240	244	277	280	262	266	251	277	294	266	263	260	289	261	266	266	250	262	267	255	242	258	252	264	275	311	253	280	244	266	267	255	251	264	254	280	271	282	286	306	273	237	283	251	255	245	255	260	263	276	260	277	267	268	259	268	252	289	281	238	234	255	249	291	277	280	259	241	255	265	265	242	276	266	279	253	254	266	252	274	248	283	250	284	281	256	266	267	295	252	272	259	261	264	265	263	277	255	289	248	270	262	321	272	265	262	244	243	277	257	242	287	260	270	263	272	253	259	256	294	258	260	280	274	283	241	277	289	260	246	269	273	275	268	256	239	279	284	264	297	283	245	232	249	238	268	266	265	284	251	257	274	241	255	282	254	242	263	260	264	281	263	262	283	249	264	267	260	270	259	270	270	250	270	254	253	241	264	257	274	279	243	259	258	285	262	284	255	269	288	222	273	272	265	307	298	260	260	274	245	270	252	236	281	256	270	275	276	272	239	264	254	283	263	272	266	279	282	260	303	310	256	261	265	241	274	256	252	279	264	252	271	258	223	256	285	247	275	293	268	245	270	241	260	259	304	251	257	279	238	265	291	277	258	284	254	251	266	250	277	253	274	266	271	240	222	260	275	290	260	283	267	294	300	258	271	280	247	257	279	258	243	292	283	285	268	283	279	256	287	281	233	244	246	259	244	265	263	256	261	252	256	266	239	276	273	270	252	271	253	257	283	284	280	276	276	266	286	256	253	255	282	259	261	267	239	241	281	278	261	257	254	271	308	291	243	243	257	282	267	247	252	291	282	295	292	284	296	262	296	257	239	261	267	302	241	264	271	271	245	270	271	254	291	264	269	269	281	249	237	269	255	241	254	247	247	278	283	282	259	277	248	289	240	264	247	242	257	280	249	263	267	249	277	269	293	266	271	268	284	270	270	248	279	237	260	289	269	268	269	288	282	262	259	269	281	266	242	262	270	290	235	248	274	270	258	236	294	236	259	264	281	272	246	254	261	252	277	250	281	218	280	291	303	280	249	267	262	281	219	236	272	267	268	264	278	281	224	233	274	243	265	257	290	233	263	220	224	239	239	265	253	273	251	264	267	245	246	267	248	289	277	305	266	254	243	234	283	263	270	248	256	274	289	256	268	270	245	255	268	295	288	250	282	261	287	315	257	267	241	271	274	280	260	279	289	293	273	260	267	283	276	257	254	287	278	258	257	255	258	271	239	251	276	265	279	271	276	275	268	268	226	265	269	257	281	241	267	276	273	261	251	281	239	251	265	282	284	265	259	273	245	272	250	244	265	253	255	261	285	252	274	264	261	261	253	255	233	273	244	278	272	247	247	246	269	271	263	252	240	244	262	283	289	275	266	265	280	270	240	275	259	260	267	271	251	243	263	272	272	232	249	250	247	271	276	273	282	273	273	281	272	232	247	255	284	270	269	293	296	272	265	269	293	274	268	289	255	250	262	267	277	284	265	262	279	252	248	271	278	289	289	268	257	261	271	279	276	258	255	281	285	285	265	266	272	292	253	255	270	284	282	273	265	247	276	264	284	284	236	268	256	257	282	265	251	263	263	277	267	271	274	230	254	252	298	279	254	271	264	297	261	238	237	254	275	266	268	254	235	254	258	282	259	247	267	253	271	265	288	265	260	256	263	263	288	291	246	296	252	297	271	274	285	298	293	292	250	280	249	267	300	278	261	269	286	251	254	249	271	269	246	286	303	258	255	245	286	271	249	285	270	281	259	247	266	292	277	291	234	271	266	268	297	266	248	255	252	241	276	248	289	256	282	237	230	280	273	264	265	250	262	285	245	284	289	272	284	293	259	320	256	270	261	247	264	277	287	254	268	272	269	284	264	252	258	256	251	264	277	265	241	290	281	274	239	245	271	247	325	256	266	273	224	258	258	263	259	247	254	258	264	249	267	258	234	284	254	270	246	251	258	279	240	257	250	255	249	280	235	278	262	272	279	254	261	248	233	277	267	249	255	260	236	255	230	272	279	290	282	278	253	258	263	256	258	266	261	258	273	248	272	289	258	293	276	267	234	261	249	261	280	233	263	268	251	250	255	260	244	253	281	264	272	258	279	239	246	232	265	264	287	260	270	259	272	281	294	275	293	294	245	253	278	291	272	272	284	254	282	260	246	249	232	240	276	271	247	303	258	250	264	296	270	275	259	259	236	256	265	272	275	254	266	276	270	246	273	266	279	289	257	270	253	277	261	260	261	267	273	255	239	286	280	269	287	248	272	286	299	262	234	283	223	246	251	290	247	259	269	241	247	291	289	275	268	268	273	261	237	283	258	276	260	226	280	220	275	262	239	288	290	288	276	274	263	301	236	266	276	274	250	263	274	259	279	273	285	247	269	271	258	282	259	258	250	260	277	257	243	244	261	258	240	254	331	231	236	278	282	264	263	257	277	286	254	254	266	288	260	238	275	284	251	286	247	283	263	273	263	253	272	261	237	247	234	243	246	271	266	270	264	280	268	242	245	271	255	293	296	269	263	248	276	253	267	242	271	240	280	266	265	272	231	292	278	267	275	252	263	261	277	275	266	248	275	264	260	282	260	242	215	257	246	280	256	271	229	279	295	269	266	271	239	269	272	253	262	261	275	266	274	283	261	229	268	252	255	258	255	269	249	254	273	272	264	268	252	277	257	261	278	283	286	240	275	267	267	290	301	267	251	284	269	281	257	274	250	276	232	270	259	293	289	263	265	240	281	283	268	273	283	251	262	272	245	264	256	272	258	273	291	282	264	264	259	255	272	256	256	272	268	270	252	249	252	273	250	259	269	285	275	254	238	252	272
9579	11970	1256	1400	14431	18979	15490	2175	723	773	649	747	770	716	773	699	700	715	714	747	717	766	706	748	695	739	717	735	658	762	696	756	735	760	726	712	740	725	756	728	706	717	702	723	746	726	734	757	769	695	713	692	712	752	720	710	699	751	716	724	683	810	711	718	763	734	805	941	897	822	776	772	746	821	727	702	734	751	694	779	748	717	756	728	754	715	715	764	716	737	754	725	728	723	678	720	707	689	731	733	689	752	691	729	736	698	749	717	690	720	747	683	721	704	710	704	721	706	706	763	765	741	718	698	785	735	707	748	753	692	672	790	764	766	707	718	768	676	726	700	792	753	698	751	737	712	723	785	720	728	744	785	709	747	719	703	692	752	763	744	711	717	711	709	750	705	739	683	753	729	707	731	712	769	757	730	702	731	732	733	741	725	747	724	698	694	716	702	724	757	707	737	722	729	723	739	700	743	679	697	734	725	683	692	757	716	721	733	718	710	732	738	715	717	726	716	687	724	743	737	705	703	811	713	725	748	738	721	749	769	676	699	723	719	725	736	764	679	687	697	703	736	737	690	733	729	746	684	733	705	730	702	751	701	736	704	702	725	726	710	745	705	699	723	729	740	693	707	716	723	726	693	715	724	712	754	707	702	734	678	713	688	721	698	745	696	710	738	724	732	684	758	704	720	748	734	704	783	732	677	754	675	722	777	693	731	735	721	679	744	711	738	744	771	731	786	719	702	732	753	717	761	722	680	721	739	760	633	807	685	759	754	751	712	726	697	736	730	675	770	734	716	680	720	712	736	730	679	735	691	703	742	722	701	718	739	729	739	733	674	714	736	708	737	758	701	748	706	714	744	716	775	745	751	713	677	740	762	708	734	719	770	748	706	726	737	765	729	763	716	725	763	770	728	715	730	689	751	739	700	711	738	714	704	736	691	733	737	731	768	733	712	725	712	779	739	708	729	710	693	772	739	731	722	730	761	737	754	662	750	732	740	731	689	716	727	737	756	679	731	716	749	737	765	680	688	758	732	738	744	701	730	705	686	733	745	720	690	703	729	711	724	709	687	701	681	708	715	741	667	722	687	698	773	752	689	710	705	753	742	718	706	683	753	715	673	707	736	714	755	779	711	763	708	709	697	774	727	792	681	684	694	692	748	704	705	722	736	778	678	696	720	713	761	724	733	709	721	769	698	692	746	741	682	722	729	725	710	723	703	716	679	769	757	747	731	704	683	765	688	749	739	703	680	704	725	729	705	755	684	742	780	742	715	739	717	743	732	726	706	711	700	714	707	737	698	764	718	753	710	723	681	732	698	738	725	719	714	743	691	698	798	725	745	702	684	743	762	762	746	733	731	762	710	733	701	729	698	716	759	739	694	703	702	739	784	713	707	706	699	721	758	726	724	711	702	765	693	719	699	718	691	697	764	690	736	702	773	701	743	742	762	719	735	684	759	707	703	729	738	753	730	726	738	698	729	698	671	732	714	741	734	685	718	749	748	661	709	757	703	717	785	741	750	704	713	718	729	736	731	711	733	732	736	744	734	797	721	691	734	752	717	718	716	712	713	750	760	734	756	727	743	735	735	693	737	767	713	697	693	700	738	747	734	703	770	714	751	707	726	746	766	765	721	792	688	704	692	710	781	754	733	725	720	698	731	688	700	725	698	688	749	729	708	704	771	695	723	705	689	738	701	713	723	716	752	698	708	738	736	713	734	693	717	709	793	735	734	706	723	731	692	695	732	762	736	720	753	732	741	770	677	738	760	725	675	692	721	737	722	734	756	723	697	717	731	716	728	739	719	738	723	723	697	696	707	727	735	755	738	752	743	744	708	743	729	757	751	687	736	751	751	772	728	746	710	689	716	746	690	728	729	692	715	765	737	734	695	738	733	720	777	704	764	769	730	751	716	713	725	681	713	677	722	737	743	671	749	711	717	731	712	705	738	740	710	760	756	691	709	750	704	705	717	718	736	727	709	734	724	751	727	717	710	742	724	709	682	718	765	707	747	711	698	751	701	710	737	730	710	722	750	680	701	718	768	722	760	705	744	734	730	720	703	720	740	686	709	744	770	747	714	716	725	738	716	697	712	682	735	708	783	767	719	704	740	711	741	756	742	719	746	752	723	751	720	687	750	714	713	747	735	735	669	756	771	734	728	673	735	742	721	771	692	732	705	766	717	668	741	717	724	699	678	719	728	736	731	735	748	717	741	711	727	719	711	720	711	796	743	694	700	733	723	683	733	716	732	720	739	713	694	731	717	737	709	754	711	692	747	729	696	735	773	724	775	734	742	711	757	692	708	736	728	731	759	692	708	753	686	707	701	704	728	748	747	738	738	689	728	714	743	746	690	719	725	719	716	732	711	725	691	756	707	771	720	730	709	701	701	715	701	653	775	769	702	716	749	688	686	714	699	682	761	817	715	733	714	743	731	683	677	753	746	705	726	673	757	730	767	725	728	710	699	741	741	725	711	704	731	739	749	738	752	763	733	726	725	749	733	754	716	722	740	689	704	734	708	735	780	722	705	743	733	770	747	769	733	699	734	728	678	723	760	709	710	723	734	672	686	727	705	756	773	707	780	726	691	717	710	723	738	763	726	745	766	741	718	718	723	754	737	699	712	730	669	705	709	766	743	709	725	698	696	743	765	699	707	742	757	771	682	762	745	738	717	717	709	760	781	691	705	679	741	714	753	744	742	750	719	737	727	741	773	720	752	728	690	725	679	733	709	716	721	687	762	701	715	692	747	707	738	705	757	713	679	711	736	747	707	709	725	774	698	732	715	704	767	758	765	711	731	770	734	695	760	723	736	759	731	759	718	756	737	725	763	741	717	724	719	737	765	729	747	737	719	741	728	763	728	752	676	704	706	728	773	743	673	713	689	685	723	661	748	674	734	656	690	719	727	726	747	713	712	790	733	737	652	722	738	736	683	698	701	731	722	696	716	692	692	735	701	690	725	744	734	779	707	728	737	758	758	754	745	714	720	746	685	769	761	698	700	741	711	709	729	724	696	766	693	744	708	700	729	694	704	745	737	768	729	726	698	684	775	732	756	700	699	739	714	678	727	717	742	697	715	748	729	715	685	784	712	754	738	752	712	742	759	724	729	709	727	733	686	739	694	688	737	706	702	749	760	684	695	748	724	756	725	778	728	741	738	753	719	728	728	726	694	776	696	723	724	714	728	710	742	742	720	742	694	701	702	760	724	723	700	708	687	722	743	726	718	681	732	725	732	709	694	703	654	717	709	735	718	726	744	739	712	719	694	716	741	747	722	747	704	757	755	730	716	709	726	718	729	781	703	732	718	724	690	690	712	743	731	775	719	731	706	763	690	722	751	721	701	724	791	678	738	744	710	704	744	722	672	723	701	750	725	703	707	731	781	691	646	738	658	704	731	698	722	717	728	710	723	711	714	722	673	749	686	701	749	693	773	795	710	656	666	743	722	781	708	713	755	732	734	764	719	719	724	748	698	712	658	748	751
40734	40257	22154	15361	27860	47804	44757	17428	1037	297	307	276	269	281	284	263	266	293	260	255	304	260	279	253	264	278	265	249	287	290	289	280	277	247	290	281	269	274	249	255	255	252	279	295	286	272	269	266	278	282	260	287	273	284	292	274	288	282	258	287	251	268	267	277	295	373	373	411	318	302	305	269	293	284	271	284	303	264	326	251	273	279	245	264	248	218	265	264	252	251	287	289	264	285	252	305	287	290	272	257	265	262	258	262	263	260	249	260	262	288	282	276	272	262	285	273	313	313	272	276	249	269	275	252	243	254	257	281	266	283	279	277	236	316	283	267	272	260	288	264	289	255	272	264	280	264	288	269	251	270	279	259	263	251	254	292	292	274	277	321	271	263	260	300	266	259	270	287	271	269	292	271	273	303	294	236	280	271	275	295	287	296	269	277	319	276	268	290	252	282	290	284	299	244	255	256	290	247	280	263	272	264	269	268	236	264	283	295	266	275	282	251	261	239	256	279	291	277	281	283	264	257	244	289	235	265	284	262	283	264	262	287	301	269	270	263	276	287	280	261	247	278	291	255	319	280	303	270	302	276	300	270	265	277	259	257	284	275	281	297	272	291	274	278	288	279	281	273	255	259	262	253	235	257	271	246	264	259	290	232	315	242	284	265	254	252	284	254	258	239	265	287	278	274	301	278	288	235	263	282	228	325	268	257	237	254	277	244	277	285	247	241	282	257	239	266	245	277	258	256	246	283	270	275	241	281	288	279	293	251	267	295	285	291	290	270	238	298	279	277	291	263	291	259	284	274	264	296	273	277	241	285	267	271	271	243	267	269	276	253	265	242	280	284	272	279	293	279	257	281	240	266	274	264	274	308	282	270	254	254	270	278	284	275	272	243	258	260	285	250	263	287	230	285	249	252	263	260	272	254	280	257	289	260	272	250	254	285	262	266	264	285	274	272	283	253	278	275	262	239	285	270	284	279	283	293	260	227	259	293	266	267	285	279	269	283	271	243	264	274	271	261	265	284	264	303	256	283	266	285	254	263	269	250	265	284	256	276	263	277	281	257	284	266	263	286	259	279	292	285	258	251	292	253	256	247	290	271	295	249	259	283	260	271	271	287	241	271	257	262	260	281	277	292	264	262	267	288	270	274	258	271	268	259	253	277	269	295	258	273	273	277	261	283	240	253	272	268	285	281	251	266	257	253	248	255	266	271	275	273	259	262	255	243	274	250	270	248	268	243	250	295	282	268	261	290	261	239	289	292	249	250	255	263	287	268	259	233	301	274	271	264	288	249	276	259	272	262	231	267	269	260	257	278	259	280	255	263	249	260	219	260	258	270	236	267	281	254	269	264	291	262	267	262	273	246	253	256	260	264	268	281	269	272	287	277	283	256	242	275	242	282	274	268	248	263	288	270	256	291	230	310	281	258	274	247	253	291	270	267	286	266	262	240	252	280	285	257	293	284	263	276	300	267	300	258	267	282	289	267	274	270	289	265	253	258	249	273	267	253	273	286	264	259	252	272	310	243	279	271	289	265	253	285	277	237	287	266	285	242	234	266	259	268	252	252	276	252	255	274	280	269	279	263	276	268	283	263	253	252	257	267	274	283	289	276	268	266	256	257	234	280	247	288	283	287	259	266	283	290	281	262	271	273	259	307	283	258	258	284	275	257	278	256	306	275	283	245	255	274	281	268	282	270	274	263	250	285	292	250	224	294	261	258	278	260	260	293	285	269	260	271	288	297	285	298	270	241	246	277	280	260	250	254	260	287	293	224	296	254	294	263	293	272	260	243	265	272	271	284	267	274	263	247	281	269	291	249	253	258	258	249	257	274	287	307	269	263	262	277	244	265	263	290	294	259	263	264	255	261	273	271	244	284	258	240	284	263	297	283	273	316	264	243	279	269	264	267	278	261	275	275	271	255	270	286	259	269	297	255	290	238	258	263	277	268	267	307	312	250	291	283	244	274	292	281	248	291	283	258	294	257	278	246	263	274	273	265	261	270	276	246	256	276	265	269	275	269	281	282	265	245	274	248	265	281	265	255	243	266	225	240	304	271	264	277	281	253	251	294	290	295	275	266	281	240	301	291	269	287	248	274	279	278	256	284	294	288	303	268	271	262	248	279	260	257	249	270	281	245	275	284	270	297	252	301	288	243	252	275	282	265	277	293	277	281	260	269	257	278	273	259	239	276	280	287	278	278	263	285	268	259	287	260	264	272	283	277	245	300	276	291	282	262	229	282	265	287	276	258	247	249	283	252	258	247	287	264	242	290	300	288	275	290	279	278	272	269	283	271	249	266	264	261	256	300	282	265	259	261	267	284	296	245	281	258	267	277	258	260	246	256	267	251	267	275	273	246	255	273	282	290	263	268	280	258	262	263	282	274	279	301	267	283	245	289	270	240	268	263	267	239	274	264	275	278	253	297	267	263	257	273	257	275	282	260	277	268	265	260	289	243	259	272	272	238	254	284	248	295	244	264	268	260	297	295	243	297	280	274	256	268	297	257	280	260	243	256	273	268	275	294	280	300	254	261	302	269	268	276	258	281	272	268	257	252	247	277	267	275	270	291	243	292	261	274	240	258	260	259	268	273	273	262	260	258	278	311	284	296	246	267	255	245	263	285	271	282	312	304	285	270	253	264	288	262	260	270	268	255	254	251	306	248	272	245	256	292	271	293	272	258	265	281	254	295	268	265	278	279	262	269	261	297	266	263	246	261	287	274	264	264	269	246	265	283	285	272	287	259	293	285	267	237	247	256	276	266	260	238	275	227	266	244	265	270	276	273	292	293	265	306	311	268	264	285	244	253	270	264	311	295	260	267	260	267	262	286	296	278	273	266	265	282	245	261	252	268	299	280	254	255	282	259	255	268	246	288	249	290	289	254	272	256	252	289	265	277	291	260	292	282	267	254	269	286	260	278	265	268	271	243	301	257	273	271	270	259	256	271	259	285	258	239	263	285	275	259	259	278	252	267	286	250	278	266	244	290	264	245	264	268	282	311	269	261	270	274	259	240	251	278	275	261	284	277	255	287	289	264	261	278	245	265	264	296	251	269	256	276	272	274	280	279	277	258	257	318	258	251	264	257	279	257	229	271	271	249	298	282	270	264	287	266	288	262	296	269	248	249	270	271	251	304	241	246	287	278	273	259	274	276	278	310	275	268	278	285	248	272	249	290	262	293	248	270	273	298	259	282	281	289	251	233	270	278	279	248	261	255	264	280	286	251	269	253	276	275	250	263	281	244	282	270	277	299	264	294	287	255	250	284	287	248	277	269	261	276	272	268	255	237	274	275	272	269	264	270	255	280	282	273	293	264	274	247	287	278	265	282	277	260	262	284	297	238	230	278	283	274	274	244	274	256	267	290	272	290	270	310	276	295	282	274	260	280	268	298	278	293	268	261	265	298	287	261	278	306	261	301	283	292	249	287	276	292	259	273	259	250	267	259	263	241	289	266	280	242	245	277	280	277	273	274	262	269
29351	30001	6513	8644	41317	60324	55588	12117	941	933	853	843	890	835	827	796	797	798	732	770	797	789	774	738	762	745	757	748	758	769	740	737	783	720	716	733	799	718	760	740	798	717	761	761	720	764	763	717	781	709	727	759	736	720	740	688	747	744	722	738	739	762	748	761	950	1563	1791	1596	1161	1032	840	748	801	765	738	730	755	741	708	706	736	770	710	725	777	734	724	760	722	630	718	736	720	699	745	713	745	771	730	717	703	723	747	740	769	741	756	741	749	719	778	730	743	708	778	706	730	777	730	730	751	728	701	773	713	783	724	749	776	716	793	721	718	726	727	749	769	728	747	752	725	705	734	729	751	765	756	732	726	760	734	711	731	681	737	726	746	705	715	764	711	707	716	751	755	730	730	727	764	682	763	738	750	725	690	796	717	762	732	682	712	709	730	754	746	726	796	761	750	774	699	738	718	734	747	714	753	684	730	749	709	754	737	723	724	767	734	739	748	718	754	723	775	738	693	729	695	749	701	702	718	679	770	743	703	737	757	732	732	727	738	731	747	715	707	737	763	709	712	760	728	703	700	798	737	736	744	735	770	690	725	751	764	716	748	704	778	776	717	711	720	734	766	731	731	712	708	773	699	726	770	740	743	716	727	717	754	719	795	787	704	751	707	776	703	685	725	690	726	731	759	774	731	771	751	686	700	721	733	743	749	755	748	650	773	729	772	743	695	746	775	690	749	723	754	778	753	666	750	717	791	671	719	743	767	742	758	711	690	728	760	726	717	712	744	748	733	735	730	720	734	723	727	725	743	726	712	714	764	750	725	735	734	757	724	752	754	791	751	707	732	746	724	727	702	725	719	755	767	730	713	723	726	739	739	726	716	741	744	707	761	714	691	783	748	747	749	705	694	715	718	728	708	759	751	723	749	740	716	713	752	759	743	645	770	706	740	703	737	733	713	756	750	714	715	754	772	742	718	733	709	734	734	747	715	762	750	705	728	740	702	742	722	719	780	709	731	727	718	716	785	762	715	685	729	783	724	752	706	746	755	718	717	780	749	763	713	712	721	751	696	744	667	740	713	772	751	758	712	688	774	699	749	740	715	693	689	749	721	766	768	695	705	738	719	731	737	723	694	726	736	775	720	709	712	768	731	686	750	746	705	791	745	745	766	788	711	735	742	765	712	749	765	775	728	727	757	738	762	752	693	738	716	798	739	693	713	679	697	715	733	759	771	698	729	737	725	714	718	739	727	721	725	734	759	698	763	763	744	789	804	754	756	737	740	718	720	746	724	758	796	715	790	717	705	720	755	755	721	739	739	717	733	753	715	699	758	722	739	726	738	726	742	744	752	713	714	717	739	793	746	733	749	728	737	717	737	716	715	675	689	762	761	779	770	746	736	722	736	736	691	773	707	693	721	692	702	711	770	673	726	738	683	658	798	749	765	744	741	724	766	778	729	727	694	723	731	757	717	771	749	724	737	731	729	729	738	769	690	737	738	721	700	704	740	766	771	743	739	722	723	737	732	738	736	704	739	713	682	736	716	716	704	765	748	742	736	709	707	737	769	734	689	693	745	773	687	702	767	688	737	729	749	718	746	752	752	714	732	745	739	780	704	744	718	707	753	734	746	723	750	732	752	722	718	740	725	698	714	728	723	767	694	725	754	746	733	785	751	751	722	735	740	734	706	769	757	793	731	784	707	759	757	705	711	712	753	726	764	740	725	740	680	708	703	708	741	747	750	717	712	753	736	758	712	751	765	754	714	736	729	808	718	743	698	706	738	754	769	767	722	759	745	721	729	725	720	734	746	716	753	745	699	760	727	753	712	735	717	741	720	699	745	728	792	711	741	744	717	744	743	772	717	767	795	776	737	710	735	748	741	769	718	746	771	748	770	716	722	745	738	714	746	705	716	754	698	746	675	741	729	728	755	756	752	791	706	766	689	715	727	740	753	756	717	731	803	719	741	767	762	662	763	681	704	726	735	723	736	737	733	681	724	755	696	763	751	712	695	761	698	715	745	713	716	731	748	722	715	743	754	761	715	706	772	724	734	743	763	697	725	738	769	748	747	728	743	764	722	763	696	744	738	718	708	758	757	738	762	761	735	697	749	766	738	774	701	698	719	750	702	736	713	725	735	763	756	749	735	757	754	763	687	707	731	707	692	709	698	749	733	752	763	771	742	721	684	755	720	681	742	734	753	700	733	687	700	711	744	723	772	753	719	740	721	727	698	715	686	729	716	755	797	734	765	727	731	647	742	823	726	729	692	734	737	730	754	723	743	736	716	727	728	705	729	752	710	702	733	731	738	717	697	716	748	744	770	727	717	768	704	772	724	789	785	698	687	749	750	737	767	740	694	710	733	730	757	675	757	738	698	697	730	719	742	754	733	747	753	724	742	723	732	760	738	709	699	763	701	733	711	698	732	671	738	726	705	710	729	730	745	725	703	741	733	648	735	712	687	759	781	733	709	655	672	713	740	707	702	740	691	718	742	757	723	739	687	726	775	736	755	675	737	748	731	775	720	696	726	749	740	706	685	739	728	772	680	725	760	733	722	715	733	744	728	716	752	676	742	728	736	749	725	705	723	713	743	715	757	687	695	745	695	726	802	673	702	751	770	756	723	726	772	745	755	774	740	789	760	768	719	763	793	780	699	772	746	762	685	737	774	791	714	702	716	698	720	758	713	722	720	765	758	728	714	769	708	697	682	729	700	708	741	728	680	695	735	760	736	726	701	732	719	755	750	729	736	743	725	721	681	737	730	790	768	706	699	745	693	785	717	696	699	687	716	686	752	708	702	766	727	737	741	749	788	746	782	736	747	743	699	704	715	765	693	763	775	721	744	761	732	764	713	729	744	759	740	714	699	685	725	707	765	760	699	723	752	735	768	722	710	757	727	684	703	752	751	719	749	742	748	708	699	700	726	719	750	726	717	740	782	747	737	762	675	727	767	729	738	741	760	759	709	774	724	742	724	709	716	716	780	693	719	683	786	648	727	764	770	726	740	743	739	735	730	733	799	738	707	753	769	761	733	743	769	728	773	736	749	772	712	744	716	698	746	765	748	714	736	773	725	703	701	775	741	736	730	725	712	705	725	730	705	721	660	747	726	786	744	766	702	753	707	719	730	700	752	708	692	780	724	701	709	747	718	696	701	697	760	730	691	750	747	822	746	718	731	790	740	769	709	750	727	674	709	675	733	783	715	724	735	704	727	710	759	724	751	750	733	710	790	689	707	746	717	718	718	716	712	702	713	702	733	720	689	764	749	727	701	751	767	725	719	788	754	729	687	683	727	723	685	732	714	736	753	762	731	723	705	751	740	778	759	712	748	691	733	722	714	716	712	664	785	771	732	771	739	678	749	698	705	740	707	761	694	754	750	696	725	685	735	699	675	746	681	695	690	798	714	702	770	757	774	757	774	729	724	726	757	707	742	742	757	774	708	759	713	696	767	754	785	754	707	706	692	725	721	824	743	745	758	726	705	751	732	696
49195	40902	25744	19894	27012	61839	58759	26778	3666	456	383	342	406	351	338	326	317	324	349	329	301	334	332	312	356	309	285	314	307	306	325	336	324	305	314	312	296	353	320	331	313	291	327	303	296	296	330	296	320	306	288	304	334	319	297	298	324	314	323	320	313	279	318	325	400	624	602	501	414	367	325	317	312	309	307	344	311	342	335	303	304	313	312	315	331	305	307	297	300	299	310	305	325	331	299	324	280	315	319	318	320	304	310	310	279	309	317	274	304	301	308	332	286	316	288	314	324	295	327	270	265	298	328	316	309	288	371	313	293	321	327	281	347	328	326	302	338	298	315	320	314	294	329	321	342	355	301	306	284	341	309	305	321	313	312	332	352	313	312	312	320	319	334	302	323	312	302	308	319	316	300	315	326	324	350	295	321	325	280	311	293	295	321	326	327	289	285	289	314	275	290	298	305	302	313	290	295	312	300	292	282	318	291	303	315	311	299	317	328	269	310	314	311	297	317	319	328	309	343	329	323	304	312	320	340	313	320	331	307	318	316	331	332	319	330	295	302	298	319	325	302	294	304	288	297	304	292	292	309	319	291	316	335	312	318	285	313	293	299	318	321	311	296	301	320	309	315	297	329	325	315	321	270	312	302	293	316	295	338	308	329	301	333	316	325	305	342	324	300	299	307	322	312	290	318	306	322	291	308	320	362	308	287	301	320	318	333	293	299	281	343	319	322	318	300	300	327	292	319	327	296	291	294	317	330	320	299	288	330	284	319	320	314	350	320	277	326	309	264	294	302	295	288	329	303	359	300	305	323	294	335	311	302	312	317	320	319	278	285	323	306	296	300	289	307	324	277	253	309	300	310	299	315	310	318	326	321	337	297	311	290	338	327	314	303	338	273	308	305	307	333	318	343	293	283	314	297	327	324	326	314	289	309	271	331	277	316	316	304	323	291	293	307	298	290	314	275	286	306	301	326	327	302	297	335	304	332	324	304	296	309	306	315	318	290	291	314	351	328	310	299	332	316	292	330	300	316	306	308	320	313	300	327	328	328	297	321	311	264	300	331	311	318	280	301	313	301	306	331	285	299	337	298	317	303	304	284	330	323	339	322	311	307	317	319	306	341	336	325	299	290	321	326	313	339	309	298	336	315	296	286	327	330	318	320	295	315	309	309	319	320	302	353	325	305	328	311	276	293	326	328	313	312	320	283	301	304	329	325	303	318	328	314	308	334	329	324	313	326	320	316	301	328	327	332	301	307	294	350	290	342	327	302	290	317	321	318	306	305	318	332	339	310	336	291	318	285	283	307	312	329	328	302	330	317	286	326	293	321	302	319	305	315	350	329	285	319	305	300	314	344	358	310	299	312	289	300	303	309	320	329	323	312	337	297	316	321	334	299	295	292	295	308	305	323	340	308	310	324	330	314	335	270	307	275	321	297	305	290	325	313	307	312	329	320	315	322	286	296	348	304	314	271	296	346	343	287	301	299	323	290	304	285	316	321	298	320	336	296	323	334	336	275	333	320	331	316	304	300	288	310	314	314	318	314	279	308	327	326	295	309	304	307	353	284	347	293	302	324	306	325	304	330	316	300	304	345	287	320	321	296	302	347	300	315	309	333	352	320	286	297	338	291	298	338	309	299	329	338	322	310	334	310	278	304	338	274	323	308	279	325	296	319	316	299	289	311	328	306	313	298	309	308	311	291	318	313	290	328	298	321	313	305	269	310	301	311	322	297	286	299	295	265	312	321	315	293	312	321	318	332	306	286	288	319	320	324	322	320	291	278	336	315	300	325	285	322	308	335	288	277	305	294	308	327	304	307	313	329	323	318	338	304	316	326	320	286	304	272	311	353	311	295	324	318	282	292	299	309	347	316	338	309	306	284	302	305	285	317	309	311	318	296	304	293	314	305	314	313	317	331	305	336	304	308	317	324	324	333	314	284	307	295	290	309	278	317	331	315	316	299	306	293	265	325	329	318	321	321	317	316	315	287	299	301	278	294	310	274	310	322	303	304	328	313	300	296	299	306	328	320	306	320	319	325	346	348	325	327	324	302	346	311	307	326	295	349	324	310	307	293	328	310	297	311	348	293	297	300	296	286	316	329	293	358	323	309	348	311	325	323	289	313	332	312	279	297	329	292	321	332	293	310	309	289	327	312	281	308	331	290	320	301	277	324	279	332	339	295	306	308	297	299	311	323	313	321	336	325	286	297	319	309	316	336	346	314	295	327	312	300	307	275	314	305	336	294	311	303	286	298	299	308	300	320	322	329	341	324	286	301	338	323	296	306	301	269	291	317	296	300	309	273	334	298	316	343	283	315	284	334	313	313	331	302	317	324	313	332	283	292	313	305	312	315	304	323	282	325	289	330	305	337	277	315	352	318	321	297	297	317	303	313	343	344	304	331	338	331	288	304	325	323	289	296	301	323	309	297	305	304	297	299	318	337	305	320	324	297	304	306	346	326	292	294	308	311	315	340	306	336	305	359	314	319	305	275	325	315	324	286	316	305	312	295	307	303	297	296	280	301	302	307	293	321	303	306	299	323	304	297	316	338	297	314	307	277	316	302	302	297	342	327	272	325	308	311	297	281	294	297	314	323	331	285	295	304	321	339	315	285	321	322	336	320	323	335	292	335	319	270	293	289	318	340	294	327	314	281	300	291	331	316	313	292	315	325	334	292	290	312	315	289	285	298	311	282	310	286	298	327	310	309	314	310	316	304	286	325	263	314	301	270	299	305	283	310	335	322	314	329	314	325	308	284	309	312	300	326	289	339	267	299	348	291	323	312	328	336	312	313	291	318	321	324	340	304	334	323	267	335	296	332	322	325	308	316	303	289	295	316	332	288	294	300	288	331	324	285	311	331	301	311	328	289	330	262	313	333	276	294	328	296	331	295	287	312	318	320	338	327	315	308	297	303	296	311	299	301	335	307	311	298	296	328	283	272	299	307	314	284	307	332	321	299	302	296	312	318	299	311	293	309	294	315	296	298	318	292	345	309	306	322	314	293	297	308	318	312	282	316	365	324	297	313	335	295	320	313	306	298	323	306	298	314	315	315	331	320	315	279	317	307	321	289	283	307	283	294	345	317	304	316	316	340	327	269	325	278	309	288	321	313	341	321	321	300	332	330	316	303	349	325	293	298	295	291	316	299	321	310	310	339	302	306	330	303	274	308	314	304	328	319	291	332	310	295	318	345	285	279	291	309	310	314	338	300	324	300	295	294	326	285	322	305	312	293	324	318	325	321	301	338	323	326	290	297	277	320	337	340	307	329	354	305	305	299	319	301	287	320	311	295	315	299	327	309	315	306	301	316	300	345	295	361	298	300	307	291	288	296	281	295	321	298	307	290	322	315	286	345	291	327	309	294	331	324	322	313	319	328	329	300	293	321	310	268	291	289	305	323	311	318	282	283	292	311	303	339	298	312	315	280	304	285	291	313	322	318	314	314	304	313	287	297	326	293	317	292	289	319	299	284	280	282	332
38096	33197	12631	11418	36869	73714	69386	15938	1368	1219	1133	1147	1067	1017	957	956	968	951	933	965	838	913	899	896	869	892	870	902	897	862	822	827	864	881	911	829	852	839	858	815	828	826	865	885	787	836	901	790	825	854	853	831	815	814	845	846	792	832	859	870	847	810	808	908	1713	3255	3010	2324	1610	1122	891	854	795	861	827	834	809	837	865	796	807	816	845	806	816	766	790	802	790	831	762	822	839	809	823	783	839	801	858	822	810	764	782	786	804	845	794	820	818	817	861	852	832	835	826	776	800	798	805	803	888	803	834	821	838	817	776	816	777	816	833	801	869	836	796	844	788	872	817	847	806	867	830	794	788	809	861	809	802	839	818	837	850	826	855	758	797	808	820	802	874	853	806	839	778	864	835	814	840	825	845	866	798	801	804	804	783	769	882	823	795	810	800	842	787	754	799	796	811	805	855	814	788	806	810	820	829	794	783	849	751	812	792	827	843	803	767	802	848	822	830	778	790	847	786	820	818	846	822	760	800	822	818	881	811	798	858	861	811	812	786	807	819	818	845	786	792	785	811	789	787	789	782	813	919	870	816	786	807	854	797	792	771	798	861	879	813	842	758	764	823	805	862	822	883	795	850	825	813	825	797	822	789	846	797	860	833	867	858	788	807	762	833	802	827	792	860	820	839	813	852	789	786	818	848	814	822	812	809	854	791	855	750	823	813	787	798	807	798	859	859	810	863	851	816	856	885	823	749	888	853	878	772	787	820	805	848	768	787	830	820	839	889	882	815	816	795	846	769	836	864	809	784	790	786	776	825	758	789	788	803	831	811	836	826	854	769	791	835	807	844	761	794	848	834	789	844	834	800	784	802	870	810	835	829	808	790	857	861	799	739	864	846	789	770	776	832	793	835	825	782	830	809	845	771	818	759	788	850	837	862	828	777	812	852	875	807	835	811	793	800	769	785	816	862	785	821	815	832	848	821	852	839	840	841	828	832	797	858	828	778	827	801	846	834	863	827	846	753	823	870	865	808	843	804	772	809	909	843	831	796	797	807	785	770	796	828	771	870	801	813	853	825	822	814	847	818	825	825	821	840	781	812	870	836	782	816	864	802	831	823	787	812	787	847	805	823	879	800	810	797	773	850	817	830	825	822	848	792	829	826	849	780	824	834	753	796	771	788	859	838	792	796	811	830	856	821	833	772	832	813	835	793	828	851	850	823	841	826	797	841	763	812	904	815	798	806	827	822	812	777	821	803	836	788	796	827	827	874	841	799	829	839	826	789	833	854	825	809	859	805	800	838	817	816	814	806	838	872	768	812	873	772	839	826	805	777	820	822	857	857	813	787	807	794	852	832	808	796	843	776	861	804	790	808	864	778	830	874	833	811	839	828	767	820	801	819	791	797	798	821	787	804	797	802	830	801	827	784	818	809	832	799	820	820	808	843	840	858	855	845	820	785	848	825	813	886	841	825	803	838	840	829	831	796	827	790	882	838	778	791	865	792	826	855	822	802	821	804	824	814	807	793	815	834	815	906	831	870	837	809	744	820	817	861	828	824	805	848	864	814	796	813	852	804	796	841	890	857	826	812	833	852	814	833	874	800	860	868	857	847	788	824	830	807	831	787	809	853	858	834	756	865	809	788	773	796	806	811	807	808	895	788	836	843	843	777	804	812	806	805	866	823	813	800	831	790	813	791	774	777	831	775	792	808	805	791	786	798	835	747	849	808	834	766	819	844	811	906	834	789	801	801	848	782	784	863	832	850	843	804	787	840	845	795	847	793	824	797	841	845	787	821	805	808	819	835	790	819	826	847	814	822	801	822	838	844	824	797	827	797	833	854	801	806	794	800	812	870	862	798	847	863	768	839	880	825	796	800	838	827	788	825	788	771	784	833	783	815	845	810	816	800	802	818	829	826	790	794	803	820	832	789	798	794	796	806	792	865	894	851	776	808	894	837	801	815	852	778	852	816	801	871	760	793	821	809	856	843	788	837	786	823	754	852	811	828	824	798	807	828	836	831	757	780	868	850	832	806	774	848	844	857	779	787	842	801	831	784	831	802	805	827	884	843	853	797	815	809	775	793	833	866	797	814	834	867	805	821	812	805	798	807	808	806	794	834	841	805	785	850	829	874	889	813	792	766	787	743	833	834	747	834	886	793	812	857	812	823	791	783	804	786	806	806	846	838	817	805	774	773	801	776	812	827	787	815	809	803	790	809	816	862	825	798	803	791	851	831	807	835	781	822	854	841	793	804	844	813	803	811	793	788	792	851	844	836	834	847	818	800	850	789	785	796	825	819	786	818	807	824	839	774	845	770	807	865	845	844	800	813	816	819	809	786	848	809	827	772	841	837	803	802	790	793	796	860	808	853	788	803	817	790	868	859	784	845	847	814	774	802	819	838	804	831	826	840	825	822	823	819	895	818	796	799	837	820	784	872	783	798	874	844	808	773	791	822	841	840	785	831	879	870	847	828	789	815	843	812	825	815	856	800	819	826	837	814	862	816	811	764	841	828	841	794	849	844	866	832	799	871	771	785	780	832	837	798	796	885	813	791	821	837	811	881	872	879	849	807	796	873	812	785	810	805	762	856	813	829	867	825	830	859	826	815	772	815	791	820	847	777	812	804	862	848	792	844	774	860	806	837	810	799	847	816	832	838	773	867	818	853	841	789	806	830	822	822	802	817	801	809	792	803	818	819	811	837	795	787	784	851	835	809	818	832	838	809	819	838	818	816	817	809	792	832	835	855	833	829	798	821	835	847	834	810	787	811	824	796	798	835	802	844	819	795	796	800	806	836	819	829	854	839	832	792	831	819	846	821	854	795	701	797	862	789	863	805	814	804	775	850	859	855	822	830	841	824	820	826	832	798	833	789	774	809	829	758	822	770	764	803	811	821	823	800	786	842	788	824	856	832	825	825	801	818	784	800	876	805	805	851	838	850	788	825	792	826	801	790	796	853	765	862	787	847	792	889	825	768	838	816	847	832	813	784	825	836	770	810	844	810	845	859	835	793	802	796	789	839	795	802	850	827	765	777	813	808	770	850	816	824	818	815	789	827	859	765	798	872	819	797	782	798	845	863	821	822	826	827	815	831	889	820	797	802	826	871	821	781	845	789	826	828	775	815	795	767	814	797	837	791	815	866	788	800	811	804	856	781	801	833	828	818	842	822	858	829	881	840	810	799	826	825	813	776	811	815	861	819	818	868	832	868	804	818	819	783	820	780	796	828	857	815	824	807	797	906	838	848	790	787	781	792	765	803	852	834	781	876	798	831	844	799	852	787	789	797	822	778	820	792	739	815	790	799	793	799	765	840	818	861	850	882	821	810	867	843	773	849	816	783	814	836	793	837	813	838	795	858	810	790	853	823	873	845	761	851	828	851	793	816	831	818	843	795	854	772	838	783	808	815	791	833	847	835	810	863	901	803	807	831	832	832	730	781	847	809	809	849	806	800	828	780	833	828	778	810	809	736	808	884	813	780	832	775	821
11497	7914	2213	829	1396	4511	5359	1061	291	238	237	283	259	238	226	221	236	252	234	267	231	242	226	236	235	251	241	240	250	239	243	270	236	242	239	256	262	271	263	254	203	246	230	259	234	265	232	225	264	257	239	259	250	272	199	253	234	250	232	231	261	245	221	235	259	289	288	308	280	255	258	237	238	244	259	263	274	260	272	260	261	244	248	232	262	244	243	253	235	260	216	262	239	246	262	252	227	251	244	277	259	227	231	224	247	257	241	253	235	268	249	228	255	241	259	259	242	255	232	248	248	255	254	229	263	236	270	235	239	245	254	232	241	250	251	232	231	229	251	228	223	284	257	241	237	237	228	213	211	222	232	238	257	246	288	234	277	231	238	234	235	238	246	277	236	241	231	234	241	218	251	258	255	257	267	236	249	261	237	230	268	246	244	253	239	235	224	261	243	251	266	268	209	264	244	238	270	259	223	250	234	256	263	230	235	227	248	244	225	233	236	257	246	268	236	259	227	248	263	237	218	247	230	251	258	252	225	248	260	218	246	259	254	226	246	235	258	250	257	214	232	242	245	258	245	231	255	274	271	264	255	251	274	226	232	259	262	262	240	255	278	251	207	255	252	218	258	255	226	252	243	262	254	249	211	264	234	264	225	236	269	259	286	261	239	245	232	264	258	244	275	223	235	249	254	244	245	229	259	244	258	221	236	260	262	242	238	234	242	257	241	239	249	227	250	249	266	251	258	266	236	238	261	267	259	265	237	237	228	240	257	242	232	228	254	245	269	247	256	261	266	242	283	240	266	272	248	230	268	263	259	224	202	282	267	237	246	231	237	214	245	242	248	250	213	227	267	262	233	226	248	229	268	245	265	235	270	245	262	274	235	242	232	243	256	244	241	244	232	240	234	247	257	248	257	254	292	224	261	284	256	227	233	247	264	239	216	260	235	232	225	243	266	261	253	283	267	267	254	257	220	257	244	224	233	257	246	231	227	259	236	261	262	236	270	277	250	242	254	227	256	251	249	260	268	289	236	243	250	240	238	268	268	247	216	256	250	247	245	226	252	234	258	240	231	256	271	269	241	221	244	246	261	231	240	249	249	250	239	255	233	258	223	255	229	253	249	234	285	252	271	241	229	239	237	265	215	256	238	251	233	226	257	227	245	230	227	263	252	256	230	256	228	235	264	258	264	236	244	252	230	231	232	259	237	275	204	262	255	249	231	242	228	260	264	250	249	232	236	209	246	256	236	238	250	257	247	263	229	259	236	228	237	229	256	228	237	238	266	223	257	257	228	246	266	255	244	271	223	236	278	254	281	239	246	266	286	232	261	241	233	247	255	248	239	226	237	262	239	240	277	262	255	265	263	253	245	238	245	249	248	250	263	279	240	246	250	220	244	206	240	237	237	261	233	271	224	217	235	234	266	252	240	218	242	254	255	268	257	255	267	230	264	244	248	262	247	231	241	267	242	257	228	223	244	242	247	269	240	260	273	274	244	242	253	267	248	257	238	268	268	272	208	236	236	275	233	240	255	222	223	264	249	240	245	241	272	249	234	236	223	257	234	235	237	244	276	224	241	232	215	257	229	256	254	236	238	272	249	269	255	260	267	221	239	221	230	259	215	261	251	251	238	271	262	256	294	238	244	217	258	234	262	230	279	249	258	265	235	259	253	259	231	270	257	242	257	244	239	244	254	273	224	254	251	245	253	238	234	239	263	240	254	256	229	248	243	277	252	222	269	230	269	235	250	212	284	239	245	234	240	267	262	237	221	256	231	246	255	239	237	259	273	251	242	263	255	271	222	226	224	264	226	283	248	253	256	243	219	228	250	241	261	276	236	223	213	236	257	287	227	208	259	216	253	259	231	273	250	237	253	254	232	264	223	258	248	265	250	243	254	220	252	228	231	242	226	244	251	227	257	236	272	246	239	247	277	258	243	241	243	232	249	234	283	259	246	258	240	250	240	233	221	255	230	251	227	266	247	232	257	274	248	237	235	258	253	253	233	230	246	253	250	230	243	260	259	257	231	239	242	274	249	248	247	261	256	255	236	268	217	240	236	224	223	216	251	236	247	259	267	247	243	228	282	239	240	225	236	261	225	231	259	245	222	258	227	258	268	246	230	254	231	221	228	243	243	250	249	242	240	253	257	243	233	275	233	260	245	259	244	242	258	254	284	233	256	222	249	275	227	261	276	242	218	238	262	235	256	247	261	224	228	247	254	227	229	246	267	252	240	246	253	294	226	250	264	238	244	251	213	264	281	211	232	263	225	231	243	231	251	278	227	267	245	269	253	253	256	259	236	237	231	259	233	270	275	217	247	257	263	249	244	239	216	243	247	213	249	270	271	257	237	262	264	237	241	238	276	282	249	249	238	259	300	282	245	246	267	241	267	284	244	242	251	259	249	248	250	262	226	230	234	247	225	273	222	247	241	249	273	274	237	243	227	258	259	223	233	245	230	238	246	254	268	242	246	243	227	248	239	233	246	240	266	237	256	265	228	264	247	250	238	273	227	258	252	247	224	256	262	237	270	251	242	243	225	248	251	216	272	223	256	230	253	251	254	232	245	244	250	243	254	234	217	265	251	264	210	255	235	249	269	238	267	257	253	250	228	260	242	243	228	226	250	261	234	219	228	252	199	259	231	247	252	227	254	277	255	269	259	238	263	234	261	260	246	239	251	225	236	235	240	265	244	256	238	250	232	243	242	229	241	274	247	249	252	236	263	250	229	238	243	236	211	244	246	265	245	230	246	254	239	239	225	269	231	250	245	238	227	243	274	298	231	270	244	254	266	242	245	261	229	228	250	233	231	244	220	224	214	242	255	234	244	234	269	260	244	233	247	230	247	249	264	227	247	229	268	230	244	230	244	216	263	247	248	260	254	222	227	263	256	212	275	270	248	267	239	268	233	240	246	269	246	231	228	235	246	264	254	255	253	284	246	273	274	240	219	238	224	232	253	235	254	254	221	243	247	258	235	256	270	231	248	282	237	251	231	256	238	242	262	257	255	259	237	243	227	225	248	241	264	233	252	233	268	261	236	249	245	248	233	265	250	265	252	248	236	263	260	267	246	233	239	245	247	238	251	237	254	230	268	237	235	220	251	251	245	264	248	247	273	215	219	254	262	263	248	247	246	234	260	254	262	254	255	251	266	239	229	222	254	266	250	237	279	237	236	259	222	225	270	240	222	239	257	281	255	267	255	263	212	207	228	214	261	216	246	247	262	241	232	262	267	238	211	248	229	243	221	246	249	217	254	244	235	242	249	238	229	267	227	255	241	228	239	239	264	239	240	225	240	213	232	237	225	230	267	246	244	243	238	265	270	242	235	251	255	251	225	240	233	273	215	244	252	215	259	284	233	241	286	278	253	227	255	232	235	241	247	228	239	245	246	233	254	256	227	257	246	247	258	238	266	250	263	269	247	259	235	277	264	256	260	257	265	257	221	271	265	272	237	257	251	255	259	269	245	272	249	273	244	240	221	254
9958	9144	1823	1244	5168	15790	17356	2464	705	723	722	700	708	702	722	708	715	681	701	701	630	672	698	638	751	687	713	690	632	690	694	706	669	700	638	699	720	692	703	735	722	689	612	698	680	684	668	704	670	692	687	636	711	652	684	660	695	676	673	669	678	633	712	740	687	819	922	937	788	762	655	701	701	620	688	667	670	712	705	686	716	710	695	636	653	672	646	681	644	715	667	646	707	704	670	704	688	698	623	753	651	646	626	641	656	695	684	670	694	673	672	712	673	698	640	643	720	702	678	663	703	687	722	690	679	667	741	659	726	658	624	656	684	647	704	655	679	684	664	701	651	673	643	716	726	688	725	644	666	747	658	660	675	675	633	688	700	696	688	753	721	671	691	688	649	712	635	637	678	710	685	750	674	629	709	718	681	698	706	678	696	680	780	652	669	666	672	695	692	681	675	723	678	670	692	661	638	741	718	710	695	718	702	646	698	689	694	673	671	648	708	685	705	691	694	664	670	685	703	711	697	656	655	679	703	700	717	671	688	663	710	705	681	685	681	694	683	694	663	687	641	689	690	694	685	695	709	729	733	687	648	745	630	694	660	679	646	698	660	682	696	685	703	675	716	610	691	705	686	710	681	716	684	639	706	737	710	692	627	688	662	635	674	675	663	664	678	713	659	673	705	668	680	659	682	631	657	668	712	674	710	682	716	726	626	695	657	661	673	676	665	640	670	719	679	708	664	646	670	697	684	707	649	689	676	706	678	708	665	741	686	685	663	660	699	687	690	714	717	726	666	716	674	658	645	652	704	674	710	680	679	699	691	741	699	673	703	646	684	692	731	728	724	694	679	666	684	687	690	662	685	648	641	704	681	707	670	717	644	726	693	672	688	676	731	709	682	700	707	654	718	658	695	698	691	683	706	701	710	666	694	687	687	660	698	658	721	684	713	695	694	694	662	703	677	703	677	688	719	724	696	662	675	700	716	717	677	693	661	646	678	677	683	681	684	649	661	660	691	668	687	681	689	667	661	668	679	668	650	675	679	673	681	706	678	654	663	725	702	663	694	651	634	667	666	705	666	667	668	693	720	680	707	666	664	663	704	659	707	713	712	750	714	713	674	685	706	703	642	694	680	674	710	645	666	701	687	678	690	644	720	682	699	648	697	740	648	752	648	710	708	665	634	686	713	691	665	636	721	633	686	681	678	682	714	652	676	659	683	656	666	662	702	684	746	686	661	690	661	695	647	687	667	667	684	712	671	669	651	680	696	660	697	671	687	662	686	679	667	719	674	689	673	704	697	674	645	705	668	693	654	687	675	679	665	694	685	652	636	682	701	648	630	686	753	717	696	664	672	630	667	685	673	662	659	685	687	659	635	686	677	678	710	680	683	643	682	722	675	645	701	603	656	689	685	688	738	605	760	658	673	673	651	696	677	700	686	662	712	707	662	661	674	682	673	684	656	707	700	707	669	690	640	697	673	690	687	698	661	684	648	704	651	695	679	659	682	673	712	699	668	708	717	626	643	685	650	649	662	675	670	688	681	648	660	685	663	678	646	661	696	666	695	691	711	672	667	692	674	698	701	704	704	667	666	712	695	681	691	647	696	627	717	700	678	705	708	716	671	665	718	734	682	662	703	693	705	685	669	659	647	667	689	644	660	659	715	688	723	708	702	678	707	656	706	656	661	672	684	674	694	704	679	684	698	689	691	745	707	625	666	652	748	661	656	694	674	709	678	680	680	690	705	656	674	650	713	656	697	648	701	657	688	701	634	687	675	702	675	627	713	668	688	653	686	658	692	673	729	668	677	640	654	694	662	710	666	669	619	690	673	687	676	682	694	649	675	670	716	659	707	649	640	715	659	678	682	652	663	683	655	667	652	699	669	669	671	657	693	701	709	704	708	662	701	688	705	645	660	651	754	618	666	710	691	702	667	672	675	685	671	669	732	717	718	621	651	700	699	685	680	654	743	644	685	639	664	667	696	718	668	710	671	717	708	669	698	645	671	678	676	695	691	677	692	662	683	669	673	677	649	662	665	709	682	705	673	713	722	675	655	702	680	707	710	664	697	710	666	713	661	640	689	639	663	644	721	689	724	687	704	669	674	682	679	666	659	602	706	667	666	702	593	667	628	676	667	685	718	663	723	644	656	691	759	699	687	638	659	657	689	678	698	679	687	693	642	661	678	654	691	701	694	694	674	636	670	712	719	668	637	697	694	720	640	668	689	696	702	703	750	717	648	670	685	665	760	671	726	662	668	700	634	658	718	668	687	662	682	669	703	694	704	635	729	706	655	640	630	714	672	694	693	679	696	658	687	689	678	730	697	676	713	662	720	720	651	654	678	708	700	705	700	706	688	687	708	682	659	713	659	637	635	665	675	674	683	666	676	714	743	674	652	675	666	699	697	681	700	645	716	668	645	683	701	724	714	633	686	704	718	663	642	642	719	675	661	670	702	657	671	698	682	650	653	691	701	711	670	671	666	689	702	703	681	652	692	725	698	685	693	702	685	680	747	684	629	714	677	690	646	665	669	697	655	705	685	701	701	685	675	666	678	640	697	681	766	688	710	597	707	710	652	690	687	677	675	730	717	672	663	666	689	714	687	682	709	716	718	671	638	667	633	687	667	675	675	670	658	644	655	659	659	659	705	684	681	671	710	667	692	671	677	648	707	642	670	678	683	670	692	693	698	693	686	706	706	713	701	688	713	676	684	697	646	688	669	682	701	617	684	697	698	694	670	677	695	717	709	730	714	672	648	698	688	708	695	678	691	648	676	715	724	699	697	639	679	677	716	667	712	699	653	676	632	659	661	679	658	704	662	675	654	729	689	715	701	689	686	654	679	693	647	649	712	707	650	688	703	708	680	671	668	656	662	677	725	649	661	666	678	674	707	690	694	688	672	696	699	687	725	705	707	653	666	716	684	657	693	695	716	682	687	670	706	662	719	687	690	685	687	677	666	752	695	736	689	714	667	655	678	745	680	660	690	685	665	702	670	639	658	686	740	676	644	694	715	695	672	675	698	683	693	643	688	647	676	681	708	670	650	687	666	698	693	751	718	699	682	666	694	670	668	650	679	686	686	708	712	679	662	681	695	727	722	683	690	669	695	679	695	715	702	680	707	702	643	708	718	669	673	700	697	692	693	681	698	671	665	712	733	700	715	695	658	661	700	713	688	673	676	674	714	670	701	690	685	668	738	687	672	668	707	650	705	710	650	623	642	695	675	686	676	663	668	738	709	651	659	649	687	748	671	709	649	705	681	712	649	688	676	700	645	724	701	693	676	657	656	693	643	682	690	689	644	715	636	671	682	652	649	705	719	718	712	701	689	679	739	716	693	692	647	704	687	685	680	689	658	701	672	662	665	623	681	663	651	745	646	670	653	687	714	707	699	709	638	704	664	664	695	685	696	646	718	675	696	715	672	693	696	639	725	623	687	698	701	722	673	651	719	695	630	665	720	628	635	672	699	716	655	689	696	702	676	671
43312	37966	27128	17758	17842	37975	42275	13010	817	339	295	310	328	281	305	275	280	293	294	282	274	280	282	273	286	282	277	272	277	275	274	290	270	284	283	261	281	250	258	286	241	261	251	235	285	303	282	269	284	289	276	270	266	280	266	275	256	245	294	293	264	293	254	269	339	563	468	503	488	333	298	294	314	261	250	265	275	255	286	259	267	275	279	274	284	245	265	278	273	250	257	273	275	278	274	272	268	281	272	266	312	256	266	254	267	273	288	265	259	263	264	268	314	284	280	294	248	277	274	258	300	272	331	238	287	272	261	282	278	237	246	250	259	258	292	260	234	254	294	260	273	265	288	301	280	275	279	262	258	276	260	255	261	295	279	252	275	241	259	276	268	250	272	290	280	248	286	280	273	248	291	293	291	281	247	272	246	290	285	238	298	244	278	267	260	293	235	292	270	233	290	273	261	276	289	273	299	264	264	282	264	275	285	270	255	255	280	263	257	267	271	284	234	262	270	274	303	279	231	246	280	281	306	271	288	290	281	273	251	245	279	295	238	231	288	276	274	250	289	269	265	318	290	272	269	279	267	254	267	273	257	258	285	274	272	309	255	280	273	267	269	270	291	248	289	257	294	250	254	273	259	253	276	288	294	259	280	272	249	261	295	337	269	268	254	269	264	268	282	244	289	253	279	267	250	266	283	263	253	296	292	255	286	261	276	281	262	258	298	288	273	269	280	314	256	259	268	284	265	245	278	246	240	296	270	253	285	270	278	260	253	254	284	291	248	271	293	250	278	289	297	282	267	307	264	248	231	283	254	298	289	269	269	267	250	276	263	278	257	278	279	314	303	274	271	273	255	301	276	280	284	299	249	238	270	300	259	288	271	288	285	240	243	262	287	282	238	240	285	287	261	268	288	263	275	279	267	269	280	262	272	285	301	275	302	297	241	267	256	257	260	253	266	260	284	260	247	292	244	292	298	245	277	257	277	236	280	237	248	273	292	277	295	268	264	272	278	279	277	283	270	300	278	235	255	281	279	262	269	272	264	275	261	284	279	270	258	267	279	309	261	275	279	264	272	249	284	270	241	261	256	267	280	283	271	252	269	272	268	275	252	257	294	244	264	272	272	261	274	262	259	262	290	260	263	284	270	262	278	284	271	282	252	283	282	277	251	272	263	260	277	283	290	272	261	252	270	262	281	299	245	262	266	253	268	259	246	247	269	276	263	267	303	295	271	282	269	274	272	287	281	255	278	270	290	276	263	294	233	272	264	277	284	289	301	261	271	277	269	233	265	287	279	263	264	245	265	251	273	279	241	246	273	272	259	281	279	267	277	282	274	284	264	281	283	287	251	292	260	283	243	275	269	273	299	271	271	268	273	271	261	263	279	277	239	288	300	269	281	278	272	283	258	261	284	274	255	247	268	265	284	254	258	254	262	248	300	273	279	280	292	255	269	261	268	253	279	269	242	274	275	250	292	274	282	272	280	254	269	292	290	252	245	282	276	276	262	274	294	299	261	299	265	227	282	243	253	299	266	260	299	290	273	272	276	268	265	248	271	262	259	268	310	279	263	276	288	243	267	244	255	273	289	292	268	297	252	282	309	271	309	293	293	312	243	249	276	277	267	248	259	272	276	262	224	288	268	261	266	293	257	299	305	249	263	272	259	303	274	276	272	276	267	278	283	262	255	244	270	246	276	271	282	296	274	263	277	218	285	266	259	259	310	287	259	282	242	261	250	259	260	271	273	250	241	324	277	287	270	283	253	281	265	259	252	283	281	243	259	265	283	313	275	279	252	271	253	262	271	260	275	262	245	268	262	257	279	277	267	257	312	259	276	279	268	295	266	279	264	275	275	292	281	283	271	236	253	280	281	258	265	267	288	292	305	260	264	281	267	267	262	262	261	276	292	282	242	269	281	286	284	265	286	282	269	274	289	294	261	247	277	267	280	271	279	269	287	272	286	287	269	294	267	265	296	267	261	283	281	264	266	265	285	264	279	261	259	244	292	272	272	307	249	266	236	274	280	296	282	260	288	241	285	291	250	254	261	255	264	253	279	272	287	283	279	260	277	264	283	271	263	284	249	267	263	254	266	261	255	286	273	299	270	269	296	243	298	276	274	265	285	295	297	282	315	252	278	247	275	272	254	275	292	270	262	260	242	267	282	282	286	271	285	244	268	277	256	272	247	282	312	286	278	278	255	240	274	265	275	260	248	259	275	275	281	259	275	243	295	262	255	278	275	298	240	272	288	289	294	271	260	292	240	264	294	266	298	267	264	283	256	264	277	253	274	274	243	264	266	238	273	230	286	229	306	280	274	274	279	263	251	278	303	281	303	289	268	289	264	279	284	266	281	290	251	266	259	267	250	271	259	275	281	281	268	287	293	257	297	280	265	262	286	304	278	267	248	277	260	255	277	264	234	281	260	266	265	247	268	262	268	282	265	258	297	265	273	261	267	272	264	285	286	286	276	272	283	284	254	227	268	305	288	269	271	280	243	293	274	257	257	271	295	258	300	257	251	238	289	316	240	260	283	277	239	288	268	287	300	237	269	295	295	237	265	290	259	274	278	254	259	245	267	260	270	250	275	262	265	279	280	258	247	270	283	241	250	246	268	240	241	271	261	260	252	288	289	279	300	291	238	252	283	275	277	254	278	302	291	277	285	275	251	277	282	260	295	296	269	268	260	252	248	299	261	247	279	288	261	266	267	264	264	251	256	282	274	272	238	303	264	257	278	272	238	249	264	261	254	238	274	265	271	284	271	253	297	264	259	307	247	302	260	278	278	270	259	275	288	289	292	256	279	251	313	256	248	254	279	263	284	277	263	242	291	256	263	261	246	251	288	258	243	269	270	289	239	260	266	280	272	262	267	252	284	293	288	274	249	265	281	276	277	287	292	282	268	307	267	279	268	256	281	273	264	261	271	252	285	254	274	260	268	251	279	296	247	290	252	277	259	269	255	248	299	248	288	283	280	275	280	255	253	272	261	288	263	265	250	230	271	265	234	286	285	241	268	312	257	283	266	272	232	271	275	287	289	256	290	292	282	257	261	263	260	258	268	269	289	295	270	281	275	283	295	287	265	291	262	265	282	292	283	256	280	279	243	280	271	271	279	260	286	282	271	281	274	267	277	299	275	277	267	319	264	266	284	295	271	266	251	264	293	259	264	257	289	260	281	267	279	262	257	296	255	293	297	260	253	278	280	271	265	249	262	238	264	280	276	276	265	275	270	272	246	278	287	272	256	272	270	248	269	274	282	284	262	269	276	301	274	278	279	272	257	262	287	250	255	284	270	279	272	278	291	231	268	267	267	257	255	222	267	301	277	235	271	259	283	275	270	271	241	299	270	268	287	245	269	255	258	288	293	269	269	279	276	251	286	263	242	256	267	284	264	252	279	228	278	293	262	277	274	287	251	279	245	273	255	253	286	253	235	254	268	314	270	258	271	287	266	284	278	247	281	272	248	254	272	258	238	262	307	269	289	275
32783	33136	15543	6640	22985	51785	53932	5731	1268	1082	1030	967	988	908	952	883	923	834	845	789	779	859	837	798	815	790	799	796	801	776	817	776	745	763	776	727	765	770	770	740	781	797	727	770	805	800	784	715	768	670	771	770	733	784	757	754	718	768	739	761	773	750	757	766	1335	3250	2626	2556	1850	1218	904	800	764	788	760	740	723	742	770	751	667	719	676	747	729	748	748	736	754	739	726	741	680	727	740	730	754	687	747	746	735	691	730	699	727	745	711	717	739	794	745	799	762	731	776	739	721	694	756	765	707	767	684	759	713	743	667	718	795	753	771	714	740	712	709	715	712	769	712	744	777	775	780	734	752	816	774	744	777	775	715	801	775	722	742	761	747	751	767	702	775	761	756	737	813	766	751	741	733	774	744	725	703	780	674	738	758	746	750	758	755	739	707	728	747	734	750	746	749	703	780	746	774	731	753	719	725	722	754	761	773	760	761	765	750	729	756	729	768	742	730	724	724	753	796	687	784	726	707	750	737	764	766	744	723	743	736	779	709	701	670	763	743	755	735	758	770	732	776	760	728	782	726	740	722	804	753	726	765	750	730	757	730	736	722	715	752	738	714	739	753	746	790	720	718	755	806	747	691	747	729	771	755	681	697	732	789	770	747	738	740	737	693	693	718	756	752	719	756	767	735	753	707	718	755	750	746	724	785	739	745	726	760	728	745	744	751	725	739	717	754	735	710	733	816	733	709	732	755	740	739	726	743	750	769	737	731	729	741	773	785	739	775	723	779	763	732	747	770	717	749	770	747	736	746	723	779	749	690	740	771	752	741	772	703	737	756	808	744	749	721	730	753	744	750	721	742	741	703	730	716	691	721	742	748	720	705	728	684	734	765	762	734	708	754	741	668	727	726	746	734	743	812	729	788	712	767	744	764	788	748	718	710	707	736	731	762	731	731	719	722	757	767	711	737	718	679	786	708	749	755	767	787	724	760	729	761	711	721	777	711	717	761	756	716	736	744	707	739	775	704	778	721	764	759	724	700	713	678	754	731	745	732	788	691	711	741	729	779	761	732	769	743	728	747	743	742	759	743	717	717	744	740	738	762	704	779	762	801	740	715	754	714	697	761	753	698	719	769	755	784	802	718	783	738	737	724	786	738	748	759	727	692	749	728	784	752	725	730	703	761	737	758	720	746	714	744	728	748	717	777	787	734	758	751	730	744	790	718	765	725	727	724	758	755	740	738	735	711	670	737	748	755	706	792	738	767	762	701	732	718	723	705	755	770	732	670	718	761	719	733	722	742	736	784	758	742	722	737	719	723	760	720	750	736	722	742	722	735	749	725	725	728	759	739	774	727	741	760	769	742	740	781	759	726	757	729	705	747	748	793	733	734	773	756	737	775	773	737	766	777	778	759	730	748	723	748	771	697	757	726	781	737	701	749	758	737	743	753	755	737	758	745	747	712	797	727	777	797	785	744	770	771	732	751	706	720	691	742	714	752	794	779	744	718	756	727	760	705	759	755	773	721	810	756	723	704	743	740	731	812	777	754	709	742	713	719	748	708	777	730	730	770	707	729	694	757	769	730	741	713	744	714	785	734	728	736	788	741	699	729	741	765	728	717	709	707	696	736	837	749	697	752	718	746	722	703	771	771	789	709	702	718	725	798	742	733	747	761	743	766	762	725	730	712	694	757	812	745	764	733	727	693	789	745	757	744	748	751	769	716	758	750	736	731	734	758	742	745	744	765	777	780	760	761	739	732	753	716	781	755	733	813	745	729	753	734	774	786	748	729	724	775	776	767	751	762	711	731	777	739	719	775	738	750	739	756	731	697	763	701	706	718	730	783	691	738	724	731	733	700	761	789	734	796	747	746	736	718	772	715	774	694	775	735	783	714	771	766	743	751	737	762	720	702	731	740	774	729	768	747	775	795	729	677	723	755	747	745	756	734	723	745	738	751	713	699	807	721	750	791	718	759	694	749	704	730	757	728	794	728	762	744	746	741	721	729	682	726	782	763	703	691	754	824	762	715	720	719	746	792	745	792	735	749	729	730	731	730	731	718	698	766	696	747	704	738	739	703	747	753	739	716	720	742	658	733	708	723	739	744	721	741	779	797	676	722	780	748	719	782	745	770	773	792	795	761	716	698	772	738	772	723	710	739	725	738	734	702	725	757	777	719	760	724	735	747	733	724	778	724	720	739	779	737	730	766	740	718	725	739	744	738	773	749	745	754	751	771	758	749	761	728	706	767	685	724	755	733	727	752	751	730	749	757	751	707	771	697	697	789	776	732	758	742	719	769	706	788	737	778	715	748	765	721	750	702	738	729	715	740	746	721	751	749	751	755	769	726	757	719	757	775	775	695	770	784	731	716	818	732	778	724	728	755	760	728	722	737	791	755	722	769	768	726	804	740	777	743	723	717	788	726	765	694	752	721	732	766	792	717	738	758	723	720	691	728	795	734	748	774	735	738	749	720	771	729	713	795	724	790	780	731	784	762	755	773	759	776	752	732	717	737	712	757	703	718	701	747	755	770	711	765	718	751	747	722	761	728	733	761	718	735	731	728	707	733	738	719	747	768	745	736	757	707	725	767	750	755	714	708	720	718	703	754	749	713	698	723	758	858	694	716	755	748	774	724	735	790	769	715	733	798	724	745	784	731	751	770	700	729	741	708	745	746	741	722	757	786	783	681	729	755	789	786	717	716	751	741	742	751	717	780	782	787	746	769	736	719	763	760	731	768	728	712	728	774	759	745	760	781	726	692	788	751	752	727	757	714	758	723	738	730	751	726	739	754	767	709	712	738	739	761	749	789	754	751	768	732	753	747	732	743	754	720	783	776	739	712	712	758	752	766	724	714	734	715	741	681	730	804	754	767	762	768	691	731	710	733	756	769	748	702	764	738	812	728	760	724	765	743	762	748	785	767	721	717	733	739	741	698	704	724	738	753	726	736	751	751	753	746	741	733	754	748	735	730	690	711	773	724	767	745	737	751	719	740	778	726	738	712	750	746	754	729	736	735	759	807	722	759	761	705	720	753	764	703	750	788	742	724	724	752	783	729	735	768	744	755	794	740	716	766	734	767	746	740	750	784	707	729	721	693	766	667	752	795	761	726	768	722	760	775	752	730	720	714	701	725	693	702	764	707	791	750	741	724	754	774	717	774	740	728	744	763	813	735	720	736	729	749	718	710	766	730	750	763	764	778	753	729	766	768	782	761	758	791	717	794	746	758	688	742	734	700	747	774	733	749	759	722	769	744	753	749	723	819	774	745	732	744	751	756	742	722	776	781	756	768	744	772	746	689	702	731	755	714	734	735	718	782	742	820	714	731	780	743	733	734	739	731	747	775	760	752	712	754	743	727	735	731	758	768	744	755	744	756	748	736	771	746	749	753	778	764	743	727	807	748	747	678	732	718	766	771	728	755	721	707	799	725	757	742	724	717	722	774	743	794	711	709	713	753	779	722	763	752	743	751	749	709	761	729	717	749	813
50981	38515	27223	21611	28645	55493	49648	20610	2420	470	464	449	411	356	366	338	337	386	371	358	356	349	314	316	360	374	349	350	346	329	324	360	344	342	343	351	336	336	314	346	318	331	317	340	294	337	350	338	348	320	363	349	342	302	368	336	330	305	336	330	309	369	359	325	366	794	927	731	593	436	376	360	335	343	346	339	304	312	333	293	315	302	316	354	306	298	313	335	305	315	322	347	349	313	324	308	334	356	286	335	314	355	338	338	324	310	349	325	311	352	345	371	333	346	321	313	326	357	327	340	345	342	332	339	321	342	312	363	314	345	330	335	340	347	360	317	321	331	362	343	295	343	348	361	288	322	321	300	312	311	358	314	349	343	283	312	298	323	318	318	320	305	318	334	349	330	314	333	311	340	315	305	346	311	330	333	306	344	331	344	325	340	313	330	316	326	342	329	318	329	323	314	339	332	344	304	322	340	316	313	316	327	295	347	314	310	323	354	336	343	315	329	343	325	309	323	334	342	295	316	341	309	333	337	313	312	316	298	335	286	287	356	339	331	328	326	320	315	327	279	318	300	330	305	319	331	359	312	331	327	313	329	328	312	329	320	331	315	328	304	301	310	323	321	343	313	317	311	355	318	354	342	311	300	299	341	351	325	325	310	337	295	323	322	340	306	329	322	335	331	334	305	322	315	334	279	333	329	333	338	342	334	346	325	317	298	308	296	283	316	339	342	314	324	308	295	313	332	304	324	314	310	318	340	337	309	315	362	330	343	330	303	333	338	333	347	322	311	347	336	304	301	342	340	318	316	340	321	313	333	307	284	320	330	327	357	340	303	317	320	352	327	331	292	319	306	302	300	304	325	294	308	336	321	303	326	317	331	345	285	311	310	313	309	299	335	306	315	301	339	314	382	332	332	308	329	356	331	339	330	358	332	338	322	289	316	326	321	297	338	338	326	332	344	341	355	332	316	323	317	321	314	334	323	310	325	335	357	323	341	296	352	334	331	307	310	320	299	294	321	309	333	302	314	310	310	355	328	314	326	314	335	353	358	388	314	323	301	336	314	340	338	323	307	307	296	330	348	288	301	309	323	340	333	305	311	315	329	341	338	321	331	321	297	335	302	338	335	332	337	319	340	298	347	322	307	314	308	342	358	323	305	356	310	320	313	325	308	326	334	312	320	319	332	329	311	325	311	362	316	323	320	326	318	338	313	302	318	309	319	305	336	313	334	332	331	320	332	325	325	340	323	304	286	308	342	322	335	343	327	338	343	296	321	355	295	310	341	294	325	335	323	310	334	360	343	364	323	310	295	322	327	333	305	321	308	303	314	286	315	319	321	308	351	320	337	295	321	333	327	332	322	310	360	322	323	326	351	312	325	339	331	312	321	318	337	316	310	331	339	338	325	315	314	323	327	334	330	347	320	329	325	337	298	317	312	307	355	319	323	347	323	324	310	320	366	341	316	334	343	335	348	335	305	315	310	303	374	321	298	302	320	314	328	345	356	330	331	299	297	326	316	302	332	329	327	311	310	315	293	321	318	314	309	335	323	353	322	303	339	292	339	366	301	340	318	307	359	313	325	311	332	349	336	321	301	322	317	309	306	329	332	322	320	317	320	313	333	351	305	312	304	335	325	297	364	315	313	330	296	301	325	354	328	319	316	335	325	306	324	357	347	325	303	342	346	309	330	315	296	329	314	327	336	345	320	306	331	363	336	308	302	342	321	314	296	347	352	385	346	342	334	315	327	291	354	340	265	333	326	317	327	336	331	332	342	315	316	264	315	338	332	350	315	323	335	337	321	320	303	334	314	325	303	355	322	305	333	300	302	346	352	329	311	330	293	329	310	302	318	319	294	303	327	328	342	302	339	328	322	299	351	334	342	349	342	383	333	304	363	321	305	320	308	304	344	367	303	306	331	333	285	297	325	335	317	345	292	303	309	299	318	280	326	334	334	316	317	349	329	296	310	379	329	344	352	304	345	328	335	323	308	322	345	293	321	366	295	312	326	338	323	316	341	306	349	322	333	313	353	299	320	303	333	343	304	323	371	322	335	333	328	323	305	315	330	331	306	299	319	301	318	326	323	308	362	329	329	338	350	330	304	333	313	329	329	342	316	331	315	347	313	308	339	308	312	326	322	317	339	348	321	323	316	305	328	309	296	316	328	357	322	330	314	303	316	273	309	326	352	322	326	329	332	316	354	320	366	327	310	322	337	333	348	328	310	350	265	324	338	321	297	339	353	319	315	317	284	327	316	309	327	322	309	298	354	325	316	306	326	333	292	333	348	367	329	329	335	332	350	311	328	323	323	343	339	341	330	326	322	313	297	330	344	316	308	305	316	308	311	338	357	306	339	326	316	332	339	304	326	323	332	302	368	302	325	315	314	336	281	337	348	336	303	301	297	296	320	327	307	342	340	325	331	328	313	311	322	333	332	324	344	312	317	376	315	339	346	347	346	321	312	327	307	338	346	331	321	324	311	308	336	318	327	329	322	327	298	345	316	338	319	324	319	307	348	323	316	334	308	307	355	326	332	322	322	294	321	318	320	326	323	305	326	317	320	339	318	302	309	303	306	325	330	322	289	306	319	353	344	352	284	329	354	334	330	321	322	339	284	302	303	328	350	357	333	316	319	322	346	332	346	348	295	297	335	349	321	293	322	285	327	325	356	332	327	308	309	331	348	338	347	315	381	331	329	316	345	327	323	377	311	295	323	318	322	322	334	307	347	318	303	329	347	342	294	323	332	335	335	302	349	355	312	332	336	311	324	347	329	350	313	327	304	332	326	327	309	343	314	363	304	324	363	330	308	313	304	307	327	323	347	345	322	331	351	329	301	326	311	332	315	356	349	309	336	362	324	328	313	320	341	318	305	349	318	327	358	312	317	372	338	304	303	306	343	338	313	304	319	368	302	324	314	321	319	354	327	356	338	341	333	341	352	352	319	353	365	321	337	341	305	303	360	349	347	311	335	345	315	338	363	348	308	332	314	326	320	330	339	321	304	316	319	317	338	303	304	343	341	308	330	343	355	314	303	347	332	362	306	311	277	319	320	314	337	328	315	314	344	362	316	324	327	271	333	363	332	304	302	304	320	347	296	347	340	333	326	322	344	334	299	333	349	336	310	278	331	365	326	318	359	337	346	320	318	306	316	323	342	320	339	316	356	313	327	334	285	322	319	370	324	319	330	344	342	327	360	320	338	317	311	300	349	331	319	314	309	305	322	298	292	318	321	334	330	340	356	329	314	308	326	323	304	325	292	323	301	307	313	319	294	319	338	351	322	311	319	293	340	313	381	311	294	316	313	309	289	320	345	312	317	324	317	353	307	306	340	351	330	342	334	311	339	308	320	305	315	318	344	341	361	327	307	321	350	338	324	318	337	339	303	290	355	322	336	335	308	319	334	327	303	300	314	362	307	344	327	338	332	325	304	328	325	336	310	308	319	312	308	331	332	331	296	343	317	331	334	324	321	333	306	335	348	314	320
42342	35094	14019	10770	39624	67472	60615	13928	1729	1441	1376	1350	1241	1182	1136	1081	1077	1039	1049	1030	1061	1014	1028	965	1015	959	998	947	977	944	925	898	892	933	874	953	939	922	900	871	902	887	906	907	888	934	873	901	834	909	896	877	842	829	874	889	908	891	915	880	969	854	899	934	1223	4320	5067	4222	2574	1528	1049	892	841	875	859	850	845	805	841	858	865	877	829	781	855	880	874	787	888	871	883	863	785	827	861	824	880	871	840	875	799	858	878	874	849	860	894	832	848	899	814	899	908	828	851	857	824	836	853	826	852	814	842	792	849	901	888	877	826	786	857	844	853	858	860	877	839	866	835	838	798	857	857	813	865	913	833	840	835	833	865	804	863	872	860	851	845	841	860	852	851	847	844	838	857	853	896	893	888	858	842	880	898	835	806	850	869	827	878	843	869	792	876	865	866	844	842	882	821	832	859	840	902	837	838	886	868	852	811	799	832	865	876	895	872	846	862	852	876	836	798	831	856	879	877	855	824	872	859	822	832	862	818	812	873	815	835	861	901	885	833	842	877	825	833	896	875	904	856	834	827	856	875	836	851	879	779	892	807	873	872	851	877	880	834	909	844	898	855	821	821	935	845	861	880	833	840	840	820	874	861	777	880	893	892	876	847	852	836	859	896	812	911	839	861	846	872	806	855	843	797	792	812	840	872	830	825	851	898	854	893	835	834	898	847	851	799	905	815	855	888	892	804	923	886	869	836	781	884	816	863	841	808	878	838	866	865	843	897	840	850	839	843	850	856	852	851	900	818	862	884	871	845	879	833	819	884	919	910	820	889	848	913	836	867	869	895	924	871	833	854	869	864	868	780	832	853	893	827	860	852	818	852	835	832	909	872	797	854	879	833	848	865	874	806	863	854	821	828	831	912	828	893	889	888	879	878	871	863	877	859	854	870	860	836	856	849	858	832	882	875	882	818	914	839	873	885	858	870	851	847	861	869	832	830	840	807	856	815	833	809	871	900	905	894	896	867	849	870	848	909	878	914	814	838	849	845	902	807	852	877	826	865	851	876	875	839	827	864	844	858	836	850	822	873	907	860	858	852	862	865	812	781	804	862	881	853	860	823	825	842	897	862	820	858	884	843	876	822	859	839	837	819	877	891	853	860	786	868	843	842	857	849	852	857	874	834	851	811	844	831	864	835	835	891	835	891	805	871	850	831	895	899	832	874	859	867	834	823	796	844	845	862	835	850	852	872	829	885	897	839	845	902	804	879	858	845	816	848	818	875	867	852	847	885	830	796	821	801	862	863	900	858	806	859	845	874	854	876	864	787	856	814	844	842	871	800	863	835	842	853	818	835	856	834	839	831	834	841	858	846	855	854	876	837	824	876	809	858	889	831	878	822	830	815	893	836	827	857	885	845	842	814	850	919	862	873	840	845	823	827	842	828	839	810	809	868	862	876	896	828	835	862	852	841	888	882	846	868	860	826	854	871	902	818	874	873	897	876	827	854	848	814	858	828	875	824	869	820	855	860	877	839	837	853	857	909	863	864	888	890	849	828	847	895	865	827	865	822	826	824	896	837	898	856	844	837	807	846	860	872	822	856	855	792	887	839	862	854	856	850	818	898	877	837	860	888	839	849	867	887	832	874	858	791	818	889	862	914	832	868	904	824	828	858	884	894	838	848	855	868	845	882	872	826	861	801	911	845	851	835	811	857	818	854	815	895	899	827	829	840	983	822	831	826	828	871	862	827	803	861	879	893	821	823	871	829	900	861	786	850	825	902	808	881	872	817	887	834	870	864	822	844	839	860	828	841	821	827	818	805	780	865	872	838	807	834	883	821	812	839	846	816	822	851	846	849	871	813	846	815	853	885	824	785	861	854	870	841	884	891	857	904	877	880	842	882	859	843	862	810	832	805	829	835	827	838	843	796	846	842	878	890	823	815	849	857	811	875	900	830	906	866	822	830	849	871	816	866	855	845	786	870	848	811	891	844	854	880	883	872	874	874	872	867	858	839	873	782	880	843	865	802	884	813	826	843	825	859	821	859	852	842	801	873	845	814	832	831	869	852	856	878	863	869	843	842	906	882	888	813	906	858	847	852	770	840	855	836	802	873	857	896	849	861	847	846	845	837	816	815	849	804	884	829	821	916	844	836	838	845	847	846	918	897	852	831	850	856	844	825	833	854	893	879	826	856	871	847	823	817	829	850	821	874	835	906	857	866	857	844	789	781	892	834	875	804	827	861	872	868	879	861	874	850	824	885	884	858	816	858	857	841	851	850	856	863	891	884	870	841	833	812	888	853	895	902	808	834	914	884	864	797	841	824	839	862	901	878	868	846	875	868	865	833	832	850	836	913	837	824	855	873	886	810	860	800	807	819	921	857	851	895	859	920	871	869	825	838	823	849	851	842	859	830	784	816	806	805	858	822	804	829	856	869	934	867	866	885	862	863	855	784	876	880	897	843	827	902	856	906	927	828	878	810	865	834	881	872	792	792	850	831	811	857	902	830	869	856	875	787	833	846	847	843	812	807	859	821	875	836	902	835	862	896	882	830	883	868	840	886	857	882	863	814	850	837	888	836	839	846	833	807	864	876	872	856	901	839	841	890	870	839	805	860	891	854	908	868	867	916	831	848	843	880	787	865	866	846	882	908	853	866	858	891	870	846	849	819	834	822	867	804	874	876	849	844	841	789	831	860	819	885	862	846	876	823	880	768	848	890	838	857	843	862	849	823	823	838	823	834	824	850	822	905	898	886	803	854	847	870	835	810	855	809	848	838	818	883	842	880	822	836	867	849	807	837	876	849	808	857	847	836	810	804	853	858	820	852	829	818	866	860	822	869	855	829	893	835	878	898	842	897	817	846	855	777	870	861	890	848	826	860	847	854	866	872	812	815	860	802	838	769	876	863	870	832	888	843	889	829	876	869	844	861	889	827	807	849	850	836	901	836	833	807	867	900	883	867	871	817	869	862	822	856	875	846	869	870	836	909	892	907	829	843	886	858	835	831	831	830	860	908	856	908	803	826	897	906	838	830	906	858	841	871	841	834	892	810	859	855	880	854	847	800	819	867	826	842	892	882	875	798	836	836	824	851	865	847	865	832	846	810	853	901	856	844	872	860	852	844	863	850	903	900	849	775	889	830	840	813	847	865	895	833	911	867	862	856	887	839	905	859	837	862	854	830	847	859	803	842	822	867	854	889	848	838	869	843	852	852	881	820	878	830	844	851	861	860	795	860	778	911	869	895	821	927	843	905	814	871	893	862	833	865	829	850	830	891	882	839	859	803	825	838	880	811	847	847	899	859	791	845	846	856	851	884	852	844	901	887	822	887	806	821	865	866	840	848	862	862	823	821	889	816	869	829	793	835	883	845	848	886	859	794	845	863	867	801	821	841	849	916	888	811	842	878	899	851	875	916	859	890	857	876	807	827	825	865	845	833	841	840	895	859	905	851	821	878	837	872	847	890	874	804	874	870	849	891	875	891	904	888	840	858	861
11013	8534	1711	575	2218	5690	2534	718	293	283	234	255	240	225	266	241	249	239	258	249	237	264	249	239	246	241	254	252	260	242	252	254	259	267	265	247	264	256	275	245	239	261	221	242	245	247	229	240	238	256	255	239	234	238	234	254	249	257	254	220	288	253	245	256	256	226	246	323	286	275	248	251	277	240	239	277	234	232	268	248	225	266	242	265	256	233	273	254	259	267	230	248	219	269	252	253	256	238	248	259	261	219	252	248	279	265	238	241	257	238	273	250	235	248	246	233	260	248	251	269	239	235	245	284	219	253	242	275	245	220	249	251	258	285	251	264	263	246	252	267	251	253	238	245	249	243	242	248	275	233	249	253	238	273	273	247	219	229	261	231	230	269	241	279	254	256	260	248	231	253	238	237	228	245	267	245	239	231	244	221	268	260	241	256	262	234	252	252	246	251	239	255	247	247	250	223	250	234	265	281	274	256	262	226	239	233	245	261	238	246	227	253	239	269	229	249	281	253	255	270	245	243	217	278	234	223	240	244	240	244	259	253	229	241	226	258	254	256	261	240	241	276	252	243	255	239	255	258	265	226	238	254	234	249	241	226	240	261	245	247	264	243	253	253	257	245	237	246	235	271	227	261	237	253	268	258	211	245	231	228	260	266	273	250	261	232	238	262	250	270	261	236	252	221	250	248	257	258	248	277	250	255	269	253	254	230	252	239	234	245	221	263	258	249	204	226	246	288	257	220	244	245	253	276	241	227	218	259	256	271	233	233	246	250	238	262	248	252	232	250	236	224	234	231	265	236	240	250	229	266	250	259	244	278	228	239	233	222	248	264	230	259	254	235	256	248	257	237	238	262	232	292	261	271	236	237	242	236	257	247	236	242	240	229	272	265	242	233	223	265	271	238	258	264	224	252	256	248	261	253	249	287	247	248	229	226	233	231	248	240	243	255	247	246	238	226	228	252	246	265	266	248	259	266	268	266	219	294	261	243	251	259	238	223	224	225	227	271	226	261	250	218	265	236	253	246	256	223	263	281	240	236	264	272	256	231	265	244	268	235	238	251	269	238	257	245	288	230	239	239	242	240	248	249	211	238	244	249	216	227	266	239	266	254	219	243	252	227	249	241	247	233	242	292	276	244	251	255	264	218	237	274	246	237	252	229	254	248	274	232	249	245	260	255	255	245	259	251	261	252	247	282	240	260	260	249	229	233	242	260	234	224	249	237	244	249	276	245	230	255	251	224	228	248	239	233	248	228	254	249	269	246	246	230	246	238	253	227	268	283	245	219	237	238	248	267	252	238	243	270	257	211	275	247	247	233	247	217	238	227	258	243	217	235	251	274	278	230	266	249	249	256	249	245	234	234	291	241	232	248	266	286	251	254	268	243	265	257	227	238	251	275	237	262	243	257	250	257	211	241	254	268	245	248	298	225	251	246	263	244	251	230	231	245	258	270	241	241	235	216	245	231	250	219	272	268	246	240	272	273	278	257	258	237	211	241	260	264	234	256	273	249	254	245	243	226	253	231	280	264	250	254	247	237	273	254	252	282	242	249	243	242	257	247	268	245	248	250	247	251	243	257	255	255	218	226	266	249	259	259	236	226	238	233	254	228	258	275	254	230	229	216	252	245	279	237	239	254	246	234	254	234	244	262	237	226	211	228	246	272	229	212	266	256	252	276	259	251	244	226	228	240	244	242	230	263	248	259	254	246	261	225	264	239	263	270	273	251	251	230	213	232	248	252	230	251	248	223	230	229	243	244	244	266	249	247	253	244	242	243	234	246	249	267	241	263	245	224	233	248	262	254	255	250	250	225	250	255	249	264	254	251	223	301	261	244	234	249	275	237	223	252	291	260	266	292	265	239	261	257	282	262	255	265	235	229	246	226	215	242	228	232	240	258	258	237	251	247	250	244	252	251	250	230	247	252	240	257	265	261	235	235	273	235	236	251	255	256	272	252	240	234	246	238	271	245	229	245	253	237	273	238	215	269	235	270	218	248	257	250	272	260	220	245	240	263	244	239	274	223	230	256	261	260	260	241	255	244	238	252	215	254	265	265	255	226	264	227	263	254	220	241	258	255	219	235	273	244	240	231	255	246	240	255	257	242	250	242	255	241	268	247	246	238	248	252	242	246	215	259	231	248	263	230	257	238	239	277	230	251	242	254	229	229	235	235	239	243	228	270	257	256	264	245	275	245	225	253	257	242	235	256	227	270	245	231	277	221	256	261	245	244	239	287	263	259	245	255	263	232	241	256	249	265	272	255	261	264	274	236	271	226	251	235	241	246	263	246	263	228	237	276	257	244	278	246	251	270	227	220	248	254	274	252	237	252	270	232	245	262	234	271	279	247	250	233	240	234	265	240	220	252	207	216	249	268	233	255	232	230	229	227	259	247	244	255	218	243	227	220	268	240	263	272	269	255	256	232	289	262	237	253	239	272	262	237	207	246	244	227	249	269	249	260	249	232	229	224	264	265	253	218	245	214	239	241	260	244	247	239	235	227	233	240	245	263	240	257	236	229	241	270	255	232	264	252	250	227	238	260	228	245	243	247	266	257	259	261	219	274	239	238	271	233	274	260	250	222	226	262	265	225	239	290	219	245	224	266	232	235	224	230	249	224	238	234	250	269	235	252	252	229	254	259	272	262	255	228	241	252	247	236	235	254	212	250	229	243	248	237	249	258	241	224	260	233	270	269	252	223	218	222	234	260	260	252	261	271	266	261	211	241	229	257	254	245	278	221	266	252	233	235	264	230	263	254	241	240	246	260	227	264	261	235	240	237	242	224	234	248	228	239	235	246	236	234	236	245	254	287	272	235	256	243	249	224	254	261	250	238	255	253	262	241	256	226	225	275	243	262	263	245	252	254	262	246	243	233	246	242	256	257	249	230	252	239	240	255	246	256	252	231	263	239	239	257	254	215	259	251	276	230	241	252	236	283	261	236	227	237	248	258	271	232	218	254	242	259	239	269	246	293	226	209	269	220	249	235	249	265	242	259	230	234	260	261	239	211	230	247	262	236	234	265	242	236	241	257	279	254	249	238	252	257	234	244	226	244	278	256	275	258	262	227	247	225	250	245	237	262	230	253	244	271	282	256	248	234	249	254	234	238	238	254	237	252	263	256	264	244	217	257	242	256	254	251	256	251	235	264	233	257	276	255	257	275	244	248	281	229	242	250	254	228	240	242	277	231	265	236	289	271	270	268	262	255	227	233	242	255	239	267	249	286	232	236	250	272	230	266	248	259	264	260	222	270	253	266	248	247	222	235	272	262	245	256	240	268	239	235	282	237	219	255	246	245	243	264	243	257	242	274	273	265	233	233	246	268	245	250	229	262	248	247	237	236	254	237	229	240	262	247	268	227	233	213	244	238	253	264	241	205	259	241	238	237	244	284	206	241	240	216	246	253	230	264	235	268	230	260	245	249	238	264	232	269	243	254	235	230	278	244	234	239	242	257	214	245	250	255	255	217	243	242	235	271
9256	9715	1524	1047	9026	19085	9331	2225	702	667	712	722	741	716	696	691	717	715	721	690	705	706	676	674	692	711	706	693	738	713	731	696	649	692	656	699	657	664	691	659	685	654	686	726	729	718	666	676	662	657	706	699	687	676	751	688	720	680	714	704	646	679	714	700	703	697	889	1030	918	825	708	707	781	725	631	675	644	684	636	659	667	697	647	711	662	705	709	678	685	687	677	676	711	651	683	686	695	720	669	699	655	684	667	746	727	683	650	672	674	678	705	676	734	667	652	699	722	692	701	692	693	698	645	698	650	720	708	706	677	653	667	635	725	674	679	726	722	673	688	672	694	655	656	666	731	624	646	694	645	685	706	738	740	692	714	694	715	685	661	677	686	726	678	763	676	647	646	667	727	751	720	668	701	681	656	639	699	693	724	669	643	629	705	662	697	692	649	701	655	685	731	633	683	697	674	700	636	685	653	673	684	733	697	663	694	653	690	680	711	738	691	698	665	646	708	656	714	656	672	651	698	662	718	697	655	686	664	683	707	690	672	700	691	677	703	677	696	677	701	693	655	738	685	684	676	645	656	707	685	656	686	671	678	677	733	690	691	711	695	638	687	656	649	671	702	711	683	668	674	705	669	671	683	664	674	671	711	691	716	667	707	708	690	680	680	661	704	707	692	661	684	647	666	670	706	684	690	702	645	673	640	662	682	633	709	686	692	696	708	640	696	657	691	679	727	669	697	685	679	693	694	701	646	697	694	634	682	655	664	661	681	646	702	670	649	730	690	689	689	704	679	673	719	633	705	689	683	681	649	696	657	712	652	678	664	729	667	661	677	674	677	689	686	674	677	662	658	672	719	711	719	754	692	679	723	719	646	690	658	702	719	719	677	668	645	713	665	643	682	685	711	664	694	659	652	730	715	689	669	634	694	675	698	662	674	750	604	674	655	646	721	682	741	699	697	658	716	624	705	674	635	678	697	717	707	724	666	658	693	684	690	700	714	662	677	709	695	717	648	711	658	676	719	672	705	715	705	710	700	696	720	648	719	682	671	665	636	698	681	711	665	716	671	652	698	667	726	680	669	678	672	700	725	693	645	742	643	713	719	686	662	679	705	669	644	694	691	692	633	724	651	674	742	663	702	680	722	667	695	683	683	710	670	682	662	681	704	649	669	692	648	670	707	730	680	704	669	663	703	732	684	720	714	679	691	669	691	713	672	654	649	623	690	693	701	712	688	664	681	701	733	649	649	667	695	715	684	704	681	706	687	724	678	684	680	675	655	679	714	726	672	680	718	675	692	714	672	685	640	711	717	664	712	718	640	694	683	687	653	710	729	658	727	681	684	668	717	672	684	709	642	693	717	701	677	693	668	662	714	687	662	682	704	690	717	630	672	680	696	697	701	644	691	671	682	652	658	680	696	693	705	677	686	643	667	674	670	689	739	699	712	689	687	694	704	708	677	708	670	716	665	647	674	701	659	685	644	722	632	730	717	696	713	681	719	638	666	723	659	682	691	701	663	700	644	603	681	679	736	672	688	727	678	675	680	698	710	706	681	678	674	666	609	670	647	663	680	671	666	665	730	669	700	709	655	678	644	720	679	692	711	668	651	656	662	699	713	674	708	674	678	719	712	652	636	709	647	748	629	752	667	680	650	679	677	724	672	707	680	646	660	676	682	703	686	624	646	687	721	718	697	677	711	685	637	700	681	672	686	702	673	708	678	670	673	705	724	656	684	694	666	667	655	709	696	643	692	683	705	705	613	682	627	701	683	649	698	695	710	706	675	685	703	673	698	701	708	708	719	681	649	666	667	694	693	657	677	666	685	676	660	697	682	726	684	682	695	723	697	697	696	674	718	692	685	650	661	699	685	708	664	628	665	678	684	650	693	676	693	638	672	700	674	681	664	716	660	670	662	677	691	707	690	677	714	668	679	681	713	730	648	701	652	660	693	743	701	658	637	651	650	703	667	622	695	685	680	675	658	717	687	697	670	669	702	699	693	701	685	673	692	628	705	701	708	684	709	665	661	705	684	662	660	682	711	677	716	695	684	692	666	722	704	696	688	711	705	706	709	671	688	664	687	677	686	653	630	750	672	729	639	677	668	638	650	664	739	679	671	700	656	667	713	683	693	653	732	682	658	656	685	693	678	724	663	710	690	640	662	707	675	706	713	671	688	686	689	647	656	626	680	690	672	704	703	680	702	712	707	673	682	700	711	714	719	663	671	666	668	693	713	674	703	744	612	702	643	685	711	692	672	706	692	694	694	638	678	711	703	672	700	672	664	658	711	657	675	618	716	685	709	708	677	684	690	696	696	702	692	667	698	707	676	719	673	659	666	686	680	652	702	665	654	660	719	643	657	660	670	717	682	638	631	702	677	692	676	702	727	704	732	746	666	676	702	686	671	696	664	662	703	709	725	691	646	692	655	709	691	737	664	695	719	628	682	672	685	707	672	645	693	665	707	679	710	652	706	682	725	678	656	694	699	685	666	636	656	646	642	698	711	696	675	713	663	676	675	713	702	726	679	709	708	669	638	709	673	708	675	699	716	683	658	716	638	684	719	714	682	752	733	680	723	679	628	673	657	689	677	730	683	722	632	688	661	696	666	677	719	727	700	665	705	729	673	655	677	712	674	679	683	690	705	679	679	676	664	679	675	658	644	673	668	669	720	709	707	660	682	670	658	670	663	669	676	674	646	678	670	651	688	681	679	658	684	683	702	712	638	669	647	697	687	704	683	665	684	675	723	680	691	665	673	656	702	688	699	706	662	699	680	610	699	685	678	649	720	690	681	673	669	670	664	639	706	684	674	671	682	694	703	664	664	700	653	686	663	687	653	691	727	691	674	735	696	656	692	662	681	636	724	674	702	688	657	629	725	696	704	712	694	673	640	736	683	684	675	678	690	695	668	657	680	691	695	687	642	685	693	695	695	723	681	694	664	751	708	705	684	671	655	691	728	668	657	703	678	718	684	654	714	702	662	696	688	685	704	678	664	687	678	664	651	700	691	694	687	690	697	683	767	699	644	720	710	688	684	692	659	694	655	679	682	655	685	662	699	677	675	642	681	704	661	686	627	693	710	665	692	679	693	715	734	686	670	669	661	686	689	699	690	662	676	709	648	696	663	678	646	692	679	744	714	702	709	682	682	657	669	668	675	680	706	648	669	709	658	702	727	710	651	707	687	680	686	679	701	688	732	702	649	669	653	692	692	656	724	690	670	678	695	640	648	695	715	654	689	667	697	694	693	682	696	705	692	630	708	684	762	693	724	676	691	694	707	665	680	659	651	707	735	737	676	711	662	662	684	685	704	657	694	685	700	701	684	719	732	682	700	681	671	707	745	635	616	679	669	643	682	689	671	680	681	659	655	703	707	690	696	666	684	672	642	646	683	704	680	690	702	673	664	714	706	695	698	671	710	657	717	663	738	649	707	651	678	707	721	697	635	723	655	694	679	665	716	642	695	657	674	688	646	714	639	672	702	680
46345	42082	26402	19420	26535	53125	40027	17269	1246	306	277	275	290	294	322	305	270	300	295	324	316	290	274	281	306	322	304	294	257	295	309	316	303	304	301	300	270	292	258	293	281	279	273	272	285	298	293	272	291	299	292	288	300	316	288	281	253	278	298	273	303	282	284	292	292	338	440	370	358	330	307	307	277	255	290	280	271	257	271	281	270	282	273	283	273	298	291	300	283	272	294	288	269	255	285	304	293	281	288	280	345	280	276	267	298	262	263	296	268	281	290	318	298	293	311	307	267	298	297	283	288	286	257	261	280	272	275	274	303	301	277	298	289	256	276	294	307	279	289	269	258	307	266	284	271	284	283	299	285	292	292	293	301	241	276	291	303	296	299	277	294	257	275	271	241	297	279	282	283	307	298	289	291	274	259	273	286	277	272	281	253	282	293	296	280	276	299	288	290	293	295	302	314	286	291	276	259	268	292	242	261	278	311	330	283	277	305	258	277	278	279	270	279	257	260	292	286	250	276	287	304	257	285	291	282	283	286	293	270	275	273	311	294	281	285	287	281	285	284	289	269	266	270	256	254	304	262	287	300	311	279	253	284	283	290	284	289	272	276	299	277	260	292	261	247	261	272	283	291	261	265	296	272	261	269	323	299	293	286	263	273	317	281	274	292	277	281	259	268	303	257	284	276	237	283	269	274	289	294	270	262	283	244	297	254	253	270	314	274	280	294	276	305	292	278	279	300	290	299	296	279	291	267	251	295	305	279	284	276	310	288	253	282	244	290	294	280	266	284	272	279	264	281	309	290	285	299	255	318	262	315	262	277	291	286	294	286	281	321	299	307	299	283	312	285	290	272	312	310	289	281	299	298	269	279	249	291	260	255	309	295	274	289	272	306	279	313	268	276	256	261	285	271	294	280	315	290	288	278	296	281	277	290	290	289	257	287	302	299	263	278	283	290	276	279	297	302	268	276	275	294	229	287	271	280	264	292	296	287	271	293	264	286	231	290	273	294	295	296	297	317	296	299	281	296	269	259	283	312	297	269	279	292	290	302	297	285	284	315	294	287	264	276	273	285	292	236	262	267	290	289	273	261	269	282	298	265	271	301	267	271	286	275	282	256	312	265	304	287	263	249	267	284	277	274	290	302	286	284	293	275	318	274	293	279	272	311	286	290	289	281	267	294	259	278	272	285	272	307	303	301	292	290	280	267	289	288	281	295	285	322	312	300	324	295	278	310	272	304	305	255	274	302	322	295	277	294	282	270	281	310	280	292	298	297	292	257	267	268	248	303	275	280	258	280	283	285	294	313	276	295	285	296	297	291	314	263	272	292	299	258	266	271	290	287	288	294	278	280	267	251	266	272	313	252	238	257	300	272	276	303	279	301	258	317	263	282	306	260	284	288	295	302	314	303	275	265	283	272	290	272	283	269	268	266	257	262	276	277	284	289	260	275	289	286	276	292	298	287	301	271	274	265	271	258	256	283	266	298	282	272	304	280	282	277	257	264	266	294	293	258	286	290	312	300	271	268	279	278	285	270	264	275	303	294	300	313	276	292	314	251	306	293	273	282	267	268	280	276	277	298	311	264	291	305	289	274	239	278	262	271	270	280	288	266	289	287	262	301	301	253	301	291	282	299	266	264	280	266	308	279	307	266	278	310	293	280	312	282	293	286	296	291	254	317	281	259	276	314	277	258	248	294	283	268	260	270	285	263	318	296	281	276	303	299	293	292	298	304	286	269	306	263	274	298	288	263	253	264	262	272	258	271	277	242	284	266	321	296	299	279	298	270	283	294	269	255	291	259	265	284	288	278	338	265	286	322	271	284	270	298	274	279	269	266	257	269	298	289	299	270	321	308	253	275	262	272	315	312	290	300	297	297	299	272	256	255	294	281	321	280	297	311	296	295	288	288	317	279	267	306	291	279	264	266	286	262	279	301	273	270	277	284	289	297	302	306	310	280	264	297	281	278	283	291	293	264	272	295	298	287	269	285	265	279	289	287	301	290	291	287	301	301	289	285	306	296	287	275	274	245	278	278	280	279	312	298	264	281	313	270	295	289	255	298	284	288	299	293	295	293	279	286	296	268	245	251	295	270	284	312	308	294	301	278	281	312	291	310	277	286	260	272	280	285	288	292	286	292	286	269	296	294	286	287	278	318	308	243	283	258	256	303	294	277	257	270	282	287	286	259	271	302	296	292	292	287	281	270	284	264	287	287	280	283	265	312	286	300	271	305	265	309	278	306	290	272	298	269	297	307	279	278	268	311	305	271	273	290	270	278	254	298	326	277	266	290	300	279	305	244	298	273	300	256	303	290	271	281	282	275	297	287	285	297	260	259	245	255	282	351	289	327	283	293	286	293	277	264	300	292	253	289	312	262	299	273	270	254	276	298	260	299	288	280	317	264	274	277	293	299	278	254	307	327	255	306	301	265	269	277	265	289	259	288	251	299	312	291	274	257	320	286	256	268	262	311	269	283	275	280	307	295	291	259	306	295	266	278	291	297	308	314	300	283	275	272	296	301	268	256	282	269	297	292	259	277	286	295	275	292	310	273	268	278	259	295	289	279	287	296	269	274	277	284	265	251	315	243	312	270	274	279	295	297	271	295	289	252	312	277	296	286	294	281	281	272	313	294	283	306	296	260	265	296	294	267	279	278	285	264	264	278	269	261	268	285	306	275	276	298	281	297	259	298	299	305	315	289	274	290	302	310	279	268	286	283	281	268	278	288	284	272	282	259	263	249	290	278	289	333	284	287	306	280	268	298	269	308	283	261	287	273	254	316	301	297	286	282	265	282	291	266	294	281	285	272	268	288	278	262	266	250	330	273	320	288	299	278	293	260	266	245	289	285	306	287	273	287	255	285	305	286	310	290	336	291	261	289	284	254	288	278	277	268	316	277	261	257	262	266	271	275	303	277	279	256	278	293	313	277	254	281	283	272	274	268	308	294	274	286	302	255	285	262	295	288	273	286	300	268	303	312	308	278	280	299	279	261	291	270	249	283	284	271	260	277	268	297	285	274	294	303	265	278	292	253	285	310	279	274	257	305	295	271	300	311	302	269	289	258	301	281	298	291	303	256	286	295	307	271	314	294	268	257	278	271	275	266	277	315	281	266	278	297	298	290	282	282	284	269	268	283	269	288	272	326	257	258	260	291	249	286	281	294	273	273	254	321	288	298	302	271	299	270	276	270	298	280	294	305	262	274	268	275	286	258	275	278	276	306	276	283	290	285	312	258	286	289	285	281	290	295	291	280	279	269	260	251	277	295	275	283	300	295	273	271	292	291	259	257	285	304	275	290	292	289	292	300	291	280	265	287	298	295	290	310	260	307	266	281	291	262	293	267	296	267	265	299	302	292	287	273	295	270	261	248	289	285	271	249	257	305	288	299	273	294	278	264	301	274	290	268	289	259	284	305	281	280	293	295	309	239	274	279	283	269	292	314	312	281	294	284	280	269	294	309	292	303	319	287	316	264	273	263	269
37501	37322	7670	6077	35720	64088	51501	16452	917	893	870	880	855	879	890	823	812	837	821	816	783	768	808	766	845	820	800	795	811	750	800	797	770	820	733	825	822	762	755	755	741	769	730	765	838	730	766	758	732	754	746	752	764	810	749	774	756	774	793	744	756	741	754	752	724	1468	1935	1598	1237	989	860	770	759	746	770	752	784	786	726	727	796	738	774	731	714	771	744	791	765	753	734	768	777	711	761	766	767	736	775	769	776	743	770	789	752	816	769	808	734	760	825	694	765	763	754	713	720	759	778	840	777	780	798	790	728	704	682	765	743	803	798	751	764	771	745	754	798	736	768	776	750	744	794	764	729	745	795	800	767	742	774	746	807	725	748	742	815	745	737	759	766	719	731	786	745	757	821	742	771	742	782	788	742	747	784	737	771	761	776	781	727	762	806	798	745	748	770	736	742	766	800	719	771	764	797	813	761	756	764	726	787	768	760	725	816	738	779	737	749	729	765	852	741	730	723	735	784	732	805	780	792	742	774	809	749	747	715	777	793	766	756	793	749	788	805	711	773	791	757	789	779	771	758	794	757	723	778	707	761	774	736	736	749	756	818	743	782	779	788	786	780	789	770	770	821	783	751	729	747	791	815	771	834	770	803	752	779	734	804	750	722	760	806	772	746	792	770	815	779	728	757	739	761	735	793	788	768	725	717	727	789	783	750	745	738	776	742	751	749	742	767	811	758	752	774	727	751	800	778	801	733	777	754	741	743	741	740	765	750	784	744	781	787	757	757	791	718	743	767	725	762	769	740	782	748	753	754	805	753	718	753	775	741	764	781	783	767	747	769	752	769	746	801	761	738	765	802	737	777	759	782	838	749	760	738	769	764	757	781	776	782	802	740	754	756	698	805	743	750	732	755	750	784	737	760	772	768	746	721	735	777	791	817	775	768	765	756	822	811	757	772	754	785	718	718	736	784	756	742	785	812	795	827	743	797	737	812	738	752	771	747	748	760	723	773	749	769	770	744	733	784	768	762	764	778	740	782	714	768	787	747	755	744	712	743	770	747	779	771	776	800	750	743	766	739	775	776	725	793	750	764	744	711	788	787	753	732	776	723	756	776	762	817	794	745	759	758	776	786	757	767	786	724	773	739	733	753	777	764	796	733	788	817	774	755	780	775	737	779	822	747	757	765	707	795	752	769	760	759	736	787	808	725	760	761	764	812	772	790	765	776	767	775	768	764	794	750	733	752	738	771	738	768	723	779	709	752	777	749	772	811	728	743	750	757	772	761	789	779	798	757	721	782	821	748	791	746	807	747	750	836	786	748	817	765	756	761	760	788	817	772	737	750	778	784	729	757	782	771	744	733	754	746	740	762	781	770	768	738	772	770	786	758	810	757	790	743	781	709	732	761	780	729	774	777	761	803	734	771	759	786	761	760	730	771	817	738	745	798	726	780	737	766	732	738	779	753	715	771	788	773	777	775	723	768	721	753	796	781	753	744	816	741	776	752	774	800	781	733	797	716	741	731	818	744	752	760	826	705	769	806	760	766	769	796	794	722	736	826	803	774	740	774	754	796	768	754	739	771	747	729	799	753	824	792	772	748	756	780	765	764	747	745	782	764	746	755	783	796	773	802	790	779	743	767	774	782	747	752	750	728	745	737	779	727	714	772	761	755	738	760	740	727	774	799	736	771	720	718	738	762	721	787	753	761	766	714	768	831	787	748	745	768	732	753	760	797	721	815	766	767	762	786	794	764	777	722	720	737	741	765	803	753	734	757	765	788	753	747	768	786	780	762	801	739	746	779	775	760	820	729	771	717	767	780	784	816	787	752	724	767	766	737	717	743	768	745	772	794	784	776	769	776	767	770	769	740	748	755	711	757	801	718	786	800	760	764	778	769	809	779	783	768	795	780	763	777	763	830	743	767	745	771	778	729	790	770	797	751	759	712	781	721	741	775	728	773	741	709	758	791	748	789	763	760	725	757	782	782	772	802	730	764	735	767	773	745	747	748	772	767	810	724	747	769	818	735	751	779	752	771	723	761	776	755	789	765	766	807	787	783	773	816	752	756	774	774	754	762	755	771	791	759	756	738	750	773	801	741	779	796	788	755	816	748	738	784	772	809	767	746	755	760	730	757	710	795	740	754	802	793	755	746	720	790	756	767	779	752	767	750	747	784	764	819	787	785	762	713	754	758	821	777	715	804	742	758	795	742	759	735	782	790	723	733	814	746	747	747	753	779	806	760	776	771	732	759	760	730	780	784	749	765	801	775	771	728	803	792	761	770	773	790	820	802	792	795	734	763	726	728	757	761	831	789	694	742	795	755	805	772	760	779	791	785	744	711	784	806	812	796	758	787	785	792	765	799	732	767	760	769	797	771	818	790	780	787	756	748	797	758	768	799	756	723	755	751	734	766	745	748	755	766	774	814	785	720	763	748	743	778	801	756	756	816	788	800	739	734	778	779	798	748	776	768	786	750	760	780	766	798	747	751	772	770	742	778	758	798	735	756	754	795	787	770	776	758	747	790	766	767	783	745	742	758	782	751	757	760	773	762	734	754	747	755	787	780	727	800	802	780	745	772	756	778	764	776	714	739	771	742	752	789	769	801	790	748	775	760	805	713	720	801	763	764	771	736	752	759	781	787	754	778	768	774	753	787	696	754	755	786	751	761	710	783	729	839	751	761	749	723	774	794	746	790	791	785	757	765	793	815	801	752	742	747	738	781	772	767	781	801	770	774	746	810	762	810	792	790	774	731	732	719	780	752	737	755	791	769	769	808	800	780	767	756	759	783	758	781	738	744	713	820	778	795	749	765	759	732	723	791	784	762	770	772	809	773	742	761	731	779	751	789	789	741	753	788	771	799	748	801	743	744	731	760	790	760	735	764	805	804	782	773	738	721	776	772	764	787	838	772	795	741	774	775	766	792	789	688	786	761	765	777	782	756	762	702	753	768	704	772	803	772	794	734	809	776	779	774	780	805	828	787	755	754	789	766	782	753	825	760	765	773	808	765	797	777	806	728	810	756	792	773	802	730	743	764	696	718	752	730	816	834	754	731	771	746	713	788	728	742	808	786	772	755	709	708	760	794	792	780	720	781	775	781	759	841	750	772	723	791	800	751	752	782	710	753	728	762	790	730	831	804	744	760	744	800	773	768	744	781	738	747	805	787	799	800	761	764	734	774	748	752	787	794	736	797	693	797	758	790	811	802	775	782	760	738	741	790	742	741	727	771	750	763	787	755	747	736	770	732	794	769	804	769	746	780	771	698	723	732	762	847	758	764	714	759	751	787	746	737	785	747	803	678	737	758	732	801	781	747	821	759	723	760	735	753	772	749	786	721	757	714	765	731	801	780	760	811	796	750	795	724	810	782	773	763	767	754	796	728	734	763	771	749	782	738	738	758	823	755	751	746	712	776	782	746	757	764	779	687	789	750	779	790	774	775	784	806	762	768	774	742	749	763	759	784	809	744	752	793	749	767	787	712	797
53914	39561	26303	23352	33550	58983	56511	27235	4671	450	382	363	334	338	352	347	356	352	371	378	355	363	347	333	355	349	354	325	356	352	360	337	363	315	328	316	386	318	351	361	369	335	344	336	346	315	345	374	331	348	330	331	393	351	368	317	331	354	352	347	299	335	337	314	368	509	520	516	444	428	353	394	359	357	331	345	295	344	324	340	332	312	341	316	343	315	346	340	367	352	360	348	363	315	339	338	349	359	349	348	314	336	364	350	383	368	324	367	364	364	346	373	355	379	310	318	308	358	324	335	333	344	347	351	365	343	339	354	311	368	310	346	326	323	342	337	333	338	350	371	357	308	337	331	306	303	344	365	329	330	319	339	333	368	352	364	316	366	338	361	309	354	380	347	348	313	321	311	314	323	322	284	298	330	356	351	328	345	338	347	366	335	307	368	346	333	363	351	319	335	360	324	364	361	311	300	365	377	329	352	368	356	319	358	341	341	337	348	338	329	353	349	336	323	360	333	339	330	349	338	349	350	312	335	320	372	369	377	370	373	302	348	318	323	318	357	333	319	355	364	349	328	348	323	365	309	313	341	351	339	343	368	325	313	333	342	315	337	315	328	357	328	316	315	345	360	342	332	325	334	314	357	313	339	330	332	321	359	331	351	347	359	338	319	319	340	333	350	334	337	341	370	336	340	371	328	323	338	336	336	345	313	333	342	346	321	348	333	373	353	318	325	349	335	307	331	328	329	360	357	337	338	357	373	319	341	305	377	371	334	349	334	322	325	337	345	330	323	345	342	359	338	335	354	367	344	340	331	350	345	318	333	360	315	340	356	314	337	340	340	326	330	333	310	333	371	345	372	338	346	348	355	358	314	337	349	395	365	359	331	313	365	326	326	318	352	365	340	345	341	329	367	402	316	305	324	340	304	318	322	329	349	329	330	355	359	354	355	352	344	360	340	324	358	329	348	342	328	372	353	333	362	349	321	326	326	360	344	358	331	347	324	355	329	356	342	346	370	334	341	366	356	325	324	339	307	320	349	313	361	342	356	359	361	350	360	354	370	351	370	356	328	330	326	375	343	316	332	319	334	320	360	347	320	327	372	344	344	308	383	367	348	330	329	314	376	339	334	373	313	348	379	342	339	339	336	360	368	333	341	326	350	328	319	337	376	352	311	348	376	338	344	321	357	348	314	311	320	369	329	318	360	312	326	369	339	359	353	374	328	345	349	351	306	354	346	358	362	330	347	345	339	354	329	320	339	377	336	339	364	318	326	328	347	332	318	353	320	326	316	339	330	332	358	343	347	360	371	332	322	333	348	329	331	348	329	345	330	338	376	352	337	330	327	349	334	352	323	349	367	359	379	336	309	333	360	345	331	351	335	329	368	316	349	359	397	339	348	356	363	352	314	353	339	339	361	311	342	343	360	356	370	348	413	356	310	361	347	374	338	330	348	338	323	297	375	322	328	353	342	361	341	362	344	352	373	359	343	315	332	331	369	316	339	359	348	320	315	337	318	337	366	308	321	351	331	341	326	328	324	329	347	331	352	356	365	322	312	338	348	337	319	340	330	345	349	339	349	322	341	346	376	331	347	358	334	331	328	341	354	325	342	373	331	325	366	327	392	357	317	329	328	318	375	387	330	311	360	375	315	301	319	343	335	295	350	346	333	351	304	337	304	331	304	347	340	357	358	318	321	339	380	351	349	381	334	349	380	350	352	359	313	341	366	317	330	356	306	349	349	354	324	328	326	309	336	331	343	351	339	341	335	327	333	348	337	337	369	368	331	339	320	347	330	333	363	356	290	372	329	302	326	360	351	362	324	301	348	348	320	339	308	328	337	312	338	311	333	320	300	342	324	335	323	343	346	337	360	334	367	358	370	345	319	373	344	325	324	385	341	339	340	348	325	332	348	334	334	362	338	347	349	318	332	334	384	314	373	374	334	342	344	328	332	344	341	324	299	293	354	318	371	354	346	349	350	363	339	333	348	362	334	338	352	324	306	360	300	317	384	338	356	367	336	342	318	362	358	311	302	346	324	345	334	341	346	382	324	379	347	352	323	348	319	334	362	302	360	372	331	341	351	372	389	347	338	325	330	341	342	379	341	349	353	390	307	348	310	333	367	340	321	326	366	330	335	312	349	286	332	370	341	370	364	300	355	331	362	344	337	382	351	321	367	332	346	311	309	373	340	363	356	341	360	328	302	338	333	319	344	354	354	350	339	370	320	351	386	360	363	338	325	336	348	349	370	356	376	323	355	341	374	372	360	347	331	348	292	335	344	360	344	340	334	351	355	385	345	338	379	310	354	354	342	321	334	342	328	366	375	350	314	321	363	314	312	334	320	313	318	341	342	350	339	382	292	370	329	329	358	324	360	348	335	324	325	364	322	365	316	346	360	357	354	300	335	342	356	383	317	345	334	353	332	353	341	334	323	351	334	357	343	314	338	347	354	314	342	360	379	378	358	354	322	323	338	363	347	331	352	308	350	335	345	336	334	333	339	339	349	360	346	341	345	353	359	320	345	359	357	332	311	328	330	317	339	335	337	348	329	329	346	370	345	328	339	328	368	348	341	331	335	339	362	401	342	344	357	328	354	359	324	331	334	359	335	339	347	347	320	369	328	315	338	336	315	345	359	353	347	349	350	338	340	322	367	387	333	340	338	368	344	313	325	326	317	348	347	325	331	333	331	301	339	383	340	312	327	336	336	361	318	356	340	345	335	341	348	359	350	319	320	328	346	348	339	326	305	345	339	327	348	363	336	321	353	348	364	322	300	312	349	368	355	381	294	377	358	362	322	343	335	350	329	371	346	354	346	341	313	347	362	361	351	335	347	338	337	368	364	339	338	353	326	345	333	351	345	340	333	341	357	333	335	315	324	385	367	325	360	317	320	351	362	314	344	370	350	336	351	350	320	346	334	349	368	320	368	359	311	340	328	328	337	350	363	345	344	327	344	332	352	334	359	336	335	330	367	302	345	350	321	334	360	341	324	339	336	298	364	331	335	355	331	356	373	359	359	352	326	346	354	353	349	320	369	335	345	364	326	337	318	311	334	334	350	343	372	334	333	325	337	318	346	332	325	343	344	316	349	339	350	344	334	357	351	325	337	341	347	347	332	397	352	332	371	337	328	337	298	312	347	359	317	319	348	343	331	368	368	345	327	323	336	329	317	342	336	350	315	362	345	351	331	368	371	321	359	335	341	343	339	368	320	344	348	340	352	355	378	349	335	335	341	368	336	338	357	371	342	369	318	317	352	343	372	374	329	313	339	340	338	365	384	341	370	350	319	330	341	328	307	340	356	345	309	346	350	349	358	369	307	313	337	327	333	326	343	328	371	329	325	337	323	352	325	309	333	337	338	348	356	314	360	348	339	364	322	352	322	342	326	349	329	353	332	311	323	331	321	374	332	347	338	342	366	361	344	301	323	338	353	306	329	331	336	325	363	341	330	342	388	351	312	347	385	340	357	368	341	351	346	327	318	346	337
47810	39109	11256	10588	51448	77791	66937	19082	1207	1097	1084	1042	1022	1030	997	954	1017	984	960	954	911	864	971	892	954	973	941	953	900	932	941	917	925	862	908	870	930	873	904	901	886	895	921	923	869	898	901	908	854	856	868	937	875	835	909	833	891	871	883	853	940	881	877	870	1081	2197	2597	2063	1446	1037	976	887	853	858	878	860	904	905	898	852	866	966	916	932	852	891	928	885	837	923	851	904	837	929	822	867	921	859	865	840	886	814	890	930	892	870	886	848	865	861	868	942	876	887	842	879	909	871	870	860	847	826	886	878	873	887	888	809	818	891	853	872	841	910	813	886	939	860	861	905	897	881	829	884	924	845	864	867	912	859	904	871	933	883	907	841	921	923	857	838	862	883	839	891	884	908	888	937	865	855	879	907	906	915	838	884	864	830	868	930	920	882	883	853	874	950	929	855	895	840	903	897	873	872	902	835	871	970	900	886	862	882	876	878	905	864	883	951	884	893	857	874	880	869	889	889	925	841	856	902	850	826	885	867	894	892	867	843	862	885	870	869	883	867	930	900	822	931	893	899	858	856	852	867	895	897	877	933	895	900	863	844	883	873	927	877	861	894	868	906	833	888	886	871	827	920	904	912	883	901	847	960	902	871	801	816	837	905	912	861	892	890	860	929	925	953	843	896	835	852	905	888	905	863	906	917	885	885	927	903	906	905	906	869	872	888	874	911	851	931	904	943	872	894	893	869	843	907	863	894	898	881	841	886	906	803	940	815	911	906	895	914	889	824	856	925	895	915	952	874	894	921	865	912	928	916	875	891	878	880	828	871	861	857	878	894	900	911	869	935	908	842	882	876	913	880	872	901	874	839	924	906	909	871	893	871	904	924	878	914	885	905	848	848	884	885	870	909	882	851	869	863	872	872	948	848	845	887	929	902	871	856	854	881	918	885	855	765	876	885	866	911	849	871	842	850	937	887	898	859	882	856	911	909	879	855	910	844	868	854	875	866	848	891	871	879	926	884	873	855	850	853	923	881	822	799	874	931	879	845	855	875	868	885	854	866	884	911	891	894	833	845	875	856	854	939	924	845	851	860	896	899	895	833	893	922	877	899	889	891	903	872	896	925	890	878	863	918	927	898	913	860	876	876	894	923	875	842	873	915	882	885	840	871	899	882	872	931	901	922	884	875	899	888	873	941	871	875	833	885	851	849	856	835	876	873	874	874	870	883	896	897	845	836	854	883	880	877	889	882	887	880	898	876	919	815	915	877	927	896	901	921	894	907	890	905	880	878	873	854	837	895	858	867	885	807	884	935	915	878	840	899	893	890	867	872	875	880	897	887	921	901	859	884	887	902	905	848	883	846	900	862	946	864	898	908	844	957	884	897	871	865	904	911	835	851	842	931	943	851	838	895	884	892	899	858	883	817	892	906	890	916	919	915	857	847	843	914	890	898	839	910	898	863	882	858	912	873	838	853	860	896	876	871	863	864	864	875	893	812	894	875	888	931	887	919	855	817	866	913	889	901	893	835	837	874	882	877	885	818	908	882	921	893	900	903	848	914	923	895	927	866	916	878	906	846	879	880	837	969	847	853	932	876	871	913	903	952	896	874	877	894	858	939	891	897	875	858	854	859	912	935	893	882	836	871	861	896	912	874	895	869	826	903	938	857	848	894	899	888	898	901	903	914	912	896	860	810	856	794	855	897	919	853	865	867	826	908	887	856	908	893	862	872	907	869	857	865	860	894	888	886	873	902	879	864	890	889	915	825	876	872	902	843	871	894	868	894	879	892	902	860	889	887	896	932	859	886	882	867	905	901	835	856	867	890	900	869	889	863	864	910	878	857	880	896	874	910	896	846	875	827	837	881	858	904	870	855	845	891	840	906	888	868	840	870	898	852	874	870	900	916	907	858	885	845	846	843	868	900	882	936	891	864	843	832	920	912	858	912	881	920	882	909	845	865	862	877	885	852	891	891	891	882	940	871	853	867	899	902	815	899	892	902	874	945	878	852	896	839	899	876	956	891	862	895	876	830	844	920	846	921	892	911	899	883	939	882	827	897	871	872	827	862	888	942	860	864	887	878	893	874	891	857	846	821	892	865	908	896	899	889	887	869	881	880	910	933	901	895	904	877	911	897	843	858	888	889	833	850	884	846	930	884	932	883	884	921	898	890	850	897	827	876	840	878	851	897	826	921	898	862	905	878	852	879	898	846	853	848	928	883	867	867	875	891	895	862	882	961	895	857	856	866	862	849	875	925	871	872	928	918	896	909	897	927	896	849	837	875	876	941	846	902	894	868	917	912	866	920	903	920	844	875	886	834	858	853	822	887	873	840	870	862	876	891	887	876	906	932	890	907	907	863	875	925	859	890	865	868	771	900	835	885	869	901	823	866	906	890	867	927	908	878	847	898	952	883	899	835	874	889	843	895	864	947	897	894	852	922	827	942	921	851	851	873	843	899	874	866	874	928	865	917	853	906	857	862	869	833	842	846	885	892	899	896	867	864	872	875	875	892	887	893	922	913	896	918	902	858	841	885	900	920	893	897	873	843	858	909	839	892	887	884	920	872	939	892	867	865	892	885	854	863	877	875	893	880	892	861	851	933	883	883	856	886	797	838	890	857	882	831	862	871	861	908	905	903	888	878	875	903	872	888	946	881	921	894	841	918	856	893	832	910	846	880	884	856	879	875	862	935	931	928	949	870	839	852	840	872	878	912	873	880	899	848	885	893	897	859	856	876	867	888	837	874	906	881	878	847	920	887	881	916	863	868	906	932	883	892	836	862	908	837	870	899	891	904	853	889	856	898	848	925	919	875	856	838	880	887	945	857	933	899	834	899	978	903	889	911	859	863	899	889	880	883	876	887	912	891	901	874	910	878	905	874	855	866	979	892	905	830	866	889	881	892	864	886	860	885	876	879	901	879	906	894	892	929	907	874	902	845	940	914	829	834	871	909	867	902	909	875	922	891	831	830	865	926	931	805	882	870	804	877	893	887	892	907	877	819	899	886	896	862	869	879	843	858	871	871	887	875	875	863	839	874	877	892	862	873	843	895	896	870	844	878	910	931	902	855	883	945	885	847	888	883	836	872	868	869	901	888	825	871	912	900	912	899	921	842	914	872	856	890	842	900	916	928	925	901	899	886	906	844	873	901	888	928	907	878	875	857	865	877	899	835	879	875	931	896	902	894	903	871	845	872	873	872	899	840	861	840	818	909	915	906	840	924	836	904	887	885	875	851	874	843	933	880	899	903	883	889	922	899	888	849	895	897	892	874	891	888	872	896	833	921	889	908	917	864	932	838	895	955	915	898	928	914	863	860	911	873	851	849	893	897	902	890	875	933	862	896	905	916	903	837	889	869	842	861	904	876	858	839	910	892	849	858	887	883	885	856	860	864	956	899	883	868	929	858	858	887	892	844	885	832	900	881	924	848	871	857	906	881	913	883	935	807	873	834	875	853	867	882	904	882	865	840	880	869	844	870	879	858	907	917
13603	7962	1364	573	1658	5697	5258	1228	286	272	241	283	259	275	283	290	282	278	253	282	277	250	273	249	255	244	237	254	274	271	277	269	272	280	269	261	276	242	260	292	299	267	269	263	263	262	290	274	267	256	282	286	277	279	265	271	276	243	290	305	293	254	285	263	280	285	267	305	292	294	272	278	259	242	266	293	266	265	291	240	260	256	251	266	261	256	257	277	279	258	305	243	281	277	278	261	285	236	249	296	284	288	248	260	245	256	267	285	271	233	286	271	266	274	296	248	276	257	264	254	290	276	263	285	270	270	272	255	266	284	247	285	294	267	281	252	279	270	237	269	243	253	251	271	246	291	288	251	288	285	250	290	301	273	249	262	263	270	310	292	261	262	248	275	277	254	264	251	264	270	256	270	287	267	260	265	239	243	267	242	260	248	278	264	258	303	281	251	268	285	268	282	268	235	262	259	262	266	261	290	251	297	267	291	249	264	252	293	267	249	280	268	245	286	273	265	276	283	291	285	283	263	244	269	243	253	257	265	256	276	274	265	255	302	270	285	300	260	281	274	276	249	289	260	248	261	236	283	289	281	263	291	258	253	269	285	285	277	292	283	277	271	288	254	255	278	271	267	255	270	284	266	255	298	270	241	279	292	260	317	238	249	252	234	263	273	281	248	277	262	272	293	280	268	297	267	253	262	258	250	284	276	286	250	247	236	274	258	251	272	272	262	278	279	278	257	267	284	294	283	284	289	235	252	279	277	279	287	264	261	249	296	254	291	250	290	278	298	258	252	281	268	255	227	295	271	263	327	250	266	265	273	287	266	257	285	271	267	271	252	280	261	265	263	276	263	300	284	260	240	296	277	286	256	283	269	285	280	291	266	260	265	260	279	261	268	262	273	291	279	271	293	252	262	264	279	307	259	273	289	261	259	260	247	266	239	280	259	273	272	272	238	265	268	249	261	265	290	289	274	266	276	292	256	266	266	247	255	251	238	269	266	292	259	305	272	269	305	286	270	275	254	258	256	275	268	251	221	252	263	277	270	261	252	262	264	286	266	260	259	274	249	282	292	260	285	277	285	264	245	238	286	276	294	257	281	281	276	259	278	262	263	258	246	268	292	253	274	310	274	258	271	275	315	289	256	262	260	275	289	260	264	274	293	259	272	270	246	263	254	248	254	248	250	245	277	281	271	289	300	265	250	279	303	302	264	295	283	246	278	264	260	252	266	274	267	262	280	250	266	228	273	277	275	282	272	292	268	263	258	273	277	266	290	254	262	247	291	295	266	274	262	277	291	277	274	266	270	285	254	298	258	257	281	248	262	269	288	247	269	277	266	279	282	274	276	254	269	273	317	275	282	254	276	251	263	282	265	239	290	263	259	267	269	289	298	268	264	281	255	295	261	257	288	289	291	284	272	247	284	266	253	281	227	269	275	288	297	255	276	263	280	262	273	258	297	294	267	289	273	258	230	260	287	288	265	255	299	284	255	245	250	266	315	273	259	265	276	271	270	263	285	238	238	262	286	257	261	277	261	268	293	255	281	266	260	260	281	251	251	278	287	304	289	266	266	291	227	269	263	297	288	250	253	259	286	267	254	289	244	287	286	279	284	239	289	261	261	264	268	274	292	259	299	256	261	261	275	310	259	239	262	268	258	281	296	231	278	256	294	276	264	281	274	263	262	286	250	281	301	310	261	273	269	279	274	258	229	303	244	270	261	270	258	258	250	312	274	262	250	263	283	276	242	267	269	262	293	278	274	286	276	292	238	284	298	249	276	289	288	260	275	259	269	256	281	268	262	267	280	251	286	281	262	288	263	253	268	266	267	274	270	278	258	279	285	252	265	286	285	281	283	246	271	280	263	265	281	247	257	290	271	260	263	274	258	284	265	233	235	256	266	271	290	272	243	278	270	280	245	259	267	309	243	299	258	245	287	238	243	262	277	275	274	284	268	267	253	284	247	264	279	249	273	262	294	297	283	239	287	274	272	289	239	283	265	278	273	258	278	257	256	278	266	266	255	265	264	295	288	269	255	267	261	274	262	252	276	262	272	269	274	272	301	266	271	248	263	312	284	238	222	257	260	268	257	266	280	278	269	281	260	248	292	274	256	299	263	278	259	266	253	270	249	278	281	289	246	257	253	270	245	265	255	252	287	291	248	273	257	261	249	255	257	249	271	249	273	279	277	241	257	279	294	275	236	267	272	234	267	247	280	293	279	244	288	268	272	246	281	265	295	282	249	269	264	257	265	298	273	275	278	275	289	255	275	277	292	254	288	278	261	258	264	268	284	289	274	267	288	266	255	284	254	254	260	313	290	240	260	322	286	308	239	250	257	291	281	266	271	287	261	285	285	289	265	243	245	260	256	267	270	274	268	293	297	271	277	279	277	248	263	256	275	257	252	284	258	232	278	286	264	288	237	270	269	283	256	281	276	269	281	286	277	243	270	243	237	285	281	272	286	222	303	264	289	261	247	264	259	265	280	265	284	241	235	255	304	273	260	265	282	287	274	243	257	254	292	261	244	254	265	281	293	261	266	256	233	256	264	253	257	260	280	286	278	255	259	265	276	290	275	243	259	269	270	233	260	253	295	292	258	275	282	289	243	283	278	270	280	279	258	284	275	272	300	288	282	278	254	263	268	258	269	286	259	278	241	251	272	244	280	255	247	273	266	312	290	292	300	286	248	257	272	288	260	263	287	255	251	262	257	266	253	255	259	270	263	241	252	256	291	228	229	251	251	281	276	273	256	296	257	284	263	274	244	247	258	255	280	251	282	256	255	268	249	262	236	285	290	275	268	280	260	260	273	249	249	278	272	264	240	258	274	302	271	277	270	267	285	286	262	253	248	251	244	265	234	242	268	271	281	275	268	236	266	230	259	283	255	271	285	279	249	253	271	274	276	268	276	286	271	259	262	285	251	244	272	232	251	274	263	287	290	267	247	256	274	258	268	293	251	297	271	293	298	282	273	263	268	274	268	281	242	279	263	305	262	261	285	267	267	260	246	270	290	270	310	282	254	280	266	285	257	307	271	280	274	271	238	279	257	257	269	266	256	264	256	307	264	249	296	256	306	283	263	283	263	279	274	264	287	271	286	286	282	290	241	254	289	253	274	275	290	301	289	257	278	237	252	273	277	264	266	246	280	273	291	271	280	268	250	267	266	282	225	251	277	231	247	257	280	258	275	251	255	250	290	273	253	271	260	263	275	266	255	284	283	283	241	296	257	285	285	276	267	251	292	276	267	243	290	277	310	272	265	294	270	255	300	258	263	254	233	255	281	285	271	236	258	229	304	267	273	246	270	264	272	279	272	244	293	266	283	267	282	294	272	286	268	257	248	273	245	251	268	300	242	278	271	263	274	259	283	296	264	254	246	280	262	284	276	264	280	256	268	252	282	294	260	280	286	263	280	274	278	253	276	271	279	285	319	273	272	253	251	278	263	258	290	260	232	272	258	246	272	283	252	280	270	253	271	279	270	286	252
12202	7626	1066	1120	6980	19778	17374	3318	742	817	692	711	730	743	725	718	713	686	741	759	757	744	707	704	725	781	688	736	742	747	709	740	745	714	729	769	755	758	728	789	706	724	748	697	741	699	753	769	734	713	739	735	717	783	735	763	781	750	761	752	749	750	702	708	775	755	852	922	865	833	775	789	734	751	740	767	700	730	783	670	727	742	767	687	750	718	785	724	736	723	704	745	727	726	707	701	782	763	701	740	727	702	723	652	709	737	720	758	751	720	724	749	723	708	699	736	767	779	689	747	755	724	745	721	765	699	767	692	703	741	719	725	771	706	795	714	749	718	770	750	709	749	794	753	755	770	711	714	718	710	761	729	752	749	710	698	771	692	745	783	712	744	756	711	704	716	702	701	753	756	727	755	695	734	755	768	728	751	794	745	759	773	715	701	731	735	740	762	738	740	715	713	818	704	751	798	715	686	749	709	754	752	725	711	678	721	741	718	685	753	686	754	738	753	749	766	740	746	751	711	709	757	674	799	702	732	725	769	715	753	726	720	773	755	751	756	679	735	756	752	730	775	753	694	703	737	749	759	791	753	694	789	715	753	761	732	730	782	722	742	766	743	675	697	715	709	703	691	729	768	747	769	751	748	738	737	704	720	757	746	704	705	748	702	736	759	756	682	712	762	764	722	715	717	677	734	704	748	715	755	723	748	706	761	726	720	699	791	765	705	756	712	720	782	761	717	720	719	732	660	714	740	739	711	716	738	710	691	733	702	739	718	732	742	775	761	767	711	748	792	762	714	722	706	746	701	811	730	746	709	791	726	698	697	723	751	765	711	690	739	714	712	732	742	716	765	755	705	698	729	756	755	710	756	730	672	708	715	719	688	692	736	740	715	762	739	725	738	764	722	723	781	785	727	741	738	757	756	729	725	727	762	734	741	744	776	714	764	714	723	725	732	756	719	759	735	742	710	763	740	709	762	734	722	720	718	736	710	781	709	705	726	770	689	771	697	722	746	744	731	710	693	757	748	746	768	763	743	715	754	771	719	749	754	755	752	760	739	742	713	723	732	690	757	780	718	718	737	724	712	791	744	717	707	749	728	708	740	782	743	704	728	741	698	741	764	770	762	748	707	707	795	703	707	724	744	724	725	715	728	750	714	730	717	734	743	791	706	713	729	683	718	728	774	749	764	704	715	718	743	692	721	737	678	737	779	719	725	708	750	725	727	770	751	731	772	708	748	746	740	780	750	765	724	730	737	761	697	771	709	719	726	719	757	751	721	759	751	733	722	753	730	753	715	752	708	737	702	767	722	687	729	697	753	710	755	714	709	722	727	748	732	703	677	744	718	737	762	732	756	720	794	712	747	687	736	708	769	728	706	712	712	726	740	768	755	684	746	737	707	766	762	742	745	690	732	755	773	729	800	705	738	717	721	734	746	705	755	745	750	715	740	756	693	713	729	720	712	808	720	775	700	697	759	773	745	731	807	738	731	709	705	714	756	762	707	739	751	740	678	731	708	705	741	754	777	752	715	720	738	729	756	717	752	734	695	704	747	766	716	726	767	693	728	793	767	771	730	692	729	736	666	721	709	744	794	688	685	747	701	718	776	674	775	734	741	693	746	693	717	741	726	731	659	766	769	776	730	748	735	754	728	757	748	712	705	743	730	723	779	707	717	709	744	733	770	725	741	698	737	781	753	741	747	717	737	749	773	730	773	758	723	761	664	719	773	727	712	746	762	769	715	737	692	750	736	745	724	739	767	733	746	759	740	731	712	709	717	721	742	780	746	702	750	723	722	713	751	710	711	747	772	720	712	684	736	772	792	687	708	695	720	741	714	739	821	768	710	772	700	724	764	701	755	723	753	722	767	808	718	739	756	733	716	703	710	723	702	713	773	716	706	744	723	651	750	724	709	711	734	723	721	727	726	756	774	778	754	708	769	776	703	747	709	743	671	791	716	738	758	758	746	717	730	717	745	708	780	733	733	739	738	760	734	727	721	724	761	761	711	738	781	727	792	714	739	740	709	708	722	742	705	786	707	701	739	740	754	739	709	711	714	754	747	736	732	775	713	767	739	706	770	777	759	732	696	750	799	734	737	745	730	749	733	747	754	751	727	672	746	677	720	749	732	671	755	701	777	708	728	672	712	746	685	745	755	708	700	760	722	747	734	714	776	755	715	696	751	733	727	704	726	729	789	716	762	719	771	757	731	714	743	716	760	725	749	702	705	744	728	725	734	731	762	741	725	749	729	733	676	774	744	706	727	697	767	733	691	797	745	732	723	728	732	755	763	786	678	717	742	733	788	708	725	806	744	711	715	712	733	697	701	702	743	782	762	795	727	708	772	725	712	733	727	685	726	750	745	711	761	742	690	741	770	714	735	735	703	757	706	705	724	728	767	722	744	754	698	687	727	697	707	682	685	704	724	716	733	714	758	753	768	757	714	762	738	687	755	732	698	704	730	661	717	778	753	712	745	723	702	736	726	746	751	723	718	737	718	696	751	764	679	738	703	747	767	729	721	763	758	693	752	721	704	779	731	769	724	746	774	708	739	724	743	724	800	734	739	756	705	724	737	719	802	799	766	762	731	771	705	739	743	791	680	731	756	753	729	744	731	708	743	779	762	777	759	785	722	732	703	748	750	755	694	770	735	716	715	749	771	694	669	744	714	752	732	760	717	734	723	686	730	756	777	706	716	712	756	705	733	709	755	759	718	742	731	751	756	755	742	736	760	722	762	748	723	748	732	761	701	744	710	761	724	740	779	687	792	747	742	723	757	733	743	744	733	750	713	702	744	790	764	736	738	705	720	729	774	712	743	714	767	759	726	802	719	794	773	699	724	707	765	762	724	733	692	718	714	744	774	746	723	717	762	746	726	721	749	748	747	743	733	722	740	761	753	736	685	739	751	766	672	699	758	711	673	750	709	747	755	750	725	751	737	698	719	749	718	751	756	742	720	738	732	733	740	695	705	750	719	754	736	758	706	757	744	783	807	726	711	761	761	750	692	730	729	725	785	747	756	733	741	746	734	734	756	768	726	731	696	755	764	746	727	722	711	768	751	770	720	759	740	756	730	687	743	711	735	685	717	731	723	753	742	737	745	754	738	717	756	764	773	713	765	715	747	711	715	769	706	735	784	689	699	758	705	731	748	692	731	764	736	733	727	731	754	774	741	748	734	704	724	720	718	749	721	795	729	756	729	741	720	763	709	734	716	746	726	740	730	744	710	720	712	710	743	716	743	782	783	710	727	724	755	680	715	759	697	760	757	717	739	701	719	721	749	732	763	754	751	755	719	766	743	726	771	720	692	709	705	748	719	717	742	713	697	723	729	789	731	724	723	735	724	681	754	714	732	704	719	742	699	745	722	786	739	723	701	698	716	733	752	721	708	728	714	743	739	722	720	669	752	737	740	705	708	761	720	776	752	717	721	737	699	682	711	756	733	764	722	750	750	777	721	762	717	714	744	758	724	739	762	714	749	737	679
48634	40032	24353	17568	36220	49757	43361	16166	1144	330	310	312	318	310	299	271	302	315	305	291	305	286	278	297	308	322	302	288	317	279	311	290	291	283	243	290	269	297	279	277	292	275	304	297	288	307	332	277	299	285	294	287	278	291	291	255	282	295	281	298	273	265	296	314	326	341	407	353	342	289	299	279	282	256	303	267	277	263	269	266	285	277	279	301	293	279	301	311	287	306	300	291	262	283	326	299	264	294	269	312	277	290	299	282	277	307	265	282	276	265	296	262	296	323	292	261	286	299	307	273	271	296	255	292	283	300	294	266	308	288	300	305	282	299	296	298	248	288	335	272	266	269	283	285	294	281	296	289	301	296	279	297	285	262	326	288	291	273	281	353	282	300	290	272	286	282	298	287	306	300	279	309	295	247	281	286	284	283	255	301	275	324	286	307	268	282	263	298	292	274	314	307	266	304	285	270	305	291	266	263	289	295	281	303	301	292	302	278	296	291	296	289	276	279	319	265	274	292	268	256	289	260	291	300	302	297	318	293	262	305	288	293	275	283	304	306	267	319	290	328	289	237	276	253	290	277	293	326	252	296	294	319	277	279	283	256	265	262	287	300	295	272	296	297	283	275	275	274	298	276	305	291	294	297	299	266	282	308	313	281	274	281	298	291	256	270	286	284	270	317	261	274	288	242	291	265	266	280	293	269	288	290	299	290	304	264	295	276	283	287	325	301	282	294	292	292	284	279	284	306	310	281	302	274	262	278	268	288	263	318	299	323	265	285	309	271	291	285	297	280	291	326	280	301	282	265	275	319	316	296	300	292	293	277	276	299	290	288	312	267	290	271	285	270	271	301	292	263	268	288	284	300	299	285	295	294	299	290	308	295	275	316	304	278	291	286	305	310	310	294	301	298	302	307	270	297	269	301	291	305	261	284	277	270	275	292	289	274	286	283	307	311	285	307	278	263	282	277	287	300	298	318	295	296	302	288	304	286	280	279	272	306	297	313	286	288	296	268	278	292	310	307	279	298	285	323	274	245	297	297	328	274	336	307	299	285	313	279	267	286	294	266	292	288	315	307	294	312	268	277	283	304	264	280	293	288	300	306	278	298	293	271	269	306	262	289	281	294	299	270	286	287	294	322	294	308	280	277	262	307	315	288	289	302	280	309	302	293	310	292	279	296	317	314	298	277	287	286	266	301	287	287	305	336	324	292	296	281	284	254	273	318	272	312	309	281	291	266	282	296	276	283	270	305	295	297	304	270	283	274	301	288	278	323	294	293	275	298	311	307	300	292	322	285	316	298	281	305	313	288	301	321	270	288	305	292	300	312	302	287	264	307	287	312	284	317	261	291	284	289	286	262	277	292	283	280	299	305	283	303	306	287	298	305	310	292	272	297	287	288	294	293	306	258	324	321	264	298	274	284	287	329	306	311	293	294	278	277	297	265	299	294	306	258	280	288	289	287	291	296	302	262	271	255	283	291	282	323	299	287	317	271	283	306	292	287	285	304	289	300	292	269	269	289	288	296	273	283	340	272	271	281	278	287	294	304	305	289	283	316	278	301	294	302	268	294	293	311	295	296	276	300	274	294	277	285	306	278	287	250	300	290	300	316	311	261	301	291	286	267	302	296	292	311	330	301	298	248	278	278	266	313	318	295	266	291	296	285	249	288	292	308	297	288	314	292	291	279	271	309	309	313	250	284	301	284	296	255	307	289	288	326	270	310	301	281	272	293	283	303	298	267	283	287	297	297	288	301	291	272	292	291	293	300	321	270	322	309	280	285	281	275	302	291	329	279	301	281	321	279	279	295	291	291	312	299	287	290	263	264	259	272	291	292	269	278	304	273	290	282	267	299	303	281	306	286	282	273	292	277	279	303	277	302	293	295	315	275	286	287	298	296	285	297	286	304	278	277	271	303	280	297	319	265	298	302	292	310	322	303	300	325	277	279	297	293	281	289	298	283	258	270	280	311	302	309	265	303	287	266	294	319	307	235	268	293	267	291	299	284	292	286	265	259	303	299	299	294	317	289	264	299	274	271	269	280	296	289	293	292	294	302	326	276	292	273	321	306	257	288	301	267	268	278	294	317	321	300	289	264	288	308	287	281	278	289	300	283	308	285	291	334	268	290	296	286	287	280	289	281	291	289	312	271	255	328	271	291	280	290	308	282	280	315	280	304	307	338	280	274	277	269	288	272	313	303	330	300	308	293	272	317	286	272	315	319	283	293	305	311	326	306	283	272	321	287	278	287	307	274	280	283	311	276	253	288	250	297	278	279	310	274	301	300	273	306	313	284	281	276	280	309	296	289	286	265	297	339	289	277	337	262	298	275	296	306	310	276	272	298	289	313	292	280	285	265	293	302	284	266	275	294	258	283	327	285	274	290	300	265	312	296	282	288	294	317	268	308	306	277	294	275	282	322	296	281	255	274	284	270	285	288	312	304	285	300	297	320	310	289	281	292	335	305	289	294	282	267	293	287	281	273	305	289	276	273	288	294	271	298	291	259	292	336	261	297	293	307	265	280	294	286	296	292	308	312	296	268	301	286	272	274	295	276	290	281	294	315	281	244	301	297	308	305	272	286	286	318	297	312	294	317	280	266	297	280	297	285	285	284	308	261	264	315	272	295	284	259	274	296	273	318	304	280	329	277	279	293	270	267	265	272	285	298	315	278	242	270	288	278	287	274	270	316	295	284	286	316	267	296	296	280	287	255	287	279	283	310	295	290	308	265	322	274	290	268	261	311	276	289	292	290	296	297	302	287	265	312	291	273	289	268	277	305	302	273	320	257	313	245	290	284	263	274	291	320	315	295	293	278	298	308	302	305	260	299	294	286	269	264	279	315	309	314	289	277	317	282	324	239	300	280	323	291	289	288	291	275	294	283	282	269	311	317	298	275	288	344	267	270	301	310	309	305	292	316	277	304	297	298	257	309	285	299	296	302	287	304	289	299	309	289	289	282	312	283	325	280	290	267	288	299	284	265	275	286	279	264	278	308	307	277	308	274	298	279	301	276	298	316	270	279	294	283	289	279	276	288	285	284	307	298	259	322	279	309	280	315	286	276	281	273	289	292	296	258	285	273	301	291	320	296	278	278	281	309	253	316	259	267	288	295	338	280	303	275	284	273	298	300	266	279	295	279	291	267	281	302	285	286	295	306	297	300	293	261	294	297	299	285	285	268	285	264	317	256	302	318	300	302	268	295	267	281	280	289	248	287	299	279	273	295	301	332	305	304	303	299	278	310	323	295	279	262	287	296	320	289	266	322	301	285	285	291	280	281	280	308	290	278	296	276	293	328	267	300	279	294	281	294	297	286	276	280	309	289	273	294	315	279	296	269	305	270	307	295	270	283	290	268	293	280	273	314	297	305	286	304	292	295	250	276	272	304	280	275	278	277	291	273	294	325	306	293	307	249	323	291	264	286	303	296	305	283	323	290	343	290	262	285	286	287	290	307	316	291	282	280	268	320	282	280	285	283	312	258
38985	31966	7189	7036	50902	61753	53962	13011	932	914	885	852	861	866	832	802	863	822	803	779	800	873	788	838	795	821	806	814	845	818	789	790	799	805	845	825	875	801	798	794	786	756	756	802	814	761	748	849	779	794	776	737	827	783	745	834	784	737	742	752	820	784	755	789	829	1458	1663	1505	1115	962	814	802	791	781	824	774	762	785	856	787	846	779	785	779	824	780	802	792	784	766	822	740	768	777	806	839	780	737	770	759	779	765	810	752	764	768	752	818	764	731	806	789	811	744	789	764	798	815	778	780	802	741	770	801	783	777	771	745	771	783	749	763	779	847	770	770	796	767	806	769	761	778	788	764	749	780	771	725	789	768	802	768	795	746	784	820	801	696	767	835	785	766	794	827	755	763	740	776	740	774	799	750	795	790	793	778	749	746	771	769	790	762	753	738	780	759	763	732	729	763	826	774	760	760	747	792	796	771	751	758	752	767	782	783	750	806	777	812	799	809	779	774	751	753	786	749	802	758	839	735	829	797	802	810	749	829	746	828	769	721	793	754	791	809	759	771	751	768	791	814	806	752	776	758	769	778	720	795	717	782	778	798	820	836	749	803	838	815	754	817	780	778	778	760	771	732	774	764	793	749	757	750	814	766	781	830	762	745	810	787	796	779	764	800	785	772	847	802	766	750	773	714	792	747	812	830	791	742	816	782	769	861	731	784	745	829	798	731	783	718	807	779	759	781	791	754	784	744	778	815	765	721	799	775	756	744	787	788	762	835	760	788	789	795	795	856	746	798	815	774	768	766	778	763	806	740	777	785	727	785	808	782	800	764	761	785	820	774	800	803	828	829	840	743	790	791	785	794	771	813	734	752	743	821	764	773	810	801	788	783	822	770	801	780	788	777	779	775	730	796	809	735	752	736	810	771	768	789	800	785	746	747	801	777	770	768	742	728	757	754	820	759	772	820	765	804	788	775	826	778	737	806	773	764	782	847	788	764	722	787	798	798	775	749	808	772	750	721	757	791	799	756	805	781	778	764	818	795	781	793	758	803	788	822	805	777	762	789	746	835	741	815	772	815	767	769	800	775	777	765	744	738	830	770	774	711	814	822	773	770	797	791	803	731	800	810	697	761	789	759	804	750	742	760	822	853	797	819	804	788	761	765	795	796	760	742	780	767	832	805	754	778	730	801	805	809	768	774	817	848	784	747	768	785	769	790	784	761	776	831	793	774	758	797	799	739	771	772	783	815	810	749	808	812	743	734	811	803	786	786	812	819	763	813	751	825	783	760	781	793	760	816	800	765	791	820	800	812	767	794	808	790	776	802	795	806	794	792	718	743	757	798	775	770	822	777	786	797	764	770	780	779	806	729	814	770	749	795	751	780	802	786	757	816	835	772	794	790	798	776	732	759	795	775	773	775	763	815	769	739	766	802	818	786	792	787	775	756	731	745	775	752	789	797	817	792	778	750	817	775	773	776	813	783	788	746	782	741	795	760	780	829	757	767	824	772	818	762	767	769	755	778	787	746	766	743	797	763	763	795	778	807	802	802	760	793	789	752	778	777	743	783	780	726	741	820	795	777	771	813	775	782	760	769	742	784	779	788	825	766	802	796	776	830	766	738	794	782	772	800	808	828	764	775	775	785	808	748	778	736	727	763	727	796	770	754	805	787	776	789	750	787	790	755	762	805	781	808	761	807	778	781	779	773	750	739	764	803	775	811	800	820	818	751	789	829	836	741	736	761	793	794	748	753	808	754	802	809	835	803	823	755	875	785	805	848	781	791	791	796	782	754	813	762	743	748	790	784	793	772	788	763	768	818	741	695	773	749	748	722	812	780	791	802	751	783	804	750	763	765	726	758	784	769	811	770	819	753	791	797	757	747	759	798	764	797	730	765	795	725	813	757	801	785	834	824	762	737	748	819	789	785	781	756	750	800	834	814	794	813	763	783	808	809	741	835	786	768	744	779	772	754	840	751	806	744	799	738	757	792	760	774	802	770	779	823	808	771	747	825	810	793	781	761	789	794	783	801	786	787	784	774	791	793	729	784	732	795	769	732	799	721	781	749	845	841	786	782	813	790	740	801	791	745	774	733	738	750	773	741	771	819	729	766	765	772	788	803	751	832	780	782	751	769	776	860	767	771	781	721	732	768	794	747	796	746	787	823	756	751	815	798	818	762	777	785	790	790	778	844	838	813	782	769	784	759	752	710	747	819	756	764	786	774	767	791	745	840	794	775	763	725	801	791	794	818	761	772	753	763	736	788	786	821	748	783	840	774	737	767	804	859	757	772	803	760	809	718	805	819	804	784	813	786	763	780	790	824	807	770	790	774	832	748	774	771	789	753	809	794	817	754	739	751	779	755	795	786	770	794	770	791	753	741	773	789	791	760	750	752	765	794	774	803	821	789	715	781	776	814	765	762	782	799	787	794	800	809	798	752	759	786	807	751	809	751	744	704	763	836	799	764	818	748	778	753	701	780	795	770	734	844	824	771	761	774	745	794	774	764	803	807	776	791	739	797	808	788	753	796	791	760	812	796	726	838	770	758	820	758	756	769	739	769	732	817	780	751	798	741	726	776	757	762	752	811	722	752	790	761	759	767	764	789	730	844	766	776	759	759	747	780	790	794	796	775	774	795	780	828	752	774	793	762	786	757	779	762	771	807	769	765	809	758	809	803	769	789	787	800	783	831	787	831	802	824	720	824	801	740	771	746	769	787	786	791	790	775	845	791	794	784	740	757	763	772	756	741	800	830	744	771	778	759	902	739	785	764	773	809	824	777	806	829	830	757	828	757	788	763	787	774	781	763	803	818	784	851	775	828	799	768	783	807	780	801	768	766	730	777	833	731	777	753	844	791	773	820	703	768	815	790	796	781	715	807	800	739	778	775	759	812	773	761	788	825	760	774	769	791	771	792	812	771	786	768	755	730	791	785	760	735	771	754	840	823	792	769	764	784	846	745	747	754	784	750	752	768	761	811	773	742	784	755	795	776	781	760	734	742	744	756	786	759	776	816	803	778	845	811	784	769	817	752	718	781	758	708	764	770	776	754	810	771	758	809	814	766	853	737	813	807	748	818	768	760	782	775	811	780	773	791	752	819	749	774	773	780	765	761	776	763	794	767	761	833	786	732	776	774	744	808	791	741	806	819	810	760	776	785	776	758	767	758	740	764	788	798	827	787	747	789	773	813	747	734	742	741	706	794	764	789	770	779	793	744	749	770	763	719	794	790	762	773	797	805	803	816	760	778	799	773	808	731	778	781	756	819	811	749	764	792	821	780	802	786	823	765	762	735	799	790	819	794	737	796	793	769	777	802	797	779	770	825	780	774	748	747	759	775	761	756	779	755	776	770	791	820	732	738	799	807	830	765	841	829	761	763	823	767	785	830	753	759	775	781	753	755	760	789	804	758	788	787	802	779	765	820	781	760	753	763	781	749	811	788	798	751	828	818	815	779	800	751	801	755	767	790	788	796	789	797	787	740	800	815
53763	41118	28259	23432	37541	61544	56136	26464	4157	428	366	378	347	365	358	333	362	368	356	374	367	347	334	320	355	366	343	345	355	324	343	352	357	338	329	306	352	331	309	315	328	350	346	320	346	345	361	330	330	349	362	329	332	316	328	374	324	328	359	384	348	328	315	345	372	473	468	469	418	373	320	335	328	359	365	347	352	295	306	340	366	319	297	344	335	329	337	342	319	330	347	330	333	328	333	345	328	346	307	347	344	319	316	370	328	325	341	324	352	405	353	339	347	355	374	317	323	329	336	326	319	333	356	361	331	363	339	333	335	306	338	349	351	351	308	357	349	361	310	350	336	333	340	372	335	335	337	356	344	340	341	329	316	355	336	321	353	350	310	346	320	362	331	329	346	380	332	318	329	359	289	337	322	373	299	337	357	336	345	335	309	360	347	335	340	301	379	345	314	331	333	331	329	373	348	316	327	336	379	344	359	338	379	335	358	331	367	329	377	348	334	358	364	344	306	288	358	308	344	365	310	358	319	319	314	342	305	350	352	356	342	353	306	362	337	352	361	351	342	323	326	363	324	339	352	334	316	382	343	366	351	352	366	345	364	341	335	336	333	391	335	361	339	335	331	341	292	376	336	331	304	358	337	342	317	352	357	350	327	274	351	365	337	365	355	362	331	322	376	340	347	347	323	316	379	368	337	354	345	316	347	313	339	343	352	327	334	319	374	321	368	355	314	336	376	307	330	325	316	351	379	313	316	343	327	358	307	328	311	350	309	324	324	344	305	365	312	350	359	369	345	349	338	359	347	314	351	366	361	331	327	348	332	313	335	355	342	322	355	335	361	327	339	302	348	330	321	309	346	347	311	362	357	335	333	312	317	316	332	356	313	321	319	350	337	323	349	346	328	335	344	292	341	340	332	327	336	329	330	346	340	337	332	362	362	326	369	347	359	317	324	353	348	346	335	308	341	338	369	332	344	294	306	322	338	328	376	342	323	351	312	344	344	331	339	358	312	363	348	357	345	340	358	336	321	366	334	302	332	326	337	336	337	322	322	331	339	349	335	351	323	331	365	391	325	318	334	318	313	336	343	351	343	370	382	349	323	314	347	359	311	341	358	321	354	339	359	325	354	322	326	346	352	355	337	320	317	307	329	342	320	344	320	309	348	321	364	344	309	335	362	322	349	315	378	356	354	338	339	305	312	368	341	338	379	347	324	343	326	341	336	352	335	333	348	314	314	326	349	367	302	350	364	306	344	337	344	372	316	331	371	342	297	335	336	364	317	314	322	327	330	297	339	378	316	332	329	300	327	324	348	338	339	368	348	355	364	319	357	357	349	336	311	354	329	347	319	299	330	336	348	352	327	325	324	340	346	361	344	304	353	299	373	316	345	346	329	352	355	326	343	329	348	375	308	312	329	317	356	359	363	355	341	373	329	336	333	322	378	331	321	361	349	302	357	330	325	348	357	312	354	339	331	366	327	326	302	324	367	325	314	355	305	379	329	330	366	331	318	354	347	359	336	380	353	343	331	364	313	339	316	331	330	371	348	298	329	347	317	350	333	336	354	322	338	343	332	329	346	301	310	343	357	355	346	365	336	358	348	326	329	350	331	336	331	374	315	330	342	333	331	318	314	356	299	342	334	342	351	302	348	332	346	353	323	355	330	308	317	362	332	364	354	311	323	306	330	376	331	329	348	348	344	370	311	315	342	335	326	346	331	311	311	337	330	313	318	330	351	341	314	359	325	318	349	339	328	327	342	333	322	342	342	354	342	350	367	339	329	339	331	339	365	334	337	344	365	341	335	338	349	354	361	318	343	353	339	341	342	349	341	346	337	330	363	339	345	320	340	338	359	325	343	350	363	339	307	355	320	323	359	348	348	377	341	327	308	331	331	356	329	309	334	353	318	336	345	330	328	343	328	329	308	366	335	356	365	334	332	332	328	354	311	303	334	321	287	354	363	318	317	319	329	312	316	354	302	336	353	310	345	359	366	330	363	331	344	311	352	321	346	343	346	316	371	308	316	333	314	370	313	332	352	329	319	375	359	317	311	354	309	331	302	379	357	326	343	328	329	345	369	327	339	319	372	339	324	343	301	340	335	359	331	335	357	322	331	342	337	358	336	329	320	332	287	304	317	323	309	315	347	338	323	324	351	338	340	319	354	353	361	304	341	306	347	347	320	367	328	310	332	332	342	326	334	320	323	289	349	332	315	353	329	337	337	321	346	321	350	335	332	331	346	364	302	334	349	318	413	346	388	314	351	344	352	303	338	334	313	344	340	346	330	339	343	294	335	316	323	347	323	351	312	308	327	331	331	344	361	336	385	385	364	344	357	343	340	323	332	362	325	313	342	329	315	316	306	326	359	358	306	348	385	278	346	319	360	387	333	329	355	313	327	326	334	299	354	332	349	333	334	322	364	341	364	325	375	336	331	361	341	336	332	317	343	335	340	357	357	361	329	327	310	307	360	349	340	323	316	360	348	323	346	343	300	344	326	320	333	322	314	297	341	361	314	337	322	357	320	317	351	308	336	327	338	351	350	312	338	378	327	341	301	318	377	352	346	316	300	319	352	301	345	316	333	306	354	325	353	340	343	340	367	337	313	332	354	313	351	344	344	349	332	320	360	338	358	376	368	358	334	347	363	337	302	369	330	341	345	351	346	336	321	381	348	297	334	367	355	355	339	350	307	356	345	348	335	329	360	293	326	338	308	354	337	327	336	317	324	332	354	349	333	352	336	307	335	324	343	327	373	352	377	325	329	342	309	352	327	317	314	325	326	353	324	322	331	287	342	368	336	369	334	350	354	328	346	333	321	355	337	325	356	328	320	381	322	327	336	326	339	335	305	350	332	346	331	344	362	336	329	329	340	327	340	326	297	334	337	346	291	354	350	336	306	351	343	328	335	330	306	308	344	336	305	325	287	349	356	358	325	317	353	349	345	331	352	342	364	333	334	337	342	356	309	371	312	349	358	305	320	378	348	321	318	313	361	351	303	333	356	343	314	320	334	326	322	321	326	329	331	345	365	343	324	326	308	326	342	319	322	330	328	338	300	325	354	327	344	310	340	313	319	357	330	350	374	355	348	359	354	365	351	352	324	356	344	374	332	314	365	349	346	320	353	340	343	311	332	365	320	314	343	331	291	365	301	354	353	327	329	340	327	322	336	369	374	362	329	346	363	349	324	347	325	357	349	316	365	337	360	348	340	330	347	342	313	325	335	325	355	328	335	373	357	334	367	351	364	320	345	319	313	331	343	310	342	344	319	336	366	341	331	332	349	354	371	370	374	342	341	342	319	352	321	349	294	351	346	371	336	326	339	338	333	346	327	314	319	326	354	348	338	333	343	350	319	348	360	338	315	309	313	342	346	297	330	325	327	317	345	335	376	350	358	349	330	380	341	334	355	310	376	374	377	333	308	338	327	318	332	349	329	348	334	333	332	365	334	341	352	350	345	345	324	314	359	336	306	323	337	309	309	338	325	333
46366	40608	14786	11104	58552	77421	67179	17408	1126	1101	1026	1055	1018	994	1029	967	927	934	973	931	943	926	917	928	944	930	932	877	930	826	903	928	921	872	923	908	815	914	936	884	872	892	938	876	956	855	937	890	937	882	888	861	871	856	883	890	904	877	885	813	881	914	873	972	1493	2111	2079	1598	1206	963	914	869	879	882	804	850	862	871	905	863	899	892	834	872	862	888	888	909	917	861	922	873	832	874	923	887	892	880	856	893	873	852	909	960	862	883	900	874	870	828	864	865	930	918	857	914	902	885	878	900	829	913	857	892	887	858	833	903	906	876	863	896	892	888	832	808	899	872	850	849	862	907	879	859	848	867	883	904	892	842	897	889	805	899	885	843	886	884	852	899	886	886	879	874	868	857	889	907	896	889	865	863	894	888	843	818	875	839	834	906	878	919	901	871	834	871	868	871	878	863	884	888	882	920	917	892	855	894	852	886	865	879	877	866	934	883	908	849	894	894	861	956	909	851	858	883	869	882	905	856	881	913	821	889	857	923	887	843	865	891	914	870	869	826	863	883	865	876	839	872	917	872	866	874	896	839	900	866	829	862	857	857	854	936	914	914	860	859	820	858	840	865	895	852	944	902	876	878	872	863	891	862	845	882	875	860	892	902	855	879	884	870	836	866	893	906	842	828	895	866	880	895	842	859	864	872	903	894	863	850	868	886	865	881	825	902	837	827	899	864	868	869	912	863	840	876	905	836	866	892	899	874	886	893	874	788	856	819	835	810	883	889	878	910	859	878	894	848	858	821	890	829	881	853	901	832	901	874	896	878	918	904	855	884	885	836	877	842	867	900	889	845	838	841	897	913	892	860	896	865	879	914	897	867	881	893	873	858	831	854	925	824	873	894	867	896	846	827	825	906	880	885	903	833	882	856	897	932	872	882	839	908	841	905	891	860	869	857	904	915	846	841	903	843	889	864	878	858	852	901	922	864	869	830	865	884	863	864	943	887	871	851	862	886	867	868	873	869	852	867	891	827	885	883	880	902	890	950	912	876	865	878	879	848	873	855	862	914	870	843	853	836	896	912	935	813	875	855	921	832	837	882	898	850	908	860	895	866	869	866	891	897	899	878	862	851	911	854	902	874	832	888	889	866	877	886	825	871	892	874	919	845	904	849	871	890	883	868	881	829	923	938	904	846	855	902	830	881	879	894	895	904	870	865	885	865	870	876	882	910	841	898	844	899	873	881	884	880	852	877	833	886	876	883	827	910	853	841	867	882	868	895	862	857	882	846	896	838	803	891	859	829	853	867	832	897	892	909	852	922	892	827	892	881	867	852	892	873	852	834	840	847	861	924	866	823	833	848	907	851	882	845	853	911	852	879	825	887	885	857	851	843	869	921	922	893	888	910	893	916	866	932	932	886	912	837	847	908	902	891	852	884	830	883	889	838	839	851	897	886	877	836	914	880	884	840	904	881	853	864	896	899	867	852	861	865	968	879	882	911	837	839	860	886	868	854	851	848	918	828	853	851	846	856	892	900	879	864	869	886	829	939	898	882	924	892	904	862	894	857	902	888	831	831	882	886	841	832	859	885	897	871	832	835	911	841	844	847	881	902	900	866	888	873	859	820	855	881	902	892	882	897	879	875	871	881	862	865	846	843	888	844	823	826	838	898	882	901	900	842	871	830	834	899	861	879	862	926	865	918	923	905	866	854	893	845	840	866	881	866	919	898	873	882	861	856	874	834	866	799	836	871	909	894	845	869	856	871	904	903	895	895	853	813	928	855	873	893	899	904	862	914	898	875	872	839	891	909	872	890	917	843	886	838	930	876	851	896	910	859	875	898	868	831	849	873	904	900	874	930	827	937	869	870	904	889	906	873	851	871	872	826	869	872	905	878	845	900	845	900	861	865	873	828	883	811	851	927	897	897	874	873	872	911	886	891	872	897	905	855	797	817	904	875	913	896	885	849	864	845	898	892	834	857	896	856	926	816	934	825	833	885	886	864	858	837	812	892	877	876	872	850	865	898	840	876	889	922	940	908	837	827	887	894	918	858	867	883	929	917	863	880	833	832	900	854	838	842	862	871	890	887	874	876	896	864	897	849	886	889	891	893	866	901	883	844	887	817	902	838	895	864	908	830	847	870	827	865	855	917	871	885	887	829	876	791	875	917	834	932	879	862	921	921	861	938	882	926	938	886	906	856	847	849	878	870	851	879	921	872	876	847	885	836	836	901	852	879	879	866	875	929	829	902	849	897	912	859	839	936	891	918	855	883	938	883	875	802	843	897	934	834	883	895	843	892	847	870	872	897	880	871	914	854	864	871	818	891	892	859	868	910	905	895	846	827	866	893	912	913	845	885	917	896	829	887	857	904	875	920	895	913	840	906	828	879	836	881	872	870	874	904	825	915	894	849	853	870	915	846	885	850	859	918	856	851	885	911	863	883	826	893	857	874	878	917	850	888	877	914	841	832	882	878	878	857	898	924	891	860	892	895	833	820	950	903	909	905	901	866	891	840	839	901	871	882	836	799	881	883	877	832	841	882	876	881	831	890	902	881	897	825	926	914	896	896	819	871	822	850	849	867	864	861	876	855	878	855	843	918	883	890	882	903	901	862	915	893	839	910	891	902	840	894	845	860	873	886	871	886	903	884	938	854	862	895	891	912	886	890	873	912	822	862	865	903	864	917	901	861	880	859	829	816	838	945	892	888	861	852	873	927	872	870	888	879	911	910	841	922	881	850	821	889	914	858	808	821	875	872	933	863	835	839	852	859	940	918	851	915	861	910	898	847	939	891	838	921	907	875	867	908	899	870	884	894	890	837	842	864	864	863	888	883	881	846	840	798	906	900	942	900	894	871	794	850	887	900	887	870	913	885	862	861	915	878	868	906	891	853	877	832	850	893	864	823	885	854	895	959	878	891	850	862	909	881	918	819	921	952	853	892	840	878	876	865	878	946	917	885	911	861	919	883	890	893	903	903	913	865	935	882	859	856	866	883	897	878	895	900	847	827	819	843	896	881	863	824	896	824	833	867	886	847	919	951	845	879	822	857	892	891	923	937	888	919	844	880	853	887	892	867	869	897	839	863	870	893	903	844	884	931	874	820	889	902	786	891	887	861	866	898	893	868	881	893	896	864	864	887	864	853	872	880	881	841	876	865	855	889	894	921	871	827	887	886	890	898	823	865	867	868	904	829	859	875	860	856	901	853	854	916	870	880	881	878	845	864	861	843	851	867	869	891	832	864	904	839	891	912	843	897	915	901	888	870	878	847	846	886	843	887	937	876	852	895	912	890	914	919	853	880	876	865	850	861	854	833	895	920	892	880	867	842	887	876	912	878	815	902	900	882	831	864	859	877	907	909	861	869	893	876	845	926	862	838	920	881	846	826	942	869	865	894	868	922	897	884	909	839	896	826	821	838	888	907	896	823	905	879	860	866	876	916	909	875	890	847	859	893	870	864	894	822	901	850	845	931	914	885	911	880	855	846	890	871
13884	16638	6796	1145	2511	6432	4577	1141	248	272	302	278	282	269	290	257	294	281	259	246	302	284	292	279	280	280	273	267	282	257	247	297	285	252	242	301	290	243	281	313	283	278	266	298	282	279	265	264	271	273	244	254	256	287	275	294	271	255	257	273	272	273	284	245	259	261	289	296	280	275	281	307	244	286	265	269	268	262	271	271	277	265	252	264	263	274	261	251	258	282	261	302	240	272	280	258	307	300	302	246	276	313	251	242	281	278	255	279	282	289	284	279	267	257	307	271	243	289	265	251	267	290	236	281	271	260	286	249	257	252	255	288	280	256	270	272	296	267	264	291	288	244	305	257	288	292	278	281	256	256	302	259	268	305	254	293	272	259	233	302	271	287	263	275	256	275	261	269	267	291	278	266	260	216	253	291	304	309	281	285	273	271	257	270	258	284	275	280	285	273	287	276	290	259	278	272	286	274	264	265	312	282	287	292	311	277	266	288	275	257	267	218	280	264	259	272	257	260	275	288	259	275	272	257	271	254	274	291	301	296	246	255	266	263	267	256	262	263	278	284	294	271	272	239	220	235	285	267	276	298	239	295	278	271	286	289	278	243	314	311	262	270	263	282	256	262	277	272	269	254	265	283	267	258	255	251	253	243	259	286	276	266	299	254	282	274	271	250	266	273	285	246	265	272	302	277	279	272	275	271	251	251	267	238	268	272	290	291	258	261	259	252	255	292	255	268	288	253	293	284	264	276	263	271	276	239	306	283	272	286	284	269	308	270	241	274	237	295	309	296	271	253	270	263	266	284	269	283	280	277	273	279	286	307	264	274	280	273	260	269	275	274	250	286	271	279	275	251	261	246	261	294	272	248	282	270	271	296	295	290	272	291	276	285	258	271	291	267	263	307	249	254	269	274	290	269	251	280	265	283	251	262	274	268	282	284	292	250	263	268	265	294	304	287	283	257	283	283	276	256	277	256	265	271	259	268	283	247	280	266	265	270	296	277	253	272	290	244	257	281	250	294	292	282	272	259	273	257	279	260	262	267	265	259	274	254	271	267	267	244	283	293	248	267	293	301	271	281	268	262	246	295	244	265	275	309	267	262	274	280	288	257	276	281	261	271	267	272	290	251	252	260	274	277	267	257	270	293	290	276	244	248	252	258	293	256	278	259	281	262	279	284	294	297	262	274	263	258	254	267	253	284	277	264	278	248	235	256	285	283	277	275	253	241	279	280	271	265	233	257	301	234	284	281	280	253	282	274	252	253	271	283	280	303	266	276	277	262	282	254	247	274	243	250	285	297	290	260	272	257	274	258	242	246	256	262	301	298	259	263	301	233	270	265	269	279	286	258	285	268	274	278	280	267	258	253	302	289	288	261	296	279	293	255	255	262	284	241	254	290	288	306	303	294	302	246	302	277	244	327	276	256	261	285	267	272	264	274	260	250	290	271	244	254	241	298	272	281	273	280	262	272	258	254	277	253	285	285	285	283	278	257	240	273	278	260	286	274	272	273	257	288	283	286	246	263	260	264	263	262	275	261	288	292	265	273	305	292	249	266	290	277	278	262	274	255	279	251	341	269	286	271	255	262	297	250	263	248	299	240	288	274	295	250	275	264	280	311	287	280	293	280	249	275	255	278	251	285	282	301	264	271	284	269	261	264	265	285	258	272	270	284	267	293	264	259	284	295	267	265	278	252	305	258	274	284	269	261	251	294	267	255	276	263	300	266	281	272	301	240	262	307	282	292	273	296	259	288	276	281	282	267	258	255	260	289	267	281	238	308	309	267	277	252	285	270	277	272	247	260	276	302	278	266	257	288	262	278	241	307	268	295	253	297	240	298	283	269	288	296	279	239	280	245	297	257	249	266	250	274	302	285	272	267	278	276	290	270	270	283	253	273	277	269	253	247	271	276	265	281	280	294	268	258	233	258	258	292	251	278	272	275	293	283	251	246	283	273	248	285	248	280	280	287	266	285	276	300	290	280	275	288	241	268	263	267	254	290	275	266	278	263	286	251	291	260	261	268	267	264	289	241	251	265	293	290	283	254	264	276	268	294	247	265	266	271	289	278	308	292	260	268	270	284	310	264	282	295	280	267	287	257	275	276	267	246	288	284	286	281	258	270	276	262	287	258	270	246	263	267	281	303	278	277	248	248	265	262	253	276	281	285	280	269	285	260	261	267	276	260	234	283	258	281	281	275	260	272	249	262	263	300	273	304	264	258	281	286	278	248	239	305	283	288	273	278	267	272	271	248	264	252	256	269	256	263	270	269	267	278	262	252	264	299	281	282	281	239	295	315	275	245	275	267	263	275	297	258	261	278	276	256	303	269	254	257	257	289	271	288	254	262	270	249	261	269	265	271	257	298	288	280	267	256	277	247	284	256	258	263	269	273	261	269	246	267	269	243	266	246	257	273	271	257	252	252	266	277	261	269	266	277	229	276	261	273	251	268	267	272	271	303	286	262	296	283	281	273	314	261	261	263	278	254	293	264	281	261	273	272	250	255	248	269	272	280	248	271	258	285	255	288	269	297	253	281	257	286	275	266	278	267	259	263	277	264	248	254	262	278	254	277	255	261	275	284	257	265	290	258	296	303	292	265	275	283	286	281	279	270	268	289	274	222	272	265	278	305	292	261	289	277	302	280	271	286	254	275	257	259	291	276	253	269	268	243	268	274	264	256	288	279	291	264	251	274	291	263	262	296	304	292	260	322	274	285	271	295	288	277	274	265	246	292	276	283	289	269	253	270	275	231	254	243	274	256	272	274	304	249	291	288	263	255	252	254	265	292	269	283	306	280	250	275	307	262	275	274	256	279	277	267	255	306	296	284	256	268	249	276	246	271	257	266	248	246	252	251	271	258	297	238	274	238	264	263	268	268	303	293	258	269	278	262	283	250	272	242	247	271	267	284	275	284	260	258	283	240	294	292	240	287	263	281	295	291	286	292	278	271	287	275	270	289	275	298	275	301	265	267	270	298	269	252	296	273	255	274	259	265	248	276	282	273	252	273	277	253	267	287	274	304	281	269	237	266	258	269	264	285	257	279	284	249	270	297	274	282	258	286	234	261	274	301	279	261	261	254	273	312	239	249	261	249	321	251	265	282	284	276	234	252	303	284	267	281	303	264	277	247	276	260	269	268	282	274	297	272	284	255	272	267	267	280	275	260	281	268	257	284	254	239	251	260	244	258	251	278	263	279	286	272	235	259	290	274	297	272	299	277	266	293	268	257	264	268	288	272	275	295	288	291	242	252	256	259	268	272	240	267	276	281	313	286	252	268	268	280	279	265	272	255	263	279	284	282	287	278	279	262	273	246	282	272	288	245	296	278	266	263	283	254	264	262	246	285	275	253	292	250	318	305	269	271	264	285	287	257	275	255	269	272	270	312	269	247	257	269	241	283	262	263	287	303	263	265	281	303	263	277	268	288	259	285	318	263	274	285	275	270	263	261	256	288	266	272	249	284	288	279	299	279	276	271	291	284
12105	19727	3746	1081	10027	20351	14603	3363	722	730	732	722	748	763	723	737	734	765	708	778	729	687	703	795	775	751	725	730	718	729	762	752	686	725	727	792	720	747	718	744	790	767	705	718	699	743	712	795	760	759	678	731	740	735	707	752	753	735	748	763	738	742	755	721	725	773	857	872	822	791	781	749	718	724	778	778	733	746	778	709	749	724	748	749	746	738	732	811	780	755	744	736	736	763	690	734	746	725	770	770	779	718	751	735	786	717	743	748	739	729	688	721	762	759	765	714	722	787	727	737	730	755	744	766	755	780	741	757	765	721	756	747	749	722	717	760	748	765	760	756	709	729	750	781	739	740	720	682	765	781	744	748	728	755	760	741	769	684	746	746	726	757	757	751	739	771	709	743	763	764	771	757	772	789	758	720	771	755	766	752	758	739	696	711	776	763	752	743	684	741	706	774	760	760	762	711	723	728	777	782	721	757	765	744	748	701	739	751	768	728	770	736	746	699	788	791	739	733	768	758	798	736	716	756	743	757	764	723	715	713	730	787	762	709	726	743	727	754	745	739	693	751	742	715	650	781	714	724	744	727	704	742	723	739	760	772	728	744	738	788	748	750	707	778	770	764	716	713	701	681	697	715	764	778	740	738	712	738	744	748	758	749	716	739	751	719	753	747	712	709	718	723	776	743	726	738	675	760	731	748	733	747	685	763	683	732	736	744	754	778	705	696	726	755	723	729	764	754	718	743	720	741	705	756	697	721	735	702	786	790	705	750	718	780	742	735	756	737	702	710	713	757	721	747	718	727	733	689	788	732	760	711	749	704	712	737	714	732	691	704	734	755	783	731	697	755	744	734	732	709	720	680	740	779	729	687	721	706	725	754	762	727	721	739	736	701	738	715	724	745	693	766	743	696	665	725	800	665	732	769	700	770	782	701	754	712	711	706	679	666	709	711	726	736	769	771	800	721	709	748	760	697	686	763	774	730	703	737	755	753	757	751	712	719	775	736	700	761	731	699	692	754	749	696	709	768	781	770	699	735	719	724	701	739	705	745	704	745	711	727	736	802	758	739	713	701	712	766	737	702	756	747	831	728	766	718	709	726	780	739	696	744	720	751	715	763	734	747	707	771	724	745	721	764	719	685	725	739	723	754	750	775	780	688	794	735	712	738	719	730	760	721	765	720	738	767	744	722	784	726	781	761	773	694	717	753	730	717	739	766	711	725	755	775	711	761	790	719	724	692	680	720	693	779	765	742	764	752	738	773	752	766	738	763	724	651	726	714	729	752	707	742	735	689	669	707	708	684	741	709	731	747	713	737	767	767	803	755	737	735	721	783	773	760	771	733	740	744	737	700	753	764	693	758	716	711	700	773	731	745	743	708	763	750	754	725	731	771	777	753	692	728	751	746	755	747	747	745	747	744	751	727	731	752	721	729	722	754	793	740	714	759	724	744	722	743	767	756	732	753	775	731	712	713	743	736	747	722	725	800	699	790	739	720	692	708	704	757	756	725	730	754	717	730	763	724	736	768	735	739	789	695	713	741	755	821	746	778	755	712	739	715	747	748	743	740	749	750	761	752	786	748	723	736	753	713	781	730	767	735	748	705	732	684	783	683	753	702	752	770	735	735	682	743	758	752	699	716	765	729	741	766	762	757	753	748	705	753	716	698	771	735	753	763	759	795	714	741	725	768	708	755	704	749	721	707	733	696	726	725	706	739	734	752	727	713	749	724	732	756	713	729	747	755	736	715	702	746	731	672	737	759	718	719	718	698	739	763	677	724	723	721	744	739	758	732	712	701	741	732	751	690	737	722	696	765	748	762	784	739	728	690	727	780	749	746	733	755	715	786	747	725	709	735	747	720	688	777	768	744	698	746	760	719	695	714	736	712	732	743	755	718	755	736	684	728	719	750	730	757	748	702	776	782	756	767	728	742	760	744	759	772	717	763	750	736	746	757	762	802	765	751	825	704	716	735	744	767	716	700	755	753	715	724	709	743	702	766	745	725	757	721	729	704	740	747	773	763	729	733	771	758	748	768	762	750	770	750	799	737	683	722	749	715	740	768	701	729	775	715	786	756	733	731	695	691	749	733	768	742	729	734	704	706	702	766	787	678	710	740	764	724	795	767	766	761	766	755	770	756	722	727	801	770	762	776	692	718	754	728	738	734	744	715	744	764	727	734	699	738	754	763	775	748	770	716	724	773	734	771	739	716	727	768	720	741	742	701	706	697	735	753	692	739	733	758	750	778	711	754	728	720	745	771	766	758	709	707	757	736	740	740	721	744	682	725	739	763	702	750	774	764	750	688	773	758	722	749	693	718	706	762	718	729	779	687	745	758	764	728	703	747	718	709	741	805	780	742	725	730	743	755	695	724	740	728	727	724	735	772	714	737	726	750	764	744	723	756	746	684	730	781	740	732	726	728	759	742	731	756	697	720	709	706	759	737	706	740	739	701	697	718	715	779	751	757	710	712	709	695	745	767	736	764	711	791	789	714	687	722	754	705	691	736	794	752	750	745	710	728	720	786	747	720	752	738	715	737	778	717	726	711	745	740	746	772	774	731	728	746	785	697	728	692	749	757	685	720	695	718	803	726	701	748	727	762	753	727	773	735	751	733	745	750	703	738	758	783	703	727	716	722	712	805	730	780	717	743	732	750	752	732	749	754	706	707	790	767	734	698	694	754	738	694	759	749	777	774	742	741	737	755	785	703	720	781	739	725	723	717	736	745	770	774	751	734	697	731	740	771	743	750	738	759	764	729	746	743	753	730	722	739	753	732	714	746	758	686	715	754	687	723	733	705	672	717	755	717	754	782	747	737	734	757	717	769	739	754	739	787	766	713	709	760	727	701	709	710	736	776	737	708	693	725	750	704	739	729	709	769	757	747	745	789	716	737	717	773	730	726	728	701	730	757	757	717	713	729	680	726	689	714	696	712	738	745	763	724	709	740	716	776	741	729	727	751	669	807	725	702	720	738	772	690	738	726	723	701	765	724	768	784	759	756	705	777	719	742	698	717	764	734	761	691	761	751	736	718	721	688	802	776	790	692	763	726	743	744	713	727	736	712	754	701	726	682	701	758	757	676	718	707	730	752	756	670	732	747	715	789	728	736	709	688	774	712	768	777	764	746	700	751	681	731	728	700	685	712	702	745	771	754	743	777	735	765	711	714	704	746	742	728	745	677	726	737	812	734	740	703	697	753	728	738	742	757	777	759	776	786	732	693	752	744	735	739	731	697	749	727	726	758	749	746	731	784	766	718	706	773	720	764	757	724	759	707	766	743	749	726	768	735	728	679	769	760	749	743	741	782	745	726	756	727	770	716	742	749	725	750	727	734	751	778	745	708	746	747	768	745	742	735	726	767	717	720	711	719	735	699	759	748	745	732	744	751	750	753	750	733	714	741	737	733	768	756	776	700	725	747	783	735	737	733	740	776	708	773	710	749	687	731	676	752	714	737	725	743	777	724	746	761	740	717	706	727
51908	41886	25325	19721	28299	52735	41001	11924	755	331	339	298	299	302	324	310	300	292	293	330	309	300	310	316	309	314	298	342	312	300	318	297	281	318	279	293	289	260	309	318	287	294	313	325	302	287	291	291	282	300	281	321	267	295	303	302	292	275	321	274	311	293	268	288	316	386	371	372	393	362	292	307	283	280	322	251	283	293	292	279	308	314	336	292	287	280	293	319	314	284	288	317	312	287	294	302	291	289	309	282	301	284	277	296	316	270	302	319	266	273	286	278	309	303	294	309	315	293	298	309	277	283	262	281	309	304	299	291	356	298	299	286	284	288	292	288	304	291	288	298	305	304	294	287	317	303	304	298	301	312	326	306	307	315	286	300	268	252	289	330	296	293	280	321	358	272	308	292	310	280	334	290	290	275	315	288	295	285	296	295	300	293	333	288	294	303	301	298	300	285	286	304	297	286	277	312	275	295	265	280	291	306	269	287	319	302	305	286	316	291	262	292	290	261	303	331	293	293	274	299	273	317	294	345	325	320	294	261	301	278	295	282	267	303	296	318	306	298	256	303	310	283	332	308	301	268	313	303	290	267	266	277	279	313	327	274	291	316	305	294	317	294	299	318	294	288	307	276	297	295	302	278	272	303	291	305	293	271	298	281	284	309	295	296	270	286	285	289	317	274	276	288	296	287	312	307	302	291	295	295	312	291	306	312	311	308	292	304	322	287	296	314	327	297	305	264	299	282	287	286	288	301	293	284	283	295	279	275	276	298	307	279	282	266	273	290	306	292	272	297	290	290	290	309	295	293	307	334	311	282	286	313	298	288	279	291	293	304	289	295	306	302	311	280	277	286	330	299	281	305	315	295	305	312	281	309	293	301	298	289	300	300	279	290	334	316	296	275	295	275	319	321	313	291	275	301	273	306	291	288	270	307	292	265	289	304	261	319	289	325	281	259	302	305	272	287	324	321	302	310	274	274	301	275	315	306	298	276	283	319	297	294	286	296	290	267	326	326	288	313	279	289	299	300	293	282	274	304	313	288	292	294	271	308	291	300	313	286	300	283	262	284	279	311	304	283	290	301	311	285	277	235	287	292	287	287	325	298	310	265	284	301	296	295	275	280	308	292	307	288	289	308	284	264	285	265	271	250	334	329	291	292	289	305	313	302	262	320	306	295	317	293	319	278	297	315	285	301	297	308	324	287	309	291	297	302	298	280	302	234	298	286	308	321	285	308	309	309	298	302	351	315	301	318	283	290	300	305	237	296	302	286	314	310	275	314	298	311	287	305	327	307	286	302	299	302	318	289	307	277	269	269	292	312	306	322	260	286	295	341	307	315	310	298	294	290	312	300	301	312	275	313	279	276	278	299	279	295	263	285	293	309	294	269	289	288	279	315	276	268	300	313	279	303	296	288	303	310	317	286	282	315	283	285	315	276	308	272	302	304	306	286	300	328	283	320	290	276	285	326	314	313	261	294	296	289	338	295	279	284	310	281	315	335	313	291	301	288	288	294	301	292	262	302	277	298	324	293	299	275	304	277	306	310	271	296	318	287	276	306	285	320	288	301	284	294	296	293	310	308	324	281	315	284	294	296	294	297	264	300	287	316	270	290	325	285	327	334	306	285	296	297	281	286	267	321	290	276	313	302	323	267	314	299	269	292	298	299	291	289	331	313	309	321	275	304	312	289	307	252	286	294	280	284	292	266	280	287	257	290	277	283	314	309	282	273	301	288	275	309	266	275	309	267	307	285	282	305	310	269	290	261	275	300	273	333	285	281	264	326	286	301	262	286	278	338	295	282	304	309	314	276	280	298	289	304	319	289	285	286	295	279	296	286	312	315	312	299	312	310	312	270	264	298	262	308	352	284	291	266	302	262	330	309	310	297	318	326	288	323	314	295	279	290	288	232	287	280	306	269	304	299	277	300	294	303	283	292	288	291	277	322	319	294	281	310	267	329	294	278	258	282	288	294	314	293	303	288	260	306	346	300	272	291	276	321	293	285	269	306	299	291	319	284	275	278	325	320	270	291	311	275	277	274	281	296	285	293	271	308	305	307	249	314	313	294	295	291	294	308	282	293	291	306	258	299	279	260	283	311	277	312	333	316	309	305	284	254	262	297	302	316	277	295	299	293	321	320	301	300	270	318	280	291	305	281	301	278	276	273	294	268	299	323	324	325	307	292	296	294	260	305	274	301	310	289	307	285	272	298	272	285	302	283	312	289	297	293	262	303	286	281	298	329	315	293	290	283	280	266	296	278	298	307	270	287	299	280	298	295	309	309	294	305	308	310	291	318	295	271	268	334	297	294	283	279	270	306	302	262	310	310	259	299	328	283	280	311	321	295	274	297	310	272	276	301	326	303	329	286	297	290	305	299	285	288	322	275	320	298	309	320	321	286	283	285	307	298	297	302	311	310	280	295	312	343	296	317	288	298	292	288	321	304	274	301	264	283	295	272	291	273	307	302	282	309	276	322	278	351	293	260	307	290	270	287	290	306	294	266	267	313	284	321	283	279	297	289	303	280	278	305	288	280	291	321	310	304	305	285	293	295	297	270	329	277	291	271	273	291	319	315	286	316	285	304	283	297	292	285	306	277	294	272	332	314	295	301	290	315	276	323	333	273	297	270	285	302	298	300	282	280	331	303	274	283	308	290	304	258	287	300	283	303	292	275	287	248	307	289	308	295	314	280	299	305	280	269	315	304	274	279	284	300	276	281	342	283	291	306	312	295	296	281	292	262	291	278	266	292	316	320	292	293	312	305	301	288	309	279	298	304	286	285	285	303	305	311	300	310	318	281	295	308	310	277	322	278	286	291	269	255	277	291	316	321	270	296	335	272	281	342	294	308	270	291	314	294	294	307	294	329	291	268	286	288	295	329	304	267	281	289	288	326	291	286	274	286	282	267	304	298	321	259	270	313	288	341	269	292	275	282	266	261	320	266	298	309	306	302	281	297	298	291	316	268	307	316	300	288	312	286	266	309	296	286	309	309	270	296	262	310	270	302	294	306	277	321	289	308	293	285	284	283	308	306	320	294	280	315	294	264	288	307	294	315	310	308	336	275	300	282	311	276	280	311	316	293	311	309	275	289	270	294	278	298	307	306	275	314	295	301	314	278	295	300	302	283	292	304	277	281	266	284	308	309	265	301	293	276	276	307	320	279	284	275	258	270	283	293	300	312	303	292	293	298	286	293	290	288	286	304	272	287	335	272	322	276	319	273	268	285	305	304	292	319	280	297	299	274	284	326	307	275	281	292	295	288	290	326	324	294	336	298	326	264	280	307	315	297	284	327	310	309	303	290	304	264	292	280	288	320	348	320	285	318	289	334	280	311	303	278	291	300	320	314	290	261	312	301	304	316	297	285	307	276	315	301	322	335	270	302	276	315	322	269	312	268	279	267	319	318	304	325	288	305	298	282	298	258	286	283	271	289	314	335	289	309	284	323	284	330	278	294	295	298	320	305	301	300	287	301	296	301	285	321
43100	35993	6729	6300	40197	64621	50924	4683	1015	943	896	917	875	890	926	854	822	890	825	853	806	792	868	847	829	841	814	780	851	809	813	825	786	818	843	801	779	837	760	810	815	746	791	762	817	793	851	790	804	753	829	777	833	789	796	854	764	789	752	764	817	851	818	772	1000	1830	1855	1463	1300	996	880	857	744	824	780	785	781	804	796	766	752	781	783	816	798	799	816	724	807	787	812	791	772	786	808	796	764	820	790	767	765	776	763	784	777	769	785	750	783	798	803	762	841	742	796	792	816	810	795	791	750	775	796	760	764	786	714	820	780	763	773	815	791	807	766	776	837	800	786	797	830	782	770	788	739	809	755	776	847	817	819	770	739	837	854	820	748	809	777	767	776	818	779	770	800	783	794	744	808	847	763	777	792	779	784	792	777	822	773	767	765	786	754	816	784	785	759	816	781	802	796	809	834	849	784	732	821	820	803	818	766	785	830	734	831	781	765	828	794	799	793	810	796	760	788	749	796	827	801	798	797	855	788	810	766	797	767	769	818	771	814	774	768	813	774	804	746	766	812	795	812	776	824	794	728	796	775	811	756	797	792	803	790	778	795	779	781	842	752	796	770	819	783	812	729	791	793	815	819	785	768	795	798	793	795	768	779	805	807	780	808	791	851	860	800	808	777	819	795	747	794	793	747	808	793	762	855	808	794	737	765	817	800	840	816	794	748	795	785	745	758	708	792	770	783	777	827	825	811	833	777	808	772	771	822	764	801	822	779	782	777	781	755	747	741	782	791	773	784	820	785	805	758	792	761	724	785	766	772	808	717	799	806	782	764	764	779	796	772	787	784	743	816	784	723	807	777	782	775	847	761	747	826	835	795	813	840	790	829	814	785	805	795	822	816	836	777	786	749	784	762	806	819	786	776	804	800	806	794	774	811	769	896	814	797	777	794	827	749	749	766	832	815	784	742	789	752	748	788	806	812	828	818	830	770	753	778	842	847	780	789	820	807	838	791	755	752	767	778	816	757	805	767	785	790	774	806	752	797	818	796	835	825	795	786	793	791	855	742	763	799	779	809	817	785	765	758	837	775	839	778	829	766	784	755	805	794	746	759	811	802	808	813	808	740	841	748	782	815	837	817	789	770	777	758	771	738	771	813	806	779	829	791	832	824	809	829	832	796	773	806	791	803	786	831	782	819	798	796	754	796	800	782	795	816	771	787	813	809	760	805	802	801	781	767	750	868	767	802	814	781	782	801	813	769	828	794	782	845	810	759	769	833	760	769	784	816	770	772	762	807	809	803	768	799	813	810	788	781	766	829	817	776	808	827	800	849	791	744	826	756	793	810	817	724	802	784	790	745	799	748	815	798	748	788	816	827	843	801	770	804	754	796	832	803	793	786	812	788	776	813	820	791	752	775	756	816	803	814	750	757	804	778	778	827	789	797	756	806	753	746	824	798	752	772	779	778	825	800	787	824	781	843	783	813	782	788	763	758	762	771	789	808	800	812	748	806	786	773	778	777	775	806	756	784	774	800	757	783	806	787	814	790	807	780	816	820	779	754	797	822	820	781	787	841	767	790	774	759	787	765	751	782	828	812	793	766	839	787	796	792	775	846	812	809	763	780	759	794	832	808	791	833	760	768	776	770	787	818	758	803	796	842	752	799	747	812	824	793	767	818	773	785	763	770	841	751	813	786	763	772	790	747	745	790	767	822	786	765	766	793	779	811	765	753	754	827	760	773	779	785	836	830	825	767	819	763	854	842	781	810	792	813	732	799	836	853	700	812	751	732	821	884	788	772	758	805	751	810	804	826	800	760	811	783	774	847	805	759	848	812	776	770	804	775	821	787	794	768	810	811	780	802	777	829	801	792	813	779	765	776	792	793	791	780	757	816	792	788	770	820	767	788	810	795	755	803	771	792	776	791	803	799	814	767	836	793	742	791	750	795	805	774	770	814	811	815	789	760	800	803	808	804	795	747	773	798	821	801	803	786	725	736	792	798	744	793	759	809	809	786	787	735	766	819	780	770	751	776	779	793	793	796	849	808	781	795	807	777	840	761	770	793	823	815	836	773	826	816	812	785	796	745	756	761	773	827	833	803	800	756	781	814	772	795	804	829	813	761	826	822	767	793	809	829	814	812	805	805	842	796	823	799	792	765	768	817	795	844	766	841	741	731	796	808	848	773	745	815	838	801	786	777	812	760	798	808	802	738	790	804	782	862	822	764	795	797	775	810	795	814	827	777	811	804	814	807	748	861	795	781	814	805	743	756	773	760	784	799	810	784	795	767	779	776	802	774	786	769	815	819	766	787	801	809	752	789	777	767	798	789	793	815	776	803	842	781	723	795	765	803	763	750	808	775	776	772	799	753	774	812	864	737	798	821	777	782	787	771	803	759	831	780	743	762	794	805	809	814	781	772	793	793	757	789	737	785	767	812	818	725	773	818	782	832	797	765	777	817	772	754	815	715	761	752	804	802	807	784	778	788	743	798	783	758	831	731	776	797	779	823	810	820	788	761	790	790	709	746	778	799	750	814	871	819	798	774	758	753	763	824	802	820	793	781	747	842	802	800	802	797	804	766	772	780	804	774	777	771	796	773	803	793	761	779	781	783	739	766	786	845	826	742	775	826	758	751	738	809	765	743	775	828	733	793	764	793	805	775	821	816	776	771	815	779	822	810	832	772	753	776	792	843	781	752	788	835	830	765	795	766	796	769	806	805	792	802	756	750	753	749	841	798	735	805	793	798	779	813	768	793	778	813	766	753	770	767	823	854	801	790	782	823	774	784	804	808	827	814	763	795	781	779	786	751	785	810	790	734	761	785	830	789	804	844	825	799	792	784	827	866	823	806	825	760	814	848	793	750	748	800	827	802	797	740	802	760	842	764	793	806	810	785	825	798	828	861	781	768	804	840	761	758	812	758	805	767	771	803	782	759	830	778	775	769	760	813	778	775	788	744	781	784	787	789	820	755	798	797	783	772	792	814	763	758	839	800	791	818	816	806	747	827	785	771	806	835	780	774	829	777	809	807	727	777	810	783	792	796	735	762	783	796	752	766	740	755	812	810	800	795	799	750	802	779	785	787	840	791	760	802	769	800	791	793	789	877	829	813	773	797	776	826	787	824	786	716	788	818	799	772	772	835	793	735	775	777	736	787	796	841	762	782	772	809	786	798	844	741	833	793	801	764	774	796	827	775	817	839	840	779	813	815	753	784	806	816	793	776	819	811	786	801	819	763	791	747	788	835	781	756	803	791	774	786	786	783	821	857	800	791	764	883	856	784	798	767	816	821	818	815	814	799	803	791	814	739	788	774	845	784	813	779	782	777	739	787	789	774	828	793	761	789	807	705	840	762	760	802	799	832	773	812	771	773	802	805	759	780	795	803	783	800	824	763	850	819	844	812	783	794	833	768	787	818	815	790	785	790	784	823	836	794	809	818	759	786	757	780	763	763	824	811	810	760	785	745	802	806	799	803	807	806	767	755	726
55410	43788	29892	24057	30487	58605	49784	20371	3134	450	422	395	387	367	386	397	376	371	359	360	330	362	329	331	397	330	367	332	350	353	327	376	347	364	348	335	345	358	368	344	344	322	359	333	378	329	317	374	375	328	325	350	337	364	337	355	333	317	332	336	344	282	321	313	324	379	452	509	526	460	393	385	334	306	349	294	334	340	344	348	361	321	325	363	329	347	364	371	385	298	354	344	309	298	325	350	353	344	335	377	351	341	343	357	339	375	331	337	309	319	300	319	348	325	339	332	313	347	336	339	334	321	346	352	348	337	325	293	316	378	338	343	324	364	335	299	345	329	330	307	348	351	349	318	340	311	349	326	350	352	355	329	333	340	316	304	306	356	315	329	343	335	367	339	296	333	326	337	355	339	322	334	360	323	358	323	323	366	337	352	338	304	375	294	334	309	364	333	334	366	323	381	356	349	350	339	320	330	327	342	343	342	370	310	352	338	325	330	340	309	342	380	328	335	395	337	338	337	324	334	330	324	291	305	325	308	344	349	337	329	338	384	344	332	326	357	355	349	315	330	335	319	329	373	333	327	325	356	295	334	343	343	321	327	334	297	343	310	349	352	298	330	324	311	355	345	337	315	326	315	352	350	380	359	344	335	362	334	316	335	363	346	336	329	341	340	340	367	346	312	340	365	311	368	326	324	362	367	353	304	340	339	326	333	327	318	352	333	334	293	320	331	328	327	351	363	358	336	348	367	343	316	334	316	359	326	310	360	316	321	332	334	356	338	345	324	334	353	336	346	332	348	301	340	309	343	322	318	337	348	362	321	356	337	331	334	323	341	321	296	349	373	317	320	301	374	335	314	333	360	311	355	343	327	334	361	336	338	353	281	334	332	329	339	329	337	331	312	352	336	323	342	314	356	342	334	345	339	330	335	327	324	361	358	323	366	312	342	331	377	337	316	318	343	328	348	342	357	327	326	307	337	318	350	347	335	363	333	322	343	334	341	356	346	347	361	356	323	343	312	341	349	353	284	303	326	345	334	353	345	347	308	312	335	333	300	301	337	324	296	317	333	323	329	340	342	332	337	307	335	347	315	313	337	354	316	339	308	345	332	338	324	360	337	349	304	358	357	355	381	355	382	380	307	323	342	300	340	363	345	342	331	351	328	317	316	322	308	348	332	338	334	343	343	334	338	336	337	344	368	346	340	376	346	352	348	346	367	331	308	321	354	351	376	337	340	352	338	340	328	326	328	371	340	351	334	317	342	356	348	321	353	364	318	356	361	341	333	367	321	330	329	331	332	349	327	315	319	292	306	318	348	338	329	302	311	331	354	303	356	351	326	354	357	329	328	348	322	315	341	348	348	324	354	320	315	324	289	325	352	324	347	318	328	352	347	323	354	303	326	330	367	328	329	324	328	343	325	335	329	314	373	327	327	365	327	296	352	333	343	316	348	369	352	333	362	299	315	339	321	357	351	322	332	316	325	347	321	326	332	312	332	363	351	305	342	331	319	356	353	326	304	316	333	321	325	319	310	323	390	335	311	327	340	372	327	341	325	326	360	311	354	333	328	332	334	352	348	320	266	340	323	313	328	365	314	341	335	348	341	324	348	327	354	326	298	324	359	330	359	338	331	335	365	322	341	326	339	344	345	329	301	348	332	318	341	362	285	286	296	302	343	375	348	329	339	314	340	327	294	337	359	359	328	353	346	362	349	331	327	320	309	329	332	331	314	343	332	335	285	323	333	343	388	326	368	364	366	327	329	333	352	374	359	345	309	318	316	335	327	335	338	323	328	336	297	330	331	322	334	334	300	312	348	346	343	324	337	360	339	331	331	335	368	347	310	322	363	332	342	343	322	331	324	334	349	349	339	355	336	341	337	334	314	341	341	343	345	310	367	322	304	321	341	351	325	307	321	331	334	348	308	343	314	315	326	350	319	338	352	392	310	321	307	328	350	347	344	326	365	312	314	332	375	341	317	352	334	327	317	313	353	313	323	369	338	302	349	360	321	312	313	359	354	337	323	309	332	325	338	299	344	344	333	322	322	341	316	345	323	362	321	341	311	319	297	326	349	375	354	316	357	347	345	364	341	327	338	313	365	318	363	338	322	319	370	367	302	353	339	345	335	330	341	337	319	328	328	351	322	338	337	335	348	337	336	334	343	384	311	330	344	292	332	350	325	311	347	318	351	350	339	322	339	332	331	347	327	323	323	353	356	369	287	342	339	326	364	362	363	333	345	354	321	304	325	297	320	340	288	323	329	316	343	326	328	321	310	345	346	348	352	303	310	346	332	352	314	312	323	343	361	335	347	312	352	356	350	336	347	377	317	339	339	338	341	340	384	355	312	354	310	355	318	326	339	327	359	300	323	327	307	335	353	325	346	338	322	377	358	355	327	328	332	326	319	335	340	345	314	329	333	338	299	334	368	360	349	330	321	355	344	324	335	334	322	341	356	346	301	325	320	294	282	350	344	330	347	328	355	335	339	324	343	343	360	314	327	340	323	305	340	382	356	327	338	363	331	366	343	326	355	357	296	351	375	364	312	324	359	333	329	313	315	330	336	316	346	294	307	355	320	342	324	334	309	366	322	334	325	347	325	351	352	335	328	346	325	334	342	327	346	381	298	344	345	321	351	311	315	351	345	336	324	306	326	334	332	311	316	368	290	351	309	346	328	357	360	314	335	347	331	339	334	330	334	344	332	314	321	324	356	294	348	332	303	362	385	329	354	325	315	306	316	301	332	347	339	306	350	344	336	305	346	342	337	334	294	331	335	347	358	330	349	306	346	349	376	335	355	352	331	328	355	303	337	337	331	356	349	328	314	357	368	331	348	374	345	346	338	369	307	341	316	345	303	338	361	356	372	336	350	376	340	353	328	344	341	318	331	327	342	331	337	343	316	338	318	387	373	321	335	317	377	336	301	296	389	381	329	305	349	338	363	344	356	358	295	304	296	326	367	344	341	324	319	324	301	326	317	311	338	350	343	314	346	347	362	332	373	333	320	310	343	354	315	317	339	350	326	327	320	341	334	336	358	378	330	315	342	342	368	321	350	321	336	333	328	357	357	338	336	312	346	336	338	325	334	342	317	366	324	367	344	332	339	340	329	333	365	330	322	337	344	327	337	341	352	355	347	324	311	298	366	345	338	351	341	345	342	329	324	298	339	321	323	319	345	319	314	351	348	319	314	358	342	328	290	341	342	331	347	328	308	330	330	336	302	316	365	331	319	327	337	309	339	338	373	300	334	353	346	309	327	367	332	353	360	362	362	325	308	326	292	363	329	341	327	321	339	325	329	309	314	349	345	317	313	344	330	349	362	322	329	328	357	322	335	325	352	319	318	344	351	316	346	325	347	340	336	355	327	323	349	342	346	323	323	359	318	329	331	355	327	344	339	358	302	356	332	340	316	345	341	336	329	318	299	331	341	357	371	331	356	372	363	359	328	327	351	342	344	335	301	367	349	343	316	309	333	338	317	362	333	345	343
49120	50536	15897	10577	47627	79810	59660	10563	1236	1190	1145	1019	1006	992	955	918	921	1007	946	913	906	929	965	893	948	957	924	872	907	920	870	851	896	929	851	878	918	905	903	930	891	818	846	881	908	884	920	865	821	850	902	922	860	908	894	927	877	905	885	915	855	901	880	950	908	1332	1778	2634	2161	1638	1225	994	882	897	854	904	874	855	869	888	846	928	890	859	868	906	852	825	871	845	854	867	911	893	826	886	842	842	932	861	831	845	880	837	847	913	876	858	850	864	846	885	879	889	871	862	907	892	835	860	801	862	852	889	850	890	872	812	878	847	871	892	838	846	838	842	842	835	908	845	887	832	898	823	848	824	898	870	814	863	859	837	863	821	848	872	881	898	832	890	850	843	932	828	836	851	899	905	877	852	890	838	881	845	831	894	856	911	827	812	890	863	829	861	901	877	861	848	903	900	913	798	873	888	893	902	850	874	899	856	902	903	907	900	843	892	836	849	901	884	899	824	857	874	846	854	865	850	865	892	870	884	916	861	889	868	833	851	847	909	862	863	888	856	872	843	862	856	873	890	830	848	855	843	857	837	856	897	899	873	862	876	869	862	833	833	870	860	906	830	878	850	874	847	816	855	852	804	848	847	817	929	895	846	869	936	886	852	803	866	845	838	897	834	844	799	840	874	821	830	879	883	851	806	918	894	884	867	850	902	869	921	842	900	874	831	873	808	902	884	882	830	867	901	868	900	888	876	819	879	876	799	882	902	862	849	940	828	883	900	878	866	854	832	882	849	846	879	831	782	895	867	884	834	853	849	851	847	851	787	913	849	836	848	862	895	853	855	831	840	827	839	889	828	869	817	868	841	891	857	874	906	875	892	848	832	871	874	828	825	850	878	854	870	900	849	803	843	849	864	870	850	858	867	876	817	913	904	822	949	879	788	845	801	883	879	861	869	882	869	882	879	863	894	889	879	875	833	875	859	858	905	859	844	879	895	847	852	886	861	861	845	897	887	816	875	882	876	829	915	887	878	843	837	846	902	881	870	886	862	864	882	862	820	884	816	894	853	836	866	864	841	856	901	847	813	886	844	858	881	952	870	868	842	773	858	895	911	895	834	879	843	909	870	829	872	861	878	870	817	827	868	879	836	863	840	849	823	818	859	873	876	831	858	954	825	841	878	889	842	845	873	912	853	845	865	859	860	860	902	791	851	891	846	816	930	845	885	926	856	852	880	856	839	851	853	892	885	861	850	878	898	841	873	870	847	848	836	854	894	877	884	861	843	883	872	874	843	856	881	884	848	889	864	797	896	839	869	888	854	886	863	836	896	869	861	841	801	836	850	901	885	837	874	900	840	839	861	833	878	845	852	853	858	849	823	850	861	822	874	872	876	850	851	846	862	860	892	885	869	863	858	846	809	851	889	841	842	845	888	860	827	890	854	826	875	857	868	824	892	859	836	895	902	839	906	940	901	843	874	913	871	874	912	841	856	843	883	859	851	860	880	840	884	848	819	858	893	834	895	900	889	850	867	863	811	886	863	838	869	866	869	904	835	871	880	863	863	881	874	885	869	859	866	902	860	890	911	853	879	902	910	872	844	824	898	893	880	881	892	898	896	892	924	851	839	828	830	872	830	870	848	839	844	861	879	841	880	838	853	876	815	875	852	830	849	908	826	844	848	844	872	855	873	912	860	857	820	858	887	846	857	826	842	864	886	930	851	867	892	867	850	857	874	813	882	881	880	894	908	924	860	939	872	853	844	837	883	876	887	890	853	852	815	841	822	883	857	870	823	831	839	836	848	836	855	837	836	867	886	851	865	895	851	906	855	881	827	888	843	891	869	849	844	886	882	883	920	840	846	862	847	854	876	845	848	849	879	845	848	910	879	860	848	919	870	872	885	834	835	906	807	829	872	850	828	879	841	912	883	860	860	886	878	859	865	828	830	901	855	868	873	866	882	871	864	854	816	853	906	854	871	820	868	804	884	867	841	877	881	855	841	868	863	830	904	791	890	888	901	832	873	851	901	859	859	852	820	871	867	860	880	877	881	864	842	866	838	888	856	895	856	859	890	821	925	840	785	803	878	888	882	878	852	896	863	848	837	885	900	897	861	860	856	843	876	838	848	847	845	837	857	871	875	846	891	825	900	877	821	825	881	865	802	888	844	815	853	876	902	892	855	820	917	886	854	829	924	857	849	852	895	825	852	877	901	865	866	833	828	826	888	872	862	882	881	860	886	869	863	889	836	865	880	880	856	870	867	861	901	898	835	819	810	878	919	813	835	861	876	880	876	890	835	856	867	850	880	845	861	845	925	805	910	908	889	838	880	873	877	862	934	834	845	871	897	863	824	858	860	896	897	863	879	894	870	829	875	887	829	852	848	830	839	898	899	891	857	841	887	853	857	865	871	859	829	870	872	839	809	867	841	914	838	840	846	903	863	820	865	894	876	834	839	838	882	887	863	920	821	841	853	865	868	844	873	868	910	891	894	870	857	839	903	829	854	850	843	885	885	860	927	867	882	916	893	888	885	883	822	886	859	866	922	832	860	855	855	830	901	924	875	910	873	853	839	920	845	900	890	871	847	868	893	918	879	813	874	924	817	830	829	882	878	872	852	881	841	881	803	829	880	862	834	850	861	884	917	837	886	843	920	822	875	868	855	849	884	854	877	881	870	829	818	866	918	798	860	862	861	882	850	862	883	871	836	880	917	852	901	857	829	884	897	902	870	844	871	863	889	869	833	876	867	802	881	836	863	839	854	860	860	834	871	877	822	833	860	866	873	822	862	866	835	861	866	928	797	874	842	865	847	913	834	892	874	885	889	876	806	805	890	843	878	874	837	883	889	834	856	886	854	910	854	895	840	866	857	845	879	924	868	907	900	852	818	916	857	874	848	898	842	891	867	893	857	881	884	814	838	897	872	866	894	834	877	856	842	861	836	831	892	875	867	862	899	879	861	859	849	935	835	856	837	852	902	916	859	857	849	895	906	866	873	856	855	885	865	839	845	882	879	893	894	876	831	861	871	863	850	880	865	846	832	848	876	852	876	901	890	808	856	856	917	816	802	860	846	858	873	845	910	875	922	823	841	869	895	859	847	863	826	820	876	844	900	889	855	859	864	917	824	882	872	825	830	911	845	876	834	852	858	831	890	803	898	898	866	892	873	894	888	875	881	849	912	842	863	846	855	847	890	856	852	851	850	865	859	853	866	862	875	877	858	889	865	875	816	878	864	877	885	853	862	812	808	852	859	838	846	863	858	915	840	863	905	873	877	859	834	903	873	908	865	876	789	862	856	887	873	877	814	863	861	853	886	879	865	911	870	901	875	871	868	861	900	882	868	853	874	867	842	899	899	849	877	871	898	878	826	885	876	874	903	832	857	859	836	862	877	889	884	822	860	870	885	920	864	841	888	890	824	809	884	821	846	870	908	814	856	869	856	893	854	823	869	856	849	865	890	857	865	840	839	837	842	817	849	858	825	888	840	885	830	891	887
16430	15322	3501	703	1861	5820	4235	310	245	263	236	220	225	199	250	220	240	196	230	225	204	275	217	225	226	200	234	258	247	215	183	232	222	224	232	227	217	241	220	241	232	216	231	222	239	253	219	214	205	239	224	243	221	204	224	219	229	211	237	176	227	239	237	227	221	223	223	216	250	254	251	250	217	259	253	212	240	214	217	249	221	208	242	218	217	201	219	245	257	263	206	222	218	261	212	235	212	233	238	228	211	237	215	228	214	230	201	257	243	216	239	196	212	235	225	220	217	227	260	214	232	212	229	228	211	182	236	223	230	241	230	220	217	205	219	217	233	244	233	220	216	195	242	237	210	245	210	203	221	216	215	222	200	243	260	224	226	225	210	224	225	232	218	218	211	207	213	214	215	243	219	232	241	211	239	218	210	258	209	212	246	230	195	218	203	212	218	226	245	209	213	220	241	219	221	242	220	233	237	234	236	250	221	223	239	209	249	208	225	199	228	200	263	233	218	236	192	240	246	234	230	260	221	208	236	225	220	231	226	226	234	217	212	205	218	218	235	234	216	217	225	240	233	220	209	249	234	228	223	227	196	221	197	206	206	228	263	234	225	232	261	216	236	246	222	252	226	206	224	232	229	216	218	236	221	237	248	234	240	237	237	210	217	233	250	204	223	216	217	234	215	216	229	259	209	221	223	223	214	209	205	229	225	226	205	217	230	208	221	212	227	227	241	223	236	231	207	232	174	235	238	225	206	228	225	248	251	211	213	221	236	225	229	236	225	236	230	214	238	228	239	226	228	219	219	221	229	235	219	222	247	209	238	246	233	227	205	235	220	220	224	204	240	221	205	229	225	247	215	227	238	219	214	235	212	214	212	224	223	230	249	225	212	255	176	227	229	205	209	220	214	239	209	229	223	212	199	183	245	242	232	231	237	224	239	212	233	222	242	209	231	225	230	231	225	236	241	203	245	219	252	255	213	223	245	224	206	234	218	227	243	220	217	215	232	250	239	212	224	238	229	212	214	224	240	230	216	233	217	232	214	240	213	217	211	221	255	230	231	224	217	216	223	221	211	249	226	221	207	200	234	240	213	224	212	232	242	246	217	224	218	261	228	179	250	231	215	231	229	219	198	242	232	248	216	212	227	235	222	209	225	226	229	213	253	228	238	232	201	212	209	212	228	238	239	192	223	235	217	238	228	228	231	229	223	225	234	209	259	199	210	229	241	240	220	235	242	229	228	211	224	235	226	226	201	237	269	218	245	249	234	221	234	224	214	222	225	221	233	236	224	213	254	239	238	233	207	219	217	231	216	231	253	210	236	194	240	235	210	211	236	260	213	243	221	221	245	225	226	259	213	213	227	237	248	225	236	235	211	221	238	234	208	226	218	216	235	245	216	219	215	235	219	198	234	216	231	205	249	213	200	214	213	226	225	227	238	230	204	227	235	232	254	247	246	251	221	221	230	219	192	234	229	228	247	199	235	232	245	230	217	233	225	217	234	219	227	238	221	221	233	261	201	208	260	234	180	196	233	240	239	239	230	224	207	215	227	230	206	200	192	191	219	220	228	216	255	227	234	197	201	201	237	216	231	231	244	215	226	225	227	213	228	243	247	218	210	217	222	247	220	220	219	234	221	236	255	222	220	206	221	218	218	234	247	218	226	231	234	249	223	215	221	249	238	216	233	216	231	248	215	250	227	210	231	218	273	219	209	215	246	233	227	228	215	214	249	211	213	230	217	223	230	199	219	227	233	222	214	246	221	250	222	250	218	217	243	234	234	227	226	223	212	226	228	249	235	211	229	200	240	237	230	217	207	204	230	239	230	232	230	194	224	234	207	222	226	205	238	237	240	232	227	229	230	240	187	212	228	209	215	223	232	235	236	210	227	244	246	247	225	224	254	244	219	223	221	246	200	224	236	217	191	222	212	244	240	236	223	243	229	244	248	238	224	216	222	206	218	247	248	213	208	213	212	236	227	237	235	254	204	239	240	220	218	207	203	221	183	216	222	205	221	211	228	231	233	227	220	234	229	232	238	245	235	227	219	216	238	225	219	213	243	208	209	210	255	249	211	244	229	220	221	221	230	215	207	231	201	225	205	206	225	227	214	229	238	235	204	200	238	221	230	198	231	239	225	242	224	213	233	233	230	218	208	221	257	208	233	220	244	195	222	232	260	235	251	240	241	235	266	211	227	204	222	230	230	234	222	225	227	229	204	216	210	194	234	232	240	235	207	217	225	236	246	230	233	224	248	247	232	213	240	245	233	236	250	216	253	231	216	225	220	226	237	215	231	229	245	225	219	180	248	215	238	194	238	198	243	245	251	227	213	234	212	196	239	207	211	208	214	231	240	216	225	216	204	210	254	231	221	228	235	234	228	213	200	242	213	245	200	211	259	250	191	209	230	244	234	249	249	237	201	248	200	222	209	202	238	239	232	224	251	209	207	253	206	245	226	200	223	243	272	245	200	240	222	216	249	220	239	228	231	246	221	235	229	218	236	179	224	233	224	219	204	199	240	221	214	241	214	222	243	236	258	235	237	228	221	201	226	239	233	219	210	224	219	237	248	216	249	214	216	238	227	232	234	267	237	208	198	211	248	260	232	195	219	226	225	242	228	207	218	233	234	217	246	221	262	210	222	226	257	234	219	229	238	230	224	233	214	182	214	231	241	222	235	206	227	214	228	222	226	182	213	254	225	245	205	214	217	238	227	230	236	243	238	227	218	197	249	241	230	222	256	220	219	218	238	215	223	217	225	241	220	214	241	220	218	239	202	249	226	228	201	245	231	222	207	225	215	200	225	210	258	210	199	239	241	207	204	216	215	237	228	235	237	258	210	223	235	238	228	242	244	211	214	257	192	245	220	223	221	211	203	232	203	234	247	220	229	240	257	227	216	241	225	218	221	219	221	222	243	224	231	211	198	216	219	238	248	235	228	231	235	231	240	209	220	201	228	218	219	225	256	208	227	227	246	227	221	224	248	219	242	200	221	238	224	235	249	226	207	233	230	225	223	209	215	261	227	241	227	246	234	242	225	228	239	225	243	233	228	240	205	210	231	230	226	205	218	224	218	227	236	238	194	219	230	224	201	195	218	213	256	221	221	251	204	222	218	252	230	251	212	245	260	230	230	209	225	218	226	244	205	227	234	199	226	229	201	204	219	232	254	234	239	218	224	232	243	241	205	226	237	256	214	225	219	205	222	228	179	228	228	231	222	222	234	247	211	242	218	225	224	214	257	228	237	216	236	212	231	205	239	249	223	237	208	225	216	205	217	221	221	221	225	219	212	239	239	220	205	225	237	224	215	246	245	227	246	228	211	225	230	268	203	229	234	226	241	214	213	247	247	223	234	221	235	232	252	220	226	243	251	231	226	214	228	209	224	229	220	225	238	260	214	232	228	225	214	213	225	207	214	201	194	225	242	203	218	227	218	209	217	240	206	231	242	233	221	240	198	193	229	242	229	236	207	249	216	222	246	259	197	222
14701	15708	2055	942	8133	19937	12824	744	697	611	642	654	613	606	614	628	637	617	660	633	623	619	645	640	661	672	613	589	660	656	653	614	624	621	673	625	582	659	598	634	619	599	593	597	612	599	618	666	622	644	702	630	680	618	624	632	652	666	595	643	597	590	563	647	596	630	706	719	807	883	792	702	642	592	606	640	626	633	615	667	613	632	617	616	612	603	641	610	635	622	609	597	637	623	600	646	625	619	586	605	593	655	641	636	597	630	643	601	641	613	656	590	624	626	665	657	632	609	610	613	599	585	572	622	649	629	662	573	672	628	606	627	552	636	607	644	663	621	641	635	613	613	621	627	660	640	635	611	638	597	611	605	589	596	653	644	637	579	638	635	603	597	601	626	593	630	623	594	633	656	599	641	616	642	640	615	604	633	618	650	654	607	636	641	620	608	680	653	632	675	602	607	629	619	654	658	629	573	597	646	615	673	649	620	661	622	618	620	632	650	655	608	608	629	636	582	586	591	668	677	620	591	637	637	601	626	660	611	633	602	602	614	621	615	646	561	646	647	681	631	636	612	607	601	609	632	597	661	580	630	613	623	609	631	621	574	605	651	657	639	627	621	641	567	649	604	609	658	624	630	630	588	606	631	607	624	608	600	646	614	606	632	590	615	664	602	622	627	639	596	624	609	619	618	607	616	625	620	576	654	617	628	610	564	615	629	632	584	581	635	617	633	592	597	655	634	618	671	593	634	641	586	635	633	567	610	622	622	671	648	543	646	600	601	621	616	627	598	623	615	580	635	593	628	586	631	615	641	660	646	608	619	622	605	661	635	591	597	657	630	580	576	630	612	649	641	654	626	637	606	644	646	617	574	619	631	622	623	664	646	602	599	623	632	609	622	611	567	613	645	659	640	647	659	609	641	605	648	666	647	630	655	600	623	616	611	634	641	608	589	625	614	652	635	655	670	582	623	656	597	638	605	653	628	640	633	660	623	623	607	635	594	670	594	614	597	633	646	603	610	620	633	652	646	602	600	654	662	669	647	643	597	583	660	633	656	641	627	632	621	638	606	617	653	676	618	607	625	612	604	602	615	612	604	643	641	654	650	639	645	617	607	572	583	619	634	608	624	632	607	566	605	640	656	622	589	619	625	612	630	617	612	652	626	624	620	632	638	592	638	579	627	585	584	634	625	654	652	616	645	615	633	621	605	614	622	630	611	631	616	626	640	640	637	593	646	618	609	577	609	603	651	633	611	646	643	613	609	618	590	600	646	585	610	670	674	643	663	663	637	620	617	613	659	632	614	649	627	595	614	568	571	609	587	641	549	626	584	627	621	613	622	622	619	605	597	644	627	620	662	631	670	633	637	628	597	584	645	622	607	632	634	645	581	647	629	631	613	619	661	653	640	607	630	641	584	607	601	663	669	669	610	625	674	620	601	613	639	601	602	605	574	620	661	623	619	631	637	592	655	600	627	617	662	617	634	661	609	572	653	633	628	609	646	625	594	600	615	634	642	640	661	584	614	625	593	639	639	619	636	608	660	600	642	652	584	634	641	656	628	621	600	602	648	641	637	625	648	635	614	673	641	566	594	585	652	594	617	606	643	643	596	609	640	631	589	641	654	644	629	631	645	636	659	650	646	635	672	649	627	609	592	627	646	616	637	628	612	633	620	585	629	659	605	653	672	618	615	646	618	684	625	628	611	603	620	652	631	615	642	615	603	630	656	655	623	612	622	619	638	625	640	656	652	573	602	651	624	605	634	639	599	612	619	646	614	663	601	642	646	604	603	621	663	576	645	584	649	616	640	641	592	633	611	607	625	610	605	637	619	669	626	638	613	619	634	648	616	667	666	624	604	616	651	579	621	612	636	647	659	619	620	628	662	651	607	675	648	659	633	657	620	640	635	612	616	644	591	665	621	656	571	605	605	657	644	663	649	597	612	631	610	654	655	603	623	620	639	627	584	656	640	602	605	656	615	631	634	661	613	647	621	652	582	626	614	627	625	671	592	643	642	632	619	612	585	598	614	612	623	607	628	639	622	599	596	577	612	640	555	653	641	621	618	614	586	601	584	600	621	650	604	575	641	593	631	655	588	616	615	611	609	660	623	623	602	627	631	652	629	600	592	645	645	611	653	631	633	679	561	667	603	637	612	635	610	617	652	578	628	589	654	634	650	661	593	592	650	605	638	618	647	643	577	649	645	593	634	618	631	631	587	648	632	638	608	624	619	627	653	635	623	653	622	631	645	646	663	647	670	639	646	629	607	539	609	599	644	626	637	651	646	635	654	628	596	678	608	612	602	623	626	649	625	661	620	633	654	618	650	617	631	626	619	607	628	650	611	639	656	617	630	646	618	632	609	589	635	628	555	660	647	638	596	633	619	636	613	616	574	624	658	645	604	631	644	614	623	614	684	622	659	641	633	606	687	620	629	636	648	655	631	602	575	659	596	563	623	613	623	670	622	632	606	632	612	589	575	610	601	626	597	624	650	633	606	618	644	664	638	612	664	637	602	689	679	601	642	616	615	607	605	578	609	589	643	689	611	604	685	657	632	622	652	615	613	584	608	634	617	594	595	604	627	601	630	643	642	575	599	575	625	630	605	618	611	654	632	646	598	654	606	636	648	564	643	665	641	623	625	585	608	564	624	603	594	628	643	591	616	634	610	619	679	630	629	653	629	611	633	600	652	617	625	629	620	596	634	583	608	651	608	669	662	639	617	598	622	638	626	659	614	612	613	640	629	626	647	586	591	625	606	620	615	641	654	648	624	624	658	623	628	614	626	665	580	666	608	618	670	651	598	591	599	619	647	655	600	589	645	613	627	616	678	646	624	646	644	679	672	641	620	636	611	617	601	617	628	637	653	614	643	596	620	650	577	624	640	619	644	622	579	632	605	584	620	634	624	613	630	628	661	621	601	645	646	624	579	639	615	615	629	627	584	645	642	662	648	644	619	628	641	634	610	593	565	614	574	631	650	676	664	654	613	602	637	608	629	604	620	628	575	629	670	608	640	640	665	599	658	619	646	608	622	601	627	634	577	575	607	585	628	593	659	583	576	598	613	625	615	605	619	653	578	617	589	620	598	638	639	646	588	613	573	630	640	625	644	645	621	589	623	603	615	616	627	620	616	656	609	640	636	636	606	635	629	628	582	652	610	642	648	634	617	653	639	657	642	629	611	617	639	617	639	591	667	593	629	632	623	619	657	578	635	650	629	583	628	613	566	611	639	643	635	620	641	626	638	589	624	626	632	616	643	618	636	627	639	625	623	648	634	646	651	587	602	651	581	629	625	589	669	584	602	562	639	643	641	603	670	622	648	632	603	627	643	624	632	634	599	661	603	625	604	628	609	631	634	630	628	622	633	623	637	640	604	629	661	634	637	604	629	608	617	645	610	629	659	579	648	626	655	622	604	641	583	625	609	623	685	575	603	581	614	620	654	633	615	635	603	626	657	639	634	607	639	617	648	567	629	606	658	663	622	646	601
50970	42728	27791	20852	30638	52903	40760	9939	701	311	270	300	250	261	269	273	261	271	278	252	268	256	280	262	264	229	260	248	284	243	262	249	270	279	235	256	261	268	258	250	265	247	254	239	265	244	251	267	222	272	278	263	275	266	248	248	251	282	284	256	238	266	235	270	259	320	325	355	363	321	263	253	258	275	277	273	292	252	263	280	268	274	277	275	255	280	242	241	260	260	276	251	266	257	269	268	259	273	253	281	259	235	267	301	249	257	257	239	240	268	245	230	258	247	266	242	239	289	240	250	250	271	281	274	231	248	243	269	278	261	247	256	277	248	241	274	210	259	249	254	271	254	278	285	253	265	260	279	282	234	265	242	264	254	299	284	251	253	248	242	225	245	264	271	242	271	223	271	259	236	261	259	267	285	231	271	253	288	231	254	276	242	227	242	297	235	264	256	269	257	268	251	270	233	279	267	274	238	270	231	259	235	255	270	264	274	245	260	243	250	236	295	246	267	266	252	254	279	219	267	269	229	294	243	260	242	258	260	226	269	260	249	244	259	260	269	258	258	243	219	286	252	264	243	291	262	264	290	251	279	301	236	261	268	236	249	281	283	268	272	224	246	271	263	285	260	279	244	271	258	251	265	229	224	246	250	255	231	231	251	248	250	253	249	258	273	258	256	270	266	225	247	255	260	286	233	248	247	249	256	251	287	273	239	237	244	267	239	256	262	268	255	247	250	250	262	238	271	244	234	270	268	260	264	215	269	262	263	264	250	256	261	267	260	255	241	257	250	265	252	234	271	238	248	249	261	259	278	219	232	253	273	256	251	229	269	280	260	248	256	256	256	247	251	236	253	263	284	280	256	243	242	223	235	261	280	268	235	280	249	239	245	251	240	273	265	220	237	243	247	252	269	273	250	260	257	274	271	237	240	251	265	268	235	244	261	247	240	252	245	246	266	248	254	252	261	255	235	252	275	297	280	269	273	259	264	259	260	254	240	237	276	240	241	227	264	262	261	248	290	283	262	246	275	253	264	249	252	258	273	242	241	226	266	266	267	228	244	281	256	249	255	275	260	266	249	255	251	228	269	271	266	280	250	255	233	248	253	250	253	247	273	291	255	257	259	260	242	262	258	255	245	246	257	274	248	238	272	273	230	241	250	249	264	246	290	230	268	253	248	245	240	257	268	226	267	245	248	236	262	306	228	258	252	254	263	252	268	246	243	237	276	267	232	276	260	273	260	234	250	286	253	253	272	231	237	239	241	248	264	244	264	230	256	248	256	239	268	265	254	261	240	253	237	271	268	277	255	230	244	264	243	254	261	258	261	273	277	264	280	269	256	257	232	232	279	271	261	274	274	275	256	264	242	239	258	293	267	238	224	252	270	271	270	247	237	264	265	252	255	286	276	244	233	261	288	246	229	268	260	288	290	262	289	253	265	262	268	244	236	277	250	284	251	255	235	255	252	242	274	248	244	234	269	268	256	270	249	247	276	243	241	256	260	266	238	227	296	273	258	260	264	261	245	254	233	243	267	248	217	249	278	253	253	239	264	269	263	247	244	267	227	246	257	226	287	256	232	254	265	247	294	222	274	242	259	280	263	254	245	277	242	240	278	243	278	257	249	261	230	280	240	273	250	252	245	256	244	253	253	288	236	234	269	259	274	234	238	254	234	283	258	279	295	269	261	271	257	252	277	255	247	248	265	297	276	245	270	259	244	255	254	257	258	262	267	263	231	242	237	257	265	240	264	284	258	251	244	239	234	273	232	276	252	258	245	295	250	303	270	267	249	243	276	262	251	257	244	251	248	233	249	253	234	256	241	268	243	262	231	263	274	270	258	254	248	244	290	263	271	257	253	286	246	247	275	276	234	254	256	267	246	244	249	232	238	266	283	253	249	245	244	278	255	260	262	229	256	252	267	262	257	249	260	249	278	250	243	256	279	246	255	292	247	264	255	237	233	246	242	276	242	273	274	262	277	260	233	259	257	238	246	249	245	270	304	273	270	252	284	257	241	253	278	244	249	243	278	255	268	259	291	273	231	255	237	265	248	299	252	280	258	258	254	246	270	274	241	248	249	258	239	248	266	262	278	263	258	238	251	272	233	259	264	281	261	276	264	261	265	257	264	261	246	231	255	259	264	236	275	243	273	283	237	270	260	236	250	238	285	242	277	251	271	249	234	245	239	274	245	255	231	245	232	269	251	243	244	277	285	261	270	269	273	276	255	262	280	237	278	249	219	242	258	247	264	241	262	260	282	246	238	254	229	260	251	268	253	253	279	264	278	281	225	225	237	247	247	247	286	250	266	283	242	282	278	253	273	263	246	243	261	256	288	260	253	253	269	277	263	251	253	256	257	248	256	263	219	241	256	286	275	224	264	246	293	294	244	256	268	256	253	266	250	258	276	247	241	275	235	253	251	264	266	263	261	219	283	261	235	274	253	249	258	264	265	246	254	283	263	278	245	250	264	248	271	254	259	276	269	288	260	259	262	244	229	271	256	262	247	254	260	263	252	248	250	268	246	232	250	245	269	228	249	264	263	253	258	245	269	250	250	227	257	240	250	242	239	258	262	264	277	275	253	257	248	274	266	255	258	269	260	257	258	218	261	274	219	241	257	273	257	284	256	238	250	250	245	257	246	303	272	275	248	299	251	216	260	297	232	227	234	235	219	230	233	262	262	290	270	252	264	253	299	263	274	264	265	257	281	259	259	236	242	244	245	245	273	251	254	241	260	277	273	256	227	275	272	267	259	243	228	273	251	241	256	256	273	246	248	245	278	280	238	304	254	265	272	236	262	235	262	232	261	246	254	232	270	259	271	237	246	269	252	274	230	260	267	241	234	256	231	250	233	260	279	252	248	254	248	292	280	249	265	261	254	257	245	282	258	286	244	297	233	262	248	260	266	226	284	237	276	276	264	261	289	286	233	261	250	259	252	270	273	257	244	242	274	241	270	261	267	251	240	274	262	240	273	252	269	287	273	267	283	227	241	268	288	247	260	265	269	282	224	240	262	240	245	253	274	275	250	258	254	244	248	265	235	255	230	257	258	269	267	271	253	266	263	278	263	241	248	257	255	266	221	232	247	302	262	259	242	285	249	260	269	274	259	261	233	268	271	259	239	279	270	275	234	256	249	254	230	268	260	254	235	284	246	286	252	216	273	237	267	230	244	238	270	224	268	264	258	251	260	234	236	244	250	248	280	238	266	275	261	266	242	264	254	246	238	240	246	252	268	271	280	295	262	262	251	267	278	277	273	264	269	254	230	241	228	258	279	266	261	274	261	283	258	305	280	277	242	232	254	305	258	283	261	268	243	244	237	267	271	251	245	255	239	286	279	252	268	243	267	262	257	227	274	240	267	273	262	246	253	236	258	268	258	257	253	281	290	261	240	271	238	237	249	266	222	262	242	263	257	280	230	269	261	265	267	270	247	275	224	255	234	256	240	239	261	248	257	270	242	227	245	250	245	261	238	273	239	243	231	260	274
41747	42706	9437	6877	44123	65377	48264	1122	903	844	854	812	774	783	761	751	728	726	764	732	711	771	762	732	713	699	713	727	738	719	719	716	730	713	643	718	680	689	686	752	691	754	691	713	667	696	705	700	694	661	739	688	698	728	691	707	668	715	706	725	734	710	714	686	711	941	1227	1662	1560	1131	880	744	710	695	725	706	696	710	689	690	714	674	661	683	647	718	720	689	684	686	680	672	710	654	669	707	704	690	720	680	678	701	693	670	697	697	707	746	751	688	722	662	710	613	683	712	704	731	735	677	722	724	686	708	677	677	710	686	726	676	646	681	698	694	676	706	666	687	684	711	729	750	667	709	655	662	688	685	685	686	706	674	694	683	641	664	709	688	722	632	625	723	695	727	709	695	674	698	635	626	691	688	703	699	717	759	686	669	699	676	708	715	675	657	685	688	724	683	693	681	713	700	714	682	677	665	719	666	677	707	704	653	679	686	666	707	667	697	679	724	635	734	683	722	708	674	679	674	647	690	678	680	719	637	701	696	653	755	695	728	660	691	696	713	668	650	681	656	678	743	671	739	664	691	701	698	639	689	687	645	661	675	674	689	682	679	735	698	717	734	690	660	702	691	746	693	713	712	732	677	705	707	735	685	713	692	686	698	659	697	732	711	670	701	676	684	696	703	710	690	708	693	678	740	664	688	716	726	710	721	706	667	684	723	694	645	688	728	682	719	701	742	753	615	721	682	666	694	693	732	719	713	700	709	696	681	754	641	709	672	691	697	674	700	628	712	708	698	713	644	703	684	683	664	724	697	700	679	648	662	686	692	676	719	625	730	713	676	620	705	660	703	722	679	711	736	682	683	640	676	661	699	658	713	673	715	693	706	707	679	730	729	687	715	720	683	705	682	740	680	666	716	678	679	703	665	706	689	685	675	695	705	707	687	677	723	715	692	702	738	719	670	682	656	692	720	676	661	677	697	713	726	671	683	707	649	691	684	634	709	680	638	710	704	716	722	703	666	689	675	672	676	701	668	704	708	684	690	708	754	707	710	641	687	657	705	674	736	660	716	704	653	691	688	642	691	688	646	707	719	682	735	627	650	712	688	683	727	704	677	682	681	715	706	687	726	696	693	714	706	674	676	700	678	683	681	660	684	687	702	685	671	642	696	679	708	708	675	695	700	663	688	702	706	702	687	681	685	679	713	700	686	708	669	617	698	686	667	701	650	732	689	689	666	670	646	681	665	691	690	707	715	660	694	748	674	679	678	692	696	682	686	695	657	690	680	626	695	699	710	669	686	668	683	721	698	689	689	689	675	698	690	647	718	681	678	707	676	668	699	708	706	688	705	698	718	711	663	693	720	664	737	686	711	720	686	725	707	668	628	697	718	688	656	715	690	681	666	712	706	691	731	672	700	665	682	678	694	706	655	751	696	689	696	690	742	714	738	708	711	704	655	703	696	681	628	690	711	696	725	696	683	685	705	715	729	706	755	693	676	716	671	680	671	670	679	654	614	656	679	641	695	696	707	675	706	712	653	714	648	690	658	721	720	715	696	768	723	664	738	688	710	696	673	689	701	686	704	669	705	711	706	690	707	697	685	662	713	724	701	665	730	725	707	739	681	685	703	662	657	721	707	689	738	665	701	716	703	726	700	686	683	669	708	679	703	668	726	660	700	676	712	693	698	668	697	702	722	745	696	713	685	678	690	678	721	657	710	698	625	728	727	689	640	670	661	709	737	672	687	701	664	683	710	681	708	660	713	669	672	662	667	663	690	716	677	687	701	701	664	691	719	694	658	670	730	690	665	717	690	683	685	698	675	704	663	634	694	692	675	676	673	708	674	698	691	696	722	680	691	675	690	695	735	709	729	702	678	671	737	644	694	682	633	679	714	683	663	709	705	718	723	688	712	699	682	699	667	658	724	686	662	714	643	697	721	712	674	675	681	725	724	709	697	699	658	703	675	668	738	706	711	668	667	690	719	682	684	621	660	729	671	657	693	733	720	642	706	679	690	655	678	649	741	668	741	665	699	700	727	684	659	692	688	728	715	625	738	726	755	725	676	648	664	713	737	692	721	706	701	625	705	676	669	667	672	698	686	715	735	734	692	657	714	715	658	664	701	690	676	642	730	666	680	701	699	678	716	688	707	692	737	715	713	687	672	710	689	673	714	678	739	642	671	693	725	734	699	693	684	634	728	728	709	733	745	719	674	688	679	652	677	734	708	703	720	647	700	693	703	675	659	695	695	732	684	703	735	668	688	719	711	664	676	695	691	673	695	713	731	731	687	718	703	669	715	715	731	689	712	657	693	715	674	692	680	704	671	663	691	708	633	670	702	682	692	680	695	711	684	695	672	705	719	719	712	697	677	719	701	693	738	668	679	682	715	693	693	644	715	692	706	657	720	691	700	680	701	703	702	742	734	739	651	730	650	700	705	726	731	665	665	712	719	680	690	698	709	686	690	679	686	699	717	711	668	689	662	687	713	686	725	706	690	667	668	704	710	701	720	670	726	716	722	687	678	657	692	724	723	665	646	728	734	744	681	716	699	670	668	700	693	678	748	735	689	700	704	693	748	690	700	680	665	688	708	662	693	678	701	673	720	685	730	648	690	681	674	697	705	702	666	693	654	673	721	687	635	676	692	723	676	671	692	687	705	721	662	757	641	721	709	701	770	699	652	727	698	631	749	696	653	688	709	707	700	704	683	706	724	701	700	650	693	740	711	740	660	655	675	690	686	649	691	650	711	716	704	723	641	677	651	702	693	667	673	701	685	728	710	722	686	689	661	677	713	653	665	709	714	713	699	681	674	728	730	643	723	731	697	678	688	722	665	661	712	670	633	662	678	682	671	705	669	701	697	696	690	681	691	709	645	684	709	715	670	732	741	681	662	665	683	719	748	665	658	646	697	663	675	686	649	691	743	672	704	697	688	664	662	726	660	679	658	720	745	677	671	673	726	658	690	717	707	717	730	705	690	724	725	697	686	678	655	676	707	662	685	730	755	632	698	675	668	679	706	685	691	700	680	649	739	719	701	690	685	706	690	735	681	661	718	703	697	741	618	694	634	697	634	722	707	695	655	687	652	699	716	698	683	692	673	712	661	684	693	656	711	664	650	697	705	674	716	679	683	706	658	695	689	696	730	697	685	722	711	738	739	634	693	760	675	767	713	683	705	667	674	683	730	655	679	714	681	684	691	727	676	671	695	704	698	701	671	653	680	661	699	715	608	696	696	695	675	670	723	717	710	680	692	692	723	676	712	657	695	687	718	697	683	740	660	736	665	679	689	685	642	700	700	671	728	710	695	728	741	724	669	733	675	699	685	688	707	687	731	729	678	705	703	704	720	681	680	663	683	725	666	690	698	698	679	680	636	686	686	701	702	696	661	705	712	673	727	728	692	724	706	654	666	679	716	691	710	680	707	644	639	707	687	691	699	672	708	710	661	680	688	696	692	725	672	708	648	687	692	695	671	693	687	737	705	711	688	712	704
55884	42963	27508	23658	37609	62411	52062	16344	2136	446	348	358	383	326	346	364	361	297	350	347	319	329	341	331	334	317	334	317	325	296	338	371	355	326	342	316	302	323	317	311	317	315	315	317	296	361	314	303	292	300	344	358	321	294	348	310	309	334	339	316	312	328	329	311	342	400	477	540	474	357	382	335	280	319	308	306	293	325	308	335	299	316	318	330	323	351	305	282	333	317	331	345	350	322	324	329	353	310	287	331	315	325	334	344	302	323	302	337	310	318	321	366	343	317	343	318	290	306	312	314	326	335	310	347	327	331	307	310	334	335	294	295	303	327	288	328	355	309	325	313	340	294	324	308	321	299	318	300	321	334	363	309	328	308	333	317	303	331	312	291	289	296	362	325	315	324	336	332	329	307	349	294	305	330	291	328	321	326	300	299	319	325	297	309	342	364	307	304	330	323	300	300	340	329	326	342	329	310	334	303	293	320	295	292	315	327	297	333	292	290	328	320	337	287	320	314	286	329	302	332	336	326	310	356	301	337	293	314	307	329	305	310	301	314	326	307	312	327	294	323	334	290	311	325	284	322	285	290	326	309	323	325	329	308	326	292	322	320	330	319	289	321	284	335	294	342	313	329	282	298	312	318	315	315	310	308	300	338	320	315	334	341	308	316	303	300	322	347	321	309	352	335	322	321	318	328	316	327	297	298	345	313	331	333	297	314	338	328	317	286	328	294	326	302	300	350	366	340	322	322	268	309	345	308	292	326	296	338	300	348	332	312	320	309	323	342	347	312	349	278	277	345	294	296	309	334	309	325	330	307	324	314	299	314	325	316	308	308	317	315	297	330	316	328	318	348	322	325	290	324	293	318	345	332	352	315	343	333	322	327	334	289	317	314	314	296	317	343	324	308	315	294	327	325	336	319	300	372	312	316	309	343	305	326	331	307	290	314	332	319	309	294	318	318	316	322	322	319	313	316	298	325	292	311	321	294	348	340	333	301	301	314	329	325	305	306	322	317	286	279	315	323	312	325	322	306	315	340	343	334	316	298	334	317	335	343	312	330	332	287	350	334	335	348	289	303	323	329	293	309	320	299	330	313	315	309	326	337	334	308	305	310	340	309	334	337	305	323	329	311	343	368	328	318	299	334	324	320	343	280	327	302	328	300	328	314	306	299	323	305	315	322	316	316	315	320	326	331	354	345	323	301	335	290	338	351	351	292	320	316	293	328	306	322	311	298	317	302	301	351	304	331	308	302	270	280	320	316	333	305	324	323	307	323	326	283	333	319	305	332	308	302	361	314	296	318	342	334	319	305	323	319	308	318	311	304	337	268	330	304	301	307	329	353	317	343	292	305	323	314	298	318	342	340	306	333	316	342	307	313	315	301	327	299	308	309	337	358	306	314	312	348	289	317	338	334	307	323	343	316	325	311	300	304	342	283	350	313	327	307	339	313	312	311	358	320	344	299	313	324	299	295	325	326	296	286	328	288	360	316	307	327	307	316	340	325	276	323	305	293	327	350	311	335	328	316	355	341	303	307	316	312	308	327	349	287	333	316	332	328	309	328	319	312	312	315	307	313	308	311	322	315	304	347	368	346	291	337	312	329	289	340	333	280	289	337	336	327	330	316	294	317	322	316	327	333	332	315	342	342	307	330	297	346	323	309	343	336	303	339	310	300	322	305	335	355	353	325	281	345	321	333	331	305	300	331	294	310	350	282	326	329	299	287	338	337	324	287	349	317	326	280	337	323	288	309	347	322	317	326	325	285	304	321	360	331	311	292	306	318	329	335	327	307	322	307	335	308	311	298	314	316	332	290	305	347	315	275	308	295	293	315	340	350	290	276	334	320	329	337	315	315	349	320	313	292	326	325	345	320	316	297	314	328	291	317	323	329	343	305	307	343	304	293	328	269	318	331	317	323	340	302	294	336	309	305	329	325	300	322	316	312	307	317	308	296	309	348	295	354	309	310	297	343	333	278	330	337	334	338	292	326	312	335	309	304	316	286	330	303	314	281	315	343	326	319	299	352	292	334	311	303	323	334	336	294	334	316	294	280	336	334	324	290	310	328	307	305	332	315	355	337	357	312	311	326	331	345	327	321	318	311	290	305	287	313	327	325	295	310	327	288	319	295	321	340	309	333	287	307	338	318	295	321	310	309	323	325	330	337	309	307	288	351	313	316	318	310	300	298	327	338	319	313	327	328	334	296	347	304	273	350	337	329	318	316	319	317	318	295	308	329	330	298	337	358	310	323	297	304	348	324	317	329	328	303	328	310	302	299	300	322	337	336	307	330	326	290	339	296	317	310	324	319	292	320	300	338	308	367	322	339	320	314	319	316	322	289	314	315	311	288	352	296	330	308	284	361	332	321	291	301	324	313	323	298	283	301	289	348	276	298	334	296	335	309	317	337	322	305	322	304	334	293	322	345	326	316	320	298	300	295	327	324	343	322	301	305	324	278	280	316	305	351	341	319	320	322	311	342	303	305	319	312	319	338	323	335	317	347	339	307	330	295	352	315	342	331	311	309	306	315	366	314	311	308	313	316	335	303	317	321	320	276	327	334	331	346	299	302	302	293	308	278	338	299	289	346	308	320	322	319	304	332	318	280	343	304	290	312	301	321	355	318	342	322	309	312	306	321	331	318	305	335	323	285	328	299	309	310	330	299	326	312	294	284	326	319	302	345	328	306	322	331	291	305	307	303	282	323	295	318	306	350	307	299	345	331	318	301	298	312	289	310	321	332	279	320	307	341	324	273	314	313	330	335	281	320	314	301	302	334	322	321	348	332	328	328	321	312	363	304	309	308	306	299	301	322	295	332	306	334	310	298	339	327	320	288	334	349	332	316	311	295	323	329	329	335	330	333	306	319	314	298	302	342	311	314	311	323	317	326	308	298	312	302	306	342	341	321	288	300	295	307	314	299	317	315	320	295	303	334	348	316	345	329	337	307	296	315	326	297	314	293	304	304	301	314	324	299	295	307	338	317	300	277	310	301	345	295	310	318	307	301	304	296	339	309	305	326	337	315	331	340	327	306	325	302	302	295	331	311	340	307	298	284	361	307	301	332	331	319	323	320	294	336	325	309	308	302	292	320	335	333	324	316	321	299	300	314	301	323	338	287	340	319	293	321	343	325	319	311	323	272	303	384	333	304	329	329	334	346	342	302	331	312	312	328	328	327	323	336	335	285	304	317	313	301	287	342	329	334	320	294	306	328	324	319	331	313	288	329	330	338	313	326	334	314	317	301	320	292	326	285	376	314	322	314	306	303	293	319	313	323	333	353	318	309	323	312	286	323	296	294	325	343	308	308	319	343	321	291	326	321	305	302	316	316	300	331	289	323	313	312	335	314	304	343	322	327	307	317	325	350	331	312	334	318	294	313	340	306	331	330	305	282	282	305	325	315	341	329	342	318	320	301	330	306	325	327	353	300	305	315	321	321	317	293	313	307	282	298	313	342	325	296	304	324	299	327	297	340	334	305	345	272
45123	43226	12027	12027	56263	78572	57283	1407	1220	1165	1101	1070	1029	1027	1009	955	942	925	858	888	946	891	895	898	859	870	869	871	871	809	849	820	879	812	838	797	830	838	910	868	880	836	858	857	837	791	814	808	849	807	790	846	833	874	819	883	844	793	817	857	869	813	796	816	901	1717	2204	2549	2080	1388	1109	869	816	791	797	786	802	853	840	846	854	791	830	840	820	816	838	815	835	794	858	813	833	860	828	877	792	810	832	821	813	903	836	824	857	769	807	810	855	806	802	799	925	838	844	834	860	768	830	812	806	780	805	830	839	758	812	825	863	851	806	853	811	829	795	852	837	851	831	856	876	789	809	864	831	826	816	858	773	817	803	831	865	823	828	806	807	862	826	851	792	820	837	837	810	759	819	874	861	789	835	831	780	822	800	865	816	829	835	813	835	843	774	814	822	856	830	908	784	755	882	814	849	834	850	857	795	823	818	864	845	902	754	852	839	845	795	781	860	831	817	826	803	849	794	815	826	797	840	812	809	807	783	849	822	834	802	792	841	769	833	832	815	831	824	841	806	845	843	806	824	794	876	832	831	860	764	855	924	846	814	817	786	828	816	815	791	825	829	785	803	815	832	820	772	801	843	823	838	864	835	798	793	836	835	815	801	801	782	793	778	837	817	843	814	817	875	828	860	837	829	852	769	844	861	870	789	851	870	859	799	798	827	848	821	817	839	847	803	868	820	808	851	816	784	817	834	828	828	870	844	848	822	818	812	860	830	857	808	789	838	838	842	824	862	834	823	861	865	839	798	837	796	872	830	829	813	833	780	809	855	851	840	785	798	810	771	871	803	820	814	876	831	837	800	788	819	818	841	886	797	819	818	857	778	832	793	821	795	798	845	837	861	793	819	857	788	775	819	763	850	821	820	790	835	821	823	879	812	794	794	858	834	800	809	836	871	829	863	815	861	844	796	845	872	807	831	791	775	850	788	806	805	795	823	858	800	829	802	850	860	863	816	878	790	785	856	842	864	877	845	810	813	777	841	871	826	817	900	829	798	793	785	787	866	805	817	825	869	857	847	849	813	811	825	828	841	821	878	810	844	824	803	873	841	810	847	827	819	879	837	806	838	802	876	850	777	828	786	817	786	744	831	813	837	830	783	799	838	817	861	788	777	832	876	832	814	823	841	795	800	781	844	819	872	803	778	815	823	822	836	790	791	818	808	825	839	787	855	894	758	799	812	855	822	849	849	835	806	834	894	822	849	846	792	842	817	796	819	816	808	839	852	824	809	826	905	812	831	847	833	804	853	883	829	843	814	788	817	858	820	817	796	809	800	839	822	825	851	846	840	849	832	850	818	799	786	829	818	804	861	830	830	800	812	855	790	895	819	814	776	792	840	790	860	917	832	826	822	784	783	889	806	827	820	833	805	835	855	855	814	853	825	832	827	802	814	826	797	831	838	831	818	812	827	855	799	756	874	846	851	874	810	815	843	857	812	817	780	821	807	763	870	823	787	801	873	789	813	829	850	766	812	843	835	850	853	845	805	849	806	854	822	838	828	887	837	854	837	799	836	806	816	820	787	823	813	811	773	804	884	801	826	798	788	851	831	811	844	805	895	878	816	793	815	824	830	875	827	848	836	839	791	824	865	821	873	831	801	839	813	818	820	792	803	808	788	794	807	783	799	786	775	832	859	885	772	808	859	830	764	806	839	801	835	791	849	837	796	886	835	851	837	803	807	772	804	845	820	801	843	836	821	740	862	836	863	817	819	774	822	853	857	822	827	847	858	816	827	782	850	833	818	808	788	812	827	879	787	784	835	812	865	843	813	795	831	842	809	871	821	832	823	816	824	831	807	856	867	835	815	857	825	828	807	816	784	835	828	828	835	815	773	848	821	807	800	796	838	837	900	833	828	829	834	787	840	800	826	859	880	819	844	789	795	843	833	826	805	785	838	894	872	826	818	795	830	834	798	850	815	838	851	812	843	796	846	844	838	783	802	803	801	871	871	868	777	776	900	766	795	759	832	802	818	791	818	846	838	816	784	790	810	842	825	835	812	876	812	820	863	794	814	771	822	828	830	848	864	896	821	859	822	817	808	781	830	781	798	875	785	803	845	811	816	804	848	841	826	802	851	847	818	774	837	734	806	784	817	844	758	843	816	840	818	833	871	841	824	810	831	798	840	848	783	768	859	818	828	842	777	796	790	844	820	842	885	872	822	867	815	824	805	870	877	843	893	801	809	842	793	840	855	860	835	834	793	854	845	837	841	874	847	792	846	838	749	805	833	846	805	803	782	839	825	770	838	856	845	832	860	852	825	812	777	822	837	860	815	830	791	809	824	790	801	855	797	838	763	865	795	831	872	811	858	778	873	817	857	804	790	853	839	817	795	810	795	796	845	811	810	839	811	850	830	835	830	856	824	845	813	824	877	866	773	810	849	791	861	841	823	847	783	799	846	802	889	819	827	805	839	815	814	822	796	829	841	819	800	837	836	796	826	862	838	850	824	795	822	814	840	842	796	832	857	778	815	812	893	819	848	804	828	814	837	829	809	797	813	807	826	825	798	818	828	874	773	822	861	832	810	807	830	809	819	802	813	815	836	832	832	848	810	772	834	797	808	797	797	800	857	858	819	842	755	831	819	795	813	887	833	800	838	829	853	862	806	821	835	820	795	815	803	800	835	825	830	786	750	794	817	823	784	846	806	873	812	799	805	847	835	796	785	804	837	816	819	834	879	821	830	834	858	849	787	850	797	818	835	822	821	805	834	844	810	856	819	831	843	845	827	817	854	844	822	876	850	833	817	780	821	847	815	814	821	844	835	825	745	804	824	858	864	783	877	747	848	837	826	831	831	825	855	838	839	842	793	833	823	828	805	805	873	792	842	776	810	783	838	793	835	802	829	789	804	853	868	801	816	798	793	871	784	828	836	838	832	831	849	861	876	840	835	829	820	856	828	792	843	802	815	791	807	826	819	813	816	820	854	825	837	846	829	804	838	836	846	812	834	803	814	807	872	841	844	807	789	802	830	784	821	849	825	804	871	889	890	779	834	876	828	822	824	820	838	889	798	807	775	819	805	814	835	821	847	830	793	798	845	755	849	859	822	833	828	841	813	846	823	865	855	871	868	814	850	825	765	815	822	827	837	807	848	812	813	825	809	793	793	840	801	820	817	776	826	862	832	843	812	860	817	824	792	780	881	875	787	840	860	847	819	833	815	853	814	816	865	830	842	831	786	823	796	871	809	797	822	826	805	812	847	824	822	803	799	821	838	822	778	809	851	808	780	843	864	800	823	802	877	819	843	894	862	825	859	800	879	882	819	802	835	791	810	842	805	801	815	855	836	850	811	876	811	881	876	836	838	816	820	812	801	811	846	846	818	839	852	827	781	821	859	869	860	801	863	804	833	864	821	823	821	884	808	837	869	852	852	850	753	836	795	860	810	839	804	808	870	797	822	828	805	787	800	864	843	831	789	816	795	813	830	810	877	819	806	869
14119	10420	3215	752	3072	6788	4717	448	267	236	240	254	246	247	238	253	255	256	254	223	266	258	246	261	242	228	248	256	239	252	253	282	214	270	278	223	274	274	273	231	227	227	233	240	227	230	260	238	297	274	246	244	245	253	268	226	242	247	256	260	245	249	233	282	246	247	239	274	268	246	228	250	226	264	237	242	263	222	251	241	247	230	233	209	249	280	222	256	258	257	237	240	244	222	278	227	199	244	252	256	233	266	242	245	259	240	245	247	242	243	225	252	229	250	236	242	239	241	240	242	218	226	233	248	232	241	256	275	254	255	236	254	265	244	259	260	212	262	234	258	249	245	271	254	247	237	255	244	243	241	234	220	248	233	241	233	234	242	237	233	236	237	262	241	243	275	242	236	235	236	296	243	253	251	231	242	249	224	245	247	259	243	237	267	227	246	237	251	264	205	275	256	259	239	249	262	271	244	243	231	238	257	254	229	272	249	235	231	231	271	231	254	241	244	227	227	233	258	233	226	250	227	249	238	226	235	216	245	253	217	254	250	229	222	221	289	245	251	232	261	259	259	255	215	243	257	259	268	256	241	231	244	246	247	223	252	237	214	263	239	229	231	283	250	249	244	228	192	243	262	257	240	221	243	230	245	232	240	248	287	256	240	226	223	254	242	243	237	239	257	253	274	234	256	228	274	247	231	246	229	247	217	238	232	268	237	220	224	255	228	239	225	264	257	247	229	259	243	233	244	247	274	231	247	249	243	216	229	242	248	250	213	224	224	244	250	215	257	236	256	226	260	246	244	248	264	242	232	246	240	227	252	240	252	253	259	250	235	254	224	243	252	255	236	219	270	246	247	249	246	243	231	235	249	238	287	243	217	268	224	260	241	240	240	236	258	222	254	238	247	251	253	258	233	236	232	259	233	232	210	260	259	262	222	236	259	214	270	241	231	239	235	242	247	254	256	230	214	246	263	220	244	260	233	248	236	273	246	249	220	218	259	246	234	247	226	231	224	230	264	257	236	241	239	269	250	246	238	256	274	273	219	251	260	233	234	265	290	227	225	223	253	243	234	244	247	240	220	267	266	260	253	245	241	250	247	234	228	243	252	232	209	260	252	254	241	273	236	224	240	260	219	248	266	236	259	257	248	229	227	237	229	245	233	253	254	222	237	270	249	252	257	232	257	266	239	274	249	234	271	244	258	234	256	276	269	245	233	267	244	250	265	244	217	220	256	243	252	237	245	239	247	249	249	268	224	221	269	248	254	250	245	263	253	219	230	246	257	262	265	243	237	259	235	251	290	241	252	243	232	231	212	275	243	246	263	265	229	231	257	236	232	271	238	257	212	248	249	238	215	240	249	230	248	238	222	269	247	243	273	240	243	262	242	241	242	255	206	234	218	257	219	237	263	249	263	246	219	223	226	223	245	213	290	266	255	247	246	221	267	278	257	258	250	236	217	255	232	237	242	257	230	236	264	246	228	250	232	238	247	193	239	232	258	254	223	251	223	264	229	237	254	262	272	281	274	233	255	275	246	266	225	271	252	261	242	238	247	247	256	274	259	271	265	252	253	239	252	228	239	237	249	239	229	240	261	253	271	240	230	251	272	219	267	251	265	250	250	266	234	198	250	253	243	247	266	245	239	272	229	244	234	255	242	256	250	254	238	243	247	258	257	246	222	221	254	254	236	257	263	257	260	220	259	244	247	263	248	240	248	245	256	222	243	214	258	265	226	229	235	242	260	227	243	211	245	256	250	249	237	233	247	235	245	221	267	244	261	256	247	267	243	246	235	238	239	222	245	255	265	233	249	259	244	225	227	235	249	265	270	229	237	247	199	227	244	251	231	259	261	259	264	239	227	226	197	243	238	242	250	231	250	202	225	246	252	246	248	240	219	254	280	235	246	247	220	249	263	257	262	261	243	260	239	244	249	231	234	251	257	233	223	241	243	254	221	269	235	233	238	268	266	245	254	262	220	255	248	249	266	249	265	244	242	232	242	233	241	240	265	278	245	249	247	247	279	253	236	234	221	245	264	243	203	252	234	238	251	241	262	241	229	257	247	223	241	233	263	254	235	259	249	212	215	238	275	271	281	226	238	235	227	241	262	280	219	249	226	230	242	258	247	257	267	224	246	233	259	234	226	270	273	246	234	253	222	243	239	248	228	256	234	253	261	245	258	244	267	266	241	247	238	211	255	242	242	220	240	262	240	235	237	234	235	246	249	238	261	246	240	222	267	242	242	244	250	255	241	229	238	216	219	289	207	285	220	236	232	250	262	210	241	216	265	240	245	257	215	242	260	245	255	214	272	230	232	256	225	228	245	248	263	226	218	218	248	244	252	250	223	263	268	255	232	240	270	229	223	244	241	247	249	247	240	233	246	243	225	229	246	274	226	268	278	230	240	201	255	207	246	241	224	241	239	247	231	255	235	273	236	226	230	225	232	243	245	283	245	248	246	233	262	265	283	236	244	278	245	258	256	279	274	277	244	237	250	264	246	257	251	217	246	232	261	225	231	239	256	265	237	244	224	258	245	230	228	235	264	238	229	239	231	263	248	254	267	228	271	269	242	243	255	223	233	232	253	235	257	253	255	240	244	260	243	233	249	222	213	229	236	221	244	253	260	238	245	247	224	255	220	228	235	282	250	254	228	257	214	233	251	255	226	233	262	253	251	224	237	234	260	232	294	256	250	248	233	245	243	229	255	242	276	242	279	230	225	261	276	242	238	228	248	260	278	226	215	267	238	200	246	240	233	228	245	263	254	227	247	235	246	255	258	235	247	233	232	239	255	265	239	229	266	266	254	221	243	247	255	230	242	220	259	250	262	240	240	230	236	254	219	224	236	245	249	246	265	266	264	271	251	244	258	243	269	245	249	236	254	269	235	233	245	259	274	275	250	265	253	209	267	259	240	241	250	254	229	275	247	250	240	263	252	230	243	245	237	231	251	245	257	248	221	253	250	256	216	237	258	231	228	246	251	227	274	257	247	255	249	204	269	239	244	231	258	251	253	236	225	267	256	235	253	246	222	262	241	276	260	254	253	243	233	258	260	253	238	227	230	246	228	233	250	258	236	234	228	265	227	222	246	226	270	232	249	236	238	250	245	268	246	222	241	215	264	222	244	208	256	235	263	264	221	252	238	240	252	223	227	216	238	229	220	241	261	242	233	267	265	225	266	221	237	250	253	269	236	214	244	249	266	220	279	228	257	234	264	293	243	244	237	256	230	246	251	259	227	249	258	215	244	252	258	257	231	217	242	223	225	263	238	255	230	225	237	258	231	263	258	241	220	261	247	217	242	244	236	222	247	235	248	249	238	221	243	203	235	254	232	234	261	252	234	255	245	247	241	245	278	246	264	236	263	239	253	246	252	245	251	260	249	259	272	237	264	219	244	237	242	231	269	252	230	260	254	253	227	243	258	254	238	246	229	248	232	233	266	271	273	256	226	225	272	251	244	253	245	265	274	263	229	255	242	241	280	221	219
11347	11859	2831	994	12003	20940	14277	703	655	691	632	684	681	648	687	699	672	699	666	669	667	688	677	684	704	684	637	632	643	679	680	726	661	623	684	694	661	675	670	706	704	694	675	650	666	645	656	651	631	704	696	688	684	638	690	660	649	687	715	672	681	732	681	602	663	722	781	826	781	796	716	753	699	663	671	677	664	659	672	724	652	655	637	656	648	647	686	697	661	674	712	663	661	676	663	637	709	679	687	653	687	718	676	648	696	643	634	687	661	708	664	681	663	681	674	673	650	672	655	677	640	669	642	648	659	690	690	650	668	689	686	697	678	695	728	656	684	627	669	634	674	689	645	639	660	665	691	674	755	663	689	654	666	677	675	712	673	646	631	691	661	658	657	663	668	702	655	687	664	653	664	623	626	671	692	674	674	691	659	688	690	668	647	636	677	669	697	629	701	672	665	706	655	642	678	674	693	655	658	727	676	731	657	683	658	677	740	693	662	659	643	699	653	665	699	641	668	663	661	627	664	664	692	678	673	643	672	665	637	696	682	641	679	610	660	681	635	700	676	679	673	669	659	699	652	692	631	681	690	685	676	662	706	661	723	681	715	661	683	677	690	672	688	681	649	664	653	635	711	623	677	655	671	660	718	678	645	656	667	655	698	728	675	692	663	646	681	673	664	707	683	642	671	687	647	652	659	670	698	697	739	656	672	657	659	668	667	691	686	664	660	636	669	646	713	676	705	664	705	644	656	685	664	701	662	661	646	663	656	621	638	717	668	680	705	694	628	654	658	682	638	632	631	666	663	622	694	681	711	665	684	695	667	677	681	642	721	667	667	694	696	720	704	660	645	694	612	704	677	661	665	720	656	655	646	689	657	619	712	684	677	664	629	710	631	679	687	719	656	675	658	653	668	728	650	665	670	689	666	629	692	644	680	669	677	693	667	707	694	643	672	637	662	670	672	670	688	620	650	678	659	649	697	685	649	696	707	694	677	690	716	670	651	703	712	703	705	722	673	673	687	632	686	683	701	665	672	639	648	711	664	676	674	686	676	690	637	654	648	668	698	686	667	665	683	617	664	665	710	656	673	661	694	648	697	720	671	624	694	643	738	680	702	691	679	690	635	686	647	645	703	657	654	704	664	715	657	644	681	635	686	667	662	668	659	642	678	699	656	668	626	616	675	698	642	677	668	653	655	697	635	720	709	672	704	668	700	683	647	680	661	680	653	666	648	676	667	650	704	665	701	687	682	695	662	670	668	634	651	676	677	637	673	668	662	657	704	710	685	658	631	663	678	661	669	633	650	668	661	659	668	690	670	652	671	659	657	638	681	705	698	706	701	691	684	719	659	676	695	650	639	725	707	707	614	694	694	640	749	654	723	679	652	631	652	673	708	710	637	668	695	731	707	677	629	652	686	623	729	663	690	695	663	651	743	634	691	670	713	686	688	672	626	665	634	680	684	629	642	677	677	692	685	658	664	659	673	689	667	639	633	687	673	673	633	654	657	648	675	647	677	665	701	652	702	697	640	637	654	642	660	678	689	661	667	663	676	698	675	665	639	701	692	658	701	624	670	682	640	708	688	648	689	675	727	675	695	701	687	697	682	636	698	692	651	680	719	662	671	679	673	743	686	665	670	645	638	689	679	669	671	725	680	673	688	679	656	666	661	629	657	620	660	654	674	736	689	672	632	645	669	719	739	670	643	682	655	674	603	617	661	651	720	713	706	687	698	683	736	689	702	658	674	695	651	719	697	688	684	663	712	638	665	677	698	675	701	686	667	667	688	675	677	683	682	664	662	653	694	679	670	691	660	668	659	705	655	660	687	678	711	705	658	716	662	655	644	700	668	696	643	605	698	623	689	680	682	662	664	653	664	665	670	646	674	632	678	688	655	650	689	658	639	701	673	670	652	663	671	621	648	653	633	666	664	720	672	633	680	685	704	713	667	687	653	711	727	693	659	641	679	688	696	716	699	614	702	672	660	659	643	667	686	657	661	624	684	700	680	713	636	665	691	664	651	657	666	727	679	681	679	682	671	659	663	657	693	705	638	711	654	652	656	667	694	682	716	657	716	679	654	683	718	656	655	718	631	652	716	699	704	711	658	619	649	659	684	706	668	634	663	686	686	652	637	660	669	682	704	688	678	661	668	696	658	706	706	673	666	655	656	676	692	656	686	627	653	691	652	637	684	653	669	647	687	714	684	675	686	676	695	696	666	686	683	700	658	689	655	704	681	627	716	667	698	654	648	668	729	659	679	674	652	706	664	661	659	703	672	660	648	655	649	715	657	686	710	719	687	695	694	688	644	695	656	709	675	695	660	710	673	661	687	599	692	671	671	688	708	665	667	647	655	661	640	676	639	629	677	705	669	703	658	657	694	696	660	663	714	703	713	672	647	646	690	644	670	673	687	613	666	679	675	650	726	628	655	712	680	719	663	747	729	661	674	667	634	677	661	708	662	679	621	678	641	701	678	650	721	696	655	678	678	632	662	636	693	634	637	668	697	624	705	645	648	684	659	675	632	621	651	672	701	622	647	670	693	688	682	669	655	696	677	702	636	670	708	671	668	670	677	641	644	698	657	653	710	656	685	682	698	663	663	617	735	686	667	677	660	708	737	706	631	686	704	676	668	691	627	709	670	675	697	637	678	674	687	632	657	663	671	678	699	634	687	706	686	681	665	692	643	621	685	685	720	655	678	683	698	706	645	662	652	727	680	726	667	612	679	701	657	701	693	646	653	667	674	680	680	673	690	672	706	705	647	705	696	614	682	695	699	660	702	680	659	679	694	682	665	664	712	713	700	661	671	648	627	708	684	701	633	666	620	648	666	715	681	660	625	659	648	737	727	703	688	694	663	694	635	627	654	705	670	678	661	687	661	650	679	671	695	688	668	631	615	685	628	686	683	712	690	691	687	713	697	683	680	709	721	645	706	674	672	679	720	637	654	648	665	732	671	679	684	663	635	675	686	660	720	696	694	680	692	682	658	666	597	685	661	663	679	678	652	723	640	620	682	667	624	639	704	671	714	645	688	628	684	707	680	670	668	707	693	634	664	684	679	674	676	629	659	645	712	687	631	640	705	722	687	619	689	649	683	677	660	686	696	686	630	657	668	655	684	710	696	697	679	652	675	655	665	673	672	636	705	723	647	652	726	655	659	649	671	668	684	700	665	677	641	684	676	695	629	656	741	673	626	603	633	643	675	638	658	629	653	680	633	665	679	672	670	659	665	690	692	716	671	618	632	695	692	692	633	682	662	665	673	635	678	614	683	661	687	671	684	654	693	631	689	666	622	662	646	711	723	668	699	659	649	649	668	719	726	640	661	651	673	644	661	705	686	657	633	641	670	663	720	658	666	680	662	711	707	709	665	667	627	665	681	699	665	674	670	656	697	705	718	687	686	643	663	648	688	684	669	682	658	676	672	644	642	681	696	700	679	650	692	610	686	738	668	644	680	704	672	689	724	730	675	691	658	695	620	680	685	690
48915	43177	29486	21580	37078	51459	35605	6687	507	318	278	325	274	266	305	294	287	258	257	255	277	257	263	270	302	276	270	236	284	285	318	272	265	254	285	281	283	267	275	256	250	283	286	276	265	271	266	283	284	244	296	278	278	244	278	242	281	266	270	279	276	302	260	258	295	316	449	442	333	296	275	286	278	280	269	294	285	277	283	259	249	262	288	268	285	316	262	279	260	248	293	307	259	259	246	254	266	248	319	275	280	258	265	273	271	259	304	286	269	278	275	276	255	265	257	250	227	269	257	272	244	279	278	246	254	247	279	275	262	248	269	232	261	275	265	281	273	272	269	242	271	262	297	268	254	277	286	280	269	267	252	261	280	264	279	272	273	277	278	259	283	264	261	286	277	276	284	292	232	284	278	302	237	302	264	258	266	282	275	262	308	237	280	270	277	288	246	297	275	242	291	257	278	305	271	264	306	278	277	261	276	227	253	278	259	276	280	293	255	255	267	277	271	277	253	275	275	263	248	286	253	272	313	297	272	279	270	300	282	269	264	267	284	264	257	256	286	265	256	258	263	276	268	251	286	275	248	260	290	266	271	272	295	271	293	283	273	251	260	258	249	267	274	254	244	307	276	265	248	280	272	258	309	280	275	254	271	278	268	268	251	283	268	244	268	291	278	270	245	263	280	285	248	296	240	283	275	230	260	249	271	257	255	273	258	262	258	268	281	291	271	275	262	272	254	251	273	253	235	256	263	273	235	253	254	261	295	289	256	261	287	267	247	262	259	258	240	267	274	266	272	285	268	281	254	277	259	249	254	269	254	263	258	247	290	251	264	270	253	238	280	288	279	271	271	278	273	269	270	298	278	274	279	255	237	271	257	286	277	276	230	276	273	268	238	288	259	261	279	262	266	249	262	251	258	246	268	242	264	254	249	280	297	288	269	265	284	260	283	259	303	284	287	288	274	274	255	287	255	269	246	264	289	264	259	277	269	272	274	283	260	291	287	283	262	271	289	258	283	237	238	296	278	286	283	253	247	280	276	310	243	308	252	282	274	303	239	304	296	282	278	273	246	248	266	282	243	270	287	268	260	263	269	288	257	299	292	271	265	258	245	262	317	253	254	289	285	295	253	274	288	280	301	237	268	279	258	277	259	262	260	269	255	267	258	258	291	264	265	257	260	275	263	261	258	230	249	296	281	286	247	264	269	272	262	271	287	244	254	228	293	264	272	284	258	294	272	280	311	265	278	260	261	274	288	235	266	284	312	244	268	255	266	276	256	273	271	285	273	254	277	270	274	270	275	279	300	269	273	274	274	298	290	248	267	247	219	275	270	252	274	260	276	261	267	269	266	281	251	232	262	267	273	265	277	291	283	250	267	269	246	281	255	232	262	285	301	268	265	291	283	288	250	250	305	288	291	272	254	258	240	257	293	278	255	272	272	272	257	267	292	279	273	272	263	280	263	265	264	282	263	234	292	278	253	251	247	282	257	285	255	243	234	278	264	283	269	288	272	267	271	268	276	273	252	267	257	261	266	260	266	247	259	248	290	290	271	302	284	283	249	278	236	269	272	308	267	273	249	261	277	283	269	269	280	275	270	284	297	270	270	269	280	273	292	288	249	299	259	268	281	242	287	290	288	287	266	275	291	257	243	297	267	272	280	261	273	294	297	269	238	299	270	266	282	246	213	286	261	233	267	261	275	277	269	263	272	246	255	286	309	290	291	287	295	276	287	274	245	236	261	258	294	271	277	292	283	265	263	241	281	289	244	274	243	285	252	278	234	261	253	261	291	230	265	288	259	238	286	284	265	225	271	269	278	254	258	259	261	281	292	256	315	265	264	273	281	288	262	237	286	249	272	302	266	272	277	258	261	254	255	292	285	298	253	248	298	287	284	267	291	268	259	265	280	235	303	252	279	263	272	258	267	257	294	250	282	261	301	279	274	252	302	287	307	263	245	294	247	272	266	269	298	263	276	279	247	246	277	268	249	264	257	283	245	243	261	269	287	303	257	263	264	285	257	283	285	254	273	253	265	248	284	267	243	252	249	246	282	265	255	236	255	260	281	270	276	289	263	284	268	237	270	254	268	259	251	281	271	277	288	234	252	286	250	283	271	255	297	268	288	262	323	315	271	288	265	288	267	258	267	273	254	256	255	270	247	269	265	282	270	259	276	289	263	259	267	278	276	258	244	275	267	259	263	283	283	257	231	273	291	298	261	275	289	237	279	290	250	281	297	258	296	260	297	264	274	257	258	283	256	297	233	270	268	284	268	310	250	268	237	268	294	249	297	271	272	289	246	273	256	277	274	252	276	260	287	285	252	271	320	267	286	289	266	271	274	305	265	237	297	287	295	272	260	250	279	262	245	277	287	268	263	252	268	267	274	299	308	287	266	270	259	270	284	274	269	280	256	304	274	257	279	267	259	273	252	279	295	235	241	282	294	287	272	288	273	271	278	277	274	275	261	260	235	288	284	262	287	287	229	233	285	242	259	254	283	270	289	277	275	290	288	269	271	272	280	288	250	256	247	248	277	291	244	276	274	260	269	257	222	297	284	263	246	273	285	257	264	258	286	264	277	255	289	277	282	291	316	244	287	265	260	254	250	243	269	255	271	274	301	276	252	272	253	303	263	267	278	248	267	290	258	253	263	266	276	253	266	259	267	262	288	255	279	259	256	277	269	301	262	278	284	282	297	246	275	260	269	249	267	259	251	277	262	292	272	277	256	278	238	258	266	289	275	266	266	277	264	251	282	260	246	275	269	262	248	253	278	273	284	254	258	285	252	240	266	296	271	259	241	278	285	293	268	263	283	243	254	278	287	254	270	268	283	280	263	266	249	266	306	252	261	273	267	270	255	289	286	266	276	266	248	264	273	235	297	254	272	247	285	288	270	263	279	268	277	255	273	266	284	282	239	277	255	288	259	276	246	268	255	280	250	275	285	239	252	293	266	243	261	276	285	274	272	268	264	278	276	279	258	290	243	292	253	244	309	219	264	267	271	268	271	267	288	281	297	299	272	299	249	270	277	268	256	271	290	268	264	244	271	277	252	277	264	262	276	282	297	278	266	247	291	279	289	256	280	268	274	269	272	260	272	250	254	253	257	254	269	305	262	276	248	271	248	281	264	277	238	279	278	278	251	255	269	240	279	273	261	254	252	289	256	276	283	262	251	288	281	262	284	271	256	271	284	262	263	277	268	282	277	249	255	296	264	307	250	274	281	274	288	283	266	304	252	269	277	243	273	244	274	276	269	279	272	279	261	263	278	256	297	281	286	294	257	264	313	287	295	278	269	241	247	278	285	265	255	264	284	249	285	273	285	296	262	270	282	278	288	252	279	254	273	266	254	258	257	266	274	266	247	284	283	251	270	258	293	264	276	275	292	267	260	291	252	250	246	278	254	261	277	244	250	286	284	246	285	259	282	251	243	256	245	286	255	276	296	274	302	266	273	252	250	270	272	258	279	305	259	261	248	305	285	252	248	258
39295	43066	16144	8410	55535	64116	36776	1083	913	901	895	835	824	903	803	809	750	780	750	804	837	773	777	753	740	788	749	749	741	728	735	777	777	815	735	742	690	756	719	718	719	697	733	807	746	756	727	696	773	755	735	742	767	703	754	774	757	725	729	718	731	690	697	700	779	1063	2232	1957	1435	1026	835	779	771	694	699	753	709	712	741	733	728	712	786	719	721	730	720	743	746	771	708	702	656	728	715	726	768	699	753	721	729	753	750	744	749	744	719	732	766	755	750	731	749	716	790	709	747	694	758	728	794	765	749	708	710	715	775	726	714	756	757	716	714	715	708	713	715	696	740	701	765	710	763	725	737	722	738	736	721	748	723	717	781	769	763	763	695	754	713	772	720	751	730	706	726	732	719	726	740	705	699	764	699	803	716	721	742	682	690	703	737	745	671	698	714	737	735	740	751	691	706	716	727	719	748	774	661	763	785	761	713	694	703	728	704	740	764	725	743	723	741	745	709	726	703	743	742	743	722	735	802	720	775	692	711	712	759	759	712	720	754	772	722	703	732	792	688	703	756	718	683	780	805	689	727	777	686	731	734	709	719	664	697	731	722	732	743	733	747	750	696	721	716	765	735	724	712	702	756	739	752	685	698	721	752	750	733	704	761	709	732	716	734	700	732	739	742	727	698	718	744	705	707	734	697	725	751	735	739	676	692	740	724	769	765	732	685	737	694	765	733	715	690	738	702	725	709	735	727	739	742	743	711	718	710	731	744	698	756	706	703	713	683	758	696	675	719	721	775	681	730	699	748	730	735	746	743	712	776	739	720	730	722	734	747	707	711	727	761	752	722	730	681	754	724	739	760	766	699	721	740	766	761	723	726	723	715	738	764	770	776	740	736	717	730	735	700	760	767	741	715	707	739	730	718	762	707	724	715	726	728	699	751	708	722	687	771	710	714	722	721	719	748	739	687	703	681	690	805	746	741	738	731	700	718	700	713	719	679	679	721	698	707	750	764	672	707	703	678	717	770	716	740	675	723	708	749	720	729	699	742	756	705	717	748	712	698	727	751	720	749	725	705	702	747	698	699	749	737	729	773	689	734	720	733	707	753	720	736	719	718	742	707	709	756	777	710	741	697	712	756	724	757	687	748	727	706	744	765	732	745	724	705	692	723	749	732	706	702	766	743	683	726	711	726	710	725	732	681	739	713	669	730	733	727	710	687	724	701	711	722	753	692	724	686	699	768	748	689	759	735	725	704	745	704	743	720	757	787	714	730	717	699	716	747	720	739	746	719	686	739	693	752	761	743	681	703	699	699	734	733	711	730	709	745	707	732	712	734	730	691	750	750	777	704	699	767	711	707	699	754	784	744	728	760	719	724	749	729	794	706	709	682	767	730	805	691	694	690	754	707	749	698	741	738	730	731	740	711	745	676	746	719	718	728	745	724	710	731	704	687	697	733	693	740	757	735	701	719	682	764	723	712	694	716	735	680	686	710	749	733	721	736	681	745	788	710	721	713	708	746	745	774	746	724	695	729	729	711	732	729	740	694	719	683	752	711	758	726	775	745	708	707	789	731	777	670	734	776	770	724	699	808	710	721	733	736	739	711	727	693	772	723	735	743	753	727	752	716	757	686	691	790	722	698	748	739	704	749	706	680	706	774	710	728	730	727	689	709	713	759	659	743	673	732	694	773	714	731	732	744	709	745	727	698	697	749	709	721	711	731	680	710	718	715	745	739	719	727	764	722	744	729	721	739	669	777	704	782	723	706	761	742	698	737	746	732	692	730	710	688	722	743	739	701	722	731	709	690	720	731	750	723	720	751	756	734	751	743	752	720	724	806	725	710	795	720	763	752	687	760	726	771	753	686	741	712	686	687	724	697	737	728	723	751	717	710	745	737	703	702	722	711	739	728	728	730	729	711	697	710	716	713	720	674	744	707	728	667	707	692	710	692	701	733	738	692	703	708	704	698	707	700	770	715	733	736	755	739	707	738	760	789	684	769	694	733	733	751	743	699	697	717	738	709	706	670	728	716	718	678	725	736	747	692	730	670	731	723	713	754	710	708	719	748	761	752	732	725	718	711	769	700	730	720	736	742	728	658	744	767	722	748	726	718	736	707	717	658	757	718	734	766	661	736	762	695	682	717	702	698	706	748	689	729	741	739	738	719	758	729	745	740	724	736	666	772	676	787	731	711	690	736	708	646	717	749	782	766	723	744	718	673	712	747	754	707	715	742	749	753	749	723	751	724	721	770	755	712	760	707	723	738	734	699	732	707	745	760	684	678	751	749	702	694	759	735	732	715	687	783	723	744	710	687	716	713	754	695	706	732	699	767	733	686	733	709	746	727	738	743	676	743	688	695	737	745	737	731	717	722	722	710	732	717	718	730	769	730	731	723	721	687	745	742	733	698	697	727	718	706	717	700	724	714	702	710	704	722	769	731	769	757	729	724	670	746	722	708	715	725	700	736	753	725	717	753	708	768	716	711	703	727	684	732	653	709	732	741	716	731	670	717	694	739	700	681	665	755	742	663	750	737	706	736	804	735	697	759	732	779	727	714	710	743	714	735	728	695	743	734	717	768	692	699	713	736	778	720	695	684	778	728	771	740	731	710	719	750	743	716	700	763	688	701	764	699	681	696	767	715	745	729	699	726	713	727	670	700	735	706	717	697	720	780	752	718	748	795	759	735	766	708	698	673	745	726	697	760	721	666	705	747	725	709	731	714	708	746	705	680	758	733	699	729	700	765	715	741	703	679	707	773	745	730	682	688	732	745	726	715	728	739	738	766	690	693	772	704	744	729	776	752	707	703	741	727	738	712	770	755	723	766	723	718	727	752	730	728	723	739	729	715	695	747	732	744	703	733	688	726	742	727	709	730	736	735	672	730	678	674	699	755	718	736	710	723	758	766	697	773	735	709	728	773	746	718	735	754	733	726	678	752	750	737	712	751	757	713	679	701	706	764	719	704	728	704	679	698	799	654	762	763	687	740	711	744	810	738	703	709	690	723	686	741	682	737	728	686	763	704	747	716	713	694	721	733	729	715	722	694	720	706	711	752	761	729	738	687	725	725	709	717	770	735	742	735	699	729	741	745	720	717	701	723	690	716	732	705	744	738	718	683	730	716	748	701	726	745	693	655	720	734	737	710	730	704	730	742	771	737	726	727	748	742	718	714	744	718	697	724	739	781	723	734	705	702	776	717	759	733	729	720	730	683	763	710	760	710	746	722	736	743	700	695	775	695	743	711	709	748	720	716	740	712	725	739	723	753	698	681	710	686	718	720	734	699	672	776	699	736	720	753	657	783	693	710	746	752	713	733	733	701	688	788	727	741	705	695	729	722	680	643	738	740	756	719	788	749	703	712	745	699	713	713	694	746	738	774	771	710	730	737	735	711	700	701	728	738	752	735	712	690	713	710	682	709	699	742	746	708	731	735	761	735	735	742	697	693	684	727	709	738	745	718	742	733	758	710	674	721	749	688	746	712	748
53035	43732	31851	24676	41716	57338	42251	12879	1725	445	400	429	340	385	379	343	371	331	326	354	352	358	337	379	342	333	326	386	346	328	323	329	357	342	306	331	345	316	355	339	333	323	331	332	378	358	317	372	328	347	335	340	348	352	355	320	309	346	310	343	362	326	340	314	344	500	686	700	496	433	354	354	342	318	322	330	326	325	345	340	321	353	352	352	322	362	343	337	345	348	325	362	367	340	316	321	334	320	320	339	324	336	308	383	373	359	350	361	357	356	315	318	356	352	338	327	334	359	357	333	300	339	353	339	364	343	333	319	331	351	355	317	335	322	360	346	340	358	324	310	377	337	301	349	317	360	333	307	335	316	337	356	336	341	341	341	331	335	355	334	363	343	330	319	347	333	328	371	326	331	358	351	340	341	354	319	355	327	347	357	331	329	342	348	320	312	325	338	318	361	358	336	331	327	346	341	314	327	341	359	335	362	362	319	360	323	339	335	346	318	318	315	345	299	324	338	359	334	360	345	343	333	346	359	334	336	340	339	327	352	339	349	336	332	360	335	326	308	348	351	351	360	326	346	326	314	347	284	339	339	345	311	335	324	353	345	316	347	382	365	317	342	331	355	324	321	303	371	373	334	350	309	308	354	328	340	333	353	343	315	318	323	317	358	327	332	359	322	344	311	331	313	324	342	335	341	351	313	364	329	352	309	351	348	344	344	328	319	333	310	320	289	332	340	321	339	325	342	353	345	322	345	315	342	342	318	313	329	308	339	313	373	305	366	333	352	349	355	356	345	328	359	336	323	337	307	343	339	333	358	382	360	324	339	338	324	330	319	326	341	353	343	332	330	347	364	383	340	351	341	358	347	366	306	340	333	340	312	344	321	295	329	338	330	348	335	349	350	335	341	352	334	322	338	328	342	326	299	291	344	320	357	330	341	346	320	326	299	322	359	356	305	327	356	349	333	336	310	368	329	329	347	324	363	311	360	358	277	311	328	338	337	364	336	349	353	334	345	327	350	360	332	335	303	352	331	338	366	347	340	335	328	347	350	362	340	340	358	389	317	344	336	328	369	344	330	358	346	304	348	350	355	349	358	353	366	302	343	359	337	320	304	347	316	322	366	338	339	345	322	306	351	286	368	325	306	367	327	326	349	354	294	362	346	330	336	341	339	318	336	338	350	326	348	327	351	358	339	377	360	329	284	344	293	329	326	344	335	313	370	292	351	314	330	335	317	318	352	358	343	309	375	354	301	360	378	326	353	345	350	312	366	334	345	336	380	310	344	334	315	318	328	375	325	327	363	311	315	322	290	323	333	360	359	318	330	323	324	325	347	307	315	320	307	363	339	333	345	364	346	329	314	336	351	349	323	322	328	323	327	346	324	308	331	345	354	294	321	307	335	355	384	344	348	324	344	323	346	365	347	347	304	314	347	340	357	317	332	340	354	319	340	327	353	300	354	369	353	339	347	335	300	339	342	331	339	332	331	344	357	342	329	333	328	342	325	357	348	327	337	288	340	372	325	332	330	316	332	325	373	307	324	320	300	381	337	323	329	339	361	347	324	328	335	313	309	310	328	345	315	353	361	361	331	320	342	351	325	312	342	326	343	325	352	368	360	341	369	367	340	345	310	290	306	330	343	313	332	337	324	349	357	309	359	331	348	328	335	314	319	331	348	313	342	328	343	357	345	368	359	324	336	317	350	320	340	333	335	335	328	308	301	333	349	334	295	352	307	337	338	330	337	314	328	310	348	339	352	339	321	348	350	357	332	340	315	355	322	328	359	342	315	350	352	348	363	342	309	320	341	333	337	324	330	298	366	328	342	329	309	336	338	356	325	320	338	339	365	333	350	366	334	341	363	370	317	340	345	301	356	325	319	308	347	343	335	308	327	351	332	361	350	363	377	330	317	297	295	322	337	346	354	359	327	331	354	297	360	307	332	364	379	339	324	358	341	348	314	351	356	352	347	348	351	328	340	340	311	319	349	352	360	331	358	329	372	353	334	367	340	306	315	317	347	324	378	373	358	354	320	342	347	333	335	327	333	380	301	298	330	347	321	341	330	382	345	355	328	360	337	349	363	366	299	343	321	355	346	354	347	348	324	322	334	330	308	391	366	351	320	343	314	349	324	322	322	332	317	339	339	336	344	330	314	328	372	338	345	347	324	319	336	328	337	323	334	358	346	328	334	348	327	343	306	318	339	323	360	299	318	330	318	360	333	349	366	335	320	324	314	331	334	343	365	324	316	370	323	357	368	294	348	313	345	335	327	315	301	331	335	361	319	366	339	369	348	331	336	353	352	322	360	368	348	308	318	336	380	348	369	317	304	359	336	321	330	355	322	358	325	338	372	303	330	318	328	330	349	350	340	357	319	343	328	355	384	361	331	355	383	307	347	341	354	368	363	410	312	376	328	342	344	323	320	369	335	318	339	324	320	325	325	353	334	345	349	345	362	346	350	345	344	368	336	321	304	333	329	339	306	356	341	325	310	296	340	329	326	359	337	326	340	329	338	336	352	344	332	356	379	336	362	334	342	315	353	371	319	339	358	291	345	351	356	343	326	345	351	331	330	353	309	344	334	314	334	314	335	320	323	310	344	364	342	314	341	320	322	345	345	351	318	337	305	316	355	344	315	320	348	328	380	328	302	324	299	309	365	357	344	319	319	317	330	342	347	359	344	367	355	360	335	305	322	310	325	345	320	291	315	336	325	322	347	346	331	327	276	335	338	354	311	346	331	341	318	331	334	328	358	331	336	355	344	337	340	321	327	321	364	345	373	351	309	348	349	340	341	331	350	348	341	329	321	355	319	343	336	351	308	329	323	352	334	354	289	345	326	337	291	359	331	339	348	346	358	334	326	295	322	358	306	335	337	383	324	353	344	374	291	346	329	331	355	341	326	334	364	344	317	338	302	350	357	330	324	313	320	350	320	317	296	317	362	350	342	333	352	347	340	324	338	337	313	342	336	361	340	349	345	324	380	349	324	334	388	333	344	374	296	334	302	334	319	341	356	295	333	338	348	332	334	323	349	328	329	323	353	349	357	305	295	338	347	331	327	309	356	321	347	317	369	324	324	333	371	355	350	363	344	330	331	317	323	360	378	350	314	362	361	334	347	321	376	327	318	350	339	312	290	343	341	338	336	344	327	321	309	344	343	316	346	344	343	318	350	323	342	309	337	339	330	353	319	343	358	350	370	350	368	338	316	332	351	298	332	306	340	344	346	344	359	359	311	351	331	309	344	332	374	318	336	337	330	324	338	327	332	325	308	316	330	316	325	362	338	339	298	353	311	343	342	331	335	350	337	338	342	351	336	337	336	308	361	290	312	339	313	318	370	323	368	320	344	336	343	342	383	343	344	331	334	359	339	372	328	350	359	333	334	332	349	355	329	346	357	312	316	318	326	314	335	342	350	362	367	328	320	342	351	330	329	309	313	333	356	316	343	363	315	340	326	315	347	316	330	348	336	330	353	300	374	367	369	338	330
44702	48038	21567	17034	69465	76148	43987	1677	1331	1262	1183	1156	1117	1102	1019	1020	943	980	993	971	990	931	947	944	966	929	935	935	967	908	886	907	925	947	907	892	879	916	926	880	856	865	877	939	880	901	911	879	868	876	911	893	872	874	904	925	934	857	920	820	942	883	927	864	857	1923	3560	3371	2081	1258	982	914	893	844	839	935	885	832	876	875	801	857	894	876	865	841	881	841	875	842	920	910	855	867	895	888	892	823	850	871	864	841	903	823	864	829	856	854	915	858	914	833	840	783	867	797	918	909	853	885	907	819	856	824	816	849	896	866	871	849	865	882	925	863	829	876	873	816	870	878	861	838	830	914	814	884	825	878	876	863	852	876	810	905	866	814	819	880	878	890	867	866	829	945	886	873	858	865	858	904	810	825	885	835	886	847	831	868	884	897	891	882	850	875	894	886	856	897	878	871	891	805	852	860	889	884	832	878	830	819	916	822	900	863	847	899	873	863	865	880	917	863	854	838	851	882	852	896	912	859	858	914	908	846	870	853	815	867	877	982	871	871	886	856	796	880	844	887	900	842	840	839	888	792	916	833	838	886	858	903	856	898	873	902	808	825	892	885	873	877	849	904	883	919	867	851	890	858	823	829	904	882	876	813	844	913	858	877	876	893	911	856	885	885	886	904	855	861	903	840	879	900	873	888	880	869	849	841	852	881	889	905	839	866	886	851	846	852	851	886	855	874	856	871	936	844	880	902	862	872	845	855	852	922	843	931	867	823	861	881	813	836	888	911	887	860	815	857	891	884	864	836	852	879	832	889	890	880	867	846	833	860	875	895	839	853	813	862	827	912	784	866	918	826	873	858	897	859	873	877	860	904	909	833	869	863	847	883	899	876	839	874	878	860	891	817	858	849	857	818	854	861	885	875	862	850	841	887	820	810	900	860	894	858	894	862	879	885	830	884	850	858	856	868	824	881	856	916	869	854	841	862	820	935	873	805	876	877	909	866	825	883	903	880	808	865	896	778	911	894	835	876	868	888	881	814	881	831	851	782	862	842	869	876	866	808	836	830	842	868	915	876	861	892	850	883	821	840	900	810	865	907	875	858	877	836	920	895	869	828	873	863	801	884	875	935	849	834	895	892	862	851	878	894	916	863	834	819	892	914	868	916	894	881	837	885	911	889	838	843	869	895	831	877	847	889	879	908	916	819	883	911	828	865	876	834	886	862	902	923	859	857	894	854	844	891	822	857	884	816	877	841	844	852	858	848	800	820	767	839	853	825	839	832	878	882	887	806	885	878	852	820	881	835	892	860	898	866	864	903	886	825	807	875	813	876	891	865	837	870	820	876	913	842	869	905	857	833	888	848	866	839	862	869	843	895	873	878	855	824	875	831	850	884	861	838	899	871	907	920	807	880	809	886	909	882	809	874	902	905	909	904	912	870	822	886	823	840	854	885	826	879	921	894	868	853	918	837	814	898	830	848	844	907	814	875	879	913	877	905	835	838	899	838	870	853	884	874	889	854	858	847	806	835	896	853	833	873	819	830	837	797	876	908	857	887	839	886	877	866	884	871	802	874	812	866	940	898	890	835	870	891	789	884	883	882	841	871	889	828	866	819	910	872	810	824	829	862	884	890	830	863	835	883	860	878	858	901	893	842	859	848	837	865	836	885	895	878	879	880	850	873	878	849	833	845	906	864	851	887	885	859	861	857	891	844	886	859	849	833	816	877	858	853	901	864	848	825	849	908	891	867	837	819	871	895	848	940	805	897	879	839	903	876	873	821	854	874	879	850	871	821	885	904	862	835	900	839	840	861	834	834	789	856	882	869	837	837	907	869	845	868	876	899	881	848	846	906	877	844	844	830	855	814	877	905	858	881	857	895	843	868	864	823	916	845	888	857	930	861	882	907	881	909	869	865	859	852	896	848	842	860	858	833	863	874	776	862	915	871	785	849	876	814	923	875	875	844	834	895	859	855	866	837	869	901	887	862	866	873	855	857	814	852	858	855	825	879	840	860	921	865	862	865	891	884	835	893	870	875	850	848	804	853	885	872	886	840	827	884	846	886	817	871	920	848	832	875	883	840	859	851	890	880	851	856	884	858	850	898	877	841	830	876	880	824	897	891	887	850	903	895	830	853	848	878	914	806	888	876	838	889	861	877	854	832	832	870	825	862	872	862	885	880	912	859	844	911	866	891	869	869	816	874	897	869	846	862	828	890	884	908	841	834	818	881	837	850	902	872	854	869	858	852	855	865	791	904	859	899	844	838	849	821	872	879	882	862	855	856	896	889	869	835	877	901	890	888	918	862	833	819	847	836	823	865	854	816	847	890	865	840	860	905	858	810	845	854	847	860	852	886	873	866	833	952	816	865	828	830	901	811	858	876	881	873	825	850	840	887	928	897	908	874	945	871	875	832	847	873	918	886	857	872	864	861	818	892	861	860	859	907	853	843	919	853	862	853	882	808	890	849	844	893	930	889	872	859	847	853	855	907	839	845	878	814	903	862	898	831	794	814	834	838	878	873	871	901	831	872	883	880	826	836	901	894	890	841	877	909	857	879	873	881	840	837	846	857	898	888	873	869	836	869	901	900	881	807	884	880	861	883	832	838	876	897	830	785	925	862	897	853	854	848	881	860	882	931	896	850	841	835	858	852	873	907	869	835	848	825	833	879	823	904	869	906	850	840	849	807	845	831	833	879	852	836	879	901	858	868	868	822	884	868	866	811	883	864	843	857	850	839	848	856	849	839	917	862	848	861	882	866	891	841	859	934	869	898	859	869	866	830	804	822	801	884	862	862	824	859	851	830	847	907	884	883	842	917	887	911	843	841	858	821	879	885	832	863	887	891	859	838	869	836	893	874	908	835	894	841	849	809	854	866	873	834	837	825	849	862	849	896	878	890	856	824	818	824	862	848	830	846	922	820	877	929	870	863	886	855	853	837	871	848	865	932	846	834	883	843	873	837	853	849	867	862	824	838	873	853	852	893	867	825	856	933	864	909	896	874	862	868	819	833	865	874	836	856	854	871	873	886	846	877	856	917	833	851	830	841	891	825	788	878	899	810	843	854	868	855	870	815	841	853	854	889	830	894	895	863	831	848	863	861	909	877	843	864	824	876	871	816	878	882	848	860	825	887	863	847	825	883	927	923	863	874	862	846	882	817	895	852	881	855	893	860	829	854	848	847	846	893	824	848	830	867	829	902	893	834	884	834	860	884	868	893	882	870	901	838	865	823	857	862	885	874	918	904	830	895	888	863	879	869	830	878	925	841	890	933	853	864	864	910	854	870	865	857	892	868	820	877	877	858	857	837	838	903	836	899	853	856	883	873	853	870	827	865	873	831	826	905	891	854	883	878	917	869	840	924	831	845	843	857	828	899	816	832	898	849	865	858	885	890	849	887	867	892	886	832	884	915	859	864	873	861	852	812	853	871	848	848	899	864	873	821	834	815	886	844	914	819	885	838	853	889	856	892	877	842	883	836	864	872	851	827
14452	12948	3282	844	4477	6155	3248	352	264	249	265	244	209	237	254	240	259	257	247	246	259	227	238	235	255	232	245	232	248	250	225	225	252	242	247	247	240	251	235	236	230	240	243	276	248	241	255	238	230	246	257	252	230	229	258	225	236	248	243	247	242	226	235	247	239	268	228	291	285	274	264	247	243	252	214	248	248	254	278	252	249	242	222	255	254	218	227	257	264	245	252	249	236	265	241	245	245	240	243	251	236	227	246	236	231	260	243	261	241	216	242	231	250	218	255	279	246	262	257	248	237	231	284	272	261	239	258	243	227	246	253	220	231	235	248	261	231	221	237	233	223	247	254	267	264	254	275	241	259	255	269	275	256	263	267	247	253	230	278	261	244	250	232	243	256	249	234	262	257	231	221	228	247	233	232	268	227	233	247	227	237	240	246	256	250	239	250	248	228	227	235	226	266	246	272	236	251	263	244	233	214	252	254	249	279	247	253	256	226	246	258	227	259	239	239	222	233	271	227	237	240	257	265	254	227	223	231	233	247	231	280	214	224	245	233	255	249	272	257	238	228	238	239	250	224	245	228	232	253	235	269	297	224	228	241	230	250	200	234	263	244	265	244	235	275	226	256	217	243	258	256	219	236	239	244	282	269	224	245	250	248	272	252	259	238	234	252	228	246	236	271	273	254	231	239	264	250	221	244	258	236	235	250	233	250	248	243	264	266	274	261	268	220	217	256	255	229	245	252	234	250	260	273	227	257	226	241	250	253	242	237	207	266	238	252	256	274	224	248	244	224	254	238	248	272	260	232	242	249	240	243	248	237	240	250	258	260	252	261	245	227	245	229	236	280	249	245	242	267	225	243	246	217	242	238	248	230	212	216	234	280	239	230	267	269	243	247	238	244	251	248	232	271	244	242	263	248	210	263	208	227	245	245	231	255	249	239	222	220	243	247	258	256	255	233	205	247	240	253	260	227	218	233	239	260	236	227	235	218	253	264	237	233	242	260	210	256	260	258	258	243	265	233	266	240	231	238	275	264	250	263	244	269	233	250	238	251	245	234	257	216	248	233	268	231	265	246	267	250	266	281	259	287	230	257	247	229	232	232	254	275	250	235	237	251	245	255	247	235	262	267	270	237	255	229	221	238	210	241	227	245	233	248	251	235	255	213	243	231	251	259	252	265	240	218	243	221	275	228	239	227	245	241	224	237	263	240	263	252	261	231	274	237	255	244	253	243	242	251	243	231	221	244	216	248	243	247	238	252	255	245	247	232	212	262	246	234	258	244	231	234	240	238	253	256	256	223	248	264	243	216	247	208	236	255	268	258	230	231	225	244	265	217	220	231	281	245	224	261	261	259	218	247	225	258	238	247	249	262	264	249	268	245	251	242	219	227	253	229	244	225	250	254	249	260	266	245	232	227	247	261	268	248	273	241	246	270	250	226	266	260	259	238	235	263	237	227	248	235	240	220	248	272	253	230	239	265	264	255	248	247	239	234	213	237	238	214	247	249	252	229	248	288	224	251	213	215	263	257	251	260	243	249	262	253	229	234	260	216	237	257	252	263	243	261	230	264	230	261	236	239	214	256	236	257	213	254	244	245	263	247	261	258	230	234	226	230	277	240	254	246	242	225	254	260	226	257	267	256	244	263	264	231	262	241	255	252	245	242	229	233	230	224	249	250	254	258	252	220	256	225	222	268	275	241	233	246	237	231	241	302	269	256	237	262	263	268	255	211	244	221	228	228	251	233	250	220	225	253	253	270	278	271	246	249	249	260	242	217	255	234	217	230	227	247	242	223	245	223	235	224	271	258	277	233	248	270	269	236	285	239	295	241	222	216	264	265	252	243	235	259	255	229	242	232	214	250	239	276	231	244	267	246	262	247	270	265	245	267	219	246	264	224	219	282	226	239	261	261	241	217	246	232	242	262	240	236	233	248	245	225	257	234	248	244	217	251	231	256	240	255	237	253	256	259	239	303	240	248	243	226	220	243	251	283	232	220	240	251	264	259	240	222	214	269	259	242	270	215	255	256	238	241	221	262	223	244	251	235	252	233	237	250	230	261	223	253	247	238	257	277	219	252	252	266	258	248	270	262	258	266	232	257	265	232	244	226	260	259	209	250	236	236	214	242	255	229	260	231	247	264	240	240	233	209	212	244	249	241	233	253	240	270	222	268	245	229	257	275	213	249	243	244	227	252	234	257	230	262	277	239	261	235	266	225	254	231	261	249	222	247	248	228	246	290	207	240	250	248	231	262	253	248	245	237	263	260	232	274	237	255	278	234	240	253	273	249	209	237	271	258	259	236	259	248	243	242	265	242	248	253	237	253	257	258	238	249	239	224	252	231	225	246	234	247	239	235	270	258	238	239	229	235	240	249	256	257	268	250	253	226	252	223	258	259	239	273	249	231	248	238	261	229	257	232	248	221	225	235	245	246	232	244	241	272	246	253	238	250	259	237	246	237	260	227	266	236	256	249	229	238	259	233	237	234	233	246	241	228	226	276	271	252	237	249	249	272	225	238	237	244	253	258	251	210	234	240	250	268	257	221	243	239	241	240	237	242	214	241	252	250	228	232	255	246	230	261	242	227	270	259	235	256	209	250	245	260	279	252	246	235	229	241	257	274	240	246	221	263	234	232	253	260	251	218	250	253	255	232	243	261	259	227	274	239	253	235	240	231	231	254	241	239	239	236	252	238	247	269	249	243	254	249	255	240	245	274	247	255	273	282	264	259	242	250	258	233	239	252	272	258	239	261	252	229	229	236	250	238	237	200	261	247	251	253	259	238	233	208	211	241	248	247	239	237	238	241	261	265	249	212	230	252	236	270	243	238	265	241	248	265	257	252	253	273	242	246	289	210	234	270	256	234	242	262	250	239	261	262	261	223	235	258	249	241	240	256	246	246	243	247	237	232	246	244	236	224	238	252	249	241	233	266	243	250	272	246	222	264	264	246	287	292	240	251	241	240	251	229	251	255	239	259	233	218	217	256	238	253	249	252	228	255	238	237	227	225	259	248	242	255	246	266	257	222	251	244	281	225	226	222	231	276	240	288	277	270	227	250	236	227	264	223	260	253	278	261	240	236	242	234	276	253	263	239	238	260	246	246	224	246	261	246	267	236	252	274	240	222	240	236	242	256	261	244	254	247	256	277	254	209	225	263	239	215	244	251	205	230	269	242	237	258	241	234	240	266	233	247	242	249	236	239	245	223	263	252	264	258	233	251	243	259	242	217	240	267	246	249	244	237	228	254	259	217	244	261	236	255	241	268	258	231	234	278	286	239	273	215	239	225	249	238	250	271	246	240	241	265	263	245	235	239	241	256	250	220	221	263	231	236	238	258	237	251	261	279	220	232	230	228	243	222	246	246	245	254	264	246	251	233	239	281	251	236	236	238	260	283	235	235	258	231	228	246	242	259	271	253	237	233	238	253	260	239	279	243	268	261	243	247	237	242	281	239	233	261	267	237	248	249	233	274	259	241	244
12948	14046	2151	1952	16566	19940	9715	739	690	690	703	704	705	670	676	709	710	710	705	648	702	682	668	700	651	703	617	681	705	682	641	650	693	678	646	688	710	682	672	676	698	630	666	678	677	686	644	655	653	647	723	669	673	652	684	615	675	661	668	631	671	680	640	730	727	680	796	786	870	770	748	658	639	664	673	705	651	735	648	695	716	658	669	663	667	667	689	676	664	689	660	746	707	674	659	629	619	690	664	686	712	642	646	641	663	706	642	620	675	698	666	658	691	691	628	652	684	695	694	665	658	694	695	634	652	706	639	664	685	646	681	690	645	647	642	670	674	644	638	615	708	678	631	662	696	675	668	651	685	677	665	647	677	658	681	693	678	666	720	655	687	650	684	664	695	678	658	637	661	685	675	687	658	624	699	681	678	668	709	626	647	670	613	665	666	674	642	651	675	658	696	662	656	686	653	642	705	679	666	714	649	621	660	628	634	685	726	703	675	649	640	640	631	706	697	697	651	637	624	671	672	682	643	657	648	688	679	691	664	674	672	654	648	699	666	657	714	638	661	701	696	655	663	662	669	641	637	670	683	641	689	683	685	724	657	664	650	671	636	662	678	661	688	702	717	691	645	666	651	722	690	605	695	659	651	712	700	679	644	668	657	658	708	684	637	680	690	747	711	601	673	671	682	685	688	671	677	667	681	640	686	731	703	676	690	688	680	726	687	649	688	638	613	684	706	663	714	693	651	676	693	687	704	785	687	679	688	635	656	684	659	650	675	638	669	668	617	698	715	669	653	693	735	699	659	654	680	699	685	662	669	628	677	620	692	651	660	666	659	714	711	668	624	705	667	684	707	719	645	699	652	664	625	686	716	656	692	692	723	685	655	673	695	695	668	649	653	686	667	666	656	641	665	661	663	646	672	644	659	629	658	689	682	664	718	669	688	654	677	669	717	670	708	648	706	684	658	664	712	719	662	713	670	637	659	702	704	681	636	655	709	726	678	676	670	665	666	701	681	650	717	685	660	662	676	623	732	659	687	700	653	677	697	638	663	657	729	669	649	728	681	664	672	685	666	686	667	690	671	639	633	671	677	669	724	622	668	648	650	638	730	687	704	667	683	724	683	667	701	651	616	659	629	696	701	644	654	721	688	682	713	593	698	650	641	656	676	677	700	689	649	689	668	692	635	640	667	609	646	690	681	682	686	689	646	630	725	677	644	620	689	751	677	654	701	681	673	699	705	691	672	639	672	647	704	667	642	666	644	680	696	662	677	670	704	656	697	670	648	681	661	622	711	665	676	670	714	663	698	683	673	704	687	629	655	669	678	649	695	667	669	651	695	661	683	656	694	669	643	645	656	682	665	632	667	723	648	633	661	621	664	686	681	734	660	671	669	669	703	635	720	678	677	690	603	713	687	685	655	671	655	663	709	716	677	650	660	677	685	671	696	674	704	669	649	708	673	698	643	650	689	660	645	693	682	685	680	640	653	675	645	643	667	626	685	658	614	732	654	702	677	707	644	668	620	684	664	661	702	658	708	700	681	655	694	659	681	678	686	664	642	720	628	666	694	670	634	687	674	682	639	665	624	697	686	702	662	703	629	713	649	633	679	684	655	707	625	672	660	680	646	660	719	694	688	673	692	690	676	658	656	701	661	650	698	678	653	676	674	624	714	672	662	678	664	651	711	678	625	653	677	672	685	687	654	721	646	667	704	648	706	647	664	691	649	683	692	676	651	673	726	658	694	680	669	709	656	669	672	632	692	646	641	677	624	674	636	679	664	673	708	703	676	706	682	652	676	605	722	632	730	665	695	678	652	730	687	674	700	637	642	670	694	688	657	659	675	722	683	666	676	656	642	652	660	660	682	663	721	668	674	653	665	678	699	631	695	661	657	641	753	706	680	683	697	639	697	670	693	645	645	680	725	672	646	657	690	653	717	688	694	662	656	699	687	686	684	697	675	670	666	678	675	705	678	642	652	671	659	696	635	650	676	692	686	698	708	667	695	677	681	657	660	658	677	666	662	685	665	723	657	677	686	681	650	670	683	677	685	689	688	640	664	651	619	670	673	653	655	687	705	685	682	635	687	706	692	695	694	724	646	678	689	690	712	656	723	643	701	713	658	661	721	632	677	713	711	716	685	702	651	654	660	664	635	671	646	662	661	723	650	633	676	665	692	686	652	686	661	671	663	687	624	720	687	672	702	647	679	655	678	692	661	695	653	657	684	690	663	699	679	652	678	655	678	634	700	701	648	684	671	668	679	633	643	682	657	632	678	658	622	649	637	665	707	642	675	717	745	675	674	682	683	724	697	635	628	679	711	658	675	674	624	663	680	677	678	695	694	679	671	677	652	674	680	690	669	614	664	668	690	639	638	661	646	675	633	683	710	690	666	706	684	695	685	647	686	711	727	647	705	702	681	647	638	693	720	717	692	652	690	648	683	690	662	656	695	684	625	709	657	697	656	644	713	711	688	653	722	676	631	663	702	660	657	663	718	652	666	674	669	677	643	679	668	685	677	669	689	684	660	671	625	726	700	667	651	698	634	667	654	650	683	645	682	648	629	652	655	673	681	647	685	637	656	679	709	652	657	671	697	690	710	690	654	655	681	699	677	629	690	660	690	628	691	658	673	675	681	699	722	633	620	690	706	643	656	679	667	651	715	650	643	653	665	650	658	687	688	700	718	674	669	661	704	636	638	657	672	653	628	666	707	677	646	691	651	675	675	644	695	667	679	661	691	640	694	691	635	702	660	663	708	644	690	682	673	635	647	635	685	633	661	664	680	644	643	682	620	674	628	685	668	637	705	647	703	632	669	653	724	676	681	651	676	675	678	677	650	674	682	687	679	694	675	659	684	683	660	722	687	672	640	632	682	643	651	680	648	696	652	687	677	707	644	678	712	698	683	686	726	697	701	727	670	669	697	659	651	702	639	659	657	692	646	658	613	663	686	682	671	663	641	695	664	627	722	641	730	679	683	688	623	726	644	605	696	641	666	633	696	659	637	718	646	700	660	663	665	684	659	696	675	632	681	657	656	664	695	674	714	680	691	672	705	716	682	695	678	680	719	662	639	670	688	688	691	661	616	662	652	674	739	648	666	648	721	670	685	663	644	659	696	703	658	711	726	660	665	662	703	672	624	684	716	672	687	685	654	685	665	692	681	672	654	630	630	664	716	645	689	657	663	666	643	675	626	661	687	684	673	652	640	701	624	672	680	632	676	657	684	681	710	673	697	663	685	718	687	687	665	684	668	675	707	685	692	712	666	649	692	656	674	692	668	649	723	704	654	684	626	701	677	686	684	623	702	644	680	675	691	670	676	668	627	652	673	683	693	715	632	663	686	686	664	663	673	693	661	632	635	719	644	698	695	659	747	654	690	698	626	721	685	620	673	670	712	669	695	673	657	671	697	660	667	692	681	685	640	703	717	655	671	639	727	688	708	674	701	685	667	677	615	668	630	688	634	681	702	639	651	706	632	673	687	681
47204	46235	27626	23942	46044	45657	18320	6610	551	352	340	342	311	312	311	277	270	270	259	289	276	253	283	278	265	293	283	274	289	287	297	289	284	313	278	269	312	253	283	278	283	255	277	263	293	269	300	281	259	297	275	273	299	286	294	280	303	270	255	296	270	295	268	267	378	489	518	442	328	318	306	295	299	314	300	279	283	285	245	265	277	299	274	292	276	285	272	271	244	287	276	258	298	277	225	278	299	257	282	281	278	247	274	294	289	285	286	299	267	250	296	262	250	278	277	280	247	278	264	251	277	337	294	297	295	283	297	290	296	279	259	276	249	262	286	302	269	276	264	281	260	263	269	295	293	280	276	264	264	282	291	279	286	274	242	262	235	264	265	270	283	258	274	272	278	285	262	281	293	243	261	300	278	282	276	285	296	276	277	300	284	286	282	292	301	251	277	273	281	271	253	284	284	262	246	289	268	275	290	292	288	278	284	270	319	320	311	272	266	265	293	275	264	219	304	275	296	287	302	281	298	243	255	272	271	270	299	283	301	271	290	288	274	290	249	283	267	260	243	264	272	233	285	320	279	275	291	248	297	276	277	307	240	280	279	268	276	230	265	285	265	290	250	282	259	295	289	281	284	280	286	294	278	303	256	283	276	293	281	285	248	276	264	309	290	258	293	243	277	295	262	297	302	308	288	287	266	305	275	272	269	316	279	269	276	270	269	268	283	316	277	257	282	279	290	290	283	279	300	298	280	292	241	293	267	299	313	283	301	294	284	296	272	291	248	253	248	293	271	300	248	298	267	248	267	268	297	270	259	277	288	281	269	281	255	256	264	288	282	273	237	277	291	289	269	272	287	264	271	268	256	288	268	288	303	261	274	287	273	287	277	268	276	288	276	302	270	290	298	284	271	276	265	281	257	296	275	275	258	259	284	283	279	275	291	274	289	280	303	269	316	261	273	253	280	277	277	282	264	270	278	270	265	253	285	266	257	285	283	304	303	259	277	266	273	270	293	291	291	301	278	279	302	295	274	276	276	282	266	302	265	274	272	291	281	285	248	255	276	249	278	288	264	273	309	283	274	281	299	273	296	282	293	296	296	292	274	259	324	300	278	289	285	272	260	289	261	252	285	276	280	268	281	280	295	267	287	265	284	291	287	260	267	280	256	303	265	310	276	270	262	259	280	251	264	273	302	266	284	286	271	283	261	284	278	270	318	292	298	280	302	267	268	269	264	289	253	296	295	259	265	301	267	260	255	277	245	280	274	268	298	296	305	260	283	295	269	261	279	272	262	278	270	270	258	265	268	274	288	286	282	287	290	279	236	269	286	278	265	285	248	301	314	247	292	294	283	292	262	274	305	285	295	277	286	296	249	258	267	282	283	294	269	265	283	285	267	282	272	253	278	274	253	289	278	286	278	303	274	274	275	276	269	286	284	275	278	299	266	258	266	274	268	273	275	265	286	244	279	290	291	279	282	319	279	268	288	265	304	241	262	280	246	259	294	292	282	288	287	294	273	246	303	254	297	276	290	281	283	293	292	300	268	272	282	305	269	287	259	339	294	267	274	288	269	290	269	274	273	283	281	296	267	323	306	283	285	318	275	274	255	273	294	268	282	286	301	290	298	273	236	239	263	313	286	277	267	273	249	271	259	268	260	264	291	287	272	278	285	279	269	263	280	295	262	262	253	265	280	274	276	244	280	279	266	277	282	271	266	272	247	280	309	251	281	246	278	273	249	256	291	270	292	265	295	281	298	260	299	284	301	276	289	284	248	281	262	276	275	310	264	275	286	266	260	297	267	283	270	280	293	298	282	274	244	283	262	253	281	267	263	304	265	282	271	284	260	258	297	285	254	270	255	277	317	273	276	258	256	285	274	289	263	247	284	280	299	268	267	302	323	287	259	289	275	266	273	265	267	313	288	282	292	266	296	276	277	265	289	267	268	269	300	253	275	275	276	283	291	298	264	282	284	268	292	270	280	297	271	297	279	292	287	292	277	287	313	282	281	273	287	291	263	283	298	274	291	272	275	269	286	295	297	283	253	272	322	277	263	315	293	275	272	264	273	278	290	295	306	285	258	251	266	269	315	280	252	271	286	292	299	237	283	271	301	259	295	286	293	280	315	287	266	274	255	295	262	274	239	264	324	320	314	295	285	269	302	304	305	295	251	294	268	294	276	291	297	280	267	290	283	272	295	268	305	285	260	247	277	291	262	295	267	279	290	272	257	263	296	281	259	295	258	283	285	282	258	289	286	295	255	279	284	282	289	300	278	309	286	301	289	273	259	264	262	300	276	264	236	292	282	277	277	250	290	261	289	279	261	264	292	289	306	273	297	305	278	273	299	275	252	274	294	279	282	274	255	275	260	263	283	271	302	285	274	272	296	271	278	276	290	293	291	283	281	280	272	294	274	294	271	272	265	266	290	265	261	277	273	243	300	298	251	263	295	273	291	263	310	295	262	284	300	295	265	270	280	261	266	278	296	263	249	258	256	282	313	303	275	249	259	301	267	275	302	306	274	258	292	282	280	284	275	294	286	277	285	279	277	281	275	261	288	265	244	264	302	291	280	303	287	262	282	274	262	298	271	264	276	253	312	310	281	301	275	278	292	288	276	275	297	268	255	284	284	268	276	285	275	306	281	288	271	256	282	246	286	263	299	305	311	268	297	296	274	291	286	285	263	299	251	280	246	280	247	264	271	266	260	305	276	269	268	289	295	288	283	297	276	297	269	287	305	282	286	289	265	240	257	257	283	282	285	272	268	264	273	285	284	267	282	282	290	275	276	302	298	295	270	292	263	287	261	264	262	270	265	272	248	263	281	271	282	253	295	293	284	276	276	301	260	290	300	304	304	293	262	276	283	269	275	259	297	288	262	311	290	269	280	288	266	270	261	280	270	271	256	263	289	256	287	270	292	261	289	272	281	275	281	257	276	260	262	268	275	268	280	228	292	280	292	286	285	254	285	282	298	251	274	286	288	247	268	289	266	281	281	270	292	272	271	286	260	263	262	277	270	266	262	265	267	295	296	279	302	259	271	263	276	279	252	262	283	277	289	296	278	273	272	262	311	256	295	295	276	266	274	287	300	281	278	272	272	292	266	254	265	297	249	272	304	263	279	294	248	251	273	310	262	301	276	284	299	276	264	290	295	287	282	282	290	282	273	270	273	279	272	281	283	278	245	292	244	319	289	278	303	315	280	310	292	254	261	277	267	292	283	274	268	268	290	309	287	278	294	294	263	259	297	274	269	278	275	278	259	254	265	276	275	277	259	274	268	275	275	247	273	315	255	307	294	282	268	269	252	282	276	300	273	258	278	289	286	290	278	261	260	280	263	260	263	285	262	280	275	249	268	297	281	298	251	288	263	293	309	284	283	323	301	272	257	308	263	285	270	274	271	263	290	266	287	274	298	259	251	289	282	263	304	256	247	270	304	274	270	306	295	265	262	267	246	301	294	261	280	276	275	282	284	274	306	284	248	317	299	278
38621	44194	9457	20633	63462	54049	14819	9346	1035	1054	967	933	888	854	889	834	823	826	865	810	838	774	752	784	823	808	781	791	796	762	733	772	758	768	774	793	762	805	761	744	760	738	776	742	785	726	778	736	778	778	733	780	784	762	742	699	769	749	777	751	785	738	752	897	1690	2352	2456	1773	1176	948	820	762	734	792	726	770	755	732	703	688	752	701	786	759	736	755	716	743	736	748	778	751	710	759	769	778	744	704	712	699	778	746	736	714	740	763	731	717	776	721	755	727	752	743	691	707	745	770	718	758	741	737	786	745	758	764	713	729	709	735	733	722	727	777	756	722	695	722	742	746	766	702	752	739	745	717	723	750	728	783	727	696	777	702	754	738	746	715	734	794	731	735	709	717	727	708	771	734	813	758	721	769	800	737	749	740	714	714	713	744	725	781	766	713	752	701	738	746	750	769	694	710	721	731	752	699	756	756	762	724	763	759	682	724	720	763	765	761	730	703	771	783	763	805	760	713	740	768	756	749	730	740	716	737	761	733	770	701	739	700	699	723	739	791	770	710	755	772	748	728	684	780	757	741	749	763	759	750	741	760	776	749	739	754	696	724	783	778	783	743	726	707	745	773	745	727	778	758	690	727	737	750	766	735	712	804	778	749	718	772	793	774	755	774	756	672	748	738	799	695	723	718	716	733	696	758	735	737	750	707	761	669	777	773	754	718	746	751	727	749	783	767	722	804	725	764	745	719	708	740	755	748	718	741	789	754	735	743	750	775	788	794	779	796	747	738	737	730	719	749	740	729	692	768	718	774	695	708	759	714	756	751	763	724	703	734	774	737	767	721	714	729	792	732	775	801	753	804	717	750	702	718	739	737	724	795	720	778	685	693	771	739	756	726	688	770	750	688	747	720	725	751	726	726	746	750	720	716	756	731	728	759	676	741	799	803	740	765	742	776	785	782	709	803	722	745	770	738	743	721	768	811	767	702	709	713	794	732	770	756	760	744	716	733	743	726	743	763	711	759	762	707	719	724	754	799	683	770	727	727	788	731	757	772	757	757	747	689	756	729	685	739	757	759	722	776	698	713	788	713	763	721	688	742	770	715	710	791	714	761	732	740	750	720	785	733	749	784	739	717	778	706	710	697	762	717	736	711	761	721	731	758	783	730	738	735	734	774	764	709	699	721	742	686	729	760	792	792	735	724	792	757	742	722	740	734	756	762	738	775	766	766	778	733	706	744	777	732	752	761	722	719	713	699	701	746	704	760	743	751	712	791	729	740	693	706	740	743	754	758	757	735	770	711	707	677	764	742	736	738	717	735	728	709	755	699	720	713	721	692	744	766	749	734	771	728	742	805	761	730	739	706	743	829	777	692	773	738	768	729	785	716	734	736	774	696	722	734	755	762	790	742	693	687	766	713	763	720	726	759	762	747	728	706	758	780	772	710	744	795	724	765	762	679	808	720	719	714	727	734	700	756	718	709	745	787	775	714	698	723	782	731	751	756	815	771	725	800	699	738	733	765	677	815	754	729	772	740	727	723	758	782	779	735	747	766	765	710	735	774	768	783	727	756	779	778	711	698	760	710	749	787	738	741	731	737	784	751	766	746	743	702	777	727	723	753	719	711	786	731	729	762	737	736	705	756	778	726	776	714	783	755	749	727	779	796	739	700	763	715	779	768	708	705	728	755	751	764	785	753	694	784	730	771	761	713	693	792	747	721	713	740	706	798	753	737	718	748	756	792	737	742	688	740	788	773	764	738	759	740	765	774	798	741	728	707	753	714	769	748	757	726	718	772	750	748	725	727	751	738	724	700	735	694	701	769	782	742	716	778	755	794	746	725	729	785	751	762	728	713	760	744	759	721	754	748	726	800	701	749	720	776	824	766	679	747	746	717	732	793	735	731	665	752	692	784	777	741	770	745	747	793	766	742	735	737	754	746	736	710	724	760	763	763	736	770	768	750	741	738	718	752	730	701	726	729	782	744	778	756	785	760	755	797	746	794	736	710	773	780	725	691	731	760	742	840	700	736	679	685	721	760	690	690	786	721	728	751	728	795	751	761	774	748	727	768	764	718	750	704	779	703	748	726	719	739	748	703	802	734	737	748	753	787	706	746	704	742	740	736	730	755	744	725	760	703	706	727	723	757	735	741	724	726	735	729	744	704	748	676	738	742	744	721	765	766	738	739	707	740	801	749	729	710	721	777	672	769	735	767	702	719	742	719	797	726	714	705	749	749	741	759	750	709	721	709	733	746	770	761	763	743	718	736	730	788	722	704	703	704	768	743	752	755	718	726	697	695	748	768	726	729	742	739	796	724	705	766	740	746	757	739	781	783	716	768	723	726	722	727	763	679	754	732	743	745	738	750	712	736	783	778	772	802	756	783	739	719	729	759	699	712	725	725	712	723	725	735	709	742	706	749	750	758	685	735	753	758	740	758	722	729	700	764	733	788	719	710	760	754	767	735	780	744	767	729	748	724	730	720	732	685	743	773	782	783	738	762	761	740	746	790	710	721	734	784	758	759	720	727	763	744	757	754	729	750	759	751	734	768	782	704	738	681	752	757	742	701	743	721	738	800	774	724	720	745	759	709	753	745	671	757	792	772	736	721	800	758	701	741	776	769	727	741	729	756	749	730	742	743	771	740	713	739	753	734	690	793	738	760	754	723	749	744	755	762	712	724	745	751	769	755	737	731	761	778	747	752	755	704	745	742	772	725	786	820	801	789	698	762	774	733	758	741	716	698	807	751	722	760	802	714	722	731	727	732	760	746	717	726	716	753	765	758	756	749	775	797	723	687	701	738	726	772	722	784	715	706	741	719	720	774	746	714	739	743	687	739	755	760	746	750	758	720	722	737	675	749	757	710	754	792	699	765	786	726	727	753	749	691	723	766	701	708	759	755	749	763	779	787	722	753	726	722	753	769	793	713	722	736	731	704	754	709	790	732	740	757	696	706	776	737	718	757	715	698	734	738	711	725	778	763	702	721	749	693	714	680	740	729	704	776	802	729	716	778	697	781	692	721	753	732	747	742	736	767	734	782	723	757	734	730	783	722	708	778	768	740	673	731	718	734	767	719	782	726	734	723	718	786	757	761	716	744	720	791	720	778	711	774	754	718	754	772	748	743	788	782	749	716	764	726	786	706	741	729	691	727	758	680	742	773	733	745	742	821	742	752	753	715	757	755	772	738	717	714	744	767	744	753	712	757	738	728	713	674	705	733	760	736	765	754	734	738	726	752	771	730	760	751	787	725	765	766	732	711	744	767	767	757	726	761	758	772	738	758	777	750	761	757	798	751	775	716	754	745	697	703	761	783	743	750	781	787	717	780	735	751	752	767	787	776	765	698	727	760	744	772	727	713	744	728	720	727	760	755	702	752	745	745	712	798	723	736	771	727	729	734	713	730	762	780	754	699	776	701	773	781	743	757	704	741	748	750	787	711	707	754	731	743	725	717	777	720	687	763	699	736	746	766	748	769	760	754	721	750
53835	45492	30509	26694	37085	51736	29857	23444	3384	539	477	441	442	414	359	387	376	395	401	367	371	356	365	399	365	351	375	397	352	385	366	404	361	343	374	401	345	365	367	338	347	312	336	371	328	389	366	387	381	359	357	399	346	347	385	362	329	372	349	343	383	368	380	350	482	760	868	718	539	418	397	351	351	368	363	336	308	320	341	355	345	344	331	315	364	368	363	338	326	385	367	333	346	364	359	338	330	320	346	346	329	349	333	323	330	326	341	326	373	361	334	361	360	350	337	321	337	349	303	330	365	348	338	361	367	339	329	349	352	366	345	337	322	349	355	350	358	377	330	343	352	344	362	351	342	318	358	368	352	352	343	332	344	351	368	386	321	370	325	345	341	329	339	366	365	339	343	354	341	375	375	380	353	325	368	319	334	349	373	361	316	303	355	373	329	342	353	356	332	373	371	360	321	349	343	368	371	372	372	366	327	347	350	402	347	326	345	348	332	349	354	367	304	357	335	358	358	366	319	359	355	381	328	325	337	341	318	343	332	351	353	359	335	367	331	327	361	333	334	357	368	321	317	357	324	352	350	353	345	330	333	324	358	355	352	369	377	367	338	344	321	325	358	329	358	315	348	357	356	372	375	363	384	351	349	346	364	394	390	364	326	361	346	377	352	365	345	350	387	384	354	318	350	376	349	336	329	370	342	340	339	326	351	369	308	325	366	345	347	380	360	355	362	309	354	349	330	338	374	388	343	331	354	344	331	356	361	354	362	323	365	335	358	357	330	369	370	334	350	318	319	359	355	335	356	337	362	317	355	328	353	332	381	336	340	372	350	352	354	340	366	375	332	340	351	371	364	342	352	331	335	346	336	316	346	307	358	348	373	343	358	373	354	323	354	348	351	359	360	344	320	313	333	393	330	364	328	372	331	338	344	312	374	356	348	336	373	336	373	359	361	353	332	372	337	357	343	406	367	369	364	346	360	321	332	344	352	375	357	360	349	344	346	397	375	346	356	363	352	343	301	323	335	352	369	326	369	361	304	385	305	368	342	362	320	321	322	366	370	337	346	358	333	352	364	374	362	384	383	337	345	351	355	356	346	375	362	348	378	329	383	313	321	346	368	352	351	358	374	369	332	355	351	349	364	334	366	355	347	310	356	348	337	358	332	342	359	357	353	342	395	341	343	338	354	331	345	342	364	353	345	334	360	356	355	356	338	342	352	345	349	343	359	390	352	363	363	355	357	335	334	381	337	313	327	367	355	333	347	341	368	364	374	370	344	346	316	335	395	341	335	376	337	336	336	336	348	377	337	351	351	379	352	371	339	352	365	378	362	360	360	370	344	344	359	344	335	371	310	349	336	345	340	372	336	322	368	352	325	362	378	340	367	339	330	361	325	319	361	349	347	361	339	334	367	361	339	333	336	377	381	364	347	339	351	354	342	363	353	327	355	346	342	347	337	335	329	343	343	345	334	331	326	370	363	347	328	353	394	331	366	363	366	341	340	364	299	325	342	335	370	343	335	357	325	326	339	350	385	365	345	347	361	347	339	366	382	350	327	380	334	357	362	349	356	375	333	348	381	348	311	356	353	334	313	298	367	338	354	376	327	380	338	318	340	305	314	360	345	361	353	352	318	364	322	373	342	360	365	355	321	346	332	354	345	363	316	322	331	321	379	376	384	371	341	360	401	367	329	346	362	338	365	352	361	348	329	368	348	339	322	333	348	329	361	317	320	310	339	323	313	337	328	363	362	357	332	359	346	381	340	337	384	340	364	337	346	335	369	374	338	336	344	356	345	359	334	350	361	341	371	338	348	371	357	361	341	358	365	361	356	333	334	353	348	387	354	352	338	363	351	358	364	339	321	334	328	352	340	352	357	365	305	352	380	359	363	366	329	375	362	350	347	356	355	348	333	321	337	350	360	373	354	367	341	307	365	346	331	333	350	359	361	313	358	354	342	339	334	373	338	285	322	375	343	324	354	363	375	363	364	326	372	316	351	333	347	372	348	365	346	335	366	342	313	362	321	360	349	362	363	339	312	372	382	365	403	395	338	366	335	360	362	352	365	349	327	352	372	319	384	384	349	355	346	372	370	357	360	323	341	348	350	357	367	358	367	344	362	362	339	345	358	373	339	360	363	387	337	306	397	375	372	350	375	388	338	357	356	339	381	360	319	374	341	339	334	352	333	346	366	316	318	339	327	318	342	359	349	372	345	319	346	364	367	349	351	304	360	372	301	312	321	325	329	371	362	363	315	339	327	346	334	353	358	383	358	375	335	322	380	357	356	354	326	355	308	365	351	361	349	353	332	322	348	325	348	341	321	323	327	369	338	362	337	375	357	341	355	357	316	334	355	353	373	309	325	378	327	329	324	352	317	344	329	347	352	365	357	344	347	336	319	373	360	349	358	344	362	323	337	333	389	324	314	362	343	342	351	351	334	324	311	344	332	367	309	336	352	356	313	342	328	321	339	363	348	333	348	389	356	364	333	355	359	342	316	341	360	342	381	357	334	368	368	357	374	303	344	329	338	322	344	364	341	319	321	331	348	354	339	347	341	380	383	324	353	344	332	367	318	344	372	344	345	366	367	353	323	355	309	343	347	351	357	341	327	340	333	324	357	335	339	342	338	353	321	355	343	359	357	386	315	368	351	331	355	372	327	339	364	368	352	349	374	355	344	373	328	322	353	325	330	341	326	365	355	348	355	359	371	359	329	372	343	333	372	350	339	327	322	386	374	365	345	371	381	351	331	327	371	344	325	365	310	328	376	319	326	319	364	356	367	348	377	370	334	329	337	322	333	351	366	344	336	327	347	353	345	361	322	316	354	360	345	367	366	333	325	343	353	340	396	315	353	321	344	342	373	330	355	353	348	373	347	351	327	351	347	365	339	339	373	368	358	304	363	365	333	338	316	342	331	321	359	350	346	338	324	352	366	352	371	368	342	365	370	311	343	318	352	340	330	368	331	358	313	373	372	359	383	345	388	335	364	340	323	345	359	338	348	330	361	376	373	360	362	350	341	351	348	355	341	354	363	343	322	321	373	346	316	338	321	367	356	343	376	345	365	367	326	330	385	332	362	362	372	353	345	364	370	352	331	367	356	327	349	407	325	353	343	359	337	345	342	333	362	373	307	351	352	341	336	354	369	355	373	350	343	336	337	363	366	378	328	359	311	343	323	379	340	316	332	329	358	340	339	358	388	340	365	354	389	378	345	344	348	347	331	389	354	384	343	312	317	342	342	341	351	385	333	289	346	322	375	332	386	322	346	316	359	383	387	320	367	340	342	356	357	343	336	327	342	330	341	344	360	353	317	381	305	348	361	365	332	276	357	355	398	351	375	378	364	332	328	362	350	382	374	338	335	330	342	344	362	329	357	343	323	366	347	357	340	309	397	367	333	319	357	346	349	332	373	384	312	363	342	358	364	324	344	371	336	371	336	336	311	342	388	380	339	328	348	360	352	326	311	340	349	331	351	355	346	329	380	323
44084	50080	16375	29945	56844	68075	30615	21846	1709	1538	1332	1336	1245	1198	1184	1079	1092	1072	1074	1067	1043	1000	999	1028	1040	995	983	980	954	922	977	966	942	940	979	937	946	938	927	917	974	958	863	916	943	885	968	942	912	898	880	924	906	882	980	896	873	905	882	923	940	926	916	1120	1900	4044	4986	3362	2179	1390	1088	964	850	809	901	846	886	891	901	861	915	909	897	913	932	892	867	960	909	873	922	900	915	874	868	906	930	927	884	868	950	879	899	899	909	896	940	897	925	914	886	878	859	872	874	892	904	862	904	911	903	887	976	883	850	919	878	908	900	856	880	898	907	926	836	951	874	890	915	878	882	938	866	879	925	901	890	886	939	879	914	921	909	907	891	946	891	893	897	881	900	879	932	924	884	913	905	933	860	873	965	860	902	923	866	950	923	835	943	892	882	907	878	916	967	865	937	896	943	895	812	845	956	897	873	914	872	949	940	932	875	907	917	883	884	894	913	873	893	826	879	918	954	911	871	955	913	866	860	845	899	859	910	871	898	870	878	914	894	922	893	898	884	886	870	878	926	894	888	930	861	849	911	907	922	960	924	920	907	866	903	888	924	893	880	873	857	842	908	901	841	831	882	899	884	886	875	929	863	862	846	832	864	882	889	874	906	867	889	891	880	852	884	931	951	904	895	875	897	969	855	910	879	911	886	937	952	863	926	878	936	943	941	879	1006	903	915	865	931	898	882	932	850	897	924	909	908	868	860	886	935	877	893	885	830	868	881	909	949	944	895	907	873	888	882	850	879	924	922	918	899	919	912	896	931	886	931	901	917	875	871	871	933	889	865	897	898	859	846	827	907	942	872	927	880	887	894	886	907	860	971	912	938	895	858	909	919	871	907	920	876	903	855	898	892	919	839	875	903	886	867	943	871	893	890	914	902	893	915	900	857	894	921	877	932	867	900	901	915	877	896	913	891	884	905	860	917	902	904	911	860	903	958	867	833	870	866	896	842	882	894	902	877	892	879	845	866	902	926	873	889	899	910	887	876	936	937	884	880	877	891	879	895	877	884	862	923	893	894	862	904	910	848	866	908	877	877	848	897	946	925	886	888	911	898	903	888	860	861	868	874	940	890	903	936	911	924	853	848	916	858	890	943	874	862	947	899	889	885	899	909	898	905	852	870	884	874	914	871	898	879	904	879	850	903	864	902	934	881	916	890	926	861	914	924	853	893	891	947	859	897	925	877	911	898	891	900	817	888	911	838	890	926	911	897	962	869	882	912	887	899	842	867	863	913	839	824	861	915	903	859	893	907	847	888	880	921	925	926	879	916	871	939	939	871	955	867	884	879	876	920	865	919	911	887	858	917	888	893	922	939	931	888	922	911	891	905	931	885	933	853	928	889	888	850	893	901	944	882	911	873	876	928	870	843	888	950	874	905	899	885	912	859	862	922	882	884	850	856	875	905	900	936	897	873	909	935	905	864	925	883	903	898	898	901	909	835	834	872	908	922	892	873	891	885	900	886	826	881	821	867	873	906	908	873	841	915	935	942	890	926	915	892	934	911	866	858	901	913	934	876	880	904	965	935	809	925	932	902	912	833	910	858	943	886	936	834	876	861	937	898	854	914	867	944	883	938	891	874	917	908	911	922	824	849	840	847	899	858	842	861	892	898	923	928	873	902	892	911	876	888	910	894	894	860	901	952	877	932	895	927	853	913	894	892	893	884	881	856	902	879	888	910	890	898	901	877	851	928	882	926	891	878	912	884	938	901	901	969	886	928	883	923	851	842	884	922	830	914	870	897	868	903	869	918	862	899	911	853	860	838	862	890	836	895	933	874	922	868	901	851	907	906	914	903	861	914	883	891	866	929	903	869	877	890	834	881	915	874	884	868	854	861	856	895	887	853	925	887	916	940	913	901	902	868	902	908	887	933	908	887	888	919	908	865	938	928	875	892	921	879	861	926	874	892	932	965	908	885	838	877	883	926	911	860	884	940	869	930	854	870	934	897	911	841	841	856	891	795	946	868	921	916	854	876	919	934	920	861	903	912	839	897	935	867	918	852	852	887	853	916	863	898	892	928	891	867	895	889	923	867	888	882	928	883	878	913	864	856	924	894	905	883	891	920	897	958	873	915	953	836	899	878	906	876	896	880	942	935	861	905	921	913	889	936	906	906	909	929	921	837	915	928	888	881	858	876	907	892	934	883	906	884	870	915	863	919	866	879	899	878	916	860	910	879	861	863	862	882	899	846	889	900	870	923	875	865	900	914	871	941	862	889	922	907	911	881	884	875	895	913	906	896	883	869	880	885	928	892	858	905	840	909	851	900	880	852	893	868	917	912	888	892	886	883	937	901	882	910	934	929	902	904	908	897	901	894	859	865	894	871	900	946	899	916	847	863	908	876	899	925	913	844	904	896	916	924	884	860	885	848	906	856	912	867	873	868	879	906	884	857	849	863	945	914	881	903	892	849	883	890	879	859	875	890	873	924	894	922	944	826	853	928	863	877	853	885	904	910	869	852	903	883	895	925	916	932	910	884	868	941	867	952	901	910	899	927	884	875	908	900	865	836	877	869	907	912	910	918	917	954	892	882	910	853	894	887	888	957	856	902	903	904	939	889	832	925	870	936	914	856	881	875	874	922	894	842	914	850	821	925	899	900	917	897	850	885	896	873	901	867	909	870	896	894	894	900	833	910	872	896	925	901	916	882	932	931	905	929	872	881	857	870	837	892	856	895	907	946	893	902	874	902	854	874	916	871	855	876	923	868	904	887	918	852	908	948	895	893	859	886	871	888	859	921	895	891	831	891	930	907	906	850	892	892	881	935	926	889	954	875	882	860	877	870	907	901	885	905	884	935	904	934	865	937	818	877	903	958	881	838	938	938	872	909	876	898	894	871	912	951	856	873	877	873	951	932	876	923	901	924	914	931	942	891	882	864	878	890	891	908	891	920	897	912	872	911	887	896	899	899	887	871	913	929	925	891	893	916	896	897	909	950	876	879	863	865	882	953	857	848	927	915	869	860	849	909	917	930	875	858	892	924	860	854	925	912	890	929	923	925	919	895	917	903	870	827	877	890	846	869	967	897	894	912	901	858	851	876	876	888	914	873	935	913	934	852	882	897	888	816	864	902	879	903	911	905	892	892	898	846	851	864	896	948	902	887	899	879	918	882	890	902	898	910	845	929	944	891	958	878	912	900	934	853	862	851	899	937	877	949	896	850	923	865	878	910	895	925	866	849	951	939	874	858	880	946	864	893	846	894	858	897	898	942	902	913	927	880	865	895	938	921	884	891	912	865	862	918	877	914	900	906	929	915	882	957	862	934	826	868	933	866	976	853	925	912	937	893	869	875	937	924	919	908	841	889	906	914	935	866	921	918	872	934	868	902	926	882	868	929	932	875	897	916	878	883	883	852	912	929	904	886	920	889	917	909	911	916	918	927	886	904	909	931	887	910	900	898	916	894	883	835	933	846	896	902	932	847	872	901	896	868	843	886	900
14207	18836	6060	1551	4305	3870	2028	1097	278	285	295	295	270	267	286	276	279	273	254	252	270	308	303	263	267	264	301	293	300	282	278	257	258	247	291	251	297	285	252	301	271	286	274	288	289	272	282	280	268	279	282	278	306	287	287	299	293	321	314	285	283	289	289	287	302	249	268	338	330	297	307	292	313	302	282	300	262	289	291	288	309	267	294	255	304	292	259	262	269	270	276	286	292	284	305	284	281	288	289	255	292	272	276	275	279	290	303	282	285	304	290	255	294	269	260	278	265	274	272	249	299	258	257	306	278	283	292	251	296	265	299	308	283	272	282	270	289	303	294	275	271	291	301	265	266	276	265	264	296	290	299	292	273	280	277	288	267	294	284	303	252	295	237	264	258	263	242	270	247	295	315	252	277	269	268	280	278	276	279	264	307	279	302	292	248	278	248	297	278	264	275	307	257	264	279	274	267	290	280	281	285	273	289	301	291	289	265	330	238	287	290	260	268	281	282	249	285	288	275	277	260	274	307	287	284	279	282	238	269	325	273	313	307	257	258	291	294	289	292	294	296	274	276	288	288	272	290	286	246	295	280	278	293	303	263	252	313	279	297	282	310	269	307	287	276	276	321	293	302	278	271	309	271	270	273	267	313	285	258	286	269	272	281	288	274	272	277	262	276	273	266	285	303	300	304	282	285	283	275	263	289	262	272	278	295	270	280	278	279	267	261	282	273	254	280	270	266	288	257	265	294	269	270	291	249	285	253	276	281	288	277	280	272	271	319	281	263	273	254	314	274	297	251	279	268	288	271	274	279	305	268	290	271	300	277	272	277	304	273	258	303	283	280	267	277	260	295	257	290	277	271	283	294	274	259	283	281	283	288	281	287	260	285	256	289	286	300	283	265	304	256	237	264	280	253	294	287	302	299	279	274	262	280	312	282	266	273	278	286	321	291	255	273	264	284	270	275	295	274	300	260	259	275	301	261	297	315	294	260	284	311	301	290	262	284	282	282	291	291	254	302	304	295	275	282	277	255	288	286	261	275	282	258	280	249	257	318	276	291	261	275	253	285	305	266	266	271	264	300	260	260	283	278	274	284	250	314	280	292	274	258	293	294	295	274	297	285	315	255	282	300	289	293	249	308	268	314	282	252	290	282	279	267	271	298	284	278	269	298	287	288	271	277	263	265	299	284	312	294	292	301	300	265	291	318	278	278	298	286	301	261	269	265	296	309	292	276	283	265	264	302	310	264	280	273	273	276	296	273	275	293	282	267	263	292	275	262	309	267	303	283	299	284	309	293	283	287	288	280	260	280	283	309	284	261	288	298	236	257	298	293	302	272	290	249	274	296	286	276	296	291	316	265	277	277	303	283	250	278	269	280	267	282	295	249	270	242	293	266	260	254	288	288	262	282	284	278	264	282	257	278	296	259	292	273	290	294	306	292	300	293	264	289	277	263	270	261	319	302	269	279	289	303	283	310	278	273	289	305	274	293	289	280	309	279	258	282	288	277	270	300	264	245	216	281	282	286	302	287	289	263	277	297	285	285	284	299	264	302	280	261	269	281	269	289	295	294	270	274	262	277	285	263	265	261	273	286	291	293	279	248	293	294	255	302	292	250	306	269	290	265	257	303	275	311	280	307	292	301	299	308	264	282	312	297	263	276	271	252	265	250	270	277	267	312	301	274	315	279	285	281	275	300	299	266	315	293	274	289	264	276	285	284	291	270	300	286	315	281	285	292	264	259	291	288	302	275	270	257	278	276	286	297	263	281	259	288	278	272	289	283	287	268	266	289	298	295	288	297	284	255	295	289	291	289	267	294	292	269	289	256	271	273	299	289	251	277	287	274	272	279	267	307	289	295	300	297	254	266	250	272	282	291	274	273	278	288	324	314	277	272	272	285	279	298	286	285	272	282	289	294	253	283	286	284	267	276	289	267	283	266	275	249	271	296	282	295	271	268	290	262	261	265	287	281	288	301	283	275	295	264	286	258	296	280	287	300	281	290	252	278	255	273	281	267	300	291	267	280	297	276	284	277	252	271	285	272	282	265	278	271	271	269	300	298	308	258	272	296	289	268	268	252	277	283	295	289	270	275	248	288	253	285	261	271	285	294	273	279	284	289	287	291	253	274	261	297	318	256	271	268	278	333	300	279	271	285	235	273	288	268	275	285	315	297	267	280	312	326	283	294	262	290	304	299	280	274	297	277	270	265	253	267	314	270	264	273	300	283	276	272	302	275	286	297	284	274	255	260	275	287	263	310	281	275	267	283	272	270	295	324	256	286	284	277	266	306	305	322	259	323	295	309	293	298	279	267	298	295	249	280	293	263	299	276	290	273	272	282	302	268	319	273	262	281	277	267	262	300	290	273	287	242	292	272	261	279	259	265	282	265	267	278	289	262	275	240	311	293	295	266	270	254	291	263	294	276	277	292	261	271	291	282	276	283	261	269	301	249	251	280	293	233	287	293	266	274	297	308	305	279	266	268	283	269	281	246	268	273	280	280	263	271	288	258	292	302	266	281	260	264	296	277	284	291	278	292	241	278	276	243	303	283	275	282	259	260	266	312	304	266	319	295	271	292	295	252	295	266	266	294	282	280	271	288	298	286	281	276	268	271	280	295	250	260	273	279	251	249	279	270	303	267	264	255	290	276	303	306	285	286	296	277	273	279	297	304	276	263	281	269	299	288	278	291	294	270	252	279	268	292	280	286	284	288	291	286	279	270	296	252	318	276	238	265	289	292	324	244	280	280	309	291	296	281	245	253	295	282	302	280	252	294	275	324	297	276	254	266	260	306	258	290	293	285	283	280	307	280	250	260	250	276	261	294	295	273	301	270	325	301	316	272	302	270	278	280	280	292	281	282	290	306	302	285	270	312	303	322	291	288	278	262	272	260	290	245	292	292	285	302	273	289	284	282	278	276	277	285	280	281	257	259	294	268	244	278	279	304	294	272	282	305	271	278	274	266	291	283	275	284	285	279	272	288	293	277	279	270	276	284	294	258	324	280	276	269	280	294	248	250	263	281	248	287	271	262	294	297	290	345	281	280	309	284	257	281	267	290	295	268	315	303	278	285	306	274	288	283	305	277	248	278	309	268	299	284	288	292	234	279	290	322	258	276	261	270	285	267	268	285	286	293	287	284	286	266	267	264	289	306	284	270	297	278	297	285	284	254	293	289	320	270	301	275	318	294	281	265	244	300	278	295	273	272	270	282	295	242	286	271	297	277	316	330	262	280	298	316	293	297	246	294	268	278	300	266	292	275	270	286	260	290	309	272	272	272	308	278	284	237	274	278	312	317	293	281	282	285	288	269	284	280	289	272	257	291	280	274	281	277	316	279	277	265	268	316	293	310	277	295	288	286	280	297	278	268	321	280	282	263	287	286	270	285	268	256	243	286	264	278	299	264	284	281	292	309	278	265	260	289	243	288	301	271	289	293	256	248	271	286	296	272	269	266	234	260	282	305	257	257	296	284	313	260	275
12423	20798	3266	3956	14452	14032	7878	4064	752	765	772	761	784	805	771	835	795	722	749	811	792	698	756	774	766	728	743	725	780	736	736	734	762	781	768	752	776	761	741	781	772	742	798	793	765	743	722	782	805	743	814	773	761	745	764	782	815	744	769	755	793	769	746	730	745	838	909	948	899	851	796	780	775	775	823	770	803	759	769	752	720	763	746	714	784	772	770	745	743	734	724	770	735	793	748	805	737	772	750	745	732	766	754	755	772	777	755	765	793	739	738	746	766	750	736	763	741	739	760	803	727	780	740	716	767	808	741	767	763	751	732	763	790	735	751	756	686	753	761	761	739	804	809	792	767	757	740	730	826	760	773	811	751	779	755	741	775	776	730	747	759	758	721	768	718	726	805	770	816	729	801	749	783	768	759	721	726	727	756	809	753	776	718	757	795	746	776	770	784	788	728	755	739	751	720	753	773	729	772	783	753	745	784	743	749	728	777	788	780	696	775	759	744	780	727	791	754	737	728	776	758	776	751	755	753	765	724	814	733	802	759	742	732	841	744	768	788	789	751	752	765	755	771	761	760	751	758	780	757	778	751	723	729	773	739	789	723	763	750	736	797	774	707	759	778	777	776	739	763	726	810	809	751	733	777	774	737	767	712	767	781	751	751	766	723	795	780	772	711	708	795	696	766	765	740	729	744	740	768	754	733	774	775	764	756	780	781	724	746	752	758	722	703	795	745	736	728	759	780	727	785	761	753	759	750	750	742	776	789	757	778	745	729	755	743	731	786	735	786	734	814	718	789	754	802	772	788	779	776	728	789	760	772	752	758	761	740	783	757	713	720	796	750	756	752	702	792	779	737	744	734	787	787	732	791	759	755	746	767	787	752	762	736	705	816	769	782	744	796	757	769	761	751	788	773	761	735	766	746	778	771	737	792	755	714	719	762	710	714	729	758	747	757	738	743	696	753	729	739	732	784	785	746	746	729	689	753	768	744	768	761	793	779	775	768	752	771	733	766	775	774	778	773	697	718	771	722	722	736	776	763	787	779	734	728	751	749	735	744	748	742	770	762	774	788	740	696	773	753	777	741	753	779	740	776	704	762	752	763	762	731	798	747	761	775	781	773	760	753	717	775	743	780	780	753	753	752	762	737	741	732	775	775	730	809	796	781	761	757	792	779	757	719	789	745	742	725	744	743	729	754	778	788	738	726	755	727	756	758	763	777	748	753	712	802	774	791	781	776	769	732	771	778	737	808	786	749	831	747	779	797	734	757	753	837	771	744	761	747	734	777	718	777	762	820	829	756	744	759	738	736	733	753	764	766	783	746	760	776	763	769	716	762	755	732	790	718	779	754	789	719	814	740	749	801	752	760	747	753	761	743	758	789	776	706	748	720	727	704	743	787	714	781	792	777	777	784	766	772	736	750	776	802	754	731	776	786	771	786	734	755	784	798	728	771	746	778	795	745	771	743	780	780	753	773	716	762	692	796	737	743	746	759	790	834	739	749	735	707	734	715	773	761	752	790	765	763	748	767	785	781	754	753	769	758	783	763	722	775	754	782	775	763	797	724	739	782	744	769	789	754	754	767	752	721	719	713	807	756	755	725	796	743	805	727	822	744	773	755	731	804	753	755	766	761	759	791	740	743	748	750	795	763	755	739	747	778	774	793	800	771	728	768	751	803	791	750	781	734	728	739	748	753	752	785	767	767	728	752	760	781	805	780	760	750	760	756	754	731	755	753	757	779	786	779	797	752	788	759	765	769	747	787	765	729	739	833	827	748	741	726	729	779	782	713	714	787	779	786	750	754	787	762	740	759	770	701	774	758	732	715	771	761	761	764	725	802	776	782	720	772	761	692	746	742	765	765	716	763	817	784	720	765	714	771	762	828	771	759	749	793	737	795	788	767	764	755	761	804	757	735	784	760	732	719	744	776	718	729	766	721	774	792	751	759	739	752	735	723	775	774	694	733	735	729	767	734	781	773	771	785	770	776	744	738	732	752	751	797	756	726	748	758	793	748	808	764	774	689	747	784	772	762	766	791	766	706	728	762	780	770	757	716	776	732	784	755	736	769	808	770	768	770	786	774	772	756	781	765	806	738	705	829	741	779	725	768	765	778	729	821	777	745	730	786	761	725	735	784	705	755	766	756	774	728	742	770	694	751	741	776	762	746	744	815	750	810	736	767	762	770	764	811	763	756	715	741	744	759	779	746	714	778	774	755	764	701	778	743	755	720	762	714	739	736	730	751	805	764	730	703	744	725	738	731	740	761	770	757	795	740	747	754	763	774	742	768	792	745	773	748	809	717	760	777	763	780	803	756	784	769	805	742	707	722	763	778	757	787	761	759	760	735	691	817	759	780	746	741	787	756	748	778	746	721	783	743	781	745	728	731	754	748	804	754	754	743	764	693	782	764	706	776	745	760	729	793	712	795	790	784	771	781	798	726	771	758	759	740	766	773	754	745	759	740	786	781	698	810	758	746	779	744	770	731	757	818	787	762	784	754	753	751	748	713	790	785	818	753	762	772	753	812	792	727	739	765	733	793	743	761	767	743	759	795	736	787	717	804	753	726	728	727	809	783	789	760	806	742	710	799	780	715	810	749	788	733	822	732	768	742	753	727	761	773	725	778	792	785	777	782	761	749	752	734	745	776	742	767	765	780	761	766	732	754	807	745	716	714	729	761	762	745	770	730	783	742	770	779	798	729	735	772	749	711	740	772	740	795	745	740	789	795	743	657	810	763	748	748	700	760	759	751	762	735	762	826	730	764	733	738	759	741	780	752	776	751	787	791	768	763	719	732	748	693	744	754	722	733	735	785	747	750	840	774	736	769	806	754	751	788	761	747	724	714	725	735	735	768	779	711	709	766	759	783	750	728	779	756	745	781	744	777	792	763	722	747	804	747	698	719	758	779	716	729	731	755	787	751	766	746	748	789	775	736	765	782	734	733	745	773	768	760	786	767	743	783	748	729	745	786	742	713	754	750	786	808	765	772	737	741	725	766	799	732	796	751	767	703	755	807	721	775	738	811	791	763	749	764	753	784	805	739	787	753	792	783	779	750	812	780	789	733	759	772	749	733	743	735	758	749	741	737	765	794	741	748	754	813	747	752	781	780	777	676	719	759	707	768	692	800	775	761	750	798	723	816	741	787	753	741	735	753	746	736	796	768	795	776	749	776	787	734	815	727	767	811	725	733	766	780	771	768	798	803	725	756	812	760	761	754	808	736	798	735	750	755	765	749	783	767	747	765	770	788	771	727	773	770	761	764	750	790	753	739	788	768	746	760	767	757	827	767	770	784	775	718	688	803	752	748	739	743	743	739	721	748	759	746	751	771	778	753	784	741	699	787	740	726	730	703	778	707	760	779	740	706	753	728	745	803	758	811	761	741	814	763	744	774	797	749	769	724	751	749	769	782	721	810	721	711	787	745	757	739	748	782	745	768	756	762	736	768	740	766	772	754	742	779	779	758	748	760	750	742	741
47030	47535	26952	26283	45661	44920	35116	12602	813	333	326	256	349	326	290	281	305	311	306	333	296	279	263	311	317	302	292	306	322	317	320	294	327	316	321	294	338	334	280	302	288	297	304	295	322	281	291	322	285	274	279	323	296	313	315	308	301	327	281	306	300	291	339	315	275	337	432	367	384	328	311	325	305	273	282	307	309	280	296	285	316	299	297	301	294	287	305	301	287	307	283	297	313	283	291	301	295	317	268	316	315	277	278	290	299	299	298	306	343	290	285	324	285	295	279	290	265	286	283	310	295	307	297	272	289	272	302	296	294	287	331	297	310	291	323	280	313	310	280	317	300	265	268	295	295	317	278	296	313	304	320	302	286	309	280	257	313	279	295	272	272	306	337	321	290	322	313	306	281	306	313	310	313	292	286	289	307	311	302	288	290	302	297	298	308	314	314	289	283	326	314	297	276	289	286	310	290	311	319	304	286	310	275	310	277	305	299	296	276	279	301	304	312	302	312	300	305	296	298	295	301	290	264	284	277	324	259	274	310	301	304	289	284	313	331	293	265	291	280	289	293	267	299	311	290	287	273	262	333	312	311	309	302	303	296	296	307	292	314	348	290	306	296	324	282	307	294	316	325	267	296	291	291	311	305	313	295	285	325	300	298	276	286	294	302	307	281	300	327	303	286	285	309	283	306	305	293	320	296	318	335	312	296	284	333	322	299	299	311	290	313	297	304	276	263	317	289	313	292	295	308	275	292	259	300	301	256	283	304	312	311	297	291	272	304	283	286	292	301	313	294	290	286	276	309	274	316	294	280	304	346	320	302	308	292	323	295	292	298	307	309	300	321	313	284	317	319	274	292	318	287	264	282	287	316	313	334	268	310	298	306	308	307	327	327	288	311	285	305	304	286	324	288	293	273	292	301	273	295	284	255	290	318	301	293	293	300	303	278	272	283	348	289	303	289	292	297	312	331	303	289	287	306	303	312	304	316	315	295	300	330	285	296	315	291	277	326	298	310	314	289	310	303	285	278	269	316	320	287	312	279	306	277	319	329	295	270	299	280	286	293	298	302	316	278	276	310	323	305	311	265	314	307	270	263	324	307	297	317	316	298	315	288	319	303	301	273	296	305	285	310	302	284	308	300	294	286	318	294	288	312	303	306	289	296	311	276	316	303	294	295	287	303	283	288	288	303	324	305	298	296	285	289	300	288	306	304	285	309	297	296	308	290	300	287	297	295	277	293	311	283	286	323	291	282	269	279	295	315	307	281	306	298	307	294	317	283	316	295	285	319	327	352	315	304	302	312	294	292	293	281	303	306	316	284	275	290	289	281	318	283	285	285	294	325	310	284	321	288	316	292	335	315	295	286	299	283	289	306	286	265	315	290	285	313	295	299	283	307	311	283	318	306	340	293	297	292	331	309	315	306	300	302	305	279	311	291	303	289	287	339	308	314	316	293	299	314	292	287	299	297	284	318	299	298	281	292	314	309	299	286	285	287	314	287	311	303	343	299	302	312	368	319	280	283	311	267	309	284	293	291	280	262	300	296	282	285	318	321	299	301	328	284	318	306	294	314	292	314	295	265	303	302	301	274	319	294	308	284	296	301	291	330	331	342	269	317	263	291	328	320	308	310	298	325	310	290	305	289	279	306	330	335	258	325	264	308	311	282	312	307	319	282	299	282	323	325	311	310	312	281	286	321	316	303	296	282	314	287	283	293	294	317	284	249	319	304	325	290	314	297	300	310	305	344	304	290	324	281	287	268	323	267	282	289	313	332	286	300	297	310	301	285	299	303	319	280	317	293	316	315	279	305	325	263	301	301	310	280	291	329	318	287	322	307	296	314	286	310	315	296	269	308	302	284	281	311	306	301	340	266	315	315	280	271	259	294	308	306	293	298	301	279	286	313	288	297	301	275	282	316	311	302	317	300	279	292	290	292	306	325	311	276	303	303	296	313	273	316	293	287	332	329	284	286	337	307	294	325	298	310	288	293	275	300	309	286	306	319	275	301	301	322	315	332	289	287	326	320	264	278	255	301	296	319	292	298	325	328	283	279	329	316	309	305	279	313	306	291	290	303	299	308	304	300	326	308	273	287	292	290	299	274	291	296	320	320	312	298	309	290	350	310	303	268	281	276	290	287	271	280	295	320	296	338	301	296	315	280	344	303	308	345	307	294	286	299	307	316	283	282	267	281	305	268	324	320	319	272	314	279	269	290	287	290	280	293	271	307	281	289	280	286	328	312	311	302	292	309	336	309	276	267	287	304	314	317	315	325	275	281	310	296	290	296	286	294	309	315	296	288	332	290	324	277	285	300	315	290	279	278	295	293	287	309	317	320	310	275	269	312	292	302	340	326	315	293	278	318	308	289	297	305	298	305	300	298	313	294	292	256	286	321	299	322	295	304	275	298	277	356	297	305	314	294	266	278	302	294	296	300	287	286	330	294	310	287	316	319	315	293	325	307	305	300	284	293	301	303	294	310	290	308	314	279	297	307	276	312	277	301	280	318	318	313	310	304	319	303	322	324	297	317	272	317	313	329	288	300	312	304	300	284	326	318	305	253	294	265	284	288	296	325	296	293	334	278	323	288	320	324	307	298	311	315	257	275	310	291	313	284	298	296	278	302	305	287	298	286	320	285	300	313	294	327	278	276	323	285	295	311	281	300	293	307	299	296	289	318	297	311	325	317	293	269	307	292	339	293	322	316	323	315	304	292	312	337	297	299	327	316	330	274	291	292	308	272	280	290	268	321	301	306	273	280	300	289	264	302	273	307	267	316	315	294	323	298	303	297	254	287	282	267	298	312	289	307	275	309	291	284	340	268	328	315	300	304	300	287	321	297	288	307	287	321	305	265	255	288	311	304	324	288	298	298	324	315	284	296	277	332	257	294	299	276	319	282	270	275	281	311	298	316	309	302	302	305	264	263	310	276	324	296	289	324	295	302	299	278	334	272	311	304	302	313	290	269	274	296	332	333	290	349	328	303	311	317	308	320	290	301	310	280	308	284	306	307	283	311	301	284	297	306	307	294	296	322	277	284	317	313	316	333	299	305	302	334	306	284	283	270	309	302	301	325	314	288	298	316	302	315	289	280	317	286	285	322	298	293	305	308	307	317	278	323	293	307	326	301	267	309	292	305	285	279	347	293	264	302	318	310	312	305	318	299	286	307	307	304	262	305	290	300	297	288	315	293	279	267	304	291	270	333	311	286	304	287	314	293	288	303	332	296	291	294	309	284	297	301	272	331	316	309	310	325	318	298	279	278	303	308	309	303	346	317	278	284	293	321	299	289	302	280	273	314	316	285	299	288	309	335	296	292	276	277	292	284	289	298	298	291	308	312	308	280	294	291	285	299	283	297	313	285	300	307	302	304	312	309	303	292	287	288	287	316	297	292	308	306	287	268	294	292	307	278	291	293	296	300	328	303	318	318	282	310	301	293	300	296	264	290	313	301	269	292	298	314	331	290	300	297	278	295	298	271	301
37958	41837	10903	27044	60374	58864	45819	12911	870	865	871	915	855	846	872	849	812	839	834	753	826	811	775	796	857	793	813	812	794	856	790	780	831	786	806	778	838	780	841	750	778	814	837	825	772	783	779	777	755	750	819	805	826	799	832	803	848	794	800	838	802	819	771	826	850	995	1417	1406	1131	986	866	842	809	829	762	755	757	725	786	777	778	755	771	831	840	783	796	796	767	834	745	772	830	757	805	837	790	768	795	790	779	820	778	785	731	802	750	802	764	741	791	779	801	799	791	793	820	828	801	847	849	780	819	786	840	789	856	830	775	813	745	760	802	857	761	801	805	770	806	848	805	790	766	832	818	802	739	834	720	842	733	798	766	822	810	811	811	809	767	786	790	801	813	819	812	812	815	820	789	851	826	789	832	789	782	803	794	781	826	806	827	817	799	806	711	792	786	811	778	799	785	787	809	756	842	799	823	817	811	797	779	827	786	783	780	822	774	768	814	759	802	792	846	837	799	785	779	812	792	748	787	763	770	758	777	770	769	821	817	812	805	792	787	799	790	769	838	846	821	785	854	773	810	830	813	787	783	798	798	761	790	809	790	720	742	752	775	788	767	825	788	781	809	775	848	782	793	823	764	874	739	837	802	774	784	856	814	787	805	779	784	805	795	785	812	749	796	789	754	793	812	789	802	798	810	821	777	765	837	777	796	813	764	819	785	777	831	753	824	748	776	757	793	788	790	784	757	776	772	815	804	812	787	802	841	815	771	745	799	813	778	781	787	815	750	793	770	818	811	822	803	820	799	765	822	737	752	827	767	774	822	804	772	787	764	821	766	767	822	790	796	805	806	794	818	806	821	790	814	790	828	784	856	810	770	811	805	794	788	788	824	811	784	767	797	736	799	840	784	757	803	823	791	817	778	848	818	817	768	829	822	762	812	747	792	815	782	762	794	788	808	851	791	824	776	776	775	838	779	814	806	777	837	773	848	772	793	839	759	807	804	842	789	838	752	766	830	822	823	798	780	748	785	804	836	802	810	805	773	786	829	775	770	776	787	826	769	812	821	760	741	808	812	820	802	784	795	859	835	783	784	793	790	831	797	845	779	854	838	762	766	816	858	733	793	789	807	805	815	823	761	841	811	806	801	838	787	769	780	808	796	778	771	817	789	770	820	805	832	808	792	775	809	778	791	808	773	810	819	852	794	744	747	792	762	798	818	751	762	824	807	793	791	795	742	788	757	768	804	772	772	808	798	819	765	756	775	834	838	799	789	790	769	771	831	808	736	785	793	782	783	755	834	765	812	746	767	811	804	789	787	748	779	825	801	782	796	811	732	779	800	805	804	775	818	825	812	819	787	842	751	810	824	807	760	769	797	836	860	808	757	783	771	804	774	821	743	828	770	820	828	767	824	763	758	775	763	781	806	783	794	819	780	791	779	823	784	794	785	767	798	764	813	779	814	801	757	744	827	770	806	791	751	832	807	764	801	822	789	723	760	847	776	830	854	833	759	822	800	808	780	775	785	794	792	790	798	795	774	831	802	831	792	777	813	814	779	792	802	806	791	786	752	776	840	757	806	787	787	832	812	777	784	763	823	756	764	823	829	834	808	804	793	826	723	808	773	811	825	826	769	786	788	830	778	783	748	791	798	762	822	782	849	722	812	811	806	789	765	836	766	771	763	798	860	816	786	803	845	752	784	835	791	779	790	826	753	816	779	854	812	792	848	813	811	787	773	755	782	755	749	774	833	753	735	789	798	772	820	805	790	832	766	841	786	802	839	750	780	781	829	848	743	819	740	831	844	759	800	829	811	770	798	794	824	769	782	794	771	769	785	751	815	825	795	791	832	833	758	767	811	824	816	778	748	812	809	766	780	802	768	762	790	859	836	761	785	848	810	782	779	812	814	763	788	771	740	837	817	821	773	824	809	862	828	785	777	747	797	739	798	727	780	788	781	779	766	735	813	789	766	778	790	779	792	794	761	764	794	755	777	790	778	823	796	786	854	779	844	750	788	813	791	774	804	781	754	775	814	779	790	752	794	811	869	795	818	786	784	752	781	800	788	819	750	765	779	785	806	748	802	815	777	788	816	732	782	811	788	771	817	807	821	815	792	830	770	780	831	786	784	804	751	780	760	768	834	807	773	799	808	795	795	781	800	833	800	781	741	806	802	779	803	807	772	808	824	798	831	779	816	808	796	800	779	792	776	768	796	780	779	835	831	807	800	747	812	781	768	839	757	829	813	806	782	834	807	766	737	788	791	794	836	808	806	819	802	787	815	773	802	811	793	773	786	804	823	800	782	772	817	812	801	842	820	818	787	782	743	775	787	786	781	837	763	807	770	788	795	811	803	784	806	837	756	796	810	810	799	815	840	830	756	837	795	815	792	763	817	789	787	779	786	784	795	833	797	801	754	810	772	787	786	836	780	745	803	759	815	812	864	853	820	820	776	779	791	753	840	736	822	769	789	809	789	801	757	798	779	793	789	776	770	767	771	807	866	816	805	816	853	821	815	786	798	731	779	787	785	789	777	799	808	829	790	785	824	808	890	808	791	805	826	769	835	808	784	791	824	901	805	768	801	792	781	793	809	795	769	802	804	779	794	760	802	774	812	803	762	831	813	755	824	761	882	772	840	795	839	785	811	808	802	795	795	768	774	774	788	766	833	804	820	766	834	734	814	780	798	729	816	866	768	785	796	841	815	801	818	839	793	770	786	811	769	762	758	770	777	823	816	814	825	845	770	754	854	817	773	809	811	836	782	762	762	786	795	748	809	775	781	812	825	808	799	801	787	796	806	831	826	833	790	779	783	822	790	793	845	769	790	818	804	756	784	824	792	802	807	857	781	837	826	791	775	796	793	805	717	769	826	793	803	788	834	760	801	812	754	819	803	798	709	793	809	795	773	770	786	773	845	816	753	785	748	790	788	750	786	825	777	773	769	844	800	795	820	776	779	787	825	784	827	839	794	865	789	783	754	812	785	814	807	838	810	816	817	791	813	825	841	771	777	799	774	817	894	779	788	827	754	842	784	767	777	779	785	764	837	747	799	821	805	815	815	792	768	788	728	731	800	833	741	771	791	788	826	784	825	771	811	769	831	807	787	793	769	806	785	748	826	804	817	761	830	785	824	821	762	785	798	744	821	794	772	803	833	820	786	832	816	775	803	770	790	787	834	764	890	769	804	792	810	795	816	824	796	765	786	769	848	794	833	848	757	797	835	794	792	814	817	783	787	812	789	753	776	780	835	800	775	795	776	784	787	770	812	770	807	795	766	778	767	811	777	760	773	797	781	788	798	796	768	847	833	854	795	749	772	809	776	783	817	826	757	793	813	821	772	774	796	792	811	796	803	838	804	815	820	811	791	775	795	794	792	839	775	777	780	735	790	826	808	812	800	793	806	780	732	816	780	784	762	793	777	810	809	784	826	831	787	820	785	770	780	805	821	795	770	818	783	755	858	836	809	740	810	787	799	832	777	847	712	806	806	769
56458	43280	28799	27010	46770	49594	42150	16890	2214	440	401	344	361	397	363	346	371	376	347	313	365	339	337	358	359	351	358	305	297	332	332	342	326	358	362	320	362	360	349	328	382	373	340	346	352	375	342	362	349	341	366	346	332	364	352	385	383	365	351	385	333	363	346	346	403	455	445	469	442	377	377	379	382	320	354	308	356	334	375	348	325	335	345	364	315	338	349	340	388	337	352	332	315	350	352	355	364	345	334	367	344	351	363	361	343	343	350	307	339	320	326	343	347	346	325	325	350	350	386	348	330	294	308	380	337	353	332	326	347	338	371	333	326	336	318	345	317	377	342	349	358	351	347	334	322	355	340	345	343	370	366	338	359	329	313	342	317	367	301	349	355	360	389	382	333	355	336	383	342	350	347	357	325	352	335	389	359	394	293	369	315	325	346	342	342	350	320	335	379	311	370	336	350	352	365	345	370	368	320	366	342	335	364	379	362	361	296	366	341	349	366	324	338	311	340	359	347	344	320	334	368	384	347	330	339	366	334	357	393	323	335	373	321	333	369	354	322	335	352	371	353	368	304	384	356	330	330	349	341	303	345	371	330	371	371	343	336	342	348	370	322	341	346	361	345	359	341	312	293	366	333	320	342	347	336	348	376	354	361	314	324	303	357	333	335	347	322	332	356	336	341	373	341	337	315	343	349	348	348	332	339	315	318	338	316	356	330	289	316	331	354	320	353	353	347	348	348	344	339	335	335	334	295	322	371	363	354	342	351	366	326	356	346	381	320	336	319	341	366	342	352	317	374	320	353	326	304	328	344	324	342	356	332	324	355	348	348	336	343	320	301	345	356	342	347	357	366	374	325	337	332	304	320	354	330	384	337	330	351	375	384	357	356	351	348	306	359	368	375	374	358	358	311	336	362	329	333	320	336	382	370	371	363	321	365	339	356	316	367	367	355	327	334	297	327	315	310	343	347	348	351	355	345	366	330	355	333	339	331	351	328	345	318	339	329	362	344	364	386	380	323	339	306	337	370	338	353	352	336	353	354	362	331	314	347	316	361	333	381	349	342	338	333	348	327	361	356	346	332	319	289	352	379	331	366	371	310	328	330	356	326	333	322	369	323	331	364	334	355	338	374	350	312	342	364	336	336	335	355	372	345	343	353	331	321	355	346	343	361	369	365	344	337	331	345	358	340	341	336	354	334	347	381	283	375	313	315	357	335	348	331	346	335	332	374	361	344	361	340	371	342	336	327	340	325	327	330	350	352	356	359	362	348	355	348	307	330	324	356	350	350	343	356	339	322	348	364	355	355	309	325	357	337	336	363	340	363	372	379	346	359	358	321	388	385	339	320	350	367	347	349	351	358	376	338	340	321	365	335	303	344	296	320	333	324	322	338	379	338	328	350	327	354	370	328	363	369	343	368	366	347	335	357	350	329	357	345	336	359	314	358	327	333	336	334	331	353	341	348	365	331	325	324	318	352	346	339	351	346	335	368	361	355	326	322	342	343	315	369	357	329	330	337	338	340	352	335	303	380	363	333	308	355	390	338	323	332	380	342	340	370	353	353	372	330	332	349	340	365	383	340	311	322	333	358	361	337	368	364	380	327	347	362	348	370	366	320	331	345	363	324	332	315	341	353	363	349	371	301	384	297	331	351	331	350	361	351	352	354	330	342	350	351	329	344	284	348	339	350	311	347	324	327	351	380	305	329	351	343	353	331	328	314	349	339	337	324	340	340	358	376	318	351	331	336	303	343	372	358	331	325	319	358	353	333	360	353	357	355	315	353	320	345	353	341	353	329	358	326	356	365	319	357	359	337	337	377	337	360	328	335	362	362	364	346	339	349	349	341	371	331	354	315	350	350	326	329	355	347	338	367	359	351	356	354	331	351	331	337	353	316	356	304	334	332	343	332	327	335	345	333	337	357	353	349	337	360	315	322	345	335	332	349	357	352	349	334	348	308	334	375	332	305	344	362	334	311	360	358	342	352	351	345	354	339	360	323	331	346	374	352	361	351	306	291	356	347	343	355	352	370	369	352	350	363	370	347	347	349	322	354	327	378	339	354	359	354	351	364	353	326	347	311	347	336	346	331	333	346	323	319	355	358	377	372	351	339	378	349	334	333	367	366	345	360	353	333	332	359	361	345	324	314	355	331	376	337	332	345	356	359	368	344	323	366	354	318	363	314	349	346	364	365	317	371	333	356	342	343	341	336	369	333	378	351	324	301	356	330	360	337	361	345	347	367	330	354	347	334	348	333	360	339	356	314	346	322	324	366	329	308	361	352	332	349	319	323	370	374	339	386	332	351	348	351	328	337	340	313	341	309	357	364	350	377	332	341	319	341	332	351	344	329	342	319	373	344	372	345	340	345	336	323	324	354	372	322	334	350	359	365	344	330	356	342	364	349	324	332	368	366	342	341	349	329	360	331	341	337	292	346	355	358	367	346	359	333	336	333	332	346	343	383	350	384	352	327	344	308	333	348	343	342	299	351	343	345	347	333	352	338	308	329	344	339	385	386	330	323	343	360	343	342	335	369	345	368	334	318	351	365	343	349	394	356	324	328	351	360	362	356	352	349	331	320	341	350	353	338	367	328	338	321	356	349	355	338	334	355	341	329	304	351	351	364	352	354	339	349	342	328	342	325	381	350	357	357	341	370	318	333	337	337	344	349	359	343	330	369	359	360	341	336	349	343	338	371	339	374	339	307	320	313	338	355	348	347	364	315	365	356	323	327	329	316	357	340	334	352	348	336	335	332	372	334	337	341	337	359	359	310	349	317	321	338	324	335	355	326	375	334	360	335	320	372	358	363	337	332	348	353	366	354	386	323	333	370	339	311	347	364	339	337	340	334	365	350	328	318	309	320	291	317	306	385	344	369	337	331	370	340	332	334	350	354	332	341	319	367	349	325	319	324	343	385	370	322	346	367	329	351	342	352	339	333	341	338	326	365	350	372	361	347	343	361	375	366	343	358	310	330	315	331	377	352	354	325	334	320	357	336	340	380	357	362	341	366	311	342	364	358	347	354	334	334	349	310	345	318	334	332	306	367	362	320	331	317	336	389	374	338	345	325	331	388	334	357	325	323	343	338	343	336	380	345	380	341	355	306	330	313	314	327	347	363	340	327	342	346	350	355	294	360	312	335	308	318	340	356	351	327	334	337	342	308	321	352	364	337	391	367	392	339	368	380	315	359	329	338	348	352	347	346	355	364	340	355	317	336	359	355	369	375	325	336	333	327	316	321	340	358	327	357	371	307	332	293	339	358	343	355	377	348	348	336	343	370	330	363	370	335	360	331	307	337	327	338	326	336	320	326	343	343	361	340	347	352	351	361	340	321	325	323	358	354	355	356	326	359	321	374	341	348	349	383	345	336	343	332	313	340	358	331	324	316	324	367	325	356	348	319	330	353	332	337	354	326	341	341	377	326	375	375	336	349	350	346	344	325	333	358	368	388	346	373	339	373	343	362	382	363	339	325	346	345	327
48142	48598	22088	42143	78872	70523	53501	9275	1149	1122	1061	1002	975	985	973	952	942	946	869	902	917	946	888	871	894	886	908	937	904	818	868	878	868	876	925	885	902	973	891	888	859	920	850	855	935	889	866	915	901	933	833	889	901	876	885	875	904	917	884	857	872	916	900	873	1188	1654	1943	1759	1503	1248	993	930	881	935	851	895	916	859	877	877	899	834	925	887	873	876	897	859	877	868	888	886	859	874	826	866	858	862	887	901	893	884	902	824	915	844	840	844	806	866	816	933	884	900	851	839	889	924	920	909	872	954	833	954	860	838	872	884	814	889	882	790	857	880	908	861	885	876	896	895	863	865	884	854	906	841	835	913	861	861	887	897	913	895	897	872	844	966	855	850	869	862	893	852	854	877	870	855	878	928	899	866	902	881	914	848	845	861	845	871	888	878	800	857	884	844	830	869	875	905	882	853	837	901	884	881	910	866	903	865	888	885	916	901	821	870	883	856	835	865	900	898	881	852	864	884	885	889	855	879	875	905	907	870	882	863	902	903	886	876	879	839	858	923	858	902	909	891	885	886	878	907	877	891	828	866	897	928	880	825	855	865	888	901	876	907	833	830	905	833	877	856	879	900	879	933	864	814	948	899	902	997	831	836	886	844	863	859	860	898	879	841	905	836	931	875	885	863	879	866	866	872	857	912	883	886	818	802	849	829	861	851	833	855	865	838	894	914	842	835	868	877	816	865	873	880	873	894	905	890	883	827	936	876	856	884	865	841	887	907	901	898	871	935	886	881	876	912	862	861	879	852	885	914	934	898	900	904	872	875	884	889	858	837	854	904	842	876	854	874	901	907	883	858	850	869	912	926	886	864	933	856	912	882	855	939	881	882	891	845	909	843	904	889	890	920	879	848	907	904	904	870	838	923	902	876	846	913	907	843	886	857	820	878	868	865	815	897	891	857	924	927	887	936	853	888	907	895	865	861	899	874	908	861	920	877	832	871	833	904	884	882	892	870	891	840	905	859	838	908	895	910	884	884	923	916	910	900	904	919	913	851	878	899	919	880	879	867	906	856	903	871	855	920	844	880	846	905	900	901	904	882	813	888	965	881	885	890	891	865	910	887	824	856	861	877	887	865	839	895	888	907	875	845	868	863	855	816	913	897	922	920	919	848	884	864	877	893	880	893	930	895	840	843	878	821	871	867	850	841	875	856	947	887	873	892	886	921	874	881	899	938	877	910	837	885	880	877	854	889	843	918	930	845	865	883	852	827	865	888	900	875	899	879	871	857	876	882	862	850	837	882	908	851	888	888	884	918	885	967	889	903	866	902	860	864	847	854	865	912	876	906	849	859	907	851	882	838	870	882	856	843	922	933	945	957	899	878	909	872	888	902	899	913	886	883	848	900	849	916	911	912	869	892	886	844	880	872	839	880	944	883	881	861	854	865	855	837	844	901	860	890	927	939	895	882	955	889	889	909	887	881	865	884	862	862	885	909	887	904	835	863	842	934	897	855	833	908	908	895	943	872	859	844	883	812	885	888	925	879	827	829	869	902	865	836	860	844	890	885	865	904	895	884	914	880	872	829	931	868	896	884	892	923	945	928	852	845	894	886	918	840	882	811	876	876	857	873	906	912	900	947	929	879	935	865	935	864	855	908	926	829	877	826	910	867	902	893	880	874	884	860	833	898	825	885	878	865	869	909	887	845	866	880	892	906	880	911	875	907	874	871	879	895	858	873	895	902	872	879	868	868	845	886	910	878	896	912	897	868	910	881	929	904	894	861	882	899	896	866	854	864	884	864	892	874	907	866	821	862	842	906	896	862	875	881	853	913	851	909	899	874	823	923	849	874	861	857	900	875	894	853	869	796	886	828	901	856	859	879	842	842	852	895	903	931	866	875	856	836	905	877	870	882	843	876	814	892	874	903	880	880	913	864	863	834	860	905	870	870	891	925	933	886	931	854	854	856	913	901	873	915	835	861	912	833	858	873	914	859	900	874	924	865	870	873	834	839	897	869	913	881	834	840	866	857	904	858	879	880	894	894	882	903	844	842	923	818	905	847	826	871	876	928	918	863	864	868	838	886	863	884	839	894	836	934	881	908	855	893	913	848	889	898	834	815	880	877	837	900	892	840	896	818	882	860	909	920	925	875	865	873	911	894	842	893	878	866	922	900	925	907	860	927	900	924	837	941	904	845	828	881	878	883	860	848	845	867	813	893	867	920	851	911	883	879	864	875	891	834	849	847	902	818	836	879	931	875	905	900	841	910	839	890	871	887	872	917	843	878	852	869	830	908	875	858	929	824	893	885	898	882	878	873	834	890	955	878	868	891	837	898	865	885	833	909	845	835	929	887	864	901	821	852	855	935	879	868	913	855	948	834	804	843	833	870	900	895	827	878	860	854	838	840	889	870	922	853	892	899	922	896	861	842	877	849	849	859	861	863	935	889	853	887	913	875	889	910	870	876	898	883	912	885	857	868	881	853	832	877	851	900	846	864	877	849	876	864	863	870	860	854	889	895	893	896	873	866	871	922	883	844	914	831	892	853	860	873	847	854	921	892	860	879	883	855	894	859	862	913	904	873	878	874	818	876	852	845	887	840	872	873	929	874	897	836	892	853	844	892	870	821	857	898	867	869	867	891	862	892	856	862	831	886	854	881	862	873	887	887	874	888	830	876	852	875	915	879	894	847	886	909	888	842	852	837	876	881	906	929	888	910	906	834	906	865	887	860	856	862	865	808	869	881	860	885	843	826	843	838	864	847	914	895	818	822	900	887	865	888	855	912	917	842	871	865	836	935	858	858	907	871	906	883	840	843	868	877	871	904	854	892	835	931	833	904	863	938	891	841	838	898	884	853	855	877	847	879	892	870	874	854	889	849	874	838	864	799	913	883	885	879	872	882	876	780	895	864	876	890	887	859	846	855	862	886	864	905	864	925	914	857	899	878	861	936	854	866	838	853	883	927	920	898	884	865	843	899	826	881	832	890	856	856	909	809	886	859	865	859	865	891	894	860	843	867	868	891	926	903	861	872	871	834	855	851	893	831	893	873	852	816	844	917	874	849	906	854	904	881	871	838	815	871	855	836	812	844	901	841	866	825	910	877	895	895	875	846	886	927	848	866	854	868	908	909	863	884	875	863	898	881	920	885	906	861	897	878	851	878	857	864	884	859	865	884	913	860	872	890	874	869	906	843	865	848	910	881	867	877	841	914	857	883	903	884	872	809	906	900	868	922	875	898	862	845	862	848	919	889	888	886	909	856	854	877	933	843	854	920	877	813	904	830	864	944	848	887	836	835	876	852	838	878	878	933	894	904	887	850	883	900	900	926	868	931	841	895	889	879	824	874	901	893	851	860	890	879	866	878	925	937	868	908	879	892	909	869	882	869	893	829	870	823	892	877	854	854	891	873	933	942	851	903	858	842	908	880	856	918	875	883	856	933	848	876	901	800	881	866	849	858	888	850	918	875	891	906	878	914	892	906	879	870	910	839
16889	21204	6178	2386	6550	5875	3681	725	319	291	246	291	277	270	257	311	272	284	270	280	267	305	274	270	274	315	290	303	278	302	270	302	259	270	245	257	269	274	292	288	283	302	288	289	273	305	315	263	301	304	284	262	247	250	287	278	300	278	284	271	261	314	271	273	274	300	280	272	283	307	273	296	287	296	275	277	277	284	266	272	272	282	275	282	247	313	278	276	293	288	265	285	290	279	297	267	287	286	281	294	298	266	321	291	269	289	297	286	301	285	276	280	299	263	261	290	290	281	291	297	252	292	257	263	255	307	272	283	323	263	286	257	277	306	268	311	284	270	285	264	294	273	287	279	253	279	266	270	299	311	267	298	255	285	297	279	277	280	276	314	283	279	280	282	296	258	282	272	250	253	317	271	304	277	272	267	283	282	267	277	275	272	260	280	272	281	275	292	265	272	287	253	264	277	274	297	263	250	301	270	300	282	293	270	276	270	260	313	294	279	273	267	254	297	260	282	258	293	278	287	293	250	249	250	283	308	275	298	289	289	264	256	286	239	269	298	267	286	305	314	284	266	258	260	277	280	251	242	292	269	252	286	267	290	263	268	263	273	260	282	251	297	266	258	282	288	306	279	282	277	265	277	255	276	274	275	277	276	288	285	304	281	295	252	285	319	302	300	261	290	270	273	283	255	274	247	279	278	253	291	275	270	258	257	298	274	256	298	301	288	297	316	268	283	299	328	274	271	276	279	267	267	305	313	286	291	255	262	294	297	267	258	284	269	276	286	277	255	233	269	272	244	249	281	261	259	273	309	265	316	282	274	315	259	277	286	290	264	260	264	303	290	264	294	259	264	277	285	287	313	280	266	289	296	280	271	291	283	273	279	261	307	290	289	293	289	287	288	267	317	271	272	274	268	277	308	277	277	274	277	274	283	296	286	255	292	254	255	319	295	275	311	294	258	267	255	296	258	281	272	246	308	284	271	281	249	272	226	277	265	294	294	285	255	282	276	267	322	249	258	269	277	258	250	278	259	287	304	272	272	240	273	268	282	249	281	279	288	292	279	269	302	322	289	267	283	265	291	293	274	302	293	277	279	265	246	287	273	277	293	264	277	306	281	267	289	292	273	276	265	296	264	286	262	279	301	274	287	297	289	257	309	245	288	304	278	301	274	267	274	318	286	305	263	256	283	284	278	279	261	283	284	297	269	276	298	290	265	304	265	273	295	292	295	306	247	243	273	258	277	294	272	294	269	266	279	281	288	282	287	263	285	265	262	256	291	289	273	265	273	242	257	269	257	279	293	270	278	263	282	271	259	242	270	297	320	292	300	288	299	304	275	280	290	283	279	271	253	283	283	278	269	286	283	265	259	274	276	288	268	268	255	302	272	297	303	283	277	295	302	258	248	314	274	270	280	289	277	289	251	265	280	296	260	252	270	277	283	274	289	294	263	252	279	297	266	287	270	286	308	289	254	311	325	257	246	289	287	253	262	279	245	275	271	289	297	291	288	285	266	260	278	259	286	261	311	295	313	296	242	300	310	277	273	254	285	285	284	309	293	287	292	307	280	268	266	291	289	282	274	282	301	283	279	288	273	273	288	296	254	291	337	283	256	261	282	299	264	318	270	256	259	270	273	287	269	297	289	293	268	310	291	305	254	287	277	272	294	292	293	284	287	270	280	286	246	254	279	270	278	283	247	255	268	302	269	284	312	251	288	281	297	276	291	294	272	310	283	271	295	280	263	277	290	270	287	300	290	288	315	271	299	313	297	263	335	268	267	297	291	261	274	262	278	284	293	286	299	298	299	288	252	268	295	299	253	286	294	264	289	275	266	285	255	306	279	264	285	272	304	287	292	321	321	261	283	277	285	293	275	260	289	284	277	279	285	292	282	265	282	263	297	273	284	279	260	285	296	296	295	280	315	294	281	313	268	310	289	295	295	271	284	275	318	262	258	289	255	268	304	276	270	269	262	297	279	266	271	291	279	277	270	289	297	283	268	282	285	303	342	269	266	267	281	262	255	266	289	268	276	278	288	269	238	254	292	276	254	287	285	285	248	283	308	267	289	280	281	251	270	278	293	295	284	295	249	298	270	264	293	268	283	278	295	254	286	298	302	322	302	277	272	312	286	290	253	263	257	281	268	268	274	278	294	260	280	286	258	300	283	272	283	251	276	271	297	289	299	270	277	284	276	267	315	280	293	262	290	274	280	273	276	273	266	269	275	278	249	282	303	288	312	282	275	301	285	279	311	275	256	305	289	279	300	256	293	321	312	303	281	275	281	277	270	256	271	270	278	289	276	250	302	306	273	276	287	264	249	291	264	294	266	253	274	262	249	318	266	270	257	285	249	276	280	291	278	307	291	250	259	266	278	281	254	283	259	261	298	290	266	282	306	298	300	286	330	278	285	272	247	236	271	273	284	323	302	236	278	296	292	280	280	267	292	277	297	315	287	281	273	312	273	288	257	298	290	251	284	282	290	250	282	295	284	286	272	283	285	257	286	270	285	303	302	312	270	329	296	284	258	282	266	291	265	257	248	266	277	265	296	263	273	283	273	272	304	262	263	261	275	228	297	258	280	272	278	262	284	299	301	272	254	253	274	293	298	296	301	288	284	277	268	286	255	275	274	294	279	296	250	229	310	289	293	275	308	294	259	301	293	262	256	297	273	303	233	252	273	269	285	291	270	291	275	255	261	270	265	244	277	267	291	294	304	278	276	298	269	268	279	262	281	299	310	258	269	292	255	279	289	315	258	261	260	271	324	302	267	280	284	253	271	259	276	271	233	293	271	299	264	280	273	271	256	269	250	288	275	281	297	282	294	291	282	273	268	278	293	275	291	264	286	272	282	272	295	284	278	303	252	254	267	279	261	277	274	307	288	294	271	287	295	251	274	285	288	280	280	247	295	291	270	261	266	275	308	242	288	286	298	251	256	259	254	281	293	286	297	279	299	283	275	285	245	275	238	270	290	284	285	281	259	276	282	299	277	276	280	290	260	278	292	269	294	254	268	274	280	275	303	268	258	271	290	288	308	274	291	257	283	298	267	280	266	271	290	281	255	284	266	265	294	277	250	270	285	266	309	301	261	266	292	289	268	262	243	282	278	278	300	279	266	272	273	279	297	287	281	285	297	287	276	299	289	287	282	284	263	275	308	272	272	274	249	272	268	313	281	296	288	279	274	265	285	282	295	269	282	277	255	305	298	286	290	265	299	243	308	284	274	305	286	288	276	273	272	279	264	272	304	305	264	280	284	274	286	287	311	329	306	272	275	277	303	291	265	274	269	291	279	273	286	286	288	300	292	277	298	268	286	266	299	291	279	286	292	316	272	280	282	290	276	286	243	238	267	271	319	281	258	269	288	301	248	288	303	269	270	295	301	305	303	273	298	281	294	284	274	256	272	259	313	279	295	281	283	282	283	295	274	282	273	302	292	247	300	233	312	268	274	306	263	284	284	266	264	277	301	281	308	276	310	282	278	292	283
15225	21234	3384	6936	19809	18313	11201	1651	751	815	773	754	752	775	772	747	784	756	759	753	778	725	766	693	755	712	736	730	780	732	712	719	734	791	793	768	790	773	723	787	768	749	698	741	743	697	719	764	764	774	763	693	760	769	751	761	711	755	755	705	700	744	779	750	776	800	833	868	787	828	760	813	754	776	764	733	768	792	714	737	811	790	741	738	764	741	753	777	746	794	770	777	760	758	772	779	789	776	786	774	749	702	765	686	773	687	761	779	755	705	761	716	769	765	761	781	779	713	750	717	765	693	711	747	764	742	773	744	726	735	792	762	756	756	799	742	719	734	705	781	762	813	767	752	742	754	748	755	715	752	728	727	751	743	781	751	699	762	795	728	732	740	771	718	767	753	745	768	717	741	751	721	794	729	745	741	749	711	729	758	718	760	773	768	719	774	752	782	735	716	749	782	737	779	760	795	744	734	752	794	739	774	804	757	740	750	740	741	805	764	744	755	753	731	725	720	748	710	702	762	738	728	738	752	736	785	750	799	766	733	685	755	769	743	714	716	730	737	762	771	736	751	776	753	806	780	719	724	742	815	730	763	749	809	711	724	766	717	748	729	755	771	773	728	739	749	753	765	709	737	726	738	710	747	802	745	784	736	730	763	758	757	765	719	720	770	728	726	732	721	742	726	754	761	762	752	702	734	705	752	765	791	737	776	755	797	755	701	808	804	711	767	789	727	759	750	703	783	754	722	783	720	797	782	761	754	773	806	753	744	787	796	744	781	720	771	758	734	726	734	736	754	756	761	776	737	743	763	717	839	730	806	771	744	749	757	738	770	783	752	750	730	754	730	823	784	778	734	717	756	731	780	757	785	785	732	751	769	734	813	757	675	797	735	723	724	732	744	767	754	738	745	797	771	745	765	739	718	797	782	763	760	717	814	750	722	755	743	718	761	766	812	739	761	714	753	774	738	762	751	762	725	813	768	724	766	732	747	736	789	720	768	732	733	739	760	757	728	762	795	712	750	775	742	747	763	757	763	763	743	726	765	748	791	747	750	770	727	751	730	763	706	719	740	777	686	762	731	798	769	752	743	704	756	705	759	708	764	721	769	770	780	740	746	748	749	766	757	708	751	759	702	710	774	752	741	731	748	774	701	703	730	730	740	772	747	733	737	794	785	750	748	792	769	742	737	744	770	781	718	777	797	760	783	737	736	749	768	786	779	764	748	756	739	746	730	746	732	738	715	738	786	707	767	773	789	760	765	723	701	811	792	707	703	704	719	728	776	784	741	778	738	733	716	771	743	744	731	761	756	780	747	734	772	755	727	780	731	803	752	725	733	748	723	763	749	750	760	767	749	765	761	753	711	756	672	789	708	775	802	728	748	752	753	754	769	762	714	775	759	748	771	756	795	791	748	703	748	768	767	718	766	735	743	715	755	734	746	728	790	780	757	717	739	716	724	727	764	785	771	754	753	782	712	742	670	747	797	754	706	770	783	756	732	774	772	765	784	739	749	726	772	772	730	744	755	780	725	775	756	751	718	737	709	774	764	783	778	753	779	736	777	791	774	759	775	738	722	725	793	776	731	757	714	707	745	800	740	756	740	757	708	745	695	755	792	750	696	746	757	741	738	746	803	799	714	733	755	806	753	731	769	721	746	771	737	773	717	730	760	713	731	802	742	768	729	768	765	758	751	791	753	744	751	731	795	695	771	763	721	705	736	808	740	752	782	747	758	767	704	719	728	775	775	767	735	724	768	721	765	724	725	779	755	694	762	692	801	755	735	753	746	727	731	725	765	776	777	761	797	791	741	736	729	763	759	714	737	718	794	762	817	709	703	807	763	792	769	774	714	740	756	767	724	734	754	777	743	752	763	714	768	746	743	736	779	777	764	779	780	794	728	688	787	719	768	786	728	747	770	800	754	777	724	765	700	751	728	735	721	752	762	753	773	760	775	813	713	704	771	735	777	715	705	758	736	756	750	732	734	754	780	782	744	748	738	714	763	735	778	775	749	773	751	745	718	775	734	763	731	708	720	786	746	733	707	777	738	746	718	745	689	770	765	769	749	714	696	728	732	767	764	782	743	754	785	782	752	741	725	753	732	717	802	763	725	759	717	781	781	799	764	772	779	799	746	727	773	724	705	763	776	712	789	761	778	716	727	733	736	736	745	747	714	750	734	719	718	757	774	754	737	780	757	753	727	740	782	742	745	799	779	792	731	744	789	726	704	773	737	724	755	769	707	714	751	757	763	707	720	744	742	716	733	783	755	768	744	683	740	730	733	791	737	763	747	753	761	760	734	756	751	735	784	728	741	764	692	769	750	741	863	770	715	746	671	758	775	720	780	780	734	745	780	709	747	758	722	734	685	776	767	736	787	759	760	802	714	750	747	802	665	765	744	761	815	738	771	754	800	747	754	746	727	751	738	783	723	786	783	761	701	725	740	776	756	769	748	751	760	767	729	774	710	783	768	740	732	762	785	747	722	699	795	792	743	716	762	759	721	758	739	775	746	754	723	711	773	794	745	741	732	785	809	759	757	762	786	771	780	765	755	707	716	726	753	786	744	744	740	796	707	762	736	743	750	735	757	745	740	743	717	786	769	751	722	746	759	743	753	736	709	806	756	726	723	713	754	725	749	752	795	735	707	684	758	741	772	725	762	738	784	760	731	751	809	755	724	746	765	745	788	746	788	747	759	768	738	825	742	729	763	781	709	691	734	782	709	783	728	732	749	737	813	750	757	759	777	774	753	728	764	731	738	802	766	773	753	767	738	782	722	755	723	765	745	799	776	739	751	736	724	757	769	761	802	779	736	755	711	760	755	755	782	760	769	771	717	722	744	765	759	771	727	723	762	732	785	774	755	685	730	778	747	751	741	746	740	718	796	717	758	724	772	759	763	760	753	750	773	804	746	745	748	711	730	726	739	748	775	732	777	756	753	790	763	749	768	759	710	769	726	783	765	763	785	743	737	760	775	748	720	744	746	737	776	736	792	752	723	746	736	760	725	701	772	827	782	717	707	758	786	702	709	744	765	752	682	746	711	777	749	775	785	763	777	753	738	750	751	776	672	779	721	699	753	760	776	755	716	746	740	740	769	739	777	723	734	728	766	698	734	769	735	756	699	753	769	773	662	777	760	762	737	753	749	791	742	785	759	720	725	722	759	762	777	708	802	707	771	728	758	771	749	758	752	750	747	784	712	779	781	762	786	795	794	752	752	717	731	777	747	718	756	757	719	725	799	707	826	673	762	819	740	818	723	785	750	760	764	774	735	771	799	745	746	721	751	753	760	755	701	746	776	746	821	716	755	712	747	797	744	759	765	776	737	716	734	761	765	722	765	784	775	743	724	747	764	747	765	749	742	782	827	749	740	776	794	750	741	760	708	729	756	714	759	798	758	735	780	709	759	757	745	728	752	776	752	778	739	753	760	811	741	759	769	732	734	789	736	752	771	702	739	777	717	777	761	748	777	712	746	770	689	733	774
52447	40506	27556	25605	46550	44914	29793	6833	624	416	361	330	379	323	344	339	342	356	335	360	335	358	365	323	296	336	322	352	348	324	318	350	347	321	310	332	346	319	340	374	333	304	300	352	334	325	293	293	330	341	373	354	326	357	284	292	325	337	322	356	342	367	356	334	348	346	391	424	435	359	338	338	368	334	333	312	345	331	304	311	346	346	342	326	317	342	368	316	334	311	316	321	322	346	318	347	344	321	338	362	313	348	345	322	319	361	324	313	328	350	340	314	319	351	312	335	341	353	318	325	320	318	320	331	350	322	342	341	320	342	345	368	334	350	304	327	353	346	317	313	333	323	337	328	363	305	327	354	322	372	325	297	347	332	328	352	292	320	358	315	328	352	359	320	352	380	323	325	335	312	331	334	361	336	327	342	278	318	335	336	337	357	348	324	318	310	305	334	313	328	329	351	361	307	338	357	311	301	340	321	343	304	362	344	344	347	349	348	343	313	349	319	314	341	353	336	325	329	301	319	316	339	280	341	324	291	329	335	334	316	325	310	296	270	328	350	326	341	295	345	323	334	340	336	335	344	336	343	325	313	327	317	334	374	342	323	346	326	346	350	330	338	334	355	320	308	336	345	349	331	326	341	348	341	326	331	329	303	329	285	334	332	299	314	320	341	317	344	329	339	356	336	332	341	360	307	326	322	304	321	323	367	334	326	333	353	342	299	346	323	392	356	320	336	326	322	330	337	362	343	345	337	326	327	333	335	333	326	326	326	339	332	310	324	319	330	328	320	344	324	319	339	338	338	303	346	345	347	332	308	271	321	317	329	343	358	304	333	307	336	331	307	359	312	331	345	356	339	359	350	315	315	307	322	312	319	316	311	360	302	373	319	311	303	361	291	349	322	352	365	323	340	315	323	319	315	326	345	350	296	326	298	357	350	348	335	319	364	299	305	319	343	343	347	349	357	319	364	320	296	336	397	330	313	324	351	330	343	325	312	361	331	331	352	325	356	349	341	349	316	366	332	359	338	344	338	307	328	326	328	338	337	342	345	338	365	352	353	349	304	311	320	340	331	306	322	312	331	315	320	378	324	364	337	300	301	341	372	330	324	352	339	334	370	322	339	345	326	313	307	344	352	306	311	320	347	386	324	313	361	334	332	339	341	325	328	336	306	317	351	386	371	338	347	354	293	304	325	347	338	291	385	329	327	329	351	365	353	332	320	344	338	330	330	326	329	323	306	319	310	320	306	326	349	296	313	334	329	305	324	340	307	310	329	348	326	352	318	340	325	311	344	342	343	339	319	322	307	351	309	320	341	339	308	332	343	309	329	348	345	338	291	328	355	346	354	317	365	341	306	322	318	333	318	352	330	330	332	311	301	326	364	333	283	278	358	331	336	333	326	312	345	337	346	342	328	341	296	377	335	313	334	330	326	322	309	342	347	315	343	377	362	350	333	343	344	340	313	319	351	320	332	356	324	346	289	351	345	340	334	313	317	301	309	332	317	330	278	342	343	349	307	340	305	307	346	315	329	360	316	338	321	347	340	328	318	319	335	342	343	353	290	293	324	320	351	357	318	313	369	333	356	327	355	342	337	364	331	364	366	340	328	368	333	322	340	350	368	347	303	343	345	315	320	321	340	340	305	325	335	335	351	371	339	362	341	310	308	338	324	345	323	366	330	317	342	329	336	342	348	328	311	347	345	349	335	341	325	306	327	326	312	322	327	322	332	330	336	326	318	356	352	323	327	344	324	344	313	322	316	392	315	330	356	333	338	316	300	328	323	332	317	364	323	327	347	341	363	339	324	342	329	327	328	345	309	303	356	363	297	352	341	328	340	326	324	326	304	322	295	314	348	328	352	336	328	329	331	320	340	342	314	320	305	319	339	337	328	316	344	316	326	310	304	338	329	333	318	339	332	299	329	322	326	342	330	321	314	331	302	339	329	368	291	302	337	349	316	318	332	308	310	334	313	373	339	320	309	325	331	321	340	339	324	335	338	338	310	332	355	327	315	324	335	329	331	323	305	304	305	330	360	330	350	340	357	354	312	340	349	332	369	349	304	345	359	350	353	337	321	332	322	308	302	292	314	365	328	327	320	352	351	331	305	360	339	329	333	311	307	337	307	331	347	319	332	333	326	314	349	306	319	347	341	320	322	338	345	378	321	334	350	351	315	356	321	339	335	313	346	340	345	333	316	353	301	338	358	321	324	328	319	316	296	344	309	342	355	326	364	335	344	311	321	333	339	351	318	297	312	338	326	333	350	363	316	329	321	336	355	319	322	331	334	312	311	323	333	314	334	331	399	313	372	324	305	340	338	319	329	337	361	297	350	350	337	354	308	350	311	308	321	346	330	329	353	335	297	358	323	355	329	335	321	370	336	339	305	334	334	319	316	369	316	332	322	294	324	332	325	316	306	345	318	344	326	309	347	345	346	341	330	299	318	319	338	343	336	309	339	332	336	302	347	353	329	325	368	330	337	296	326	347	331	346	347	313	373	356	349	356	338	326	314	331	375	335	339	340	303	349	353	308	319	339	344	317	359	307	307	363	316	343	352	330	347	342	333	347	329	302	331	356	324	342	352	344	349	353	313	359	313	340	337	368	345	325	349	344	318	319	342	329	337	371	350	328	350	325	320	333	366	346	343	372	353	358	336	349	313	327	330	366	327	392	349	297	337	323	334	333	328	339	340	337	318	324	270	329	346	327	351	335	328	314	324	323	317	335	356	331	315	323	355	288	324	361	313	324	322	355	301	305	313	299	353	312	344	367	307	315	341	336	333	323	323	330	333	330	342	346	357	305	299	355	334	324	332	324	298	333	337	320	333	305	364	353	310	344	372	339	346	369	333	335	330	350	327	330	333	352	367	322	340	329	295	318	345	353	325	311	326	330	346	310	324	314	366	349	359	327	338	324	273	301	350	330	312	351	348	343	278	330	322	345	381	346	366	324	364	346	364	350	299	339	312	343	309	326	336	327	316	324	326	304	327	321	305	326	326	354	363	335	335	294	331	346	348	301	344	393	346	338	348	315	320	341	326	328	324	290	315	327	344	341	368	332	358	330	336	360	335	307	337	353	348	361	345	317	322	312	348	335	348	311	314	351	304	323	337	335	352	339	327	355	346	319	343	312	350	306	323	340	308	334	298	322	359	327	319	316	315	304	325	367	344	348	330	346	317	295	337	293	348	359	347	357	338	346	320	317	337	340	308	327	329	334	351	351	321	314	333	335	327	352	314	344	324	328	363	326	316	332	343	303	358	327	304	325	326	367	343	340	350	330	327	362	323	295	317	335	325	318	321	331	325	340	325	329	336	351	360	336	328	355	320	337	325	336	286	353	313	316	313	341	350	293	348	326	336	332	359	353	338	313	336	336	321	321	360	348	319	312	327	341	324	314	307	317	319	349	298	361	341	340	362	322	318	332	305	315	366	333	356	329	348	336	318	342	336	347	323	326	348	336	304	370	324	344	308	359	324	312	345	353	332
44032	46407	10834	32427	68306	57497	38419	2440	949	928	952	944	917	916	923	898	907	908	905	869	861	846	921	858	889	891	876	863	864	896	871	849	831	871	857	846	842	873	908	893	868	838	928	895	891	894	853	870	842	884	872	892	889	857	829	861	816	862	841	811	872	855	788	847	913	1072	1327	1669	1368	1159	992	916	884	871	846	872	857	866	840	865	840	865	935	850	847	870	857	870	852	842	852	845	824	879	875	910	900	902	873	845	833	880	852	809	852	880	916	887	853	866	827	812	839	860	867	897	814	876	852	904	896	847	848	847	861	893	918	868	851	878	823	845	822	867	856	802	838	849	883	842	867	847	854	864	823	786	839	856	834	870	870	854	877	870	882	843	839	915	876	895	903	843	862	877	837	852	828	873	906	869	883	856	885	809	833	885	846	842	870	856	814	876	846	840	836	854	845	859	899	865	888	864	896	843	943	818	875	907	818	889	879	840	873	872	834	828	880	811	839	847	858	885	873	865	893	878	867	863	875	895	815	827	894	886	859	868	878	869	852	852	887	844	895	868	888	875	842	875	855	895	864	809	852	879	891	877	876	871	828	914	916	830	873	885	873	871	879	856	839	887	865	878	892	858	855	902	888	874	858	886	862	818	845	826	875	830	859	897	901	844	838	856	863	843	879	869	837	850	816	870	864	882	910	833	821	835	851	857	839	895	880	852	822	835	880	906	857	853	859	892	867	880	853	852	847	898	841	851	875	880	939	824	883	865	843	902	813	880	779	856	874	922	818	852	857	840	855	900	883	891	803	820	854	883	850	836	811	839	847	891	863	932	844	839	846	890	857	910	840	885	894	844	845	873	861	858	916	890	861	844	863	856	875	831	845	856	886	873	856	851	845	831	843	896	862	886	830	855	905	908	879	845	850	819	861	844	871	904	822	787	832	889	878	880	860	853	890	880	890	849	879	843	881	853	850	853	868	865	839	860	868	862	841	877	873	912	881	867	845	815	849	870	840	881	874	864	832	853	825	860	791	880	857	832	866	865	825	856	908	889	825	872	822	846	858	864	858	922	824	858	876	831	905	865	890	870	904	832	801	804	853	859	894	860	862	853	831	863	855	896	837	877	888	875	893	859	850	897	924	863	830	896	910	884	906	877	825	820	825	882	850	775	846	882	817	858	913	873	944	908	809	922	861	879	878	861	865	884	880	873	828	896	874	874	867	826	880	840	847	832	851	903	868	871	873	806	813	872	897	912	869	823	867	859	844	894	838	846	869	886	865	850	904	842	851	937	900	895	838	812	860	835	834	904	887	826	852	884	856	899	827	834	822	865	857	881	888	878	901	859	826	845	910	882	829	902	874	880	906	828	864	874	887	860	882	843	850	861	898	818	836	835	835	863	865	853	851	869	891	886	825	857	880	872	795	883	861	835	880	859	791	831	847	872	844	842	783	868	812	838	815	864	851	857	873	856	917	837	879	881	868	824	794	883	879	846	873	865	900	843	882	884	841	904	883	857	873	794	833	840	847	896	855	855	903	812	839	875	899	873	867	864	849	857	854	825	874	880	842	908	870	883	915	860	826	873	890	895	896	814	863	784	848	843	840	905	826	839	800	899	903	905	862	852	844	840	847	863	846	852	867	869	852	867	869	871	805	886	888	892	874	860	861	922	853	790	838	866	871	875	887	864	906	846	861	860	838	848	838	896	829	838	864	881	788	869	831	925	831	849	845	868	827	792	888	862	880	825	849	924	903	883	902	862	836	842	821	872	846	879	830	845	794	856	880	863	888	935	858	855	875	868	846	841	816	850	855	898	870	870	857	842	903	865	807	862	882	870	825	852	846	859	851	858	884	807	828	899	873	847	859	858	881	870	840	861	845	842	859	909	842	848	884	858	864	835	879	829	839	862	868	893	900	818	866	865	857	885	829	878	818	842	867	871	928	891	907	851	868	865	812	754	869	858	942	880	857	823	863	912	816	918	878	821	858	871	866	903	822	823	892	825	879	845	822	876	905	846	822	887	887	890	889	885	838	839	881	858	840	849	851	829	844	885	821	882	813	879	885	875	863	874	881	866	816	882	834	951	912	869	891	894	898	888	846	863	866	837	851	851	898	867	885	829	851	820	838	881	871	830	863	869	908	829	883	853	854	838	842	873	891	835	875	861	901	884	874	885	855	897	877	810	832	860	878	874	877	853	853	828	881	836	830	872	824	904	838	847	909	834	864	880	844	812	865	853	828	863	849	867	897	827	887	836	894	845	837	908	823	866	846	864	840	863	857	879	857	857	866	905	896	848	862	912	830	892	849	947	826	846	840	842	878	853	856	909	875	885	813	878	841	872	884	820	854	874	807	855	837	821	874	851	857	839	828	869	860	840	868	854	838	847	892	920	900	898	902	863	866	891	900	871	841	799	870	819	841	803	814	867	886	821	867	839	804	883	817	890	877	846	852	859	905	842	858	842	889	829	926	850	811	887	829	871	845	848	854	861	864	841	888	815	864	864	906	863	852	872	830	871	871	844	903	855	874	881	899	877	869	838	847	866	894	826	809	848	816	888	877	854	847	908	886	874	880	822	906	831	882	871	825	908	900	849	906	842	877	880	877	891	828	845	789	812	813	923	832	860	916	826	848	906	852	873	870	885	858	822	902	845	897	866	869	865	821	844	883	838	851	889	899	898	892	900	834	843	877	893	846	874	880	819	912	889	867	843	841	868	852	874	849	899	901	897	818	869	832	863	880	853	880	876	827	870	871	888	858	806	841	880	870	899	915	898	823	860	782	834	833	820	871	834	878	871	862	843	845	854	892	819	929	840	887	869	869	911	840	853	839	900	856	835	877	896	881	839	862	925	895	863	856	839	913	893	873	881	824	841	883	905	871	827	870	895	816	922	871	907	839	857	854	910	886	883	876	868	896	882	866	873	885	858	848	868	863	887	808	874	870	859	870	855	853	868	878	880	847	857	856	877	834	847	879	838	889	894	843	925	851	888	875	835	835	825	859	848	882	779	831	876	806	903	883	911	866	849	875	911	891	870	825	830	851	913	879	846	886	872	880	847	841	869	887	885	846	844	852	833	824	841	824	822	822	899	851	913	809	863	862	863	843	858	843	832	851	890	922	895	877	872	821	829	907	862	902	876	913	863	894	824	873	835	877	880	861	859	831	874	860	820	803	869	880	834	885	850	838	896	870	903	832	834	853	928	886	818	858	859	845	888	814	896	817	825	857	876	858	868	870	837	889	814	873	842	857	878	886	834	826	865	869	813	877	832	875	801	855	875	875	846	910	856	910	810	823	895	870	882	854	789	851	844	864	886	880	891	879	830	890	859	801	872	856	869	847	879	866	848	883	875	836	871	851	883	749	894	902	879	887	872	876	881	847	839	861	864	877	858	834	879	869	903	827	844	871	884	911	853	872	843	885	904	883	863	915	843	906	835	901	876	885	861	911	869	855	837	852	853	896	861	849	798	828	847	834	816	864	828	807	834	856	857	853	898	831	908
48815	38170	27736	26352	48617	56566	46680	15155	1833	448	460	415	386	428	408	423	390	404	424	414	410	353	423	365	369	379	355	404	409	392	400	400	375	355	425	350	404	402	367	348	398	382	425	397	384	414	395	390	387	403	403	381	371	378	358	375	382	354	369	378	372	430	377	407	463	544	586	493	401	427	414	415	383	363	416	389	415	387	401	379	360	390	395	381	371	374	385	354	361	345	369	407	346	381	386	398	386	378	350	394	383	378	402	364	364	374	393	367	405	366	424	360	385	381	390	385	403	377	373	357	368	357	411	374	383	410	376	416	350	381	369	390	367	398	398	343	369	377	399	377	389	372	385	358	395	385	380	383	399	358	405	372	379	373	395	368	412	371	375	353	387	358	381	400	389	365	350	371	391	366	380	372	380	401	368	392	370	371	382	411	381	402	398	364	394	368	374	376	363	397	354	372	362	344	381	388	385	388	416	375	394	407	354	364	377	370	374	371	398	388	380	353	395	370	368	390	373	396	355	371	379	380	373	380	410	403	383	415	370	413	351	406	384	353	412	399	370	373	372	365	390	370	347	356	386	372	385	390	377	367	356	371	346	412	345	406	375	391	386	394	363	364	370	398	375	379	400	378	367	338	355	357	394	397	386	411	387	349	382	366	366	393	377	427	423	389	373	388	341	361	383	386	374	376	381	394	401	398	383	392	393	394	359	394	416	391	371	415	422	357	363	397	373	365	410	394	403	356	364	347	373	381	368	357	370	371	360	363	368	390	383	396	362	371	384	369	385	385	350	403	379	357	410	364	374	398	372	385	393	395	386	391	392	349	339	379	357	397	368	376	343	401	406	372	401	391	363	390	390	410	383	339	395	369	362	357	367	382	390	398	385	373	337	366	346	389	353	363	346	400	390	408	371	342	370	393	373	351	402	417	389	414	388	359	400	404	376	396	366	380	347	390	364	389	383	370	378	382	408	385	397	355	381	389	342	342	361	331	401	379	379	386	366	394	390	360	391	366	353	391	352	341	403	395	345	344	356	330	390	389	366	366	391	366	338	377	379	413	388	369	376	373	382	376	398	381	373	356	387	371	406	389	390	334	374	404	373	413	389	396	387	372	355	374	393	346	386	378	368	359	335	343	352	403	376	351	363	414	394	376	369	352	336	391	353	357	391	419	378	352	321	361	392	399	372	398	380	405	434	375	391	389	367	377	384	398	361	387	397	366	368	372	395	349	345	337	390	373	377	358	422	332	368	350	378	392	404	376	396	333	387	394	382	400	358	374	337	399	382	358	376	363	384	374	382	357	365	387	390	375	400	421	370	390	378	409	387	401	376	383	347	393	401	374	352	382	374	375	394	373	360	351	389	389	389	375	375	346	391	369	413	421	416	406	394	393	350	387	376	388	381	347	430	404	362	337	364	391	344	383	336	358	378	359	369	356	397	364	359	372	367	400	388	382	359	405	379	410	401	374	401	379	367	389	369	359	408	393	373	407	402	405	353	386	388	410	400	371	377	364	355	379	379	430	400	370	387	383	372	381	395	370	380	401	385	388	376	357	366	383	398	377	361	344	388	375	378	386	367	358	401	394	380	352	374	391	344	399	372	403	375	387	387	368	374	361	374	383	371	420	371	375	374	368	360	378	401	372	388	397	375	365	375	380	359	358	403	368	348	363	380	372	380	400	364	347	390	394	395	400	404	358	379	405	352	387	387	338	392	398	368	379	364	359	376	393	371	349	413	361	384	399	387	373	366	383	401	372	349	397	388	414	366	365	365	376	415	384	354	339	366	383	358	360	403	367	375	388	363	363	404	388	339	360	377	356	376	378	372	379	399	391	371	347	375	399	410	370	378	379	378	381	398	383	337	361	375	374	355	366	345	379	388	374	402	342	410	373	401	381	388	377	384	373	352	377	401	397	372	379	344	395	382	409	367	432	384	392	392	357	369	356	372	334	388	379	382	373	381	365	326	391	366	394	354	376	397	355	399	383	372	354	417	354	382	311	395	347	379	377	420	364	402	374	331	346	378	373	382	413	382	350	377	375	393	394	372	384	367	349	385	363	409	393	374	353	384	406	339	406	393	403	378	402	396	365	379	381	348	375	416	361	357	373	388	393	371	381	412	366	399	379	376	411	387	407	388	380	371	370	387	393	395	359	373	352	394	377	389	366	366	336	355	385	359	351	420	335	363	383	334	393	384	356	413	358	380	382	382	411	365	399	372	364	409	375	364	381	364	380	370	353	386	350	385	390	366	373	397	371	420	319	384	401	369	356	340	376	361	375	376	371	374	336	350	334	367	405	393	421	356	389	379	377	367	370	360	388	399	378	372	401	360	353	384	366	380	372	362	382	379	348	357	390	374	382	391	364	364	356	361	378	416	382	393	391	382	390	359	347	350	370	379	377	360	387	378	347	362	372	414	368	370	363	409	347	400	391	372	347	369	347	396	381	370	355	370	392	371	369	373	377	396	396	369	366	378	390	393	341	396	364	324	389	354	423	343	392	389	381	366	383	376	355	362	379	358	393	386	362	392	388	390	436	388	374	327	367	384	378	368	404	389	399	364	366	363	343	372	378	405	407	372	361	429	399	356	354	401	399	387	413	385	389	393	381	352	363	396	414	434	379	350	325	413	394	408	360	392	357	328	404	359	364	352	352	367	388	388	396	382	424	394	405	393	382	398	358	350	376	375	407	393	398	357	369	417	389	386	372	405	378	407	420	394	372	380	364	376	385	376	377	403	355	385	367	380	381	403	353	407	381	377	376	393	348	400	350	362	368	361	393	393	377	384	371	379	341	393	403	370	382	388	373	382	370	375	394	332	357	351	375	342	363	357	393	378	355	363	380	380	376	398	381	357	366	398	360	375	383	389	378	398	359	379	392	360	345	387	348	389	392	373	393	355	376	411	389	386	353	391	373	372	368	367	357	344	415	365	378	397	392	365	393	387	409	387	398	382	356	395	362	401	365	340	363	370	401	379	409	383	380	386	362	385	360	373	345	379	382	351	377	348	366	356	371	387	406	352	364	406	348	376	392	389	363	375	376	335	375	353	356	409	389	391	357	400	359	406	377	377	384	378	389	372	379	406	378	353	378	412	397	411	384	390	383	358	416	377	375	390	374	360	376	380	371	399	421	389	386	394	393	380	357	416	372	341	369	349	390	386	365	367	415	349	407	377	359	366	429	396	358	363	411	402	360	378	390	380	384	364	386	352	333	412	402	355	370	422	372	353	392	398	360	397	373	377	368	370	402	395	384	386	363	363	366	388	386	383	406	357	385	404	364	388	377	377	382	403	377	416	380	345	385	377	375	392	367	375	371	387	378	399	364	402	368	380	400	338	339	395	396	399	392	349	369	388	391	328	363	391	377	420	402	363	374	348	403	348	395	363	385	396	404	394	382	417	368	369	389	384	375	371	392	370	395	408	332	361	365	377	389	346	372	414	387	354	372	374	413	378	380	358	371	383	363	359	353	402	390	389	388	393	355	377	344
46390	41369	10872	31449	74550	72141	55359	3059	1283	1288	1125	1120	1104	1043	1058	1090	995	1031	1034	994	1020	973	1024	1074	974	942	982	968	965	1002	969	982	959	1000	947	984	974	958	990	958	934	986	926	946	975	927	934	951	975	977	998	963	981	966	955	987	982	938	955	919	1025	956	980	959	1489	2384	2503	1912	1429	1160	985	996	935	935	888	977	916	946	903	983	956	957	1033	1004	919	942	918	968	973	939	946	926	965	914	929	937	972	963	922	983	952	920	920	980	895	989	973	976	1004	978	949	979	913	966	978	986	992	941	930	963	1018	987	980	953	941	914	965	935	911	953	975	906	928	973	974	953	932	991	972	969	931	964	997	945	919	952	966	921	940	924	998	963	944	943	1027	954	957	958	961	977	993	963	987	936	978	905	912	963	920	1031	924	930	982	944	905	920	956	968	962	943	1000	940	948	982	966	936	972	936	968	974	966	984	925	1021	972	950	922	943	952	937	922	989	922	933	962	965	953	955	907	963	979	971	955	957	972	964	932	979	916	990	935	943	917	958	903	993	976	895	910	979	954	940	1020	960	977	967	956	933	922	955	934	918	941	981	936	920	956	1063	947	875	937	989	1012	957	886	994	937	939	922	913	1007	951	973	946	967	962	907	986	974	987	901	909	994	956	923	959	948	913	926	983	970	918	960	915	953	961	986	948	945	989	968	936	951	927	966	932	956	899	1020	936	931	961	982	954	943	951	933	970	1005	936	927	939	948	933	977	936	903	961	931	967	956	954	990	958	971	908	954	924	945	922	950	960	946	981	971	965	885	921	923	876	936	967	961	918	958	945	1034	990	974	890	976	954	920	986	927	939	989	949	962	961	920	946	977	885	928	954	990	1008	946	956	990	906	946	1063	925	959	958	900	924	938	1002	1015	968	953	923	962	940	989	977	979	935	969	920	1043	971	985	919	966	927	958	926	979	972	949	1014	1006	973	929	953	958	1008	965	930	931	940	970	941	924	947	946	1022	981	993	1016	944	968	963	976	954	924	958	995	938	937	1042	896	1008	955	957	998	973	925	953	983	944	907	948	945	863	939	995	899	944	923	946	954	961	977	982	959	949	914	943	955	1007	952	947	935	961	948	910	926	1023	928	927	1007	999	965	993	974	953	912	978	975	957	967	960	947	996	940	1067	926	968	977	925	977	958	958	963	963	960	935	945	1004	907	913	950	1007	992	926	941	954	983	957	926	960	887	942	945	924	920	1018	916	922	921	1025	965	964	919	936	948	969	932	1012	910	926	952	914	956	978	952	992	990	955	964	948	893	957	917	944	951	959	941	960	970	949	986	961	927	913	888	1058	1012	895	944	907	923	961	934	922	983	928	950	910	961	988	966	949	936	903	887	932	923	954	877	949	922	982	1004	1000	943	926	947	979	956	984	962	990	944	992	945	956	935	927	962	934	978	936	946	965	963	958	921	915	917	985	927	971	966	942	933	935	967	977	960	921	895	937	933	958	984	904	908	965	984	920	926	937	937	949	981	944	958	964	931	939	917	1000	1002	981	891	973	930	971	963	969	949	956	971	972	987	975	921	1053	918	982	927	964	940	1023	964	988	955	1022	957	1016	986	970	980	959	970	960	926	979	954	988	1015	980	957	955	936	954	917	927	961	922	969	936	970	941	922	933	1015	942	1021	931	1007	916	956	973	933	988	920	1007	934	900	997	968	956	978	953	949	958	939	913	917	943	890	996	955	965	955	993	962	926	990	911	926	940	983	977	991	941	954	957	942	958	977	967	964	975	956	921	956	910	970	928	962	970	986	949	964	994	969	986	970	938	933	969	968	959	936	957	946	986	997	904	936	990	960	1002	972	944	961	939	939	925	908	985	964	950	938	1017	935	1034	978	985	953	993	944	955	1047	942	946	952	947	908	947	952	950	976	969	967	965	941	902	895	976	949	933	954	935	958	948	915	1029	931	930	1006	951	929	982	972	932	917	943	966	927	938	925	939	962	922	937	985	1002	975	912	959	916	985	984	917	968	955	942	982	996	933	934	967	948	945	943	897	931	894	953	928	949	965	967	948	952	978	933	976	938	917	920	902	951	944	981	853	959	929	1012	950	990	950	951	901	991	948	954	941	984	966	954	995	946	973	952	956	1020	975	949	947	931	950	945	1005	934	950	945	960	922	964	895	984	922	962	982	929	979	979	958	992	980	991	994	964	989	980	941	992	958	937	882	988	978	951	875	966	893	944	952	954	919	967	939	921	914	950	964	943	935	995	990	989	977	886	945	939	940	924	975	972	957	1046	1015	950	943	1003	957	988	949	1006	990	960	922	936	979	951	947	966	951	941	956	957	930	921	961	968	946	914	969	933	986	940	941	977	923	945	986	998	948	964	975	974	979	965	915	923	996	949	939	939	989	945	973	956	951	961	939	977	886	933	924	971	907	1001	944	984	956	990	917	917	932	908	945	970	894	975	967	960	967	935	928	987	921	978	958	996	967	953	940	965	950	949	980	958	983	922	938	945	966	990	951	929	1040	948	925	973	928	930	925	969	885	961	994	961	922	929	995	982	989	959	958	956	946	1011	961	965	969	947	965	976	929	972	1000	936	982	950	949	931	941	1012	927	922	994	972	935	1017	946	982	977	940	930	994	920	935	1030	951	955	994	943	995	953	985	957	951	954	925	942	992	939	999	912	961	991	971	947	1000	962	950	970	982	956	970	968	948	953	945	978	964	988	933	986	923	932	992	961	930	945	946	944	904	964	981	1004	922	972	997	993	973	937	953	927	969	920	947	980	974	913	925	948	961	959	979	930	917	956	954	978	939	981	913	961	986	951	918	927	984	976	930	971	970	940	919	977	945	932	955	997	979	963	975	967	946	966	987	957	946	1029	973	1000	979	955	935	899	953	932	960	960	988	972	973	911	987	934	953	957	943	985	991	943	954	986	948	930	942	964	971	981	978	925	978	938	1001	937	953	989	945	966	965	886	916	960	940	956	936	918	977	974	954	922	939	879	919	972	902	951	967	988	974	900	992	973	1019	964	912	967	930	989	979	922	930	948	963	987	936	976	918	951	967	938	900	973	925	950	954	946	892	981	1011	992	971	974	964	976	925	991	937	1003	906	981	940	969	946	932	972	1026	968	977	941	941	923	976	976	954	1006	942	985	939	985	927	995	945	965	964	939	936	920	959	918	985	939	1000	952	1029	897	949	971	987	942	984	1020	957	972	996	944	990	909	963	930	975	950	1044	958	973	979	999	942	976	909	960	941	1031	965	944	961	955	955	973	935	944	942	946	978	955	957	884	961	956	940	966	946	968	963	961	950	932	967	968	972	986	947	1003	971	963	963	950	980	964	949	1003	915	963	944	1019	943	955	929	955	916	945	960	918	947	937	970	982	1003	936	955	972	910	963	939	984	942	917	965	900	985	961	961	968	972	924	979	939	901	944	1001	931	977	969	941	977	981	950	893	980	903	939	928	965	995	969	994	1026	957	938	1002	944	1008	979	969	960	1015	985	928	928	936	965	950	970	958	929	942	970	933	1001	961	905	978	949	902	947	927	959	965	953	974	926	965	927	939	943	944	924	974	940	920	985	994	992	887	951	970	976	925	938
18175	13489	2855	1207	3652	6494	4598	577	252	234	283	269	267	233	258	241	255	252	266	266	278	273	265	277	276	277	269	236	281	270	273	275	257	244	230	243	239	252	246	280	266	273	276	253	231	240	261	268	274	242	268	251	275	250	293	259	272	284	267	260	268	271	256	262	248	254	253	269	296	279	272	243	240	268	265	265	250	276	228	296	257	238	272	257	239	282	244	246	263	276	246	253	271	262	262	231	266	242	247	227	249	245	260	259	280	246	270	260	257	237	267	260	253	223	253	271	271	263	239	234	260	247	288	232	235	237	229	236	291	268	257	247	236	274	272	259	255	255	240	254	250	284	238	243	241	247	262	244	250	276	271	235	240	252	285	238	271	237	271	245	219	204	242	258	257	245	250	261	288	240	228	246	257	284	248	244	268	245	243	246	271	253	257	267	253	261	257	267	264	279	275	248	257	275	225	236	272	280	256	263	252	251	271	252	239	234	241	281	243	241	252	259	267	290	258	244	262	287	281	237	252	261	254	246	237	253	253	273	264	269	254	244	268	259	276	257	255	304	256	264	277	256	250	248	225	265	270	236	228	249	280	270	252	254	274	266	249	244	267	251	268	290	256	237	260	228	248	262	268	255	264	271	285	273	253	263	286	260	263	263	262	255	268	239	261	270	244	253	253	270	229	295	252	243	264	274	249	245	270	265	281	261	224	259	273	237	259	225	269	272	248	247	266	267	263	256	257	240	260	257	255	229	282	280	257	246	242	243	264	253	259	241	248	251	257	261	253	253	242	282	268	250	256	252	251	271	256	280	253	258	242	243	249	232	230	272	263	254	250	273	264	240	265	258	247	292	264	277	255	250	263	247	269	238	262	274	257	243	254	273	268	269	269	240	257	268	224	245	268	270	282	267	278	245	257	234	246	255	266	261	271	285	263	250	268	241	248	279	228	242	267	239	268	249	247	250	262	242	261	264	271	254	240	237	241	255	266	267	247	245	314	261	272	259	236	264	264	239	216	244	256	279	259	266	221	238	257	269	248	270	267	264	279	254	250	239	278	213	240	256	251	277	289	232	254	254	264	249	240	253	235	258	267	251	283	265	267	279	278	249	257	252	241	248	268	239	266	253	263	250	232	265	250	243	245	252	272	270	269	248	231	250	295	219	248	277	226	227	272	279	264	293	258	250	271	271	274	254	254	250	241	259	207	247	244	253	278	243	259	269	242	232	267	266	236	237	272	228	231	265	272	250	230	250	248	242	260	252	259	235	268	279	238	264	269	236	248	246	266	268	255	238	263	254	262	270	254	228	243	265	257	245	262	213	246	238	234	262	272	281	245	256	249	246	288	251	255	265	258	262	262	283	298	254	297	249	276	255	276	237	237	255	252	285	243	237	247	275	262	258	248	266	230	250	252	258	265	286	252	244	268	248	262	265	248	247	253	249	235	242	245	266	282	230	255	254	231	237	259	238	268	263	253	266	278	254	271	251	240	306	262	245	238	282	231	260	297	279	258	254	242	239	257	266	262	241	268	225	250	252	239	251	271	210	252	266	291	265	285	253	250	267	240	254	266	257	259	240	263	286	250	262	282	248	248	277	270	248	274	251	247	257	265	270	254	244	239	224	246	235	231	245	245	281	248	265	243	257	264	233	265	277	301	247	251	254	258	242	265	246	259	219	244	244	236	275	241	231	270	249	259	260	232	251	236	241	288	243	274	254	270	267	247	262	229	266	254	263	270	250	255	242	270	262	257	257	292	264	288	251	241	281	284	264	262	270	259	242	238	250	272	237	211	257	264	284	264	256	234	241	252	260	244	266	262	288	273	263	264	260	260	255	238	228	258	259	264	253	267	253	239	218	266	255	250	254	245	252	253	241	266	253	268	246	251	271	273	278	275	255	265	262	251	252	297	265	262	251	252	275	257	263	255	248	213	256	272	273	275	253	243	239	250	233	253	264	248	273	247	277	243	251	250	268	259	267	253	269	273	271	290	225	255	256	258	275	252	264	258	249	268	233	258	266	273	233	229	253	247	255	234	225	239	249	273	245	252	244	271	255	266	247	250	238	291	271	263	259	242	256	248	255	250	285	262	256	240	234	256	257	244	259	265	250	255	268	256	285	256	249	259	291	251	255	269	280	267	248	264	254	255	276	251	246	272	261	253	294	249	260	243	262	265	267	270	276	257	273	270	257	230	244	256	263	273	262	256	216	252	253	304	231	249	235	234	291	247	237	245	241	252	257	260	256	273	250	247	280	265	250	249	272	256	247	252	259	228	254	289	235	238	251	277	237	283	287	267	267	257	259	257	256	282	234	226	264	289	264	263	255	258	273	249	301	264	275	242	247	226	235	233	241	269	260	292	248	277	268	229	275	254	253	248	275	227	282	261	239	261	281	281	279	245	254	258	286	257	264	255	213	237	276	271	262	271	232	253	268	260	229	261	264	244	271	272	229	225	259	239	222	252	265	218	241	253	241	225	237	240	239	250	260	253	268	215	259	237	257	250	246	268	247	249	237	240	241	241	236	281	223	292	262	215	242	246	278	253	288	272	221	254	240	260	266	246	246	241	247	246	251	231	257	251	272	280	254	257	258	259	279	278	265	240	240	245	262	270	239	250	262	244	262	264	218	233	260	272	259	249	253	262	234	252	231	259	267	255	279	265	271	240	242	243	283	254	253	273	281	270	236	239	287	228	257	249	247	250	256	239	255	279	250	250	279	272	247	224	243	263	256	270	250	259	264	249	265	285	246	260	251	263	251	236	249	236	242	264	251	255	248	267	269	240	265	266	268	245	247	231	243	260	255	258	263	245	257	303	249	229	243	244	258	253	253	243	275	259	251	262	212	270	294	267	256	258	275	258	285	266	244	269	259	265	247	261	251	247	294	274	264	251	228	289	258	276	249	241	247	251	247	236	246	272	259	278	252	233	233	287	270	295	275	258	261	254	268	252	272	249	241	270	257	270	243	279	242	259	247	261	273	224	278	253	242	246	241	242	272	244	238	247	224	243	253	287	293	256	259	269	239	256	234	278	275	283	258	223	283	240	266	259	240	258	261	237	287	283	234	277	263	254	260	261	260	286	229	246	282	249	241	238	262	240	228	259	253	283	244	259	250	264	254	267	280	279	263	259	279	275	254	251	242	246	252	234	267	253	277	270	265	267	279	254	236	236	258	274	263	247	267	236	251	294	250	260	256	263	254	244	249	267	268	263	270	233	274	260	267	223	242	239	269	253	267	247	240	246	271	265	253	270	266	253	260	278	268	268	269	232	228	273	291	238	245	264	271	259	283	279	260	237	256	223	275	284	235	282	233	271	245	267	269	268	245	255	259	272	269	268	266	256	270	266	240	228	244	270	245	263	274	253	278	268	253	288	270	245	264	249	246	276	247	287	267	270	234	270	258	242	245	272	232	255	236	271	251	234	246	248	245	235	259	265	274	255	278	245	267	258	291	249	281	268	221	301	254	238	253	263	228	220	260	279	256	263	270
15448	12735	2003	3446	13506	20306	14080	1518	712	701	700	712	682	702	702	718	681	685	729	708	749	698	659	736	709	732	722	710	737	759	700	700	677	695	726	683	704	712	688	701	742	680	681	665	707	741	664	697	728	712	723	689	688	697	757	724	675	722	704	690	745	737	715	676	687	692	758	842	808	785	750	708	692	700	697	683	652	774	745	694	722	688	710	723	648	698	704	685	720	703	724	706	696	687	692	698	703	664	717	657	728	736	657	727	715	641	745	711	699	720	726	731	725	700	726	726	681	711	723	684	681	670	726	681	712	699	707	698	709	754	761	718	729	700	698	717	756	754	721	703	735	677	681	676	672	690	688	755	708	698	683	718	692	724	698	702	723	700	734	658	703	687	657	698	713	706	746	623	725	712	699	721	671	726	713	644	713	746	752	669	676	723	684	702	662	732	704	699	771	692	659	723	724	672	700	722	720	681	721	662	719	747	705	732	712	666	705	742	703	688	698	701	723	681	678	704	719	709	704	699	715	710	728	715	697	674	707	690	708	726	698	671	702	700	696	745	708	751	679	719	705	699	683	741	708	678	737	733	702	711	699	720	686	671	658	757	723	720	695	726	728	705	708	689	707	686	703	677	752	695	671	700	690	698	726	670	701	723	733	693	689	709	732	698	718	725	697	693	694	742	728	686	692	703	687	720	651	727	789	630	690	709	677	743	716	756	658	723	699	705	673	708	685	758	721	696	694	745	714	706	688	726	714	680	689	739	713	669	689	669	718	706	691	731	703	691	708	738	705	746	729	670	686	725	677	719	728	679	685	688	682	724	685	723	744	712	696	743	694	707	704	689	702	734	714	729	708	735	652	689	668	643	686	719	693	725	712	683	685	728	649	717	652	678	713	718	726	737	707	711	749	696	697	720	691	708	702	693	698	697	689	740	718	701	715	713	711	743	727	705	689	741	722	735	693	695	727	684	714	733	664	660	723	652	698	693	749	725	676	680	712	700	704	712	687	692	697	667	669	696	759	689	699	694	736	697	693	667	711	707	707	719	696	690	695	756	658	691	733	735	714	708	693	676	709	723	718	700	693	685	669	658	733	732	708	735	671	684	721	711	698	730	654	716	696	726	700	688	660	704	671	720	678	697	683	727	724	680	696	695	685	714	669	703	722	681	719	702	679	714	727	716	696	704	744	668	709	701	745	724	735	674	762	679	735	687	686	692	764	736	686	711	720	660	716	673	761	741	676	682	716	724	706	756	667	709	671	674	670	736	681	668	728	674	720	698	684	708	683	694	701	733	696	654	721	697	664	689	692	714	695	715	683	708	680	669	711	726	656	709	725	699	676	687	714	697	695	641	701	700	708	679	667	685	680	710	713	683	717	670	672	716	705	667	768	716	719	687	675	743	714	692	722	733	713	676	717	698	734	724	723	689	699	673	715	733	676	686	677	677	720	706	676	749	741	716	681	695	692	701	683	712	714	754	673	732	714	685	705	703	700	761	708	704	734	702	725	686	743	678	744	685	697	718	724	693	718	682	704	767	696	648	664	740	706	730	717	684	686	725	681	715	730	691	653	716	716	700	699	706	701	720	697	692	691	734	682	696	703	709	758	691	678	723	660	680	700	691	678	682	681	727	680	743	751	715	686	733	690	737	732	668	706	671	763	666	764	694	738	654	785	672	680	712	776	717	679	681	677	752	735	693	696	672	680	756	705	712	715	698	693	735	721	742	691	670	636	685	732	712	632	698	724	690	698	726	704	691	689	737	678	727	723	687	690	685	738	715	676	733	710	746	718	697	657	721	772	703	758	719	741	701	699	724	698	722	661	662	717	705	717	706	668	730	681	736	697	739	660	696	698	674	647	705	717	693	751	717	674	669	708	712	699	720	687	739	723	716	675	698	724	717	693	696	659	699	700	697	714	690	714	641	740	696	697	690	741	712	686	647	715	717	751	697	734	711	708	726	678	687	691	703	643	661	724	742	701	721	697	778	698	737	715	712	708	677	700	748	730	708	660	708	682	674	678	757	648	671	766	719	657	713	676	673	708	696	694	711	691	726	659	729	703	702	710	689	688	709	678	623	713	688	717	681	671	686	659	687	705	689	719	708	718	695	698	684	687	694	672	716	742	699	672	687	697	674	684	697	700	703	772	757	737	689	645	719	752	733	706	652	728	661	730	738	677	709	676	647	672	641	687	716	692	679	771	738	716	717	726	682	708	660	707	722	697	727	706	687	716	685	658	737	697	721	728	738	698	726	696	742	726	695	690	691	713	697	723	678	710	704	700	699	723	681	699	690	712	711	728	753	655	663	716	705	743	712	731	717	732	668	697	724	694	685	724	682	690	658	735	690	721	671	697	742	707	706	673	703	737	638	702	696	694	689	698	747	744	743	719	724	678	687	755	756	674	658	721	681	695	709	713	720	696	712	690	728	696	681	744	698	741	728	656	702	713	756	678	698	743	686	765	688	691	715	664	738	664	748	741	719	719	712	696	675	728	710	706	724	687	724	707	687	700	740	729	726	702	700	736	746	659	759	704	696	686	656	687	729	721	678	708	684	724	692	688	691	724	711	692	753	726	699	729	692	697	760	702	712	688	720	736	725	686	663	684	690	651	708	663	679	677	704	683	735	665	725	650	699	758	719	699	717	748	694	713	725	692	705	712	691	689	738	713	682	706	720	714	732	710	734	672	728	680	702	774	696	727	689	716	728	685	735	723	694	737	707	715	784	726	719	670	722	718	711	681	694	726	715	688	676	675	704	686	699	777	658	676	704	747	753	735	676	718	704	711	681	650	709	734	697	727	687	660	727	693	692	721	698	705	686	680	739	647	711	699	663	709	737	648	701	725	699	713	726	716	642	717	654	699	649	743	688	716	718	677	700	705	743	712	725	677	695	708	715	730	675	708	730	721	683	711	684	702	662	730	709	689	728	674	702	729	693	748	694	718	693	745	706	686	671	751	700	676	720	680	696	705	703	695	675	722	701	735	701	694	695	726	692	719	744	705	678	699	715	720	750	655	736	692	720	694	669	730	739	681	685	723	719	666	739	725	684	725	733	713	679	700	665	708	692	706	711	655	681	710	689	719	729	707	739	669	723	683	707	731	663	717	666	746	719	735	718	717	696	711	639	696	720	618	697	705	740	739	729	699	677	673	700	710	749	643	737	694	682	724	664	724	758	669	725	649	655	703	671	700	708	742	713	721	688	717	707	674	718	674	690	690	702	682	726	693	772	745	722	728	687	680	730	693	700	654	699	666	707	707	670	684	696	668	697	745	682	710	671	708	746	696	684	711	684	682	707	703	693	682	714	744	748	730	674	734	711	699	709	698	723	721	735	722	642	681	726	687	708	667	687	689	683	697	686	701	668	702	699	684	725	646	716	678	715	721	651	750	677	701	704	723	696	664	684	648	687	682	723	724	672	700	689	674	732	690	659	704	741	695	662	737	712	692	670	730	695	658	677	735	723	726	717	668	681	707	712	685	720	687	719
53119	41558	26037	23507	42356	48752	37308	11398	652	313	292	295	277	312	307	270	295	257	283	295	285	283	296	266	262	288	265	287	248	288	274	276	268	270	261	287	276	307	270	247	289	276	290	306	278	291	275	270	287	264	258	255	281	272	299	261	300	276	275	271	270	273	262	266	306	301	344	363	361	304	311	279	271	266	273	308	279	253	287	261	291	299	258	267	277	249	248	264	268	240	298	288	246	286	272	283	247	251	289	282	257	271	246	273	301	253	279	280	289	269	298	309	312	260	262	264	278	276	263	262	303	271	277	296	260	275	317	287	303	267	266	287	271	285	277	265	265	268	263	285	285	261	288	291	272	296	285	280	259	277	306	250	273	264	249	292	276	267	244	284	272	252	227	242	251	288	248	278	274	271	260	270	258	286	266	294	300	278	277	267	269	264	293	285	273	281	263	284	298	263	252	249	278	245	277	282	267	272	327	280	280	259	275	301	276	254	287	278	288	287	284	252	303	293	293	257	277	261	253	281	261	272	295	284	281	286	267	251	284	267	244	272	254	267	260	281	295	259	277	280	266	278	276	276	281	257	296	241	314	284	290	258	262	281	288	235	257	241	293	268	288	286	253	289	278	267	275	247	270	283	282	278	274	281	311	288	277	287	281	283	266	284	281	259	261	298	288	264	291	263	266	268	265	275	304	270	261	249	252	275	313	247	273	262	294	232	285	300	269	242	316	259	267	251	263	293	284	282	241	285	259	227	266	283	300	265	253	277	253	262	275	264	269	265	281	267	295	321	278	274	276	278	264	298	304	295	268	273	288	278	272	297	274	262	251	275	268	288	263	282	266	292	267	284	259	270	254	296	230	276	233	313	276	279	257	267	287	268	255	275	290	308	291	293	250	292	241	300	251	266	264	256	234	263	265	287	294	283	263	267	294	273	262	308	262	253	292	256	271	274	303	259	259	294	276	278	255	252	281	283	282	281	272	255	263	258	260	276	294	286	264	285	291	294	293	252	278	295	275	270	270	318	292	250	287	260	263	272	267	262	300	299	293	260	255	281	270	254	277	294	275	241	253	293	271	272	260	262	306	266	283	307	276	255	310	263	310	301	273	274	266	298	267	289	298	286	238	278	283	274	246	266	256	312	265	237	274	316	279	279	298	278	281	254	287	266	255	262	275	298	283	267	272	293	263	272	299	240	259	268	243	222	284	265	284	286	272	266	318	297	290	268	308	270	290	272	247	297	267	295	266	276	275	279	283	262	279	279	294	263	296	285	255	259	267	300	283	282	257	248	301	267	257	302	270	288	273	268	288	254	257	271	276	270	291	285	272	233	256	252	271	283	287	308	277	268	325	303	265	253	251	282	307	265	296	290	260	256	283	279	272	270	322	296	257	289	276	248	321	274	268	260	257	285	275	252	298	282	287	294	255	296	259	280	294	253	281	279	280	257	304	261	263	283	295	291	266	269	264	275	260	295	275	253	282	276	271	270	256	295	291	296	267	292	284	270	293	272	270	303	282	282	276	276	280	273	241	299	239	283	307	251	265	302	274	270	290	279	299	283	287	270	224	282	280	245	296	258	266	251	279	292	276	298	273	260	282	266	282	266	281	292	284	277	271	270	290	276	298	326	281	293	267	254	286	291	279	278	288	280	289	303	267	310	267	256	276	280	286	250	254	297	282	253	244	263	265	297	285	296	277	275	297	259	267	275	264	267	271	305	268	255	271	271	288	276	271	284	287	281	272	268	279	330	277	248	271	241	274	271	284	282	266	275	259	285	246	278	240	283	281	267	264	258	260	274	299	292	263	263	268	252	277	297	294	249	281	291	266	302	281	292	281	269	276	284	273	261	275	285	266	264	220	308	285	250	287	279	288	304	267	279	277	232	279	264	312	282	258	298	276	276	282	294	301	266	270	279	271	257	276	272	248	260	253	294	233	271	264	285	226	278	270	247	252	305	289	289	289	288	296	281	266	314	286	252	259	272	246	273	283	276	255	236	275	280	259	260	290	277	266	291	295	282	244	274	268	286	262	259	258	255	251	273	257	279	286	264	273	276	262	270	258	298	289	266	259	253	272	276	257	285	255	279	292	268	289	274	309	284	251	283	250	276	274	278	280	280	292	293	313	261	296	268	309	284	243	261	280	281	246	245	301	282	283	290	259	307	263	285	269	271	263	248	268	281	250	285	295	280	294	278	276	289	279	245	239	277	292	285	274	251	277	255	268	270	244	276	259	248	292	265	298	278	307	272	275	262	255	278	263	291	299	248	264	300	278	278	291	269	288	268	264	283	271	285	299	311	275	288	276	280	274	302	295	293	252	283	249	282	261	286	252	301	275	298	269	263	281	266	291	261	286	274	247	259	254	305	270	255	270	272	271	297	272	278	259	273	305	288	286	252	286	241	272	282	256	289	274	272	258	255	262	295	280	296	285	268	305	294	287	303	278	268	263	254	246	280	255	272	262	285	289	265	232	255	256	277	275	254	269	276	276	277	280	290	255	288	289	272	269	328	257	275	266	273	283	262	281	275	258	288	255	286	289	299	280	272	290	285	294	286	279	259	262	291	237	287	287	280	297	288	255	311	263	275	297	268	278	277	254	277	269	286	299	254	246	281	273	280	278	272	271	280	249	266	297	267	289	302	295	269	271	264	278	263	290	295	273	260	293	281	285	251	266	267	250	277	281	297	266	280	316	278	274	274	251	290	317	250	277	287	291	273	308	261	268	248	259	278	271	280	274	258	273	268	295	240	301	248	265	278	295	261	303	291	266	276	305	267	257	252	279	241	247	288	319	263	262	272	246	290	300	275	251	281	260	261	261	240	271	255	229	248	236	252	276	277	258	273	261	269	268	267	251	258	315	255	284	270	260	283	255	267	268	263	287	276	286	282	287	242	308	285	247	274	275	294	246	275	262	267	291	276	296	280	290	305	268	291	262	298	292	232	240	271	268	280	277	310	284	267	256	254	247	287	265	294	251	280	272	256	255	295	261	302	234	273	242	259	282	263	274	298	269	275	301	291	267	305	302	255	267	284	296	282	319	290	241	263	254	293	252	288	270	268	315	293	269	300	302	274	253	262	293	273	265	292	278	243	253	279	281	262	274	272	255	293	280	258	266	305	262	274	250	288	275	279	270	297	276	301	281	266	247	248	308	257	254	268	294	299	295	261	258	274	272	272	262	287	261	254	276	277	267	268	303	271	296	268	280	274	256	274	297	279	270	276	286	253	283	275	303	276	290	259	309	298	272	260	262	270	274	254	279	241	277	299	297	296	269	261	279	279	271	284	230	273	277	254	275	261	286	247	291	309	281	312	268	272	258	283	277	292	235	265	273	300	264	233	319	304	296	257	267	273	298	262	255	281	281	246	303	270	278	245	274	275	257	293	281	304	262	279	283	301	274	276	281	282	269	272	281	264	291	277	295	272	246	274	298	283	259	293	280	281	301	234	270	282	275	271	274	269	299	267	281	292	286	291	289	290	253	289	283	275
44495	35589	11282	19824	60716	61531	48297	6572	882	818	845	807	807	739	774	782	762	780	802	722	769	715	742	736	746	714	786	708	760	705	724	732	748	766	737	725	784	750	729	714	776	748	723	746	770	711	737	782	822	742	732	752	793	771	746	743	777	725	766	736	759	739	743	788	874	966	1152	1364	1218	972	830	711	759	738	741	757	726	734	705	702	779	718	749	745	769	720	765	744	767	700	771	706	744	762	724	726	759	742	717	711	701	739	750	734	773	773	705	745	772	688	732	758	739	716	703	716	706	756	771	780	731	739	749	724	758	757	734	771	724	691	714	731	751	712	736	769	729	709	711	736	717	727	747	738	672	725	694	687	700	763	746	753	722	744	741	762	779	756	708	738	739	798	707	774	717	723	721	676	758	737	715	728	785	777	708	726	741	763	754	719	748	754	771	712	715	698	775	717	743	745	715	708	730	767	747	792	769	768	727	737	731	752	704	724	728	745	764	715	753	711	743	734	721	718	716	722	717	769	698	689	733	737	713	728	696	758	722	732	746	702	694	789	713	729	724	729	721	718	748	760	777	744	746	735	697	724	696	765	773	691	726	708	755	780	725	776	753	733	720	732	696	703	730	738	786	723	749	716	714	711	694	714	743	732	744	754	738	792	720	758	782	724	698	713	742	732	732	735	755	728	787	708	725	725	773	751	745	739	701	703	725	742	751	728	728	709	766	714	731	787	746	768	728	760	731	748	724	740	715	691	738	751	693	730	736	754	749	725	757	756	721	733	719	721	726	718	747	701	753	730	751	697	768	773	764	719	738	702	790	735	730	712	725	704	775	713	672	719	725	726	728	692	745	729	715	698	721	741	725	695	744	698	714	761	738	707	734	745	782	761	708	770	719	741	744	708	732	731	750	719	761	749	688	790	754	712	720	713	757	733	768	769	735	761	740	702	744	715	790	780	710	751	727	679	718	726	734	711	739	695	727	754	745	670	703	723	749	737	728	754	702	717	786	706	689	749	750	748	768	709	750	727	771	753	712	716	738	708	725	731	720	699	728	705	699	748	705	703	723	716	732	767	712	745	721	696	744	794	732	678	702	793	767	777	715	748	723	775	753	689	747	735	715	751	739	714	727	713	729	718	758	782	764	742	701	706	674	715	793	731	746	691	764	718	726	731	785	735	759	733	738	715	724	761	760	725	711	715	720	738	735	736	732	765	724	735	757	705	715	780	740	753	734	731	745	766	727	721	749	699	767	651	736	681	768	693	683	743	717	765	744	730	712	731	714	670	788	737	746	761	744	730	771	733	722	717	733	767	773	719	709	739	692	686	737	786	765	728	753	749	743	748	729	735	677	729	756	742	701	721	713	714	732	720	718	755	704	768	715	746	713	725	752	722	728	747	712	752	701	729	695	743	762	767	722	730	712	777	726	766	739	739	708	678	722	736	727	731	737	748	759	708	716	725	716	715	725	705	774	757	717	708	705	732	701	778	754	720	799	757	728	733	762	717	729	787	747	728	747	741	735	749	757	735	741	714	778	761	772	755	724	784	758	764	735	720	688	734	773	756	727	733	807	707	718	748	766	724	695	738	728	737	779	780	718	769	750	695	698	725	706	737	685	729	746	757	710	783	764	755	725	727	742	745	739	719	668	745	716	716	696	713	768	742	742	754	754	736	754	739	753	751	751	753	751	757	757	744	720	728	784	738	699	781	711	766	740	750	735	713	777	789	740	770	801	739	724	728	714	734	730	747	742	714	703	744	752	771	718	735	714	732	733	724	692	729	699	722	724	765	748	711	733	745	786	679	735	739	697	725	742	753	691	720	758	723	747	762	726	718	682	706	726	749	727	732	706	726	749	717	736	732	765	684	739	748	745	725	725	768	770	729	737	780	731	728	698	736	769	706	728	715	744	718	739	732	692	751	804	733	745	725	776	770	695	745	737	752	758	687	725	767	724	740	779	738	692	676	753	707	725	688	719	746	693	727	731	779	734	765	724	747	718	755	711	724	740	784	755	757	719	800	762	722	769	728	717	713	710	710	734	746	693	685	714	741	712	766	781	768	764	752	781	748	670	755	719	737	738	730	759	704	708	758	712	710	748	721	781	717	812	770	756	749	704	753	728	719	729	771	793	741	709	734	738	749	719	713	724	754	760	766	718	763	757	746	741	736	739	751	749	744	790	729	738	752	729	742	801	725	712	683	736	722	713	758	742	758	669	750	771	725	703	693	715	742	745	761	781	761	715	686	691	731	751	714	699	691	756	701	727	721	730	714	720	751	683	756	716	743	703	742	738	722	712	729	722	773	752	721	755	727	727	722	703	734	718	726	712	697	727	724	717	722	708	735	744	722	710	757	720	770	780	734	773	735	739	755	788	763	713	663	718	752	670	709	771	763	724	727	771	797	737	737	716	734	751	708	746	726	780	747	685	704	746	750	747	738	743	731	741	706	745	743	746	728	716	732	704	777	750	792	741	727	755	773	726	738	724	768	731	734	734	714	753	723	756	760	764	713	751	767	745	731	802	705	732	736	751	686	757	746	767	719	761	714	724	721	744	707	734	721	759	748	766	714	727	734	708	755	736	708	750	705	721	734	713	744	764	739	767	738	744	745	691	733	762	702	717	741	728	759	706	708	771	722	753	708	777	750	717	700	713	735	729	718	729	730	709	701	783	725	742	704	721	700	732	760	771	726	778	717	747	741	694	735	694	769	738	754	747	731	706	712	730	732	726	778	718	741	708	761	689	718	718	766	761	740	738	719	739	734	708	737	708	709	765	778	744	748	737	723	740	715	712	768	736	777	702	677	715	734	753	722	697	781	721	815	740	742	754	771	741	720	711	720	763	685	767	730	696	699	688	751	745	753	742	723	740	747	726	722	765	708	764	755	726	743	766	714	724	780	663	735	683	686	707	742	722	730	744	722	709	766	711	727	763	729	720	754	719	717	774	732	738	722	780	688	739	682	721	742	750	730	758	724	688	713	762	696	695	740	696	713	702	708	761	746	727	763	706	685	791	710	747	726	728	741	712	765	718	762	665	715	705	766	743	727	735	732	709	724	748	731	666	717	769	725	740	704	716	698	721	731	734	720	772	708	694	743	728	712	722	719	776	754	755	721	700	763	737	714	724	738	682	726	741	720	729	754	783	758	691	709	720	721	749	734	733	753	757	794	734	744	714	713	749	754	784	727	740	729	755	747	710	722	725	744	752	738	784	714	753	734	728	739	670	731	693	691	705	719	765	738	739	773	736	757	782	744	722	733	731	736	749	704	729	696	770	712	746	737	758	741	725	695	742	768	757	705	708	786	732	733	729	757	730	717	744	734	732	744	748	711	753	699	734	742	718	724	699	767	727	737	695	747	760	756	738	744	764	722	751	772	669	699	732	753	751	735	677	745	712	738	735	728	725	752	706	735	731	757	712	756	750	743	738	710	755	747	737	733	713	734	755	787	764	720	723	708	752	694	696	695	747	704	725	763	684	731	788	751	720	767	751	797
53199	35360	26351	24798	45167	49270	44332	18793	2507	432	362	393	382	372	395	340	335	344	361	350	401	354	336	334	385	373	360	326	334	376	336	347	343	331	349	345	319	364	358	360	356	315	343	352	318	381	319	360	325	344	382	370	352	329	341	368	326	312	355	319	358	365	331	362	481	572	590	525	418	387	342	379	361	321	342	375	315	343	333	360	319	323	305	343	323	329	328	337	335	347	321	351	304	336	365	369	318	345	319	356	347	325	343	327	356	324	348	338	344	310	340	358	333	346	371	316	336	341	350	295	337	332	347	339	336	336	325	295	309	354	302	305	322	320	329	353	350	327	327	352	374	303	321	348	324	302	348	339	330	339	328	318	329	321	324	309	363	370	356	346	349	351	332	328	355	389	351	362	346	329	328	364	316	393	332	323	327	350	337	352	352	362	316	350	281	338	357	353	356	298	348	345	335	281	330	347	300	340	350	336	340	332	319	317	376	362	361	377	319	339	297	325	330	330	324	379	326	335	329	322	345	364	305	358	338	322	355	343	369	312	329	330	333	311	339	354	336	301	335	333	334	334	356	315	333	344	320	373	366	376	345	327	346	326	338	391	327	290	318	342	348	387	311	333	336	352	314	335	349	308	308	328	362	364	345	354	351	347	358	290	331	334	366	326	321	367	296	358	357	332	322	307	332	342	320	338	344	335	337	336	353	322	345	318	312	367	319	327	336	350	319	376	332	316	326	326	352	345	337	307	316	324	353	361	329	331	349	349	333	305	349	333	314	354	344	338	330	338	347	334	348	322	330	314	345	361	356	342	354	350	338	340	346	339	322	356	363	311	337	346	360	334	344	305	316	354	340	302	323	324	331	362	357	336	332	337	316	350	312	338	338	371	336	326	354	321	322	332	348	356	370	326	361	354	299	347	344	342	365	332	349	343	332	366	335	328	358	325	332	332	329	323	313	349	359	333	327	348	346	342	355	337	305	342	348	347	341	292	299	331	364	348	342	343	319	364	384	359	330	357	320	335	344	331	322	339	323	346	310	359	298	356	358	313	317	374	315	349	341	356	337	361	315	315	332	335	337	349	317	337	347	355	329	312	325	303	361	341	369	334	363	310	312	329	322	330	327	321	347	332	340	343	380	348	342	326	346	310	300	335	296	330	349	332	370	326	327	346	355	337	368	347	320	324	348	339	344	318	311	323	315	316	331	339	356	345	333	351	336	355	314	309	348	331	343	314	307	335	326	300	376	328	327	309	352	356	332	359	306	317	330	323	345	311	358	349	361	305	361	314	321	320	349	344	337	357	343	302	326	334	364	333	347	317	307	305	323	326	317	366	322	344	325	302	346	335	362	302	359	322	362	352	303	326	349	343	331	357	345	331	347	360	358	322	322	330	335	351	354	312	345	357	348	346	351	349	363	330	339	318	348	344	331	299	294	347	336	319	318	317	318	357	369	319	327	336	319	341	311	307	358	343	355	371	323	358	346	304	357	341	349	332	330	321	334	349	374	323	323	351	317	332	329	366	336	341	364	327	328	318	306	332	358	320	362	340	356	357	377	336	365	337	343	325	319	333	332	336	335	327	339	335	310	317	299	332	301	343	363	361	352	329	331	361	313	360	319	349	312	340	360	364	361	321	351	325	328	337	358	297	330	364	327	323	364	339	341	373	348	346	351	352	351	317	336	347	343	321	304	324	349	294	343	319	358	337	338	298	327	317	323	343	332	334	336	303	320	327	312	336	334	327	342	336	350	328	307	360	331	339	346	337	325	357	370	309	344	350	363	311	337	313	338	358	337	362	336	363	348	345	344	321	315	309	313	319	343	332	339	342	348	360	345	342	353	329	330	330	345	352	331	368	331	329	363	363	346	310	328	342	303	360	371	297	326	374	302	321	336	343	364	365	338	327	327	346	352	354	348	357	332	355	366	380	306	329	328	354	354	323	338	343	338	309	338	327	319	349	339	338	335	329	342	328	355	341	351	309	339	335	321	325	345	370	342	330	339	321	339	343	344	329	343	312	356	339	348	331	352	326	341	349	335	343	334	337	306	334	335	329	300	315	365	328	352	340	341	361	331	318	340	322	372	351	362	325	342	293	356	319	343	354	359	342	341	336	331	321	317	344	323	324	318	327	315	339	352	373	310	314	325	321	306	330	339	328	338	360	306	324	315	328	342	334	330	315	330	339	333	342	314	361	318	367	368	331	318	353	336	287	344	314	349	305	352	352	378	349	311	309	324	298	320	316	323	360	347	335	329	330	334	363	320	329	351	299	309	335	348	364	311	347	324	335	326	373	346	350	307	320	343	314	338	342	354	339	329	331	305	366	371	322	354	374	322	349	317	328	341	378	321	329	303	288	336	321	359	332	319	335	340	322	322	355	317	304	350	299	327	321	325	344	325	328	324	343	358	299	320	318	321	334	327	323	345	347	354	303	327	334	338	327	333	317	373	344	339	338	357	344	358	300	330	348	327	332	336	347	346	331	347	348	336	327	334	372	312	324	314	313	339	325	311	349	363	355	286	342	301	315	349	331	326	343	343	314	337	340	349	323	319	326	343	326	350	315	321	311	335	326	340	348	335	316	343	315	318	331	347	365	320	322	317	367	354	311	340	319	363	341	325	343	337	365	355	351	304	339	315	330	307	330	322	334	370	317	331	354	323	310	306	344	349	347	338	323	374	333	369	322	330	331	312	317	345	352	373	388	320	352	331	361	353	345	354	334	351	308	362	329	326	312	333	330	357	311	370	311	313	323	359	340	335	304	312	341	333	345	326	345	352	330	316	351	304	335	345	330	325	344	324	325	306	341	365	326	349	368	337	323	348	367	334	334	327	340	347	302	355	350	312	336	335	339	358	333	322	336	301	349	324	330	318	348	318	349	319	315	350	335	321	333	336	323	326	286	327	351	373	338	336	328	343	338	339	323	330	358	366	337	334	355	310	381	335	361	361	342	348	321	307	367	342	337	331	349	329	308	321	336	322	343	352	310	350	371	327	326	344	299	333	382	303	325	342	349	335	338	328	322	311	302	358	322	316	339	345	328	325	320	346	351	336	343	331	339	317	298	349	322	310	332	303	333	329	351	328	329	331	350	306	304	344	317	305	305	331	362	362	338	340	305	341	365	343	334	305	319	352	336	340	331	336	342	346	350	322	322	335	321	361	314	361	328	329	315	345	350	346	348	342	346	325	322	351	322	374	350	332	326	345	307	331	336	312	312	320	335	326	358	350	323	330	343	333	327	329	330	362	344	325	345	332	326	331	339	326	329	317	315	350	335	338	330	338	321	343	334	344	320	362	351	331	354	346	333	367	323	315	362	325	305	334	336	311	360	313	292	343	370	331	350	329	349	327	331	325	330	327	362	356	343	342	341	356	311	343	312	364	356	331	365	342	336	353	363	381	325	335	346	327	352	318	386	367	331	328	334	335	351	322	284	351	318	358	359	343	348	303	321	351	351	330	353	341	345	368	349	356	343	340	359	314	332	355	342
50203	38468	15919	26297	76624	66285	55853	9208	1260	1198	1161	1077	1075	996	1033	919	965	933	888	959	896	903	882	979	901	928	900	909	864	901	856	863	871	895	842	836	850	866	844	893	885	829	878	884	857	876	880	875	862	846	865	876	872	863	918	834	856	875	827	865	893	918	887	905	2247	2873	2662	2029	1376	1057	919	841	849	848	830	787	810	813	824	839	834	818	820	835	911	852	837	834	846	867	807	855	807	818	808	809	816	826	872	829	855	828	868	844	797	842	819	852	839	846	823	845	813	874	849	826	846	849	817	827	822	819	820	794	854	812	858	837	829	856	840	856	891	839	842	838	847	849	815	823	824	864	878	851	796	850	835	864	862	871	855	846	827	800	847	864	817	822	803	846	808	766	792	819	834	850	827	882	841	881	797	814	900	801	800	816	849	861	794	824	860	831	832	818	861	843	821	844	846	876	856	874	816	870	805	836	843	862	796	878	817	830	828	800	864	895	811	862	854	791	834	878	893	817	873	824	867	844	860	879	832	804	852	800	824	809	805	865	839	783	819	852	851	823	834	831	848	833	838	884	857	893	843	836	864	804	824	849	826	871	892	868	850	873	838	885	798	854	797	886	893	862	846	823	828	856	866	883	809	891	813	849	863	774	782	840	828	829	841	819	819	833	884	870	788	825	822	868	865	876	850	861	827	791	863	848	830	851	835	854	852	894	830	815	851	788	863	815	826	843	842	877	866	820	817	819	836	832	799	841	861	840	847	849	813	847	808	813	878	826	807	846	818	855	812	861	811	848	823	858	854	871	913	887	860	878	805	802	845	892	869	866	827	817	853	820	816	841	844	817	867	824	812	826	806	905	880	783	866	804	845	851	891	867	876	848	865	886	843	893	843	861	828	933	780	814	863	881	866	847	867	830	850	852	864	847	831	830	847	872	836	835	850	858	822	814	818	787	816	866	793	788	830	874	841	874	865	813	839	827	855	879	852	824	893	847	819	829	893	877	834	864	814	826	861	834	817	868	872	840	772	850	840	875	847	816	878	831	806	840	864	867	836	820	854	876	804	857	855	787	805	859	768	849	845	852	833	808	837	819	844	798	819	851	812	838	887	902	849	849	851	864	799	869	869	865	827	843	823	838	817	792	870	831	834	867	842	891	834	767	818	841	832	844	815	863	887	777	870	813	852	849	862	871	842	873	810	867	837	874	834	825	822	843	846	865	807	811	876	819	823	859	917	869	922	862	819	837	817	825	842	818	856	823	822	892	825	761	876	859	821	853	878	840	826	844	845	830	812	809	851	862	807	846	808	868	860	848	811	827	827	801	856	837	876	816	812	884	799	771	854	831	814	840	840	818	851	827	884	841	828	826	823	827	822	879	788	855	805	859	851	808	816	837	925	891	861	888	874	856	870	835	863	852	814	805	860	882	832	829	823	763	776	836	790	906	813	842	811	833	830	842	836	859	845	838	853	838	811	868	807	796	870	772	822	879	849	853	800	795	814	812	852	838	816	832	874	864	832	882	769	842	840	879	865	839	804	838	792	889	906	845	860	822	824	918	814	804	833	822	844	861	815	835	863	833	821	860	815	861	802	817	779	827	763	854	822	829	775	837	763	847	865	855	828	777	828	844	873	823	817	825	844	829	851	843	856	825	818	881	830	832	880	850	830	830	854	841	806	884	834	796	858	811	839	887	816	884	815	809	858	781	853	895	855	831	842	796	824	856	785	852	839	826	844	822	874	868	853	872	843	788	835	845	865	842	796	812	802	875	823	832	878	847	884	782	818	810	836	835	872	853	788	817	822	830	842	873	851	845	834	808	814	865	831	857	912	840	803	910	880	843	831	854	788	872	837	800	855	835	928	812	802	845	803	855	803	876	849	851	830	860	808	835	868	836	844	855	875	851	882	804	851	834	884	816	792	896	897	837	821	838	781	836	877	890	809	795	857	836	851	811	837	800	796	794	917	848	834	872	856	840	866	852	830	852	847	868	819	855	847	866	786	811	823	854	780	808	879	884	823	854	811	908	822	851	867	830	915	820	837	890	869	824	822	888	766	810	856	879	878	856	819	777	850	840	804	841	821	854	794	838	840	852	815	767	857	870	824	850	840	843	826	848	840	844	838	839	869	876	901	862	822	839	841	821	825	856	860	833	786	823	833	880	822	846	824	850	881	821	786	830	861	875	862	898	812	807	785	829	866	796	783	860	830	871	852	827	832	812	862	844	850	812	816	884	881	855	824	825	858	821	802	820	846	881	874	851	881	838	878	822	849	803	822	817	828	848	831	839	832	837	798	877	883	846	818	879	878	814	838	894	834	825	849	823	783	846	855	839	873	908	802	814	854	830	850	807	857	837	836	834	835	821	857	858	821	812	885	846	853	871	835	809	809	848	880	828	829	860	831	848	888	839	819	787	826	807	862	838	855	782	788	798	843	831	838	842	835	821	832	867	845	850	850	859	790	836	872	875	818	836	833	841	874	846	873	843	808	819	860	846	831	815	805	860	849	881	858	840	827	850	804	819	846	808	857	801	795	809	870	837	875	822	885	844	867	844	842	804	829	846	855	902	835	845	835	813	842	854	840	781	880	858	871	839	843	820	836	869	821	887	824	859	843	818	818	846	858	839	842	825	902	879	837	844	816	803	858	814	792	853	848	877	822	889	838	803	832	851	835	835	795	827	858	858	849	831	795	776	815	821	829	855	881	786	829	827	840	839	871	882	826	899	843	857	818	860	848	818	811	879	819	865	849	817	790	900	839	811	905	867	854	816	788	849	844	873	885	825	783	818	838	814	836	856	858	786	806	818	901	864	848	776	890	846	776	881	832	834	795	828	839	823	874	832	832	874	836	834	838	902	858	877	845	841	774	838	837	839	878	861	854	875	847	831	856	874	813	822	848	803	850	881	803	830	818	809	830	836	834	864	827	815	849	799	839	830	829	799	828	873	836	812	837	836	802	841	836	837	807	858	807	853	841	808	862	843	835	792	891	900	833	843	877	854	844	869	844	862	880	837	831	838	825	832	837	766	841	810	829	895	835	838	819	857	858	812	853	810	853	836	811	826	843	850	864	901	844	840	848	813	878	798	860	886	849	847	815	872	880	808	851	836	824	826	812	807	803	836	826	868	800	869	887	813	833	798	859	841	829	862	881	829	844	842	838	811	856	847	809	856	848	832	840	866	914	846	875	820	842	813	829	792	890	792	839	857	797	841	881	836	836	888	837	874	841	802	898	800	826	807	861	853	808	894	845	868	807	885	834	872	803	807	827	848	834	823	838	848	831	863	800	860	841	833	870	864	862	809	866	861	849	766	774	872	864	817	823	806	861	856	850	839	837	832	836	811	877	850	871	834	850	828	825	847	832	793	751	811	851	817	824	835	808	850	866	860	814	837	828	810	908	830	800	831	837	865	843	862	814	876	870	837	798	789	834	821	827	803	772	812	867	837	885	885	800	863	852	874	812	793	834	848	847	852	783	859	828	875	840	850	842	835	829	824
18144	17104	3797	1643	6652	7370	3472	864	249	272	228	247	262	267	252	256	212	270	266	242	276	240	254	256	274	260	255	261	286	237	253	260	276	272	292	271	275	282	254	245	257	222	270	267	249	244	254	258	267	256	245	242	239	259	271	234	271	239	250	260	263	236	245	262	220	235	282	252	248	242	262	278	283	263	241	271	259	254	244	228	236	247	255	250	256	234	268	244	236	265	259	274	256	259	270	224	260	266	250	266	237	265	266	266	234	274	262	228	246	270	276	248	278	257	253	281	252	272	260	249	241	242	247	265	275	262	269	239	263	233	291	258	256	233	254	250	224	264	237	207	299	240	286	233	245	264	241	245	271	269	276	255	258	272	259	270	282	227	230	234	243	255	222	256	253	258	259	259	221	242	248	287	239	282	251	258	265	230	267	257	241	240	245	249	238	252	241	234	247	269	271	259	241	244	221	211	259	271	245	253	265	257	264	284	230	273	265	232	274	233	247	260	248	258	226	245	254	250	234	290	269	261	261	272	239	267	257	290	251	249	268	233	267	227	290	294	268	264	225	288	277	258	241	241	234	246	244	268	268	244	278	239	259	264	266	248	255	277	244	272	264	234	244	249	304	265	236	229	250	267	285	233	269	245	275	284	260	258	250	246	246	256	240	239	258	219	279	229	264	254	257	294	246	282	269	272	265	278	247	278	264	250	238	253	251	227	259	241	216	261	268	258	234	263	264	276	256	247	257	261	282	259	277	258	273	250	259	228	249	287	244	271	236	229	227	263	271	258	284	241	237	230	257	261	233	255	257	282	237	264	254	238	239	255	243	261	256	217	235	257	255	283	243	259	246	230	277	245	261	255	288	282	237	266	277	261	289	241	259	254	258	228	238	238	263	235	263	264	277	257	270	276	276	240	233	256	245	256	266	244	254	247	250	271	229	246	252	255	279	256	268	283	256	285	290	270	256	261	282	260	247	264	273	239	273	274	246	231	250	220	236	288	259	238	277	262	257	262	275	257	252	250	258	265	253	268	255	259	248	258	243	243	240	258	282	275	240	234	260	259	262	258	235	242	257	240	236	243	238	261	274	260	235	272	262	256	208	296	262	284	253	222	248	274	252	253	284	258	240	270	261	245	266	275	269	271	271	290	275	260	250	265	235	225	252	277	281	235	244	284	272	226	244	289	273	287	257	253	289	261	264	243	254	245	248	280	285	248	266	270	277	238	250	231	243	288	266	230	264	262	235	255	251	250	276	292	268	247	252	256	236	238	252	251	271	245	258	272	241	245	218	268	252	280	232	252	293	215	272	260	272	266	228	250	270	254	245	250	252	269	269	229	274	268	256	227	255	238	248	239	244	260	273	245	277	263	257	246	235	249	258	241	266	249	233	261	271	255	237	248	251	247	244	229	243	245	253	263	285	263	244	253	243	219	223	252	285	243	236	262	277	249	273	262	251	242	267	278	263	252	273	267	241	269	235	261	271	261	278	242	220	258	275	262	299	265	235	260	240	270	239	274	246	254	254	259	276	272	263	275	227	229	239	267	257	257	269	255	270	274	251	229	258	251	230	270	274	295	266	280	242	260	271	254	234	255	238	214	267	250	237	232	240	249	256	259	262	255	263	229	262	238	277	239	239	255	234	244	273	277	260	267	235	259	259	269	267	260	281	259	245	302	252	244	230	231	272	280	250	232	253	256	238	266	243	256	221	253	259	266	261	249	261	274	289	241	256	284	269	252	253	267	241	243	263	257	233	274	271	258	232	258	249	249	252	301	271	236	256	228	245	248	255	239	268	238	261	231	228	226	269	250	239	232	252	266	243	247	255	240	227	238	247	258	271	274	263	245	244	276	269	213	226	222	273	249	254	258	221	249	266	245	251	253	283	255	258	250	261	257	277	240	256	248	273	279	271	250	248	269	267	249	266	248	261	235	256	274	290	265	267	237	212	232	243	252	236	271	275	247	239	241	259	267	262	270	259	258	231	277	230	260	230	233	230	246	280	244	273	230	229	252	268	266	254	259	248	275	273	235	232	253	287	243	244	260	235	239	228	280	273	227	245	255	226	246	248	242	215	234	263	263	251	240	273	240	236	255	263	255	252	254	273	260	278	252	267	269	257	308	260	274	264	244	239	258	274	278	257	257	265	246	271	241	249	256	256	257	288	259	257	250	204	253	241	257	243	262	238	253	257	268	261	271	254	260	263	237	226	237	262	257	239	271	248	265	251	266	275	247	261	277	283	272	249	234	238	252	235	288	231	243	266	255	255	270	262	231	248	269	264	247	276	265	283	288	269	245	262	262	298	266	268	272	245	263	257	236	272	256	247	257	253	236	240	244	250	258	264	244	279	261	223	271	248	256	246	238	249	269	253	231	244	256	282	260	263	248	252	244	230	266	292	263	262	238	218	262	235	250	249	265	243	261	219	245	266	250	258	269	275	258	272	248	237	259	269	263	250	261	302	261	250	261	251	239	257	262	244	229	279	231	256	267	233	221	231	256	247	243	268	242	245	267	259	225	246	261	250	276	261	234	253	247	253	267	268	262	254	263	232	275	264	257	268	247	243	261	246	238	233	274	265	263	254	289	258	244	238	281	229	267	246	260	252	232	255	258	234	245	250	240	263	273	272	242	232	242	260	236	279	257	252	220	243	252	294	267	262	289	260	222	262	266	232	255	260	233	269	226	232	236	233	273	265	276	251	263	293	268	256	241	284	261	264	294	295	283	298	277	262	246	250	245	271	275	263	254	251	284	262	251	238	276	223	236	271	264	265	281	250	270	257	261	268	273	281	257	268	270	263	251	250	247	254	218	274	258	245	235	258	272	278	252	242	263	241	265	234	274	248	263	270	264	248	253	261	263	242	238	238	257	261	220	270	266	263	240	268	243	243	267	263	247	264	271	226	264	249	275	271	247	263	247	249	272	238	262	231	248	226	248	268	230	239	279	249	258	266	248	272	241	263	250	233	252	281	234	274	242	252	226	268	268	266	230	247	236	280	239	246	227	263	253	260	252	255	254	271	276	269	281	244	257	227	234	257	267	235	265	235	282	287	251	254	239	258	277	280	265	264	257	273	274	222	250	252	279	268	241	272	279	217	264	249	243	261	259	246	222	274	242	244	261	278	239	247	264	245	238	244	235	257	276	252	274	276	265	253	263	230	228	230	234	271	287	269	240	249	223	256	260	257	262	234	252	272	256	281	241	281	241	240	286	279	256	259	259	272	244	276	244	265	253	247	251	247	260	265	237	275	252	255	246	273	275	265	248	282	240	258	246	254	257	274	259	229	238	240	262	239	238	246	244	276	216	248	254	259	261	268	263	245	266	247	260	249	240	260	254	233	235	232	242	283	245	245	283	253	255	276	259	217	253	250	250	272	269	247	238	258	237	278	222	245	235	280	264	227	256	271	269	253	250	275	233	265	231	248	242	216	216	259	274	262	237	261	270	240	291	242	257	257	263	246	232	282	245	287	216	270	254	240	247	215	216
16301	15780	1653	4370	20305	20280	10415	2413	728	737	713	704	683	734	706	667	709	723	690	693	660	728	726	683	705	657	703	732	673	752	709	725	739	675	678	670	701	664	727	678	685	649	699	692	716	702	657	686	710	691	690	671	729	662	686	711	683	647	703	701	674	680	696	689	692	724	833	812	771	671	715	694	679	682	658	694	686	696	703	677	674	697	678	648	712	672	689	746	683	700	704	656	680	645	683	695	652	731	667	711	699	674	662	625	718	681	684	653	707	713	691	690	701	720	690	683	671	710	675	674	661	735	681	703	659	718	667	752	708	746	695	742	699	665	678	688	715	675	721	663	643	712	677	700	676	720	714	678	681	682	729	695	714	672	730	675	682	676	705	650	651	722	686	725	686	692	679	721	645	656	667	698	684	688	638	660	699	708	749	682	681	693	702	709	660	659	694	652	714	629	675	684	710	716	727	690	679	674	664	728	686	666	724	688	660	680	692	680	663	690	709	676	693	685	701	700	669	680	730	697	679	712	672	674	728	685	705	694	634	681	676	689	687	697	667	700	738	700	674	704	679	683	677	673	721	680	724	665	670	712	681	629	678	696	668	710	662	703	702	640	755	717	722	662	651	670	700	657	703	679	631	710	743	705	717	639	688	732	704	681	654	680	673	697	678	696	657	691	687	658	677	701	666	701	686	703	693	688	716	652	721	726	658	721	712	716	713	647	651	648	702	631	688	681	694	742	680	699	692	689	676	722	655	704	707	698	725	671	665	656	639	717	719	703	688	694	686	724	687	708	667	660	707	709	706	724	663	707	748	717	654	724	688	723	695	681	698	631	662	697	662	682	701	667	709	707	676	686	717	704	699	688	680	699	709	676	636	688	655	682	657	652	700	734	656	666	709	650	680	697	725	667	687	678	661	740	668	640	671	663	675	691	631	728	707	756	705	681	664	662	699	691	676	704	728	676	646	660	721	676	735	672	711	640	694	688	666	689	675	674	720	680	698	727	698	692	690	690	712	713	710	657	717	721	675	637	665	647	685	675	649	674	721	722	701	676	676	640	662	668	727	731	710	655	703	654	677	730	639	697	697	672	740	722	703	690	678	678	708	748	651	723	648	688	683	651	719	718	690	681	710	677	717	700	687	673	724	677	727	693	627	663	668	692	705	731	695	732	658	681	695	718	708	679	686	694	674	708	742	694	680	739	656	719	657	652	666	701	690	644	698	671	728	702	684	675	671	693	655	646	615	725	648	695	660	725	662	740	699	652	669	692	687	695	668	702	674	678	644	640	698	668	681	617	694	693	687	687	658	668	716	662	675	678	691	701	705	720	680	707	650	731	740	741	673	693	647	699	718	671	697	738	723	738	689	703	700	681	696	714	709	703	725	689	666	678	700	702	679	650	679	681	665	710	695	684	739	749	652	701	683	679	708	680	680	710	666	688	700	662	692	689	686	678	674	666	661	690	677	690	680	691	687	650	686	704	738	716	678	662	724	694	654	691	739	659	658	666	690	689	687	654	723	691	685	713	677	680	720	770	718	655	692	677	654	680	666	692	709	724	726	664	681	692	656	711	716	649	697	733	712	685	675	654	702	674	715	691	694	690	709	690	710	674	692	755	680	686	664	736	723	691	663	724	706	699	662	712	706	715	659	681	648	703	684	697	727	712	648	663	697	664	743	719	727	667	682	655	675	702	669	670	707	674	677	682	685	694	705	717	669	748	679	714	637	724	700	739	705	666	682	711	677	683	698	698	710	671	698	672	698	681	682	680	687	732	683	656	714	678	705	686	736	669	696	666	681	701	685	716	744	649	681	701	685	669	652	714	631	717	663	662	667	688	658	683	705	680	699	720	688	745	674	684	715	659	723	647	679	700	660	685	719	709	660	647	685	712	730	696	681	683	673	736	699	690	710	700	714	679	749	697	695	698	642	667	701	671	704	738	676	700	682	631	728	713	682	707	663	754	672	684	679	686	732	713	683	707	724	697	722	675	693	679	671	671	668	670	693	689	662	675	678	737	688	684	663	694	691	674	660	646	692	646	685	671	692	702	715	667	637	693	703	743	653	699	682	714	703	707	648	706	730	673	712	699	658	696	713	666	718	706	683	677	723	647	706	676	667	707	658	652	669	639	707	696	677	702	695	675	735	667	688	735	719	719	694	664	687	684	669	692	722	736	704	682	705	668	693	674	647	724	712	742	654	758	716	678	707	689	692	685	673	669	693	668	719	716	721	696	693	698	683	684	693	672	690	681	746	685	661	698	667	690	652	689	703	701	669	671	720	706	718	672	664	698	663	656	685	684	756	723	709	723	695	697	684	688	699	695	701	673	709	655	711	696	701	694	627	729	676	641	667	719	676	676	684	671	653	659	707	680	692	665	697	638	659	633	692	692	694	672	684	718	709	676	707	690	683	694	692	675	696	728	640	729	669	658	688	706	728	647	692	674	692	695	685	671	678	706	711	690	707	714	661	672	640	716	696	713	676	677	716	682	657	714	646	719	686	670	672	686	671	686	701	741	714	699	731	727	676	656	689	765	690	658	694	689	725	739	689	701	664	702	724	674	730	692	688	731	678	702	728	736	707	679	677	707	657	707	710	636	707	716	690	652	656	690	691	683	686	699	735	713	699	654	671	732	710	685	681	652	695	682	633	680	711	643	659	667	695	695	709	708	713	661	657	700	668	713	675	660	640	687	683	649	694	717	658	697	689	670	682	687	640	634	687	716	700	700	699	710	719	701	695	716	687	709	672	700	708	710	707	678	670	725	710	659	725	683	719	690	677	700	695	678	649	735	723	710	714	636	691	686	699	696	679	682	730	650	668	680	708	689	670	693	680	719	676	655	685	665	697	676	703	711	677	703	647	710	686	694	708	695	739	702	695	704	710	719	716	756	699	719	676	621	681	649	691	734	723	666	728	680	661	701	660	697	708	732	668	677	684	699	652	651	745	693	677	676	699	701	683	676	722	750	662	669	706	629	700	686	684	650	682	710	666	759	698	685	663	696	692	664	662	722	732	668	694	749	703	676	693	672	704	684	668	747	679	673	667	656	726	704	684	678	656	711	701	685	656	667	725	668	655	667	745	655	668	648	705	680	656	663	662	659	675	653	675	669	701	673	677	708	686	633	735	692	713	718	677	660	669	667	703	643	689	681	639	686	654	700	698	696	685	735	712	674	702	690	689	694	690	691	691	723	713	696	693	704	669	677	681	687	687	716	618	681	692	686	724	711	706	693	741	677	712	657	665	661	695	708	686	727	746	656	704	684	672	701	705	717	712	646	669	674	707	711	670	700	657	670	682	676	686	663	679	652	709	721	686	656	676	700	637	659	673	707	695	681	670	645	602	747	709	707	680	696	709	669	678	715	657	677	704	697	672	738	690	670	707	720	697	698	627	681	700	683	711	726	670	664	689	728	708	698	692	682	644	717	692	662	698	700	690	716	680	629	721	688	676	695	713	725	680	704	638	683	694	706	676	709	658	701	728	696
53633	38635	26101	22810	42705	50956	39940	15609	1191	312	296	351	314	293	297	310	296	310	312	294	315	300	299	286	325	302	307	301	304	307	300	280	286	262	331	311	268	320	267	314	306	286	320	313	280	279	323	343	300	291	317	288	285	319	297	247	323	299	328	364	281	289	270	288	356	357	351	353	345	306	286	296	284	305	308	280	279	298	317	309	301	283	308	287	302	299	302	296	320	298	287	311	306	312	303	282	302	311	284	291	299	267	324	327	304	296	316	271	286	287	317	288	296	260	294	292	331	278	280	290	315	281	310	277	312	276	299	320	276	312	305	302	286	256	315	325	298	310	296	280	326	297	292	276	311	292	296	297	274	355	310	286	315	308	304	291	322	289	313	290	308	288	287	290	285	277	290	300	315	328	341	292	288	295	314	303	293	285	287	331	284	316	298	288	301	308	304	294	330	279	276	300	308	278	303	302	286	288	298	290	306	306	293	265	281	286	290	298	291	300	299	276	305	312	283	316	315	303	299	286	302	281	289	331	305	285	304	302	295	298	289	316	290	289	294	318	348	301	277	283	294	298	318	295	294	293	311	315	305	304	314	276	312	293	285	271	312	293	268	275	307	297	274	283	312	306	298	305	299	321	300	343	296	276	287	283	268	278	276	281	274	293	263	311	295	291	301	315	318	287	315	310	341	277	307	278	314	283	341	287	311	269	292	271	297	311	302	308	282	282	300	288	277	301	313	319	310	290	299	297	260	301	288	288	316	265	286	326	279	300	286	270	315	294	295	297	317	299	298	259	301	291	303	291	317	309	294	299	320	282	305	288	298	305	299	302	305	318	285	296	315	288	315	314	297	314	308	317	313	336	295	290	276	280	283	299	330	316	280	291	306	281	291	305	297	296	296	301	320	320	299	270	295	327	338	309	312	329	296	292	299	288	254	282	283	308	309	268	297	278	299	262	285	330	295	319	320	299	278	322	316	314	305	311	276	274	306	283	284	278	300	310	274	278	277	318	311	298	310	280	295	320	310	261	281	285	307	283	267	281	326	297	297	302	291	313	307	274	289	325	276	273	292	310	302	281	291	294	283	339	311	284	288	304	337	279	286	307	301	307	287	308	266	284	295	310	298	288	277	315	295	299	288	283	322	292	299	291	287	300	280	311	320	302	284	304	307	286	289	296	293	282	291	268	306	259	270	273	260	295	298	293	328	281	271	301	301	320	272	302	323	326	286	300	274	308	292	331	302	293	289	315	297	278	283	314	277	322	279	283	272	312	280	276	273	267	334	315	304	299	311	312	296	304	287	265	322	310	296	316	311	276	264	322	300	308	290	334	296	297	317	290	320	288	288	268	298	319	332	287	314	336	283	297	283	314	320	293	287	290	305	326	286	281	290	288	298	318	269	254	316	314	313	329	282	331	304	294	290	316	292	296	312	301	300	240	302	299	287	297	289	286	350	294	305	300	289	304	288	303	327	306	298	310	271	302	293	298	277	275	277	289	325	288	284	274	278	270	309	320	285	302	323	301	296	314	300	333	316	323	305	295	297	307	302	301	314	289	290	293	323	286	310	314	267	302	306	298	298	313	280	317	273	289	293	300	313	308	318	284	299	298	296	312	285	283	273	283	316	249	295	285	304	312	303	294	312	319	317	283	276	301	285	287	292	292	278	296	269	292	337	293	313	287	294	294	310	295	293	307	301	274	302	310	285	300	296	327	301	286	303	286	312	309	303	305	312	313	287	321	334	328	293	301	299	310	294	293	293	252	281	288	308	336	297	295	334	284	287	303	307	267	310	268	291	290	297	251	291	325	293	305	294	300	303	281	272	319	302	286	298	311	299	303	288	252	283	273	299	299	268	293	281	269	302	316	328	315	301	311	296	336	305	278	281	295	323	276	299	293	295	296	330	290	287	306	299	312	314	314	294	291	276	314	272	295	321	321	292	286	313	300	305	320	283	290	280	298	288	307	294	314	285	281	259	319	316	283	292	291	291	295	311	302	287	253	302	313	314	312	286	284	288	314	307	304	336	309	341	333	306	275	293	296	314	294	280	311	302	277	282	311	274	319	297	312	285	284	317	291	266	318	323	283	286	314	293	343	311	326	287	316	279	292	292	303	286	288	278	301	286	317	295	303	313	311	317	281	288	280	285	288	312	331	313	280	310	292	292	262	284	293	311	294	263	260	303	313	321	285	274	303	312	292	277	309	292	286	307	314	298	311	280	307	290	298	279	295	292	312	319	285	321	279	268	309	325	286	287	299	270	298	301	275	309	317	289	321	304	303	283	314	294	287	292	297	273	267	270	289	314	310	272	321	282	306	303	297	286	305	326	290	299	327	301	315	308	299	331	283	311	315	290	308	312	292	286	311	295	289	307	307	279	284	305	313	292	299	303	310	300	289	297	292	311	264	310	291	301	291	293	278	327	304	272	299	323	292	307	299	292	321	321	310	308	281	282	320	301	278	287	316	306	308	286	284	306	306	284	306	292	315	310	301	289	281	285	333	274	275	282	297	276	315	270	283	282	349	326	316	269	284	287	291	303	304	279	270	297	290	270	304	299	301	287	298	335	294	273	283	301	305	292	311	285	305	316	276	326	298	277	302	300	302	311	312	357	301	302	283	290	303	293	289	299	306	267	309	311	253	285	301	327	289	321	332	300	295	266	294	285	282	294	300	275	292	296	261	289	339	306	283	289	321	320	261	298	282	272	332	256	297	306	277	321	310	317	324	258	317	311	337	286	295	311	287	329	301	293	286	324	329	301	307	288	302	287	275	301	311	323	284	301	296	294	282	306	302	298	319	323	293	298	283	310	308	303	302	295	276	292	320	293	271	319	281	322	313	291	265	304	300	307	275	314	306	307	311	300	306	295	299	283	283	265	274	289	304	288	307	294	280	307	313	293	276	297	279	298	295	272	278	283	285	276	290	272	319	280	308	304	295	300	296	294	298	298	285	274	277	280	301	315	302	286	317	303	307	303	284	277	311	316	281	295	300	306	305	296	309	309	293	294	302	302	325	290	306	295	288	305	293	299	278	277	275	299	305	286	319	309	275	303	293	297	277	275	306	305	287	292	294	319	291	293	289	318	310	305	285	292	328	300	299	298	307	276	258	278	290	304	295	288	311	281	295	277	298	298	312	310	271	330	303	314	299	263	294	300	271	249	317	323	284	324	293	312	300	335	261	298	347	324	310	271	302	303	307	330	283	334	306	335	324	293	271	296	304	309	299	285	282	269	296	278	277	287	292	262	266	266	298	293	304	322	275	318	309	309	277	297	335	309	299	283	274	283	259	298	281	303	267	310	298	316	278	320	310	304	266	317	285	286	277	326	288	319	273	249	296	293	315	294	290	328	279	288	324	297	333	303	275	287	269	315	294	303	297	279	301	297	313	316	286	325	301	291	302	317	309	296	282	252	279	308	290	314	302	302	301	281	260	305	280	305	297	350	258	301	286	278	315	298	282	275	298	292	319	320	303	351	298	302	284	279	333
44409	35936	7583	18767	61926	62916	50033	17005	886	857	852	823	863	806	844	833	785	858	792	786	784	830	775	792	813	873	832	748	804	785	770	822	716	763	761	759	761	794	792	821	735	865	833	814	786	770	763	792	831	759	793	823	781	811	819	810	787	788	782	798	832	789	762	872	1070	1234	1243	1064	948	847	784	810	817	755	787	774	793	818	768	821	813	795	782	774	795	776	791	809	788	773	824	804	794	824	734	755	795	758	773	797	780	830	842	753	741	813	801	748	773	838	740	825	788	817	766	783	789	755	826	766	828	797	795	833	735	749	817	785	786	770	788	804	778	787	797	792	738	757	763	749	812	803	787	761	789	779	774	778	805	774	780	788	797	800	762	785	803	742	783	783	832	758	754	810	815	773	786	802	819	814	734	791	763	797	752	773	794	773	774	829	764	796	747	795	758	779	774	771	831	808	785	811	756	816	752	758	805	784	756	733	822	844	773	775	749	786	758	790	789	804	781	787	798	793	811	810	820	790	824	821	832	788	815	687	769	812	790	809	771	808	754	802	772	769	782	748	768	843	796	798	808	755	776	790	795	754	800	781	756	748	785	794	733	775	737	764	779	831	789	770	728	802	806	776	772	791	829	784	763	836	775	798	811	796	795	791	786	773	763	844	790	785	814	760	767	830	780	781	782	788	740	847	766	768	746	740	796	787	796	795	788	864	756	750	786	769	758	785	798	800	784	832	766	807	805	773	734	765	780	777	764	773	820	773	808	789	791	758	786	821	786	789	765	774	813	792	784	770	837	815	790	789	764	797	765	802	762	760	766	777	774	771	805	786	762	774	820	760	769	765	775	771	792	795	782	810	768	800	770	757	790	800	815	817	725	796	803	775	756	788	772	750	762	782	770	773	818	797	790	763	760	822	782	780	797	810	710	744	780	790	773	808	783	771	779	780	797	803	754	810	794	804	770	753	791	771	783	750	763	810	750	736	757	835	769	787	792	745	796	733	798	828	773	740	748	753	789	806	745	785	796	785	779	783	777	785	795	788	763	801	777	786	732	824	758	813	782	774	761	811	791	777	767	785	781	790	801	755	761	755	825	754	805	810	827	819	802	783	812	749	788	786	796	741	793	761	817	771	752	732	797	770	789	814	783	768	780	741	809	763	730	797	783	802	769	796	747	808	772	773	800	754	765	792	796	751	721	801	757	805	767	775	784	746	753	784	765	807	754	822	745	837	786	759	764	810	823	735	775	825	758	786	819	808	762	785	798	808	762	755	766	761	779	813	776	754	787	714	821	790	752	769	799	795	819	773	765	790	789	776	779	802	796	766	763	807	772	718	780	779	802	804	779	844	800	762	757	774	728	827	767	791	819	773	784	737	744	790	751	793	811	774	794	770	789	763	780	793	813	787	768	822	767	764	803	804	795	788	813	725	776	735	797	763	780	809	805	795	766	739	802	753	784	788	821	754	773	836	814	785	748	809	786	791	768	764	757	769	776	762	776	779	808	816	761	768	818	746	744	786	758	796	718	807	801	770	779	777	796	735	760	801	779	748	806	813	762	780	810	811	780	787	790	786	786	793	818	814	795	776	855	777	824	766	774	784	753	771	792	781	755	757	786	736	809	763	828	798	745	728	791	784	773	796	784	777	816	810	784	816	771	780	799	761	739	758	802	774	749	758	766	828	798	806	782	780	828	824	784	801	777	774	795	785	750	789	812	796	794	789	782	784	827	809	749	829	779	804	738	789	758	767	789	772	762	782	789	810	758	749	788	805	803	804	759	758	792	832	783	769	813	758	754	788	791	731	821	768	790	812	809	781	742	768	759	785	777	795	756	817	796	765	766	745	845	744	740	828	744	763	784	742	805	767	763	783	796	796	773	729	800	770	779	797	746	774	777	778	778	785	792	821	802	797	779	741	810	790	777	769	773	796	788	784	809	763	817	741	800	733	779	763	784	782	768	785	788	762	786	742	820	774	790	777	804	829	776	829	783	760	788	766	743	824	846	802	774	746	749	758	769	791	835	766	804	798	745	773	817	750	754	758	769	795	775	766	747	747	817	759	797	793	809	742	761	753	799	712	743	819	745	793	829	798	753	740	797	856	753	811	736	773	788	735	765	744	755	751	824	800	774	742	796	743	744	769	754	801	801	798	740	736	830	758	785	801	806	819	775	799	771	736	790	753	790	809	772	781	778	815	847	771	776	782	764	790	749	746	749	855	770	818	786	827	781	788	779	786	750	801	802	795	761	782	786	801	760	806	793	821	807	754	775	770	786	746	780	772	811	844	744	786	806	766	843	762	792	744	831	852	756	817	772	803	804	822	807	771	764	768	761	780	824	809	785	788	768	765	774	776	754	730	810	787	790	771	761	803	780	793	781	769	802	816	803	808	799	763	769	806	819	793	722	779	761	785	845	821	781	789	770	798	793	766	754	791	770	821	759	815	794	755	763	819	822	785	722	797	821	807	781	769	763	801	787	784	764	809	790	801	744	810	806	796	794	791	825	831	845	775	733	787	810	787	785	808	784	766	766	829	787	735	827	778	732	731	781	807	758	737	778	792	763	779	827	747	815	765	836	783	801	773	790	775	792	760	781	757	791	757	802	792	776	784	792	784	712	746	784	770	802	823	728	793	750	789	768	727	758	853	801	788	798	755	787	781	750	847	804	827	743	831	803	811	768	789	769	851	735	776	792	733	742	766	779	767	760	794	780	776	787	779	769	798	780	807	815	827	793	791	797	775	749	763	782	758	777	783	811	808	792	774	773	812	770	758	786	762	813	779	762	784	783	721	786	791	777	766	758	802	784	741	752	785	783	770	782	798	772	775	769	760	785	816	792	811	764	794	808	807	785	843	739	788	787	800	774	742	802	760	749	817	784	793	830	795	794	809	786	787	789	782	826	753	792	794	756	767	763	836	780	766	777	762	824	816	737	801	767	803	772	748	754	777	766	817	718	755	768	841	758	775	761	817	763	826	775	817	838	767	767	803	815	778	761	742	827	797	748	731	793	786	791	803	741	735	763	779	817	844	748	788	737	791	782	827	818	772	760	802	801	769	840	761	796	749	817	774	774	776	782	826	805	737	806	767	754	830	811	765	797	780	768	766	774	824	754	759	791	776	780	805	733	812	777	779	841	756	714	794	760	812	813	818	763	817	826	768	830	802	776	835	810	818	783	802	742	804	775	746	744	789	747	822	812	797	837	738	773	776	771	740	756	830	809	731	811	837	843	764	780	785	805	792	824	725	768	784	786	785	799	774	770	777	805	771	801	720	801	792	787	800	795	841	807	814	834	785	814	776	713	779	799	808	838	804	715	813	859	747	807	831	791	782	778	725	748	785	763	774	705	761	812	777	763	773	831	771	794	764	748	773	728	778	795	799	728	768	810	809	776	736	813	751	771	813	737	781	752	818	789	763	738	776	762	779	777	798	808	811	800	774	781	768	780	778	784	792	833	752	791	784	791	761	813	792	774	768	788	765	838	808	830	771	792	791
56122	37095	26093	25496	46417	56916	50893	30852	5907	469	374	375	372	366	340	397	364	391	392	325	351	381	359	365	375	348	364	399	331	370	368	359	325	346	344	351	354	358	360	332	357	357	321	342	369	349	359	356	334	352	363	339	340	383	369	333	375	327	349	340	362	343	358	316	398	375	409	439	380	418	391	350	367	351	344	363	392	385	333	360	416	335	377	363	370	350	356	355	379	357	349	354	346	369	384	361	388	378	346	351	366	346	374	333	342	362	359	365	359	348	386	331	378	371	351	321	328	360	355	382	383	368	350	329	337	347	345	358	359	328	352	365	343	321	370	348	377	354	348	342	336	334	339	328	369	355	330	342	333	336	354	353	361	342	382	365	350	359	367	360	351	342	349	381	376	371	342	285	340	372	355	352	341	332	342	343	318	369	349	345	366	363	351	374	357	338	365	363	380	334	360	362	346	342	359	342	356	352	381	328	345	351	365	344	376	341	340	332	384	382	377	328	379	331	327	383	381	343	375	384	371	360	365	332	405	373	343	377	337	340	351	352	345	338	348	415	363	379	350	327	379	351	373	360	359	403	383	352	336	393	339	346	342	347	366	337	380	358	368	352	403	357	377	364	342	328	363	350	339	342	385	363	354	346	342	336	320	332	353	368	352	353	347	344	356	351	364	351	330	337	375	348	349	371	377	363	322	393	333	352	341	344	388	365	363	374	364	330	350	353	360	375	349	347	339	360	367	362	367	357	384	312	371	365	351	369	347	351	354	342	354	366	346	352	338	342	350	343	335	340	364	354	344	320	349	363	370	393	364	322	337	334	333	342	339	352	384	336	395	337	357	358	375	362	358	346	367	344	355	347	351	354	380	362	374	371	335	383	369	360	353	345	379	389	368	354	331	340	360	376	357	335	305	336	346	348	384	358	347	356	379	366	363	359	357	336	338	349	356	361	362	366	395	358	369	378	373	366	354	385	380	380	339	375	349	347	349	380	364	336	333	353	364	361	339	363	323	376	382	346	319	319	343	377	362	358	410	367	342	359	379	362	361	350	389	353	361	360	371	353	336	401	357	376	349	353	359	372	369	356	407	365	369	359	354	331	355	351	382	354	330	358	395	374	352	343	350	322	355	348	327	356	374	403	348	372	357	370	353	324	374	369	383	362	341	363	371	381	335	353	361	346	393	341	365	352	378	362	369	357	383	401	375	352	349	381	368	350	344	350	376	329	364	335	353	335	345	356	341	346	346	386	327	353	361	365	374	353	342	328	383	349	312	351	369	323	350	366	367	355	341	362	353	373	368	358	367	363	339	363	307	334	373	375	342	392	344	370	356	364	337	319	343	384	347	342	412	376	367	341	360	386	332	362	378	355	358	355	341	375	380	344	374	372	393	385	358	387	351	342	334	366	338	368	349	318	345	332	360	377	356	340	366	380	372	343	366	346	350	347	347	337	382	344	341	381	384	354	336	342	385	323	333	363	390	360	329	357	358	378	360	334	337	339	349	365	351	374	359	384	362	354	360	348	338	363	360	311	352	358	386	332	384	328	370	354	347	397	391	364	369	398	386	360	337	361	350	371	341	335	360	318	358	370	310	377	346	343	348	366	366	335	406	316	393	370	362	370	334	395	384	357	346	374	353	379	339	356	369	331	363	377	328	386	354	349	368	369	335	375	335	352	363	348	381	370	378	364	328	364	371	344	396	337	338	368	371	364	325	341	391	348	380	368	363	364	355	365	373	321	318	324	359	393	334	357	347	345	365	355	338	359	348	359	354	348	365	368	331	364	352	325	340	350	382	350	350	364	357	335	393	360	340	355	358	353	358	363	350	338	353	345	338	369	384	344	389	359	363	331	331	366	362	368	337	379	361	370	355	357	361	331	375	346	368	371	377	385	346	358	326	370	396	351	337	370	352	387	361	374	393	375	347	371	371	322	354	314	370	354	383	365	377	344	385	354	346	412	353	354	327	337	320	375	362	335	350	335	320	336	378	339	328	345	360	347	359	364	338	363	366	378	343	352	347	345	350	370	328	355	350	336	350	382	353	393	348	349	389	370	376	338	383	359	329	328	363	351	396	352	358	354	326	320	353	354	333	366	359	361	363	347	331	337	341	325	337	324	365	343	356	317	384	410	360	380	382	372	375	332	331	361	312	361	369	368	353	380	338	328	362	354	365	314	358	342	355	350	347	345	362	377	399	355	339	395	358	374	311	354	359	337	376	370	355	369	376	356	358	319	349	339	380	330	363	390	359	360	361	362	324	356	348	355	330	352	364	350	381	326	360	330	353	339	364	361	370	383	340	380	329	333	407	360	387	309	369	347	347	348	333	332	370	378	350	367	387	370	333	332	375	369	346	357	351	409	346	352	359	363	322	354	388	349	344	347	352	364	334	361	344	342	386	336	324	327	350	345	385	333	328	389	374	366	390	349	355	336	348	364	355	359	359	372	338	351	385	341	319	357	355	371	330	339	352	351	321	356	352	318	371	346	345	384	368	345	336	355	376	379	383	366	350	349	359	347	357	370	365	322	354	308	401	336	369	348	363	378	336	364	353	366	390	349	370	386	349	333	290	345	367	337	369	350	373	350	359	345	347	354	350	371	349	345	386	355	331	346	371	314	338	374	327	361	355	376	356	353	344	374	362	337	360	404	364	377	399	340	349	331	344	376	378	370	333	372	351	390	373	351	395	389	325	358	323	337	371	351	347	344	332	375	364	324	342	403	342	389	343	351	359	366	358	360	354	375	375	320	384	366	376	352	361	339	364	357	379	391	347	381	351	335	376	355	371	365	361	352	326	335	319	358	370	372	392	373	384	396	403	352	380	381	396	368	365	387	382	323	346	305	355	376	324	329	362	367	331	350	337	345	378	386	327	359	377	350	373	353	368	323	370	349	351	395	355	344	363	332	382	389	355	368	361	361	345	380	367	372	378	361	362	367	337	325	329	338	371	373	341	345	334	357	338	360	380	345	365	342	373	339	347	352	370	368	343	390	353	365	333	340	351	352	350	365	389	379	370	350	355	389	390	381	368	338	379	378	352	364	366	352	343	326	387	397	322	350	356	322	337	381	406	337	338	363	345	385	368	347	339	350	358	357	369	360	329	355	365	365	356	338	357	339	351	357	352	365	357	328	354	318	378	375	344	331	354	328	370	350	338	346	345	373	351	352	375	315	346	354	380	376	323	366	391	381	340	359	399	378	342	338	366	310	381	357	306	343	350	372	334	357	329	354	364	340	314	375	377	368	371	332	343	346	342	384	332	344	386	329	373	363	383	357	347	357	359	345	334	358	339	344	336	340	374	349	356	360	360	368	378	358	389	362	367	347	373	371	371	381	360	305	381	390	386	330	377	373	337	370	367	369	354	346	378	360	359	348	343	365	357	354	355	376	401	326	339	383	343	392	368	345	344	385	355	367	352	349	362	323	390	357	334	361	342	364	344	341	348	355	357	384	400	363	335	350	388	347	361	370	329	354	339	352	317	327	371	362
51305	37303	9812	24886	73607	76038	62111	35828	1018	1035	902	938	954	990	976	1019	905	912	966	976	934	884	938	924	938	928	855	908	932	888	900	898	909	902	884	851	903	920	898	894	883	912	945	922	878	930	955	945	901	888	894	884	921	921	903	917	971	880	915	931	908	901	880	874	940	1125	1372	1315	1186	1004	1020	917	879	922	866	895	931	896	873	915	906	905	940	941	853	936	871	963	882	848	889	909	930	933	898	926	882	834	907	888	926	880	894	883	925	866	941	938	889	840	909	893	885	888	917	905	911	898	882	908	901	878	931	955	863	914	859	885	862	908	901	923	898	921	920	880	910	893	903	895	903	874	890	903	925	910	896	884	879	889	915	891	916	885	939	863	931	876	875	934	925	928	901	888	861	930	873	938	885	901	855	936	910	858	975	923	876	873	883	939	922	887	932	857	893	905	937	867	945	914	874	881	893	881	928	860	880	920	902	888	892	826	882	857	876	866	899	916	899	943	885	860	899	918	858	850	878	916	977	867	932	878	912	939	921	934	903	910	907	910	898	876	910	895	902	888	926	913	967	905	932	909	904	960	889	897	883	889	885	892	937	895	928	872	889	918	949	901	922	929	917	912	897	963	878	884	894	897	893	837	933	903	942	887	866	908	869	898	881	917	883	921	889	900	866	844	869	871	889	879	870	906	938	900	904	935	938	905	868	902	905	915	888	907	910	850	918	918	929	875	887	923	862	934	882	902	874	926	901	855	875	939	936	959	901	913	928	911	905	936	888	868	887	900	931	909	919	865	915	934	849	842	923	918	900	891	911	898	887	889	845	956	899	894	905	883	859	934	918	918	871	873	905	865	862	896	893	879	888	900	902	914	901	847	935	871	936	886	904	837	908	939	909	941	912	933	965	900	923	916	908	894	874	888	889	876	902	842	890	884	982	904	897	924	875	938	914	892	900	943	941	917	896	850	890	887	930	895	934	901	901	925	970	876	903	897	910	902	875	918	911	882	885	898	858	861	901	883	873	886	877	904	908	908	938	930	862	910	862	881	911	926	981	884	952	849	893	918	933	928	911	898	917	945	937	873	947	852	895	849	898	931	883	891	871	878	896	904	906	927	905	809	884	874	879	902	900	907	907	876	844	887	956	885	885	891	867	920	941	883	864	940	899	903	893	878	869	899	875	942	890	872	945	907	884	933	923	919	903	876	842	920	874	902	934	894	907	873	875	898	852	903	916	881	909	889	874	869	920	908	927	926	870	883	900	856	918	918	895	913	914	843	915	905	901	878	910	919	873	855	916	859	922	861	882	909	890	915	900	932	856	849	912	894	919	921	870	877	907	885	914	905	918	874	875	874	893	924	931	831	894	838	947	893	941	865	900	903	901	957	922	893	890	944	929	865	946	890	892	858	892	878	874	892	851	936	925	876	931	903	945	926	901	883	871	915	979	843	899	882	919	939	903	899	892	872	863	865	921	925	885	908	931	915	869	930	895	942	879	920	878	915	938	920	851	893	931	900	887	920	894	898	877	856	937	947	881	913	924	877	884	883	912	898	935	844	900	872	837	893	922	869	902	897	877	881	928	894	855	944	868	886	890	883	884	895	891	895	932	912	913	893	891	898	883	881	859	921	898	868	868	891	871	900	910	906	901	901	924	868	855	936	936	852	901	891	913	862	818	906	879	907	852	878	931	860	958	935	943	945	863	923	936	889	958	935	940	874	895	921	845	861	887	984	856	890	910	895	904	923	895	899	855	890	890	903	879	955	886	913	918	895	905	893	926	885	866	873	879	877	952	939	919	877	912	894	906	895	866	848	875	882	878	915	910	917	900	910	888	905	900	923	888	886	906	924	871	938	879	870	880	894	910	913	913	933	836	955	890	891	926	929	866	916	894	909	924	928	901	897	923	866	897	840	940	906	932	913	904	943	916	866	907	916	931	885	908	893	883	852	923	900	852	908	909	898	877	928	914	881	918	969	907	904	931	875	891	905	815	918	875	882	931	910	895	903	899	913	889	871	912	948	918	832	888	827	905	939	887	897	880	883	840	920	895	884	898	919	947	914	827	877	885	943	900	912	902	926	876	980	867	863	859	886	813	922	890	870	925	899	886	884	874	889	898	982	922	926	866	867	926	893	852	934	865	888	878	904	919	909	919	813	865	871	925	912	904	849	913	907	868	877	894	843	873	900	968	913	879	916	874	910	871	929	893	896	946	897	926	852	913	925	897	900	917	855	906	905	929	871	883	900	954	891	954	928	873	888	846	917	853	914	839	898	915	915	877	941	914	883	946	854	919	889	922	885	923	906	892	932	888	864	866	930	849	947	930	927	860	862	923	841	914	935	951	904	867	938	900	895	887	841	891	892	939	871	887	948	894	916	918	940	933	939	887	949	979	877	902	872	878	877	907	947	876	866	926	857	894	897	888	905	907	828	905	971	932	923	905	943	817	877	951	904	925	916	876	854	910	900	886	919	887	891	897	878	894	871	857	931	903	883	878	845	921	857	882	886	915	860	886	927	891	893	877	901	901	931	856	903	875	901	954	905	893	930	919	861	861	906	932	927	899	895	905	846	909	884	932	865	897	928	870	842	870	898	963	856	919	866	845	907	906	891	928	825	870	859	916	899	901	926	872	933	916	909	894	852	897	860	902	910	868	900	823	890	961	903	869	919	927	938	856	910	960	924	927	942	913	919	893	927	912	928	830	892	875	896	906	867	849	885	892	857	911	980	942	900	893	909	853	911	873	877	940	858	859	913	838	830	957	887	851	912	875	903	850	854	881	935	863	903	926	868	915	916	946	888	949	932	892	847	889	918	911	950	947	901	872	926	933	902	916	930	903	927	947	908	897	906	919	886	888	883	883	930	848	921	946	838	948	895	908	954	941	959	926	929	891	915	924	855	959	874	868	916	893	910	904	919	910	932	876	896	925	935	898	874	910	875	898	876	947	910	975	947	939	900	901	910	910	873	924	922	945	885	916	904	899	888	905	873	857	912	911	850	869	892	892	912	931	915	839	971	899	880	900	925	927	858	831	919	905	910	883	901	886	862	858	898	897	934	900	893	934	928	858	953	876	883	926	906	914	881	909	916	886	879	872	885	838	925	957	922	893	905	909	900	872	866	941	936	852	913	896	920	911	940	898	946	911	945	923	904	879	857	854	903	843	957	901	923	898	869	846	915	917	880	905	870	898	951	871	938	939	892	927	903	917	913	839	963	926	883	882	929	856	855	925	901	889	885	843	884	880	887	898	892	886	874	865	886	895	887	912	904	915	945	865	861	906	858	845	901	885	896	915	866	872	929	900	889	901	894	885	901	898	897	896	921	832	954	922	865	907	900	870	888	900	912	897	879	850	903	873	935	876	866	885	862	922	860	899	880	897	913	963	858	870	906	912	876	868	865	892	865	876	900	933	837	891	897	889	912	841	907	895	892	916	932	902	875	903	902	937	901	894	924	841	887	955	939	898	905	943	871	908	967	893	879	909	906	899	915	855	892
15345	13067	2873	1289	6739	6258	5267	1991	329	279	263	264	246	265	253	245	270	276	259	244	276	287	257	236	268	279	258	248	229	256	263	246	258	264	281	272	264	296	274	285	245	268	256	244	283	281	268	270	245	255	251	287	287	295	292	251	254	257	262	261	253	270	243	281	254	275	255	265	264	292	243	257	249	241	270	232	261	243	286	256	280	253	248	289	277	254	265	237	246	245	287	235	245	277	307	264	308	246	281	261	277	262	300	286	250	216	268	257	294	283	279	251	274	273	275	273	284	233	261	259	274	302	270	263	267	260	264	286	241	237	237	241	246	266	251	286	245	264	309	261	269	259	276	274	268	259	265	255	257	232	264	273	282	254	243	258	272	242	273	248	248	255	236	296	284	249	268	265	286	286	261	247	268	269	246	282	260	254	255	271	267	266	283	284	276	251	268	266	260	258	255	236	297	292	251	271	236	279	248	264	259	264	251	253	244	268	252	248	275	243	276	279	249	286	244	261	260	261	261	271	292	267	292	249	289	258	275	263	276	271	257	249	248	265	276	262	320	252	242	269	237	278	281	261	247	232	273	262	256	246	257	265	261	252	256	296	263	270	301	260	239	273	270	274	285	294	292	266	278	265	254	280	280	270	259	259	261	274	270	273	287	246	274	296	303	261	264	265	266	262	267	283	269	260	273	271	274	267	251	245	258	278	253	285	257	271	241	248	282	254	260	231	255	254	234	269	229	269	264	266	261	250	254	273	273	266	277	257	275	276	313	268	256	272	252	254	253	278	275	257	267	264	255	270	285	279	256	277	253	273	261	258	265	267	256	262	271	271	280	236	284	251	250	261	289	273	260	276	242	280	258	274	282	261	287	237	260	260	298	266	276	279	258	243	306	258	280	290	281	264	276	279	250	258	268	258	269	304	254	258	240	260	289	273	272	277	247	255	278	263	281	309	248	263	263	292	256	266	262	276	282	264	277	272	252	287	230	271	250	251	245	269	255	283	265	242	277	269	290	245	262	249	265	257	245	248	282	268	256	272	267	258	259	276	281	292	269	290	291	261	284	249	255	265	239	244	259	239	287	266	260	260	267	262	241	283	281	279	271	269	298	240	270	288	252	259	261	274	272	288	279	286	234	284	271	287	282	283	269	283	258	258	243	272	280	279	271	264	274	284	266	245	252	265	306	310	286	244	276	296	266	264	270	278	273	239	272	291	274	321	274	268	253	296	286	249	294	251	257	242	221	264	262	256	260	239	243	287	268	266	224	224	248	275	241	284	261	245	267	268	283	241	258	270	238	263	305	252	265	257	247	266	283	252	255	267	289	269	252	249	218	275	271	261	260	267	237	281	274	232	255	309	268	279	269	283	261	241	267	261	281	253	243	290	291	244	253	251	252	258	284	272	270	292	269	263	280	267	250	283	246	274	294	288	255	274	268	293	280	276	262	265	259	245	299	244	270	277	269	246	284	276	286	268	277	281	294	285	246	283	249	252	259	261	241	240	256	278	253	287	269	286	272	259	260	242	259	248	269	292	267	237	283	259	255	263	255	259	261	265	300	278	281	257	294	263	276	269	276	265	259	256	253	275	266	277	282	270	264	266	272	259	248	248	267	249	250	275	253	285	288	266	265	257	239	289	276	311	295	263	273	263	284	274	248	263	257	261	282	254	277	269	278	262	238	260	299	252	252	256	246	266	277	274	275	292	270	270	260	282	289	282	290	252	244	269	266	248	258	256	295	246	248	291	271	247	299	280	268	277	265	254	229	245	239	238	261	264	260	233	259	263	273	284	265	288	258	252	267	276	271	253	246	246	275	253	266	248	246	259	276	288	287	266	265	284	268	298	262	275	312	273	273	281	246	264	267	261	262	255	263	265	238	267	257	264	230	271	274	248	268	245	249	279	266	256	263	238	254	279	265	295	259	253	270	276	260	249	285	254	268	230	269	253	269	270	276	262	267	249	241	298	249	244	235	261	250	268	281	247	257	268	262	270	272	253	293	265	286	257	229	241	257	286	255	269	266	307	239	264	247	277	252	276	227	248	261	239	263	280	274	264	250	268	251	236	236	264	278	262	241	289	245	273	273	260	253	272	249	273	263	249	288	258	278	251	270	253	274	259	264	281	252	280	281	255	262	266	274	258	285	263	227	301	273	283	240	259	285	284	276	282	288	302	263	268	255	262	261	242	256	240	272	274	278	278	246	271	276	258	263	233	241	258	260	281	242	254	256	265	255	268	281	264	248	249	247	279	314	270	268	244	261	268	262	258	261	227	281	247	279	268	266	283	264	266	254	259	265	246	259	278	268	248	272	230	276	229	257	266	273	262	246	254	274	261	242	274	282	241	275	277	279	265	276	252	266	266	254	274	248	263	271	288	274	265	261	271	268	278	244	274	263	274	271	281	265	262	257	269	251	278	267	281	257	269	258	268	261	265	272	263	276	240	253	288	269	276	277	292	252	256	240	279	240	283	262	215	268	270	288	271	255	267	265	254	262	280	250	263	257	258	256	256	237	281	253	257	260	250	257	264	252	287	281	269	276	253	277	258	269	292	268	280	260	260	267	265	270	254	248	278	257	261	277	264	292	267	262	283	259	255	287	268	281	261	272	259	297	252	211	293	300	272	239	287	250	267	276	240	257	255	245	239	261	262	264	255	259	253	252	279	266	262	285	263	267	286	280	253	279	281	264	273	278	271	248	272	297	286	272	267	241	247	287	277	258	257	267	252	234	239	283	238	301	243	277	278	267	288	264	239	278	250	252	261	258	235	275	283	258	270	238	287	280	271	252	271	252	264	262	266	290	261	279	283	263	256	252	283	260	295	266	265	283	261	250	260	287	265	255	259	265	272	244	293	236	270	280	248	292	290	259	287	247	273	265	276	273	258	262	243	256	258	296	257	268	279	263	296	246	290	250	269	280	251	274	238	285	289	279	285	239	259	269	271	270	274	277	283	271	217	246	254	281	252	263	247	269	284	250	263	275	292	264	244	267	257	270	284	258	226	287	254	248	254	276	258	291	259	261	268	265	255	295	255	256	237	279	246	255	261	259	252	271	271	244	274	257	242	249	260	278	255	261	264	267	274	272	277	252	287	275	284	281	275	276	263	260	257	270	279	265	275	259	268	251	277	274	231	287	267	288	226	277	278	262	300	256	274	256	277	293	278	228	287	252	262	246	218	313	245	258	268	289	262	272	264	280	249	275	282	268	257	262	242	248	284	248	274	281	273	262	281	251	272	262	273	257	234	286	259	251	274	281	255	238	275	259	249	233	263	265	254	267	261	258	244	240	264	291	267	275	285	279	280	257	262	247	259	259	271	294	273	251	252	271	279	278	286	289	237	238	262	259	292	258	281	248	254	273	274	236	261	269	263	271	242	255	280	252	288	249	263	290	258	255	256	254	275	250	285	261	243	289	261	278	253	278	259	280	242	278	266	283	254	268	241	276	277	289	266	240	261	230	264	286	286	262	275	252	236	278	266	281	284
13221	13437	1348	2923	20769	18567	15201	5486	706	728	745	728	671	736	704	705	701	740	712	753	749	714	700	704	717	700	733	694	710	777	740	740	726	710	687	718	689	713	752	685	672	707	756	728	709	685	696	694	737	688	738	712	670	744	733	704	706	693	666	687	753	706	722	676	669	706	733	762	778	730	746	661	707	763	718	742	719	731	667	708	729	775	740	714	707	719	718	713	715	704	744	700	715	741	708	734	725	761	702	717	683	708	746	692	691	707	733	733	772	740	663	700	737	677	734	713	711	747	706	697	729	717	701	699	715	779	742	666	717	717	700	704	702	716	716	722	716	672	738	724	722	719	731	725	718	738	687	763	728	737	679	706	673	750	699	694	672	676	710	684	708	745	745	732	711	734	741	643	697	681	704	714	715	706	711	685	709	717	729	686	703	720	733	699	726	782	712	750	710	721	705	710	754	708	708	688	740	695	706	727	722	682	733	738	721	756	682	702	721	696	729	711	731	715	737	715	754	694	696	691	719	730	758	765	724	704	682	708	680	765	715	709	694	715	743	696	684	699	710	754	747	757	710	750	728	751	713	761	734	700	640	726	696	711	750	725	727	727	714	732	721	685	759	764	669	722	693	738	671	738	716	707	719	712	768	727	717	689	683	729	750	671	693	673	737	732	693	672	705	791	702	667	716	720	712	725	707	701	721	675	691	730	734	737	698	799	697	693	729	753	672	654	707	747	684	760	693	773	744	657	695	738	753	742	686	768	734	691	725	753	733	687	687	701	723	720	700	757	732	715	742	714	686	723	751	724	725	723	737	702	719	759	722	721	697	730	736	720	737	743	722	759	688	704	684	699	688	716	723	711	726	726	709	717	686	664	708	772	725	721	707	722	715	721	732	715	731	685	740	749	726	754	722	728	723	801	690	728	675	738	691	727	752	695	740	686	757	753	716	734	694	688	732	680	735	697	727	707	692	707	633	681	721	724	748	785	721	708	691	748	716	718	653	670	722	701	752	708	703	770	693	710	701	717	729	703	704	710	700	684	694	741	713	683	717	684	694	710	710	733	736	747	732	754	723	733	765	696	743	740	785	681	741	689	722	737	695	743	721	653	734	724	674	696	714	702	710	693	680	771	752	756	766	777	695	713	717	718	707	684	736	686	677	680	741	689	742	728	729	696	676	690	695	704	700	756	718	706	721	749	694	707	702	713	704	714	666	700	745	758	742	718	740	737	732	707	721	699	735	717	743	731	744	777	717	714	705	685	700	722	701	751	731	701	695	735	667	725	718	749	765	718	687	733	703	713	700	677	707	711	698	735	706	790	691	724	713	759	689	759	731	722	751	707	725	772	681	692	701	693	739	746	700	748	744	716	680	708	732	717	685	718	715	698	673	697	681	675	718	735	720	711	706	729	718	732	681	722	724	765	736	678	731	722	673	707	667	747	707	751	705	702	714	730	688	749	739	761	758	670	711	743	725	722	692	716	692	762	718	716	663	693	711	710	695	748	690	697	691	716	718	690	723	708	730	672	694	722	674	734	707	690	737	716	720	683	723	712	739	707	753	719	714	726	775	696	737	680	748	705	753	683	738	694	695	684	763	711	715	721	753	720	692	667	705	691	738	724	740	730	717	706	741	712	696	740	726	756	715	708	719	713	736	746	670	709	692	748	708	721	724	704	728	712	708	696	747	703	721	702	754	733	716	700	666	719	685	701	784	760	759	711	721	677	723	666	737	712	741	706	763	712	763	711	711	721	700	774	676	733	666	700	701	711	687	705	727	757	714	701	725	705	714	686	704	720	664	704	744	695	760	764	653	733	705	694	717	723	694	765	720	749	703	688	721	697	748	720	719	684	686	728	707	747	722	691	761	731	670	679	708	725	701	784	702	693	713	691	744	714	710	687	773	684	682	769	709	739	746	707	716	728	703	730	723	731	668	715	755	733	747	734	732	701	717	689	658	712	687	703	699	688	684	781	707	733	686	705	754	764	710	721	682	720	716	729	695	739	674	684	744	709	687	757	759	701	752	743	688	746	784	699	705	713	740	700	720	703	719	717	741	696	727	711	718	749	720	728	732	715	682	730	695	717	715	719	676	695	730	769	688	725	739	735	706	684	729	721	704	725	706	725	724	706	726	698	722	707	711	685	696	708	714	678	695	738	715	719	729	748	730	726	706	735	703	726	754	722	706	702	724	741	732	689	692	701	709	707	729	758	698	712	710	733	724	715	708	724	735	738	699	724	669	695	681	724	746	690	692	719	709	696	677	734	716	720	701	765	707	750	674	806	718	695	653	727	758	715	710	735	771	696	730	694	731	669	756	682	734	707	663	730	673	748	710	750	695	719	744	725	664	757	724	690	773	760	685	690	723	700	716	725	756	773	730	702	692	705	706	712	745	732	729	688	715	758	728	726	729	684	677	694	699	734	723	708	713	770	777	703	740	724	738	697	720	691	754	742	728	688	704	680	741	677	718	707	702	682	732	763	701	714	686	753	698	719	744	745	659	688	725	746	714	713	724	734	701	713	710	673	732	751	698	751	750	739	679	730	742	709	702	728	703	707	650	676	785	710	657	680	687	730	730	743	698	729	701	751	710	703	736	681	719	691	681	705	713	728	730	762	682	738	781	706	714	671	700	645	734	704	672	731	679	665	720	703	705	652	720	711	754	699	734	724	719	744	725	766	753	687	772	726	722	682	722	674	703	724	735	727	662	737	695	688	733	691	719	704	737	683	742	760	723	680	735	712	752	729	711	729	703	750	700	692	707	753	731	706	713	710	686	759	684	789	753	744	731	744	648	733	760	764	705	730	711	700	663	716	785	690	698	684	713	744	710	714	742	765	726	722	774	735	725	697	725	715	759	716	681	736	709	730	763	681	694	684	676	763	701	694	705	695	732	733	716	661	719	742	723	705	717	708	679	734	698	692	683	708	729	720	721	700	708	706	736	739	707	647	742	703	729	733	672	674	737	750	699	725	697	705	726	717	706	698	718	711	724	744	700	724	733	654	701	726	751	723	745	717	701	726	717	716	757	683	696	690	721	758	738	737	736	721	691	698	700	690	728	681	739	725	762	742	707	718	732	716	766	685	740	686	712	752	700	757	779	704	720	705	720	683	774	762	704	704	699	729	715	669	739	660	723	712	740	700	719	697	703	707	704	693	684	724	705	689	733	732	690	692	721	783	688	664	684	733	683	681	689	716	703	718	692	708	758	761	750	700	717	786	719	748	700	708	663	688	754	692	750	708	696	723	737	695	703	650	706	687	724	705	707	725	732	765	693	703	721	717	743	754	708	664	693	706	731	733	699	690	700	716	708	719	724	709	684	711	710	740	681	716	740	678	691	680	664	728	670	721	658	745	712	723	751	721	697	715	694	795	740	730	711	692	699	700	710	703	737	707	726	709	743	703	695	740	714	731	739	732	714	692	705	730	713	734	690	760	714	704	695	746	710	713	712	696	714	693	723	719	687	711	705	691	672	742	696	698	701	693
46373	39779	24501	23263	54237	50581	35955	13719	847	291	291	283	281	278	280	287	271	304	265	280	319	307	265	267	288	308	298	318	267	278	288	293	281	254	315	306	282	274	268	307	267	273	273	299	270	264	275	253	308	288	266	286	281	266	242	275	286	288	255	261	265	303	287	278	289	318	329	302	312	302	246	287	265	330	268	261	291	265	271	273	293	266	278	279	276	314	288	247	287	300	306	285	293	297	271	300	297	295	327	292	262	302	262	262	282	285	298	286	288	300	271	294	256	288	270	278	288	254	274	274	299	309	268	251	266	286	289	277	284	284	222	291	280	318	261	303	246	275	298	297	254	268	268	262	297	293	238	282	287	289	294	268	259	263	294	275	288	304	291	304	302	271	290	322	323	276	267	272	296	286	270	295	259	283	279	262	284	281	255	296	257	265	260	299	267	296	302	254	276	274	252	281	295	273	284	278	251	294	305	235	291	298	250	278	240	278	296	278	279	271	287	278	283	235	286	270	267	282	281	280	251	259	255	277	282	276	277	314	310	291	300	292	299	307	263	272	261	279	302	240	256	272	312	285	296	296	287	278	259	290	299	319	269	270	282	262	243	253	296	289	303	257	284	273	268	262	300	270	247	307	287	289	264	270	243	259	307	268	261	258	263	279	280	307	286	288	291	267	268	257	262	272	276	297	303	302	270	298	264	290	318	307	293	277	294	295	295	276	300	290	285	277	315	270	278	244	288	270	285	271	285	289	273	245	270	292	271	267	283	285	294	264	290	254	280	279	296	271	281	290	300	297	299	297	297	308	298	321	291	287	289	255	289	273	282	266	259	289	281	294	287	287	300	280	282	262	291	276	272	267	297	275	280	282	274	294	270	248	256	274	256	287	301	288	277	285	268	277	281	317	262	280	254	282	292	296	301	282	292	278	264	286	304	286	288	280	278	282	297	270	280	294	239	271	302	280	299	300	282	270	298	288	326	286	309	297	303	330	294	295	310	282	259	292	304	287	279	290	272	274	265	277	286	259	294	281	299	281	293	288	308	267	282	270	236	283	288	288	279	274	271	248	305	281	273	258	306	294	296	277	271	282	281	296	279	289	289	257	270	250	282	297	291	269	291	267	296	302	268	275	287	296	305	327	287	294	307	321	257	307	259	282	284	280	297	313	293	281	272	285	244	285	319	275	275	312	259	279	285	274	277	270	296	287	251	283	291	249	294	305	311	279	294	278	290	275	284	265	309	291	249	260	290	289	282	273	278	297	250	285	280	311	274	296	278	337	261	296	235	302	274	282	277	273	263	265	304	285	286	267	286	290	304	311	260	289	296	280	268	303	317	307	264	299	262	310	282	288	310	300	266	318	249	293	281	277	261	291	296	258	244	274	265	277	277	279	276	293	292	285	282	287	282	255	261	313	273	264	293	277	308	263	306	276	287	234	270	270	271	275	270	283	233	264	266	267	264	293	258	308	253	278	267	301	291	289	286	281	275	261	286	289	295	317	276	275	294	273	286	286	263	298	280	281	315	264	264	261	288	273	244	273	297	269	284	299	308	320	280	320	288	254	290	271	289	280	288	281	264	253	258	294	322	275	290	264	298	259	272	277	279	289	285	260	281	308	304	286	286	304	240	291	293	244	295	275	247	241	276	272	269	261	300	308	284	251	288	277	284	277	271	289	295	268	259	267	287	299	283	290	287	263	303	294	296	292	320	283	307	291	283	272	280	278	270	286	302	277	286	298	275	278	284	312	290	264	292	265	278	278	275	264	268	287	295	287	264	287	279	270	301	300	288	274	275	286	266	294	312	281	268	256	289	296	283	269	283	292	284	284	265	308	266	277	246	274	286	249	284	279	278	271	249	267	283	280	311	310	303	282	301	283	289	266	302	286	289	294	272	244	272	276	271	288	272	259	289	261	262	287	303	305	288	259	285	266	284	271	281	286	260	277	310	301	276	298	281	303	257	281	269	244	280	286	276	296	297	290	248	317	290	278	304	247	280	267	268	285	305	260	308	269	298	278	297	269	270	294	279	306	267	281	294	290	288	244	297	276	279	292	290	268	293	288	278	317	311	267	296	291	284	288	284	298	293	294	306	281	279	300	283	311	261	260	271	300	291	257	299	267	319	312	277	262	283	271	283	289	273	257	267	282	282	266	280	272	260	294	316	301	284	289	289	257	271	287	290	301	276	279	295	274	304	268	266	270	264	267	301	297	277	301	263	295	294	274	303	287	303	281	301	280	283	279	258	280	277	270	256	290	289	285	284	294	288	287	293	298	276	284	259	302	273	283	306	290	283	275	284	267	282	310	295	263	264	251	275	293	272	305	292	273	287	305	267	293	263	250	302	266	305	288	250	298	279	294	292	260	313	288	286	318	309	313	298	280	267	309	265	308	269	269	274	293	282	272	266	308	289	281	255	293	307	321	322	317	279	238	274	274	293	279	290	304	315	271	291	293	274	313	289	252	291	298	260	289	271	298	295	275	273	338	279	287	269	274	268	274	267	273	278	330	289	293	293	307	286	296	283	232	271	244	291	303	298	272	275	294	288	267	278	286	290	292	271	263	247	299	257	306	302	237	277	264	276	278	283	267	257	267	290	280	289	287	293	289	280	288	275	280	262	269	276	271	265	277	271	288	297	278	305	324	291	284	315	250	285	276	267	259	269	257	266	311	274	293	279	261	280	292	265	262	277	276	300	289	287	254	273	275	277	276	295	300	306	291	287	287	274	258	243	256	245	265	282	287	287	296	289	311	291	276	263	267	301	275	307	336	250	301	267	299	290	298	277	311	258	284	280	291	262	293	314	275	284	283	273	296	282	280	288	255	261	303	290	296	252	273	235	284	314	287	271	276	278	303	275	249	273	295	264	290	278	267	271	299	305	315	277	292	281	277	283	275	246	285	288	270	295	272	298	257	294	273	258	260	279	311	278	293	307	285	261	278	270	283	256	297	292	294	268	260	289	273	295	279	280	299	335	270	275	289	278	286	311	305	295	283	287	274	260	272	289	296	284	255	303	298	299	306	293	307	297	301	299	254	294	292	271	277	294	270	260	285	285	293	281	268	259	285	304	300	282	266	292	269	297	260	303	263	268	310	257	288	286	290	275	252	270	304	277	265	240	283	275	260	287	321	290	259	321	271	279	253	260	253	287	338	289	305	318	293	262	279	287	260	286	298	289	302	284	279	296	259	257	261	267	279	287	284	310	298	279	292	275	274	286	291	279	274	291	279	261	289	255	298	279	269	267	268	299	266	295	266	294	285	277	267	330	286	274	286	262	263	285	260	315	255	311	262	277	276	303	294	282	293	289	275	249	302	292	273	275	293	252	290	280	295	270	258	282	288	323	312	288	302	288	270	270	248	264	325	248	279	305	260	324	288	268	298	302	273	283	268	288	253	310	289	298	295	287	261	303	293	258	284	278	261	276	268	303	297	285	247	288	291	263	248	264	293	310	252	288	301	270	285	264	269	273	272	274	290	279	312	300	287
36215	32501	8423	25066	67300	60878	46432	17166	760	800	780	795	769	778	779	736	781	765	749	794	703	734	737	761	787	771	781	760	719	797	761	749	763	753	695	750	795	784	800	682	779	789	787	748	764	786	812	754	732	764	760	700	740	732	764	768	740	774	773	736	757	780	790	767	798	889	953	906	851	790	753	776	789	741	737	783	735	808	754	759	715	808	748	746	797	805	793	755	725	748	745	797	782	778	747	770	772	788	764	741	740	764	776	768	777	763	723	716	768	756	831	747	796	710	712	718	756	772	789	776	789	774	733	803	750	777	755	722	795	782	759	759	813	738	722	796	732	760	767	771	816	741	768	747	777	726	765	803	718	771	771	778	778	818	770	780	757	770	752	805	789	751	779	762	725	751	731	766	728	749	755	788	724	737	794	769	811	735	720	743	749	744	796	747	754	805	720	768	768	727	763	725	767	769	781	792	774	752	808	805	752	781	762	782	733	711	781	788	789	751	789	780	781	769	752	744	760	747	730	732	812	750	707	793	767	734	788	784	760	760	711	772	763	766	773	761	702	767	733	749	764	731	724	716	785	761	764	736	770	772	715	777	747	758	765	769	766	714	741	783	714	715	845	792	788	768	796	722	743	803	752	746	729	799	740	745	756	798	744	755	725	773	776	761	719	775	743	770	745	713	752	745	720	753	724	760	761	664	795	756	750	738	775	731	768	690	710	799	753	756	764	759	778	724	762	787	765	744	781	785	746	786	764	765	735	756	750	764	731	765	717	750	759	760	766	762	765	752	719	764	780	742	760	810	726	780	743	715	694	741	774	778	775	738	782	749	773	781	803	764	793	722	748	756	758	787	754	711	740	760	763	741	712	741	748	768	747	754	696	787	754	729	827	738	761	744	759	742	748	770	789	774	765	746	799	753	721	753	793	689	727	744	709	766	773	745	807	754	732	785	776	740	721	771	768	809	772	771	756	781	751	731	782	813	714	729	736	776	761	740	756	712	753	753	758	760	755	770	737	739	745	757	788	782	735	712	762	758	755	768	712	774	706	804	735	771	744	740	773	781	729	784	769	759	758	723	748	745	820	720	761	752	781	767	775	733	788	746	750	764	787	718	748	760	811	718	768	762	763	724	803	774	784	753	803	746	748	736	749	751	762	758	720	704	819	771	695	761	807	738	745	686	795	748	659	765	748	761	755	783	730	755	752	779	711	783	765	777	772	754	763	753	775	713	749	750	726	723	777	778	796	744	761	784	707	715	736	741	778	770	792	723	761	782	774	798	774	736	697	743	758	745	777	785	751	714	734	687	805	747	749	708	726	748	768	752	725	722	741	763	776	746	754	754	788	775	759	745	744	773	779	735	714	790	782	780	742	803	751	727	758	714	759	749	775	713	761	741	778	771	777	727	757	730	728	764	762	790	759	773	771	777	741	755	741	773	755	747	751	774	781	722	762	764	747	766	791	730	758	836	725	768	757	756	743	787	744	688	741	713	762	745	758	748	760	729	806	790	739	763	713	735	774	730	739	750	759	708	744	774	717	786	796	814	716	767	728	715	731	783	716	739	756	792	762	736	786	749	744	749	780	777	801	746	740	780	741	786	740	766	730	770	783	778	739	762	760	817	780	800	729	786	770	790	759	713	770	755	790	748	758	808	779	749	736	728	806	743	787	765	784	772	788	758	722	764	794	780	775	761	767	785	729	793	770	749	808	734	772	753	711	747	779	776	758	751	711	765	788	745	718	763	781	764	802	723	754	754	748	733	725	735	733	735	719	754	734	760	754	784	778	774	762	754	727	741	720	767	787	754	783	763	741	772	816	690	756	786	751	761	797	757	721	772	780	748	741	746	715	741	777	734	776	784	793	742	749	768	733	710	733	718	722	746	776	709	751	785	765	726	763	750	701	776	764	745	734	771	783	771	787	786	740	728	740	721	769	726	734	812	781	785	783	675	757	752	779	716	757	782	738	794	735	792	689	798	738	754	764	725	772	712	780	774	758	714	743	668	734	791	744	805	757	737	772	734	730	745	745	756	713	753	791	752	793	695	788	788	769	760	741	749	756	780	731	727	747	733	727	766	768	768	751	761	754	786	778	723	781	788	771	732	767	755	781	721	774	729	773	778	780	784	765	741	846	779	781	736	730	793	814	776	766	759	713	761	749	698	772	748	736	718	801	750	778	773	739	753	761	750	780	758	737	720	766	741	761	771	753	748	747	751	757	774	722	798	728	771	757	686	744	740	801	735	761	759	768	766	745	703	734	712	750	749	787	792	741	749	791	768	781	729	751	764	776	768	732	777	791	728	796	738	716	775	738	784	735	747	746	748	813	770	762	766	748	768	720	761	743	735	776	773	745	795	762	780	759	733	723	767	749	802	800	773	757	720	757	739	721	727	788	746	721	739	782	762	734	743	783	748	727	767	763	805	753	686	716	711	725	729	766	772	796	759	760	755	734	730	752	757	772	746	804	727	777	781	766	750	748	759	717	788	711	758	762	750	754	761	797	753	797	722	764	784	774	758	767	781	778	771	782	705	777	777	751	790	736	757	713	760	729	760	773	752	778	735	714	824	768	717	735	749	730	727	793	759	794	777	788	779	731	776	768	754	759	760	768	757	809	751	791	714	792	810	797	784	768	707	763	743	797	726	754	727	784	753	754	741	788	721	746	745	747	793	765	771	742	781	721	730	771	769	768	776	765	766	751	709	721	764	737	751	763	783	798	785	732	759	777	776	777	777	732	756	769	783	738	796	749	748	774	819	791	799	755	756	710	787	750	754	781	735	759	756	778	736	779	736	778	738	754	759	749	787	805	748	746	732	695	735	807	727	786	776	777	824	756	772	749	764	749	813	814	775	730	759	737	782	726	755	748	772	734	758	754	766	774	730	814	748	742	752	767	765	771	770	797	689	744	734	780	765	805	762	762	779	786	778	739	728	783	734	715	770	734	762	747	761	720	715	759	777	779	773	766	739	749	796	705	766	785	777	769	780	794	769	724	753	777	757	725	751	747	762	755	731	714	756	787	738	798	752	726	700	737	742	748	707	764	769	751	723	710	776	729	774	739	765	731	726	745	801	763	728	786	782	785	759	816	748	719	730	771	749	747	810	781	758	731	746	755	725	757	716	734	756	746	750	753	763	760	800	823	728	742	770	736	693	754	725	738	748	773	787	727	801	780	736	779	796	781	738	794	742	765	779	732	767	772	749	795	695	754	698	768	768	759	717	709	750	733	797	780	796	709	749	775	758	794	734	749	777	743	775	759	724	728	771	801	770	775	745	745	730	721	767	751	737	712	756	795	729	741	750	742	759	750	754	761	802	753	755	783	738	781	728	727	797	737	814	732	726	738	769	749	743	791	743	715	777	775	783	704	778	775	740	778	780	714	752	732	809	731	755	741	764	767	752	734	831	745	708	725	752	793	770	754	814	731	739	822	739	732	789	741	801	760	782	738	788	802	742	757	814	750	749	771	752	758	748	750	777	720	733	737	765
52035	43511	28764	29151	62524	58262	45071	20771	2517	373	386	367	359	349	332	347	368	315	333	353	342	330	315	351	329	343	326	340	345	332	351	366	388	346	334	366	350	351	374	336	352	356	325	341	351	330	349	340	351	361	333	337	350	341	371	322	354	337	352	343	323	377	300	316	356	432	390	376	366	360	373	331	370	328	376	346	365	371	360	350	334	339	339	349	326	360	377	349	349	354	338	374	330	374	354	389	344	320	342	350	360	380	365	364	314	336	354	346	327	365	332	335	353	334	350	353	307	331	352	336	346	315	339	360	337	328	351	371	345	342	318	351	325	346	351	345	355	336	359	336	329	323	359	334	319	327	336	315	338	328	354	340	362	322	334	304	362	368	306	325	323	339	321	339	374	338	306	351	341	348	347	348	360	324	334	365	362	348	326	346	315	356	351	300	320	325	332	351	341	368	302	359	337	301	354	336	328	371	315	357	330	366	327	363	340	341	339	335	362	338	349	374	337	333	339	326	339	336	331	296	335	320	361	316	317	361	387	366	342	364	358	358	305	330	326	365	321	343	354	326	346	339	315	334	372	353	353	345	354	352	335	342	347	306	316	306	344	339	310	346	348	359	353	357	346	357	354	367	336	349	315	370	370	351	321	362	344	347	362	312	348	290	341	320	340	345	344	379	317	361	326	324	323	323	334	335	368	356	349	336	370	354	359	389	324	346	334	342	350	352	371	342	351	316	336	356	340	316	334	387	347	373	324	335	345	323	358	323	380	349	335	352	321	339	332	346	297	359	333	343	341	340	336	321	332	312	355	318	356	328	384	347	321	325	355	347	347	339	335	350	335	327	344	371	339	337	319	332	355	352	360	319	340	329	326	333	335	350	348	312	313	348	345	371	335	344	361	381	348	341	326	343	346	330	383	343	335	364	335	359	320	316	340	360	366	331	380	331	332	318	339	349	337	340	332	308	351	338	369	361	334	324	333	345	342	346	353	306	390	364	323	378	333	339	336	372	331	348	378	358	346	335	357	346	349	311	331	354	341	339	353	339	323	357	337	348	327	306	300	328	344	308	340	366	357	353	352	337	350	351	358	325	361	359	335	340	337	329	342	354	346	366	314	335	319	354	374	325	362	357	332	335	307	325	348	382	372	336	349	353	334	391	368	307	344	331	358	303	358	368	323	318	369	337	370	355	357	359	313	330	320	322	357	318	359	342	378	338	318	311	345	365	315	355	351	363	321	350	354	372	350	313	370	331	367	330	307	363	371	352	346	335	348	332	334	352	360	354	343	351	373	335	309	326	325	348	352	323	372	335	383	330	342	352	327	335	356	365	319	319	332	334	378	300	344	295	305	375	332	333	375	353	383	330	340	346	349	381	343	297	340	365	351	316	322	350	338	353	356	301	358	362	327	330	334	310	335	336	356	325	332	339	346	346	354	361	357	346	341	352	346	382	385	346	341	314	379	341	400	356	331	344	339	373	376	365	366	319	375	346	326	341	347	367	356	324	328	354	369	326	338	318	321	354	323	311	363	321	336	356	336	348	341	323	352	358	322	337	356	349	363	330	340	346	369	293	310	319	344	337	346	330	344	323	329	328	337	356	354	327	320	344	319	356	345	340	358	347	319	349	358	308	335	362	350	354	364	355	316	325	351	354	330	346	350	342	407	355	356	330	296	319	346	354	342	371	328	331	329	297	324	359	325	323	322	326	343	331	363	327	365	362	339	334	341	347	343	325	313	328	341	408	358	340	322	373	393	329	329	338	360	361	354	329	324	340	331	372	331	330	325	345	333	322	360	366	315	349	329	309	332	375	353	344	324	338	343	366	303	354	315	313	360	347	360	376	361	341	382	332	342	344	323	330	331	349	319	334	335	369	319	356	321	341	313	359	308	354	363	352	334	339	331	345	340	344	315	371	341	314	315	339	340	367	354	329	348	352	388	323	340	343	330	325	364	343	315	388	354	327	325	323	342	344	329	315	337	366	353	377	323	374	315	310	350	349	338	354	376	360	350	329	412	353	334	379	370	384	362	331	349	323	343	348	365	323	346	321	349	304	359	356	339	346	341	336	307	344	350	330	353	312	350	344	355	305	332	343	338	361	351	354	326	340	340	348	325	373	341	305	334	353	372	372	343	365	311	357	353	371	379	328	347	336	321	340	346	335	318	362	340	355	312	352	348	355	311	364	350	348	340	325	301	328	352	322	360	320	384	348	358	357	355	307	338	324	344	328	359	344	332	338	312	339	330	350	348	366	356	396	342	350	378	316	358	321	347	335	358	349	333	363	322	318	320	322	372	336	365	351	336	330	324	300	337	329	360	327	381	352	336	314	323	368	362	334	328	294	348	342	347	340	319	298	349	354	345	326	374	359	350	332	369	392	354	319	348	331	367	362	323	341	348	328	323	359	332	322	354	367	357	363	345	343	366	348	350	332	341	350	321	332	323	331	356	319	315	312	323	376	327	320	363	339	328	344	351	338	337	355	325	379	313	358	338	345	378	355	329	357	351	374	365	318	355	355	356	329	313	326	346	349	309	308	336	345	370	297	312	359	350	341	339	353	350	346	368	345	320	324	354	340	363	353	373	327	338	359	332	355	322	353	333	330	350	345	338	315	340	328	338	316	356	320	342	368	365	357	372	339	336	378	332	329	340	357	344	339	364	361	367	356	375	313	334	347	364	370	335	325	368	348	392	349	343	366	344	335	347	343	377	327	343	346	370	348	333	346	349	346	307	351	364	352	353	338	332	361	341	369	319	309	354	363	325	385	350	314	340	375	359	309	327	368	334	325	316	322	321	335	355	347	347	336	364	302	360	335	305	388	331	329	339	350	290	318	329	356	340	366	323	327	332	329	350	397	350	360	329	310	319	353	329	354	342	346	360	343	343	326	338	318	303	330	331	364	350	312	345	318	325	341	357	331	332	345	302	298	329	385	355	331	294	355	328	345	334	356	351	352	354	326	341	330	355	348	316	339	375	325	317	348	380	337	318	364	336	327	360	321	332	334	354	321	364	343	376	335	350	327	354	348	325	355	325	373	328	347	328	346	323	356	317	369	339	357	371	386	313	351	343	337	359	327	350	331	364	346	349	348	354	348	357	335	365	392	337	329	365	344	317	370	341	293	279	306	348	321	311	350	314	333	349	344	317	310	332	308	338	340	333	330	325	366	359	379	347	331	339	335	315	361	303	349	332	325	340	341	332	335	306	318	317	352	349	337	315	329	365	356	366	350	364	352	341	332	356	347	312	374	381	345	349	344	341	355	363	333	369	333	334	378	333	309	357	389	329	333	370	307	325	352	338	337	339	344	342	395	360	341	360	306	318	341	326	347	334	356	337	315	328	353	342	362	344	354	318	352	348	321	372	321	361	367	359	343	357	337	315	353	335	327	377	334	332	351	335	312	326	323	327	362	341	331	339	323	355	320	316	291	351	317	317	339	381	351	341	326	335	337	358	345	333	303	337	323	358	339	353	318	313	313	349	359	347	389
41072	42370	12037	36736	83362	71899	56300	19433	1031	956	957	970	949	910	856	918	919	908	919	839	898	920	915	893	881	912	892	916	894	841	850	882	857	894	862	873	874	941	916	850	834	854	881	930	826	884	817	860	930	818	876	925	866	838	896	894	891	856	906	899	871	932	909	897	889	1133	1437	1305	1104	1010	939	913	878	830	871	872	835	906	887	857	866	838	843	861	921	820	883	839	871	876	919	856	885	941	874	908	877	902	897	908	896	902	896	862	855	915	869	897	872	890	856	866	900	858	882	868	841	885	811	855	846	857	919	869	841	926	917	888	924	859	924	893	845	869	942	891	895	884	924	898	890	939	918	877	858	868	921	888	851	883	854	837	863	858	876	893	914	904	959	811	899	876	894	927	935	895	854	881	895	885	867	857	879	907	878	860	829	917	920	895	881	836	930	845	916	864	882	884	858	882	870	907	898	868	839	875	869	858	917	923	896	847	865	874	905	895	841	875	898	826	854	875	850	872	804	855	871	868	883	836	863	905	880	876	864	887	881	906	852	876	857	852	859	917	879	905	915	828	871	906	905	909	907	896	879	920	887	929	881	909	927	867	906	891	874	847	882	831	919	912	942	884	922	915	842	888	841	909	908	902	856	841	893	894	916	877	874	927	871	908	878	870	884	904	859	847	870	855	882	893	820	867	885	849	894	899	891	894	869	912	850	912	901	853	855	903	888	936	892	910	856	890	850	853	844	892	867	894	878	868	872	891	910	861	939	880	872	865	909	874	849	903	923	864	889	875	951	879	860	847	910	871	869	881	891	912	929	857	907	908	878	900	875	850	863	846	829	906	844	826	909	850	892	872	814	854	866	922	882	828	874	877	883	871	927	914	838	907	853	813	865	866	857	884	928	909	927	866	893	868	916	935	877	862	856	882	884	907	872	840	917	880	915	851	878	964	888	911	877	863	852	871	918	927	866	881	890	894	880	866	837	871	893	929	877	910	836	858	851	840	889	871	865	874	822	907	875	904	884	920	866	882	874	858	872	919	840	932	865	927	913	857	903	904	881	908	864	927	888	855	926	909	891	852	871	855	921	878	867	877	854	894	856	840	846	854	843	893	869	923	891	894	872	852	892	844	832	907	871	888	877	856	873	865	925	882	914	882	905	852	883	902	872	894	914	927	887	885	891	858	928	840	916	865	876	857	891	855	912	861	860	859	883	895	913	932	864	914	946	876	878	907	867	906	855	853	856	829	893	892	892	898	837	876	912	870	865	899	883	870	902	859	869	913	902	896	940	892	859	892	877	893	863	881	864	859	930	874	861	943	875	887	852	878	896	871	856	857	865	894	883	844	876	911	885	893	878	893	920	862	843	845	865	918	953	903	876	859	876	835	857	875	856	892	874	844	834	925	883	900	849	891	894	937	932	895	938	911	921	882	846	886	946	878	882	887	897	924	924	880	892	837	941	918	890	892	904	919	883	892	876	851	906	880	829	900	826	841	846	837	843	916	856	877	897	839	836	873	874	870	902	948	847	891	894	803	881	888	869	879	850	879	896	920	880	854	873	858	865	867	902	866	885	889	892	876	911	876	904	851	838	894	855	912	850	824	881	874	867	865	866	871	908	894	875	885	881	836	834	895	879	836	874	888	888	860	859	854	801	886	861	903	858	893	935	875	814	839	900	871	876	863	854	884	849	869	843	875	874	886	901	892	847	819	869	927	852	919	908	912	925	876	873	927	891	829	825	898	870	894	904	848	917	943	898	891	870	891	847	889	851	889	875	845	919	871	863	885	832	878	869	881	906	849	906	924	931	892	897	848	864	860	883	880	850	903	903	867	868	882	840	885	842	902	893	876	888	912	889	884	891	883	880	910	826	871	867	836	890	847	869	870	874	881	895	885	875	895	818	895	910	874	895	923	916	877	976	903	862	956	897	876	857	841	883	845	873	865	894	877	899	875	881	831	891	862	878	853	898	853	891	895	926	877	882	896	850	892	866	882	876	825	911	934	955	884	898	836	892	917	859	868	907	898	873	946	937	892	877	838	894	896	880	852	926	881	962	864	851	927	851	864	901	843	877	837	953	896	868	877	861	869	889	865	864	860	906	858	914	926	915	889	901	916	925	874	851	917	935	873	854	894	904	913	875	908	916	863	883	877	935	836	891	871	816	888	895	863	892	901	901	909	851	880	926	892	879	857	859	867	903	865	822	887	883	884	934	917	888	883	861	922	920	905	855	939	945	814	902	871	892	863	852	890	876	846	874	893	867	855	871	885	899	908	888	874	930	903	854	872	898	867	826	856	830	924	871	869	902	887	889	862	899	905	879	885	904	869	862	880	850	881	868	909	892	902	886	900	838	883	889	902	872	866	832	878	910	836	879	864	875	861	852	916	855	879	896	877	889	962	929	840	882	925	827	923	841	857	893	926	881	903	912	901	818	876	838	866	921	887	861	900	852	869	917	851	882	849	878	894	899	896	871	915	872	877	868	901	893	872	919	919	853	891	872	878	863	907	869	895	887	887	861	900	879	884	925	900	882	908	913	872	849	869	846	893	889	923	886	893	893	872	914	918	882	835	860	854	933	871	890	819	836	818	846	868	892	882	886	838	874	864	841	859	871	905	907	917	842	887	908	880	906	890	920	906	842	904	887	850	859	872	921	887	953	869	876	860	828	875	864	853	876	876	879	913	859	928	846	854	823	825	857	840	845	854	914	900	877	853	889	863	888	902	874	848	843	916	870	846	900	858	855	933	921	876	915	900	878	917	906	914	908	850	820	865	896	898	896	838	842	873	887	896	865	939	862	888	845	893	836	911	923	871	870	882	865	864	836	948	865	845	907	925	871	878	890	874	816	850	885	938	854	870	886	943	929	881	883	879	880	864	885	918	883	893	883	871	880	875	885	912	868	835	905	883	886	908	906	919	893	881	849	878	869	947	898	817	867	923	866	832	908	902	905	862	908	884	906	864	889	929	906	890	914	869	822	894	894	872	868	905	852	940	833	866	905	869	924	877	872	908	900	832	892	861	860	871	941	842	826	900	908	909	886	917	838	874	882	871	898	927	889	900	895	890	897	875	912	888	860	869	878	917	847	904	913	823	858	885	884	859	891	886	872	924	892	898	919	824	910	919	904	953	883	890	888	857	920	873	868	850	892	810	899	865	817	885	865	883	864	860	813	905	885	855	845	862	901	865	936	875	856	877	886	931	834	891	873	869	841	876	826	880	884	875	866	833	908	929	909	897	880	905	862	916	912	944	864	844	880	868	871	919	919	885	853	869	879	902	854	882	904	879	865	916	893	932	883	876	908	903	876	839	879	878	898	884	871	886	884	899	877	885	888	879	901	927	872	854	821	883	879	875	870	952	918	864	895	832	927	892	861	856	839	920	865	869	903	851	883	832	829	848	861	837	876	867	900	888	906	884	895	850	908	853	915	885	881	906	868	870	878	878	817	871	877	870	874	878	943	893	919	891	853	869	932	823	875	921	890	845	909	941	937	886
14474	12899	2884	1819	7463	6401	4163	847	294	251	281	298	278	270	275	275	295	271	270	275	307	285	269	290	266	262	313	283	247	310	259	234	254	247	257	285	257	259	251	267	293	289	300	275	262	267	247	266	278	291	262	242	274	251	248	294	301	274	289	279	305	266	285	291	320	301	272	269	288	281	290	282	291	264	284	278	257	247	271	278	264	317	288	288	303	251	276	275	279	251	252	299	269	264	290	265	258	263	269	293	284	278	245	275	256	249	277	269	258	255	290	271	263	267	256	273	276	279	277	314	268	253	259	281	260	290	265	285	314	266	267	289	258	289	249	247	259	298	252	268	263	274	282	274	295	261	274	263	288	288	271	321	288	285	269	252	274	292	302	266	279	296	269	297	272	265	257	279	300	281	279	281	284	266	277	280	282	277	255	264	258	313	268	237	267	285	281	266	276	264	273	276	287	260	289	286	278	284	285	266	289	251	282	247	271	316	299	253	290	274	272	275	268	284	310	292	265	256	261	285	254	284	263	287	274	256	292	284	258	258	255	272	284	272	278	252	271	273	289	274	281	261	269	274	280	270	267	252	287	280	277	262	249	265	266	261	286	258	283	264	287	265	296	279	253	275	248	257	281	305	297	297	272	313	276	313	289	243	267	275	248	297	303	284	254	262	278	293	281	287	286	280	278	304	269	260	278	247	267	286	290	263	263	301	268	282	266	292	270	264	262	306	267	285	271	268	301	271	267	288	280	281	278	250	271	252	276	268	288	273	274	266	307	294	261	296	241	288	286	264	270	246	244	287	270	251	262	276	247	273	251	285	289	302	279	286	249	286	267	257	257	279	280	286	268	267	251	263	322	261	286	269	281	269	275	286	256	284	264	267	296	283	295	304	289	249	276	277	279	291	288	245	276	274	279	300	271	295	259	279	229	280	259	272	289	269	290	279	276	265	278	269	270	285	289	242	257	293	294	264	259	238	261	273	277	279	263	274	271	275	299	251	266	284	252	290	295	279	289	266	280	279	289	257	308	282	293	290	292	274	276	258	309	245	272	266	263	275	264	287	278	290	271	255	268	247	270	281	253	264	267	265	279	297	273	282	270	308	299	276	225	269	269	281	305	282	265	276	286	272	281	292	283	275	288	260	282	262	288	259	266	271	269	289	263	262	288	275	274	243	259	268	252	278	276	307	260	263	276	259	281	286	292	267	260	281	281	267	243	282	285	306	269	252	269	271	293	270	258	243	273	285	292	308	241	279	300	315	283	258	277	288	246	268	279	277	283	292	272	272	282	248	314	289	275	255	290	266	290	275	303	268	295	283	277	265	271	281	279	268	266	284	282	265	259	274	286	285	300	267	263	263	255	250	261	265	268	292	244	263	298	255	300	273	262	291	291	261	296	287	258	251	300	265	294	282	276	289	278	250	281	257	247	242	261	258	301	265	273	274	261	261	247	280	264	268	277	285	264	271	306	307	265	291	271	280	270	285	281	266	283	262	257	306	301	300	300	300	299	280	270	273	278	267	295	253	229	283	268	278	274	283	286	280	262	292	300	294	265	272	291	280	265	254	278	282	275	276	282	326	244	277	304	277	275	272	257	264	294	274	289	253	286	303	274	260	262	309	276	267	264	268	272	285	265	292	279	311	263	269	285	281	306	250	272	289	265	240	291	302	290	269	260	274	271	256	278	275	247	301	289	304	270	254	295	278	234	254	246	301	283	276	262	281	277	286	253	282	301	257	279	298	257	272	280	300	296	300	290	295	289	284	256	307	264	243	301	249	238	285	269	269	288	252	300	283	276	281	254	244	290	317	274	287	260	272	265	298	286	297	296	283	289	274	278	250	290	310	298	254	274	289	281	265	272	268	294	265	262	298	326	282	283	261	287	293	282	249	299	258	292	262	258	284	293	271	275	277	273	326	293	302	287	262	308	275	295	287	277	317	296	284	272	275	283	272	275	248	266	251	269	261	263	271	274	275	311	280	262	299	254	273	272	278	289	279	288	269	296	264	290	267	271	283	223	291	247	289	277	267	244	284	299	277	283	273	264	287	275	228	308	263	238	297	290	265	275	263	290	295	267	292	288	237	328	284	293	271	253	293	276	281	278	290	291	316	287	280	286	260	277	278	267	287	257	266	292	252	287	258	244	301	278	272	296	256	279	291	284	269	295	266	279	287	284	277	251	294	267	290	283	312	285	272	273	280	313	269	247	285	279	270	265	264	269	268	272	275	264	249	243	276	292	295	269	255	273	273	308	295	285	259	274	268	270	252	277	278	270	255	291	247	275	283	274	278	292	246	283	259	279	265	267	272	244	284	246	262	283	270	254	255	251	286	277	251	291	294	290	263	294	274	261	251	249	257	268	288	285	279	275	274	271	243	264	264	281	279	266	278	267	288	285	306	281	299	293	294	283	263	274	300	257	278	248	293	297	268	282	275	259	264	305	270	298	288	299	266	256	266	301	309	292	308	262	287	280	282	260	249	260	266	255	280	262	259	292	293	260	291	293	286	265	309	300	301	261	302	298	260	296	278	295	285	260	285	282	252	280	296	289	267	269	246	292	256	270	249	270	278	275	255	280	285	296	252	271	287	266	296	296	280	263	271	245	300	310	269	280	274	246	294	286	263	288	273	264	301	272	258	270	255	298	276	230	292	257	288	300	271	264	284	289	268	290	266	279	290	280	284	261	268	305	288	298	300	262	297	277	288	280	245	277	269	283	277	278	275	297	265	281	285	260	267	262	276	279	239	297	260	277	261	265	278	270	282	282	258	268	263	299	284	273	291	289	272	284	280	289	273	296	272	269	268	277	274	253	270	265	296	285	275	258	290	272	256	219	287	273	264	268	252	241	281	288	265	276	291	284	269	281	267	273	277	303	276	307	270	263	271	261	262	283	274	257	286	275	265	273	306	258	298	289	264	315	292	277	261	267	260	279	300	282	284	285	266	275	329	267	288	288	313	299	280	296	247	294	270	271	271	278	284	259	280	262	274	257	278	253	239	269	279	271	300	289	261	304	284	258	267	275	261	248	254	253	276	264	278	269	278	266	267	286	271	254	278	281	279	271	248	280	266	294	263	288	275	266	301	276	294	251	286	277	278	258	250	288	284	258	273	297	283	277	306	288	272	289	306	282	260	250	277	276	262	260	280	271	277	276	254	267	280	269	277	281	278	232	272	248	281	275	277	284	276	289	279	264	280	292	254	276	279	272	276	289	257	248	254	278	276	267	303	301	233	239	298	242	268	259	283	271	282	285	279	281	296	315	289	277	256	260	283	287	270	254	270	274	275	254	284	260	275	279	272	262	275	286	267	290	258	241	240	262	300	255	259	310	301	308	284	261	287	298	271	235	250	284	265	291	298	295	247	268	277	276	309	277	273	285	290	298	287	288	273	275	309	265	306	276	283	295	278	279	301	255	314	267	274	260	251	266	259	277	247	280	291	301	265	277	299	277	253	280	260	309	291	295	250	253	278	256	279	277	298	293	296
13501	13466	1563	5509	22316	18591	13063	2296	755	762	747	763	735	775	714	738	781	710	768	745	700	769	771	790	747	707	748	751	777	767	707	779	729	712	703	751	721	832	704	746	750	743	756	753	731	770	783	678	728	766	804	725	746	792	742	787	679	766	719	729	726	708	778	771	744	766	814	792	784	741	781	795	774	783	759	730	730	758	718	789	751	731	820	714	746	731	757	728	774	751	736	791	750	733	815	789	772	712	771	714	771	738	736	765	767	750	742	757	720	753	757	751	741	731	751	734	757	690	763	722	750	769	741	764	732	772	744	685	786	706	737	771	765	783	710	747	711	724	703	741	749	717	715	741	767	782	725	736	802	720	735	710	769	743	730	753	745	696	725	765	730	743	732	778	762	765	768	765	752	746	706	801	719	757	769	806	737	739	744	685	767	763	779	748	738	767	769	785	720	716	724	741	743	771	721	755	721	762	747	749	706	764	742	724	734	753	742	739	787	753	716	780	796	798	746	674	744	682	758	740	724	776	718	748	758	749	744	754	717	773	725	774	771	727	743	792	726	730	776	767	747	770	739	701	726	777	771	721	738	778	757	708	768	749	764	768	701	773	717	716	701	709	733	763	733	741	733	741	723	738	723	735	732	708	734	737	718	755	752	767	730	756	691	729	725	793	724	770	753	736	699	731	788	695	752	732	772	777	723	766	764	760	778	720	765	769	761	736	740	785	684	747	768	751	756	769	776	743	735	701	731	730	744	769	697	753	836	753	759	752	748	782	719	799	721	735	744	760	741	699	726	785	711	740	684	696	780	819	762	793	776	743	721	755	754	811	765	757	712	780	705	716	755	748	732	753	740	701	716	788	761	711	708	722	764	727	808	738	715	772	727	750	786	729	735	709	770	739	727	729	740	744	731	715	768	721	775	724	729	762	769	788	778	757	695	757	775	719	746	777	760	749	699	739	730	766	744	765	726	775	764	728	767	738	777	734	755	780	758	697	762	776	726	754	769	702	777	737	793	734	743	777	694	742	787	767	726	727	736	723	742	752	785	728	784	765	738	672	724	748	740	753	738	789	725	702	726	769	726	723	794	756	769	754	741	728	732	751	749	749	739	732	755	769	706	751	749	738	746	726	800	745	706	805	720	736	768	755	746	740	771	740	754	740	738	767	719	731	756	696	768	751	768	728	754	750	732	735	722	768	739	747	795	726	753	780	709	706	755	728	742	755	797	731	820	810	726	761	751	718	758	714	720	739	762	740	712	749	717	766	741	762	737	740	733	740	724	721	737	734	780	727	751	754	713	721	762	738	740	782	770	734	736	761	775	704	741	741	750	696	767	765	766	771	721	748	729	756	725	757	736	727	770	822	724	732	760	741	765	740	769	770	741	735	729	722	751	747	735	733	766	764	694	721	722	778	759	747	678	725	747	811	771	710	725	752	765	749	700	752	715	715	739	767	715	717	754	752	756	726	750	746	763	768	714	754	762	762	705	731	693	728	728	723	754	759	796	686	800	759	715	767	777	756	771	703	764	748	783	711	750	779	781	728	717	719	744	751	736	791	726	683	766	747	728	717	721	741	721	732	713	775	786	748	749	747	751	729	744	725	752	755	748	740	750	744	698	706	717	731	798	746	762	728	740	755	785	823	761	726	730	732	715	762	734	734	756	769	731	686	745	724	702	775	706	778	782	746	721	720	734	711	738	753	747	741	755	784	743	706	759	708	745	713	701	727	741	784	735	769	761	734	749	754	779	726	708	748	711	740	733	730	733	712	775	728	776	745	742	755	754	742	700	746	802	771	760	752	789	752	740	766	763	790	740	776	738	787	708	734	767	726	727	714	738	750	738	741	763	795	757	723	733	768	767	743	723	702	769	784	754	756	743	739	755	745	751	722	768	762	713	711	734	719	813	694	735	737	796	768	748	732	728	736	718	797	777	677	700	761	776	746	773	719	718	735	741	739	745	734	765	749	741	718	720	738	720	735	708	715	772	718	732	727	811	739	732	746	812	733	757	742	735	733	721	757	725	752	799	739	737	728	740	750	733	766	765	758	778	772	720	688	678	728	764	699	723	778	783	760	785	768	775	676	716	734	740	725	772	723	746	735	742	722	755	718	706	690	755	741	750	721	804	747	769	692	740	747	773	768	746	755	816	771	754	707	779	755	774	759	745	755	698	733	747	754	709	721	762	754	770	727	754	759	728	735	709	783	736	721	749	783	717	770	734	744	763	693	783	683	711	720	757	734	704	732	754	706	667	683	719	758	749	730	767	793	717	763	750	741	784	728	753	768	731	723	771	749	705	749	742	751	763	724	706	721	729	723	693	739	743	765	681	782	745	765	727	751	760	740	751	722	745	754	771	702	713	721	785	748	727	793	716	739	765	707	720	705	733	715	737	739	750	799	736	774	711	770	718	740	730	756	701	748	753	715	755	721	729	778	749	724	806	776	714	726	715	734	740	755	774	743	762	783	684	747	745	761	704	743	736	738	763	739	694	677	741	746	763	709	693	767	756	742	774	771	742	736	732	750	773	711	738	736	709	706	743	752	748	734	732	733	763	748	749	755	725	768	732	683	719	796	713	732	782	752	828	726	768	708	761	716	706	720	710	726	741	736	747	706	727	732	787	730	779	781	696	737	757	748	737	714	778	738	757	780	739	750	764	767	749	741	773	738	752	691	717	743	763	782	745	665	738	810	719	776	763	758	773	742	767	729	744	708	779	743	732	729	795	692	767	727	764	744	739	716	728	776	749	728	772	730	752	723	749	801	757	742	729	688	735	736	745	731	744	773	730	733	734	739	707	744	745	734	757	755	726	743	770	738	698	775	711	743	726	790	746	731	803	754	772	755	749	743	768	782	731	700	768	720	782	763	742	729	705	743	730	725	701	722	732	733	738	735	749	790	708	736	720	744	764	784	716	773	749	758	731	739	741	759	729	722	734	762	740	721	748	702	715	713	696	762	693	724	753	757	752	686	786	743	752	746	695	738	765	759	744	708	733	750	765	749	739	732	724	755	727	769	670	799	709	781	753	742	738	725	767	730	729	763	741	739	750	697	743	798	759	750	736	751	743	726	753	757	708	728	736	741	718	713	787	723	741	664	765	720	737	741	744	743	742	763	735	717	763	734	730	749	725	745	743	726	750	740	808	759	707	767	753	726	724	748	778	715	705	764	756	698	777	757	706	735	749	726	687	820	749	681	745	724	745	730	731	749	734	731	689	771	682	720	735	753	764	752	758	774	740	706	716	740	739	736	767	722	742	786	697	763	696	763	741	716	775	741	746	730	718	720	752	734	730	703	714	689	783	740	711	714	772	782	733	747	740	761	742	755	737	745	743	759	784	755	742	768	747	711	725	754	755	725	726	718	773	753	739	763	729	760	760	711	697	780	727	769	788	751	753	698	725	769	759	700	735	751	700	745	741	771	749	745	762	752	736	737	759	806	781	710	748	731	749	733	746	775	745	762	745	732	715	771	749	712	752	722	723	742
48594	42556	27582	26440	50680	47606	31983	9125	624	342	302	317	324	304	307	275	321	282	279	292	300	311	312	305	304	334	316	288	345	313	303	323	272	297	325	325	308	295	300	304	296	344	286	300	281	296	295	313	322	286	338	278	297	316	280	294	305	304	313	299	304	327	343	300	281	356	347	327	313	314	291	268	312	326	303	315	263	297	299	315	281	278	291	300	354	280	305	304	276	291	323	305	307	266	283	297	286	312	289	255	275	315	273	263	277	287	271	298	320	302	286	271	289	305	291	307	297	277	300	319	311	326	304	312	304	305	266	341	312	312	290	304	294	265	296	279	289	304	316	269	299	287	289	271	302	285	292	297	323	284	275	323	308	302	308	312	295	300	302	307	314	276	329	319	333	274	302	319	290	310	300	286	322	281	271	303	290	284	318	296	310	333	297	306	304	308	322	312	312	293	299	289	337	293	324	293	326	306	304	316	284	324	289	307	334	313	301	280	298	304	289	287	301	293	292	281	315	273	301	278	290	270	281	325	294	261	328	303	269	305	295	301	319	294	295	342	317	315	312	289	331	276	307	298	271	261	270	311	327	313	292	293	274	294	301	315	315	333	286	304	273	329	308	278	308	286	313	301	297	295	311	308	306	295	285	353	302	324	312	299	273	313	317	305	316	298	260	283	291	287	332	332	278	300	342	294	307	305	312	320	307	329	294	311	297	290	277	278	306	321	292	316	295	325	298	318	289	317	337	310	292	300	291	301	321	318	301	292	274	300	309	297	292	280	341	314	344	296	329	296	291	317	310	319	293	325	300	284	307	303	304	313	296	322	319	288	285	295	319	282	332	318	292	287	320	311	287	296	278	286	290	259	298	250	292	316	282	291	306	294	310	313	324	274	318	344	339	283	311	311	308	303	300	312	281	322	306	285	282	270	282	319	305	288	292	328	301	298	316	292	282	320	309	302	312	295	287	278	306	332	328	320	270	305	321	293	324	320	305	290	297	295	307	282	294	306	286	311	321	281	350	335	276	300	319	285	322	295	323	300	286	297	332	296	287	288	325	290	303	301	293	310	289	313	324	307	290	271	328	267	308	314	310	291	330	337	297	286	326	291	311	296	290	269	288	299	317	295	316	287	303	309	309	311	307	320	325	307	300	284	315	298	316	281	305	319	317	276	317	294	276	320	273	295	304	259	308	281	306	263	285	282	296	315	278	269	299	324	285	309	319	280	294	324	332	313	293	296	299	343	302	301	313	307	310	315	287	309	289	304	307	287	303	372	334	314	307	308	292	289	281	294	316	283	290	295	322	286	300	287	303	282	281	299	348	306	275	282	288	342	291	293	313	309	315	260	306	319	271	312	321	316	308	268	308	315	290	286	304	277	335	306	312	285	344	310	270	288	304	269	293	294	319	301	337	276	316	279	284	291	274	277	290	298	317	255	307	327	291	286	291	284	300	286	307	333	320	309	277	309	298	299	317	312	294	313	306	302	317	323	303	310	299	304	310	299	282	321	294	299	301	299	309	279	301	304	262	311	330	325	317	266	290	291	297	294	315	290	290	303	283	307	294	321	326	324	299	294	344	318	292	282	342	294	303	288	252	291	289	298	270	308	270	291	317	292	331	274	300	308	313	319	259	285	294	301	301	291	302	294	276	296	303	303	315	298	290	297	320	305	310	283	272	306	264	294	286	287	294	316	305	301	331	296	305	307	306	290	324	286	268	310	292	306	303	298	300	298	288	299	289	326	312	291	283	298	297	284	314	303	336	312	318	311	319	280	293	308	313	297	318	309	304	272	263	305	324	289	294	301	300	290	332	294	304	300	293	303	287	312	265	325	281	286	297	293	339	300	289	293	294	301	298	308	315	327	298	315	290	284	301	350	302	301	306	289	303	311	301	332	305	293	325	295	272	293	270	292	272	289	309	305	280	304	330	339	331	300	278	303	286	319	304	322	295	306	277	325	270	285	276	295	307	295	283	296	247	286	283	294	301	298	303	283	291	295	313	288	305	301	320	288	291	284	312	302	280	304	284	298	317	322	293	301	313	307	305	290	312	328	327	289	293	312	289	306	279	294	308	310	265	307	295	276	306	307	278	312	275	325	290	296	283	300	304	315	249	316	308	314	259	327	283	261	297	310	330	289	271	284	312	330	314	271	300	290	290	326	319	313	315	281	301	314	314	300	292	309	307	295	285	300	309	315	294	273	305	345	284	309	290	350	288	283	315	300	272	286	315	322	314	325	290	297	274	299	336	290	320	320	298	282	322	313	287	348	315	305	282	304	307	295	339	288	297	299	296	305	303	321	300	310	289	339	303	311	316	308	309	330	307	265	288	284	277	295	302	292	296	305	304	311	297	310	288	332	306	328	316	299	283	289	323	294	318	280	302	289	295	311	288	322	298	300	272	290	311	297	288	329	286	278	289	267	313	315	285	324	311	296	258	326	337	336	331	306	304	301	307	317	292	292	322	282	279	262	293	336	282	310	326	306	295	324	324	329	288	313	308	300	265	309	328	278	316	294	309	291	320	332	297	274	306	294	334	280	273	307	319	334	305	279	295	310	328	293	311	302	303	314	325	327	287	294	283	275	312	279	274	269	290	306	308	304	306	299	308	315	320	304	282	338	286	293	322	306	275	290	297	286	291	307	304	289	273	317	310	315	319	286	306	307	295	308	296	289	307	286	304	303	301	308	299	302	307	308	320	282	302	264	293	299	319	309	300	299	321	291	279	292	299	321	304	285	293	281	289	285	299	304	286	292	318	311	333	297	343	272	312	341	320	308	305	293	299	318	287	332	294	306	299	327	279	266	293	307	301	322	343	275	265	287	259	318	325	315	293	281	278	281	282	299	309	268	294	306	296	323	292	284	310	314	304	328	318	305	309	311	317	310	293	306	313	295	294	289	332	288	281	301	314	310	307	294	267	323	312	337	313	307	322	270	310	287	299	303	319	296	301	350	316	299	258	278	294	291	274	325	301	315	309	268	278	304	294	300	308	276	303	297	320	304	307	309	286	281	284	325	274	280	285	302	304	287	307	318	286	308	313	316	305	320	325	287	328	312	325	299	290	278	318	319	315	325	313	315	301	332	303	296	307	294	273	267	338	313	284	283	288	290	311	327	285	326	277	303	318	306	282	272	283	290	312	295	326	319	313	288	322	274	304	290	298	304	304	285	307	280	279	304	336	273	263	294	311	287	316	325	323	321	298	267	288	295	294	299	306	278	320	324	327	281	275	322	284	292	281	352	318	319	315	303	312	276	292	298	296	305	294	302	300	295	304	309	289	303	308	334	278	313	267	302	297	312	330	265	313	275	290	315	290	284	307	311	305	303	313	268	277	301	300	297	315	291	294	304	309	304	308	291	323	314	286	313	259	317	308	286	306	307	292	337	269	286	283	296	335	315	316	299	327	285	261	289	284	269	271	309	296	328	325	299	331	299	273	312	277	262	336	298	300	276	346	272	305	313	312	274	321	332	320	302	325	266	332	315
40039	39654	7695	30660	69438	59373	43054	6550	871	880	795	867	854	801	816	863	751	901	797	821	790	830	823	747	808	827	833	796	766	837	799	816	854	806	771	799	780	812	772	774	803	848	779	767	811	810	812	807	774	844	782	827	810	825	800	815	816	811	796	808	763	819	744	812	838	1116	1207	1090	955	799	819	833	782	792	804	819	816	830	784	809	802	758	771	783	833	824	779	802	786	780	779	837	766	799	754	828	822	833	805	786	811	822	823	773	834	791	847	789	810	788	771	805	811	789	826	779	813	759	888	811	840	789	827	828	824	764	773	793	815	807	799	816	787	836	804	802	835	816	817	839	799	791	789	808	826	815	774	803	771	775	844	782	833	815	748	811	776	868	769	780	827	844	807	785	771	817	792	797	835	785	807	818	763	783	794	745	791	781	774	802	823	781	868	790	824	805	861	769	854	785	777	812	812	815	844	816	807	794	789	783	813	764	807	783	829	809	801	833	777	862	818	822	719	834	789	768	805	790	799	751	788	810	815	773	831	812	801	840	816	817	829	747	778	789	823	792	831	776	806	795	782	815	801	842	815	784	777	810	797	825	813	826	827	752	799	769	812	780	814	800	833	764	776	817	792	852	812	774	852	821	776	826	795	829	773	760	799	764	817	777	813	785	835	823	819	836	813	806	798	817	791	803	824	784	782	787	778	789	758	803	804	814	791	803	772	798	736	786	823	797	826	785	790	843	792	881	827	849	771	828	754	790	740	787	776	819	782	790	823	791	784	779	753	832	762	807	750	829	756	781	801	744	783	768	821	765	816	812	729	806	835	785	809	812	764	817	804	742	835	757	769	795	822	813	824	834	820	789	755	833	829	815	770	797	776	812	816	817	778	809	844	772	817	750	769	782	768	819	817	805	784	775	783	821	785	808	784	814	770	764	778	789	797	802	750	804	794	771	787	823	776	842	780	781	813	823	750	765	821	807	779	759	833	813	784	816	809	771	826	774	833	819	846	841	790	825	830	764	813	807	786	780	804	815	776	811	787	859	756	805	809	805	756	844	768	818	821	721	801	782	789	801	813	836	767	828	817	804	811	778	816	767	800	816	777	769	831	790	750	791	781	797	788	758	790	803	799	790	793	789	837	820	778	805	807	818	829	831	827	784	793	810	822	772	787	820	791	777	827	820	821	798	801	768	781	839	813	801	830	785	806	798	779	839	816	790	815	809	842	816	815	795	760	766	749	820	816	788	825	815	816	812	840	775	768	827	818	793	849	814	782	773	798	797	800	766	818	784	777	837	797	862	820	818	795	769	790	787	810	783	767	781	833	798	781	836	803	786	808	765	753	771	842	713	761	809	831	758	793	736	795	797	847	839	822	819	786	780	829	784	819	806	809	798	798	830	828	756	760	788	772	832	822	779	828	772	785	743	812	751	763	806	818	794	816	830	730	800	817	745	796	817	794	793	812	819	811	815	785	823	791	774	814	815	844	803	775	789	766	817	815	813	833	788	806	808	794	765	769	755	786	778	844	807	771	821	795	803	786	841	780	807	827	779	797	797	793	790	857	806	818	824	764	798	790	796	822	820	777	799	789	804	776	821	779	826	795	819	830	798	831	761	815	790	763	804	817	817	761	766	762	789	787	807	802	777	839	853	826	796	802	783	797	802	754	819	840	807	798	829	798	788	805	791	797	775	750	776	809	784	771	810	845	757	779	808	818	759	795	771	794	800	810	813	834	786	811	794	764	767	802	792	823	810	776	834	863	757	838	751	804	800	813	788	800	843	826	825	803	813	829	810	802	762	771	802	854	799	773	796	832	780	820	839	818	780	800	822	779	807	816	778	779	846	778	775	840	760	820	845	772	773	825	788	825	859	803	777	779	808	751	828	856	798	755	753	769	795	838	778	777	761	831	797	822	769	789	806	807	807	800	784	779	741	840	790	829	803	820	849	747	777	750	771	777	828	818	749	752	793	756	800	753	760	758	788	778	801	781	789	774	767	787	771	884	732	740	803	802	784	772	785	793	781	806	799	785	820	791	789	775	761	830	811	792	797	828	769	787	799	750	792	795	795	802	793	782	804	834	794	780	757	793	797	843	812	805	777	767	774	812	814	820	777	831	796	778	841	803	831	756	819	791	769	804	815	783	826	795	812	789	814	833	837	766	765	765	807	814	795	822	816	840	830	840	796	785	809	782	834	759	783	784	819	782	789	777	774	748	794	757	802	770	793	805	763	824	776	810	808	829	717	799	742	773	800	793	782	821	869	826	829	773	783	802	794	772	815	841	820	787	787	840	822	744	794	820	848	782	794	775	767	814	791	796	809	801	795	833	802	823	833	832	821	788	834	794	798	848	856	809	786	774	816	745	800	817	851	750	829	789	806	824	774	785	758	800	786	855	791	859	792	774	785	729	751	792	753	762	756	795	767	770	817	777	758	785	817	789	848	783	781	748	817	797	810	797	789	778	819	799	834	792	808	831	777	749	767	810	792	824	744	805	813	771	784	785	822	803	774	864	766	789	793	788	784	803	806	797	826	786	730	803	803	793	783	831	798	836	815	786	763	780	776	812	797	795	794	790	747	806	785	794	823	797	825	791	807	751	770	765	741	740	826	809	800	816	837	806	829	756	774	778	777	834	834	784	840	827	826	796	809	766	703	822	776	768	811	758	787	803	832	848	815	814	823	838	814	842	809	803	758	765	746	819	831	816	799	778	798	860	800	823	833	816	799	811	767	804	789	829	786	753	790	796	774	775	786	737	821	864	863	829	799	818	767	768	787	811	769	791	812	799	851	840	772	716	842	767	799	854	839	800	791	791	733	844	806	837	787	857	779	751	779	790	843	739	792	794	797	819	759	765	761	777	753	806	783	789	790	824	803	748	753	815	829	794	856	828	849	797	805	810	800	834	784	819	869	779	847	778	833	759	839	840	809	810	755	789	807	799	747	769	784	806	809	814	755	752	767	825	794	762	761	796	784	768	786	810	833	790	836	797	822	824	788	761	783	788	790	796	781	843	822	773	774	793	848	807	824	816	806	842	798	807	798	748	747	755	774	823	803	802	765	817	796	758	802	812	819	778	766	814	788	788	813	782	791	763	813	817	793	801	809	824	814	737	775	764	798	831	744	774	834	793	787	794	814	753	774	772	838	822	816	829	806	814	779	773	745	793	788	842	836	798	798	794	794	800	823	754	809	792	769	820	726	802	741	813	803	775	794	742	789	762	836	782	812	772	806	819	800	803	816	833	792	823	789	765	822	816	775	833	813	764	759	788	825	818	807	796	772	760	810	795	794	789	811	800	790	742	764	806	811	771	844	769	753	798	837	819	786	841	786	809	792	752	809	740	787	781	794	790	784	806	802	798	859	798	773	817	784	815	788	797	778	857	791	789	807	742	836	855	811	765	799	812	786	837	819	781	773	769	801	825	804	802	798	826	830	778	767	809	813	762	782	826	786	830	821	793	863	808	804	799	819	795	824	854	800	759	758	787	813	783	800
53535	40926	27000	31338	59361	54987	42056	15277	1654	411	356	394	371	391	366	355	387	392	360	369	381	369	373	385	392	391	360	380	370	373	417	363	364	419	348	392	402	346	382	389	368	383	365	388	397	400	366	366	391	345	356	361	376	407	358	355	374	365	379	360	355	362	351	410	434	453	435	407	397	342	387	376	381	380	381	366	373	348	402	368	387	378	349	376	364	326	344	373	361	404	353	355	380	365	365	387	386	367	388	362	357	365	379	371	385	369	337	388	375	366	377	360	345	348	381	378	355	334	354	350	362	394	421	412	387	395	356	382	410	369	371	363	349	412	405	334	365	358	369	362	382	357	385	371	400	348	372	330	378	375	341	369	341	359	392	371	385	341	368	391	374	393	396	385	387	362	403	361	336	355	349	359	327	359	388	382	334	346	367	356	366	359	383	397	363	329	385	362	389	370	420	407	321	364	398	373	348	389	369	377	355	368	355	364	395	387	396	343	367	337	383	360	334	352	417	363	347	393	402	344	373	373	359	394	411	339	381	371	322	359	349	350	371	343	361	343	407	400	350	408	377	360	355	344	367	345	359	381	367	364	348	348	370	361	390	330	390	374	363	390	346	366	376	349	337	399	369	379	364	375	358	350	366	366	386	380	367	364	349	357	418	406	376	382	367	382	360	375	352	403	350	357	371	371	354	396	388	375	393	371	383	393	352	395	358	373	387	350	396	384	362	362	380	377	380	393	368	362	375	380	349	366	362	381	399	363	361	368	384	389	374	394	349	345	325	391	344	392	373	356	382	377	362	348	330	358	370	350	361	381	345	387	352	387	369	355	355	353	351	340	367	358	342	391	350	385	311	356	375	367	343	340	368	374	374	363	374	394	372	367	358	384	338	371	356	353	404	372	351	382	380	364	376	341	370	394	357	352	360	395	383	371	393	367	362	360	346	383	377	364	347	381	372	350	346	355	380	372	370	375	355	381	385	362	380	352	377	352	383	378	378	325	355	369	378	363	402	394	388	359	367	381	377	379	368	357	393	360	350	362	366	393	386	387	348	366	371	359	393	370	346	380	378	368	332	350	408	361	407	344	374	371	334	351	373	383	354	352	350	345	382	383	376	388	373	368	381	372	387	397	376	369	406	374	378	356	402	384	351	377	383	367	365	356	370	391	414	399	342	376	376	372	355	367	371	368	384	353	355	363	386	389	369	345	375	390	318	384	342	378	339	341	351	370	376	390	360	373	366	369	325	362	354	372	367	368	356	363	385	366	406	339	361	381	345	363	342	342	384	390	362	367	368	366	356	366	368	401	377	390	371	382	391	368	359	336	402	364	369	377	381	390	368	360	348	371	374	383	360	393	368	372	334	329	352	409	422	376	343	361	402	376	394	372	366	395	362	327	384	401	366	372	394	371	374	381	346	367	367	337	379	362	368	331	367	351	378	383	388	356	343	347	319	356	368	353	349	364	382	373	353	362	337	367	386	377	351	349	361	362	358	397	359	381	374	381	374	424	369	365	370	356	397	358	337	363	378	390	353	353	377	384	362	336	368	378	395	358	357	390	363	374	390	383	347	364	390	362	327	386	390	393	360	360	385	406	343	365	398	353	391	377	395	387	348	360	372	368	387	391	362	384	361	374	396	367	381	354	381	382	376	415	373	370	364	357	368	383	375	378	398	387	388	352	364	367	350	383	333	365	361	390	363	365	397	351	333	378	386	341	412	389	372	361	361	355	365	399	346	361	366	366	341	349	385	406	364	347	382	362	356	378	339	368	365	413	341	376	363	382	370	378	350	370	378	366	337	347	377	352	370	343	365	395	364	319	344	353	393	348	328	373	373	372	378	423	411	367	371	371	404	398	380	377	373	376	369	334	362	356	367	388	390	377	378	363	348	354	363	384	388	380	384	372	358	370	328	357	380	399	371	324	361	365	358	372	320	374	349	347	385	386	401	375	379	354	361	382	335	363	360	355	382	346	342	364	356	366	380	355	379	368	407	316	356	371	383	390	349	354	382	345	376	382	400	382	375	367	321	378	326	397	330	371	363	368	364	378	363	395	389	366	372	391	385	377	350	379	353	373	336	369	347	368	373	363	360	394	354	388	370	397	373	370	379	402	372	381	362	353	417	406	352	369	365	392	358	321	348	343	336	374	327	354	368	387	340	356	368	372	369	363	369	379	342	385	378	384	365	387	375	369	358	371	361	365	367	361	360	361	346	355	391	376	379	356	367	433	388	364	370	391	404	363	347	341	394	372	339	369	380	355	388	366	406	388	344	352	390	370	338	354	415	363	372	398	359	336	414	376	380	369	356	383	342	339	363	359	383	343	404	373	345	373	378	352	403	375	379	371	388	372	358	385	379	375	349	376	371	390	347	383	355	382	379	372	351	359	392	359	399	378	354	352	337	327	388	378	410	332	382	392	372	373	380	378	389	370	376	358	361	352	335	346	364	355	357	377	343	344	396	384	354	348	341	346	350	373	390	337	361	354	403	362	344	396	359	334	328	363	387	373	376	371	365	350	397	374	344	387	378	408	363	376	364	335	379	328	362	410	372	371	350	348	361	380	364	351	336	359	334	344	341	380	376	390	387	378	414	369	362	396	357	372	347	382	363	354	366	362	373	391	355	392	369	340	380	345	386	359	344	345	364	366	393	397	369	369	381	352	336	383	384	388	413	366	369	361	384	366	397	376	383	373	341	366	384	372	371	353	428	359	385	342	343	365	387	365	354	380	377	378	419	359	352	367	359	336	381	401	380	363	380	353	383	345	351	389	382	368	325	354	349	398	400	413	374	370	374	365	369	344	382	334	318	347	394	340	378	355	359	387	369	336	381	348	364	370	397	380	336	344	352	363	386	378	389	373	377	356	358	362	392	368	400	357	398	368	411	378	364	336	383	374	371	350	409	349	397	359	403	356	407	397	369	361	395	359	383	371	362	365	342	358	376	350	380	342	377	352	378	359	366	363	371	369	391	389	369	361	359	367	391	375	405	372	360	388	362	383	377	377	402	357	334	357	368	408	402	400	358	358	377	373	380	375	373	372	361	370	347	385	365	381	336	354	390	387	372	375	365	388	380	400	356	337	376	344	374	370	371	401	354	339	358	368	355	364	372	410	332	365	350	351	406	393	362	374	356	362	346	336	334	373	417	348	344	364	350	356	368	359	389	363	368	380	380	376	367	372	348	325	388	380	346	373	384	368	385	381	367	348	381	347	354	372	416	344	356	325	371	400	334	393	379	368	332	361	374	349	377	361	344	373	371	361	377	371	395	379	365	342	344	367	370	360	394	343	354	378	381	366	379	359	393	358	357	380	349	384	395	348	384	374	389	366	390	355	389	392	396	349	375	347	369	328	357	340	354	373	346	350	355	405	352	343	389	368	370	356	368	369	390	331	342	378	399	380	386	355	374	374	338	334	347	376	383	364	363	358	376	393	369	359	381	346	350	379	362	363	357	364	403	357	374	357	354	349	385	342	406	369	348	352	343	405
46337	39324	14268	41991	84396	70295	52407	9787	1076	1102	1013	1017	984	1006	1028	978	974	1002	987	975	991	947	947	972	983	912	956	991	954	958	986	953	947	924	960	974	994	945	926	922	943	962	992	927	944	962	932	959	976	958	943	974	971	927	974	932	981	912	924	991	968	948	908	1003	1381	1680	1657	1303	1072	972	953	956	901	967	920	852	911	963	967	962	950	962	932	897	976	981	908	938	957	952	969	978	975	946	949	961	1004	958	960	938	917	947	965	931	942	948	946	945	970	897	1002	925	918	885	943	960	958	996	959	930	929	985	972	990	951	969	973	983	926	891	915	959	1019	885	934	903	890	915	963	1022	990	910	895	926	897	935	925	962	962	938	919	934	960	977	910	943	928	904	910	958	955	1001	886	865	918	936	942	873	909	952	967	937	927	933	999	938	966	921	952	955	933	929	956	966	840	968	883	974	939	895	970	1010	929	950	927	962	980	899	943	881	932	923	959	887	921	978	947	983	976	990	872	928	891	905	916	905	936	910	924	925	967	973	924	946	900	942	1025	973	947	905	955	960	974	956	900	948	962	933	887	916	957	880	909	956	983	930	992	957	932	965	955	944	947	894	980	908	917	980	927	944	944	948	984	947	924	938	935	915	938	901	919	925	918	938	958	947	999	958	945	875	931	953	905	956	958	933	920	952	917	950	922	984	1014	899	947	911	968	920	904	923	921	941	968	955	942	950	927	911	954	937	963	888	972	952	949	960	954	950	925	971	948	913	931	927	943	914	924	953	937	967	971	944	979	986	949	994	922	920	980	1015	961	954	941	954	881	985	980	921	908	929	962	944	917	885	991	1004	947	988	986	936	949	977	955	913	985	906	928	930	820	939	923	864	989	955	933	958	944	944	984	931	965	875	937	918	956	955	946	1006	946	978	947	926	925	907	921	957	934	887	981	986	984	986	1021	949	965	969	934	920	977	945	916	959	924	967	915	951	965	957	924	953	965	925	966	1002	920	935	935	978	972	882	944	931	1003	873	950	879	939	972	897	1002	902	938	976	901	919	1000	897	941	907	940	915	955	951	978	918	947	939	921	941	963	975	959	920	932	982	935	969	928	928	894	981	897	963	905	928	948	920	900	970	909	985	977	887	981	941	960	938	932	968	910	913	906	974	891	925	912	891	912	959	951	972	1013	912	975	984	922	970	965	879	937	941	963	991	1000	1003	952	919	985	945	860	885	943	929	973	959	945	936	977	891	911	964	923	986	927	974	951	936	983	925	896	950	965	1030	943	957	939	898	935	1036	931	954	901	927	911	969	929	870	958	937	932	1000	950	905	986	957	952	941	943	898	891	993	931	955	894	922	1020	928	925	965	966	922	950	963	943	939	975	938	949	940	916	963	908	959	927	955	948	967	934	953	1001	932	952	963	998	925	975	994	967	965	916	917	893	934	962	894	925	900	917	955	903	991	943	920	898	970	915	974	878	906	888	934	969	981	969	946	971	932	977	906	994	943	950	943	958	919	929	888	917	938	937	968	896	909	898	973	946	884	937	947	925	924	939	870	919	954	940	939	936	918	958	934	950	933	961	936	921	954	944	919	895	949	940	982	957	947	903	969	935	951	997	929	852	933	983	1010	945	910	992	985	900	934	941	941	952	894	940	928	971	930	886	895	968	904	941	951	934	954	955	958	975	923	952	922	904	993	932	935	938	947	970	970	983	956	934	1009	964	914	930	962	1009	938	938	1006	908	921	888	966	962	930	944	935	957	963	919	982	918	928	937	956	1038	966	887	953	932	955	939	911	973	940	981	944	961	919	938	930	958	957	981	984	956	978	891	917	935	927	952	962	986	948	946	967	931	935	1023	961	925	974	918	946	952	905	920	943	982	915	979	945	891	961	941	949	927	965	943	960	943	905	957	898	919	974	958	950	949	961	930	977	963	930	974	908	955	965	952	937	1003	957	987	963	989	880	1016	960	933	937	961	958	937	888	925	943	915	923	916	941	905	993	926	875	932	959	961	935	964	961	894	959	947	916	915	902	972	984	961	932	931	937	940	931	956	941	982	977	975	956	918	941	913	984	977	911	932	929	951	935	958	983	944	910	912	969	919	950	950	949	949	923	955	901	943	938	944	945	941	941	914	929	964	945	934	923	939	986	930	960	942	930	1014	880	973	905	951	952	947	973	890	913	932	938	976	956	937	993	919	915	940	923	883	991	889	898	977	969	983	937	906	959	929	900	920	927	917	947	1014	933	926	908	960	988	976	939	929	944	919	896	912	984	982	924	967	935	953	979	942	947	1003	1001	967	972	901	949	963	907	915	1004	988	905	962	965	985	921	979	941	932	927	910	871	973	960	936	912	910	930	905	977	921	962	943	948	965	970	909	956	967	928	939	966	958	968	909	945	951	957	944	923	954	940	922	907	957	944	944	897	961	952	954	950	994	951	954	920	913	965	909	897	906	975	892	958	919	911	924	928	960	941	919	930	945	925	948	993	981	953	884	942	945	926	906	913	985	986	888	936	928	963	934	941	996	953	952	937	884	914	975	1006	926	934	931	912	892	923	931	877	953	952	913	869	925	946	915	939	999	962	938	963	932	967	924	995	941	986	910	936	969	970	920	905	926	969	959	953	938	937	888	981	934	961	911	936	933	915	945	910	938	937	930	987	991	938	945	929	965	939	977	993	981	920	896	944	922	916	956	919	948	917	896	920	989	934	930	954	880	902	954	973	878	972	897	948	917	964	894	928	926	966	925	965	983	1034	885	916	922	950	938	965	938	957	931	934	912	938	958	990	949	887	899	982	986	963	958	985	965	923	917	923	949	924	907	919	941	959	937	968	926	931	933	980	962	943	945	879	972	949	978	953	982	887	996	1005	930	957	946	954	919	969	938	956	921	878	939	921	984	965	944	954	904	948	883	933	959	956	938	961	948	981	928	929	933	940	911	969	907	914	941	978	942	949	927	946	938	903	936	886	896	921	891	913	886	907	920	955	988	951	911	976	913	986	985	920	973	950	924	885	919	910	932	887	924	929	934	881	941	931	965	977	918	961	959	951	927	920	992	911	976	962	932	1012	925	919	950	1026	948	898	932	884	921	939	955	900	965	952	895	940	956	959	943	906	983	1016	984	982	930	986	915	960	924	940	980	976	964	892	943	923	960	903	933	942	876	905	949	929	972	981	988	897	932	950	962	923	887	933	943	945	934	989	947	956	920	1013	942	937	952	957	967	943	947	935	974	895	927	959	942	977	902	941	961	949	981	968	930	920	973	923	1006	970	965	988	914	942	969	960	1003	984	945	950	909	954	997	942	916	959	936	954	946	941	962	932	954	921	968	949	996	887	945	947	961	929	947	940	961	952	924	934	980	920	961	890	921	981	900	925	903	942	903	941	912	941	946	970	907	953	938	899	897	957	919	896	924	916	958	946	908	1000	956	990	932	967	937	928	964	921	951	927	902	946	998	957	909	932	933	937	996	924	974	960	936	952	927	930	951	968	892	934	927	947	889	981	948	944	902	968	942	925	928	901	979	921	976	953	941	941	1001	954	917	969	947
15898	11486	3553	3318	8244	6038	3562	864	294	239	283	255	268	285	267	286	284	277	274	294	276	269	235	276	292	248	276	288	275	233	277	262	267	277	270	243	257	248	281	285	267	264	258	269	247	263	274	287	277	264	251	277	262	237	285	251	276	284	271	239	252	285	250	285	281	261	281	302	278	252	295	277	290	268	251	256	295	276	301	249	288	237	270	265	288	279	276	250	243	255	255	257	284	289	260	272	254	273	280	286	260	262	287	248	277	280	276	255	298	257	281	280	257	274	297	261	251	275	297	227	275	226	284	290	249	270	282	265	246	304	266	251	300	262	261	282	284	270	296	270	258	253	290	266	240	247	301	287	284	274	305	240	278	268	258	264	282	287	262	252	259	252	266	248	247	274	247	266	242	269	254	261	293	256	298	269	278	274	254	267	273	266	249	271	274	261	286	252	273	241	261	273	273	271	291	278	263	294	275	281	281	262	262	273	283	287	269	296	287	278	278	267	294	274	260	319	260	271	272	272	294	273	271	273	264	228	281	276	281	273	273	267	280	278	261	266	263	274	265	278	277	267	292	268	292	248	278	270	257	262	282	282	275	246	262	268	283	256	284	280	275	276	254	286	281	293	269	264	249	264	254	268	253	272	251	259	272	275	264	305	251	275	286	293	272	274	271	262	292	269	264	285	302	282	262	267	266	270	282	234	289	263	292	281	269	249	269	247	262	286	251	270	259	267	266	245	265	274	284	280	263	256	267	260	247	293	269	275	277	265	252	253	239	296	300	267	290	277	270	297	256	278	257	257	286	309	281	275	303	281	242	247	257	267	232	244	281	279	288	251	247	277	271	273	280	270	257	255	263	249	242	257	253	266	273	258	239	264	262	267	241	295	284	274	269	247	287	247	260	308	258	263	248	257	277	284	254	292	275	255	281	254	282	275	284	262	261	255	267	278	242	279	257	263	270	268	272	252	277	286	281	250	245	240	283	279	264	287	255	280	247	265	275	248	272	249	264	270	258	252	267	272	238	304	263	273	263	271	254	274	253	259	248	238	250	270	295	251	250	264	272	289	263	281	254	278	267	294	255	264	235	288	266	256	269	290	280	277	283	286	255	275	259	288	228	271	249	257	277	259	291	287	264	278	279	247	259	241	273	281	271	259	255	273	303	263	268	278	249	267	276	253	300	270	274	257	267	287	274	276	238	252	282	260	269	263	271	257	251	260	279	247	252	282	246	289	273	246	264	276	240	271	290	270	236	250	276	289	246	265	235	282	272	262	232	253	291	264	235	270	261	274	271	272	285	285	245	259	259	256	288	249	255	256	259	283	287	275	234	280	254	257	274	290	259	280	274	261	254	269	239	260	255	256	295	257	282	294	264	289	259	281	262	275	277	256	247	267	272	255	265	235	252	269	294	306	265	235	218	266	251	255	293	265	261	248	265	264	236	301	286	264	264	258	283	282	270	270	306	253	255	265	288	247	258	253	289	268	250	275	278	263	251	258	272	275	282	288	245	253	284	280	267	259	277	254	284	268	281	257	304	270	265	249	272	268	258	272	292	288	305	282	261	245	275	254	257	247	268	275	285	268	250	263	291	265	289	277	278	259	260	284	282	248	270	266	257	288	278	253	263	266	260	261	267	279	250	233	284	249	281	273	276	258	281	278	246	257	273	261	262	244	252	272	273	274	235	295	297	283	254	265	265	262	264	301	277	288	256	287	303	249	266	267	297	284	271	298	270	270	256	317	261	271	264	259	280	270	266	297	255	245	264	280	279	279	247	305	296	266	276	252	239	295	282	276	265	261	266	258	271	225	289	257	259	280	265	284	270	253	265	270	253	297	265	256	261	246	261	288	260	256	282	269	263	278	314	300	270	259	261	261	261	258	300	241	263	294	296	266	251	266	265	269	260	281	262	280	266	302	228	308	266	278	264	276	274	256	245	221	265	252	279	290	264	275	260	249	274	257	264	244	277	257	279	297	272	260	263	301	290	275	289	282	257	270	252	278	254	272	285	287	271	282	264	267	288	282	278	299	283	283	270	292	279	262	266	275	290	274	274	267	281	254	275	255	286	277	258	280	278	274	269	277	265	286	286	265	271	240	270	267	255	279	256	271	245	268	279	241	278	263	271	272	266	265	282	293	240	269	258	295	262	294	281	283	252	265	282	301	256	266	279	292	260	293	269	250	278	236	270	288	300	237	291	285	265	290	246	254	248	252	282	270	247	266	271	276	259	270	260	282	275	242	257	286	257	274	253	268	287	287	295	270	278	258	260	291	276	235	304	273	256	281	265	284	266	268	270	262	280	272	286	281	282	262	297	278	253	261	249	276	285	297	253	260	267	268	249	266	264	264	237	283	279	286	258	305	301	245	283	264	266	320	263	253	236	282	285	263	290	278	287	248	259	259	275	271	295	280	279	289	275	252	268	286	263	271	292	247	273	248	274	269	258	274	274	273	292	266	261	257	264	239	255	276	260	285	259	251	288	249	248	279	280	260	295	268	256	271	267	253	280	281	282	285	289	269	277	247	258	267	289	314	277	240	288	267	263	246	283	262	242	268	268	259	285	294	261	274	287	292	274	266	331	270	267	222	295	288	248	257	278	290	254	246	259	273	259	277	281	260	264	302	255	259	262	277	241	273	271	283	275	276	272	257	303	292	258	276	253	255	274	263	310	257	303	301	292	303	251	278	282	257	276	264	266	290	238	240	262	284	269	264	283	269	291	259	269	275	257	257	248	257	295	270	254	286	293	253	242	266	284	277	253	274	271	292	233	311	263	257	280	234	263	256	258	277	274	287	272	272	264	267	298	253	262	267	272	268	264	266	262	248	271	247	270	250	246	265	299	229	284	258	282	285	277	272	280	279	269	267	286	268	245	274	267	253	276	267	296	251	271	272	261	248	261	284	281	282	298	292	272	273	282	298	267	298	275	280	276	271	249	252	260	306	320	282	251	294	248	245	271	298	282	248	294	259	290	273	257	267	271	291	272	272	269	297	258	268	278	274	264	266	240	283	274	273	264	300	259	277	277	247	261	272	266	264	265	277	275	256	260	275	247	287	244	302	255	270	267	255	289	304	272	266	271	308	289	248	286	265	260	252	301	254	258	277	260	273	265	272	271	228	265	281	281	271	257	267	274	265	268	251	241	303	246	291	274	279	270	257	252	281	285	251	271	253	278	269	282	240	271	259	252	295	294	275	251	288	285	267	240	273	282	258	254	276	256	264	263	268	271	281	284	273	271	287	276	267	280	266	263	271	252	282	257	266	276	271	261	248	260	283	260	276	229	263	277	282	268	255	274	262	283	291	288	255	299	245	272	293	284	257	277	253	260	286	301	275	262	268	260	269	260	270	241	268	256	306	271	248	280	261	252	291	251	246	251	288	276	266	248	274	273	266	252	277	268	277	229	253	261	242	259	271	268	306	290	271	286	299	278	272	282	276	247	275	314	282	276	264	256	268	258	249	242	305	279	296	243	266	246	286	242	259
13981	11746	2698	10145	23137	17617	10984	2353	665	728	772	794	799	726	783	707	692	754	788	760	781	737	763	763	769	750	741	739	748	746	742	767	716	784	700	771	760	728	761	707	702	795	720	783	769	711	736	720	733	724	716	709	742	700	700	733	725	732	715	749	727	741	755	712	730	750	694	719	768	807	761	721	735	744	724	758	754	770	731	755	720	826	762	721	718	723	709	743	752	738	782	728	727	770	740	711	729	753	702	720	740	731	685	696	759	763	717	778	737	777	754	762	713	713	742	741	737	728	743	736	707	705	762	691	759	787	751	750	697	731	723	732	729	735	701	744	758	707	770	768	745	731	742	755	736	743	779	723	781	703	785	695	730	765	694	729	763	743	753	709	723	763	714	736	780	705	734	793	752	723	771	701	704	720	733	721	705	750	683	716	656	781	715	771	717	752	713	728	707	741	730	719	774	714	711	762	717	757	733	727	745	737	755	735	756	730	791	733	735	692	729	723	735	722	764	724	689	716	690	760	737	710	743	711	749	735	726	714	768	730	724	749	733	688	744	755	701	701	712	738	694	774	734	745	715	747	707	731	693	698	742	754	729	821	733	716	743	743	746	733	718	753	743	696	732	787	734	697	720	700	735	758	740	762	751	732	714	742	760	729	723	751	710	746	700	760	741	741	727	779	692	769	748	744	728	758	717	718	745	727	711	689	698	709	730	749	676	693	786	674	730	725	698	771	685	764	727	799	731	803	743	701	742	774	723	708	728	712	732	720	758	764	750	697	762	729	732	704	762	719	728	732	708	729	699	749	703	776	755	716	749	721	759	697	792	768	724	708	765	717	736	714	721	714	758	686	772	773	805	741	742	753	782	746	745	717	703	712	723	749	724	666	768	756	686	730	735	706	748	723	721	711	751	755	790	720	704	665	691	745	673	706	755	749	757	732	759	780	718	766	728	725	727	738	760	728	743	724	742	724	749	730	769	724	722	766	764	738	761	797	721	717	796	742	734	726	734	747	729	769	741	736	729	678	717	697	735	709	705	759	739	727	758	690	709	768	712	739	752	698	710	695	741	743	738	722	683	743	698	736	761	721	738	765	762	722	648	743	740	704	755	800	775	739	755	711	740	757	731	748	739	722	774	757	756	724	693	720	723	724	744	701	739	678	719	739	715	707	791	743	714	705	737	749	724	704	736	702	728	744	740	709	753	705	734	747	718	698	770	716	758	755	699	730	702	762	725	667	674	721	750	715	750	722	719	703	745	734	785	761	736	681	683	732	693	665	728	721	715	759	711	729	721	723	748	773	696	716	737	738	712	761	681	758	724	776	734	711	720	754	749	727	701	735	768	731	719	725	698	709	737	741	728	731	723	718	731	731	764	750	736	692	722	717	750	717	698	711	710	743	769	749	763	750	699	730	785	714	689	750	744	727	718	743	733	732	762	742	740	747	722	739	770	746	743	769	739	756	735	770	722	737	715	762	729	703	769	757	695	722	747	769	673	705	719	715	764	757	728	779	763	793	728	760	788	778	691	691	728	722	738	680	720	701	790	747	735	741	716	729	707	709	777	772	763	719	749	732	775	736	737	754	701	708	785	714	752	706	751	753	755	697	705	764	746	733	712	784	692	716	766	696	752	742	709	705	723	766	724	744	740	707	733	676	781	753	791	731	720	721	715	729	715	769	708	717	709	723	713	714	772	756	751	736	703	724	705	729	712	757	740	724	813	715	747	706	737	675	666	721	767	743	735	764	782	758	767	714	736	710	706	743	731	770	706	714	741	767	727	717	762	735	750	759	772	724	720	696	734	721	725	736	791	741	728	700	717	717	714	762	737	734	729	760	787	714	727	730	721	774	745	729	738	702	723	719	802	747	729	721	758	740	695	744	762	702	761	715	748	784	700	699	768	732	764	712	753	737	714	676	728	701	777	714	775	718	672	731	715	701	690	743	705	745	751	729	757	706	723	720	715	760	735	722	726	690	686	702	745	736	723	717	749	745	717	750	742	695	736	773	781	769	748	694	761	757	702	732	751	750	706	722	777	743	736	725	776	764	726	758	733	716	735	739	702	729	716	716	789	729	754	734	716	763	701	720	726	748	724	718	780	757	726	709	738	750	720	721	758	753	725	722	732	715	701	744	769	753	714	763	703	760	717	754	748	774	695	684	726	753	693	743	780	720	699	801	700	730	744	733	770	727	752	692	723	672	773	736	768	739	742	744	711	758	751	752	733	734	731	733	748	712	720	772	714	755	759	705	732	722	741	764	749	769	747	736	758	736	732	794	739	734	765	726	688	679	741	756	765	728	741	682	750	670	739	733	711	714	768	748	719	742	709	746	736	763	740	695	725	682	749	745	724	756	742	725	782	752	728	747	714	731	777	725	767	692	775	729	719	724	676	706	770	729	702	739	716	692	739	746	705	711	757	731	735	725	724	687	735	692	785	720	747	741	731	740	748	677	774	668	739	735	734	730	739	721	670	731	724	737	742	757	764	740	694	724	721	752	722	688	722	776	759	748	747	723	748	719	718	733	745	739	733	751	718	768	701	749	735	817	715	740	724	754	788	723	748	686	742	702	751	675	745	706	771	767	764	742	723	706	731	747	706	765	691	707	699	739	780	750	703	725	726	720	739	717	719	709	755	768	705	727	651	713	736	741	704	700	746	726	711	736	728	718	723	742	744	703	748	732	755	713	731	750	730	773	709	713	750	711	753	704	748	712	790	702	734	704	748	748	733	713	752	729	699	684	743	748	730	720	706	684	724	737	755	765	742	675	662	733	754	799	722	771	720	722	694	733	744	698	705	748	748	798	732	710	674	739	748	723	699	734	698	695	690	752	702	738	738	753	708	749	736	745	690	699	772	737	720	748	790	719	706	733	685	700	745	765	699	741	732	780	718	733	724	742	689	681	705	720	744	745	712	764	733	753	708	758	722	744	676	736	761	713	737	697	728	764	707	768	728	709	741	771	717	726	748	710	715	730	812	749	703	739	727	712	677	718	750	737	752	724	722	731	691	743	758	773	724	738	689	722	742	763	722	722	734	747	791	698	744	742	718	682	765	732	696	761	697	708	721	713	759	712	769	763	743	701	733	748	718	684	728	745	755	769	681	710	733	720	756	755	724	792	722	732	735	744	745	725	714	759	727	692	692	736	744	738	743	741	744	798	718	726	742	716	722	766	730	683	723	732	753	721	725	676	756	733	751	732	691	721	703	762	714	725	735	716	757	702	754	748	762	729	730	705	728	753	798	736	761	780	732	718	727	774	705	716	724	730	734	736	756	755	750	704	741	725	703	715	758	724	762	721	722	681	732	763	764	764	707	701	747	735	742	713	725	725	707	760	721	743	685	726	695	732	730	758	708	701	743	714	728	705	714	768	720	701	714	707	698	700	701	725	744	783	735	725	740	706	697	715	751	782	735	684	756	756	730	740	802	728	757	731	763	688	752	739	736	730	755	786	698	728	789	752	726	715	752	725	739	721	722	770	753	729
50460	38796	27361	29184	51010	47343	31247	12169	969	322	297	308	285	264	302	273	315	302	299	274	282	314	291	262	289	299	290	281	292	288	291	271	274	304	276	306	313	310	277	330	277	302	300	327	279	306	315	290	274	299	346	296	290	305	281	293	286	269	294	272	312	272	273	277	235	321	281	335	325	303	258	305	294	263	283	306	259	285	271	313	286	312	275	295	292	270	305	299	273	313	309	298	291	288	305	303	304	279	265	270	295	301	288	267	303	329	287	285	286	278	276	285	286	277	294	304	281	276	296	267	292	288	305	281	304	266	291	291	304	278	287	299	302	275	303	342	310	268	276	265	281	301	280	309	291	294	307	288	291	286	305	323	286	304	297	283	306	305	302	269	301	287	304	294	303	295	319	297	286	290	276	325	320	289	277	297	302	283	302	297	287	276	299	248	297	295	268	290	287	313	295	300	297	287	290	298	293	301	269	315	297	289	293	318	297	293	277	298	307	308	322	294	301	314	280	326	268	264	283	296	295	289	262	295	260	237	310	276	295	267	310	283	286	315	277	306	284	283	293	318	319	249	323	297	293	255	286	315	301	257	309	242	286	289	280	303	297	292	308	306	334	299	277	282	293	267	304	284	269	304	284	299	282	302	266	253	309	269	316	292	299	285	253	283	314	339	291	302	284	303	294	332	277	330	278	283	277	291	303	297	305	281	302	296	269	267	284	282	314	292	272	257	321	299	309	301	269	306	317	297	284	309	297	279	272	291	322	280	287	286	292	266	294	296	282	294	299	323	286	282	275	295	299	277	314	304	287	305	258	295	300	312	298	303	294	295	296	265	281	282	271	313	255	272	319	301	295	273	273	279	259	261	302	298	281	285	297	286	289	271	304	299	273	292	311	290	279	273	297	295	284	295	263	309	309	322	271	302	293	318	316	315	293	265	306	291	293	285	304	316	285	301	269	280	284	292	310	295	274	301	267	271	305	301	292	278	269	287	288	287	294	309	277	305	274	309	302	285	282	304	277	303	299	291	283	294	307	280	290	281	295	307	302	290	295	272	286	294	327	291	289	268	292	312	302	295	260	305	318	289	310	280	263	285	299	296	287	305	304	293	273	319	302	290	292	306	301	288	315	299	310	296	307	304	282	282	303	291	311	276	306	307	302	313	292	275	292	266	281	326	314	299	334	275	276	323	272	279	264	286	295	304	313	287	271	264	273	289	271	285	260	264	294	282	278	265	281	291	293	297	323	293	294	305	275	282	290	267	290	297	285	290	288	298	295	300	288	296	264	319	273	275	292	274	303	299	324	305	306	279	269	287	263	302	282	293	295	294	324	300	282	296	309	275	317	275	283	260	266	274	287	281	296	254	311	262	295	318	316	273	297	344	312	271	289	252	273	291	308	305	306	302	310	288	297	317	283	313	273	272	291	273	300	294	275	258	306	274	295	296	322	304	320	292	271	280	298	259	295	294	297	305	315	307	281	292	279	279	277	291	298	291	288	288	302	295	304	292	241	288	291	272	283	294	312	285	281	315	289	293	287	297	282	236	278	287	272	312	281	277	307	272	292	285	277	280	299	297	305	313	314	296	283	313	329	301	300	256	283	265	317	313	268	306	301	280	294	277	280	286	305	292	287	266	287	284	306	259	305	275	263	296	277	273	295	312	288	261	294	300	294	286	292	288	267	288	280	281	295	301	291	267	288	290	280	295	281	298	308	289	277	283	303	320	269	313	275	327	273	299	293	295	293	272	298	318	292	322	292	296	274	293	278	261	308	301	271	290	300	286	320	292	269	274	287	264	301	284	272	274	290	302	297	272	279	295	304	283	306	294	290	286	290	306	269	292	274	283	261	279	287	263	290	294	312	305	252	300	286	285	268	310	306	302	331	276	273	279	287	269	267	290	262	342	294	275	287	314	297	284	289	295	287	294	275	271	316	289	306	291	312	288	285	279	318	274	285	290	263	268	270	273	263	291	308	303	306	313	282	305	295	301	309	282	311	295	287	281	282	293	283	307	269	305	283	281	281	328	300	284	294	286	289	272	303	243	281	278	316	290	321	291	311	323	299	294	265	287	265	283	301	296	280	299	281	284	287	313	302	295	274	289	303	258	322	274	289	280	301	285	334	294	260	291	306	279	326	278	286	281	292	297	312	290	309	277	314	291	261	315	316	262	303	265	272	321	304	277	281	290	311	289	270	297	301	296	277	244	306	285	297	311	290	291	309	278	285	278	251	290	285	303	295	304	263	274	298	298	298	286	282	290	276	315	278	302	318	254	305	254	306	307	292	248	267	285	272	289	285	319	276	287	284	277	320	301	272	276	294	282	261	308	285	283	281	310	289	297	279	314	298	276	296	305	313	294	316	293	280	267	317	290	299	278	284	316	304	254	314	235	301	305	286	303	315	291	294	300	289	300	281	279	289	318	267	270	283	293	305	313	279	305	289	284	272	295	286	278	280	283	259	291	287	308	270	281	290	289	279	287	327	306	274	316	299	284	292	263	281	311	277	287	289	284	291	284	285	301	287	302	282	299	286	261	312	303	308	316	305	278	305	302	306	298	292	264	270	282	300	291	279	315	289	294	270	261	270	313	310	294	310	301	334	306	296	304	283	277	300	333	272	289	304	261	287	285	288	265	309	288	311	322	305	287	294	309	301	287	292	281	292	317	295	304	270	302	324	272	266	317	304	315	315	290	282	299	269	275	271	311	298	292	289	285	272	304	286	274	299	283	296	306	306	299	261	310	286	317	315	305	250	301	301	299	270	285	284	276	290	296	305	288	293	294	296	285	300	292	310	278	298	263	307	327	307	265	275	301	284	289	315	286	294	273	272	286	250	291	272	274	251	260	277	260	300	286	284	311	284	285	278	262	310	283	269	287	326	268	299	292	289	313	310	304	296	288	296	271	289	258	293	294	309	306	330	308	306	292	302	249	288	268	323	267	297	288	281	300	312	291	269	275	280	311	282	293	302	296	290	262	304	290	319	284	268	313	291	278	310	315	313	278	291	280	304	278	296	317	313	289	290	325	299	311	283	298	285	270	289	265	285	322	271	273	281	258	297	275	332	342	286	289	274	286	307	276	249	274	295	307	279	306	317	307	286	304	307	286	315	293	328	311	278	302	282	319	290	289	267	294	285	307	279	309	296	304	269	302	282	303	301	265	268	313	302	263	290	284	292	278	286	304	298	296	294	281	274	295	304	292	313	305	285	282	277	268	292	315	291	296	289	301	300	269	278	298	290	289	301	292	301	318	310	316	309	309	303	296	291	295	290	273	289	275	313	288	300	315	272	292	295	296	300	281	289	316	279	286	284	252	277	295	285	296	286	272	311	327	267	290	285	291	275	294	284	287	263	309	283	273	273	266	302	270	287	320	285	286	327	281	261	288	304	275	303	291	278	298	285	282	303	285	286	275	283	306	298	291	320	294	266	271	300	286	298	312	309	328	295	280	293	316	305	276	295	285	294	269	329	294	294	299	286	294	274	269
43840	37034	10830	37906	69283	58340	43015	18051	930	913	834	811	841	841	775	747	838	808	801	807	812	782	764	754	799	840	805	788	793	797	779	773	785	744	745	739	768	754	804	831	746	723	780	773	814	739	778	801	786	818	749	776	741	757	752	829	740	767	811	731	835	812	755	767	745	844	873	992	1047	940	743	737	761	785	794	789	814	809	782	792	751	791	810	812	778	743	833	730	747	790	812	794	791	767	774	763	752	778	796	744	802	757	795	807	745	764	809	761	780	774	814	788	818	730	753	780	788	717	762	749	748	783	766	765	818	799	772	736	822	768	766	726	763	767	731	798	762	736	774	784	756	816	752	784	752	783	832	797	737	744	795	790	790	770	746	789	794	801	760	803	709	801	742	756	764	750	774	763	713	810	783	765	783	738	787	774	768	790	736	747	732	795	782	786	813	773	788	769	755	727	806	794	783	840	774	769	735	776	795	745	758	765	744	810	754	747	805	777	805	756	724	754	767	805	726	790	745	748	771	746	733	750	787	769	791	770	751	737	823	768	800	779	758	758	763	754	821	728	755	791	769	819	731	760	765	771	753	758	777	811	789	748	787	791	761	787	806	760	749	782	756	857	796	741	771	700	808	724	783	749	827	824	788	805	757	807	792	774	764	729	780	735	782	785	783	759	778	749	803	728	749	743	741	743	770	796	825	761	752	758	735	765	797	783	772	767	800	799	773	768	737	788	749	741	747	790	801	769	785	770	787	799	790	747	755	741	757	845	829	771	753	771	786	784	788	813	742	723	766	807	781	797	773	749	773	802	818	757	752	800	763	788	773	756	773	784	797	771	749	798	801	741	721	736	747	758	732	803	783	761	767	777	761	776	827	755	736	777	732	759	783	789	716	819	752	718	729	742	754	819	779	795	787	818	789	792	743	787	811	771	763	735	818	753	790	792	776	765	744	767	735	762	786	744	801	727	802	794	706	803	771	734	812	748	754	768	773	845	757	792	794	792	773	816	766	758	820	792	825	800	749	766	726	765	740	793	763	736	747	798	737	820	760	774	755	779	772	731	747	793	783	771	809	767	775	793	760	807	785	763	790	786	763	809	791	790	829	759	772	764	754	759	779	812	764	765	751	728	766	784	750	769	783	825	782	818	780	777	799	779	797	806	770	757	761	771	744	757	735	742	789	725	769	783	775	786	782	729	782	711	779	762	764	768	760	790	730	777	788	808	811	778	724	752	745	775	763	787	736	786	773	781	743	754	765	804	767	845	801	779	754	741	774	828	743	736	770	759	810	730	734	783	804	783	774	809	818	728	731	768	753	771	741	758	758	758	705	766	779	787	810	794	787	739	746	753	740	772	741	803	784	806	786	786	807	786	745	812	740	772	765	747	775	766	756	763	726	775	784	793	760	762	775	780	758	767	790	793	783	767	787	777	760	741	724	810	745	753	803	780	755	742	801	806	739	727	798	764	788	775	798	812	713	767	757	765	781	765	782	776	779	784	734	766	733	779	774	757	804	759	755	727	740	746	782	730	742	808	779	756	782	740	763	718	750	775	758	760	759	763	804	759	759	779	800	747	821	788	809	803	767	791	762	775	754	742	821	768	760	789	789	790	786	794	783	759	772	797	755	784	798	783	770	751	741	755	813	822	712	726	813	702	787	723	768	743	744	772	706	786	735	776	741	769	761	812	763	741	794	770	774	752	785	822	784	744	773	828	771	747	792	804	773	754	795	734	762	794	754	759	760	775	804	819	792	771	768	772	774	740	788	745	753	815	787	767	764	756	724	778	758	767	778	776	738	757	780	721	741	755	759	807	783	778	716	791	777	775	767	755	757	779	784	791	789	778	772	761	843	798	815	795	703	749	724	829	771	771	763	764	749	762	783	796	741	785	800	745	779	772	750	812	761	780	729	791	801	710	804	734	786	752	793	764	741	795	805	806	757	757	746	783	765	804	753	810	792	767	747	770	797	801	789	725	780	732	819	787	767	776	753	762	779	791	758	791	794	739	738	753	753	760	733	747	782	723	807	761	790	743	796	744	787	749	785	783	772	773	753	823	772	732	731	821	739	760	784	757	776	775	760	801	773	749	746	795	788	761	779	796	757	733	737	788	785	727	768	781	741	766	787	770	765	774	789	780	785	762	747	787	763	805	829	766	807	773	741	771	794	795	770	793	740	814	757	734	763	769	720	781	796	754	750	773	761	761	798	783	770	791	778	771	757	776	777	808	794	760	755	760	733	809	805	773	809	775	773	821	776	795	775	816	773	744	796	796	759	791	735	751	832	740	809	795	732	762	789	783	785	761	785	771	824	730	756	749	718	811	750	792	780	744	786	749	801	750	740	779	744	795	767	763	785	733	720	795	776	796	746	758	747	758	791	776	777	766	841	773	777	789	774	743	747	835	741	755	763	796	713	750	784	749	818	789	728	756	776	788	836	762	758	773	744	761	769	801	791	770	804	780	759	758	767	776	800	773	762	772	747	720	758	767	756	779	736	761	749	780	777	779	749	789	798	744	769	740	760	753	738	773	772	838	734	778	772	793	785	726	752	764	775	755	786	771	770	750	762	743	818	772	784	801	764	783	824	780	777	795	774	797	824	778	785	832	805	765	756	772	761	760	801	735	752	797	763	795	756	757	725	724	755	777	780	786	784	764	783	768	760	789	776	738	772	782	782	760	808	750	814	787	750	762	745	748	813	787	797	741	772	760	782	774	776	777	784	750	755	744	757	709	768	796	814	792	822	805	779	757	772	732	737	776	749	793	807	804	802	803	772	740	806	765	734	822	805	709	738	732	802	795	778	803	821	769	787	844	818	756	764	760	778	804	747	812	794	710	771	772	747	807	753	756	770	781	741	758	799	763	756	758	777	763	738	770	809	765	764	801	762	764	733	812	789	784	795	783	778	750	831	776	733	797	825	751	791	781	785	757	761	778	783	748	759	724	772	779	776	788	763	779	801	807	793	762	787	776	792	731	790	730	741	708	775	725	760	782	801	783	787	740	792	734	807	750	760	792	726	803	814	745	837	778	779	781	751	795	775	800	800	738	770	775	821	740	848	770	767	780	786	815	746	784	735	786	740	778	791	793	784	775	743	757	768	772	764	813	785	765	781	751	795	746	792	752	786	831	749	794	760	784	784	762	829	786	727	776	744	740	785	755	764	784	752	794	744	768	759	803	771	773	732	737	779	755	790	748	808	748	740	777	785	760	791	806	808	776	709	786	778	796	772	751	807	751	747	743	772	770	830	733	791	810	775	774	847	811	802	755	767	742	751	787	737	831	806	797	755	760	786	764	749	766	817	777	802	754	785	757	733	790	806	815	785	725	790	770	781	779	805	753	760	748	747	699	738	728	804	791	785	789	787	745	717	742	844	815	735	778	752	788	807	760	796	775	805	713	772	769	792	819	774	792	780	781	767	774	768	744	810	780	730	795	765	799	771	793	753	808	781	704	734	734	799	769	737	762	760	779	808	826	777	761	799	768	816	746
53069	39833	28407	30294	52034	50306	39357	18888	2789	404	386	377	390	394	352	357	352	361	328	335	399	375	380	370	328	348	395	399	340	361	329	343	367	388	378	309	337	346	342	327	345	327	381	357	372	342	362	354	343	393	380	364	360	373	380	359	335	345	349	367	355	373	372	353	328	357	347	437	432	389	346	362	335	396	348	320	349	348	363	338	363	385	365	397	331	324	336	359	352	398	361	353	342	346	371	342	380	372	308	357	381	341	357	385	343	333	347	359	348	374	333	346	323	325	348	336	320	327	373	346	340	366	374	353	340	373	373	353	355	284	346	355	359	353	340	336	339	369	313	355	372	359	368	355	395	364	353	402	340	343	371	353	333	355	383	359	346	353	356	325	363	342	349	349	335	363	371	353	341	367	364	384	351	319	320	356	330	305	335	359	369	338	339	361	334	304	354	396	333	337	339	330	354	357	372	344	322	312	339	357	329	331	329	368	335	414	377	332	382	345	313	359	318	392	325	313	326	341	346	385	431	428	345	361	352	349	349	351	344	338	333	357	356	376	351	337	368	324	362	354	335	325	328	345	393	321	338	365	351	333	320	377	383	323	353	351	381	359	328	340	343	339	379	376	362	335	339	365	342	326	375	330	335	316	354	325	377	318	371	306	364	298	333	342	326	370	354	352	345	353	377	331	357	344	349	384	345	375	353	354	338	354	344	340	386	387	333	385	339	372	309	341	316	321	318	332	339	363	360	358	341	340	420	368	333	370	324	357	337	372	372	370	386	363	335	339	352	351	375	395	337	363	344	363	366	346	339	356	306	371	373	335	350	331	386	340	367	354	397	341	380	349	347	359	367	347	347	323	343	389	340	343	372	319	354	354	338	324	308	374	343	363	338	363	363	362	309	340	374	348	339	369	363	315	358	361	359	369	358	358	328	377	335	331	352	341	383	388	362	379	343	355	366	365	339	347	379	358	377	338	373	338	358	367	360	377	358	388	349	342	336	337	356	366	383	330	363	347	357	316	356	375	320	333	385	322	329	337	325	366	346	344	321	330	322	324	353	334	358	361	357	330	354	346	344	343	306	346	360	345	343	331	351	334	351	392	341	381	376	354	347	322	336	361	357	354	352	350	358	364	330	370	362	342	355	357	377	333	381	350	354	363	321	334	346	338	368	346	406	328	357	370	369	363	334	343	366	370	332	303	362	367	370	350	351	384	361	359	336	321	363	352	328	351	363	351	323	344	374	338	351	345	365	348	353	356	319	357	358	341	336	347	355	335	332	326	373	362	302	332	344	336	355	367	348	319	328	313	334	340	342	354	343	332	330	367	318	365	352	332	323	347	356	342	346	384	353	379	358	391	339	356	395	360	350	364	339	362	347	347	344	353	337	367	336	357	358	339	313	365	338	365	343	347	354	366	332	336	334	373	348	353	368	358	348	352	361	375	325	306	342	359	295	379	345	347	369	376	335	371	358	304	355	345	372	346	323	333	348	341	349	368	329	332	325	370	391	332	350	335	383	391	370	339	309	339	311	370	350	335	360	334	341	372	336	397	372	374	345	329	332	311	359	371	352	338	367	377	339	327	388	332	358	340	373	340	349	365	369	385	352	349	354	353	336	383	349	321	362	316	361	367	362	356	375	363	324	346	361	333	326	351	363	317	328	365	319	321	339	359	330	339	378	352	343	351	330	360	364	345	341	330	348	338	352	342	347	348	347	335	338	353	348	367	356	304	341	329	354	325	336	356	394	337	343	318	351	325	338	346	345	358	348	376	420	369	353	327	367	346	351	373	351	353	363	388	359	350	355	362	334	369	347	335	345	346	326	357	373	359	334	333	353	367	346	354	342	356	362	350	349	330	356	337	356	352	349	327	359	353	387	352	388	350	386	338	344	302	337	354	377	352	320	348	378	362	376	329	383	319	329	356	323	349	338	301	353	336	340	341	364	371	334	341	374	387	350	326	315	373	377	359	367	373	367	373	309	346	367	329	349	351	352	337	365	384	338	359	366	344	345	369	361	352	363	375	343	335	322	347	372	361	355	342	353	368	341	332	353	352	353	365	387	353	350	353	360	326	372	332	375	359	326	355	333	357	324	337	310	361	339	351	363	372	362	377	356	358	367	332	339	371	334	354	343	348	348	353	360	346	333	326	380	358	328	326	306	354	345	378	337	331	354	374	333	349	386	349	358	314	343	310	351	335	379	384	352	352	325	354	380	335	385	342	351	328	359	376	348	347	351	339	337	342	370	344	348	333	352	324	330	352	334	353	326	343	336	322	362	361	381	364	391	306	356	380	385	325	348	339	331	352	350	356	344	383	362	346	344	375	339	362	325	354	385	377	361	354	378	331	356	332	367	357	339	360	317	337	334	342	370	353	357	341	364	342	325	365	377	371	412	333	368	352	360	342	351	347	363	359	346	386	331	337	323	333	345	342	335	352	308	346	328	350	338	348	345	348	362	351	366	321	371	362	347	326	363	325	349	337	329	348	337	358	322	356	331	361	360	386	388	343	325	331	332	360	348	354	342	339	381	384	332	385	321	352	336	341	388	359	396	360	355	361	329	352	364	334	343	324	344	355	376	361	345	360	323	338	362	371	311	334	364	380	353	353	366	365	379	365	341	388	361	347	360	346	349	358	326	357	343	346	364	336	321	370	350	366	358	354	367	340	376	355	322	341	353	337	327	327	401	367	363	331	332	389	339	355	394	358	353	369	374	380	375	365	343	330	337	360	338	316	337	379	358	356	338	368	351	353	367	343	331	350	367	329	332	349	351	332	355	358	377	332	349	342	343	319	421	358	329	377	341	315	334	379	333	349	329	356	336	383	379	354	356	335	341	362	319	340	379	361	354	334	344	349	402	327	369	339	352	349	338	328	359	311	334	358	379	338	348	321	354	364	339	348	380	363	349	352	330	340	333	384	325	327	369	368	350	321	317	350	335	361	365	338	364	351	359	349	355	346	359	339	358	362	333	345	355	400	367	362	358	369	366	410	365	310	347	334	345	336	364	367	365	348	349	366	331	344	359	322	343	384	375	342	320	344	320	308	360	366	391	373	348	349	366	376	326	378	327	382	346	336	356	331	335	353	329	377	328	302	361	334	342	335	389	386	364	327	329	321	349	346	345	333	398	360	369	351	344	339	339	355	338	303	336	349	386	334	326	385	298	333	349	365	330	356	314	374	370	343	420	340	363	346	370	359	351	328	355	365	363	373	343	362	363	344	379	360	359	332	338	355	318	317	361	356	347	360	367	339	347	335	332	364	358	343	337	347	348	333	344	346	344	340	349	361	361	365	364	317	348	367	332	384	361	345	390	364	311	350	340	364	352	318	344	349	329	382	357	353	330	343	358	367	374	383	324	331	347	362	371	331	375	376	323	355	345	367	340	336	350	344	354	356	344	345	340	334	369	346	377	353	350	332	319	347	354	361	345	358	383	340	344	338	354	336	359	343	360	376	337	337	333	349	388	366	348	356	351	369	350	367	370	363
46239	42423	25970	47610	83247	69266	51644	20800	1054	1007	970	974	1015	974	966	901	938	904	938	923	947	833	905	860	899	926	890	960	842	941	951	900	935	919	869	883	880	954	885	926	923	907	888	945	936	900	921	923	924	916	915	936	852	890	907	901	856	903	910	898	866	923	953	887	879	962	994	1771	1763	1282	1037	968	865	843	885	891	872	904	817	924	932	901	923	902	868	869	878	879	881	899	840	885	900	905	892	993	892	874	950	891	840	906	911	871	890	848	890	861	925	862	897	814	934	895	873	902	922	882	892	854	901	892	885	890	897	923	846	941	905	925	882	873	895	913	852	846	883	904	924	938	892	863	925	900	882	908	873	915	847	902	857	914	907	866	907	900	917	862	894	840	915	889	908	876	847	900	878	884	886	906	853	832	879	844	861	873	861	922	865	892	865	905	858	910	868	950	852	895	872	834	930	918	881	889	880	941	873	930	977	893	896	879	919	902	872	899	903	853	949	904	911	876	875	866	928	869	866	847	874	834	870	913	897	892	878	902	934	891	906	822	883	829	888	904	927	925	859	934	880	931	856	847	886	916	877	895	892	917	889	879	874	933	884	896	934	940	869	867	880	934	887	883	922	883	891	843	870	887	866	901	928	879	875	876	870	912	877	809	847	915	945	912	902	893	884	924	904	904	868	849	944	875	949	889	875	869	873	864	921	872	886	862	886	864	908	902	834	948	891	893	857	900	851	878	845	910	865	927	885	915	880	957	890	900	898	878	906	911	915	903	921	876	876	916	913	880	874	893	883	891	894	899	848	909	896	904	928	892	908	938	853	863	905	826	856	902	843	921	877	891	922	901	871	901	873	892	945	896	903	886	934	865	877	899	870	875	871	916	918	877	891	865	865	879	864	893	884	841	891	909	890	833	898	837	865	908	908	882	925	897	900	874	899	879	857	928	899	907	870	875	903	834	862	927	839	931	823	876	874	928	880	898	888	891	935	857	881	921	923	856	912	830	926	904	902	893	839	864	843	878	873	937	838	890	921	835	941	890	924	874	899	912	927	891	912	880	917	879	880	892	872	880	876	922	847	918	928	843	894	891	900	878	915	894	964	857	895	889	940	923	916	896	881	890	894	900	865	899	895	935	894	877	853	896	895	912	869	875	874	888	875	931	884	900	926	923	913	873	886	879	841	923	903	864	858	882	864	918	828	878	869	856	905	887	916	852	887	915	915	865	834	877	904	892	839	886	935	944	894	947	898	929	950	920	871	883	931	914	900	912	882	885	873	906	898	875	866	902	874	873	854	848	897	921	916	860	920	860	886	822	861	858	828	884	890	911	905	880	842	866	870	915	906	869	885	865	872	914	921	894	850	903	867	876	904	862	901	875	881	902	915	890	897	847	858	920	860	870	920	853	903	903	944	824	870	869	953	886	905	898	907	873	851	867	857	846	903	903	915	888	872	870	814	870	911	856	910	874	868	885	855	940	900	917	940	899	835	869	869	911	857	888	846	892	923	903	963	900	922	893	969	901	899	841	898	851	861	834	894	943	866	849	851	914	878	937	878	847	835	906	924	895	874	859	898	868	946	919	899	904	907	897	886	852	874	873	902	895	866	851	891	921	850	902	885	861	907	902	845	897	863	874	914	867	893	881	871	890	945	865	907	887	887	908	906	868	880	825	917	906	915	833	896	867	901	909	967	861	909	863	870	924	892	899	931	911	892	920	907	819	906	859	877	910	908	887	887	860	899	926	836	878	900	893	901	864	895	874	866	881	883	873	925	824	920	896	911	868	878	912	914	897	838	865	872	851	864	862	877	854	873	947	840	899	883	908	840	907	863	869	892	907	950	888	828	847	911	862	847	908	885	875	930	876	950	830	878	853	877	846	952	878	906	916	892	938	920	917	856	891	849	852	861	905	912	856	905	813	926	890	863	883	869	873	928	861	906	917	877	888	899	788	821	955	860	850	924	886	833	893	861	915	913	857	923	876	906	837	953	901	956	933	913	841	939	893	868	887	859	882	908	886	872	851	901	850	856	906	917	881	861	859	892	830	892	908	887	924	878	925	845	926	824	807	855	903	933	883	893	927	879	877	957	864	904	885	922	872	849	965	919	922	921	946	918	854	847	859	907	897	902	892	904	872	901	913	856	895	899	910	915	840	892	869	862	961	846	937	852	907	856	851	844	887	894	887	868	889	839	860	883	844	864	863	900	861	882	887	901	932	852	940	866	857	863	886	872	890	855	927	907	851	887	888	910	917	889	883	865	880	907	913	908	907	912	891	930	881	864	934	843	921	969	899	882	865	853	861	907	888	856	817	907	846	883	920	841	911	893	871	920	908	890	900	892	881	905	914	846	892	851	913	855	868	916	850	877	893	899	920	917	884	918	882	870	853	842	875	860	928	827	921	902	927	935	895	872	898	866	831	875	889	904	898	884	895	894	871	915	893	917	872	944	904	899	833	876	915	888	915	852	921	875	841	894	885	864	847	925	872	882	925	888	881	900	896	896	929	942	935	870	901	926	869	837	926	876	892	919	875	903	906	951	908	858	926	917	821	860	845	906	916	862	892	874	906	843	869	897	899	865	912	847	880	954	904	857	910	911	856	905	868	840	866	929	898	952	860	880	842	894	836	881	909	860	904	953	874	860	931	889	852	890	906	893	894	865	867	933	849	921	880	875	877	890	896	929	885	905	857	867	860	901	911	883	851	912	920	895	931	854	958	826	889	890	870	869	891	866	861	841	893	890	868	934	865	900	907	904	920	847	870	910	923	894	941	890	891	850	883	900	853	867	902	863	836	888	926	841	889	901	884	917	876	831	877	902	879	892	885	938	860	861	896	940	871	867	893	900	880	905	893	911	910	906	910	921	819	861	890	851	863	880	874	861	908	928	890	867	853	858	851	876	870	914	883	925	875	926	931	839	934	883	925	871	846	874	876	907	833	898	879	816	875	865	912	926	891	910	892	900	899	859	886	907	880	931	952	867	926	885	871	916	871	888	841	825	886	881	892	850	933	894	933	859	868	869	917	938	936	879	911	899	895	834	841	841	895	904	898	877	828	872	844	855	840	911	877	893	872	858	897	885	902	866	857	909	932	934	880	845	863	877	866	883	909	862	859	913	893	863	842	879	890	858	876	832	936	896	839	927	906	849	904	881	856	895	855	893	874	897	909	915	897	895	918	846	883	923	909	899	946	865	926	932	903	889	932	948	890	881	902	862	883	891	884	918	862	893	883	915	911	905	889	885	948	932	894	966	889	890	946	879	864	880	905	862	879	911	862	843	847	900	909	937	886	926	909	909	847	877	895	871	870	921	920	886	852	881	921	896	887	872	948	918	909	890	936	859	873	923	896	837	855	904	922	898	852	899	898	955	863	922	887	908	897	881	881	915	878	855	918	925	876	849	933	871	900	841	878	882	873	896	861	897	903	920	896	912	885	855	897	874	889	917	879	911	875	883	842	883	870	874	872	873	898	861	854	860	908	941	867	868	857	926	839
15648	15745	7374	4301	9061	4896	2174	491	257	251	236	244	260	245	256	270	232	242	263	229	257	242	240	243	260	261	261	248	254	259	244	226	273	295	257	257	250	226	257	245	253	263	259	248	232	249	240	243	291	278	245	269	256	270	227	285	295	228	260	244	259	254	253	234	245	236	268	263	318	243	245	248	233	258	263	224	250	275	245	253	274	198	242	242	259	246	241	281	252	253	264	249	233	252	255	240	245	275	238	233	279	251	262	266	252	241	225	252	220	266	250	256	250	242	241	247	278	222	242	260	243	257	249	284	252	250	243	248	280	273	241	244	288	265	230	256	292	242	269	242	247	239	276	240	295	263	242	245	241	229	269	217	247	297	252	278	260	268	261	243	253	261	256	230	257	258	258	256	239	258	248	258	261	224	262	261	255	230	257	291	256	251	271	269	246	256	237	261	260	256	242	246	252	258	231	275	253	240	238	238	250	247	265	277	259	253	236	251	272	259	251	224	236	249	257	254	246	248	253	278	238	241	251	255	243	279	234	272	243	258	275	257	261	261	252	245	235	245	250	251	258	231	248	258	250	233	257	262	252	233	259	240	259	243	272	225	224	259	264	216	262	258	230	257	275	260	241	237	273	268	258	238	253	269	253	270	209	277	248	242	250	234	254	263	256	270	241	253	268	261	259	250	201	222	282	242	238	254	266	293	227	250	243	263	243	259	265	252	249	221	253	249	251	274	268	252	258	255	275	265	262	251	233	291	273	270	262	235	256	251	260	253	261	259	251	247	257	284	275	268	251	246	263	246	273	266	228	260	256	252	243	250	247	237	257	250	267	261	242	250	221	224	272	257	244	254	258	236	249	251	219	260	251	267	287	264	270	265	266	252	236	261	240	257	255	213	269	227	258	233	235	277	264	233	260	252	221	253	262	241	218	265	265	282	258	286	258	241	278	241	228	270	270	233	263	233	221	230	264	272	246	245	253	286	246	262	254	246	249	247	265	248	276	267	228	238	251	217	272	242	237	223	265	253	266	266	244	284	270	273	242	255	255	237	250	245	265	242	231	245	250	239	247	227	277	263	252	210	259	288	252	250	250	269	234	267	242	216	287	279	281	268	221	259	241	252	272	244	283	242	232	275	265	239	271	273	220	254	254	268	259	208	240	239	248	248	253	230	246	241	295	290	239	260	244	235	222	261	241	239	257	234	240	275	243	265	285	250	273	239	230	257	241	286	231	236	265	248	271	249	239	233	263	233	259	246	240	265	243	236	274	263	259	248	233	253	225	245	269	275	266	216	243	272	303	226	258	251	265	271	259	282	259	260	226	259	229	276	263	246	256	236	250	209	244	283	246	230	282	257	257	252	262	243	275	256	272	257	235	227	242	247	231	263	271	249	229	266	302	248	256	273	263	245	260	253	291	227	258	249	254	281	258	249	240	248	276	248	252	259	262	248	257	273	258	253	268	239	279	252	270	240	245	278	261	249	256	227	238	239	236	220	254	250	285	261	268	244	238	265	243	255	251	242	257	229	260	225	259	222	284	240	240	266	253	245	247	244	276	264	256	305	252	247	248	250	249	245	230	249	228	290	263	281	230	237	278	250	231	216	234	282	246	260	234	248	235	258	237	279	278	249	245	260	242	251	266	270	253	258	240	276	241	275	268	253	263	259	264	243	261	271	260	240	261	234	255	242	234	239	221	242	265	249	257	269	264	221	276	235	260	236	246	277	244	230	219	240	267	255	263	238	258	284	266	247	221	267	240	262	248	276	236	265	274	248	263	216	253	241	234	248	253	252	246	238	245	263	241	286	262	268	239	246	229	217	241	246	249	269	234	226	249	258	278	227	288	239	251	234	267	228	264	256	252	261	254	269	277	286	242	268	257	254	242	255	243	256	247	239	253	264	268	246	246	238	251	255	274	234	250	286	219	245	282	259	246	256	248	248	260	271	222	235	276	262	247	273	264	234	267	242	269	283	249	287	215	233	247	273	257	226	240	274	236	244	267	251	242	239	258	263	226	262	224	254	272	249	229	263	257	231	274	243	253	258	243	255	237	237	255	234	264	253	258	251	268	260	244	225	266	251	250	225	272	272	235	243	234	237	244	260	236	266	256	252	270	258	246	268	240	265	248	254	244	267	241	258	263	229	243	239	225	249	261	262	278	246	273	209	237	258	235	247	251	278	249	260	253	237	249	252	280	264	283	269	200	251	227	258	226	258	250	251	245	248	240	262	226	258	262	266	251	266	256	261	247	245	240	222	277	254	238	287	263	234	246	267	239	257	283	231	257	236	237	238	232	223	246	265	236	271	262	268	229	244	258	276	250	259	261	282	245	259	277	278	255	259	242	245	225	243	265	249	239	220	282	247	245	227	268	262	235	246	250	253	260	232	218	272	261	260	258	259	249	258	254	227	242	236	263	251	279	239	254	267	280	272	281	262	240	252	299	249	248	266	250	243	269	251	274	263	255	228	248	248	268	253	239	226	268	232	248	237	268	237	229	241	256	235	234	261	262	248	254	231	263	265	238	239	278	272	258	262	273	226	230	237	254	249	258	275	262	261	268	250	230	240	273	244	268	254	250	237	279	256	259	254	222	242	277	262	247	267	227	254	256	250	254	251	242	254	251	241	255	270	253	237	254	260	273	242	266	251	260	225	223	254	254	244	260	237	249	245	256	250	246	256	248	242	236	260	247	238	247	258	242	268	267	254	278	251	253	252	271	246	235	266	237	255	238	281	275	236	262	276	277	258	252	254	259	265	234	239	265	253	245	266	275	252	248	256	235	271	253	246	248	263	250	265	270	259	229	262	273	230	233	242	257	247	267	239	256	281	241	243	231	271	271	264	246	249	270	234	243	225	255	249	237	253	301	253	250	250	245	227	268	256	244	251	221	248	257	227	247	266	254	245	252	244	245	254	248	253	259	245	248	235	241	284	248	236	241	239	246	259	247	243	249	233	249	247	302	237	248	240	230	270	211	242	246	249	246	242	248	252	243	230	222	252	258	263	248	251	250	239	247	280	232	254	262	240	251	237	255	254	253	232	262	262	281	245	241	245	220	234	256	245	239	279	252	252	244	257	240	266	253	276	247	226	226	245	258	245	226	252	228	242	248	238	263	237	226	244	277	245	272	251	254	229	263	269	229	249	243	252	254	257	253	247	281	277	245	252	227	260	244	258	299	247	238	257	250	232	255	257	226	248	273	276	268	232	243	248	249	250	260	233	259	282	242	273	244	249	257	234	232	251	247	237	252	263	228	243	267	244	230	239	277	240	249	243	255	234	245	266	234	234	261	275	282	217	246	238	267	259	257	256	267	261	232	224	252	253	213	268	275	245	256	236	243	236	256	267	272	244	258	249	244	223	252	235	282	253	267	266	252	259	264	207	252	230	238	254	259	243	231	265	235	269	229	247	249	274	258	259	251	228	254	228	295	256	240	237	252	236	255	263	235	264	260	248	256	290	219	250	244	257	244	231	264	219	256	237	277	253
14191	16787	6629	11176	22959	14568	6940	1188	684	700	734	744	684	682	692	685	656	678	681	680	662	678	711	654	682	691	645	686	673	657	693	678	687	701	689	709	670	699	734	691	706	694	675	650	716	675	653	694	654	733	710	680	681	730	754	691	681	681	680	675	669	746	671	654	683	653	734	749	787	863	786	679	715	700	718	713	687	751	712	667	691	695	700	676	697	705	691	697	728	686	686	679	635	708	669	673	670	729	692	679	735	689	701	671	692	702	675	762	708	683	679	685	728	752	704	698	695	686	674	637	686	664	695	659	697	643	667	673	684	726	712	683	725	700	727	702	677	696	683	696	721	742	750	664	735	647	750	670	684	709	722	704	671	701	670	675	707	702	701	683	668	699	638	691	664	679	646	680	673	654	673	690	647	724	680	688	669	729	643	736	709	703	661	709	648	673	656	678	732	693	694	709	685	687	677	697	683	681	658	675	656	675	677	715	635	719	698	701	677	696	732	693	687	675	683	705	653	669	655	663	705	717	717	700	683	711	697	702	680	675	650	681	689	710	651	664	689	685	689	727	673	654	705	681	697	699	686	683	659	743	698	680	700	724	699	679	652	736	686	684	690	712	645	691	650	735	701	672	706	672	702	695	690	686	709	684	683	681	641	655	684	677	687	708	647	728	669	709	682	663	665	693	674	680	669	685	662	702	651	668	703	652	641	712	702	727	689	693	674	665	723	696	730	679	665	677	716	664	715	693	719	715	650	678	669	721	643	647	652	667	665	685	670	672	667	665	684	692	729	641	769	644	708	750	741	716	716	696	651	719	679	694	710	711	694	681	685	657	654	669	679	651	756	694	738	666	660	699	658	663	685	689	653	690	682	668	688	651	694	660	738	693	713	671	697	653	738	668	655	677	689	729	723	687	733	713	689	694	668	656	659	676	697	616	678	648	705	684	634	744	700	710	653	626	667	680	691	692	671	626	701	683	660	691	634	734	752	673	661	664	692	668	706	679	675	685	685	683	681	651	682	686	639	694	700	711	653	674	698	728	671	683	683	709	677	640	708	696	677	704	702	670	708	695	706	712	667	691	677	635	674	683	716	705	632	710	648	698	710	662	674	650	662	647	688	740	683	651	692	693	642	675	666	717	676	710	669	652	648	689	694	682	695	709	689	712	693	663	695	671	684	714	687	701	668	675	683	698	695	643	684	721	709	674	672	681	641	686	676	715	730	630	706	672	660	731	741	665	699	660	676	665	703	700	673	682	672	666	693	660	708	703	681	691	648	708	699	707	689	679	659	710	676	718	687	644	728	696	706	676	712	705	680	661	685	713	679	718	701	670	733	676	684	650	674	675	674	701	681	692	682	690	723	652	651	712	658	678	685	713	686	678	678	666	699	671	719	725	706	680	662	702	698	663	703	634	715	691	693	638	684	690	708	649	642	679	697	724	658	697	675	675	687	666	669	656	667	704	717	646	722	699	681	658	652	662	657	713	654	689	705	663	703	691	682	713	692	688	684	668	673	700	668	664	691	710	709	740	669	664	688	704	722	739	712	668	685	692	744	664	700	705	688	653	684	689	683	689	725	687	659	741	710	709	708	689	705	676	654	655	708	709	701	694	689	711	672	701	683	659	726	680	612	708	668	663	676	719	676	659	628	710	651	706	689	705	689	698	694	720	694	655	665	662	678	676	646	647	673	688	659	709	625	701	678	689	680	676	721	688	720	655	734	681	696	710	686	709	682	657	697	691	668	684	728	696	649	711	655	734	720	677	720	648	677	721	708	672	665	653	670	698	717	680	713	661	668	703	681	670	675	699	681	644	699	727	719	667	642	651	658	683	686	766	712	636	666	714	673	654	703	697	677	662	719	698	670	675	682	715	675	662	710	704	664	678	676	688	713	705	703	721	685	731	665	674	695	728	682	697	704	707	715	681	713	720	723	693	702	690	712	669	671	682	714	674	697	697	655	669	660	658	694	737	708	757	723	692	717	713	701	720	683	697	721	688	671	690	726	707	687	687	696	694	679	695	648	731	679	668	723	687	670	682	693	660	680	698	720	677	680	676	637	695	709	706	666	727	669	739	643	706	739	673	682	717	721	689	681	658	730	717	686	683	717	704	682	633	694	665	631	696	684	693	717	653	730	717	691	640	714	684	677	690	647	681	729	665	699	650	660	690	660	667	663	708	666	711	681	700	706	748	668	672	683	752	693	653	673	707	697	646	695	769	699	690	702	675	681	692	720	712	660	694	681	702	679	685	658	662	715	707	662	692	652	681	728	677	663	672	726	698	703	665	661	707	694	679	687	709	664	698	685	703	697	703	714	696	708	686	688	673	700	677	709	626	700	700	737	689	670	672	745	683	679	687	703	665	662	684	714	719	733	650	633	687	696	668	679	654	713	710	685	689	695	627	673	711	686	644	711	700	704	645	670	701	630	691	678	693	690	661	692	659	711	665	734	675	688	669	707	706	697	675	652	669	650	673	712	664	715	671	670	697	698	652	729	716	672	686	693	685	709	711	689	704	640	657	656	670	689	709	707	682	677	716	722	687	672	728	694	672	705	713	699	724	670	686	741	675	677	696	725	650	676	642	721	735	705	666	731	687	732	680	677	688	697	684	708	648	703	676	717	753	680	680	682	757	692	670	680	730	619	671	682	640	708	711	667	690	674	701	675	688	689	696	649	680	643	714	695	678	667	675	675	705	689	633	708	688	667	665	689	671	673	670	663	717	689	653	729	676	707	700	658	656	689	689	766	675	673	686	677	689	671	668	710	636	754	702	666	618	673	671	678	710	644	677	665	713	706	650	692	708	710	651	678	713	690	689	707	760	713	694	660	698	691	699	687	695	698	628	697	747	685	709	671	705	703	729	684	689	707	661	708	652	690	685	680	732	680	679	678	687	664	658	717	626	734	698	701	722	690	657	668	668	695	666	623	669	680	697	671	711	650	683	692	687	686	665	675	694	682	691	700	661	761	700	720	660	679	647	678	724	726	682	669	662	686	647	668	676	667	696	674	699	723	645	724	713	667	713	730	684	666	678	714	711	724	674	652	647	737	620	725	648	608	690	730	709	671	716	737	678	683	702	701	667	675	679	691	685	666	662	658	660	635	665	715	708	713	630	720	711	671	683	704	728	690	658	670	656	709	705	626	684	646	718	718	720	696	664	701	723	669	666	733	668	699	680	675	668	689	658	651	727	667	671	638	692	687	682	659	698	744	676	705	718	703	694	693	645	708	660	657	668	726	681	701	706	687	699	725	659	691	668	691	724	704	694	668	640	604	723	676	694	699	655	701	642	653	689	694	706	695	710	667	751	688	675	668	699	669	681	695	716	701	638	675	665	684	696	694	655	678	687	706	709	682	679	663	671	690	705	675	685	696	681	709	694	728	667	691	706	687	711	717	691	704	688	676	711	686	678	689	691	686	683	673	666	694	696	676	719	642	691	698	701	719	687	641	683	674	637	634	674	656	652	673	666	681	677	727	698	656	704
54406	38635	24603	33259	51648	39264	19394	7090	732	322	312	300	287	271	341	292	322	297	313	305	328	313	302	309	283	299	287	318	285	270	305	344	302	316	306	289	322	305	313	287	292	298	291	304	314	290	298	309	294	261	289	292	272	272	284	282	292	314	293	321	304	266	306	296	305	326	446	453	359	348	308	299	289	301	302	305	292	287	285	275	306	272	290	322	283	297	304	264	292	300	295	250	321	323	303	268	300	249	294	291	294	313	274	272	259	288	290	272	293	312	280	305	281	295	324	314	324	310	278	301	331	264	293	280	294	303	326	294	265	305	285	312	283	280	258	280	253	282	296	312	266	283	301	282	287	357	281	294	268	332	307	309	292	269	306	293	289	320	297	268	289	294	275	315	283	310	295	280	310	318	284	298	304	301	283	289	313	295	286	310	281	280	312	284	279	308	279	305	270	313	271	290	289	306	303	290	287	317	299	282	308	334	290	274	273	294	285	306	317	316	266	292	267	242	248	282	288	316	290	291	285	278	322	275	296	266	283	297	303	315	292	298	310	302	291	322	284	297	279	298	286	298	291	306	308	293	266	329	296	302	281	322	297	313	280	295	311	287	337	296	281	291	310	309	276	308	271	277	293	284	285	294	278	288	284	282	285	295	292	270	308	319	271	292	328	290	317	282	278	308	333	308	288	297	316	318	306	253	283	289	316	280	293	286	315	289	274	273	297	278	307	288	289	276	283	274	292	281	302	313	312	295	325	308	305	284	306	278	360	298	282	290	296	261	277	275	293	279	311	274	302	302	293	302	263	308	296	318	284	335	278	286	297	301	254	272	274	298	273	269	285	318	327	258	266	298	277	306	308	277	298	317	329	293	297	297	278	269	294	305	295	294	305	292	289	309	304	294	306	292	311	331	271	295	288	294	269	295	294	281	288	275	267	301	291	273	289	294	305	301	311	308	304	268	275	274	287	266	305	308	298	315	277	279	302	292	289	309	301	300	277	267	274	287	294	330	313	298	326	308	312	309	284	288	289	293	303	304	304	285	288	282	274	295	279	281	330	302	277	286	260	291	257	298	278	305	279	308	339	301	307	279	300	318	279	245	301	319	313	302	271	275	315	302	295	295	292	318	259	322	287	277	257	290	285	313	294	290	313	288	306	269	287	313	284	291	314	299	306	279	256	272	274	247	301	305	299	301	277	308	281	255	283	300	304	301	295	290	291	295	273	271	254	277	299	273	298	283	319	299	304	288	335	320	309	306	280	308	309	286	280	331	322	297	255	294	272	292	309	303	288	282	316	267	292	260	301	278	276	266	300	268	310	288	303	300	306	281	299	296	291	280	288	296	285	297	299	286	287	329	291	280	292	251	295	291	304	308	303	310	292	324	267	294	289	329	306	281	288	319	295	338	292	283	303	295	293	311	328	319	318	276	291	280	281	291	286	280	278	312	294	283	309	272	305	298	268	283	291	316	285	274	325	324	302	292	299	319	284	305	287	276	274	297	278	309	268	295	320	290	292	284	227	266	285	293	271	292	290	309	278	291	302	262	281	286	289	265	307	294	281	277	291	282	290	278	278	292	295	330	277	273	323	303	291	320	287	263	280	282	267	283	293	285	287	273	322	310	260	300	258	278	291	328	286	285	274	281	261	271	309	274	287	287	317	327	299	305	290	270	306	276	299	332	276	324	329	276	268	330	288	307	294	302	292	262	348	278	293	293	283	300	295	300	300	277	300	297	311	293	313	261	323	307	274	296	283	296	311	309	257	328	262	280	282	320	325	312	261	305	282	317	286	289	283	262	314	259	287	274	294	315	305	292	270	310	271	321	291	346	305	296	317	288	309	301	279	270	282	270	302	303	289	280	304	292	303	288	302	291	286	293	280	271	313	314	299	299	291	278	307	285	321	315	318	310	305	285	291	285	304	290	284	311	305	310	323	304	299	266	295	306	303	328	315	299	302	281	284	295	265	286	306	286	274	296	294	293	298	300	314	313	295	267	284	278	250	280	299	303	308	263	297	284	293	266	327	287	295	309	282	293	304	294	310	286	321	276	303	285	330	299	308	282	289	294	286	289	289	298	280	292	300	297	339	299	323	304	308	283	295	305	303	294	282	323	280	284	301	311	292	254	285	296	291	290	312	289	323	314	308	311	245	276	275	302	293	289	264	318	318	270	286	277	304	292	289	274	275	314	294	287	296	288	294	308	291	299	266	290	318	268	310	302	319	301	293	281	356	263	266	293	307	298	280	300	285	309	289	294	332	289	291	260	283	297	305	303	311	299	309	292	285	280	316	293	276	331	284	285	295	319	268	309	305	309	296	261	324	305	295	302	269	287	274	299	276	286	290	273	328	323	327	288	252	303	272	298	263	302	302	292	270	300	278	268	272	314	276	292	264	313	290	306	308	319	296	258	303	285	296	290	270	312	304	253	300	280	283	280	260	262	318	295	294	320	307	281	287	304	298	311	286	266	285	263	268	271	272	287	317	310	280	288	288	281	262	312	296	319	274	303	283	302	307	321	299	314	289	312	266	295	284	303	294	326	312	280	266	286	318	316	312	296	322	296	287	285	309	276	285	305	306	322	286	315	302	280	306	310	288	291	309	285	279	280	293	251	273	303	316	301	289	319	302	309	309	288	298	311	319	291	313	300	309	259	280	271	273	291	287	285	273	294	280	312	272	285	293	283	290	316	291	284	285	300	310	296	300	300	294	273	300	287	328	293	268	288	302	301	307	291	324	286	318	316	297	269	295	321	300	296	288	265	265	281	266	289	295	262	318	298	309	289	290	296	305	292	274	301	292	290	311	298	321	305	292	280	294	296	289	297	309	307	299	291	295	300	281	283	291	311	314	297	284	289	309	277	295	315	310	303	264	310	313	298	271	312	286	281	278	266	310	279	296	272	286	311	301	266	313	307	325	312	286	296	255	282	310	267	275	277	308	323	310	308	286	314	285	279	293	280	295	284	283	274	297	291	327	286	319	290	274	286	279	322	264	291	320	293	308	286	279	318	297	271	276	268	298	278	299	286	291	274	301	298	313	311	276	260	314	344	315	285	285	313	274	263	302	280	309	323	297	292	311	307	299	317	315	255	278	302	290	304	294	319	331	259	279	275	289	310	288	311	281	265	284	302	305	296	297	308	281	286	273	300	318	276	305	273	315	280	297	297	267	301	284	280	280	299	308	298	280	279	256	300	286	309	303	313	285	271	295	289	315	296	291	296	293	284	304	288	276	284	294	292	297	300	320	261	284	300	288	280	291	303	279	290	276	325	298	281	272	271	277	328	294	313	315	292	301	330	293	305	302	297	270	296	320	306	282	275	317	281	274	316	286	293	286	290	282	339	275	291	286	254	299	306	314	293	279	308	290	283	286	289	274	327	298	290	302	297	299	302	309	281	304	267	301	313	291	281	319	321	274	275	292	320	255	290	264	311	293	299	313	270	290	279	283	308	295	270	331	306	305	290	294	319	294	296	322	298	282	329	334	317
46355	32431	8208	44718	66632	51411	20944	14990	1016	906	881	810	901	864	867	845	832	781	834	767	787	818	815	747	779	788	759	798	810	794	754	775	799	808	787	772	777	745	803	765	778	818	812	827	762	781	798	774	813	778	775	743	791	752	773	870	799	716	856	790	766	759	838	832	806	960	2067	1887	1309	1027	880	756	764	809	797	825	761	783	840	780	771	768	746	842	783	764	768	794	799	804	731	734	827	797	801	818	769	810	752	851	760	747	789	757	825	786	785	821	780	769	789	724	798	742	752	731	766	779	742	795	772	770	758	799	765	739	795	755	805	768	860	766	775	779	775	771	817	814	831	739	782	794	779	783	789	786	774	782	767	747	760	786	829	777	791	780	769	717	764	778	765	826	771	751	767	812	765	820	784	789	793	770	761	763	808	831	752	779	777	816	785	759	755	780	786	765	760	758	790	713	804	780	795	783	765	767	738	745	733	762	770	745	734	809	753	778	753	789	754	798	785	797	758	740	801	739	795	772	744	770	797	798	804	752	743	736	792	748	738	772	761	785	742	796	734	824	821	772	796	803	782	859	738	809	775	720	750	759	779	780	787	743	765	737	782	828	750	803	815	790	767	782	738	771	770	743	768	750	828	754	775	791	769	747	835	763	738	749	816	786	724	735	800	805	768	775	775	765	764	804	743	755	782	741	768	761	812	779	762	796	737	746	829	775	759	793	754	763	775	797	752	789	764	804	796	757	782	752	813	816	811	746	790	786	770	812	749	779	752	805	799	790	799	750	778	746	757	756	778	769	729	727	759	736	765	743	754	836	739	777	777	829	787	755	766	787	766	785	811	807	772	782	743	756	759	758	755	797	759	747	805	755	752	764	802	776	786	745	762	780	793	790	856	765	789	772	797	753	757	766	767	812	789	778	795	808	777	727	798	770	728	779	752	752	772	789	736	777	810	781	771	798	789	783	805	756	787	802	772	734	801	734	746	792	796	753	774	812	731	794	739	792	805	788	765	734	777	739	754	750	802	765	780	777	803	790	780	755	758	741	735	785	761	772	778	807	770	771	741	768	760	759	757	800	784	777	762	759	767	804	759	808	734	757	794	735	759	746	747	760	740	834	793	703	760	773	797	765	779	795	761	797	774	784	707	759	737	841	763	743	756	781	807	812	807	727	792	720	760	763	807	769	727	728	772	780	771	800	786	803	759	810	772	786	774	753	802	746	746	725	821	758	746	796	841	771	778	804	808	745	764	759	764	800	753	786	744	776	804	750	799	743	745	693	812	711	732	815	693	793	749	780	760	777	724	758	787	790	771	790	724	781	767	732	792	751	744	765	778	757	781	728	787	802	717	755	755	759	758	756	783	772	805	749	766	789	760	777	790	761	799	804	793	809	759	732	794	738	766	725	750	768	803	771	702	793	796	780	799	820	782	766	772	759	763	779	791	811	782	789	778	786	807	780	740	770	768	753	786	813	761	782	762	750	822	769	785	771	842	774	749	772	756	769	833	801	759	791	831	750	751	766	763	794	796	803	808	755	796	786	782	757	783	791	811	757	801	792	764	722	772	773	786	794	786	784	781	775	768	837	739	766	797	739	767	823	794	761	788	710	760	766	794	865	773	787	801	755	757	765	810	806	775	825	774	719	776	790	749	743	780	809	790	754	818	815	807	794	779	801	759	810	790	776	774	752	778	777	827	756	755	788	770	751	780	807	779	770	739	734	790	781	721	777	811	772	841	837	793	770	781	781	779	825	772	788	804	716	795	768	736	781	799	747	749	757	791	777	759	803	750	752	766	781	769	803	814	779	794	777	712	791	753	760	800	795	799	818	807	772	783	769	769	779	759	852	740	746	795	769	754	742	793	819	861	782	779	804	746	807	757	771	759	755	753	754	856	793	709	750	725	774	783	773	769	710	771	785	774	771	787	823	822	767	742	773	734	775	803	806	803	815	748	777	794	729	744	767	768	793	773	740	744	704	746	799	749	789	787	819	768	804	782	734	798	800	838	750	816	784	787	780	783	770	809	797	791	740	751	743	792	732	790	786	806	703	781	772	781	768	779	744	789	773	768	768	803	757	790	757	774	756	763	781	712	759	757	743	751	832	791	790	800	771	791	807	796	768	765	749	758	793	794	739	787	745	820	795	783	715	755	753	763	778	798	748	755	766	759	827	761	811	771	776	753	745	792	805	777	793	761	788	780	723	769	793	779	798	778	773	808	771	774	741	799	770	768	805	766	741	798	768	755	810	815	735	751	777	757	805	733	810	790	762	745	792	737	792	741	761	775	784	776	783	751	772	811	763	798	803	757	809	763	759	765	782	739	805	772	747	784	751	769	818	784	809	764	799	783	773	756	805	774	757	801	781	788	788	772	739	746	796	729	773	772	799	779	734	771	760	768	746	773	828	780	778	774	771	783	792	815	749	805	790	772	760	746	748	773	807	800	760	792	773	730	751	776	844	812	774	768	772	792	748	766	779	806	738	699	795	778	781	765	733	737	802	766	747	801	787	775	806	753	789	753	821	752	794	797	752	829	765	801	726	780	772	797	818	769	826	787	806	725	733	743	803	734	748	792	825	780	753	774	788	780	693	817	742	786	746	739	716	778	752	782	761	769	762	752	768	805	768	792	721	793	759	791	770	786	824	817	792	778	767	784	762	738	783	776	783	817	806	727	814	805	751	717	765	771	768	805	762	772	810	767	770	748	785	769	759	824	765	760	737	712	785	792	724	734	826	797	807	798	771	782	805	785	781	789	752	791	725	778	791	792	783	804	727	795	771	757	764	755	799	823	790	787	826	790	767	765	799	714	781	793	773	762	748	756	744	725	745	719	794	804	819	797	755	787	786	761	772	814	732	775	779	763	753	715	801	815	790	781	795	791	789	790	797	796	750	787	787	786	780	746	779	773	727	811	797	778	753	762	740	754	799	779	789	759	775	783	762	766	799	745	730	771	767	748	724	805	771	789	741	753	782	778	761	751	770	766	760	766	804	755	768	729	748	771	795	782	742	781	759	804	783	743	760	803	764	762	747	774	817	717	804	768	780	765	778	765	808	799	764	762	779	784	748	779	783	789	741	826	764	806	705	831	786	764	761	766	769	788	783	784	769	788	807	766	767	759	783	733	790	765	769	740	768	785	751	783	754	743	755	798	791	752	803	753	780	795	798	755	771	780	772	743	742	784	763	779	803	798	795	772	775	753	785	760	779	822	757	789	749	783	755	787	813	781	766	765	749	823	784	751	788	770	795	777	760	786	792	743	737	782	777	771	801	807	807	764	804	778	823	769	756	741	775	814	773	747	753	795	760	717	791	818	787	774	755	751	766	774	773	777	761	799	750	720	729	747	779	774	796	783	778	813	812	776	780	824	808	800	815	707	796	817	743	700	767	746	768	751	731	838	722	752	804	753	753	778	776	778	823	756	805	773	820	783	778	766	806	737	760	748	792	756	751	792	781	762	719	809	823	760	788	803	797	796	785	791	759	742	784	761	799
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
