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
336931514478	336931515034	336931515584	336931516134	336931516684	336931517234	336931517784	336931518334	336931518884	336931519434	336931519984	336931520534	336931521084	336931521634	336931522184	336931522734	336931523284	336931523834	336931524384	336931524934	336931525484	336931526034	336931526584	336931527134	336931527684	336931528234	336931528784	336931529334	336931529884	336931530436	336931530984	336931531534	336931532084	336931532634	336931533184	336931533734	336931534284	336931534834	336931535384	336931535934	336931536484	336931537034	336931537584	336931538134	336931538684	336931539234	336931539784	336931540334	336931540884	336931541434	336931541984	336931542534	336931543084	336931543634	336931544184	336931544734	336931545284	336931545834	336931546384	336931546934	336931547484	336931548034	336931548584	336931549134	336931549684	336931550234	336931550784	336931551334	336931551884	336931552434	336931552984	336931553534	336931554084	336931554634	336931555184	336931555734	336931556284	336931556834	336931557384	336931557934	336931558484	336931559034	336931559584	336931560134	336931560684	336931561234	336931561784	336931562334	336931562884	336931563434	336931563984	336931564536	336931565084	336931565634	336931566184	336931566734	336931567284	336931567834	336931568384	336931568934	336931569484	336931570034	336931570584	336931571136	336931571684	336931572234	336931572786	336931573334	336931573884	336931574436	336931574986	336931575534	336931576086	336931576634	336931577184	336931577736	336931578284	336931578834	336931579386	336931579934	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	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
66768	23121	8147	2031	1274	973	809	710	612	593	539	552	498	482	416	466	445	440	414	419	444	405	422	377	415	419	454	367	405	389	419	393	416	376	379	362	404	380	405	414	382	385	363	383	408	395	390	389	403	370	393	437	369	391	394	380	398	373	421	415	373	400	392	354	395	353	409	350	400	412	374	399	373	403	384	396	403	382	410	384	421	450	426	379	344	400	389	428	407	376	400	392	360	347	399	373	353	391	386	368	394	365	409	390	375	415	388	413	397	380	361	379	380	380	376	350	398	323	400	364	435	364	383	341	393	377	368	371	383	374	416	411	370	350	409	391	379	388	388	366	337	387	382	387	380	363	388	369	384	403	369	357	384	373	371	390	376	410	379	390	377	367	341	372	331	380	363	381	374	404	399	376	423	365	380	398	396	363	398	379	394	342	365	399	410	375	436	395	412	368	370	420	374	347	385	376	401	389	372	382	384	380	375	392	336	377	386	366	348	380	403	397	383	387	410	392	373	355	374	390	406	392	395	338	360	418	380	385	351	400	401	374	353	385	413	361	359	373	346	364	381	339	352	386	366	414	395	345	394	374	336	385	351	370	381	367	357	356	364	359	353	373	399	376	400	380	407	394	402	406	370	383	400	381	409	376	361	398	387	388	421	378	384	386	354	377	382	372	334	346	384	406	427	402	370	393	411	375	383	363	365	389	372	397	386	389	359	404	380	393	372	393	380	375	369	394	406	375	414	386	385	365	381	377	406	403	418	399	374	361	387	395	390	386	359	383	362	355	413	394	372	384	403	364	391	390	373	376	396	404	350	383	391	416	354	376	347	376	384	370	387	357	386	368	400	358	327	408	394	357	356	374	424	382	352	415	404	386	393	412	385	360	365	374	402	372	416	379	360	361	356	378	384	427	414	389	355	410	406	375	380	377	380	400	408	386	366	377	412	409	365	385	386	381	359	405	410	437	416	351	371	377	366	369	404	374	356	349	356	395	396	370	343	360	405	387	347	393	395	377	373	406	376	372	368	350	382	393	383	405	385	393	385	383	377	388	404	376	356	395	375	381	381	395	362	409	382	369	336	398	332	354	394	372	363	370	388	387	358	372	374	376	366	356	377	381	386	355	370	413	429	406	325	380	383	358	380	350	358	377	388	335	358	371	382	393	423	356	393	369	399	389	382	359	379	398	379	376	368	365	385	390	367	407	394	405	350	371	386	401	344	405	423	377	416	369	386	365	390	393	387	356	386	379	373	376	363	396	408	399	380	357	376	407	362	379	426	372	398	378	360	353	369	361	430	407	375	376	380	390	377	371	394	406	364	350	394	355	390	392	375	369	377	414	360	363	397	386	359	377	365	354	386	369	376	388	370	332	382	379	366	340	345	401	371	381	382	365	365	388	407	370	358	370	393	409	399	368	329	359	368	404	332	366	395	390	350	369	388	351	383	392	363	412	359	339	361	364	339	380	382	396	355	417	396	396	373	372	345	360	410	381	357	359	411	366	366	350	376	375	407	380	377	369	352	361	364	376	347	362	344	343	401	361	380	397	361	373	362	370	394	395	315	386	381	398	370	378	368	388	399	455	397	357	355	383	389	394	353	359	362	369	396	378	389	377	346	400	368	375	395	402	390	379	364	380	389	381	364	403	397	382	389	373	362	374	412	383	350	397	378	399	361	368	351	410	411	384	418	400	397	403	400	353	401	429	391	387	368	392	349	383	377	363	378	369	398	362	371	370	391	359	373	365	381	338	403	418	377	401	375	364	414	362	386	385	399	347	346	365	384	385	354	346	363	341	363	348	379	374	382	408	367	404	358	383	378	401	357	400	366	369	368	386	388	373	405	361	379	400	363	374	348	394	406	388	393	381	334	363	379	379	400	408	350	413	383	378	366	380	369	408	386	367	440	377	360	365	395	357	403	370	377	377	359	385	370	390	393	391	364	362	373	380	349	348	380	399	350	397	393	399	423	413	356	385	387	375	391	372	385	414	350	401	352	400	388	399	379	355	389	379	393	392	403	333	400	368	362	415	423	377	362	369	419	395	375	356	363	371	397	393	401	388	385	360	397	361	360	374	386	397	367	405	411	390	370	383	398	328	382	393	342	379	393	387	337	387	371	387	363	372	343	406	400	359	351	352	406	370	392	359	410	375	390	389	364	381	365	377	378	425	407	391	407	377	396	360	350	418	345	404	376	387	354	408	380	387	360	383	387	382	397	367	373	359	360	365	373	373	409	412	407	377	351	354	398	377	368	363	378	348	385	376	376	399	384	360	382	349	334	373	351	391	356	359	330	386	405	348	390	368	366	399	373	402	410	387	377	362	378	370	375	388	358	410	354	389	430	373	358	384	400	393	386	399	375	358	393	391	371	402	450	408	363	396	396	398	422	378	380	363	369	417	398	395	364	404	368	382	392	361	359	404	419	338	437	384	357	374	390	389	354	348	385	385	357	386	381	383	357	407	370	389	389	395	383	340	393	339	387	372	350	372	379	381	395	381	387	376	364	372	399	391	388	359	386	405	394	367	412	398	354	393	415	360	379	347	384	401	384	367	340	385	389	402	376	344	374	336	387	390	400	396	384	385	397	421	399	385	392	375	375	377	376	389	378	390	376	377	410	392	381	343	366	361	395	382	398	365	359	345	381	398	363	378	414	391	382	385	391	399	348	410	350	376	405	370	360	390	416	380	355	386	374	381	405	372	385	408	435	407	409	365	412	394	368	375	369	389	371	400	361	403	383	398	376	391	353	397	356	382	375	358	378	390	364	364	351	386	386	363	367	397	416	405	349	360	382	398	409	387	396	362	415	350	397	353	369	393	377	378	383	375	363	351	352	382	409	384	395	349	405	401	369	387	407	379	361	368	370	379	371	346	362	365	409	399	399	363	372	356	404	360	384	388	380	352	372	347	365	362	364	376	361	342	393	383	370	390	363	384	380	395	413	397	388	374	357	376	365	354	374	384	390	363	365	361	368	376	409	373	384	378	394	379	376	349	393	368	363	372	376	396	382	374	428	386	380	390	357	405	426	377	365	374	366	355	385	409	393	420	366	379	354	348	383	359	353	359	373	356	329	359	389	383	366	389	430	384	381	409	369	388	388	366	384	392	407	375	375	388	384	353	403	382	388	384	403	365	364	318	357	338	392	416	397	367	403	379	379	391	367	380	375	387	387	382	392	377	392	386	393	374	386	414	348	378	389	376	351	384	373	389	374	407	394	417	392	355	390	371	353	386	363	374	398	362	373	381	370	408	389	390	395	360	363	367	374	424	391	413	395	371	373	394	343	390	395	354	407	378	389	383	357	364	368	375	388	385	354	391	387	386	360	396	391	370	411	375	373	373	386	376	365	381	377	378	402	364	407	377	360	390	403	352	368	407	408	383	354	398	393	357	381	356	395	372	405	413	423	371	354	393	385	347	383	350	406	414	397	381	403	344	382	377	347	383	379	366	372	393	371	377	373	388	397	361	360	361	384	392	389	382	386	397
33217	2016	3932	4685	4381	3676	2982	2618	2386	2139	1950	1745	1706	1466	1492	1343	1330	1350	1294	1241	1166	1108	1133	1119	1067	1212	1158	1084	1043	1046	1025	1003	1074	1067	1120	1030	1094	1096	1026	1069	998	1033	1013	1069	1005	982	899	984	989	934	917	967	978	949	937	887	915	972	952	925	883	936	911	965	972	919	913	861	910	961	917	864	876	907	933	876	869	930	883	914	975	875	916	903	939	902	909	880	923	883	878	927	934	877	924	887	877	908	903	912	893	981	876	878	887	957	954	863	877	910	888	923	870	921	866	909	975	925	916	938	923	909	922	935	939	884	909	867	885	904	948	879	868	878	907	930	882	869	871	921	908	835	925	855	932	871	877	857	857	860	928	882	899	935	964	897	909	882	896	916	845	896	886	881	886	892	890	933	868	897	874	893	867	846	933	890	908	908	924	892	909	877	913	923	824	942	896	883	925	923	916	899	918	915	891	921	932	903	921	906	892	876	910	948	964	943	933	926	927	844	907	920	914	961	912	823	938	900	882	933	914	884	924	890	911	902	903	892	904	882	924	944	931	893	844	872	874	882	958	899	919	932	937	879	877	872	876	864	877	916	917	909	920	920	929	876	915	899	889	927	897	907	892	904	904	896	868	908	953	862	887	920	884	925	872	892	875	880	927	881	914	884	853	911	908	927	911	945	884	892	882	859	926	876	899	916	858	871	942	886	874	948	887	903	879	923	897	953	944	868	879	886	942	930	822	898	905	907	878	900	884	878	907	882	909	877	933	936	908	943	897	904	871	902	854	915	865	899	911	900	900	860	920	874	901	909	870	903	903	888	875	942	908	871	918	900	879	916	953	881	890	908	922	963	917	901	914	860	897	919	962	879	918	884	917	897	918	911	918	919	922	945	902	875	869	854	931	908	917	900	892	886	892	919	915	905	886	889	867	875	973	919	924	867	929	933	892	884	952	858	901	884	913	839	867	934	917	919	908	911	872	906	871	849	943	910	860	894	908	923	900	892	865	904	895	926	876	853	855	866	950	899	886	883	870	887	878	905	867	866	902	875	886	893	919	956	866	865	895	907	922	882	906	908	945	918	919	898	895	924	884	908	972	891	892	933	872	885	921	862	822	882	887	924	931	905	900	889	920	931	906	919	847	907	954	859	884	910	904	891	888	870	907	979	910	855	853	929	923	964	930	910	927	896	890	881	924	870	890	916	909	926	941	840	915	906	863	835	839	913	892	886	857	928	907	951	895	897	856	925	843	926	922	941	900	950	953	911	862	922	933	931	946	926	921	916	903	895	906	884	877	852	876	886	966	912	898	868	895	933	933	923	854	871	844	912	918	868	883	908	883	850	902	896	923	894	898	916	870	872	948	918	938	868	916	897	898	937	929	884	962	931	923	938	894	852	907	907	934	900	857	881	849	924	928	950	952	881	905	980	850	922	913	905	865	867	919	930	848	840	892	927	894	908	879	874	875	892	851	931	933	868	911	902	890	918	900	926	881	906	931	907	914	957	881	917	884	891	909	897	848	905	907	917	928	908	915	943	890	929	934	880	909	897	862	917	887	863	872	816	902	883	876	928	951	871	879	909	886	915	895	931	896	934	860	869	890	943	913	939	885	894	874	906	852	924	935	861	931	885	932	882	904	826	858	941	883	884	966	938	923	905	888	919	907	892	875	916	881	891	949	918	870	886	951	882	875	914	928	841	905	837	892	882	916	914	889	822	917	907	827	900	871	938	897	921	910	857	905	885	833	907	939	864	919	993	878	901	883	872	872	903	882	868	858	892	876	922	864	873	921	920	915	899	870	910	909	850	880	935	913	894	900	868	897	945	936	904	860	908	943	931	903	849	928	890	919	887	899	927	911	892	901	888	881	917	905	848	887	956	888	869	881	863	868	919	927	907	941	875	879	886	946	892	929	907	944	877	894	890	894	885	884	896	844	883	929	888	932	884	956	885	871	928	878	892	844	946	921	902	870	885	886	873	911	936	894	884	947	913	926	950	898	920	938	963	865	928	940	892	907	925	928	931	872	899	879	910	866	899	922	949	884	867	851	891	884	898	870	919	890	913	922	911	955	927	852	909	876	895	909	908	912	889	891	893	896	966	921	952	876	865	860	902	955	910	877	939	918	906	943	893	878	890	999	890	885	941	915	914	945	900	910	929	883	918	892	836	916	889	955	867	875	897	947	897	919	917	911	907	934	908	882	916	857	916	948	884	938	886	907	872	874	918	915	941	948	894	893	955	874	855	870	926	885	852	877	900	921	887	873	935	901	909	916	928	892	829	934	873	906	900	959	877	881	877	875	901	907	892	848	906	883	925	946	948	886	884	918	882	912	928	855	886	937	855	852	930	917	860	953	916	902	912	942	905	897	958	910	875	892	873	883	895	891	916	919	935	905	887	877	884	909	828	856	916	876	903	878	893	872	874	920	886	906	871	904	878	887	962	885	896	941	874	921	879	921	914	926	918	885	909	871	851	932	861	924	860	890	937	925	922	881	900	868	907	918	868	882	900	873	904	904	893	901	924	865	927	870	901	945	928	942	889	900	914	876	911	861	887	922	905	853	884	910	874	929	842	932	955	955	885	888	904	912	889	890	923	856	878	911	893	860	912	819	956	877	907	838	959	890	930	897	902	931	899	848	992	926	845	920	951	893	921	890	923	872	926	937	905	849	907	921	897	956	900	909	922	884	882	944	886	891	864	896	884	874	902	913	945	956	906	899	884	912	895	878	896	906	865	892	916	964	892	865	814	930	860	851	904	874	884	879	896	846	864	928	877	864	954	915	912	845	898	913	910	875	867	886	872	937	929	926	913	859	908	918	869	830	881	846	916	907	860	847	934	885	927	881	918	907	891	907	846	914	890	940	875	950	942	907	846	906	899	901	888	897	940	949	889	848	894	879	919	888	921	914	907	835	942	890	873	994	926	896	845	837	888	854	906	956	916	906	873	905	921	910	929	884	870	849	897	919	983	905	872	906	890	902	900	900	886	845	872	859	987	901	908	920	956	859	899	891	852	896	888	898	908	886	890	909	846	894	907	869	871	872	874	879	977	904	874	934	920	840	901	912	932	1001	880	892	908	897	865	897	914	887	941	941	890	856	899	956	870	869	865	856	856	897	792	906	873	899	961	866	943	977	888	819	883	911	905	895	903	884	857	927	928	896	932	845	879	961	909	874	963	873	883	887	947	855	924	880	887	903	905	874	923	812	864	876	972	904	873	887	885	926	955	897	865	881	883	893	917	886	930	906	860	878	873	906	879	927	883	917	932	874	958	898	954	935	886	862	866	866	894	921	930	925	902	893	887	882	843	928	908	879	876	846	972	954	933	912	913	942	897	883	884	922	910	883	950	893	950	969	921	909	883	883	882	872	923	878	949	916	931	878	939	880	905	920	888	874	871	913	888	927	941	903	967	880	950	929	864	854	939	929	978	881	887	828	922	939	839	882	912	897	895	843	922	947	880	901	908	889	926	898	896	888	969	918	864	883	844	886	953
5789	251	160	170	167	149	156	175	148	140	156	145	154	155	122	168	154	144	153	159	153	156	141	147	143	156	161	173	134	139	149	158	159	145	172	156	151	166	130	149	152	142	134	151	143	169	152	131	155	168	164	124	147	151	164	135	142	160	152	144	142	171	148	131	144	158	164	147	150	156	151	157	150	149	167	132	147	137	139	130	138	144	128	147	146	169	141	155	136	149	141	147	154	138	148	153	144	141	150	150	151	150	124	157	144	139	132	159	149	148	142	162	169	143	153	141	151	154	166	148	126	143	128	143	164	144	182	154	150	135	124	134	152	152	159	127	160	143	141	132	148	144	158	141	157	155	145	170	176	173	165	146	169	142	131	133	140	168	139	127	163	136	143	145	169	151	143	118	139	144	150	166	152	155	150	157	137	158	142	141	147	153	159	126	170	164	133	157	136	165	138	135	153	133	154	160	158	145	130	161	153	141	155	146	154	162	155	149	157	143	139	151	172	124	176	133	138	143	123	137	141	138	138	128	154	134	147	138	157	160	115	150	158	153	151	147	144	151	149	145	166	154	139	153	133	149	145	143	144	130	148	143	120	133	142	143	117	150	139	169	132	150	154	124	142	140	153	156	151	118	162	167	129	150	137	173	122	149	172	144	163	158	147	150	144	135	127	127	138	150	154	159	146	137	161	149	156	148	138	146	152	149	137	145	170	149	138	147	147	143	140	139	153	153	148	161	173	130	136	142	161	156	168	154	157	145	161	154	128	123	160	133	143	119	172	146	123	143	137	136	158	138	148	145	164	143	128	150	133	131	152	153	149	127	138	150	132	150	113	146	154	140	159	141	147	142	149	132	142	139	134	151	134	160	154	157	119	140	140	140	144	157	158	169	167	135	153	142	154	170	164	154	156	124	144	122	160	165	149	159	138	136	140	151	147	153	147	167	156	151	150	147	159	143	139	136	159	153	141	137	149	134	133	130	156	170	139	157	172	154	142	146	173	160	147	160	145	153	156	129	150	150	158	143	149	147	130	154	145	151	190	162	158	142	148	151	138	140	137	171	141	178	150	136	150	149	154	130	130	138	154	139	150	123	112	145	179	142	157	143	144	143	153	162	156	136	150	152	167	155	131	148	152	142	136	157	147	156	178	140	151	148	137	145	150	158	137	150	128	114	157	150	155	153	153	166	155	163	132	154	137	117	140	139	158	169	156	145	165	131	141	129	154	126	154	132	152	159	144	135	152	151	140	160	144	167	140	131	144	136	147	151	148	151	157	164	142	149	176	153	155	172	171	149	139	161	154	146	168	147	160	162	145	144	156	155	152	141	146	151	149	145	159	150	145	149	152	126	142	141	140	160	162	157	157	137	138	142	130	152	141	146	156	153	164	135	148	152	141	145	132	135	153	159	141	128	150	127	153	144	125	167	152	134	131	160	138	119	156	145	140	155	150	142	139	117	155	157	154	157	138	162	153	146	165	131	140	151	126	146	141	141	146	135	149	142	152	150	155	149	136	143	139	122	138	151	163	142	139	150	147	148	133	134	168	137	148	132	136	142	167	154	154	151	140	158	160	124	139	143	167	160	134	163	158	124	156	145	139	131	158	128	136	143	146	174	155	128	140	144	133	140	147	145	157	144	151	150	158	130	154	145	151	125	164	149	149	141	144	150	175	140	149	124	147	150	161	140	140	150	140	175	135	126	144	153	153	146	166	129	142	151	142	154	149	150	153	148	148	158	166	144	133	168	177	136	150	145	170	129	127	156	152	155	157	151	149	170	141	147	147	126	160	148	149	157	144	146	140	142	182	137	145	151	145	139	152	141	149	172	156	148	166	142	153	158	175	156	158	139	153	142	136	150	156	152	142	124	145	140	137	136	135	150	160	160	146	146	136	158	134	141	141	164	133	169	157	173	154	140	175	151	148	158	152	135	131	157	174	164	155	133	124	155	144	163	148	148	160	164	139	145	137	138	146	150	154	149	127	144	148	141	162	124	150	142	148	125	133	156	153	151	145	142	143	165	155	159	163	143	137	147	140	145	140	153	145	136	138	129	140	151	129	128	166	170	153	142	154	150	155	180	172	146	165	146	158	165	145	153	136	120	141	136	149	138	156	135	155	139	143	174	134	170	159	151	166	150	144	145	161	160	159	129	144	151	125	147	150	175	137	131	150	135	129	161	148	145	153	151	162	155	155	139	134	153	156	117	142	130	152	132	146	154	121	157	157	142	151	176	169	155	157	145	138	143	171	135	154	168	173	158	183	143	152	146	129	165	137	125	131	150	143	123	151	139	156	146	147	130	128	139	132	136	148	161	150	121	157	153	150	150	151	160	144	152	148	165	139	157	149	161	146	159	128	154	137	135	155	145	122	137	165	113	139	151	148	153	160	148	186	137	141	150	146	139	134	157	150	122	153	152	140	153	154	146	142	142	143	143	146	149	163	177	131	179	142	147	167	157	149	150	156	134	174	152	146	149	148	142	152	146	160	152	157	156	155	155	147	137	174	142	152	148	131	147	157	119	161	135	169	136	148	146	156	163	172	135	151	152	151	132	122	138	147	149	158	145	144	128	186	150	155	138	155	169	135	153	149	135	132	149	140	162	173	131	152	149	153	158	133	144	152	125	134	176	152	138	163	148	164	148	135	141	163	137	155	130	143	148	155	117	136	140	134	161	169	155	161	171	143	148	153	156	138	141	155	156	157	173	144	142	157	170	125	158	152	148	140	115	126	144	165	154	143	152	158	154	154	155	154	153	158	148	136	136	125	118	140	135	163	129	143	153	151	153	157	143	152	165	158	148	130	148	164	145	141	152	172	172	152	149	145	114	166	150	153	129	148	143	155	152	158	140	135	145	157	135	145	128	164	135	135	161	172	152	153	139	125	141	142	154	152	149	137	169	149	152	161	166	160	168	135	164	157	135	164	134	123	165	154	130	148	159	153	137	129	159	139	172	134	136	149	149	141	167	159	143	139	136	138	152	167	141	155	145	145	147	172	153	153	148	160	129	157	140	185	155	155	170	147	165	130	160	132	141	172	161	123	149	138	138	140	167	155	144	152	162	180	137	149	160	155	150	164	160	118	142	127	149	129	167	134	171	133	130	170	128	128	148	143	125	153	135	138	156	159	133	156	130	128	158	150	161	150	157	135	130	132	151	156	116	156	159	149	129	135	150	161	148	155	149	144	155	177	170	154	137	149	136	144	143	127	142	137	132	163	145	120	144	150	153	147	127	159	167	156	152	154	139	160	144	144	139	155	159	143	147	149	149	142	140	148	159	146	150	158	124	131	121	151	126	149	164	139	164	174	159	158	164	169	161	151	176	142	140	140	150	146	142	133	136	145	158	143	142	149	135	144	175	156	150	130	155	162	158	136	138	134	142	162	152	145	138	161	136	144	147	154	175	131	161	152	169	145	138	144	125	154	142	151	129	139	137	152	148	144	148	133	142	158	143	129	121	139	150	159	151	140	148	163	153	146	136	151	146
5913	467	541	507	519	501	502	475	467	513	475	507	454	461	460	460	418	475	401	445	444	450	479	462	422	485	520	460	438	427	426	421	460	448	478	464	511	460	484	469	452	434	497	445	448	427	436	409	427	432	433	461	429	450	440	444	445	467	463	441	461	406	425	411	434	414	434	418	426	398	445	442	426	464	458	412	409	441	424	424	450	407	447	406	421	400	449	436	438	426	425	446	446	419	436	446	407	421	469	465	412	424	432	423	433	433	430	471	447	464	464	417	433	450	427	432	427	469	459	424	457	454	449	451	413	464	436	426	454	440	430	419	447	394	439	447	461	406	421	460	410	440	421	405	512	416	461	427	456	413	418	413	431	434	476	444	444	409	453	449	408	447	435	464	403	453	431	427	413	408	402	418	426	455	424	403	438	404	456	417	419	408	410	453	476	447	404	412	411	421	460	448	450	447	429	456	436	437	488	411	421	430	466	409	385	453	404	443	458	431	421	418	414	437	416	461	466	456	439	427	437	439	449	444	425	443	421	445	434	412	453	426	426	468	423	425	429	438	407	459	389	395	459	449	440	425	447	425	410	432	446	452	478	462	439	447	427	430	414	448	447	443	413	467	421	452	462	433	459	401	458	442	442	439	424	433	402	404	409	444	452	430	447	452	471	436	421	446	452	437	414	461	420	457	464	443	439	392	449	458	438	446	453	438	457	461	441	443	429	473	427	443	438	427	462	409	445	432	422	440	452	413	417	444	439	445	415	446	447	436	398	456	459	470	453	433	426	428	464	447	419	432	444	438	425	417	441	432	441	437	436	384	460	404	467	435	452	440	425	438	432	425	452	382	435	442	412	423	391	445	448	419	440	387	412	434	443	420	445	446	432	420	462	421	446	444	438	442	455	428	439	422	440	431	432	450	431	467	412	439	409	412	416	453	447	444	455	420	427	418	454	430	466	422	433	453	437	392	445	452	415	451	411	409	393	440	442	432	408	421	397	435	474	403	458	429	421	457	405	442	397	431	440	420	424	448	458	458	444	390	426	438	467	434	418	457	427	438	427	427	432	427	462	463	448	436	439	427	385	450	448	435	406	433	450	439	435	427	446	401	450	434	416	450	417	424	457	434	429	432	420	450	437	460	443	443	443	411	405	454	435	404	415	438	458	446	420	432	453	414	479	448	410	452	449	425	451	480	421	424	464	487	397	459	434	405	437	406	411	433	451	455	446	428	451	441	444	429	421	442	450	431	488	439	423	467	438	418	444	437	411	453	417	424	423	422	458	443	444	418	416	410	454	413	455	432	420	405	420	416	418	422	444	452	452	421	415	450	443	416	422	407	438	435	420	445	452	446	417	402	456	445	429	428	427	435	427	406	452	421	447	422	477	470	422	434	400	411	436	432	393	414	456	423	473	470	464	434	399	420	459	411	438	412	425	397	467	449	433	437	450	443	426	441	422	419	426	431	432	446	440	444	433	440	451	437	483	401	465	423	449	473	405	448	464	451	397	478	422	435	425	449	402	449	440	415	451	434	424	470	485	446	411	432	462	437	424	467	399	451	417	476	451	432	474	457	415	452	400	477	472	409	428	390	405	447	425	429	460	437	436	430	437	430	412	469	456	398	447	441	433	429	415	477	450	412	498	424	400	461	440	428	474	418	410	443	436	411	417	441	410	407	441	432	432	409	478	450	488	426	433	424	418	490	436	450	436	431	449	398	456	417	450	417	441	440	413	463	459	429	476	430	438	425	433	428	431	429	434	443	422	412	429	410	461	453	403	473	399	452	458	443	433	450	432	459	372	445	467	425	435	433	389	444	459	416	433	439	421	465	440	452	415	438	437	467	441	438	446	420	432	449	455	476	469	408	436	437	471	432	452	443	418	414	448	444	421	422	425	441	430	452	408	398	415	434	451	474	418	464	437	444	430	434	408	425	430	396	413	414	442	463	418	454	416	433	411	432	430	433	426	428	478	437	445	414	434	455	419	422	450	449	381	400	447	471	416	428	468	435	445	411	442	429	420	460	417	447	408	463	427	428	410	444	458	456	429	427	438	465	410	446	434	419	461	411	425	442	436	434	402	439	424	427	480	421	413	417	429	434	410	442	443	446	426	420	454	453	458	427	426	385	423	430	406	462	424	447	433	436	420	449	422	406	420	476	465	417	437	414	418	460	430	437	428	448	485	418	470	410	444	425	460	450	444	468	449	429	452	455	450	453	451	422	458	433	436	416	425	419	454	415	452	443	460	426	400	414	475	443	428	416	434	438	448	487	434	433	416	446	430	439	458	422	417	453	439	466	471	450	419	459	441	448	443	445	442	478	432	453	424	435	443	391	424	463	428	453	435	406	437	436	409	486	421	428	437	439	453	419	422	413	443	455	436	404	447	458	426	440	430	435	417	442	422	409	490	439	432	461	449	487	445	458	425	417	414	442	414	431	462	443	433	453	460	407	447	431	432	446	416	434	429	417	449	450	406	426	465	470	415	440	457	406	442	463	391	476	459	465	439	433	443	430	419	416	416	445	437	437	419	440	419	421	438	447	441	425	453	444	433	444	428	449	424	444	448	438	416	420	418	445	435	439	422	443	450	438	437	434	416	444	461	450	453	425	422	493	400	416	464	399	414	412	477	391	446	458	466	416	462	414	453	452	426	444	441	431	450	436	391	483	419	456	436	431	413	445	418	441	416	435	477	441	438	450	399	420	418	412	453	410	405	430	443	423	425	418	460	461	423	450	439	480	479	469	478	429	438	420	465	438	455	420	413	469	435	461	422	436	438	447	435	465	438	440	420	459	420	452	482	421	423	437	459	419	439	426	448	438	445	446	430	460	434	433	427	427	428	449	416	431	539	469	456	441	435	417	394	422	424	428	450	455	450	405	421	462	415	444	446	423	442	455	421	418	452	462	442	440	425	450	465	434	429	445	424	426	434	446	458	449	454	444	428	418	432	449	416	460	428	464	458	477	412	414	412	456	470	448	412	396	448	445	422	440	450	418	443	418	449	451	445	451	413	431	439	434	402	447	424	418	440	459	409	430	414	430	410	436	412	429	434	441	423	459	467	444	421	463	423	433	432	456	426	428	412	424	439	435	440	468	485	460	399	446	453	469	436	445	465	401	440	434	446	430	472	449	425	451	438	461	458	431	420	445	424	436	427	443	463	422	431	425	447	405	411	428	483	472	393	415	456	494	440	402	396	423	443	441	448	451	447	409	459	463	429	422	431	428	417	416	468	400	455	427	440	459	457	423	419	414	428	457	409	476	432	440	439	445	436	412	421	456	407	420	392	439	439	431	460	455	447	449	431	449	424	424	383	475	433	446	423	419	479	421	457	400	431	398	443	413	437	447	398	443	471	457	419	437	394	456	462	450	439	446	453	408	456	424	432	434	450	433	439	439	426	447	403	465	437	419	405	469	439	449	433	459	465	435	426	415	445	459	441	429	460	469	435	454	407	442	456	410	414	445	457	411	451	418	398	433	427	446	462	464
51539	13571	1733	1017	712	577	537	508	475	380	390	407	359	369	352	306	382	352	346	353	339	359	362	314	330	309	337	358	348	324	323	303	306	337	304	334	313	337	336	321	361	329	323	330	314	312	348	353	305	338	321	295	325	331	355	333	324	327	311	307	317	294	347	357	326	342	344	338	309	308	308	262	318	341	317	330	313	334	310	299	341	269	371	330	316	313	316	315	277	312	361	302	287	281	313	307	326	344	307	330	327	309	307	346	342	315	319	331	269	303	341	303	323	304	312	314	354	304	322	300	300	280	292	316	347	309	276	303	306	320	332	314	301	298	326	303	339	301	327	288	308	316	298	305	292	294	295	293	321	310	333	344	287	277	334	318	347	312	301	311	289	311	313	339	321	357	328	317	273	322	352	303	308	317	302	307	329	344	295	292	315	319	312	304	288	335	305	280	330	298	346	324	298	305	322	301	345	271	342	317	328	305	342	297	327	340	307	318	323	323	315	332	298	324	285	323	316	318	320	304	324	306	303	309	325	307	309	327	327	310	298	310	333	337	332	321	302	304	247	336	309	288	280	315	301	302	360	292	314	303	324	352	311	319	351	351	311	337	303	304	324	341	301	296	302	320	350	315	321	337	333	351	286	340	342	291	356	331	313	308	290	316	341	300	306	308	308	319	314	333	300	351	313	333	289	299	309	302	317	311	327	316	306	317	322	318	319	339	336	371	324	314	293	300	288	307	323	299	339	308	306	309	283	290	281	335	304	312	332	330	315	323	290	335	368	310	320	314	298	339	334	315	331	328	330	317	319	290	326	304	305	319	328	327	318	321	336	326	304	294	279	314	311	302	315	297	308	309	320	302	316	336	319	325	324	370	317	306	329	341	285	314	317	309	316	293	310	348	318	316	306	306	323	319	356	302	286	323	325	311	317	322	333	333	323	310	338	306	309	318	332	326	300	319	317	323	290	320	350	329	303	345	325	311	333	324	298	345	334	313	317	281	320	311	309	300	317	316	293	326	307	331	317	296	311	327	317	334	321	356	335	306	317	340	299	295	309	297	323	321	293	357	325	317	299	331	309	329	291	301	320	313	315	341	312	316	304	310	337	301	320	318	332	308	325	322	314	332	313	296	316	333	348	350	326	297	333	333	342	321	290	316	315	329	306	305	301	298	341	322	323	304	326	334	317	287	285	321	336	333	339	330	293	315	301	329	295	321	315	313	317	289	315	316	312	314	324	345	311	374	323	319	289	323	329	312	319	303	317	327	323	311	335	302	304	318	320	310	320	317	304	295	290	313	281	331	302	299	323	343	291	306	335	314	306	330	304	282	319	321	317	309	320	339	314	346	298	294	316	330	336	329	291	280	298	322	320	307	287	303	311	336	349	344	320	298	317	342	296	321	305	292	320	312	332	352	318	325	298	292	327	323	304	286	298	313	304	312	298	327	303	305	333	317	331	304	316	325	287	334	314	323	323	321	306	325	301	300	342	325	331	314	321	297	357	345	304	302	271	332	323	321	327	315	284	296	300	326	332	325	318	297	299	346	318	306	292	327	333	302	351	344	330	266	312	359	343	307	313	327	321	307	339	306	307	326	328	314	281	316	313	329	319	327	344	319	316	320	337	313	310	322	290	291	299	321	335	299	346	328	337	320	304	321	305	317	323	324	297	320	268	321	296	314	346	341	342	316	295	333	281	310	337	313	315	325	308	360	325	294	314	305	306	309	340	295	302	294	309	308	323	310	335	357	327	361	330	317	295	327	277	334	323	289	376	302	346	322	319	316	311	328	297	329	337	320	328	306	302	330	322	307	314	294	299	331	337	297	306	321	287	317	284	308	313	275	310	316	318	298	314	330	316	305	313	306	287	309	309	355	329	304	308	318	345	315	309	331	310	328	328	343	296	305	345	319	290	325	306	303	302	304	350	321	338	361	301	299	301	308	278	296	316	317	334	323	287	316	324	289	280	282	299	266	306	321	310	311	331	300	295	303	308	314	289	336	300	349	318	313	314	327	294	334	337	318	295	315	313	323	349	343	306	337	311	267	359	315	315	304	300	307	296	307	298	297	299	288	335	301	293	336	323	327	330	317	327	358	336	311	311	296	341	314	324	323	320	303	332	336	317	333	328	349	363	326	311	322	325	351	322	300	284	318	324	306	331	344	325	331	293	286	299	325	327	309	292	311	280	313	354	341	330	331	318	346	317	289	309	283	330	309	285	338	327	351	332	287	320	343	317	288	337	328	335	303	306	299	315	308	317	283	290	317	349	305	305	315	306	288	327	285	255	325	292	317	329	323	322	326	296	319	316	298	326	302	298	303	330	331	309	357	314	279	286	279	300	303	313	322	345	298	291	293	316	326	328	313	310	340	324	323	351	349	321	320	308	302	327	320	336	326	331	335	341	316	329	339	325	295	327	303	337	314	319	324	323	331	327	358	289	327	311	308	329	309	342	358	304	346	322	317	326	314	337	312	361	357	297	312	309	324	339	323	315	294	347	323	333	293	328	322	342	381	307	339	336	281	308	314	313	302	312	337	325	277	312	328	306	296	332	292	313	313	328	329	345	321	329	324	325	294	329	317	292	317	290	295	302	316	326	325	293	308	339	332	334	311	316	322	306	298	303	343	359	306	286	361	360	346	328	294	308	313	310	360	336	326	290	306	305	316	334	294	328	266	294	302	302	334	342	344	331	307	343	299	314	334	316	314	318	326	286	290	344	291	319	317	319	319	326	304	268	322	349	309	295	318	313	310	330	322	320	315	304	307	345	302	301	323	337	312	311	329	296	324	328	323	338	309	309	320	324	327	325	323	325	297	294	313	303	303	326	321	301	342	321	308	324	323	308	321	312	297	312	309	299	302	294	305	313	314	312	328	347	297	298	315	291	308	316	325	301	305	303	302	320	342	342	303	309	327	303	352	356	320	304	299	282	321	325	291	315	300	303	328	303	343	297	309	288	319	304	312	343	318	299	315	306	306	317	310	303	308	295	281	353	322	349	356	337	302	301	332	365	279	325	334	285	331	314	312	318	312	331	369	316	327	334	292	290	331	333	293	316	307	309	294	319	336	325	279	285	342	365	297	316	300	301	326	312	315	294	292	289	331	289	332	317	320	330	295	307	301	296	290	293	304	290	308	358	288	300	301	339	288	286	341	331	294	330	301	306	319	312	313	307	321	338	347	297	323	303	314	333	327	296	327	325	351	307	308	340	328	296	305	320	314	316	307	352	306	297	303	325	329	305	346	330	324	289	297	312	311	299	340	305	320	317	345	317	354	329	295	317	318	318	320	285	315	308	310	328	332	311	286	327	277	308	311	313	339	325	321	307	302	324	294	357	343	340	305	282	337	343	331	301	314	340	329	313	284	296	318	265	299	311	326	316	319	299	337	320	323	317	330	313	303	309	315	313	308	308	319	304	299	325	329	314	295	315	299	297	306	303	312	325	310	312	292	330	338	325	323	334	332	299	319	287	330	327	322	344	330	341	307
24364	1452	2360	2691	2572	2218	1838	1730	1521	1424	1284	1273	1149	1124	1039	1038	1062	986	997	1004	945	947	943	927	963	945	972	883	978	854	889	868	892	924	868	960	971	836	900	902	824	929	880	912	800	806	832	786	822	798	795	779	765	777	858	798	789	795	831	789	757	831	768	866	835	783	812	804	779	753	764	827	774	812	799	786	788	776	774	752	831	785	741	817	789	754	802	778	800	795	823	810	752	782	807	818	804	797	796	779	732	801	843	783	828	775	784	808	776	791	823	798	791	801	855	785	781	769	776	797	839	777	806	796	841	785	811	842	751	834	743	799	799	777	789	802	786	794	766	767	833	816	782	798	758	811	814	855	760	811	715	840	821	811	769	761	777	821	732	781	797	795	837	846	856	788	799	772	797	779	793	848	787	821	785	800	783	834	748	796	765	805	778	777	767	768	763	816	785	805	752	781	851	807	772	741	782	800	825	799	757	843	794	784	788	770	803	802	798	844	792	802	796	803	818	790	796	770	765	840	799	789	764	831	812	764	868	783	783	824	844	701	756	799	839	780	768	771	774	785	803	798	780	771	739	813	805	780	801	802	771	811	777	763	783	787	757	815	786	788	800	753	819	785	841	812	775	759	744	735	768	821	767	787	800	809	794	816	782	783	761	785	843	790	741	817	800	804	831	726	824	838	783	810	780	799	795	812	815	807	762	792	864	770	799	775	780	839	780	776	798	828	752	768	812	798	785	798	821	817	787	770	838	802	790	758	812	783	769	775	837	820	777	776	789	837	826	762	799	765	807	761	796	849	753	825	794	826	829	837	830	754	771	794	803	809	765	773	795	843	828	800	810	776	779	797	779	826	767	846	773	766	772	800	776	771	776	799	749	796	742	838	828	732	855	753	794	749	826	753	823	782	857	847	827	789	821	781	750	838	814	797	772	808	752	823	796	812	822	833	763	778	767	792	784	743	773	765	792	807	781	832	728	783	821	747	813	814	807	797	752	810	813	771	810	788	813	840	792	819	789	735	752	788	807	752	777	855	806	798	787	741	846	793	803	761	787	787	767	774	794	783	798	803	767	795	814	769	729	747	757	784	832	757	815	768	773	776	770	792	781	811	791	791	727	806	799	814	836	800	793	802	831	794	768	785	822	787	772	778	816	774	758	780	750	791	847	774	810	780	794	796	802	780	847	727	780	782	773	782	772	764	789	788	791	779	746	777	792	833	848	735	782	786	837	803	743	825	742	806	819	757	802	829	761	773	824	796	783	778	750	798	833	832	827	821	802	810	768	795	798	802	801	847	794	785	750	784	760	848	804	861	787	807	750	767	798	792	775	773	777	770	802	749	767	766	778	766	790	779	773	810	782	770	825	771	795	718	729	777	809	822	820	781	816	792	743	809	786	790	756	802	832	770	773	804	772	765	778	816	787	794	729	813	796	754	846	757	792	707	839	786	810	786	769	779	749	805	801	791	777	784	813	729	821	791	815	820	822	802	765	737	841	788	826	770	837	832	784	762	754	817	789	801	854	767	776	786	803	788	754	782	799	775	796	783	778	783	797	798	743	796	831	753	767	763	764	802	825	820	805	776	768	827	804	782	712	796	812	770	787	762	863	802	801	802	758	771	762	789	799	751	861	815	834	751	781	768	792	803	777	802	811	762	772	816	786	742	853	805	760	817	819	753	792	731	787	730	768	764	824	836	757	787	776	820	767	834	816	778	803	781	759	748	776	814	782	806	745	793	805	815	789	782	800	812	730	731	789	809	818	825	772	816	799	762	753	753	779	786	800	829	796	822	817	794	768	817	826	762	786	796	771	822	795	806	818	773	797	802	790	811	797	774	787	830	778	766	822	803	781	755	810	791	814	775	770	813	744	766	860	817	765	805	774	814	736	801	810	856	776	819	763	783	784	796	805	778	843	801	793	783	817	751	772	796	737	764	761	807	799	780	750	783	771	740	768	760	772	851	784	803	798	800	717	770	771	802	795	773	775	759	804	783	799	798	820	768	807	741	750	757	787	740	728	832	765	827	805	799	777	859	762	828	788	741	838	804	793	810	798	758	778	774	749	785	796	815	806	779	796	765	806	805	823	809	773	846	826	809	762	830	762	785	745	791	813	831	785	822	788	789	797	809	764	806	747	800	727	801	809	803	812	758	753	788	768	781	814	745	783	805	792	803	800	775	780	856	767	809	782	786	826	824	755	794	749	790	792	714	751	783	862	746	793	814	742	757	785	779	760	765	767	755	812	780	753	839	807	845	805	786	789	842	765	781	759	735	778	733	796	775	807	770	844	782	713	808	766	819	762	774	787	785	856	829	801	768	768	802	740	791	798	845	810	776	804	805	780	767	835	823	803	794	747	842	780	790	782	810	771	762	789	797	802	759	799	797	772	785	799	759	856	794	805	773	768	783	813	758	752	813	772	750	804	786	842	784	794	804	803	856	738	812	787	757	802	745	848	815	774	776	762	780	757	796	804	845	778	828	778	819	807	800	779	761	791	756	838	788	815	817	819	833	794	708	800	828	722	753	788	786	795	774	797	751	772	832	758	796	772	741	798	780	793	796	779	836	752	840	776	770	773	825	782	800	815	787	788	756	821	802	845	793	830	807	780	808	801	846	807	799	773	738	779	821	803	846	793	792	810	785	889	798	804	809	797	798	823	821	831	822	793	774	808	820	753	768	782	837	801	799	819	753	768	829	850	856	765	780	821	787	764	780	788	786	785	818	795	786	818	795	769	805	769	778	808	799	787	829	780	773	826	780	890	750	785	774	792	771	841	761	781	868	767	801	789	803	809	765	827	804	758	777	804	825	806	728	744	837	795	794	815	777	816	751	792	788	749	781	805	857	766	791	821	764	795	791	823	827	780	834	777	824	762	810	784	809	817	796	792	834	785	823	745	771	774	791	786	795	815	797	780	833	777	813	833	799	798	827	756	763	782	788	736	722	766	784	813	844	788	786	732	763	782	794	808	794	799	814	778	743	800	792	805	784	794	782	832	754	791	788	782	795	767	746	787	804	754	780	764	738	819	839	784	822	831	810	807	848	837	859	808	760	763	795	770	788	766	773	778	781	724	790	746	790	856	771	805	835	787	794	831	770	817	841	765	809	780	787	772	814	791	820	806	768	818	766	747	840	767	738	775	790	812	770	802	816	786	778	805	809	847	783	826	778	844	765	774	788	789	795	728	797	797	798	761	822	812	762	795	762	793	776	796	814	777	751	798	814	805	806	785	811	749	744	764	830	849	757	758	758	792	812	779	845	805	782	797	798	770	803	786	789	771	782	770	776	801	807	750	868	822	771	797	772	801	780	806	759	781	768	762	793	786	759	767	795	837	796	761	776	745	841	789	806	792	788	764	792	805	755	777	826	809	754	836	782	763	801	788	825	827	744	774	813	802	807	798	759	785	859	817	819	702	799	766	788	830	766	792	756	754	752	828	795	831	753	739	831	791	793	756	804	802	799	821	768	767	813	793	771	784	796	825	806
63777	21099	6423	1949	1306	908	789	682	627	614	511	487	495	451	443	457	454	433	426	396	388	416	445	414	377	437	404	405	373	396	378	386	358	416	374	392	403	398	387	387	366	405	374	401	364	369	356	388	348	394	371	374	344	385	395	377	392	376	382	358	396	390	387	338	327	400	364	401	382	355	332	375	336	392	385	394	395	328	363	377	406	391	379	388	350	397	389	377	371	429	319	376	360	365	343	386	382	370	402	391	388	367	363	382	378	364	376	369	355	336	401	376	383	393	411	349	350	383	406	419	361	367	397	383	367	374	393	386	383	384	341	360	360	358	363	335	377	366	383	373	350	369	358	387	390	364	395	367	372	401	355	382	374	388	406	376	375	363	400	390	364	411	352	392	409	378	382	353	354	391	348	339	389	374	375	356	368	368	360	389	386	396	382	396	367	381	381	379	356	390	356	389	392	381	400	385	395	377	389	369	427	446	343	324	350	364	387	399	380	349	360	387	358	367	364	401	364	374	415	379	357	370	341	358	362	392	355	407	386	363	370	408	375	337	330	329	376	393	383	364	341	353	341	370	386	330	369	388	382	355	380	354	383	396	343	363	349	383	372	389	353	350	381	357	348	382	388	384	356	365	361	331	374	384	396	367	347	360	373	323	366	377	415	380	365	384	344	356	385	364	408	326	368	381	381	387	380	392	393	366	386	386	417	379	365	361	361	361	388	357	376	361	375	394	367	370	374	394	356	340	351	338	343	389	344	361	382	383	368	353	359	391	385	330	378	349	367	360	358	374	395	362	378	337	352	349	356	333	411	372	410	348	419	380	415	367	385	331	394	352	324	372	362	349	358	380	360	371	418	382	350	377	379	396	383	386	366	386	363	377	415	376	391	382	368	379	383	381	349	379	352	351	362	376	322	415	363	342	349	384	408	391	380	360	365	381	393	351	364	397	392	364	356	355	394	384	387	371	335	348	377	410	371	415	387	350	350	368	347	362	379	370	379	385	363	391	401	392	369	344	358	378	377	409	379	372	362	366	350	383	400	398	359	359	362	393	401	401	391	413	400	405	369	395	396	376	372	371	365	374	366	345	340	361	376	349	374	328	370	356	395	403	347	353	409	394	363	366	373	350	390	340	392	371	393	416	370	367	367	377	387	371	375	342	380	363	410	385	343	373	331	375	359	383	361	387	382	395	376	378	367	387	403	366	388	372	361	347	356	370	376	393	344	417	355	387	373	356	367	367	354	356	383	394	355	340	365	359	340	382	384	399	382	335	339	360	362	369	381	376	362	349	398	361	411	368	388	345	419	356	372	370	377	393	358	435	379	373	346	351	413	364	389	376	345	394	371	393	369	387	373	403	401	409	320	394	356	431	397	367	378	346	387	360	364	380	409	377	377	392	386	350	403	364	398	357	425	357	380	360	383	380	354	385	385	373	371	388	368	375	399	372	345	370	393	347	388	363	372	410	368	381	389	392	362	388	377	345	335	368	362	350	388	387	393	370	373	382	351	402	404	355	353	365	384	358	358	357	371	332	384	337	373	353	387	412	367	345	403	401	361	409	392	415	362	391	353	376	368	370	400	384	369	381	347	363	419	334	416	375	357	387	390	404	362	383	371	347	348	360	384	374	400	357	374	352	381	350	353	351	385	413	372	372	400	376	372	410	411	412	387	394	388	393	373	402	361	367	369	400	351	385	361	348	383	342	381	349	401	390	356	358	377	356	335	353	370	380	360	374	365	393	376	360	406	390	376	379	336	405	353	391	358	363	392	348	344	379	390	396	362	347	415	365	396	347	383	385	413	356	402	382	380	358	359	370	392	369	348	342	348	381	344	343	384	381	395	386	379	343	365	393	353	381	375	349	371	363	385	344	333	385	361	384	397	384	404	354	391	354	397	410	401	397	349	351	390	404	395	362	377	388	391	401	382	366	400	370	371	353	390	396	391	380	397	339	335	355	367	364	354	349	365	371	371	358	348	375	360	382	359	362	385	440	411	367	369	379	378	386	376	340	375	401	394	343	403	350	378	362	387	408	386	355	347	359	369	394	375	421	336	355	410	367	362	358	379	344	378	378	388	360	357	385	401	372	364	407	408	385	390	382	384	378	383	340	382	379	363	360	363	390	333	392	362	360	381	379	341	355	369	363	386	379	326	348	351	397	367	408	387	380	370	379	392	381	370	378	396	369	351	392	357	364	382	373	401	394	346	363	366	363	382	342	382	395	356	378	381	362	393	365	381	358	382	371	364	403	391	380	391	366	331	358	394	374	391	366	373	392	388	362	370	384	376	383	365	386	354	425	367	365	402	381	402	406	377	397	368	359	354	353	367	369	391	377	364	358	382	355	385	376	386	352	358	338	371	371	375	398	404	383	405	416	353	375	379	355	386	367	399	382	393	357	368	404	352	403	361	341	354	368	349	384	415	367	366	391	423	351	355	367	358	389	355	371	380	436	357	363	330	349	321	409	359	410	346	342	349	397	420	362	353	344	348	382	377	329	355	417	380	394	337	349	337	368	360	351	360	368	392	376	351	394	376	355	378	429	376	362	367	382	412	378	405	354	401	363	399	406	423	402	392	392	406	359	376	384	394	365	387	416	369	360	364	347	373	364	383	359	352	392	364	385	307	348	376	381	365	386	388	396	387	413	360	400	344	372	357	412	334	366	390	389	365	379	345	394	389	357	353	371	400	356	364	377	330	375	332	407	412	400	383	414	362	387	382	384	378	354	385	391	407	360	393	349	379	357	341	409	357	382	387	370	378	356	359	402	396	362	410	373	381	365	357	352	352	412	358	378	371	395	386	367	343	364	389	375	412	380	367	372	338	376	329	393	395	389	370	369	373	354	384	369	393	384	393	377	373	395	359	407	337	393	373	395	373	378	362	360	388	386	355	371	347	375	378	383	348	351	420	370	404	343	342	378	382	395	360	374	378	372	338	367	307	387	375	355	367	411	375	363	413	337	378	374	346	400	344	381	405	403	388	389	347	353	368	371	387	338	358	353	363	398	373	372	342	357	364	373	374	378	372	400	379	361	378	387	394	416	380	378	372	401	372	371	364	368	377	377	359	349	391	368	393	391	349	361	417	382	336	375	411	411	413	341	375	372	383	369	378	368	360	365	379	397	377	423	363	365	385	352	355	369	384	371	384	373	345	366	390	377	401	338	337	377	363	363	379	383	399	422	383	361	347	380	396	367	374	364	394	390	371	382	370	409	363	384	381	358	367	395	337	383	380	381	336	355	320	398	365	385	400	370	355	374	380	362	356	386	397	381	377	354	364	387	405	337	414	360	389	372	356	377	387	359	386	383	371	369	377	352	366	352	429	369	375	345	384	349	358	378	374	343	369	379	367	396	402	374	374	394	387	363	398	369	363	364	360	401	405	391	367	423	398	365	371	383	378	363	389	362	369	344	383	320	370	388	396	373	371	381	374	343	366	337	363	390	377	375	387	352	334	360	399	385	390	332	386	367	351	345	363	393	355	345
31106	2117	3883	4682	4230	3630	3062	2639	2282	2188	1962	1786	1603	1488	1375	1407	1339	1219	1223	1223	1215	1130	1115	1081	1155	1224	1163	1156	1072	1028	989	1001	1033	1053	1099	1098	1080	1078	1004	1023	987	1057	1045	1048	1036	991	942	891	973	924	926	948	922	968	892	940	961	900	857	904	903	951	909	898	881	931	904	911	863	860	837	979	935	897	926	856	921	909	923	859	885	902	844	861	837	934	851	903	909	917	846	933	890	908	881	872	886	903	823	848	884	922	913	896	895	916	910	875	867	879	849	893	903	873	899	849	905	875	872	883	883	912	847	887	862	868	867	895	877	937	841	922	963	882	921	892	884	869	909	850	869	887	843	890	866	896	855	846	848	927	882	881	859	916	846	891	903	886	853	888	897	960	909	899	913	885	904	866	884	896	874	889	909	902	866	851	886	888	961	883	918	849	883	846	883	887	912	824	901	878	936	937	918	930	869	888	909	910	893	890	850	848	829	890	917	876	868	896	869	903	849	916	874	888	880	937	884	901	860	894	843	949	881	958	896	906	895	910	861	906	957	894	914	861	861	920	849	861	905	859	898	878	906	905	921	929	907	868	864	935	862	877	874	882	896	911	880	879	887	929	850	923	899	884	872	826	925	897	881	881	853	817	859	834	863	896	878	845	937	854	823	872	918	906	869	908	837	898	921	872	925	880	925	901	863	906	910	931	872	865	847	901	890	881	896	930	859	859	908	870	889	899	870	853	848	885	923	832	848	885	908	931	835	888	923	930	849	885	834	898	862	853	884	888	933	871	894	837	923	836	919	916	911	882	850	920	913	814	894	899	878	950	887	893	890	859	845	875	905	916	895	873	916	882	949	870	926	906	859	825	856	861	846	951	870	924	920	871	882	896	883	883	863	935	887	923	853	878	898	906	840	887	890	928	851	879	813	913	888	898	913	864	922	911	887	881	841	936	859	867	885	900	903	909	891	871	890	890	875	880	908	891	833	889	882	909	868	861	864	912	873	894	896	870	895	885	888	886	878	840	875	902	874	831	871	848	876	811	861	873	868	904	882	904	876	892	916	899	935	918	826	875	907	883	883	928	946	869	876	894	914	883	857	885	913	924	902	919	891	902	906	904	886	854	862	912	863	959	859	899	903	844	913	883	872	867	903	867	864	890	882	860	864	938	891	889	861	881	837	877	847	866	878	901	863	878	838	855	869	908	899	877	908	918	840	923	905	868	880	865	910	887	870	883	940	899	859	892	854	917	940	907	853	892	869	940	871	838	874	915	934	877	864	911	892	876	871	892	881	860	900	900	857	873	888	838	839	859	855	908	897	871	957	896	865	874	861	878	900	889	833	829	863	898	850	862	919	931	890	859	901	852	894	913	862	881	907	928	911	861	917	907	890	878	924	897	919	917	881	893	874	894	864	915	945	950	892	914	925	884	919	851	906	922	888	862	893	881	937	888	848	873	901	878	868	931	942	858	904	910	861	925	922	877	908	923	858	854	892	905	848	862	880	850	880	854	896	887	918	869	857	889	907	890	891	905	860	898	918	867	882	895	848	822	912	893	907	928	857	931	877	885	885	883	911	836	907	901	911	898	891	892	931	889	865	897	895	838	917	870	902	892	896	867	870	890	882	912	954	856	910	844	880	913	920	873	890	916	903	952	880	876	891	846	908	898	840	878	941	912	866	887	904	920	915	891	882	887	937	839	905	859	907	888	915	869	903	920	843	853	855	912	854	850	923	839	867	866	922	911	920	873	860	846	908	893	876	840	904	889	867	861	879	897	850	905	935	904	841	844	870	855	863	897	901	920	923	851	840	916	895	841	881	835	868	881	846	919	922	916	890	912	862	886	857	886	884	910	894	898	891	858	859	829	903	861	879	869	905	828	902	885	906	885	883	909	911	915	869	917	878	910	878	861	917	886	889	901	942	878	892	907	891	888	866	863	886	897	848	865	891	913	915	878	861	912	927	861	842	945	890	872	848	871	923	903	939	887	914	882	888	875	889	908	877	893	909	929	858	890	899	864	914	857	859	837	922	927	863	871	887	909	834	809	882	898	914	885	896	830	894	879	886	892	865	909	937	888	905	930	864	871	861	857	899	905	916	934	923	911	862	890	912	900	858	888	920	885	849	933	879	870	938	866	936	913	922	841	825	895	874	806	893	839	869	964	853	882	828	837	877	896	842	891	798	871	870	894	948	891	859	931	867	844	864	908	877	900	907	875	892	876	893	926	903	895	931	898	871	910	839	870	857	840	934	911	867	904	912	901	921	912	901	901	878	929	887	888	857	860	908	885	880	863	846	922	875	867	878	854	907	860	907	859	912	840	878	870	866	901	895	863	884	918	825	851	936	892	929	887	899	867	856	899	914	849	910	914	853	836	857	861	914	844	868	832	919	868	856	923	846	852	928	823	878	874	880	893	878	849	846	861	868	907	900	867	888	910	915	887	858	880	908	906	902	834	954	857	861	884	881	894	859	865	880	816	915	867	818	858	866	891	890	869	822	908	865	866	896	896	832	830	869	906	857	855	927	859	914	854	899	928	833	906	942	885	897	869	898	877	878	945	879	828	939	877	830	939	891	901	897	837	879	884	872	932	873	853	827	917	895	912	917	863	916	849	918	881	936	881	846	912	953	897	871	901	874	842	922	897	920	876	911	853	905	849	878	901	890	923	868	933	849	874	920	875	914	885	884	887	823	863	888	878	888	861	847	839	874	870	842	883	865	887	898	862	869	878	888	883	915	834	859	877	880	877	900	850	911	909	911	901	890	863	869	844	940	871	820	896	922	901	867	918	853	913	897	906	873	833	862	979	911	854	885	910	894	832	902	871	928	918	834	929	913	840	884	913	870	846	856	876	855	886	875	879	964	822	902	873	874	861	871	929	879	879	854	863	913	910	937	862	888	918	846	859	841	906	906	854	922	930	873	857	906	833	879	864	883	877	914	893	876	922	879	865	906	831	896	867	862	870	872	840	887	926	857	847	884	885	916	936	891	916	899	849	874	878	863	826	911	869	840	889	858	950	929	868	893	872	898	888	915	869	864	916	869	886	890	856	908	888	890	907	900	873	824	890	889	867	921	887	907	879	887	851	897	866	931	894	869	895	878	841	926	876	897	959	902	937	862	942	907	892	915	917	904	882	883	911	897	916	895	851	913	923	875	912	917	891	885	890	852	822	878	888	917	872	886	883	868	906	834	917	910	912	818	915	898	911	904	882	875	883	874	937	878	861	881	909	870	905	907	928	874	914	892	865	813	873	954	886	919	895	865	857	878	873	887	857	904	839	893	879	887	922	926	898	870	923	923	899	868	910	883	906	929	863	897	869	869	857	903	852	884	918	879	859	873	898	894	906	915	851	887	884	881	873	874	817	937	980	913	893	921	898	879	880	901	846	854	905	877	879	858	876	827	891	906	912	938	908	824	891	854	868	870	877	860	908	850	866	858	899	920	863	860	897	867	984	903	876	955	858	872	868	857	894	903	908	837	893	874	946	920	875
5396	219	153	155	159	149	155	164	181	162	152	140	165	150	157	153	132	127	131	131	144	149	154	152	158	149	154	142	142	138	170	161	183	166	158	169	133	131	146	132	147	131	169	151	140	137	163	147	151	139	149	163	160	157	138	130	166	135	119	133	138	146	154	134	157	127	174	146	153	134	170	148	161	164	145	169	137	126	147	152	160	178	152	197	141	134	132	165	170	144	152	148	144	134	137	148	159	139	151	146	142	154	147	157	148	137	142	182	162	132	162	134	138	125	141	149	148	140	144	149	141	153	152	140	140	130	150	155	149	159	162	150	166	152	147	142	139	160	104	137	158	125	154	144	158	153	127	151	145	141	130	134	178	155	147	162	117	154	149	155	178	142	150	163	154	165	135	160	148	155	141	181	149	164	153	144	128	156	148	148	150	158	137	132	152	162	147	139	131	167	156	143	161	151	166	146	152	161	150	118	167	136	128	145	133	133	134	149	124	141	139	157	144	131	134	140	180	135	149	136	163	144	156	145	153	163	174	154	141	163	159	136	142	131	166	145	144	156	143	158	147	111	161	146	184	141	149	125	136	152	144	135	146	141	136	131	142	151	141	158	148	129	152	155	187	136	131	155	140	143	136	153	147	148	181	151	141	163	130	158	147	136	164	147	127	163	132	146	142	162	166	141	156	150	137	137	152	162	141	149	149	158	145	127	154	133	146	142	146	165	176	137	146	141	135	143	138	145	146	173	142	163	143	151	143	142	164	160	137	138	127	154	140	175	143	141	144	146	147	145	178	138	161	153	140	133	150	160	156	141	161	159	150	145	168	140	163	166	150	166	145	144	143	153	129	127	161	148	152	158	150	142	154	141	155	153	140	171	145	148	132	140	155	143	155	151	134	140	137	130	142	139	130	148	128	176	147	160	166	147	151	141	158	149	143	142	173	125	132	125	145	158	147	134	139	129	146	130	145	157	132	125	159	152	127	173	141	151	154	142	158	130	161	165	148	158	161	158	162	145	154	137	146	130	165	156	133	147	138	150	147	150	134	157	133	153	143	144	161	136	154	125	147	156	129	158	167	153	161	167	148	149	141	135	141	131	138	145	149	130	154	145	155	175	149	169	156	156	153	152	145	166	155	144	161	151	156	155	145	129	166	136	174	164	130	147	154	168	144	162	152	123	160	149	150	140	145	140	146	129	159	138	154	145	158	151	165	140	132	139	150	143	126	127	151	137	148	148	154	154	149	148	160	137	140	152	154	134	148	131	131	159	176	139	136	135	144	179	147	157	134	114	139	154	141	181	155	157	150	144	169	152	148	158	167	132	147	149	145	152	128	147	144	132	130	151	150	139	148	124	176	147	165	128	150	149	137	153	156	121	128	143	183	134	146	147	182	157	163	164	132	162	159	159	154	126	149	142	140	137	148	125	157	150	151	149	156	161	150	154	175	156	145	162	147	146	165	130	125	135	157	149	137	166	150	134	157	141	145	166	146	144	135	135	157	132	172	147	133	138	144	146	127	147	156	146	129	127	144	143	137	173	162	127	134	138	138	128	154	141	141	155	165	165	164	155	131	138	143	149	135	131	148	144	145	155	149	167	152	153	141	160	155	158	154	139	145	156	161	136	154	153	120	150	170	154	165	161	138	151	134	147	155	140	158	158	165	142	166	136	169	158	165	164	145	138	139	160	132	148	146	146	161	164	140	148	128	164	152	145	157	137	144	136	153	141	150	132	149	179	169	146	132	157	144	136	172	145	167	164	148	140	119	146	125	169	174	128	137	167	130	147	135	144	138	155	167	144	141	144	172	153	150	175	151	171	169	161	133	147	157	169	158	160	144	130	143	139	164	151	152	150	165	156	152	161	143	154	149	144	146	171	150	171	127	139	143	151	141	141	150	117	154	155	180	137	128	156	142	152	163	127	126	125	140	132	153	133	138	148	165	163	162	169	181	131	147	166	155	130	160	175	152	160	146	124	126	164	129	151	158	135	159	146	138	136	152	155	146	139	154	146	162	135	185	166	133	150	128	144	134	167	155	153	151	147	141	162	150	130	148	170	144	127	143	134	161	138	122	138	164	154	159	135	171	146	151	147	141	158	125	147	171	149	140	159	156	163	138	167	138	161	145	154	143	173	149	139	124	153	164	149	123	164	137	147	114	155	141	138	159	153	131	148	137	153	142	172	139	138	137	162	167	130	133	130	161	175	138	141	135	133	129	153	163	139	159	154	145	165	162	124	152	122	136	143	150	171	156	135	136	127	133	146	147	150	138	144	155	146	145	162	161	170	152	159	156	157	168	160	134	133	164	132	148	146	127	159	131	125	169	167	152	130	134	168	144	169	175	150	159	154	131	148	146	167	146	138	176	128	159	135	133	143	166	146	154	141	155	141	137	153	146	156	164	146	128	138	135	141	151	157	138	134	142	159	150	122	158	156	153	166	146	152	157	148	143	140	140	156	144	160	139	159	151	154	163	143	152	155	140	138	151	164	165	158	156	143	152	129	144	175	158	162	140	147	145	141	147	143	154	156	143	142	136	134	128	135	151	143	134	120	132	144	138	161	143	126	151	157	158	165	136	121	153	158	151	140	138	128	143	154	139	136	143	129	159	134	162	140	183	133	150	137	166	161	156	161	161	162	133	147	134	148	141	157	155	138	156	158	153	146	152	159	145	151	163	141	132	131	136	148	145	132	150	132	130	164	133	171	139	140	152	158	149	128	151	167	136	151	150	142	149	157	175	166	161	145	159	166	150	149	141	164	165	129	151	141	157	125	157	148	144	152	128	137	141	119	129	137	146	177	154	128	161	144	135	158	135	150	151	148	137	149	157	168	154	153	146	145	151	150	139	156	157	156	153	138	134	164	156	140	149	142	147	138	154	139	152	132	139	143	155	150	157	141	140	117	151	125	164	139	161	157	156	175	153	135	154	157	139	146	124	131	143	150	153	146	152	141	135	141	168	156	149	154	142	145	140	157	155	131	138	162	171	137	152	143	132	173	138	168	119	172	150	162	163	159	157	139	129	141	141	136	147	138	133	150	150	120	139	151	159	144	131	155	152	131	143	156	151	152	113	137	149	166	131	156	133	147	162	140	152	154	125	120	147	139	135	129	169	149	138	161	143	151	146	146	160	154	164	149	138	124	130	153	161	162	149	163	153	137	176	128	130	126	137	133	143	126	138	166	144	150	159	146	159	154	135	149	154	142	140	153	136	162	149	152	154	166	119	132	143	145	152	145	158	140	142	136	144	152	149	149	167	163	145	125	132	136	155	142	134	151	166	140	144	140	133	140	119	196	134	156	133	149	139	139	133	159	158	138	163	128	146	134	150	137	134	153	155	146	159	154	157	134	155	143	151	163	176	160	153	166	127	155	139	159	147	167	160	152	134	135	161	153	154	143	144	143	147	150	135	166	104	154	127	151	152	158	129	148	148	149	151	135	158	156	137	146	142	136	168	147	130	148	141	148	147	150	140	162	135	153	158	141
5473	479	533	513	530	491	451	469	536	453	490	475	476	511	421	427	478	436	440	485	475	446	445	456	472	463	455	485	422	466	436	500	466	463	457	479	496	514	482	424	421	421	457	482	433	421	428	430	418	427	429	429	433	470	428	430	423	404	484	440	420	477	437	450	414	435	460	407	436	427	431	444	411	459	463	435	448	415	404	440	457	445	416	426	440	452	426	449	477	443	444	415	444	436	429	441	436	412	434	435	434	460	460	454	419	439	418	424	447	449	457	426	479	450	420	462	444	428	433	465	385	480	445	446	446	377	427	439	384	449	415	464	439	411	404	410	428	445	434	422	422	432	452	430	457	459	456	423	387	459	422	495	408	452	388	421	430	425	428	455	433	449	441	445	411	453	422	432	424	462	419	443	497	441	419	403	442	437	459	455	388	419	422	411	425	437	438	468	435	453	450	445	417	437	425	460	452	457	416	462	459	433	406	419	450	446	430	407	414	438	452	437	462	452	438	464	422	443	447	455	420	469	455	439	432	428	447	436	396	418	438	419	413	458	436	422	401	446	409	375	467	443	427	476	418	450	446	401	457	425	388	448	410	415	421	455	403	433	422	433	474	443	426	439	436	440	407	453	437	460	416	425	420	430	437	411	441	433	419	424	446	447	448	420	437	420	436	446	403	438	461	431	427	420	434	445	437	471	420	499	416	459	450	444	414	428	394	489	446	414	397	453	408	436	463	359	444	435	406	422	423	400	432	455	451	442	443	439	415	441	451	447	437	452	418	410	444	413	467	420	456	476	430	463	444	430	429	432	453	421	464	434	415	426	427	426	414	436	454	446	477	409	405	438	472	455	439	451	452	460	456	426	410	439	437	400	446	450	428	413	416	482	428	429	405	409	451	449	418	425	412	408	431	457	424	392	427	433	442	420	416	444	405	442	441	450	406	419	458	442	464	439	452	427	443	453	443	477	416	441	450	422	448	425	442	421	433	407	463	428	469	434	433	434	440	455	470	414	441	433	433	446	443	424	412	429	448	461	429	393	427	442	406	406	454	435	428	443	397	431	450	415	383	401	430	452	452	432	434	400	451	445	475	429	410	422	434	430	432	441	442	422	397	421	404	411	430	421	429	462	451	449	448	428	449	455	442	411	418	468	437	447	458	416	415	428	436	434	412	426	409	433	429	453	431	412	429	433	434	472	430	436	448	400	447	433	472	433	439	385	437	452	436	445	436	412	418	405	416	452	432	429	458	448	454	402	432	427	385	434	429	424	447	475	426	437	410	411	471	438	425	428	439	416	471	427	409	445	428	426	454	433	451	460	449	464	445	437	429	435	441	444	433	426	441	453	447	483	462	445	479	429	435	434	437	462	423	466	452	432	421	427	422	431	406	426	427	390	410	410	426	438	405	449	467	441	432	430	450	391	451	411	400	402	402	432	432	409	413	387	460	412	438	465	428	459	423	411	444	392	447	430	426	465	448	418	439	443	444	456	434	419	448	437	420	452	454	444	438	417	404	400	462	450	479	443	431	415	405	446	468	390	430	395	419	468	430	419	415	428	424	413	448	441	427	459	457	430	442	443	457	435	417	392	452	402	397	438	419	436	407	402	442	407	418	426	453	461	431	414	444	424	407	436	423	439	419	463	456	442	415	464	427	412	441	411	432	434	431	442	459	434	425	468	448	456	455	455	426	482	461	473	465	419	410	446	416	460	456	440	417	417	445	427	427	423	442	447	419	418	416	411	459	441	446	414	441	449	431	420	454	452	441	413	418	433	401	433	408	475	415	436	441	459	439	401	451	453	445	427	435	433	451	457	435	469	447	417	415	439	397	430	418	440	451	412	452	438	447	462	428	414	445	424	418	462	466	481	481	433	391	435	414	460	404	429	434	462	444	438	457	439	414	425	436	424	433	456	439	431	433	404	413	424	446	436	428	411	462	445	451	461	426	424	455	413	422	437	382	451	430	428	437	441	455	470	411	443	439	421	426	457	420	442	411	424	444	419	450	430	432	420	486	414	434	457	472	425	477	459	393	480	429	426	485	426	455	468	430	450	452	452	400	413	395	436	450	405	435	421	474	454	445	395	430	446	419	422	445	487	454	398	481	422	445	420	437	421	463	448	420	450	468	422	453	459	397	472	434	430	454	421	406	445	413	424	451	420	447	420	415	430	442	430	469	438	449	414	422	493	440	464	442	455	433	417	445	444	450	436	458	473	447	461	412	458	462	412	442	416	410	446	412	420	442	441	406	482	434	413	412	434	423	429	446	416	440	439	434	460	429	450	442	420	438	430	450	452	434	448	432	444	428	437	441	445	441	467	445	417	457	434	432	444	426	436	472	398	423	430	441	440	379	446	432	417	411	434	422	446	429	407	418	456	450	424	432	410	438	405	438	446	437	415	445	458	447	396	419	381	453	460	415	453	413	439	439	454	410	472	443	449	483	441	410	445	424	410	414	437	429	442	458	468	449	403	416	409	430	447	415	444	427	475	434	437	435	415	480	439	444	437	443	428	420	440	441	449	445	478	430	438	446	438	392	441	450	414	430	480	442	411	453	438	459	379	432	416	484	419	461	454	433	475	444	412	428	442	482	406	442	393	427	402	453	447	431	462	383	421	415	454	433	422	430	407	437	430	420	467	466	385	460	420	440	443	403	442	469	463	433	415	438	437	432	402	375	400	421	425	424	451	468	430	450	459	418	435	414	448	419	445	402	433	440	445	447	485	450	435	442	449	431	411	402	416	413	455	466	418	430	431	475	433	402	430	429	418	417	422	436	449	464	439	438	436	456	406	450	421	458	444	420	418	415	432	459	438	438	481	461	386	419	432	443	431	436	407	442	379	448	427	394	440	468	432	427	426	446	414	409	421	424	436	454	441	427	401	481	451	414	402	407	430	433	430	461	418	410	476	486	449	485	424	458	425	451	406	450	457	497	430	428	419	462	457	448	473	399	403	403	421	458	393	448	447	451	465	431	418	412	427	435	434	421	468	448	438	424	461	445	434	390	439	416	468	457	435	421	473	401	449	390	449	438	451	420	405	431	470	455	442	429	410	435	446	428	453	445	473	426	455	429	406	433	437	447	460	441	437	448	430	446	487	448	423	418	421	444	446	455	482	440	432	435	449	413	420	431	414	465	443	422	435	456	428	446	426	469	503	393	472	440	441	451	412	430	433	422	432	453	453	471	434	418	443	423	407	424	424	445	432	441	395	435	418	426	441	477	438	419	412	413	435	459	444	411	411	417	428	409	429	433	451	433	459	425	429	444	437	448	431	428	456	453	407	413	412	440	406	442	431	409	488	442	445	423	439	411	413	458	434	418	434	469	405	463	440	471	424	389	472	461	470	420	412	427	446	435	370	442	446	454	470	426	438	445	449	425	383	449	438	398	455	431	447	469	419	439	424	447	441	432	417	434	392	412	421	481	407	459	446	437	428	446	418	423	405	406	439	440	407	415	421	453	439	433	428	437	411	414	436	407	430	454	478
50122	12406	1548	994	766	614	505	473	419	421	364	396	328	384	353	318	337	312	357	340	342	384	328	299	363	315	318	336	346	322	330	309	311	318	347	325	325	340	306	340	341	349	323	369	314	298	307	321	341	327	324	292	350	301	291	333	301	295	297	294	334	315	325	326	303	350	319	296	350	320	289	306	323	317	316	306	318	307	325	292	301	320	335	309	317	338	330	290	302	324	319	279	276	299	308	299	331	306	307	310	309	326	301	259	353	290	311	310	303	311	317	328	322	302	279	287	320	339	308	316	296	319	344	326	341	315	323	313	291	306	326	323	296	312	308	312	329	360	296	306	301	291	362	295	280	313	297	322	297	314	329	283	332	289	337	312	311	293	291	307	305	316	331	342	324	271	330	328	315	335	330	286	326	336	293	356	297	305	343	340	319	319	325	311	322	274	299	315	290	305	315	316	308	300	326	295	327	319	352	339	304	314	302	286	343	324	332	298	320	354	296	303	302	306	303	313	307	333	328	307	309	317	312	313	307	302	307	301	272	324	299	308	314	319	326	301	309	282	298	327	292	317	288	289	316	324	324	340	349	296	315	323	323	313	270	325	295	291	304	323	316	279	297	304	306	335	298	296	322	326	310	322	324	320	337	310	301	313	357	343	328	321	329	307	309	311	321	277	310	332	353	307	318	332	298	305	299	312	340	318	324	332	296	303	294	307	356	325	328	301	314	332	311	268	323	342	317	317	294	312	323	319	295	337	321	322	293	299	302	296	327	333	319	276	346	318	350	326	331	330	302	315	312	352	321	316	316	338	305	362	285	346	304	318	309	319	324	327	290	346	297	350	330	316	273	318	316	309	326	319	327	303	328	322	335	278	345	298	290	304	318	273	320	317	324	300	319	335	286	311	293	307	320	283	324	281	329	276	302	303	312	328	316	332	323	320	310	332	301	351	310	286	340	305	271	325	332	284	312	323	296	319	333	321	304	312	309	303	308	303	318	323	332	308	331	295	329	323	297	309	315	336	330	328	309	281	360	296	294	314	314	281	313	308	296	303	280	337	294	347	291	336	342	314	305	309	347	324	347	299	288	319	332	334	335	299	320	330	301	296	326	332	335	279	293	327	319	311	289	328	316	333	278	324	273	300	305	298	286	293	303	329	311	302	320	317	305	276	308	327	301	322	317	323	308	312	312	314	331	275	292	309	317	308	280	315	315	298	312	314	369	306	316	322	317	294	307	330	318	286	301	317	306	297	327	315	301	295	301	313	330	316	318	336	302	306	307	284	298	301	308	327	335	300	301	302	327	298	351	322	333	310	288	319	316	312	313	320	300	323	307	298	346	303	320	287	336	280	340	316	291	302	279	304	304	340	268	321	326	300	322	300	303	289	315	304	301	326	318	301	361	318	307	347	309	302	315	341	309	338	285	304	318	311	313	311	316	306	325	348	307	297	300	314	359	307	298	296	297	292	350	307	271	294	320	334	344	296	311	312	308	319	284	330	314	297	332	317	320	293	312	318	333	294	320	313	305	320	290	340	309	319	318	311	302	306	321	326	301	313	313	314	295	302	300	321	310	288	318	309	293	314	285	316	337	316	289	326	333	298	301	332	323	327	306	337	292	304	327	321	308	316	308	294	303	313	326	326	329	307	302	307	298	315	341	315	293	334	301	300	282	301	331	323	316	322	318	300	330	332	327	345	314	272	313	316	326	306	319	363	289	347	265	270	322	310	287	275	337	327	318	313	279	348	318	323	306	313	339	327	309	314	330	313	320	304	325	327	352	309	287	295	311	311	325	327	309	348	328	291	340	326	295	312	334	306	317	278	298	318	377	309	311	319	292	298	307	284	343	307	315	277	319	297	323	324	300	334	304	297	329	335	347	277	345	328	337	286	314	321	322	309	337	308	321	340	341	372	300	344	336	329	278	317	334	331	328	327	314	327	331	306	317	302	300	296	304	305	296	289	313	292	312	320	300	314	294	304	284	265	319	284	303	311	317	283	335	313	293	335	294	320	334	314	304	306	326	309	342	321	333	307	333	320	317	293	285	326	328	318	306	322	326	289	320	293	335	293	309	322	321	300	333	333	361	334	328	335	302	309	294	316	320	308	332	269	313	315	286	306	321	321	293	286	348	329	299	303	321	315	309	331	305	320	299	339	300	293	288	310	288	300	308	314	316	333	307	287	321	315	321	345	276	349	283	308	294	286	348	337	295	325	268	290	332	297	312	304	315	317	340	297	320	286	342	311	312	304	320	333	299	339	323	290	308	319	316	318	340	319	322	320	341	299	299	311	355	317	290	326	363	325	293	339	324	320	333	296	348	322	319	305	294	302	306	336	326	352	352	347	319	350	351	301	311	337	291	318	323	318	315	341	340	317	325	339	328	295	346	300	337	324	293	311	315	303	287	301	325	327	306	310	289	308	332	286	310	294	313	317	286	288	330	270	288	314	341	333	297	301	307	296	300	302	346	327	299	335	318	336	323	322	334	298	312	326	308	350	327	282	317	309	323	291	284	317	304	328	288	308	324	308	341	325	304	310	298	288	313	322	313	295	316	305	306	295	324	318	306	370	331	340	293	306	290	289	318	287	308	317	314	329	332	319	315	296	274	322	275	313	320	334	327	317	299	304	316	311	325	317	315	295	279	311	304	330	297	300	322	315	334	305	307	355	316	289	311	329	288	330	325	305	313	342	312	306	309	289	306	289	280	292	324	299	317	314	346	326	305	311	337	337	331	298	329	321	308	329	318	323	315	290	296	327	280	349	328	330	292	304	324	297	321	315	311	316	329	300	311	298	296	356	297	320	333	320	339	307	311	294	317	306	328	334	337	297	294	321	327	306	320	333	304	301	327	327	309	288	317	333	323	317	314	339	300	323	316	314	342	321	295	323	324	318	335	345	324	313	307	351	328	280	309	299	320	322	311	317	334	320	301	349	281	297	296	282	339	349	298	309	315	296	313	303	334	286	305	271	316	322	322	303	276	340	288	324	307	291	322	326	343	354	307	300	297	307	295	297	286	319	291	335	323	323	307	323	332	316	317	339	327	306	318	299	348	309	336	294	276	315	319	331	309	280	331	304	307	307	311	321	330	330	303	296	313	333	291	302	301	330	302	318	309	334	337	320	314	349	311	297	348	340	311	326	302	305	321	317	312	302	324	313	295	309	284	325	283	306	285	297	332	337	299	327	327	317	309	315	340	330	296	315	296	314	305	315	330	321	284	299	309	292	295	304	309	321	351	344	352	325	324	301	307	324	341	304	331	318	296	277	325	294	290	327	303	302	325	331	321	305	343	310	317	285	297	334	301	307	306	322	329	298	324	296	334	281	306	287	311	345	312	308	317	311	343	331	315	324	325	310	319	280	316	290	319	290	292	356	337	311	306	297	300	304	312	294	317	318	355	343	309	307	313	315	331	295	323	326	317	330	343	303	320	308	306	313	340	330	309	280	311	290	315	313	315	324	280	320	312	342	335	331	344	320	321	342
23609	1368	2325	2798	2541	2233	1959	1685	1571	1454	1317	1302	1181	1150	1097	1092	1045	928	1005	931	963	968	983	968	885	1002	977	918	918	900	847	895	883	891	869	1000	954	950	901	909	819	887	889	906	850	805	784	827	831	840	807	802	861	829	840	837	770	778	883	846	823	795	857	757	763	776	828	797	763	819	808	821	849	791	811	834	820	824	835	791	830	822	762	795	801	756	783	823	790	778	820	855	775	724	777	812	779	828	806	764	799	829	797	740	797	799	819	826	776	786	817	787	787	813	785	814	810	803	803	734	788	764	757	827	824	786	798	763	773	791	809	781	816	813	748	853	795	784	801	810	762	749	750	801	797	772	753	805	799	815	803	803	822	749	780	802	835	827	774	801	820	806	775	839	805	813	811	782	784	813	773	772	781	785	774	819	814	778	790	841	806	768	807	800	829	765	793	823	806	788	847	829	775	863	770	813	748	762	797	793	813	815	833	751	786	749	811	752	758	838	787	814	778	808	767	806	830	758	796	759	784	799	776	771	736	728	785	763	824	770	803	758	777	806	777	761	745	809	811	814	804	755	796	796	814	719	747	776	840	805	832	736	798	782	751	785	794	792	816	746	838	860	830	809	784	817	771	764	783	784	803	772	784	774	764	825	806	804	723	776	821	846	792	770	735	803	789	809	744	787	785	760	833	785	821	819	792	811	804	728	769	790	773	794	748	770	779	755	803	772	797	808	765	781	798	824	792	853	775	774	810	717	802	780	774	793	798	719	746	743	803	801	809	767	737	776	742	748	743	815	789	818	809	813	786	804	781	770	765	779	834	816	821	804	773	755	793	771	782	810	764	742	827	791	834	834	777	830	818	826	766	817	789	789	789	810	764	788	748	754	827	799	723	820	804	801	800	739	813	795	729	772	785	775	826	769	783	790	792	809	829	742	748	774	755	830	735	801	787	825	848	777	763	786	794	807	795	758	814	773	777	777	767	803	805	767	838	804	786	781	784	828	778	766	822	799	787	779	785	831	767	755	768	763	792	784	768	817	822	800	754	808	782	872	790	727	761	790	791	794	793	807	784	752	801	814	826	807	787	826	791	752	818	817	752	799	780	723	800	761	834	805	786	800	761	764	781	750	771	795	796	797	804	788	871	776	798	854	760	794	816	733	775	826	860	747	810	804	794	784	731	777	768	785	763	780	816	775	752	806	818	797	766	778	826	775	812	779	804	774	758	812	761	772	825	799	753	800	769	797	793	784	825	766	815	782	781	772	783	785	768	772	806	775	786	802	795	775	849	810	805	787	795	802	793	769	786	773	795	790	787	766	809	768	734	761	792	801	795	748	776	754	797	833	773	783	799	813	779	802	760	822	784	783	873	787	787	758	838	773	787	801	851	752	811	779	768	729	798	751	826	793	758	767	751	827	858	803	762	778	833	771	758	794	810	789	819	799	805	828	776	753	816	789	825	792	817	804	824	775	820	801	772	842	804	780	774	792	759	740	736	782	742	826	787	766	790	744	817	824	781	774	839	777	775	824	787	796	792	817	752	791	799	797	777	818	818	805	773	863	763	787	821	812	808	784	819	750	769	775	848	747	790	773	741	800	803	735	758	782	771	787	784	760	800	790	833	794	787	811	797	777	763	744	779	803	826	768	821	828	770	754	760	790	780	795	809	805	815	754	771	795	800	780	777	756	750	764	797	804	768	742	775	787	818	798	785	804	788	841	757	796	797	800	745	783	813	841	759	790	817	807	819	809	759	803	814	808	849	782	762	816	776	799	755	763	782	813	755	797	818	787	794	822	814	738	794	781	823	768	757	782	757	776	834	837	763	805	779	799	787	801	754	783	823	765	800	764	789	777	777	780	782	786	808	783	844	794	761	775	785	789	807	773	731	819	781	777	764	818	761	783	765	791	702	745	773	786	838	770	817	840	767	754	815	758	807	801	754	807	787	799	800	788	807	783	801	729	745	808	814	856	826	823	787	754	822	795	827	767	792	812	807	745	838	807	759	807	787	767	818	811	795	843	802	769	772	776	769	806	765	808	841	819	769	794	819	754	806	794	745	765	818	771	771	757	771	804	793	796	782	828	836	757	790	757	781	805	776	830	776	824	788	729	753	821	812	817	771	779	767	799	791	816	816	794	752	792	826	761	753	819	823	782	821	766	789	772	849	815	784	773	771	766	841	807	791	821	838	841	755	762	815	795	787	809	771	762	803	753	794	762	712	818	774	780	751	817	787	784	793	769	822	802	798	781	810	781	831	829	822	815	758	792	789	784	767	787	829	783	761	799	803	831	796	826	798	763	775	803	812	797	765	810	800	778	748	794	832	807	821	839	765	764	800	755	823	789	851	778	832	765	791	801	797	793	780	781	826	723	786	820	842	794	786	773	749	781	740	754	809	807	756	778	796	842	840	814	844	814	804	784	795	798	836	826	774	750	794	740	777	815	793	806	765	847	771	792	800	786	747	796	831	806	779	759	765	764	722	797	834	765	808	757	776	788	828	763	793	768	815	842	806	803	817	830	814	792	797	775	770	740	835	796	777	748	812	789	763	763	796	773	761	790	814	791	794	764	873	767	820	790	827	773	819	782	850	799	768	791	817	840	805	783	741	781	812	818	764	789	771	795	785	838	774	776	826	816	794	746	751	767	762	784	810	763	738	784	789	762	807	777	735	728	777	783	768	798	814	778	801	776	778	764	863	778	769	800	778	776	792	803	785	821	756	783	793	803	798	780	845	817	782	808	839	795	789	767	786	804	786	782	798	766	792	801	827	748	779	809	778	793	822	826	790	822	809	796	787	778	814	795	801	841	795	764	800	783	778	812	799	803	701	814	769	867	798	754	805	791	786	827	805	833	789	793	771	765	747	845	762	815	803	823	735	822	800	834	804	796	770	819	775	829	819	782	808	772	840	791	807	784	825	779	785	808	778	826	803	790	784	741	738	793	788	799	791	824	806	716	805	776	815	735	826	805	797	848	819	782	829	715	803	772	831	831	780	790	774	815	801	781	754	797	765	771	782	752	810	749	764	743	805	755	800	839	788	779	777	808	804	825	799	797	790	779	793	801	791	823	804	781	765	819	782	777	756	777	812	813	798	786	759	767	830	799	752	779	795	770	826	848	807	846	771	755	816	797	831	804	775	772	782	817	791	748	768	801	781	816	843	782	777	855	746	781	833	753	759	840	770	817	810	763	823	823	814	826	849	780	779	751	802	795	802	789	805	770	754	800	790	807	811	818	765	822	846	773	817	777	773	803	785	781	772	792	750	724	777	820	833	783	797	788	795	783	821	747	829	817	818	804	765	781	786	832	778	797	781	794	740	801	749	773	783	781	815	718	776	783	754	791	788	765	763	761	777	797	797	796	814	789	793	774	788	725	772	806	823	801	774	837	791	770	814	775	800	818	806	802	720	778	761	822	777	778	780	826	832	763	839	791	786	775	797	789	712	759	814	788	820	787	785	744	816	772	813	772	786	752	826	767	795	831	768	768
62483	19916	5549	1884	1251	986	804	657	661	608	516	473	477	456	463	447	447	396	388	390	396	372	428	361	418	441	418	394	401	403	415	391	351	409	373	387	400	383	396	408	387	391	346	426	427	375	367	368	355	372	360	365	371	396	372	390	335	375	407	372	396	347	314	376	397	396	393	387	348	390	403	390	356	337	345	394	372	361	373	343	394	397	358	389	352	381	391	377	367	377	345	388	318	397	418	380	374	393	344	393	402	343	372	354	341	382	340	406	390	384	383	363	388	411	335	370	365	354	373	357	402	363	388	375	362	361	362	359	360	365	387	407	394	399	345	359	348	378	363	349	382	370	366	359	352	377	364	326	380	388	375	370	369	346	380	349	328	360	358	389	345	348	395	395	400	374	361	351	404	335	395	429	376	359	405	377	361	392	333	396	370	374	352	387	366	371	373	388	380	369	398	379	378	387	371	393	381	355	383	379	361	382	389	362	366	356	365	352	319	373	391	382	345	340	396	367	379	392	317	358	390	379	373	393	357	342	337	356	371	378	345	389	355	370	341	398	385	346	385	399	397	370	372	344	359	360	350	376	364	378	328	397	383	382	386	365	395	362	363	379	359	333	365	397	400	379	368	346	375	408	382	372	372	394	350	354	374	345	322	385	369	335	359	375	373	370	354	367	350	362	351	363	365	378	364	393	355	387	364	357	361	357	379	377	407	377	353	392	372	341	372	348	359	345	372	357	389	365	404	359	373	342	359	384	410	378	376	357	350	349	407	378	360	388	365	374	371	343	359	351	332	332	387	357	397	391	339	383	390	384	393	344	364	355	397	373	372	351	386	387	332	369	414	356	342	370	356	375	360	393	366	365	400	373	400	401	358	360	384	395	368	411	379	384	351	310	371	419	338	403	368	340	389	361	375	375	377	408	379	369	355	384	349	388	387	358	365	366	355	349	395	363	360	375	347	377	370	361	381	371	353	387	375	325	396	346	368	349	349	364	379	359	402	356	378	368	372	320	367	386	374	367	360	371	360	421	384	390	389	394	369	369	367	374	354	395	372	350	355	394	416	360	367	416	344	367	365	331	368	407	375	375	344	343	367	383	393	392	357	363	382	361	357	376	401	396	363	398	354	361	357	365	366	381	358	359	347	389	349	365	381	383	410	397	371	413	335	389	411	374	345	358	389	410	391	392	389	357	365	380	368	375	369	370	351	342	350	365	372	352	375	368	399	345	345	338	376	386	355	376	355	361	376	373	363	352	350	365	353	376	321	375	353	338	371	346	387	373	410	375	371	400	392	382	356	358	353	344	364	390	375	350	348	377	383	330	368	388	363	388	373	382	365	360	366	381	391	374	388	373	394	378	392	398	369	384	378	355	384	372	374	330	378	354	360	357	377	368	349	395	367	391	410	359	334	387	360	381	379	374	367	368	356	393	386	406	379	406	385	389	357	402	363	359	371	390	417	381	376	378	365	362	380	396	311	385	372	376	398	374	351	377	377	341	341	331	381	371	389	345	378	354	353	337	366	380	363	378	364	377	374	348	386	337	358	380	377	389	338	396	411	371	369	368	359	389	385	356	397	389	390	376	390	388	339	390	355	365	364	376	370	389	365	375	370	370	349	360	360	408	388	378	393	343	370	364	371	393	384	410	383	399	345	389	385	363	403	361	337	387	374	334	360	384	373	426	389	394	384	340	388	345	351	386	352	342	404	387	375	364	393	324	373	396	349	307	395	362	388	377	390	382	342	375	373	392	371	385	372	354	363	357	346	374	361	383	376	348	373	370	356	321	332	376	356	421	381	354	373	365	392	359	385	393	394	375	377	375	365	370	364	343	389	374	372	384	366	373	386	358	375	381	386	377	357	347	372	346	335	356	362	353	372	391	367	357	410	341	390	359	343	382	376	379	417	414	396	351	382	384	370	347	387	345	388	364	378	376	363	377	399	380	396	393	386	381	391	366	338	357	395	347	376	377	363	359	376	361	347	389	376	393	359	336	349	347	351	345	354	367	361	381	380	361	375	359	364	375	409	427	402	340	364	398	345	328	335	350	414	357	372	394	337	383	362	375	388	370	355	368	343	352	343	385	387	360	337	385	381	370	405	377	379	375	383	358	367	373	416	393	341	371	366	378	349	348	371	352	379	342	389	399	350	347	366	389	365	341	364	366	395	376	407	340	380	400	390	409	394	385	377	371	389	323	340	393	379	396	377	382	362	367	347	354	364	403	383	346	371	386	370	356	365	348	382	391	366	363	366	372	360	361	369	353	389	355	394	372	361	385	372	376	422	378	371	383	362	368	343	377	358	388	409	381	372	359	391	358	375	380	350	348	354	402	365	381	388	372	355	389	364	353	331	338	365	363	351	353	383	375	372	356	371	361	377	385	357	365	400	397	353	376	348	361	357	382	395	357	348	340	339	313	359	348	329	375	360	331	380	369	336	378	403	387	378	369	362	369	351	398	353	357	391	358	408	403	413	350	377	352	376	357	347	334	383	357	364	400	346	378	357	375	393	367	402	362	394	408	403	369	411	370	392	355	356	368	372	391	352	369	350	395	405	357	388	368	365	380	358	384	347	380	402	344	368	376	355	389	397	335	402	383	369	359	354	392	367	359	342	377	375	367	367	383	359	357	385	365	376	372	368	352	391	389	338	386	369	407	367	369	393	352	349	331	340	368	385	353	380	332	412	372	392	355	368	320	394	347	361	395	374	395	402	343	360	401	351	390	391	363	399	329	339	370	374	381	360	358	347	355	367	400	365	345	361	373	355	355	375	391	334	371	344	349	376	340	368	349	365	376	393	364	422	363	394	392	369	391	375	373	365	407	351	345	338	359	397	345	377	344	374	368	379	388	349	359	381	366	376	363	382	368	341	344	361	365	367	351	381	388	403	355	367	388	386	370	385	367	357	386	345	378	378	371	381	313	366	398	356	377	389	392	384	376	368	383	351	334	377	368	375	365	372	412	374	413	377	384	377	350	383	376	352	396	367	374	366	381	373	388	386	379	372	396	372	368	349	350	341	402	389	387	379	407	363	356	364	385	329	404	404	363	397	363	337	359	388	385	365	379	345	333	361	367	403	377	380	363	360	381	368	353	396	359	405	348	336	373	374	366	368	387	354	356	394	373	409	385	371	351	395	391	347	374	395	375	380	363	362	382	382	380	384	351	384	408	341	337	368	366	383	360	342	352	376	329	368	361	403	397	334	371	383	367	359	371	363	364	381	393	345	386	421	370	386	398	388	412	381	360	355	362	353	389	366	373	382	372	340	369	371	376	368	393	355	342	333	356	387	391	341	375	369	380	358	405	363	338	392	378	398	367	383	391	428	354	356	403	362	341	398	357	365	374	388	381	375	344	358	365	394	355	375	398	406	376	378	381	353	345	379	363	377	374	358	399	356	367	373	370	379	381	385	355	377	396	358	357	373	390	351	351	338	379	380	379	365	370	375	369	404	359	368	401	354	430	389	373	383	362	368	350	376	371	369	327
30510	2085	3825	4765	4156	3677	2952	2719	2368	2066	1993	1836	1558	1503	1421	1317	1267	1245	1219	1162	1167	1072	1168	1118	1223	1225	1150	1173	1075	1068	1043	1003	1034	1044	1061	1129	1095	1102	1032	997	1021	967	951	1008	955	976	969	936	979	879	916	916	971	950	967	916	929	903	888	916	879	943	924	899	896	868	906	928	858	834	884	877	895	942	913	868	864	890	901	881	884	897	870	857	854	972	864	881	880	955	906	851	876	891	895	919	916	850	831	865	916	912	866	866	877	897	896	904	881	903	881	854	841	923	886	868	852	927	892	883	884	882	897	872	890	865	862	874	860	900	923	917	888	916	837	898	840	895	908	925	868	901	867	884	908	896	910	845	907	868	903	832	928	893	912	902	911	930	941	935	869	903	906	865	879	850	904	890	942	859	905	859	874	877	933	854	933	863	863	845	878	814	862	867	840	883	895	854	860	856	846	863	883	833	894	963	847	843	879	872	874	887	938	863	901	858	856	849	866	879	837	870	892	889	865	870	893	916	933	882	894	920	855	906	909	872	867	895	877	860	893	773	841	926	874	884	844	948	919	863	912	896	830	891	850	828	862	878	842	919	877	867	888	827	890	854	946	909	880	848	899	883	879	855	887	886	938	894	923	885	923	913	858	868	876	909	849	928	890	864	890	895	897	851	848	841	919	921	896	888	876	853	905	932	867	873	838	855	865	822	893	875	853	896	869	872	901	885	831	900	906	843	897	872	833	893	898	835	898	845	844	813	886	906	935	870	859	889	863	881	827	871	880	863	852	881	889	876	929	847	861	898	875	863	865	899	873	850	884	843	891	811	818	922	914	899	883	827	947	879	883	841	877	960	921	861	889	844	864	824	864	904	830	868	873	859	880	839	920	904	809	848	869	833	879	890	873	899	859	874	872	909	893	877	865	889	891	857	855	896	819	922	877	934	840	865	909	881	877	948	870	849	914	894	941	820	931	877	830	915	863	865	899	897	859	895	869	876	857	902	903	880	886	885	939	876	901	846	901	848	858	920	921	855	857	898	851	904	917	885	845	869	852	889	845	884	878	889	937	904	860	877	913	887	834	898	889	906	897	827	886	891	887	796	859	807	873	867	882	875	872	867	923	862	860	884	913	862	855	867	931	844	862	887	905	858	890	864	873	891	925	920	883	830	883	859	863	896	847	937	904	883	866	861	825	865	839	896	903	847	885	879	877	896	873	818	814	888	893	893	924	890	878	922	877	869	833	886	928	924	856	850	842	880	916	889	887	902	856	905	928	858	902	888	886	896	836	879	852	943	915	882	944	831	859	899	883	827	887	815	818	881	867	920	936	825	903	863	954	919	951	887	898	890	834	889	847	828	924	871	764	919	893	935	832	845	881	898	926	919	931	835	866	888	865	851	908	880	864	865	875	931	889	847	925	881	829	967	903	859	866	918	856	879	911	901	851	898	869	836	882	893	902	859	902	847	816	922	863	917	910	893	889	834	886	930	913	862	853	877	896	854	906	912	886	823	944	877	875	844	872	879	827	861	843	856	868	945	841	848	851	930	828	890	907	872	851	880	867	891	885	875	921	901	880	795	861	896	835	840	837	853	859	902	893	862	897	887	874	886	866	852	885	856	927	915	863	883	877	934	881	862	875	928	851	884	905	907	883	923	875	931	889	878	855	871	891	888	871	859	822	889	865	811	892	870	918	852	842	846	833	879	895	909	819	917	870	829	917	867	904	911	852	896	916	892	871	843	898	850	851	863	865	891	870	826	866	871	840	842	870	828	871	939	860	838	854	910	905	877	882	856	882	812	888	874	859	870	870	906	901	860	858	888	816	867	858	851	855	946	874	848	868	836	855	903	889	903	905	845	869	902	901	846	868	845	877	872	917	857	897	908	869	883	859	882	854	892	859	863	841	904	879	884	917	794	930	896	844	922	876	875	917	854	895	879	845	887	894	884	900	864	851	926	866	922	886	873	883	961	918	931	888	884	894	904	854	942	887	869	938	874	874	900	845	864	851	897	879	842	901	824	859	901	915	876	900	839	908	896	900	872	896	887	863	854	829	891	902	890	797	908	885	906	870	842	811	847	855	897	827	839	888	832	858	905	922	830	884	880	859	887	891	902	897	844	888	888	907	884	883	822	911	891	850	881	912	882	890	834	951	874	887	873	849	891	906	879	863	892	907	877	881	893	901	863	834	856	909	900	884	904	903	916	905	895	909	866	868	896	889	816	877	817	891	859	854	877	866	865	860	904	854	842	914	858	900	965	883	905	866	815	900	859	832	866	820	869	883	882	899	884	873	903	890	871	851	892	911	879	831	929	894	861	868	889	846	865	872	886	873	889	856	912	864	878	910	947	861	896	913	868	835	911	846	863	910	903	902	913	897	838	929	876	889	884	889	936	879	894	897	918	844	846	906	881	870	924	887	862	871	856	868	851	871	851	887	884	890	906	857	841	851	876	916	890	850	886	864	893	864	899	859	882	921	904	878	913	872	892	850	889	910	857	901	942	866	881	899	916	896	826	842	879	880	863	894	862	895	891	836	908	837	900	884	901	876	825	880	918	900	932	849	893	869	894	936	836	787	851	876	906	856	860	890	817	878	880	876	855	877	889	818	895	876	842	856	919	867	861	872	835	888	896	838	907	887	851	835	882	821	895	874	851	871	844	914	886	868	909	888	917	919	937	882	898	829	872	877	842	953	895	884	870	831	923	918	896	844	896	892	887	929	903	855	857	904	916	919	908	840	855	871	917	864	869	885	885	923	846	889	853	910	857	906	857	880	858	877	882	878	789	896	857	895	887	873	896	850	834	825	911	929	901	915	824	890	859	876	896	877	864	911	892	875	917	889	843	855	832	888	888	905	875	854	838	885	857	889	864	872	925	888	914	900	856	874	887	891	882	881	875	809	901	902	842	831	859	882	907	854	881	876	852	831	874	856	870	795	878	921	875	868	925	919	856	927	934	853	874	873	883	842	944	898	905	883	817	838	823	873	919	869	891	882	872	919	866	853	861	898	892	868	859	862	840	895	895	886	900	852	883	842	865	890	843	858	906	893	900	880	924	865	879	835	855	871	913	841	843	859	876	879	891	912	879	896	885	839	913	901	870	908	936	848	864	878	880	842	878	845	918	849	869	898	945	912	846	897	888	874	892	848	875	936	889	941	861	877	913	861	885	923	833	834	891	883	822	857	861	920	872	869	889	875	894	873	918	863	882	899	896	877	946	855	849	985	936	954	891	875	841	876	836	855	891	868	841	922	843	856	855	855	863	845	911	824	873	871	927	899	885	875	922	926	870	886	860	853	906	903	874	846	897	916	864	910	869	845	873	862	867	905	854	904	862	901	865	885	883	942	908	873	839	846	841	911	928	880	862	899	918	920	869	876	900	808	909	873	863	878	860	849	893	889	922	889	923	851	909	892	887	909	870	874	846	890	816	864	947	848	938	911	843	872	902	933	871	883	857	883	876	826	834	846	906	886	878	885	878	864	897	841	863	913	883
5143	210	161	145	162	159	154	157	123	170	182	146	170	144	143	114	162	166	138	123	130	164	155	138	138	146	138	140	132	149	136	144	138	165	158	154	167	138	137	141	155	142	123	165	137	163	133	120	145	160	144	130	139	155	149	142	156	155	148	133	147	135	142	132	156	150	150	156	143	135	150	165	133	133	157	134	135	133	147	146	143	139	154	154	138	156	143	162	132	167	128	146	137	136	157	118	161	157	155	159	159	164	159	143	154	151	120	155	134	146	140	148	175	139	131	140	137	139	119	145	146	117	150	141	150	126	134	154	143	159	143	141	158	149	148	180	153	135	153	154	151	139	148	135	142	136	137	115	159	144	136	137	134	142	135	147	146	140	132	156	157	157	125	144	130	153	165	154	134	118	150	128	147	132	146	150	155	155	138	147	130	157	142	130	139	112	130	161	163	137	143	132	167	136	132	144	124	149	179	144	132	139	124	139	145	162	130	134	155	117	134	122	132	127	119	143	158	146	148	148	133	143	131	135	150	157	147	171	140	158	142	174	153	138	137	157	149	137	152	143	151	149	135	143	176	157	149	155	153	146	149	131	134	156	124	149	114	139	126	141	128	171	141	124	149	167	134	134	135	138	142	143	138	137	170	169	155	159	156	161	177	149	138	171	155	151	142	110	135	167	153	151	137	155	163	169	147	125	157	163	129	149	115	141	150	162	146	133	131	136	133	127	151	165	152	131	139	124	161	153	174	148	132	144	145	142	149	159	145	133	142	120	148	177	155	150	148	166	138	161	153	149	125	144	154	156	133	151	133	153	137	160	150	127	142	154	159	169	148	150	139	147	139	151	141	130	158	131	138	143	131	149	144	140	137	149	125	148	160	142	129	132	150	136	141	135	158	150	151	147	125	149	156	139	138	127	169	129	140	149	150	135	148	135	164	138	137	141	134	141	130	124	158	139	157	145	147	152	162	129	165	151	149	137	152	137	145	143	152	147	142	162	169	154	145	140	147	156	128	138	160	130	135	151	153	126	162	114	154	138	147	147	148	131	122	152	130	136	137	155	156	158	127	121	141	158	145	138	141	129	168	129	133	146	143	146	139	158	133	123	139	155	150	148	146	140	155	145	129	130	145	125	132	135	175	151	137	160	143	138	162	134	152	178	164	147	152	146	175	156	154	152	149	157	152	132	140	160	137	134	148	151	134	138	159	139	135	154	114	125	177	143	145	136	156	143	165	147	144	151	137	155	147	154	140	115	124	156	129	126	142	130	165	146	155	133	144	129	139	140	140	136	145	139	140	139	138	147	138	139	134	133	138	142	169	165	136	130	137	170	118	143	153	156	156	144	151	144	137	148	155	135	141	148	156	144	140	152	141	145	159	120	150	154	136	137	138	142	156	141	134	140	147	136	154	170	128	130	141	133	140	137	121	126	146	135	138	136	159	141	157	145	131	145	153	142	137	158	142	144	132	131	143	135	143	157	143	131	151	143	147	160	151	140	112	136	144	141	152	154	145	143	151	150	144	140	146	145	123	141	168	137	138	115	154	151	138	131	148	138	129	130	150	143	143	153	137	157	128	161	143	170	116	120	143	145	137	141	150	120	141	150	154	122	134	160	120	128	145	140	164	151	157	134	129	145	159	149	148	134	147	140	152	126	130	136	137	158	156	163	138	155	138	130	151	140	145	160	153	138	126	136	139	131	156	167	142	128	160	138	140	166	152	158	155	139	138	131	153	129	136	151	155	143	139	161	171	147	162	146	153	147	164	141	118	162	121	154	139	123	141	139	139	164	149	125	161	146	171	152	163	165	134	139	136	130	152	139	143	159	161	165	155	140	135	149	142	134	153	156	143	159	129	133	133	162	152	146	140	121	163	161	134	161	133	122	135	135	137	154	118	117	128	159	163	127	149	130	131	140	159	148	159	133	144	140	144	134	131	149	139	133	149	120	147	139	131	147	141	141	119	149	132	152	156	127	131	136	170	146	153	143	125	157	117	150	142	147	134	153	166	150	155	133	163	142	147	136	127	156	126	131	154	162	177	132	145	158	138	141	135	141	137	132	138	141	166	138	169	118	172	164	144	135	129	157	151	132	131	131	135	139	153	137	161	157	137	135	141	137	130	147	147	135	154	152	160	138	117	151	156	142	137	159	148	134	148	167	146	133	147	165	139	140	137	151	169	154	143	158	123	156	153	153	144	145	152	133	143	151	145	137	126	165	148	131	115	138	143	127	132	163	132	174	133	132	141	132	166	141	150	140	160	148	148	142	132	144	152	152	126	159	154	159	149	131	144	124	138	137	153	151	162	128	140	158	155	141	144	146	144	132	135	150	150	148	135	130	117	136	145	163	122	160	139	133	147	126	133	157	145	145	142	156	153	150	132	137	134	140	164	159	150	144	153	134	143	130	133	132	142	144	146	132	155	144	133	116	141	141	150	103	135	136	128	146	166	131	124	151	179	129	137	142	157	141	132	152	139	139	139	111	136	140	127	153	142	166	152	130	144	148	165	155	145	146	153	152	152	124	128	149	146	166	139	147	153	143	154	160	139	136	140	155	143	132	155	127	133	145	141	145	156	142	162	137	168	139	111	137	138	138	150	164	135	160	166	147	151	156	118	150	148	138	151	156	172	139	159	151	144	132	149	145	124	146	138	159	141	145	147	141	136	140	145	146	148	171	146	129	166	142	156	152	151	135	129	149	163	167	128	138	130	125	137	132	154	169	123	149	153	122	135	178	152	147	145	137	143	139	154	138	161	155	142	147	151	146	153	140	152	153	130	140	141	136	124	125	180	161	145	156	141	136	143	145	143	145	135	143	137	128	131	146	160	151	140	145	117	149	154	157	142	134	145	153	157	159	167	162	147	150	148	149	132	142	136	152	156	127	167	144	137	154	170	164	112	156	133	157	146	137	129	136	158	152	135	153	144	126	157	167	170	145	147	156	158	134	135	156	156	162	136	145	154	150	145	144	148	150	130	151	142	150	124	137	160	122	146	155	160	144	131	149	152	125	142	164	119	150	151	161	148	156	123	139	138	153	148	136	142	164	129	179	135	125	140	153	141	154	146	158	137	125	147	138	161	135	149	146	157	144	148	139	145	170	139	138	151	134	152	130	137	151	146	150	129	163	129	134	149	132	127	131	140	155	163	129	149	151	163	160	121	137	144	134	122	130	137	125	159	143	165	145	160	146	150	146	133	133	161	127	119	160	145	133	128	133	129	136	148	157	164	135	147	153	156	139	161	126	114	143	147	138	149	123	155	137	140	139	150	139	145	156	122	136	162	151	164	146	162	150	133	139	143	127	155	142	126	151	138	129	156	162	141	158	133	152	132	157	154	146	143	149	134	123	137	136	150	150	130	145	144	149	148	162	150	156	144	120	135	145	118	156	146	141	148	168	130	166	139	157	138	132	152	145	139	144	153	139	148	148	146	147	183	147	137	154	142	147	125	130	131	137	146	135	116	135	146	135	146	156	130	147	124	135
5175	458	475	491	538	477	480	487	474	479	485	481	504	411	470	437	463	433	433	426	455	414	486	432	437	468	463	460	458	429	461	410	443	466	471	508	459	504	427	464	434	402	419	414	416	393	431	449	412	430	434	404	417	459	459	463	417	447	437	472	423	437	423	423	432	389	442	420	459	473	439	424	416	448	426	460	457	425	457	481	424	426	456	450	468	411	423	361	399	406	479	414	412	442	428	422	438	447	427	429	406	417	420	426	401	501	430	447	438	409	441	479	427	455	456	439	425	426	389	412	386	442	436	428	436	419	427	453	438	450	439	417	412	418	436	436	424	404	465	429	443	442	449	461	476	408	464	438	435	384	390	429	450	404	383	437	421	409	412	418	459	452	420	441	408	434	413	421	424	422	423	440	412	445	407	431	450	459	430	468	423	398	428	451	448	423	441	432	420	425	434	467	434	394	397	420	414	435	430	432	420	439	469	471	421	446	427	459	446	420	433	417	440	443	446	389	428	457	452	440	433	465	421	428	416	428	424	443	434	428	448	439	444	423	429	399	444	413	438	432	394	440	402	443	422	432	420	446	432	452	417	432	451	438	439	440	453	433	397	416	447	479	439	418	407	405	433	414	455	420	444	433	427	425	439	433	443	428	441	447	410	419	429	432	438	408	414	409	399	451	443	436	412	411	435	422	459	435	440	413	412	429	411	446	394	458	408	443	414	441	408	405	418	434	414	393	434	419	413	408	439	412	459	382	438	456	417	466	404	433	476	434	436	437	452	454	408	409	453	457	429	486	430	415	409	432	425	464	435	438	377	384	457	442	405	400	429	443	446	423	469	446	415	443	438	412	432	412	428	398	476	442	441	464	434	424	438	435	417	415	442	427	416	477	450	429	441	426	466	411	458	415	423	397	404	434	398	455	452	433	442	453	471	430	419	451	441	406	421	421	430	379	418	438	446	439	391	433	431	445	435	417	460	417	410	408	428	440	387	401	409	438	450	440	417	426	478	454	443	453	449	431	411	405	411	441	427	449	407	460	465	418	422	440	401	419	436	430	427	423	417	440	439	442	404	459	389	410	420	407	402	441	433	411	387	430	446	433	421	444	415	458	459	448	451	427	418	427	432	424	385	417	411	437	433	400	435	426	470	420	464	461	403	422	402	405	439	478	440	464	427	421	449	431	423	386	443	429	416	422	423	426	412	480	449	436	419	446	434	431	405	414	424	447	447	439	415	460	427	476	463	435	438	443	449	431	429	390	390	435	416	425	406	440	460	428	445	452	396	438	438	447	390	422	449	415	465	448	444	423	424	456	396	458	424	463	448	437	406	407	420	421	447	431	445	430	436	406	437	449	421	459	463	436	426	430	435	465	465	422	411	410	438	438	435	415	410	426	383	456	458	436	382	435	437	459	376	466	415	417	460	452	428	444	442	446	447	430	418	453	427	421	453	423	450	427	415	449	433	413	453	435	379	398	451	435	428	444	419	438	436	420	426	420	438	421	419	450	406	430	435	454	388	412	504	442	397	465	417	430	439	411	408	469	427	423	412	434	458	464	434	447	420	444	458	466	428	428	412	420	460	445	405	432	430	450	405	417	450	421	445	427	407	458	451	451	432	447	400	410	460	413	425	414	445	401	442	462	447	423	433	439	438	419	431	397	417	437	413	442	453	450	430	435	415	399	440	427	447	410	429	411	423	427	437	453	436	433	436	431	475	403	451	416	445	420	457	461	415	438	463	414	419	432	469	417	436	451	375	448	429	430	449	441	452	430	409	399	398	411	430	420	443	445	426	440	454	409	426	430	415	445	429	416	441	408	433	462	392	442	408	376	420	430	415	421	421	396	423	422	415	453	432	415	429	419	457	450	422	422	420	410	423	432	403	420	434	454	400	443	418	422	441	463	482	430	418	416	424	447	459	423	412	427	433	404	422	394	433	429	431	461	419	429	427	414	443	457	400	445	413	444	455	431	398	416	386	427	440	430	408	410	434	479	413	422	443	500	454	435	399	428	430	422	394	444	404	446	441	418	473	454	462	454	441	429	401	487	455	430	466	407	448	454	411	427	419	407	418	425	443	412	434	421	459	429	463	427	408	407	455	476	460	400	440	454	480	409	462	424	445	429	402	430	413	453	434	452	440	462	415	411	450	456	457	443	434	401	446	429	447	432	455	453	431	415	390	457	425	401	393	397	473	412	449	416	400	407	467	432	437	412	410	437	416	442	457	427	413	451	422	428	430	444	390	435	414	437	461	402	429	432	454	398	409	458	420	423	433	432	403	439	443	405	424	408	404	390	449	445	425	417	452	472	441	417	393	430	436	432	448	458	454	402	436	478	424	436	443	425	405	460	433	449	428	425	417	406	435	422	416	439	440	468	379	452	450	444	440	438	440	444	420	443	396	465	382	450	417	413	434	437	452	428	426	417	394	399	423	418	441	381	449	463	429	411	395	442	412	445	401	410	446	400	439	414	446	409	434	437	421	417	419	461	432	426	390	395	407	439	457	410	404	412	440	448	452	410	466	442	428	424	470	448	409	404	457	406	424	447	458	418	465	436	430	400	436	442	399	434	420	442	463	431	406	413	422	430	437	387	426	438	394	426	445	428	435	443	446	438	452	447	437	470	469	434	411	485	388	459	412	412	409	445	441	434	416	445	441	414	439	428	401	413	468	433	441	433	432	469	445	424	420	409	447	427	435	437	449	441	467	456	419	413	438	434	434	428	410	422	463	427	434	451	400	439	412	436	421	425	426	438	437	405	435	470	396	427	422	456	410	450	399	440	449	453	422	419	460	398	412	431	413	419	419	445	434	427	406	421	408	462	454	417	417	435	432	438	422	425	448	434	449	433	409	427	424	440	461	403	445	490	434	439	438	455	436	448	458	386	423	453	441	434	462	463	454	423	400	493	461	447	437	449	431	452	449	447	442	416	448	406	416	454	470	437	421	434	407	420	473	412	440	493	405	456	408	392	450	397	453	419	413	389	436	398	421	419	437	401	433	454	411	445	425	418	448	438	472	411	470	431	459	463	437	411	444	434	472	468	416	456	445	448	440	437	447	409	466	402	400	454	408	408	459	410	413	432	396	446	412	417	439	431	449	464	446	455	432	437	432	427	446	440	434	388	442	435	433	474	414	449	458	429	390	468	422	418	400	449	419	433	443	447	425	435	464	418	380	450	466	452	400	445	459	469	445	415	448	431	392	427	420	424	466	429	443	427	427	483	422	393	438	404	422	412	418	429	432	464	420	405	474	412	437	441	416	404	488	426	432	441	453	429	404	456	441	420	428	455	434	396	441	428	450	447	423	449	442	466	444	427	418	429	467	416	454	442	442	437	412	434	416	410	428	469	448	436	419	425	463	422	439	436	399	446	452	407	445	418	419	437	438	430	382	437	456	392	441	487	442	406	420	431	402	430	430	398	425	375	424	418	421	459	396	429	466	470	421	461	421	500	417	417	429	429	409	444	417	447	455	435	404	457	438	413
46225	9462	1368	987	736	583	505	496	444	383	394	383	381	363	354	348	351	312	335	361	328	333	298	324	342	336	335	323	312	318	324	326	319	316	334	330	320	314	354	364	309	321	311	275	324	297	322	309	327	301	327	331	293	303	321	314	331	311	306	261	324	295	316	310	338	326	328	315	299	310	294	320	309	311	316	298	320	320	293	321	302	317	294	307	295	247	298	301	324	298	340	322	297	299	304	317	304	321	302	353	297	319	340	311	294	302	275	299	358	321	311	312	275	330	323	332	310	326	293	286	347	297	337	334	309	350	339	299	314	342	319	306	302	304	300	282	328	331	342	308	309	272	304	329	300	313	320	308	309	323	309	294	320	280	303	291	333	323	331	294	302	279	285	320	316	312	301	309	346	314	270	286	290	311	315	296	322	299	302	279	316	324	322	322	336	353	285	315	301	321	308	352	341	316	328	314	342	314	313	327	317	316	280	316	304	302	321	321	319	306	295	356	287	296	341	310	329	324	312	319	289	343	294	293	307	310	286	310	330	349	319	310	314	316	341	291	287	318	307	315	323	320	314	329	296	332	311	289	313	305	307	332	313	322	300	313	331	316	305	294	340	339	371	316	312	306	307	296	306	320	308	268	350	298	318	292	329	349	332	285	312	287	341	292	306	286	273	354	343	312	306	280	308	305	319	328	313	328	323	324	299	325	318	312	316	316	339	266	333	318	297	326	320	308	322	341	302	311	306	291	310	312	314	317	320	312	307	323	300	353	299	315	332	337	329	314	333	298	315	289	320	309	297	299	307	313	287	321	298	312	294	318	313	302	326	302	331	275	328	341	309	334	303	334	313	301	316	330	306	317	256	312	318	321	314	275	357	285	303	290	312	304	354	309	302	321	340	331	288	290	324	327	318	315	304	305	308	333	300	301	311	324	334	292	339	302	310	281	284	309	304	320	281	372	305	342	330	327	342	311	289	316	296	337	309	288	285	330	313	312	298	309	301	298	309	306	308	291	319	323	297	305	347	289	312	304	321	303	343	349	302	305	300	305	362	307	319	301	313	324	294	310	319	297	304	305	287	325	313	347	286	309	295	353	286	308	305	319	320	318	296	321	320	303	268	318	318	344	320	342	332	328	312	302	332	322	321	289	295	330	337	280	316	306	342	321	305	314	301	288	312	290	287	283	296	317	296	317	281	313	303	326	350	306	298	343	326	304	311	323	369	311	329	280	326	304	323	330	308	299	320	334	328	314	322	277	311	290	318	357	316	370	315	316	285	353	334	338	318	286	310	332	324	293	316	316	344	288	344	314	314	300	299	307	328	300	349	302	296	328	293	324	321	346	304	340	338	357	303	322	281	327	297	341	328	313	332	313	336	335	318	337	318	304	312	328	294	330	292	287	324	308	312	303	328	317	307	300	315	303	316	276	305	351	339	355	307	324	302	319	324	323	301	311	300	307	290	310	291	306	329	314	338	270	340	330	309	299	329	309	302	317	292	327	309	325	308	341	329	311	310	322	322	274	296	303	305	286	292	332	319	287	324	316	345	328	319	316	313	279	311	343	318	311	290	291	307	333	359	321	325	336	324	338	334	329	338	318	294	295	337	312	263	322	333	320	338	339	319	285	346	327	293	331	323	313	321	313	346	297	308	318	331	324	334	279	349	309	355	263	320	287	335	302	313	319	288	322	278	306	308	322	301	300	326	300	322	328	313	288	291	318	308	304	305	334	316	303	298	308	312	299	315	319	292	316	327	317	298	348	340	300	299	316	310	317	311	318	321	314	299	326	300	357	295	335	304	315	324	308	328	332	293	302	296	309	306	326	287	297	324	321	302	337	322	307	326	294	337	281	321	337	310	309	322	323	307	280	361	309	311	346	315	321	343	301	317	335	347	271	328	330	311	330	310	307	327	313	309	340	325	289	309	290	309	345	313	315	340	311	310	302	294	336	328	295	323	304	347	300	298	322	302	339	300	326	335	318	349	361	310	336	304	313	340	305	301	336	340	341	305	314	319	297	291	283	323	320	315	279	326	319	314	353	351	302	319	362	287	342	335	288	340	308	301	308	334	323	308	285	311	317	293	315	313	320	330	289	341	366	316	323	334	349	294	300	338	347	335	306	294	305	319	309	310	338	339	289	339	303	315	294	330	311	310	317	325	321	298	331	325	334	301	327	317	324	331	320	296	323	310	327	303	303	290	286	328	317	336	300	292	324	321	311	354	318	332	318	302	292	326	293	301	296	318	281	325	317	275	331	294	300	336	307	300	330	334	303	317	291	354	310	316	321	260	313	288	311	338	308	324	336	330	316	299	291	355	310	335	315	341	335	327	315	317	298	327	312	316	273	335	297	307	310	314	322	309	294	335	290	316	342	290	313	304	312	328	309	331	301	342	310	319	346	326	293	278	342	318	292	312	317	352	299	299	325	302	323	339	317	282	290	330	313	301	333	288	303	297	300	331	314	296	310	310	320	319	298	333	304	329	313	306	333	315	332	305	307	292	322	295	299	305	310	306	316	308	333	290	324	305	294	324	319	355	290	320	338	313	324	326	317	289	302	325	283	312	284	306	295	294	328	323	304	301	319	313	314	321	320	300	337	344	311	308	310	326	311	330	360	294	289	263	301	324	309	302	290	331	323	344	301	300	289	304	309	295	320	329	309	297	310	293	334	272	351	344	318	326	301	330	314	315	304	293	320	314	341	322	278	320	325	334	306	303	320	286	331	285	336	328	293	357	295	332	325	305	285	321	294	307	332	337	280	317	318	352	319	285	299	333	280	310	279	306	309	287	312	314	297	316	294	325	298	299	329	310	299	353	312	314	329	315	327	312	286	324	317	346	314	327	311	326	309	278	314	295	298	301	321	326	340	315	320	286	322	338	306	311	313	303	333	300	294	338	311	332	333	286	282	311	322	318	288	294	272	309	308	294	301	341	313	297	316	330	292	333	330	322	329	309	331	358	334	301	284	320	282	304	327	309	285	323	330	325	328	305	322	291	324	293	330	336	311	315	314	326	293	339	316	331	329	321	313	341	340	320	304	289	303	273	308	345	339	296	328	331	340	340	299	314	314	286	344	349	330	301	309	350	347	298	340	308	290	310	347	309	320	306	297	300	304	334	324	310	344	259	304	323	317	297	322	295	306	321	300	324	309	314	310	303	329	331	288	331	300	325	294	309	314	276	301	293	315	290	325	300	335	322	300	314	327	305	304	314	368	295	300	318	307	340	284	303	311	299	305	298	303	286	291	342	306	321	321	341	278	321	337	303	289	300	325	326	303	326	320	282	315	327	328	309	355	312	339	330	300	316	337	322	294	301	297	278	318	316	309	342	323	338	310	309	329	311	336	327	307	322	321	324	301	303	290	314	331	333	324	305	333	332	333	322	300	285	328	287	320	279	340	307	300	306	303	298	325	323	346	287	306	317	319	330	324	343	313	288	286	302	317	320	317	323	332	328	310	320	293	323	340	325	311	312	326	349	291	334	303
22002	1409	2350	2891	2615	2264	1875	1774	1570	1411	1381	1239	1228	1198	1070	989	1099	956	945	957	992	944	926	933	1013	985	956	858	915	873	871	820	869	937	896	988	908	903	861	852	891	838	837	865	843	862	832	798	784	813	830	758	817	833	778	806	813	794	783	866	810	784	813	846	789	789	750	792	835	780	762	855	781	808	823	816	744	806	758	774	736	825	825	780	784	814	771	802	772	786	752	782	792	774	784	783	809	746	832	813	798	795	805	789	797	819	803	745	806	822	811	761	735	758	808	799	755	729	792	798	829	728	802	866	791	805	784	767	802	798	797	808	752	793	857	770	815	810	785	793	806	773	779	810	828	752	798	827	774	777	789	778	771	734	797	824	827	782	843	752	810	764	767	837	814	828	783	816	786	791	787	800	756	873	824	793	786	738	822	806	769	777	788	758	788	811	827	793	796	810	722	806	776	775	782	865	794	778	766	809	829	754	807	785	846	818	777	781	776	764	754	752	795	782	811	809	815	696	812	841	770	808	787	787	793	822	808	793	754	810	809	794	778	787	831	779	802	740	822	785	749	736	800	746	795	753	760	775	808	790	800	747	863	895	762	759	804	751	841	803	782	793	783	800	771	813	779	772	795	769	803	806	791	790	816	826	826	798	802	773	751	767	811	778	803	828	802	747	834	781	813	754	821	806	761	759	792	826	808	801	821	800	768	798	748	805	787	800	780	768	802	767	774	786	804	789	746	836	816	752	723	837	766	768	755	750	799	757	785	745	786	783	770	817	783	786	772	820	817	767	766	778	827	745	772	828	773	776	768	784	796	783	776	767	797	786	802	806	791	818	750	778	720	808	835	727	799	796	795	825	785	775	766	797	810	803	796	795	780	801	748	822	810	800	778	800	796	753	741	751	812	725	778	757	808	709	782	806	816	816	786	755	793	826	732	778	791	764	783	757	808	799	815	839	743	845	790	805	754	802	780	768	769	793	763	769	770	760	799	779	800	783	782	794	800	733	778	807	783	718	785	783	792	848	762	767	795	779	786	810	789	802	793	822	750	759	831	754	814	853	790	789	800	781	798	760	821	785	823	809	796	771	814	815	858	794	784	783	775	802	780	775	732	743	774	730	780	819	776	844	769	831	763	739	768	772	761	772	808	783	785	807	796	783	832	762	806	714	789	801	772	776	815	759	802	794	731	781	784	794	832	757	795	754	793	791	759	773	800	760	800	787	744	790	768	766	764	810	789	828	825	842	774	782	824	764	775	810	767	789	786	805	775	775	787	790	792	777	766	784	828	800	799	773	808	755	751	797	791	793	765	783	772	790	830	825	823	737	793	782	731	771	782	772	794	741	756	789	827	737	755	712	815	798	825	809	835	796	777	785	810	744	810	755	780	756	779	755	812	765	808	806	773	750	786	814	756	792	771	778	795	790	785	793	767	729	788	727	762	821	748	804	791	743	703	778	783	769	788	774	778	834	825	793	766	756	816	802	778	781	824	732	811	804	786	786	763	818	822	768	775	766	812	785	779	814	802	801	754	772	784	822	836	776	811	777	773	776	800	731	796	715	784	774	823	801	804	804	801	793	766	833	791	800	793	799	800	827	810	788	840	835	763	773	787	806	755	824	821	787	780	814	759	814	757	766	802	777	776	785	750	820	787	792	773	758	802	803	787	774	781	794	774	773	781	754	815	824	795	738	757	813	774	753	799	787	843	778	803	866	826	793	753	739	770	767	774	786	781	716	813	814	771	730	812	823	763	794	753	777	785	775	853	774	784	805	820	797	769	813	758	779	768	752	827	850	785	863	799	819	790	830	745	822	771	842	782	772	774	748	761	817	782	740	775	786	842	824	800	798	784	765	781	730	783	802	795	759	854	743	822	792	768	818	803	800	851	792	757	740	790	757	758	750	841	776	891	769	769	754	838	774	785	788	799	789	833	786	758	781	806	789	770	777	802	782	716	753	794	775	768	792	748	784	789	785	798	785	807	746	791	776	828	809	783	782	802	792	754	822	808	792	800	874	817	763	823	780	780	793	829	742	768	785	799	788	781	776	768	824	790	798	800	789	780	789	759	803	786	778	788	795	827	839	718	824	755	828	793	814	788	766	786	846	802	814	773	761	787	774	781	784	811	728	806	829	769	798	854	830	779	822	745	753	827	852	798	814	817	778	807	803	835	824	835	801	763	762	810	762	753	769	804	763	785	789	810	817	772	820	791	773	773	798	814	798	789	790	845	778	819	783	764	759	753	780	801	791	793	834	772	793	738	758	834	768	813	787	770	820	815	800	795	787	812	790	842	796	806	778	803	787	779	752	860	786	784	726	770	817	794	806	805	760	791	815	796	767	847	800	767	779	808	835	792	723	819	774	777	774	709	782	806	820	777	769	789	758	773	754	809	788	754	847	787	756	794	778	737	841	778	727	739	770	808	834	765	772	787	820	808	741	750	801	760	820	738	729	781	790	748	757	843	877	787	764	809	824	760	769	763	795	775	772	804	803	849	806	816	724	757	876	752	774	805	773	752	790	784	798	781	774	773	788	759	845	805	744	803	787	739	790	760	769	759	845	837	849	779	804	778	771	871	724	759	770	781	802	752	771	735	789	842	850	808	792	828	768	836	803	777	802	734	757	794	800	830	776	738	781	797	754	847	774	749	771	768	811	857	798	845	805	749	743	794	760	784	784	778	787	785	756	749	780	787	780	788	765	805	776	828	820	760	755	753	741	789	774	794	768	802	750	804	835	766	776	779	787	791	754	747	784	765	850	756	846	760	811	750	764	803	843	794	789	740	723	766	740	788	788	779	801	724	782	841	740	784	774	750	745	797	820	767	827	798	744	825	840	771	815	812	770	825	836	782	824	798	761	810	800	784	759	762	777	766	801	833	727	792	789	854	827	771	802	799	824	763	845	738	800	792	802	782	793	832	776	780	737	768	782	762	771	794	785	814	798	804	767	778	732	802	746	760	761	795	812	801	761	746	825	821	783	812	766	788	767	795	754	768	778	745	805	790	787	832	806	755	760	771	779	781	843	776	738	784	743	845	761	800	813	719	727	769	801	832	805	764	770	717	781	768	766	798	820	864	814	857	768	779	806	758	820	766	764	792	781	786	824	739	813	773	797	788	791	781	828	827	785	808	804	723	752	797	722	735	756	771	730	757	782	802	827	762	794	745	759	770	840	837	748	785	834	778	785	814	763	817	817	805	774	751	832	800	796	822	807	766	800	805	735	779	759	835	759	769	790	805	788	821	804	779	755	808	808	804	759	745	766	807	822	757	763	754	771	838	799	778	771	797	754	779	803	827	788	801	756	786	819	788	771	783	827	787	773	771	754	785	782	789	788	845	811	800	775	799	832	811	837	771	803	807	783	793	789	809	800	764	770	839	778	784	765	762	812	801	798	788	734	769	745	803	813	771	783	820	826	820	825	772	817	804	823	749	810	806	730	743	817	766	765	726	807	839	761	805	789	793	777	830	812	743	760	771	810	750	814
59546	17132	3870	1864	1186	954	775	696	649	565	519	531	449	475	444	481	430	426	395	389	423	406	396	451	413	404	420	395	406	405	374	375	391	401	417	397	389	372	391	341	408	395	376	384	372	397	359	425	377	398	402	382	370	374	380	382	401	379	435	378	373	371	411	390	423	398	376	359	359	399	343	408	355	355	373	365	361	394	381	358	365	398	392	391	353	334	360	369	373	357	381	382	370	332	374	364	409	402	386	325	348	391	390	390	377	384	357	373	345	342	367	362	357	368	362	350	394	310	392	376	392	353	383	366	390	413	377	364	361	375	340	346	352	356	356	402	424	376	369	359	353	387	373	372	359	392	399	392	387	375	405	359	345	366	380	384	356	298	356	345	369	373	342	344	418	392	393	356	371	345	353	383	402	366	367	385	399	409	329	388	404	363	360	374	373	355	398	391	384	392	345	390	352	348	361	394	383	363	398	350	358	375	368	371	415	377	385	352	357	370	367	367	369	380	388	393	403	383	372	357	386	403	371	376	392	345	388	381	359	371	355	353	387	331	406	329	371	318	400	369	385	391	363	383	368	370	402	400	424	371	368	373	401	351	390	346	336	365	377	394	392	335	369	395	370	407	382	384	381	407	369	360	413	371	386	388	376	344	346	361	372	396	389	364	417	387	389	357	406	369	376	410	409	398	411	383	344	342	349	360	374	379	370	370	398	353	395	353	403	357	379	378	363	354	394	359	381	350	396	355	385	411	376	370	353	403	402	355	409	356	380	357	367	364	347	373	379	392	369	370	347	360	369	368	362	360	344	362	363	381	415	377	352	356	381	373	374	348	354	370	410	349	374	376	402	392	340	407	390	371	366	392	377	364	361	372	385	357	377	376	334	378	351	387	363	383	371	392	379	394	343	366	378	375	376	375	392	387	371	348	361	358	370	381	373	333	383	381	360	379	357	364	351	387	398	342	370	353	383	351	405	346	378	377	391	341	362	391	407	382	393	387	366	382	402	392	361	364	317	375	378	393	394	375	348	392	379	368	416	352	364	362	383	396	378	358	395	366	392	365	382	352	330	382	375	358	361	359	356	393	358	346	374	384	399	411	364	389	386	382	371	347	343	377	356	384	387	366	389	391	373	402	362	370	328	376	372	357	385	376	382	381	368	345	402	354	391	387	366	429	387	356	375	381	387	375	375	369	387	409	368	388	392	356	373	359	383	370	413	357	370	351	395	345	411	395	385	383	402	361	376	399	369	349	367	360	366	368	406	377	377	387	398	402	356	389	369	361	414	404	368	396	375	357	387	418	369	379	372	370	369	391	354	353	346	337	380	385	432	369	368	335	378	391	373	374	374	381	381	349	364	391	370	339	377	384	391	368	366	365	422	368	381	376	390	356	364	343	356	320	371	380	398	374	376	363	364	384	407	393	342	390	344	354	397	384	389	351	379	341	375	417	363	396	369	349	395	377	358	381	372	365	387	382	382	355	376	397	396	385	366	400	368	319	386	355	397	390	356	415	359	361	365	390	399	393	405	365	385	382	372	362	408	388	392	398	367	368	340	361	381	346	353	348	392	350	367	397	361	377	360	353	428	385	362	400	336	376	353	408	357	354	360	402	383	391	386	377	347	356	357	382	413	386	373	383	326	356	362	396	423	373	366	375	351	379	390	406	376	339	343	292	389	368	351	368	337	394	351	361	375	374	338	350	342	386	355	335	362	373	362	381	337	388	351	350	349	384	395	369	365	415	370	352	379	376	369	410	380	379	350	378	378	398	398	387	342	387	375	382	377	363	386	374	386	392	383	382	350	388	375	389	400	406	362	366	369	394	392	370	396	371	362	385	374	394	366	375	352	376	354	359	365	351	406	316	370	361	365	389	348	382	332	403	408	360	372	403	393	379	373	357	382	394	396	375	367	354	338	377	343	347	371	314	407	324	367	335	342	377	390	341	368	352	356	355	389	409	362	384	384	359	357	357	367	428	339	358	342	382	395	393	361	376	395	379	364	353	403	360	335	362	363	342	370	349	363	341	341	352	374	377	389	360	393	358	362	355	370	340	374	372	362	358	353	383	378	377	409	360	416	360	346	360	361	343	347	378	361	394	389	382	355	368	370	358	385	368	391	362	370	368	352	384	400	374	368	357	390	359	395	381	358	379	359	382	395	382	360	379	428	394	402	372	357	384	360	370	325	361	357	367	350	398	375	396	332	392	379	368	372	351	360	399	350	366	397	378	382	377	367	361	367	344	414	383	395	390	387	370	355	370	403	331	369	366	376	401	386	395	360	379	411	352	356	385	415	373	363	376	379	360	364	362	361	379	370	348	360	379	414	365	408	364	387	340	415	373	363	353	375	392	337	381	383	363	362	387	379	377	359	366	354	348	339	416	355	367	387	371	365	350	373	345	387	401	404	395	371	392	351	419	380	399	380	356	385	393	374	353	385	404	366	369	402	393	420	379	384	382	364	345	395	367	365	434	368	372	398	378	356	388	378	372	369	347	405	363	355	362	358	386	389	352	410	357	364	391	374	363	330	382	364	356	360	386	383	356	355	318	406	362	379	364	352	350	368	354	369	402	303	336	373	376	355	361	401	365	363	350	401	358	395	355	383	383	346	372	406	384	387	395	407	354	383	390	378	361	369	388	317	373	376	366	387	363	366	391	360	372	406	359	384	341	334	369	412	398	348	396	367	377	361	344	372	371	326	368	381	336	374	386	359	376	370	400	358	377	373	369	366	372	370	402	363	383	399	342	331	370	367	366	371	386	358	347	361	386	372	372	414	360	338	388	363	382	356	400	375	350	371	346	366	391	381	350	360	397	377	394	384	373	406	364	434	384	372	372	350	351	338	349	339	379	373	380	373	370	341	336	383	370	371	324	375	352	349	358	361	379	346	357	373	387	358	384	378	360	380	354	367	369	396	364	397	362	387	343	400	346	316	377	342	384	389	359	379	384	381	337	359	387	354	392	376	389	339	378	360	339	351	365	355	340	356	348	365	362	351	401	406	389	362	385	365	402	387	393	353	389	360	368	387	396	389	375	345	394	373	347	363	380	362	359	359	369	376	356	378	387	356	391	396	351	352	355	358	351	364	364	341	397	386	357	385	365	354	334	343	370	416	353	391	369	405	352	371	382	353	394	380	395	386	355	360	346	376	339	384	363	398	377	401	364	370	399	379	345	351	376	407	391	369	388	339	321	345	382	347	352	395	393	397	351	347	375	377	396	359	373	383	347	383	396	388	400	398	361	383	413	364	372	369	351	361	350	384	414	396	380	382	390	408	373	399	401	382	375	359	385	350	337	386	360	375	360	336	352	378	334	356	357	371	383	362	383	384	381	390	337	413	370	409	354	390	392	361	377	364	375	381	331	360	357	359	372	396	370	395	350	372	377	380	363	381	363	371	335	382	374	355	415	373	383	359	375	342	398	391	371	365	377	364	361	374	365	373	372	372	412	354	398	367	341	379	366	396	406	363	378	338	390	376	365	383	395
28950	2112	3911	4671	4227	3660	3135	2746	2419	2159	1908	1785	1599	1480	1459	1355	1314	1352	1217	1203	1222	1097	1117	1202	1229	1252	1124	1114	1079	1043	991	1024	1064	1117	1132	1210	1287	1117	1018	1023	1025	914	971	968	996	896	959	940	970	955	871	891	926	971	904	882	923	934	898	878	888	937	962	897	955	893	871	937	885	866	865	907	920	895	897	907	891	853	875	855	911	899	893	935	901	928	908	911	944	887	907	884	908	869	871	891	857	921	863	907	933	852	861	905	883	862	908	882	887	911	881	933	853	909	886	830	852	882	908	911	924	872	886	909	940	890	872	875	888	873	891	879	856	882	885	885	908	908	882	874	947	829	884	897	875	827	892	896	853	895	861	897	882	898	919	861	883	872	932	930	875	910	963	897	901	921	853	873	917	909	848	876	934	890	899	889	876	886	893	886	854	870	912	896	901	884	926	827	871	897	875	874	940	916	841	894	934	877	860	895	924	833	881	889	897	844	903	907	826	882	837	956	896	898	901	873	857	847	905	878	891	904	865	891	872	856	891	864	912	894	870	849	864	883	903	818	877	917	923	872	922	915	900	857	881	926	906	873	897	881	953	887	865	852	816	903	862	864	857	905	879	853	865	880	906	888	884	859	883	876	897	885	870	880	861	853	855	875	883	829	902	880	896	901	898	909	847	865	829	905	878	855	854	863	882	868	875	858	859	854	893	877	878	893	905	855	876	871	906	862	911	852	894	882	875	869	897	894	883	842	873	855	864	870	879	871	958	900	910	926	851	870	846	911	822	880	906	850	887	871	928	909	875	956	895	856	913	874	871	867	880	871	895	838	905	853	849	866	861	871	886	859	889	901	906	836	867	871	868	925	852	866	874	893	915	916	906	876	902	840	910	893	796	896	861	894	846	836	876	850	900	878	898	879	848	909	795	861	912	863	902	902	876	868	832	838	901	865	900	903	887	872	879	949	880	928	882	831	915	880	931	877	902	876	868	926	850	830	906	910	921	889	858	868	878	851	958	838	854	797	913	896	907	909	840	842	890	880	861	841	863	875	864	912	881	871	942	907	888	917	884	908	881	822	910	908	841	849	922	873	896	871	888	900	880	885	867	875	846	858	857	844	846	855	891	851	927	849	893	847	846	874	946	899	876	884	914	861	837	879	894	874	884	849	915	904	888	871	890	895	903	877	856	901	872	838	806	884	887	913	872	898	841	911	822	894	869	853	921	864	833	907	911	841	871	946	879	879	909	819	838	874	908	813	844	888	839	893	916	881	890	870	879	828	898	856	874	878	882	898	907	874	883	867	886	875	845	881	817	852	848	869	844	857	876	903	899	928	870	892	902	908	860	887	871	908	865	840	888	835	922	846	829	835	881	855	911	880	866	860	895	821	926	934	893	825	826	856	917	867	922	899	906	927	875	865	853	863	914	889	898	855	815	842	809	865	909	871	909	831	857	902	899	897	916	915	854	860	897	894	872	903	892	856	893	873	904	880	911	840	921	843	836	862	881	856	851	864	863	912	852	896	870	910	832	850	920	851	916	902	835	898	889	825	903	851	914	849	883	839	886	856	866	872	839	922	852	903	913	909	857	983	865	891	908	885	853	909	867	865	854	870	881	844	841	920	875	849	881	901	888	902	908	864	872	928	843	902	904	874	898	890	907	882	922	890	880	871	900	884	877	891	875	926	854	892	833	888	855	887	875	883	926	874	865	872	881	856	923	830	972	903	911	836	874	872	868	985	898	921	904	855	857	889	895	928	859	914	916	927	888	892	923	966	859	846	929	893	879	855	893	872	906	881	878	864	914	854	855	842	930	851	837	885	894	870	861	884	924	849	865	896	882	877	852	822	878	857	900	884	881	868	872	871	820	888	853	839	900	838	867	852	874	892	882	835	885	884	859	861	861	857	859	898	875	889	875	852	893	828	856	927	862	883	860	861	882	903	908	887	864	908	954	937	906	911	872	858	880	904	926	913	879	877	833	873	909	863	864	952	882	888	805	891	904	853	905	912	839	875	862	864	867	839	942	883	881	822	841	917	872	872	915	875	875	877	890	884	862	880	898	861	827	849	897	860	865	867	846	863	849	908	902	956	916	861	864	853	878	866	950	915	898	879	910	866	847	883	818	860	861	911	898	861	861	861	892	866	855	843	909	876	923	887	845	853	872	867	871	876	882	855	903	829	896	882	905	887	855	898	893	853	897	865	896	906	878	868	923	842	860	856	900	849	931	897	849	851	904	879	844	878	886	901	974	891	876	932	885	891	860	836	871	879	897	876	935	863	896	877	891	922	920	833	877	900	973	881	867	891	874	865	837	859	854	859	890	848	891	899	904	861	893	906	934	886	858	873	889	866	881	884	907	920	865	916	860	936	903	888	854	904	889	932	888	883	888	896	853	881	872	854	876	911	881	850	915	877	904	869	876	920	852	906	856	852	865	847	893	871	908	875	897	900	846	917	895	937	902	797	849	877	823	850	872	887	906	848	880	870	938	899	919	916	909	903	915	827	915	896	885	880	868	824	855	886	884	902	926	897	905	902	880	864	898	895	858	883	884	895	859	896	868	890	906	889	911	903	900	892	897	871	841	934	858	963	880	930	885	864	910	906	908	871	897	893	877	830	885	856	876	871	909	909	896	883	899	857	854	885	945	909	864	891	876	836	847	862	878	906	866	873	888	912	851	867	886	881	920	858	900	849	914	914	853	882	879	896	896	890	850	890	858	879	862	864	867	853	916	866	919	937	900	918	867	862	892	894	878	864	911	827	835	920	875	871	821	901	850	888	915	833	891	837	899	843	895	883	847	937	842	911	881	869	866	858	847	887	899	879	830	940	886	892	855	846	956	856	888	887	890	875	901	883	827	885	907	891	903	874	868	898	844	924	886	862	925	856	868	883	865	880	854	832	872	876	890	883	844	877	848	930	834	887	829	856	858	885	860	919	857	910	911	860	872	868	880	829	893	876	876	919	871	882	860	883	926	866	899	921	892	931	864	960	938	911	853	898	872	887	908	866	878	830	884	857	864	919	906	924	875	904	894	869	848	892	870	902	902	869	866	930	871	898	870	891	872	917	805	863	851	830	901	949	916	828	903	879	897	880	834	860	917	885	891	937	887	892	859	883	863	909	894	877	870	879	871	913	844	870	878	802	876	863	901	917	840	828	810	857	893	876	886	869	808	902	877	851	906	891	890	893	910	859	877	872	880	849	862	829	907	877	904	919	860	862	863	927	920	889	881	867	903	911	907	886	918	839	848	857	901	852	855	900	914	865	895	883	858	851	903	927	890	874	847	876	937	898	884	908	846	875	860	888	874	908	917	876	911	883	822	958	887	891	875	881	911	830	890	923	893	915	947	887	851	887	890	893	895	906	882	929	872	896	891	860	884	874	885	874	845	923	914	912	869	897	925	913	876	901	882	875	875	912	953	860	877	898	868	894	927	892	871	863	906	871	828	893	824	890	891	908	878	897	899	899	915	932	850	854	888	888	853	878	901	879
4926	227	175	161	165	158	155	151	158	160	144	136	140	143	151	160	148	146	151	136	119	142	142	151	148	177	121	161	157	162	150	155	127	144	165	162	177	179	148	131	148	168	166	148	139	142	122	126	150	152	147	147	142	139	132	134	144	154	157	124	145	145	174	172	149	148	155	128	119	149	157	141	160	172	148	156	133	146	133	149	161	150	147	122	143	145	169	145	147	134	142	140	140	147	151	144	165	164	131	130	163	147	143	158	154	160	162	140	162	148	127	138	151	151	135	145	132	148	128	144	159	158	132	155	145	157	155	136	160	130	112	154	160	142	132	149	156	138	145	142	168	119	138	119	151	166	138	151	127	162	138	141	159	164	158	132	130	161	161	160	157	134	150	129	154	149	131	157	146	146	155	148	142	155	144	139	143	149	148	147	150	155	145	123	136	165	138	157	148	157	140	169	146	129	156	146	156	141	143	161	173	148	146	147	132	139	138	129	164	135	150	148	150	129	150	143	167	144	124	127	149	127	135	141	139	160	166	139	130	152	149	167	163	144	134	142	148	148	145	149	142	153	134	144	160	116	131	153	168	142	150	134	145	144	148	131	121	146	142	162	142	168	157	144	148	149	149	139	147	143	134	147	127	163	171	143	154	156	155	147	157	132	141	157	145	151	148	154	151	163	142	157	156	140	138	144	135	128	165	142	141	139	169	151	148	132	165	140	136	141	160	138	169	155	134	171	148	133	159	132	149	122	129	147	155	143	162	153	170	158	133	146	170	156	136	151	141	144	151	157	117	147	130	117	146	145	140	152	162	145	130	147	147	156	142	169	147	154	152	131	134	155	146	149	151	138	158	142	140	143	135	139	163	128	153	167	142	122	170	110	143	143	170	147	145	140	144	138	145	153	126	144	146	123	158	156	154	139	157	170	162	138	137	143	138	151	138	143	161	124	153	159	149	128	152	156	146	150	144	157	128	158	153	140	162	140	146	142	167	130	138	158	132	152	159	168	157	142	161	147	144	145	147	151	150	124	161	146	162	158	128	150	159	127	155	126	146	135	133	169	136	135	135	149	136	155	146	157	167	117	122	146	147	160	140	139	132	135	128	152	134	151	158	141	174	146	139	139	117	134	158	143	156	159	141	165	166	163	127	163	147	153	133	167	133	135	124	135	131	153	162	154	134	136	152	145	135	138	144	136	146	164	155	157	126	146	127	160	132	138	160	139	130	172	146	134	133	144	161	153	180	138	140	148	151	145	161	144	134	140	168	161	175	142	143	137	163	140	124	113	145	135	147	124	150	149	134	140	153	148	151	159	139	143	140	160	151	134	145	162	141	137	150	131	133	154	138	141	140	156	147	127	156	153	128	135	128	144	122	159	154	117	137	129	158	126	148	146	169	143	125	153	148	147	168	149	134	125	118	178	137	122	136	135	139	149	152	116	131	130	149	155	124	161	132	144	138	156	146	167	137	147	126	154	145	130	147	147	124	143	136	138	142	134	133	155	149	136	162	148	155	150	148	152	146	146	137	133	127	153	140	144	166	146	156	121	133	145	127	149	170	161	159	159	149	154	150	127	132	154	142	142	144	168	152	135	146	144	134	146	151	161	148	147	160	151	128	129	143	140	152	141	138	130	164	153	154	132	150	139	160	161	150	151	163	153	148	111	141	129	142	149	153	147	162	140	155	138	147	143	158	136	119	124	126	139	160	160	152	125	144	137	134	145	146	144	146	159	148	160	142	156	138	130	130	149	117	150	141	131	133	138	131	129	136	159	140	166	151	140	126	148	150	137	144	146	142	161	140	134	144	158	134	154	135	136	147	135	150	145	153	124	155	135	159	134	128	134	158	127	149	147	134	146	164	159	145	138	140	154	139	163	146	137	133	194	165	172	162	143	141	144	130	155	153	149	147	156	158	130	127	153	161	141	142	140	166	177	157	144	134	136	174	182	150	135	144	137	145	138	133	135	137	168	167	147	154	142	140	114	154	131	155	153	143	129	128	141	147	149	141	136	121	149	130	150	154	135	157	143	162	147	163	154	161	155	160	125	138	145	151	147	151	167	164	157	176	159	130	153	143	143	147	133	139	131	144	131	143	143	145	148	131	146	134	126	137	146	137	138	148	136	135	181	159	141	132	137	157	160	148	185	162	150	151	135	138	136	148	158	157	152	157	129	158	134	143	156	165	152	149	135	141	122	129	133	129	144	146	126	139	147	144	153	146	166	153	146	145	128	160	135	125	161	150	150	151	131	113	129	120	155	131	152	128	136	145	133	179	115	151	146	163	177	139	132	131	166	127	179	144	161	134	145	162	148	152	155	139	122	142	143	140	150	147	146	144	139	152	133	137	151	146	146	150	143	152	156	150	156	140	129	146	149	151	140	142	148	134	128	144	157	129	130	129	148	125	143	160	149	142	162	153	155	158	124	127	141	141	157	138	149	164	163	134	147	132	159	142	148	146	169	175	145	139	133	149	174	151	160	158	142	127	147	136	163	144	137	145	148	143	167	136	149	124	153	144	167	134	154	147	154	157	139	141	155	163	168	145	143	127	136	186	147	124	159	160	148	125	139	154	145	149	144	137	144	167	155	156	154	144	146	143	162	150	145	146	147	158	136	145	127	151	135	135	142	133	137	157	134	141	155	161	135	143	159	169	156	126	136	136	142	166	144	141	144	140	140	144	142	142	141	145	143	151	146	139	152	133	156	162	145	141	139	143	135	149	137	155	146	134	146	119	126	146	125	142	129	123	147	141	155	140	144	152	151	150	153	153	142	137	144	144	145	146	126	145	159	136	165	131	135	143	133	153	142	147	152	142	144	141	127	148	147	157	155	156	141	135	151	122	143	143	136	149	148	136	127	154	133	128	129	162	147	136	153	145	159	132	134	140	156	149	155	145	130	153	135	136	140	132	160	148	160	139	133	154	156	141	167	154	129	144	144	127	124	151	130	164	148	145	143	136	148	127	141	150	145	159	131	168	147	127	165	139	135	124	148	139	152	150	134	139	146	152	153	137	146	158	158	152	153	152	132	155	149	149	155	133	154	136	108	143	140	130	159	127	149	148	148	126	137	128	149	177	160	150	164	144	144	129	137	144	155	158	138	124	136	137	144	140	160	135	135	145	138	155	123	135	155	148	147	146	135	142	149	156	169	138	141	131	153	150	145	145	166	164	153	169	132	138	140	131	157	142	116	139	139	151	120	160	124	176	112	141	156	147	145	131	157	144	161	166	144	146	140	175	164	129	165	136	129	149	167	135	140	140	127	145	156	139	150	139	187	153	144	138	121	131	129	130	174	141	150	134	128	140	160	143	152	168	153	148	152	125	141	149	149	146	137	150	135	128	138	152	140	145	151	157	164	172	151	141	139	141	149	164	156	146	160	163	159	133	126	149	150	145	148	161	150	160	118	154	154	143	149	145	147	154	156	161	148	133	144	159	141	141	129	140	138	139	170	142	147	128	124	153	142	148	149	134	160	137	159	152	149
5062	439	524	520	493	538	478	459	483	482	471	486	426	414	413	455	448	429	426	444	445	444	423	460	489	474	457	444	420	441	443	453	424	483	506	496	503	412	403	473	421	397	422	415	443	440	424	445	437	443	429	407	414	432	422	446	465	444	400	394	422	428	453	365	420	378	419	446	419	422	417	441	440	440	450	433	467	433	437	460	436	413	423	433	439	442	450	471	461	407	403	469	417	425	418	439	404	400	433	457	414	422	397	415	411	427	434	437	441	467	435	432	440	455	446	432	441	402	427	438	428	421	413	450	425	403	385	427	414	450	433	433	390	417	447	420	416	390	459	442	414	410	391	394	417	432	423	425	439	463	443	418	448	439	393	444	430	465	426	451	432	406	442	442	451	431	450	452	428	423	402	386	411	415	461	429	421	461	423	422	441	436	419	427	470	426	414	426	432	427	423	417	414	439	422	444	434	408	450	421	426	401	456	417	434	460	444	399	442	412	418	435	439	407	404	431	368	430	432	416	442	436	393	464	434	444	441	439	431	465	453	463	423	401	446	441	477	445	457	414	430	417	441	413	444	442	428	412	388	426	399	438	444	417	468	445	444	395	412	451	449	434	412	415	367	457	398	433	463	382	427	413	421	406	393	437	429	422	436	419	456	392	446	418	420	402	437	427	413	407	404	397	448	423	432	429	428	440	445	458	438	450	427	391	411	431	429	444	378	429	430	453	427	412	440	428	416	484	430	433	405	431	428	410	485	442	462	409	432	404	420	453	419	456	428	432	421	421	432	434	418	412	408	456	394	424	463	408	456	446	438	398	398	451	445	392	440	412	432	447	458	437	426	416	424	417	456	437	420	440	449	390	427	426	417	431	452	438	441	415	406	405	412	396	457	409	450	440	430	435	420	446	426	398	430	423	424	419	426	460	458	449	470	402	424	418	425	462	491	401	464	402	416	407	436	425	448	440	440	438	423	450	404	421	424	420	417	434	414	416	392	437	420	426	427	417	448	449	462	422	427	405	393	432	426	424	444	440	440	422	422	429	432	399	396	395	459	432	432	456	424	423	426	463	413	415	413	441	427	445	411	436	423	437	431	464	398	427	427	409	438	412	442	446	451	400	451	434	426	415	397	401	426	438	453	431	415	430	426	428	427	420	449	451	457	434	436	448	450	412	396	438	458	438	476	387	423	425	459	437	434	421	433	427	447	425	414	434	428	474	399	439	422	419	415	426	415	412	436	464	422	412	406	477	403	424	402	448	425	439	426	470	428	416	442	480	415	414	436	457	412	449	449	421	467	421	426	421	414	401	453	414	445	416	411	438	449	445	424	393	412	463	419	444	452	429	425	432	445	436	435	477	415	467	459	471	428	415	401	426	422	453	394	466	426	454	394	410	456	455	447	396	438	438	427	424	420	449	391	425	429	419	416	422	437	386	469	416	419	425	465	435	421	414	491	439	478	423	428	432	434	414	444	392	425	388	423	422	414	404	436	423	420	364	466	431	402	448	409	428	452	433	415	467	439	441	445	428	436	453	430	431	415	455	432	416	434	410	406	433	438	466	439	436	446	465	446	407	421	443	435	464	405	393	409	405	433	412	426	427	438	457	422	407	438	437	444	438	427	443	406	424	400	434	418	424	415	421	440	429	436	412	403	445	463	411	420	418	446	424	431	435	442	434	425	435	418	412	465	444	426	416	460	422	362	439	470	435	447	444	463	450	430	439	430	456	429	437	427	411	419	466	422	447	436	431	455	415	456	438	453	421	436	430	423	465	411	423	444	436	410	438	419	454	445	428	419	423	404	457	450	417	460	410	457	412	436	428	431	431	413	442	393	429	417	398	430	442	448	404	450	398	434	450	432	432	416	452	425	428	435	442	433	456	438	436	472	424	402	448	406	426	466	427	414	426	418	421	415	427	421	401	407	444	406	432	416	417	429	449	401	438	418	439	396	428	460	433	406	464	452	429	438	430	418	433	442	444	417	402	442	435	443	403	464	405	432	435	453	430	401	444	435	432	452	426	456	429	454	421	444	436	430	395	417	420	394	422	475	443	462	442	451	448	413	407	417	418	423	468	422	429	461	424	411	438	437	431	454	426	436	444	456	428	428	413	448	419	441	410	448	412	450	422	443	432	452	435	427	417	415	383	407	409	459	420	461	451	436	410	418	461	443	408	435	447	441	438	456	443	460	404	423	418	480	433	448	423	400	465	427	450	420	424	436	412	440	412	425	471	411	434	437	426	433	433	417	451	437	401	414	411	455	437	459	425	467	445	464	435	427	433	433	434	445	451	432	410	445	406	455	451	444	394	466	458	442	448	454	450	449	427	396	434	437	425	447	434	401	403	440	399	439	422	439	446	437	418	439	400	426	407	441	412	426	429	484	421	436	438	434	426	433	447	427	429	441	377	406	430	449	422	414	389	424	440	438	444	418	406	422	422	434	421	436	438	436	421	433	410	418	444	426	401	433	414	450	424	435	422	423	486	437	425	453	396	406	399	410	468	441	464	475	448	436	454	427	424	397	430	432	444	423	421	477	446	428	438	447	452	446	429	441	405	431	427	403	406	412	416	448	410	401	437	412	387	452	460	435	457	381	361	441	479	427	435	461	451	399	414	462	426	448	426	401	410	422	430	450	402	448	450	437	451	431	425	452	428	415	439	464	398	439	456	423	417	411	432	394	438	436	442	433	443	433	406	406	380	431	433	425	417	472	433	454	436	442	397	416	415	452	420	421	465	420	437	400	421	419	418	437	429	428	449	457	417	421	459	434	408	447	450	420	453	448	479	449	417	411	454	475	435	449	422	465	439	436	450	403	436	439	414	427	424	438	433	417	415	407	398	454	411	455	448	428	430	408	454	443	435	441	438	453	423	467	405	418	412	418	464	431	469	428	430	429	425	447	409	462	401	427	417	408	438	450	459	411	460	422	434	398	435	455	399	418	449	414	443	432	433	433	452	428	427	450	463	453	460	415	394	414	418	411	440	413	467	462	447	432	414	424	443	418	424	412	432	422	444	400	443	418	467	436	416	399	459	429	457	420	421	379	447	436	455	427	433	432	425	432	432	399	451	443	447	438	434	422	449	415	434	435	425	455	388	423	411	422	429	430	422	443	470	418	412	448	422	439	391	411	436	405	503	394	463	446	454	436	451	439	446	457	430	443	413	406	413	399	425	430	437	419	457	438	426	438	406	488	448	413	454	428	464	502	394	485	450	411	427	407	440	456	434	411	416	453	438	442	468	435	435	460	437	441	438	472	448	442	410	439	425	444	453	408	424	384	449	482	401	411	418	427	425	448	434	424	436	447	413	462	430	410	405	457	420	385	404	410	425	418	410	479	428	447	435	445	438	395	401	426	419	428	429	438	420	424	434	438	451	438	406	407	439	415	436	432	428	440	475	412	443	412	425	412	426	403	466	406	465	436	465	409	429	463	367	407	454	397	461	446	423	429	449	434	433	408	447	429	441	476	410	457	410	430	444	440	418
44891	9142	1363	996	727	566	542	477	419	448	402	439	366	369	382	338	319	281	360	346	323	356	338	300	375	345	329	339	322	309	337	331	354	327	318	313	305	313	344	310	347	335	316	335	320	332	302	330	322	319	325	282	333	326	330	354	308	290	300	295	315	338	329	295	309	299	313	310	293	335	316	325	312	333	344	308	330	332	307	322	337	313	290	324	313	304	335	300	324	305	328	311	323	329	319	344	298	323	297	264	295	305	313	302	273	293	304	343	335	291	334	283	317	305	305	295	313	329	310	308	321	303	305	296	284	314	298	322	290	315	281	323	338	300	331	303	317	320	297	339	324	291	347	369	324	269	340	322	328	324	318	339	355	321	332	279	334	310	333	285	327	303	311	323	307	286	300	315	314	293	316	331	352	299	311	354	327	291	326	308	315	314	305	333	330	298	282	338	293	303	317	323	286	298	304	310	308	338	318	274	299	323	311	292	310	330	300	301	332	300	294	326	353	338	299	301	289	320	297	304	290	314	286	279	317	325	315	299	337	308	311	291	322	307	287	289	315	295	313	321	321	310	334	285	272	318	309	302	316	333	304	310	320	307	345	307	302	313	318	351	329	286	302	289	342	329	304	339	313	307	320	281	285	316	345	307	324	296	302	321	295	334	315	312	331	306	286	332	327	316	322	331	289	316	302	299	312	327	303	298	328	295	316	299	317	315	309	334	346	312	324	323	317	333	334	300	315	326	304	288	315	328	292	321	342	279	275	305	318	355	313	276	295	316	299	304	320	321	296	291	294	304	317	310	357	307	315	307	359	329	295	307	332	309	304	341	341	327	315	331	328	298	316	314	330	302	294	320	299	301	306	315	313	319	310	329	309	279	283	326	304	315	304	332	341	328	295	302	319	313	329	323	313	303	295	304	313	324	319	306	342	294	298	303	331	349	284	334	296	334	283	349	315	369	311	285	306	334	314	330	297	311	327	298	314	290	297	290	299	327	314	300	308	266	327	309	321	332	308	315	312	340	309	310	306	330	329	300	329	309	301	324	294	354	298	280	293	308	314	314	306	323	334	339	297	297	336	350	345	298	355	311	320	319	315	326	314	329	306	309	339	278	285	269	319	313	335	287	289	274	291	304	333	297	301	335	314	344	315	311	340	289	299	335	318	321	295	329	338	322	346	338	291	312	279	312	329	304	328	325	337	311	339	316	303	288	309	323	324	331	316	315	304	331	286	332	309	312	293	295	318	295	363	338	310	295	295	321	332	272	300	351	318	312	330	313	303	305	363	307	276	305	358	309	366	314	310	314	330	320	279	298	321	350	331	294	323	322	285	312	290	305	305	304	303	308	330	323	324	333	296	317	293	311	311	303	304	321	307	352	283	303	325	293	295	323	300	324	323	303	305	314	289	291	316	310	278	296	327	323	333	293	295	330	306	327	298	334	308	301	343	312	319	335	292	295	332	312	278	308	333	277	302	309	312	319	308	311	329	316	318	310	344	260	302	318	296	312	327	315	291	307	342	300	342	287	345	294	327	323	319	317	348	328	331	343	320	309	336	307	298	323	318	308	329	302	287	325	340	312	302	288	309	330	318	312	320	334	288	292	312	304	291	328	331	321	346	304	325	330	323	295	309	300	293	305	282	326	311	311	317	296	289	327	276	294	292	288	325	353	318	339	317	285	294	336	319	315	317	312	313	348	292	309	320	307	284	350	317	325	309	317	321	335	328	339	336	312	314	315	321	282	320	314	330	345	298	257	277	296	308	322	289	298	303	346	333	289	299	318	312	319	276	292	321	330	310	285	286	314	290	325	296	295	315	290	313	303	303	358	293	282	315	296	315	324	303	300	308	323	317	309	319	301	301	334	320	342	303	303	315	290	306	322	295	294	323	307	312	338	325	339	340	316	312	299	345	304	293	318	334	320	317	317	316	308	313	371	330	330	328	281	325	308	298	301	315	284	278	339	325	295	325	321	307	289	298	298	281	309	305	310	335	286	330	291	310	290	357	305	326	323	327	301	324	343	309	323	318	325	319	318	297	334	319	293	305	329	312	331	305	291	356	288	344	323	292	311	329	331	299	319	298	333	298	309	312	345	290	322	328	309	326	327	299	330	306	341	329	316	315	290	322	333	304	332	323	333	307	333	313	319	342	282	314	342	304	281	280	317	317	307	330	317	326	316	316	296	321	263	330	327	314	324	328	296	312	342	303	272	310	308	297	276	313	326	318	321	321	307	340	315	332	338	303	325	361	354	302	285	323	304	301	303	330	330	310	327	333	312	308	304	284	326	315	315	322	318	312	304	307	326	303	315	293	301	328	322	322	321	293	324	308	325	341	310	327	337	301	314	322	316	315	305	351	321	348	312	333	326	308	323	305	338	342	302	323	285	340	302	278	298	344	311	309	307	291	322	302	336	323	280	309	349	308	329	323	329	310	308	285	310	310	321	337	306	329	301	302	309	290	319	278	327	315	267	332	253	316	335	300	305	323	308	297	302	281	343	314	318	303	315	335	345	343	287	343	313	349	318	291	328	312	289	302	302	295	280	281	336	325	332	333	300	326	315	295	303	307	364	333	316	318	321	315	302	310	338	351	322	295	317	327	357	318	305	321	318	263	306	280	296	338	317	313	307	310	322	307	328	299	332	300	309	337	302	336	333	296	334	270	309	302	287	350	310	334	341	323	327	311	299	351	296	304	286	275	365	272	296	287	308	309	312	296	335	325	289	341	290	330	310	306	294	308	294	303	302	330	316	321	341	309	323	292	335	328	310	308	322	298	305	281	296	331	286	300	292	293	292	326	313	317	308	315	321	313	318	326	327	270	317	317	324	318	334	312	320	334	302	285	331	318	302	311	301	320	323	292	313	310	291	333	335	305	303	332	302	298	278	301	274	323	315	284	318	341	284	317	315	305	318	287	302	295	301	307	285	308	306	311	304	342	288	304	269	328	306	319	278	337	313	311	305	284	327	287	306	296	324	294	293	308	294	320	302	346	344	332	314	301	295	301	329	315	307	312	310	312	309	333	328	323	363	355	299	321	310	301	353	341	286	327	284	333	345	340	270	297	338	304	329	304	299	281	305	306	286	337	331	298	298	317	300	294	318	297	323	295	313	330	312	321	301	337	324	335	314	353	313	286	336	321	305	330	339	340	346	325	329	339	311	326	341	324	324	309	313	286	308	332	320	310	314	305	311	321	320	332	303	340	300	320	299	335	316	342	329	345	304	328	331	279	319	286	325	295	312	326	335	312	308	303	331	321	321	333	305	282	313	331	337	308	294	303	311	307	301	301	294	347	340	329	321	334	281	284	285	298	320	341	289	306	290	325	312	317	302	318	322	299	317	284	349	312	288	316	307	323	306	315	318	285	297	313	312	310	305	324	303	268	324	330	285	278	296	307	323	328	294	320	328	352	326	297	289	297	326	296	292	336	323	299	307	317	331	338	294	273	290	322	341	315	307	317	313	321	319	309	306	308	337	291	316	283	304
21693	1349	2362	2811	2665	2297	1895	1683	1547	1385	1410	1279	1159	1134	1078	1048	974	995	985	915	922	943	963	960	986	951	913	967	904	888	816	858	883	966	966	967	951	945	853	842	825	836	828	852	807	825	793	796	794	769	842	848	787	747	845	820	850	806	832	817	791	826	754	794	757	828	795	817	753	730	807	779	863	759	797	802	824	762	811	786	826	768	771	790	813	796	781	807	731	837	785	787	817	763	791	783	790	769	828	772	756	791	730	742	813	844	773	829	734	798	810	867	774	818	749	751	790	813	759	773	806	810	793	790	775	798	766	842	823	784	735	858	830	795	801	802	751	833	757	787	760	800	795	775	833	778	789	799	774	788	807	809	766	782	724	826	755	765	786	784	801	807	793	752	790	784	807	776	767	727	738	841	791	836	757	756	773	808	786	805	800	770	822	837	781	837	769	793	775	775	776	815	818	796	810	808	783	782	765	781	798	772	777	740	815	803	763	771	777	767	817	754	820	747	818	783	742	770	772	807	775	819	795	794	793	763	757	810	794	814	823	774	817	783	754	768	795	780	792	758	737	757	833	768	815	809	814	808	779	813	739	799	757	790	781	796	747	845	763	746	805	864	764	769	769	757	750	813	833	786	817	789	780	813	771	835	767	760	815	775	796	755	808	777	852	829	757	750	780	779	779	784	781	783	746	766	749	816	782	734	809	776	858	800	819	801	778	809	771	749	783	783	800	795	806	819	805	757	814	757	763	821	778	733	777	774	803	819	795	816	774	712	768	794	802	733	805	809	802	756	769	823	793	803	792	769	806	748	808	797	773	785	813	842	853	753	780	784	792	727	769	802	836	772	796	812	802	783	795	784	785	761	828	752	786	782	721	822	794	780	811	792	801	767	813	790	795	780	811	806	766	781	755	799	803	790	764	814	766	765	793	758	730	767	804	802	760	774	805	742	790	817	757	794	785	841	839	761	793	764	791	768	782	800	760	798	775	792	811	834	792	804	835	764	810	757	792	781	772	781	764	806	753	767	730	811	758	813	819	753	808	771	768	783	782	787	829	787	851	789	810	777	830	829	771	776	800	782	819	795	796	779	809	797	729	753	804	734	780	814	796	761	824	780	751	807	788	848	824	763	782	755	761	811	772	762	751	814	777	797	773	746	799	777	733	796	776	740	769	727	808	724	781	750	799	805	781	775	793	731	814	777	838	799	809	804	779	750	786	786	743	803	806	791	743	771	764	770	809	819	811	822	785	802	803	758	855	762	795	797	789	758	812	872	739	807	775	802	754	761	789	806	738	799	751	792	745	833	804	813	752	758	761	849	782	756	785	812	738	813	789	766	814	738	802	769	754	830	818	810	779	768	786	798	805	796	774	761	763	779	807	784	830	773	768	734	830	754	782	734	780	777	798	844	772	791	861	741	790	778	757	816	824	838	817	846	789	745	774	766	854	826	762	800	734	796	764	812	805	784	788	810	786	784	837	792	818	777	810	858	771	749	784	793	799	770	800	763	784	748	746	736	784	751	781	786	798	785	773	760	779	783	782	788	787	760	780	791	776	806	780	780	769	722	794	758	801	826	786	758	795	805	804	779	757	792	807	784	832	769	776	758	755	769	805	763	784	792	732	790	779	742	800	812	772	787	765	752	774	786	757	795	803	782	813	782	836	771	790	734	799	812	801	758	791	820	789	814	835	783	795	807	831	813	839	789	812	804	765	827	795	832	802	784	778	742	785	794	771	784	759	763	816	762	782	790	755	849	786	809	783	759	765	794	749	784	813	752	752	800	837	759	815	737	783	791	837	766	767	771	803	800	760	812	803	751	787	871	783	739	755	800	728	795	810	821	747	778	782	746	746	759	757	795	800	795	780	826	829	822	791	809	796	772	772	770	853	788	791	760	770	805	791	777	768	753	735	787	775	795	838	756	832	791	768	766	771	758	787	752	743	795	792	763	733	791	782	782	756	762	767	820	784	761	756	771	773	773	813	803	777	786	787	801	818	766	780	807	770	804	805	757	820	796	754	803	778	769	773	770	774	794	796	753	779	769	779	810	750	777	801	830	772	822	775	782	813	803	804	779	802	790	800	784	853	780	757	778	743	834	775	769	761	791	789	816	817	826	751	796	807	821	793	857	815	782	790	778	780	826	759	812	745	746	733	784	757	789	795	750	780	815	782	778	808	832	770	734	737	788	787	775	823	794	807	768	840	773	796	758	851	837	753	756	832	807	785	807	789	766	798	774	796	807	831	820	758	744	825	782	835	791	792	817	785	798	784	812	781	763	785	819	739	773	762	771	824	771	751	808	790	757	774	813	799	785	792	821	800	812	817	789	775	756	785	777	823	798	778	750	830	794	815	839	770	818	791	750	862	776	804	783	785	815	799	773	801	771	806	776	781	799	821	777	739	782	787	735	837	817	778	801	797	809	800	780	736	740	771	823	786	765	735	778	790	797	743	800	776	770	797	794	816	825	837	817	794	779	836	790	770	828	773	771	799	772	815	825	771	788	780	743	824	783	734	816	802	749	784	828	775	773	818	823	790	777	835	785	805	764	742	813	802	778	765	784	808	812	773	818	786	755	785	743	808	782	785	764	786	842	817	769	779	760	741	768	830	762	747	768	770	814	779	817	787	790	807	758	791	777	764	842	745	805	798	777	815	792	809	809	841	781	776	796	762	811	783	818	787	811	762	786	809	766	807	753	802	767	754	839	788	785	745	782	731	807	809	785	724	749	817	763	779	766	797	826	816	830	725	753	820	825	760	805	770	752	802	772	757	773	746	778	763	793	734	763	739	782	787	840	745	786	742	700	790	757	743	810	794	774	798	786	814	830	739	774	767	804	822	797	826	822	815	784	832	820	778	786	711	818	806	771	787	786	777	798	837	775	777	808	755	783	790	840	776	771	797	787	809	750	828	755	804	789	756	752	789	779	774	789	790	807	781	802	798	770	861	756	789	798	796	791	783	781	796	765	774	817	814	785	810	773	792	832	770	832	774	843	754	749	792	815	821	798	783	818	777	773	762	789	826	799	817	810	762	765	771	750	779	780	828	817	877	749	784	805	765	778	761	803	790	776	772	787	803	803	806	787	782	775	746	805	757	789	758	768	790	804	755	731	766	836	806	794	776	794	776	780	763	778	805	809	870	885	781	792	788	829	776	866	808	747	811	776	749	802	793	782	814	810	829	800	740	802	814	724	792	768	718	819	765	774	792	800	815	788	762	814	730	856	789	777	775	807	774	778	802	774	793	795	798	766	794	738	746	765	803	810	778	805	762	821	827	825	756	794	744	796	765	770	745	807	740	747	804	747	769	790	788	764	754	767	882	826	708	770	775	804	766	767	799	799	801	776	744	801	775	806	791	743	780	774	835	769	780	781	782	789	816	771	789	784	794	782	759	775	824	818	791	763	776	776	806	804	780	771	779	809	808	777	762	796	699	787	800	807	761	792	808	837	779	782	759	724	805	820	800	794	746	801	805	811	850	812	793	792
58222	17766	4881	1951	1367	939	764	698	634	552	555	453	469	511	504	376	415	434	420	425	422	427	400	389	385	461	400	435	346	402	386	396	386	431	407	382	410	370	386	392	360	349	381	352	377	416	345	345	365	361	390	342	335	381	442	387	401	367	362	367	360	384	370	364	358	359	351	405	402	374	390	398	357	371	336	389	368	372	351	423	366	348	335	377	415	384	379	359	363	382	383	389	330	383	364	364	353	369	375	356	368	340	392	372	369	361	403	344	372	375	377	367	374	374	363	365	386	377	386	373	368	415	347	353	386	354	388	375	408	391	375	380	402	378	376	374	360	371	378	357	339	405	357	318	404	362	381	371	382	373	354	349	388	318	390	361	326	395	393	354	402	345	378	370	349	376	367	377	352	321	368	386	363	396	352	348	354	408	387	372	402	367	386	354	374	356	355	362	370	361	347	354	392	381	377	422	396	341	379	357	345	363	354	371	407	383	372	392	362	396	394	344	381	356	391	336	355	380	381	337	399	388	397	375	358	374	383	393	388	364	365	403	414	394	368	351	374	355	372	357	345	364	347	408	399	358	370	363	389	367	368	344	381	376	350	352	357	366	384	358	385	404	373	392	390	370	334	403	397	374	381	348	395	372	350	327	374	359	399	342	346	359	382	368	386	346	390	359	354	367	357	387	363	373	336	332	376	391	390	403	383	370	354	358	358	378	346	368	360	371	349	325	375	329	370	355	362	389	343	381	370	359	360	369	357	409	379	371	384	385	352	363	362	393	361	387	385	392	381	387	337	355	366	393	359	388	384	408	343	394	411	360	371	370	360	355	347	349	390	382	391	400	379	372	372	370	343	392	346	353	395	362	382	357	393	366	395	385	335	373	405	363	387	365	390	393	393	390	353	367	365	372	369	372	337	382	335	368	371	357	381	387	360	360	396	381	366	377	401	382	354	425	362	357	401	348	380	360	347	359	369	377	387	398	320	355	378	394	348	369	351	371	372	383	377	367	377	376	356	354	357	376	371	366	358	387	367	390	414	394	394	372	410	393	385	397	381	364	344	381	359	388	395	377	402	382	388	374	374	375	372	358	381	323	371	403	333	321	396	367	352	374	395	387	400	385	374	413	333	399	346	342	382	389	370	393	401	413	379	367	382	348	388	336	364	366	357	342	391	380	381	364	340	329	383	367	384	355	346	363	366	377	376	357	370	370	347	365	380	371	401	390	368	410	344	344	366	375	365	393	415	361	403	365	409	368	334	362	396	386	387	345	346	380	372	400	365	365	390	396	333	412	376	375	362	377	392	379	335	354	353	372	361	370	390	369	358	399	356	385	378	378	331	351	377	389	376	341	364	375	338	348	391	348	339	341	378	357	378	389	377	354	366	362	345	366	397	380	351	356	326	359	402	374	374	348	378	374	369	409	372	371	349	397	336	386	341	393	376	407	366	380	371	343	344	372	391	390	394	354	357	374	371	380	365	370	364	371	342	359	370	323	381	361	408	375	381	380	375	377	352	318	338	392	372	346	404	412	422	365	341	378	351	378	402	406	354	361	344	376	397	354	406	395	401	370	330	342	392	372	384	378	356	367	341	389	369	385	363	359	368	373	362	373	365	373	359	343	409	370	348	349	357	410	405	405	361	425	404	378	358	375	367	349	391	342	370	351	356	362	387	353	386	365	355	347	379	361	383	362	397	353	394	354	373	394	380	354	358	352	346	369	367	371	388	363	370	368	399	365	369	349	372	376	339	370	356	366	372	406	390	342	352	391	368	378	363	379	382	405	355	358	390	400	386	355	362	345	355	379	387	372	354	399	378	373	384	328	342	374	354	372	397	387	384	388	354	350	355	382	343	400	361	399	359	350	363	398	354	365	380	351	363	367	389	370	395	346	391	391	415	357	362	358	367	389	358	367	346	366	359	389	372	336	362	381	361	367	365	376	380	392	397	392	345	393	360	364	351	400	369	366	368	355	391	347	346	379	353	363	333	391	356	399	363	396	390	372	347	382	350	379	358	365	324	383	352	367	362	399	391	369	355	327	374	384	371	372	432	370	360	400	344	384	390	358	377	359	357	353	377	383	364	389	395	365	389	341	380	366	354	382	403	356	390	365	364	380	373	376	368	360	392	357	387	348	361	340	395	362	394	355	357	373	355	338	346	332	381	374	380	359	381	370	416	337	343	329	338	388	363	339	344	370	398	388	372	368	362	411	360	353	385	342	341	392	325	353	353	377	344	360	419	345	379	386	391	351	368	376	388	357	377	348	407	362	384	412	396	352	410	409	372	371	364	359	390	387	410	376	352	417	343	354	389	335	377	349	370	363	391	362	373	375	402	340	323	353	365	339	400	350	388	390	358	371	350	391	338	358	348	366	363	366	375	364	401	396	349	377	386	349	327	361	385	330	397	382	365	379	380	384	339	372	399	398	358	368	386	402	348	384	323	345	328	358	390	361	370	378	371	356	354	350	385	400	347	345	387	355	391	417	379	403	374	345	385	394	362	376	369	363	367	400	358	372	403	340	339	381	374	395	340	339	393	350	353	355	378	350	377	351	356	367	353	359	354	366	368	366	336	369	329	374	363	398	348	363	387	320	337	371	373	378	332	358	368	352	380	353	387	337	364	391	360	385	368	415	363	390	413	372	398	398	366	382	325	370	371	389	350	373	379	394	343	391	375	354	376	377	328	379	351	365	386	381	345	366	368	352	401	362	358	323	374	367	378	364	340	354	394	396	356	377	408	352	391	354	395	381	373	392	390	380	374	339	369	375	381	379	366	349	405	368	355	389	369	367	373	372	370	382	366	370	383	385	400	393	347	339	383	347	418	389	351	379	372	365	352	325	363	340	370	339	370	381	364	341	358	357	365	370	367	327	358	366	380	370	365	387	362	389	354	374	360	361	387	341	392	350	387	373	348	365	353	362	394	328	399	377	408	395	361	368	378	362	375	384	350	355	373	389	374	388	346	374	385	371	343	393	342	368	378	393	346	364	342	393	407	384	371	355	384	385	374	366	390	363	356	344	409	361	352	352	358	384	367	368	372	334	382	371	356	382	360	395	379	361	381	368	376	377	344	366	386	367	345	360	362	336	360	383	375	358	390	362	338	387	381	380	342	380	403	359	420	395	395	385	342	409	386	364	390	357	376	368	404	343	399	328	379	345	352	367	398	392	351	382	399	343	366	376	397	394	387	367	362	413	403	429	362	337	390	369	378	352	389	384	385	413	366	400	386	383	368	354	377	380	360	369	367	402	411	360	364	355	332	349	367	348	388	342	378	348	367	377	338	398	413	359	409	364	347	382	355	380	341	363	344	367	366	364	352	347	393	358	351	359	358	358	384	403	380	395	351	339	379	325	361	374	360	393	376	347	389	368	381	364	365	375	345	354	412	420	353	364	348	360	344	348	349	372	313	377	365	356	365	382	373	340	393	371	368	387	384	396	386	359	374	356	382	377	357	366	364	345	402	388	382	350	373	361	315	349	348	390
28849	2058	3986	4791	4229	3690	3075	2597	2367	2096	1988	1779	1662	1530	1407	1330	1366	1245	1225	1185	1185	1096	1170	1107	1245	1252	1147	1141	1043	1043	1020	1023	1114	1120	1240	1177	1150	1018	1031	979	954	985	927	926	892	927	933	906	910	912	888	942	933	925	927	954	877	913	907	914	921	957	905	893	928	894	851	908	835	931	866	865	933	886	875	973	912	877	857	910	925	921	875	876	855	873	871	863	922	907	883	851	903	927	894	941	821	913	871	898	934	861	858	905	927	887	873	903	909	869	850	860	846	912	874	896	860	916	907	899	878	898	859	846	827	891	900	899	897	906	883	916	887	922	886	905	881	883	822	871	938	920	820	836	885	900	880	881	851	889	915	855	886	961	901	932	844	918	901	843	925	879	840	878	882	900	862	861	853	856	809	943	853	925	919	888	897	874	885	856	853	867	912	893	886	889	893	929	859	890	931	871	876	893	913	888	876	823	914	883	883	818	888	886	856	871	861	846	868	930	830	881	851	912	895	886	872	882	886	851	841	890	914	811	860	901	863	937	851	886	896	906	862	889	928	885	841	921	869	861	907	878	877	858	907	861	850	858	900	844	940	876	946	837	897	905	866	924	838	859	861	902	840	868	891	879	874	847	820	813	890	886	895	834	880	918	859	933	867	915	863	878	847	862	903	834	845	893	847	884	876	905	884	875	883	880	877	903	891	905	839	878	849	862	925	857	889	868	870	898	919	856	899	916	817	916	874	847	910	904	886	931	860	835	852	805	871	855	871	869	902	921	851	842	888	916	824	919	892	902	884	869	885	883	864	909	846	879	909	852	853	877	865	892	911	833	832	909	913	851	910	892	898	902	871	862	833	870	914	926	855	896	920	903	908	905	905	847	897	889	855	859	908	841	891	857	908	839	877	928	877	885	849	891	899	892	880	848	884	867	891	831	885	886	861	819	865	837	880	915	848	894	854	865	886	839	855	880	854	849	832	889	893	861	898	891	866	883	892	816	940	852	867	909	869	880	864	927	859	887	881	890	891	888	843	891	883	899	864	877	881	831	866	878	859	885	823	862	861	831	891	899	842	807	889	905	861	873	839	856	840	898	857	877	882	880	929	872	844	891	871	878	848	848	842	828	944	887	847	907	887	845	860	849	867	863	897	866	841	878	861	901	824	908	868	877	849	805	823	870	847	916	852	883	911	903	913	854	909	904	879	868	916	877	886	868	833	847	879	875	927	895	909	913	901	872	895	853	885	899	908	906	892	855	899	869	889	895	875	849	926	882	880	889	890	892	896	841	911	937	861	900	899	839	887	855	893	895	862	891	855	884	879	901	898	880	888	867	855	872	897	865	900	818	855	935	877	911	847	851	852	857	856	933	859	858	855	897	874	905	864	864	877	870	858	913	854	892	916	903	859	891	876	844	912	867	895	843	890	845	855	879	908	882	947	865	881	887	916	894	917	907	903	877	854	868	853	895	861	945	874	892	835	873	891	925	868	871	867	877	820	842	864	916	860	849	827	864	877	874	892	883	908	896	836	929	881	865	851	828	810	846	916	887	894	883	872	901	872	915	841	852	903	899	817	836	877	904	904	877	887	892	861	884	867	907	870	888	880	912	888	863	825	870	919	940	865	842	856	864	905	885	846	897	877	786	913	863	918	814	878	888	869	831	896	883	886	925	862	806	900	860	876	868	892	881	850	907	906	865	939	897	848	915	913	898	933	824	904	869	836	883	861	945	847	844	854	882	843	921	860	846	954	857	904	872	884	878	894	842	883	904	854	877	886	911	863	944	862	864	908	866	880	904	835	840	898	901	869	864	865	822	890	824	922	888	873	920	846	809	860	888	852	869	868	881	861	887	861	863	943	863	868	826	895	867	915	917	867	923	876	906	843	867	917	852	839	847	905	884	852	932	862	889	900	870	888	908	910	893	891	816	855	899	874	882	877	891	884	866	896	871	832	865	852	879	878	867	877	889	873	861	856	875	847	842	907	864	818	885	869	895	884	856	884	926	871	869	919	821	903	902	894	863	824	891	901	851	921	819	859	876	904	882	893	932	890	870	898	880	861	873	904	909	885	899	858	927	869	892	867	877	916	867	859	861	889	868	870	868	879	867	861	848	904	864	875	906	894	881	871	869	895	863	866	891	920	891	948	879	897	875	895	875	831	895	854	886	860	864	880	899	896	881	842	840	865	862	883	870	855	848	905	891	853	888	868	873	883	909	894	889	934	861	833	812	938	858	936	910	840	874	936	864	836	877	838	880	904	959	823	923	856	861	817	846	892	888	911	808	855	894	844	904	832	877	881	928	868	873	912	851	845	879	870	807	906	854	845	885	887	925	854	929	878	863	886	952	890	902	861	889	839	832	876	862	895	884	914	865	835	841	915	889	864	879	860	855	882	903	897	887	853	863	896	854	858	926	881	929	847	858	865	874	890	871	842	888	898	816	928	917	839	864	902	897	895	847	830	874	890	845	887	877	861	893	930	889	862	884	904	850	863	884	796	827	870	869	892	957	872	865	891	875	900	915	917	836	905	926	876	874	859	887	924	901	890	877	898	899	913	863	817	879	855	904	852	914	920	893	908	864	864	934	887	856	847	919	847	850	918	833	836	845	923	850	877	871	859	910	899	893	907	888	882	905	849	845	890	870	908	883	905	838	873	881	879	849	840	906	901	887	891	868	900	863	934	871	880	872	875	884	841	870	878	945	842	872	948	818	890	861	875	906	856	875	878	876	863	906	976	903	872	827	895	948	887	930	909	853	856	852	878	891	831	891	886	853	846	876	897	882	911	843	902	900	878	845	865	929	881	904	890	926	871	847	899	902	899	865	908	890	869	878	830	836	868	888	881	808	897	876	887	854	879	918	861	889	836	925	885	896	871	859	921	850	893	888	944	873	917	930	860	900	861	858	863	876	879	872	865	910	856	845	891	903	906	890	881	840	884	914	848	929	864	904	907	883	899	880	833	925	831	921	875	865	858	864	879	861	832	947	827	874	854	879	841	886	926	896	834	886	854	884	877	845	847	906	913	905	901	887	908	875	829	870	866	879	922	829	819	884	836	845	838	860	899	948	898	855	905	879	901	853	881	869	836	859	879	843	865	911	889	869	847	900	880	886	857	904	850	968	890	909	858	883	900	915	910	818	887	903	860	922	815	888	907	849	850	856	813	900	875	850	859	825	869	873	877	892	883	856	874	915	844	847	915	858	877	914	875	835	874	872	888	908	847	904	879	857	916	870	907	868	921	915	905	898	879	901	880	864	883	861	895	894	861	836	814	919	874	920	846	911	841	851	850	835	875	872	840	861	830	878	856	915	948	889	852	903	840	887	943	861	859	889	897	906	910	850	859	861	856	842	829	917	898	889	884	843	848	906	850	829	904	812	904	856	829	859	886	897	896	883	876	845	877	900	860	874	871	881	854	874	908	855	872	902	908	871	890	866	822	940	822	865	894	909	866	894	886	863	839	893	898	877	945	855	852	870	907	831	864	881	848	876
5160	223	166	183	154	165	147	130	149	126	163	153	143	153	142	147	137	142	125	162	158	123	162	173	163	141	175	144	142	164	150	151	157	179	155	149	163	153	153	152	141	152	161	142	160	142	145	153	154	166	140	131	156	165	138	150	135	136	140	137	159	139	141	140	158	156	155	139	140	149	130	115	155	151	137	162	130	134	138	140	182	135	147	156	155	147	150	149	127	142	171	140	157	147	163	153	151	140	131	133	139	142	142	152	121	154	136	155	145	162	127	136	160	124	133	146	117	144	160	141	141	136	127	143	144	147	140	136	133	128	152	131	148	163	147	150	137	138	127	140	148	123	140	152	138	142	157	135	141	152	157	132	129	142	139	154	147	160	125	139	137	132	139	121	141	133	155	129	145	130	158	152	145	157	152	150	146	160	150	162	147	163	141	143	136	135	176	157	128	173	150	133	161	166	136	151	156	168	143	124	137	138	137	160	151	131	161	153	149	136	170	149	160	148	137	147	160	160	160	161	142	132	128	136	142	138	143	146	147	164	144	135	145	150	142	149	150	143	130	163	135	163	137	130	152	128	135	163	122	159	168	156	132	161	133	134	154	164	141	151	135	141	146	138	150	173	121	165	161	158	135	146	159	145	140	138	161	140	154	131	117	130	139	136	152	151	128	157	153	149	170	148	146	138	152	126	144	135	134	153	115	147	145	119	131	130	160	130	143	161	141	146	139	164	141	149	139	158	161	157	160	148	135	143	138	160	133	149	130	139	161	151	152	139	181	135	152	125	135	160	159	161	146	137	164	138	142	150	148	153	137	155	151	136	141	153	151	153	143	143	125	161	149	138	161	146	146	133	117	130	139	144	134	134	154	143	132	167	143	121	142	148	155	137	124	188	155	143	162	174	146	123	127	123	116	135	143	147	138	145	151	134	151	150	146	144	158	140	155	146	168	147	154	152	136	142	149	140	137	139	140	159	127	144	160	124	166	162	168	143	120	144	122	152	158	150	125	146	126	151	153	158	151	130	144	148	129	145	119	171	139	140	155	131	152	148	138	169	140	156	150	134	149	160	170	145	123	129	143	144	160	128	137	139	161	140	125	147	135	150	121	156	133	144	154	179	164	172	163	138	151	194	165	155	141	143	129	131	124	146	134	132	140	117	178	154	141	155	134	137	134	147	158	133	140	149	146	143	146	163	135	151	167	133	140	149	158	151	169	149	134	144	154	152	143	146	144	138	148	136	156	143	145	152	147	138	154	154	153	171	144	145	145	142	167	177	147	146	146	155	153	148	116	144	158	142	142	137	153	140	140	161	174	143	144	135	155	145	146	125	137	154	153	154	139	141	132	130	137	168	156	154	178	135	142	137	145	146	162	143	145	134	144	128	145	131	143	154	183	157	151	141	134	172	154	141	138	143	145	162	152	123	135	139	132	140	129	125	122	144	123	144	127	144	136	130	149	146	143	146	132	160	136	151	156	161	147	137	158	145	136	136	159	151	123	169	141	126	157	154	130	139	141	130	129	143	141	168	136	148	166	131	144	140	133	129	162	131	142	146	153	140	166	150	129	135	146	148	140	154	158	156	163	169	153	146	134	144	123	150	151	139	158	128	163	140	149	132	152	143	125	162	142	160	172	138	141	142	156	139	160	150	142	140	121	138	131	131	143	163	131	149	134	143	166	141	144	146	153	154	151	151	129	155	143	139	146	143	153	155	137	149	150	131	128	159	148	140	148	137	137	128	136	125	148	150	151	150	167	159	159	146	143	151	147	147	142	157	113	167	138	138	164	142	149	135	161	149	119	155	140	146	129	159	138	147	147	133	136	158	160	138	131	150	127	148	141	154	138	152	137	143	187	166	148	176	159	143	142	169	140	155	153	156	144	143	156	123	146	138	147	166	174	157	157	138	146	155	144	163	159	155	177	152	134	139	174	147	140	138	142	140	121	121	146	128	141	152	150	144	145	145	133	144	105	127	130	142	146	145	168	129	167	150	146	146	153	119	138	148	156	147	131	154	138	147	154	161	160	164	129	138	150	116	142	143	146	144	147	158	157	152	144	128	126	146	128	135	162	145	154	124	149	162	164	147	148	154	131	142	139	149	122	153	153	131	152	159	167	139	164	114	145	143	145	148	158	150	156	185	168	164	149	151	156	128	148	127	134	145	175	148	143	154	141	145	110	141	154	159	143	140	142	153	164	133	138	148	141	143	151	142	162	154	166	146	141	126	137	137	131	148	140	140	152	138	132	147	152	142	133	155	178	117	173	147	128	130	151	181	139	164	154	154	158	136	127	136	138	127	177	131	151	160	154	159	144	147	136	144	134	148	127	152	139	159	158	140	146	132	161	145	151	165	170	163	166	150	137	146	126	138	131	129	135	138	160	157	162	154	128	142	157	127	130	139	125	149	142	156	123	137	175	141	145	154	150	147	128	165	162	149	146	144	161	115	122	162	157	136	148	139	140	158	158	146	145	144	156	113	117	144	146	167	153	133	146	150	117	142	147	136	149	124	141	149	136	161	149	153	136	147	172	137	143	144	131	138	129	158	144	130	143	147	122	149	160	153	157	166	155	140	147	145	142	146	156	135	123	155	133	134	133	117	139	137	143	137	157	144	168	159	149	152	144	166	159	155	152	143	138	155	154	152	151	168	146	134	118	141	157	150	129	144	133	162	165	140	143	150	162	127	120	143	139	161	127	142	162	140	187	162	154	132	147	135	145	144	139	137	151	139	111	143	136	138	147	149	148	172	135	117	142	140	149	152	163	132	137	153	140	156	146	164	134	134	144	137	147	134	172	116	124	145	147	139	137	158	139	148	152	132	135	159	115	129	129	174	134	122	131	148	142	150	162	128	118	144	164	139	146	124	152	159	164	154	131	123	172	145	144	134	147	149	144	138	136	144	138	161	140	138	135	145	146	172	143	125	141	121	134	148	132	139	148	133	159	135	148	139	149	161	145	157	143	153	121	145	153	143	150	138	149	149	132	144	152	143	162	152	158	169	144	157	146	145	158	167	150	178	138	120	153	131	125	147	134	154	160	141	132	134	127	133	122	171	128	156	147	153	130	155	148	134	133	126	134	137	141	123	146	135	141	151	150	154	148	160	146	127	158	139	172	161	133	136	131	162	145	178	138	138	139	136	164	174	156	140	156	156	126	150	159	141	139	132	134	141	144	157	139	146	138	156	129	152	146	151	139	139	155	168	166	156	137	159	164	134	141	145	154	167	139	129	122	147	130	132	149	139	159	171	150	152	139	143	134	133	151	153	166	119	140	142	124	156	130	134	142	138	149	147	158	160	176	142	145	141	171	138	130	155	147	154	140	127	143	127	135	135	188	123	147	156	139	155	147	149	154	136	139	152	125	150	149	162	145	138	136	181	142	142	164	154	144	154	137	166	140	167	140	129	151	143	169	151	158	144	138	152	157	147	135	123	158	146	132	157	151	154	146	141	157	128	123	134	143	129	146	139	153	119	145	144	166	168
4971	525	512	513	543	485	511	479	507	478	531	506	463	458	462	430	463	468	430	439	490	397	456	439	505	498	434	432	423	458	423	461	483	516	497	448	507	493	473	447	427	468	427	455	440	457	444	430	407	477	454	393	442	403	456	418	429	462	445	445	429	417	439	470	443	440	443	419	400	431	435	458	431	439	400	427	442	405	428	422	435	432	410	430	461	436	442	455	403	402	424	429	427	436	420	420	441	472	435	428	421	462	418	422	444	418	431	412	446	430	392	441	446	433	418	442	424	405	445	437	440	426	430	420	413	413	398	482	458	415	436	404	416	399	452	435	419	423	407	451	396	428	438	411	449	446	419	422	439	433	428	414	460	441	411	426	450	426	407	425	448	444	436	477	407	417	446	458	409	428	426	445	445	442	444	409	471	412	421	433	414	422	411	456	454	417	431	459	420	420	390	397	408	412	395	464	421	430	381	428	415	435	452	425	434	429	428	410	447	437	451	430	441	460	436	432	433	409	455	407	432	426	426	429	438	422	438	475	436	459	440	454	411	434	426	431	445	433	464	422	434	437	459	448	408	423	428	425	444	458	450	428	437	446	442	438	443	437	422	395	402	429	418	468	451	427	443	458	457	437	424	436	429	446	433	417	435	426	407	421	435	441	442	424	454	409	432	451	439	426	460	423	381	447	446	450	442	414	447	410	393	405	443	464	472	449	429	485	418	445	422	431	410	448	386	436	436	418	424	429	430	435	416	443	439	440	413	404	408	445	437	449	437	461	421	480	439	427	435	411	447	443	444	424	415	444	421	440	452	429	429	408	410	431	409	433	431	437	428	453	385	437	413	400	413	411	404	433	469	446	414	402	405	449	457	437	417	475	441	458	439	440	437	433	434	444	440	431	430	431	429	433	418	453	446	456	450	433	432	423	456	417	378	449	423	441	421	406	409	426	402	442	438	428	407	451	454	470	465	430	442	448	424	417	397	430	465	431	443	425	444	438	435	443	436	461	451	455	427	437	431	429	434	461	435	444	430	449	446	415	410	433	444	410	422	397	415	463	406	438	428	433	413	419	471	485	443	407	456	443	445	428	430	433	435	418	403	455	416	412	425	462	424	422	412	498	440	401	450	466	417	412	445	451	424	462	439	439	428	422	396	427	373	416	444	453	450	455	384	392	438	404	407	445	390	407	423	448	431	418	396	452	455	439	450	425	441	447	450	419	467	420	458	422	439	406	416	426	402	458	427	427	421	429	460	452	452	439	440	454	404	429	444	443	413	433	426	428	414	430	452	416	400	431	431	420	460	415	455	417	402	436	432	409	395	396	435	471	452	435	467	416	422	461	418	409	447	404	478	452	403	452	408	417	442	461	444	428	396	384	416	468	435	406	467	434	434	441	396	408	447	445	420	444	473	407	438	418	410	481	447	453	430	445	415	406	448	445	437	437	432	451	444	443	438	462	434	433	411	469	416	432	451	485	436	427	441	432	422	410	431	472	428	458	441	462	418	439	419	412	406	450	422	444	420	428	443	423	429	423	426	441	457	460	401	413	425	452	467	388	419	402	419	410	417	444	435	416	411	446	392	451	408	446	461	414	464	421	442	384	434	392	449	464	429	419	438	432	417	420	445	422	466	437	446	432	450	435	454	441	424	400	440	448	404	415	441	437	397	411	382	424	452	424	387	417	401	420	424	412	447	450	426	438	456	433	402	418	425	478	423	436	460	445	449	452	459	401	428	369	423	447	419	402	414	445	423	445	433	425	412	401	397	436	422	451	438	400	405	418	444	433	408	431	440	426	451	429	440	438	442	455	443	438	396	468	431	395	425	429	418	420	396	420	452	439	437	403	446	473	427	424	416	426	455	414	450	431	407	442	427	456	456	428	438	463	405	450	427	421	408	456	441	456	441	469	413	430	441	424	474	430	388	470	428	443	420	431	416	427	423	446	436	424	464	465	448	416	418	464	508	432	403	448	425	417	431	406	457	473	462	403	461	449	428	481	449	436	427	419	459	405	433	427	453	426	450	428	464	476	416	442	444	442	443	418	430	437	419	404	418	441	456	470	473	452	427	443	391	425	437	469	402	422	390	430	496	420	425	428	442	441	415	442	418	450	406	449	455	451	441	474	449	427	410	436	402	436	424	457	454	421	435	437	434	443	395	440	406	418	420	408	442	449	429	419	429	436	418	415	433	447	435	423	432	450	411	430	440	439	457	435	434	429	442	464	417	455	452	423	481	447	445	445	378	441	457	456	474	432	421	416	415	450	398	440	447	435	419	454	460	432	450	473	450	448	423	452	420	413	402	467	441	429	437	440	412	456	425	401	432	412	436	400	426	418	414	445	425	440	427	462	411	428	444	440	424	440	410	440	410	434	448	420	442	413	468	446	433	385	422	439	393	442	457	435	439	396	442	403	425	447	394	419	429	452	425	399	406	449	425	439	417	405	435	453	451	438	477	469	428	420	431	467	430	465	407	442	455	434	432	443	451	422	451	432	431	456	473	450	411	439	445	422	427	420	429	413	410	442	417	448	423	400	428	425	475	392	411	428	430	415	454	410	432	456	463	387	438	425	459	418	432	402	427	442	409	439	409	412	415	439	405	415	420	443	445	459	442	450	437	435	411	432	455	437	429	414	395	439	407	395	444	438	450	435	407	443	438	429	444	395	418	449	460	441	421	442	418	425	407	430	433	442	470	430	393	398	415	393	447	444	478	393	429	450	432	468	392	444	447	451	426	417	429	428	432	449	463	450	443	434	435	434	422	422	420	439	439	445	463	402	477	459	457	435	425	455	409	458	418	396	436	425	438	430	446	425	448	409	453	464	428	424	429	463	420	448	429	461	412	400	431	429	409	418	416	465	437	426	459	441	412	455	478	405	436	416	411	401	408	422	439	414	459	409	441	421	412	426	446	443	396	401	420	427	451	410	447	458	392	449	432	425	439	443	375	452	388	443	440	432	421	433	388	428	444	428	445	439	436	436	430	462	452	427	490	406	425	401	432	422	460	442	436	455	413	442	424	444	378	429	396	420	407	408	429	462	448	411	429	422	464	429	455	428	428	403	462	421	431	384	432	448	400	410	456	443	412	420	415	406	458	439	411	420	429	422	442	445	410	408	454	460	431	422	387	413	452	446	484	456	455	441	463	438	434	395	424	456	440	395	463	429	425	424	395	450	438	464	452	390	475	402	491	441	407	434	386	406	478	421	460	413	445	411	433	464	434	413	431	433	420	400	439	413	437	460	435	448	436	443	394	417	465	451	408	424	479	429	470	440	440	432	413	453	439	432	418	429	439	436	432	396	430	438	429	459	408	426	429	414	445	449	436	465	416	435	420	400	469	408	421	452	410	412	452	424	417	419	465	404	460	455	432	458	407	415	465	430	460	455	455	403	373	412	427	412	432	466	408	438	458	434	476	456	428	457	430	446	410	449	452	476	446	444	430	424	423	472	437	414	438	449	436	414	432	420	442	419	408	419	435	441	415	443
45943	9722	1364	985	688	623	493	486	464	407	448	379	386	333	358	330	288	306	352	318	289	317	336	341	322	328	347	337	336	341	301	331	334	334	342	346	337	339	351	287	338	337	337	337	299	309	336	335	319	307	321	321	328	314	314	298	291	294	342	309	292	294	346	332	279	322	296	315	316	309	303	298	322	327	302	363	307	330	322	330	303	302	312	320	294	309	340	306	339	324	309	291	336	322	295	325	319	341	312	331	305	294	344	290	303	294	315	329	299	315	327	310	317	336	314	324	303	324	325	305	320	297	306	323	320	316	311	308	327	327	295	325	333	293	320	312	312	336	306	304	300	290	333	344	321	353	338	310	302	339	363	286	299	306	311	313	318	327	308	299	299	301	312	321	306	295	309	306	309	290	295	313	336	321	314	333	324	289	326	331	345	317	306	308	342	325	316	319	304	341	288	339	331	295	300	316	285	297	324	318	315	285	333	321	301	308	305	309	317	322	343	332	283	306	321	318	302	341	310	305	322	356	312	311	303	296	313	299	345	279	309	310	293	278	331	330	298	329	314	293	294	292	350	329	332	303	317	303	319	335	320	308	280	281	328	310	293	307	330	325	327	307	308	317	298	330	352	323	313	303	324	326	324	301	310	324	298	293	301	302	341	309	287	301	344	288	331	337	321	305	300	341	278	259	293	343	277	297	303	323	328	315	303	300	279	268	305	365	318	310	317	319	294	290	321	296	299	306	331	336	319	341	299	321	290	320	317	314	317	324	326	329	326	332	301	305	337	286	312	331	301	313	287	327	325	294	283	302	320	289	290	310	304	295	302	327	293	308	332	310	283	305	295	304	293	340	320	313	315	276	307	296	315	316	319	317	307	317	312	303	316	285	295	325	334	287	309	307	301	305	334	313	349	308	339	330	357	337	334	312	304	294	307	305	294	327	314	344	311	304	338	329	276	299	320	306	330	325	332	292	313	340	307	343	303	330	293	313	315	343	276	313	290	325	304	298	303	343	351	320	314	352	316	320	297	345	363	327	318	317	321	315	299	293	294	291	315	324	309	289	288	320	319	296	316	308	317	328	312	272	308	309	316	301	311	297	324	278	298	312	330	314	301	308	342	282	305	319	327	335	301	322	309	294	320	303	294	311	311	318	314	307	285	316	279	320	287	325	323	348	300	314	269	321	285	328	331	299	340	321	313	284	303	326	314	359	340	324	308	315	311	297	309	295	312	346	300	294	324	265	277	322	269	313	330	307	320	298	300	287	317	324	317	304	293	295	320	343	336	316	298	317	306	279	335	325	284	292	331	298	289	311	288	333	331	303	301	323	272	301	305	309	306	317	343	346	320	299	324	290	314	307	317	308	324	299	329	339	247	304	324	321	321	298	302	314	319	302	377	328	348	329	363	313	297	292	290	332	359	310	327	322	308	315	321	314	355	307	323	301	328	338	361	356	358	319	293	317	310	314	344	304	322	320	315	288	301	341	293	300	307	323	303	306	296	306	315	325	331	286	309	345	320	343	294	278	325	332	299	307	355	314	308	321	333	349	289	314	308	312	323	318	333	317	339	303	322	303	316	316	297	296	298	319	303	314	310	338	286	303	302	341	311	314	305	312	324	317	304	357	296	318	318	301	307	334	329	328	324	328	315	319	306	319	299	328	319	310	336	309	334	335	345	308	288	306	327	307	340	290	302	352	316	327	310	318	318	329	320	323	292	316	312	338	322	294	302	311	301	300	302	292	299	293	321	313	346	333	295	321	324	324	289	306	308	305	324	324	339	299	323	337	305	312	302	303	311	309	294	325	335	309	308	287	310	305	292	321	308	295	318	309	301	348	362	320	298	272	323	293	334	300	291	347	315	305	316	281	312	285	294	335	329	301	287	289	318	316	320	323	331	325	309	288	318	340	310	325	314	348	300	286	347	341	326	332	319	326	291	313	298	331	328	317	334	304	337	329	341	301	346	301	305	335	321	286	303	329	329	295	310	305	311	333	287	292	316	330	317	299	313	310	314	319	346	317	294	301	316	326	307	310	312	339	309	312	317	311	305	354	339	298	333	316	290	329	316	315	337	308	307	325	273	324	354	327	326	339	308	313	331	322	335	320	303	306	322	302	299	289	291	320	312	308	325	291	317	308	332	300	326	318	335	311	316	305	326	308	323	308	280	317	330	336	315	312	320	333	292	333	286	264	316	319	295	335	318	304	288	296	320	311	310	305	291	281	322	278	293	285	295	308	321	285	301	337	304	297	325	302	332	308	321	337	310	300	314	320	285	312	284	287	291	335	302	331	305	318	321	317	278	351	310	317	320	284	292	330	323	321	322	330	332	336	321	295	321	286	318	296	295	313	329	284	280	299	317	308	306	263	312	323	314	324	293	316	313	324	316	299	326	318	324	338	311	315	310	292	318	293	315	324	301	310	303	329	283	330	308	333	286	321	303	298	332	305	299	334	347	308	302	320	298	297	317	300	292	288	355	320	314	317	334	333	308	320	328	324	319	292	299	310	318	326	300	315	279	311	350	332	320	293	293	318	330	344	342	346	297	322	335	298	314	318	305	304	317	319	330	300	311	330	339	314	287	305	321	313	332	307	302	339	328	277	351	318	301	318	326	321	302	309	312	337	282	340	318	342	336	290	312	278	313	307	348	303	341	312	306	312	336	307	294	313	277	313	306	307	303	306	277	304	327	342	311	330	329	307	297	287	329	331	326	314	300	302	321	308	314	351	312	303	310	303	315	306	277	353	300	275	297	305	312	300	322	303	365	314	326	316	341	309	307	282	314	322	286	311	312	286	309	330	330	300	322	343	300	311	298	309	297	273	277	327	293	327	296	322	305	314	326	298	315	311	325	331	310	321	298	280	329	323	336	308	323	334	273	321	295	328	300	304	265	300	308	319	305	282	327	313	308	323	326	282	323	316	343	327	296	331	301	306	329	292	300	290	310	306	326	308	298	305	297	278	283	308	325	296	330	314	318	353	290	311	311	275	329	315	301	320	326	298	339	303	337	280	290	303	342	311	330	323	314	275	332	331	285	319	328	313	318	283	297	308	327	319	311	330	287	321	329	312	301	296	324	325	329	305	291	318	312	317	316	296	338	309	296	333	295	304	326	293	338	317	306	327	307	304	286	305	329	301	310	314	286	320	342	340	357	336	337	301	324	316	306	305	301	319	305	334	342	311	327	298	316	293	286	326	331	335	311	304	303	308	314	265	320	345	312	282	320	344	308	317	326	307	316	341	288	312	301	315	311	313	290	327	285	326	332	328	287	317	303	297	312	293	309	322	317	312	316	337	342	314	276	282	295	296	322	316	308	311	305	311	311	313	325	358	313	298	291	320	335	338	311	291	316	326	338	315	339	324	279	342	316	331	315	308	329	332	305	326	314	316	307	325	323	305	312	359	326	319	294	300	319	303	305	312	319	313	288	288	285	283	302	306	292	308	302	324	297	349	287	324	296	311	324	348	307	296	317	294	292	329	305	318
21842	1370	2387	2916	2611	2167	2007	1721	1611	1501	1367	1257	1191	1132	1096	1033	1009	982	999	1005	934	894	858	1000	981	1016	874	846	865	871	843	851	945	944	1027	937	960	885	856	825	887	838	807	803	800	845	798	824	825	796	830	850	808	808	846	835	806	790	797	802	766	792	812	829	833	841	833	756	812	766	790	752	792	774	816	795	792	779	814	812	782	796	815	788	779	769	792	765	796	777	783	796	796	738	833	779	818	795	816	767	788	758	789	810	778	797	764	785	760	840	814	815	828	763	793	825	754	789	774	769	795	761	822	794	839	800	818	824	849	756	847	816	808	804	822	819	847	787	762	763	786	794	779	800	755	750	802	805	822	777	760	801	831	795	790	824	788	797	757	783	784	795	817	771	797	846	807	783	773	779	793	804	768	759	745	785	762	746	841	771	787	827	746	768	824	792	808	752	744	765	718	806	768	783	833	805	808	807	785	781	790	772	792	800	756	740	801	822	738	798	800	743	792	805	780	797	794	810	781	822	783	821	789	759	786	808	755	751	765	766	790	766	781	768	797	766	772	739	757	779	818	803	790	747	785	774	764	802	796	750	802	723	763	834	785	849	733	776	788	786	800	827	836	827	791	750	789	808	759	781	780	798	774	769	814	737	737	791	783	764	810	811	775	822	766	816	795	766	804	789	832	797	780	785	780	788	774	789	794	814	790	766	785	778	790	797	804	820	811	821	764	794	807	796	795	795	765	825	803	798	777	758	770	771	784	776	859	781	836	767	837	786	779	806	794	810	815	707	778	798	796	795	752	845	756	815	763	778	751	838	790	780	797	787	779	811	823	807	795	744	773	743	764	824	801	805	815	779	774	791	781	800	791	811	802	777	797	783	758	760	768	813	784	780	744	790	798	810	738	786	808	818	757	810	801	782	805	814	767	781	840	806	818	757	825	796	798	775	765	783	761	830	786	763	799	795	828	765	764	768	781	778	791	792	768	778	755	762	786	759	777	847	757	792	788	772	822	789	766	759	778	764	750	756	809	781	763	829	776	763	787	776	780	781	752	803	746	759	811	793	810	810	791	782	792	768	764	756	736	773	824	820	810	806	778	805	784	802	793	829	841	759	785	756	792	754	796	833	748	769	772	790	820	798	807	793	755	788	781	766	780	815	775	845	831	755	772	771	757	780	788	780	799	785	816	751	822	777	798	767	811	791	786	800	744	814	761	796	745	786	743	770	803	737	776	838	786	792	816	799	752	776	797	814	812	768	786	807	769	782	788	834	749	807	787	792	807	823	768	818	810	808	817	830	770	787	807	802	791	791	778	767	807	791	764	782	767	795	802	782	819	780	750	750	773	771	789	773	803	798	799	792	809	803	794	804	783	827	753	838	792	790	816	809	782	769	749	774	762	757	751	775	774	778	820	786	774	794	821	762	807	807	787	810	778	789	810	812	794	807	833	815	801	828	832	781	800	792	836	769	794	751	837	717	776	822	810	833	746	819	839	803	785	788	790	748	793	787	800	756	798	766	781	783	794	841	757	781	768	807	779	806	784	731	803	778	791	793	765	814	831	804	804	780	795	811	787	778	782	804	813	804	811	779	785	749	834	756	817	783	751	792	834	774	774	824	821	827	810	813	836	833	787	739	751	749	815	762	860	742	780	793	770	797	780	819	795	770	781	817	753	764	762	754	774	783	806	808	759	789	784	809	798	763	799	768	777	789	868	786	792	786	765	757	788	782	737	802	761	793	806	806	770	744	751	856	765	826	793	783	812	782	791	822	785	799	787	805	810	801	759	809	806	780	830	808	721	743	782	774	846	809	824	779	822	799	758	755	812	789	763	767	813	754	768	749	744	723	799	768	789	751	797	844	769	753	766	754	803	808	782	717	821	779	751	760	767	789	825	790	747	767	793	831	841	807	785	793	804	853	795	817	828	782	802	805	804	777	785	844	825	810	745	785	774	727	745	832	829	766	820	820	824	766	854	817	825	759	789	785	746	762	814	782	785	788	848	824	757	791	790	763	790	755	779	758	809	779	813	742	775	798	763	830	787	782	807	782	813	798	807	782	800	754	827	813	843	800	794	780	794	798	786	778	782	830	767	788	789	764	769	786	801	771	803	761	790	814	805	827	806	797	780	779	775	776	770	769	778	755	804	799	768	830	747	788	793	760	812	800	775	821	796	814	782	770	821	810	800	816	806	764	779	772	813	830	776	753	816	770	787	769	807	813	791	775	799	777	806	781	805	809	784	831	791	779	711	828	822	817	737	810	804	792	741	771	795	724	848	782	797	778	803	818	808	777	747	804	805	767	817	794	787	801	759	760	770	825	808	793	787	796	784	800	797	770	815	769	741	757	757	784	825	798	790	806	817	791	799	752	777	787	804	757	791	769	814	790	803	773	789	795	736	812	824	767	791	775	808	782	761	817	803	763	773	798	839	863	751	762	802	792	822	738	794	807	748	754	780	786	784	772	790	786	749	751	763	727	836	814	819	842	790	782	769	751	788	786	781	801	734	767	778	792	808	795	804	841	794	803	782	777	787	798	751	783	756	776	776	774	784	785	745	774	818	751	811	804	774	826	800	776	761	784	788	729	810	776	820	743	758	812	771	840	819	786	819	786	774	763	819	777	751	781	800	806	834	761	751	752	820	811	787	799	742	830	773	759	790	760	744	783	821	776	756	815	774	801	781	799	774	826	821	746	733	794	806	794	818	807	808	789	840	812	789	744	807	753	797	793	801	816	803	725	770	791	752	781	834	793	777	844	785	841	738	803	766	786	795	793	875	769	816	769	799	838	845	781	783	745	762	787	780	824	807	817	800	755	802	791	734	775	836	825	820	805	796	786	810	716	808	779	758	737	754	773	810	793	818	798	744	770	773	790	778	799	785	850	808	816	809	754	756	801	772	824	777	772	784	812	808	770	791	821	787	775	736	778	822	842	759	809	794	808	790	829	841	775	789	758	781	802	780	773	721	757	802	772	802	716	828	759	778	745	790	799	828	764	801	775	777	788	809	766	785	785	823	798	729	789	822	831	771	756	803	781	824	771	815	786	768	778	733	818	799	787	714	794	808	809	806	787	775	819	793	798	773	776	809	781	750	799	823	752	817	805	780	776	834	764	848	765	778	797	768	787	800	755	755	792	776	792	833	788	822	750	804	769	771	801	798	766	763	800	776	825	825	755	775	813	776	845	780	776	806	764	816	774	763	797	821	816	789	780	776	762	801	765	778	776	797	807	747	784	757	793	830	823	772	786	773	822	776	779	753	791	808	797	785	774	790	811	757	767	825	801	734	849	782	802	813	796	810	822	785	809	805	814	784	796	801	776	766	819	787	785	746	718	804	805	723	780	800	773	814	799	764	761	803	798	782	754	684	835	816	803	811	764	808	785	778	771	767	777	801	774	790	741	878	819	796	757	738	776	771	851	778	756	794	810	851	780	771	792	820	771	765	679	793	801	814	747	805	732	795	774	808	733	784	739	824	748	845	727	769	827
57413	16889	4184	1901	1257	927	772	728	655	585	543	485	446	445	480	477	411	436	384	451	422	432	415	406	407	398	410	418	409	414	339	413	409	438	435	412	360	415	431	383	347	408	378	353	344	381	416	378	372	375	361	383	359	373	402	370	347	392	317	380	366	362	375	395	345	371	412	349	369	379	361	368	363	332	394	375	404	362	348	358	375	408	380	336	324	356	440	356	393	374	361	367	362	349	360	387	360	341	363	363	369	379	342	404	354	351	380	392	380	343	348	391	362	368	377	378	378	361	373	355	384	363	373	341	344	375	394	364	377	386	411	397	354	364	340	388	385	339	359	378	386	381	357	389	370	350	374	348	388	388	385	406	405	351	347	386	334	375	382	355	368	404	350	365	365	392	320	377	407	406	383	372	398	408	352	355	379	416	331	366	349	415	366	359	347	373	362	400	331	373	379	358	423	391	358	381	369	374	385	369	378	390	346	385	375	375	328	357	344	371	379	352	390	369	368	356	362	357	395	386	380	359	347	357	393	370	404	388	370	380	344	383	348	347	343	383	359	342	372	390	399	339	407	392	362	390	344	335	382	374	385	336	379	369	360	356	341	365	379	345	364	370	383	368	351	364	378	373	393	376	352	358	357	346	370	336	382	391	369	366	365	334	342	412	399	389	351	383	351	380	403	349	387	388	385	388	358	384	392	406	369	338	355	370	399	335	378	376	394	365	364	361	360	375	389	367	377	365	401	370	382	394	366	409	375	346	352	367	362	373	362	357	378	358	362	367	396	370	346	361	397	394	368	368	377	375	345	349	383	413	359	361	370	394	397	367	359	362	360	329	365	386	359	354	383	358	342	374	406	410	333	365	371	323	396	374	363	395	356	386	359	370	384	378	382	348	362	361	358	338	385	364	360	396	352	377	383	392	391	363	384	394	370	366	358	356	388	381	363	360	351	370	352	363	363	387	366	385	388	377	414	350	382	376	387	394	344	373	358	372	332	378	362	368	376	371	364	398	376	376	383	390	365	356	356	403	387	357	387	337	365	380	388	404	360	394	379	362	396	338	364	358	399	382	373	359	396	360	355	365	357	376	348	387	388	353	362	330	372	391	380	418	345	368	443	352	371	386	363	333	376	399	326	371	394	383	383	364	370	357	377	360	385	378	345	379	359	390	368	381	366	347	381	349	353	350	351	361	365	377	420	351	369	364	378	374	403	356	378	339	367	381	362	357	376	376	386	390	405	381	350	361	385	376	390	400	398	357	363	395	365	359	381	364	387	362	375	367	369	348	382	346	365	373	373	404	368	384	353	384	343	370	346	335	394	384	394	351	387	341	374	374	359	348	355	361	385	387	386	365	393	372	344	417	388	368	392	387	380	368	348	366	378	367	349	350	372	373	392	354	386	359	354	372	366	373	378	398	400	375	414	371	400	328	370	348	378	367	359	396	354	374	411	381	331	370	366	351	380	378	364	355	373	377	370	359	350	411	374	380	395	360	364	384	391	359	380	350	365	359	354	418	390	375	321	386	378	393	384	359	363	405	339	325	379	381	359	340	362	401	366	386	366	371	371	369	366	341	368	347	354	342	367	385	345	368	357	374	366	360	362	363	323	374	411	383	337	384	364	337	396	364	366	328	375	334	376	361	338	357	360	356	395	370	376	366	368	352	366	356	410	389	363	395	387	359	366	359	416	406	392	358	375	381	370	383	369	355	347	396	390	363	397	382	357	365	350	345	395	407	355	359	397	351	339	378	360	360	388	394	414	371	355	379	357	356	391	384	371	353	358	346	413	383	338	349	373	383	365	356	347	344	379	338	340	406	382	360	337	364	345	390	375	355	330	371	340	349	345	323	367	384	357	370	329	383	390	365	380	379	390	407	386	357	376	379	386	373	344	366	376	368	360	376	387	367	405	380	368	362	321	333	374	359	348	385	370	368	362	356	330	328	405	370	379	367	427	380	338	380	378	329	364	379	405	359	422	392	366	337	365	383	412	356	381	382	384	361	340	345	346	378	390	372	373	321	365	373	403	364	368	386	374	332	413	387	338	373	363	374	376	384	421	345	370	381	381	347	396	411	340	370	402	369	381	407	382	383	385	392	364	333	368	360	361	355	390	361	377	383	351	367	386	346	359	354	362	400	364	364	352	364	379	365	379	349	366	359	339	368	386	332	383	355	379	376	385	361	331	374	371	350	369	381	363	384	355	368	379	356	380	425	372	365	388	385	396	390	391	403	356	383	339	363	383	375	335	350	367	347	355	308	362	339	384	378	401	362	364	376	347	340	380	354	398	362	319	381	367	385	374	402	379	370	341	357	369	316	388	402	351	355	371	398	392	383	375	416	396	344	352	361	400	343	362	354	358	359	346	379	352	404	365	383	381	397	349	356	380	373	377	387	343	370	352	351	389	391	373	352	344	380	388	347	345	394	403	358	342	343	389	373	359	345	384	337	365	383	396	379	380	351	396	371	370	401	396	393	403	404	374	382	350	377	373	386	342	393	349	359	396	362	368	405	376	359	371	358	364	358	398	365	368	340	340	361	412	408	383	386	384	356	374	404	389	393	394	383	357	393	394	369	359	371	366	367	389	376	364	350	350	336	337	378	380	363	379	355	371	389	383	354	354	379	367	353	364	365	403	364	384	345	407	378	390	380	376	378	361	349	359	356	381	376	359	389	364	363	379	410	381	410	399	379	368	376	387	382	381	353	369	385	361	373	375	359	420	362	347	349	366	404	343	354	388	391	325	380	376	373	374	347	366	395	351	383	384	381	372	359	357	382	367	348	381	358	403	387	382	370	368	355	347	384	407	375	352	372	375	383	343	372	376	374	346	371	392	382	400	364	349	385	351	389	387	364	383	405	371	347	355	381	330	395	370	380	372	354	370	375	358	383	374	421	367	372	358	376	344	411	380	366	364	364	344	422	360	351	337	338	364	351	353	345	374	375	355	386	360	361	387	391	381	340	387	368	376	383	369	375	361	364	334	345	393	399	367	356	351	346	377	333	372	350	355	367	383	345	331	364	350	370	341	392	393	386	348	369	364	337	371	353	366	368	398	352	341	397	366	365	406	352	312	354	357	341	349	385	368	399	375	368	361	369	366	373	347	369	351	381	408	370	375	378	332	370	405	379	364	352	380	336	366	374	323	361	358	443	371	353	349	389	379	382	369	380	377	413	390	385	387	382	403	357	393	371	363	373	364	375	376	401	366	379	356	336	412	346	355	360	335	399	360	405	366	406	379	399	389	361	333	359	340	368	340	352	393	376	365	399	354	374	366	374	404	350	363	383	320	338	369	340	398	391	369	351	410	351	333	375	362	374	365	339	373	338	408	367	398	376	402	325	373	400	363	354	390	378	325	331	345	356	369	388	403	354	360	379	347	380	385	349	338	358	362	367	352	398	383	349	353	347	371	353	375	391	367	387	341	365	370	367	361	377	362	362	414	387	364	380	360	369	370	361	352	386	382	373	380	368	413	348	369	393	378	349
28107	2190	3970	4666	4321	3666	3067	2678	2470	2166	2001	1728	1615	1528	1479	1347	1335	1242	1336	1245	1146	1166	1131	1197	1274	1142	1119	1124	1050	1009	1025	1102	1110	1102	1208	1235	1135	1144	1095	1002	948	1010	955	959	992	969	938	948	878	906	931	918	928	939	915	936	929	905	861	909	874	904	919	869	932	969	915	934	910	902	870	912	888	913	887	885	912	874	902	927	868	931	920	882	917	887	896	907	898	861	893	870	880	976	889	900	968	900	907	874	883	885	890	870	865	897	846	880	915	918	874	882	853	890	911	867	898	880	893	862	892	888	860	894	892	887	862	921	902	873	884	874	885	897	858	922	892	875	947	876	929	902	927	902	885	898	898	861	873	910	869	895	930	883	878	886	823	886	875	903	862	881	893	868	831	897	875	936	914	893	914	873	873	901	906	869	898	870	865	884	886	902	850	868	908	874	848	928	947	865	869	910	877	881	868	885	889	861	850	886	890	894	849	877	887	832	910	864	897	881	942	888	851	842	895	877	843	873	873	900	883	865	930	852	824	851	849	849	908	904	865	882	909	884	907	878	884	881	870	895	840	867	880	884	864	878	922	846	916	874	872	861	892	920	836	855	886	920	917	888	877	887	869	866	849	896	881	886	871	892	872	891	857	902	862	910	921	874	880	862	877	871	899	849	840	868	893	896	847	886	834	912	832	837	885	908	868	897	800	929	869	853	933	863	927	908	872	867	885	832	906	908	861	865	905	878	861	867	901	870	852	851	861	864	902	911	883	902	854	898	930	866	879	862	901	868	895	903	872	895	829	876	839	870	846	909	904	885	918	861	865	901	865	923	882	866	908	890	930	860	857	835	898	872	925	902	882	832	866	855	894	914	862	880	908	917	914	897	860	869	884	878	849	795	865	862	933	906	897	870	891	893	903	923	871	876	901	889	864	887	913	965	890	870	894	851	920	889	895	893	914	916	814	913	877	862	875	913	874	876	882	921	902	861	857	880	898	881	886	863	894	883	844	878	869	852	939	884	862	845	896	888	877	865	891	960	901	857	899	879	909	822	876	895	868	853	859	879	879	868	824	894	888	866	903	844	913	886	908	892	873	846	885	885	893	876	908	868	857	861	847	919	925	878	887	923	906	879	878	869	855	891	936	859	919	884	901	860	892	894	866	822	855	879	897	883	837	920	848	933	910	848	892	875	919	873	897	881	852	853	942	873	882	860	864	886	927	863	836	885	898	853	879	880	856	868	890	922	904	856	859	855	903	895	914	907	877	833	965	885	852	936	855	830	865	881	847	915	874	883	897	871	919	858	910	883	910	927	871	907	890	876	853	916	938	873	830	855	829	867	859	847	851	896	868	883	894	862	859	874	859	925	906	843	848	891	855	920	865	915	913	901	845	897	875	878	882	852	902	855	873	885	923	916	914	861	870	888	904	853	872	911	876	888	831	877	888	869	894	892	906	884	889	900	883	867	841	860	915	916	910	877	845	856	862	890	857	843	910	904	878	865	852	921	928	850	924	838	871	850	918	868	922	884	884	844	943	925	842	849	874	906	853	892	859	892	880	890	852	878	871	922	906	913	916	838	875	897	889	864	867	864	888	876	876	889	924	872	854	854	883	922	847	896	882	880	913	893	884	855	855	882	825	857	891	868	873	932	862	892	864	932	902	891	897	915	889	862	826	915	829	869	899	849	854	902	896	891	847	833	830	867	851	896	875	899	897	839	876	857	883	849	870	902	907	857	915	877	891	873	872	888	914	894	843	831	847	918	883	821	868	878	844	849	911	924	836	887	872	860	891	868	893	885	890	853	883	917	855	927	930	869	874	926	916	825	897	882	848	848	875	891	917	903	942	868	858	887	868	876	873	812	885	895	937	930	879	882	876	927	876	856	870	880	836	888	889	888	885	898	925	885	947	902	852	899	854	846	926	859	877	866	878	931	926	918	871	879	893	900	878	832	863	907	914	909	877	941	869	915	873	908	867	893	861	839	873	893	849	878	890	847	866	865	888	859	906	865	878	881	846	879	826	917	833	888	885	861	894	891	920	842	854	860	891	899	942	863	909	835	854	853	897	881	886	877	838	846	899	827	860	905	891	891	907	887	918	881	833	816	903	851	909	832	865	895	872	896	923	892	829	879	929	848	857	869	898	861	905	850	866	896	913	866	895	856	874	864	825	850	901	883	873	868	916	892	853	794	876	823	945	850	919	884	875	872	847	928	888	822	844	895	881	852	934	826	904	856	883	878	908	932	886	868	899	889	855	881	871	880	891	894	888	927	905	879	812	852	872	818	897	858	859	846	878	882	883	845	877	901	892	876	858	915	872	848	903	854	901	894	931	926	878	894	911	825	897	903	889	907	813	889	904	918	907	866	868	892	880	830	882	864	883	910	916	843	895	892	907	893	833	861	912	871	883	956	936	857	844	908	893	869	888	872	861	873	877	895	895	865	873	888	876	889	846	866	859	877	872	851	859	893	872	883	904	915	843	869	886	860	905	912	867	871	844	877	888	880	928	866	895	876	878	916	866	882	876	889	844	891	842	864	895	846	861	913	874	822	873	878	883	841	858	880	899	847	844	843	841	914	823	914	901	829	885	859	875	841	874	895	895	880	922	872	856	915	854	937	918	883	855	968	899	920	842	856	911	903	916	898	899	909	876	868	901	888	871	842	883	868	893	922	912	922	901	913	862	875	922	900	849	888	899	905	879	832	908	871	892	886	911	897	867	869	939	858	860	861	890	919	869	885	935	902	865	880	836	861	914	847	875	895	857	863	863	864	911	888	828	882	885	896	868	893	883	865	848	913	897	894	869	896	848	866	912	899	910	846	945	874	880	868	869	883	856	905	904	873	910	932	877	866	861	849	847	898	894	891	925	882	890	837	922	845	913	900	913	900	920	910	870	901	827	832	902	889	859	870	883	901	857	925	835	907	904	882	853	884	874	873	898	893	923	846	821	907	876	885	878	829	871	895	919	878	894	849	890	860	906	860	877	938	833	895	896	879	903	849	888	895	878	907	898	851	941	896	875	841	851	931	901	863	873	856	888	849	905	882	887	869	909	856	913	916	875	895	824	901	895	848	853	894	862	869	847	859	906	896	883	909	856	869	868	898	868	893	859	904	888	897	843	891	871	873	849	836	888	868	822	831	902	838	911	870	868	864	893	905	908	911	914	851	905	915	966	918	879	896	872	881	947	888	928	944	925	887	911	893	877	893	863	895	923	932	861	900	905	881	912	898	896	938	866	911	921	928	943	876	889	838	868	891	906	853	900	867	868	943	869	827	878	904	920	848	907	933	862	861	910	874	897	836	939	877	853	838	859	894	898	898	866	894	936	904	885	885	874	895	883	871	892	878	914	933	960	908	829	849	891	905	913	809	881	879	882	898	860	883	880	886	946	891	903	847	917	861	959	916	905	866	870	906	842	862	894	887	905	896	840	864	875	838	830	870	842	899	873	932	901	897	862	916	862	825	875	852	907	886	936	924	849	889	872	926	871	878
4995	201	149	170	197	171	178	163	137	176	158	139	148	159	153	144	143	163	133	137	170	170	158	177	146	146	156	152	158	156	141	168	176	151	174	172	152	167	164	161	146	145	150	149	123	141	165	166	148	152	148	157	138	144	148	147	161	158	148	141	156	169	149	136	139	143	162	127	188	163	151	154	155	161	128	133	146	141	136	127	146	159	157	146	175	162	154	163	133	129	154	138	183	152	160	137	155	148	158	143	144	171	161	139	136	148	174	144	166	144	150	176	155	156	177	172	158	173	158	146	161	141	173	115	142	146	151	139	152	132	150	138	132	142	144	156	156	138	179	149	135	135	165	162	160	130	162	137	138	143	157	148	161	151	134	182	154	152	159	148	148	136	142	150	153	164	154	133	132	121	161	135	154	137	160	146	173	155	141	141	149	152	142	142	146	153	148	155	141	151	178	158	147	129	180	134	142	136	155	142	117	158	139	148	144	166	163	153	156	143	145	164	155	148	151	158	149	172	152	149	144	157	163	143	136	162	174	144	139	153	172	145	137	159	122	139	144	141	149	154	152	152	139	156	178	135	143	150	147	173	168	149	162	150	143	161	141	142	140	134	147	147	146	165	158	152	147	157	159	134	164	132	144	158	156	138	139	138	148	151	154	145	154	161	140	174	146	147	136	151	162	136	163	157	134	131	138	146	152	131	174	152	156	122	124	147	149	137	172	129	111	151	147	146	153	161	127	151	159	136	145	139	152	146	186	162	169	140	156	143	135	155	139	144	137	147	153	166	158	147	161	140	146	170	144	137	140	163	138	138	158	151	130	162	171	152	134	134	153	152	143	145	158	140	153	143	151	134	162	162	142	156	144	159	143	147	141	145	157	137	152	160	145	142	163	158	154	137	145	149	116	150	139	155	161	139	128	156	125	139	148	148	150	158	115	170	133	128	154	171	152	155	142	162	141	140	160	128	138	127	123	141	156	132	183	135	155	135	150	159	158	135	155	129	144	145	153	130	143	155	145	147	134	150	114	163	147	152	149	144	125	141	151	153	147	154	162	155	157	166	145	133	162	154	144	167	158	137	173	168	134	172	150	165	143	154	140	137	165	150	136	132	139	120	169	144	138	170	158	132	140	157	152	150	145	160	193	154	153	134	132	157	155	166	141	164	143	162	143	153	162	129	147	166	138	130	125	151	142	157	141	151	145	158	149	141	139	172	154	136	145	152	170	142	153	151	153	148	130	164	160	140	155	160	154	177	139	150	169	150	147	166	136	147	168	159	151	164	143	154	155	141	174	143	155	133	146	150	158	156	119	143	148	157	143	156	147	146	133	154	124	146	146	145	128	160	160	166	168	130	147	165	140	148	155	163	126	155	159	137	163	175	146	150	137	153	160	155	152	166	137	175	140	154	150	166	154	147	125	143	156	162	142	160	126	136	144	145	140	136	179	159	127	162	147	164	153	155	193	165	137	156	172	155	147	132	166	142	145	140	135	163	155	152	148	142	158	138	130	153	151	161	161	155	145	149	149	116	142	155	147	150	148	150	143	169	168	140	134	160	146	150	132	138	167	168	153	165	164	145	133	130	136	158	148	170	141	136	163	138	143	126	154	130	127	148	151	129	128	166	135	165	138	132	158	131	155	170	175	138	150	174	147	152	131	163	155	122	136	137	142	150	184	153	144	140	143	149	167	149	147	136	159	149	138	162	155	127	166	130	144	131	149	151	124	136	146	132	164	147	148	150	157	160	143	145	143	135	159	161	150	135	157	172	146	141	153	137	151	150	172	142	156	134	143	126	154	143	146	136	152	121	166	130	166	143	163	151	132	141	135	138	129	160	131	145	152	155	152	141	160	133	155	143	144	130	143	134	129	142	158	151	142	123	153	144	133	145	159	149	161	176	137	155	148	147	128	158	137	155	124	119	178	143	129	143	153	143	137	162	132	130	158	149	140	169	175	144	142	180	158	169	164	145	154	133	137	147	169	148	157	146	167	136	147	147	162	171	160	171	142	179	157	133	149	149	145	152	133	159	148	154	137	146	166	132	158	159	157	151	145	155	125	143	137	161	163	136	161	135	171	144	148	136	135	151	159	169	142	147	166	173	155	133	154	153	140	152	174	131	167	151	126	127	157	146	134	142	159	164	158	166	148	154	149	151	142	165	133	154	168	168	136	157	142	153	153	150	150	155	140	146	145	144	161	152	153	160	158	147	167	140	179	162	167	172	150	156	136	142	138	137	132	155	124	134	147	163	153	144	156	146	137	149	126	167	142	169	137	142	139	156	138	162	144	136	160	145	145	147	143	146	141	160	137	157	145	152	157	154	146	145	162	153	128	149	150	162	155	138	130	123	148	147	166	147	127	151	155	149	151	157	131	154	138	152	134	170	159	159	151	141	142	161	152	143	157	153	176	151	153	142	163	148	139	154	161	161	160	170	152	150	152	161	152	124	151	154	162	151	137	153	144	172	163	149	166	162	176	175	168	157	159	149	155	138	148	144	155	139	147	153	170	157	147	162	144	140	154	149	141	153	177	156	138	163	143	140	147	146	156	145	159	148	145	145	159	149	147	140	146	141	172	143	156	159	141	143	141	159	170	134	139	131	127	165	147	145	167	143	117	177	156	144	128	144	150	153	173	155	164	143	133	178	145	122	146	140	150	150	167	148	165	175	164	160	162	143	151	152	166	159	147	146	140	155	148	151	130	149	152	156	172	160	145	146	158	171	174	141	143	134	160	157	142	166	147	145	149	186	164	150	116	151	149	145	143	167	168	123	138	147	172	166	163	152	152	134	141	168	149	145	168	146	154	141	180	139	142	168	144	149	156	130	157	159	152	163	144	143	173	165	153	163	147	159	161	169	169	132	165	147	150	153	138	161	134	137	150	139	128	148	143	156	150	140	127	138	158	145	130	128	162	144	178	140	153	169	149	144	140	144	167	144	141	164	169	141	152	167	177	144	161	159	156	145	154	129	154	168	152	160	166	149	148	144	144	116	148	145	153	141	147	151	156	148	148	143	146	155	152	150	144	157	136	136	161	142	163	153	167	174	147	137	149	177	157	141	168	188	136	150	163	138	143	136	139	170	142	148	167	148	118	137	155	140	174	158	145	156	142	169	160	163	147	131	115	151	128	135	161	166	170	147	141	155	137	155	140	143	174	148	150	154	146	133	121	143	151	146	136	135	144	152	134	142	161	159	166	130	135	155	146	125	121	146	150	160	158	124	140	149	139	166	157	146	144	176	163	160	131	133	143	149	152	144	161	144	140	159	152	152	135	158	163	154	164	132	141	146	141	142	163	149	146	152	159	161	142	153	134	151	161	128	159	158	153	142	151	157	168	152	161	162	166	121	161	134	162	157	132	112	124	130	135	150	172	126	141	138	126	133	127	156	123	155	147	171	162	153	146	133	164	149	172	157	160	140	171	160	145	132	133	160	126	155	162	153	150	163	127	142	183	145	135	150	150	136	159	166	140	144	154	163	146	134
4754	498	540	541	547	536	494	484	476	499	460	497	443	475	405	482	443	437	458	484	451	451	471	479	493	459	464	461	442	453	494	478	515	542	518	537	545	527	509	497	429	456	424	433	410	438	471	447	443	501	439	451	486	460	422	405	444	427	382	454	440	440	460	455	416	437	429	415	426	417	423	458	416	466	421	443	423	449	423	442	454	423	427	452	418	450	438	468	481	457	430	454	443	439	449	434	432	479	440	414	453	413	410	452	440	430	437	442	412	409	440	416	437	449	452	438	472	422	430	472	434	479	474	432	448	427	446	437	467	401	443	463	401	464	459	451	389	439	431	436	443	481	426	454	446	464	415	447	474	472	437	422	439	406	428	476	440	393	442	439	471	467	409	465	442	419	422	471	428	450	439	418	430	450	416	466	451	439	470	412	456	469	450	443	475	445	441	424	438	423	431	436	439	445	420	451	415	435	427	440	408	452	439	501	424	458	413	423	466	484	468	461	429	391	439	418	451	475	439	450	431	445	430	459	408	456	427	430	448	454	450	432	429	465	448	422	440	401	465	421	468	436	414	442	449	464	466	423	457	409	441	469	452	446	447	439	407	448	370	427	446	433	434	458	441	421	459	433	423	465	376	424	465	462	451	453	475	444	420	419	468	433	481	436	444	446	420	425	432	423	454	422	424	460	426	451	440	430	430	471	418	427	430	452	451	457	424	491	461	439	415	460	394	444	416	438	435	421	450	440	482	443	435	452	453	411	467	419	475	425	460	405	431	431	452	423	432	424	412	469	450	441	416	446	436	435	400	456	451	415	424	419	439	446	416	474	433	447	427	426	426	461	447	451	458	441	415	444	446	411	435	432	427	434	415	432	468	445	459	441	429	388	437	460	474	422	436	495	409	452	471	426	426	432	441	463	420	422	423	465	454	446	470	406	428	427	421	447	440	441	426	439	423	413	453	417	452	391	425	411	406	434	423	460	448	465	473	437	434	452	393	425	466	416	432	439	431	446	450	436	406	432	428	447	419	468	502	444	438	431	428	463	434	434	458	413	434	489	429	423	417	448	458	385	456	407	441	432	439	420	432	444	423	462	423	466	452	446	460	458	425	420	427	425	453	404	404	464	405	431	438	470	459	434	454	440	465	437	431	439	396	443	464	444	414	455	444	440	462	411	439	449	436	447	439	459	441	457	447	437	411	431	452	411	422	460	438	464	450	466	439	443	437	474	474	469	472	431	457	445	439	456	403	438	446	434	428	431	450	428	440	448	424	445	427	451	444	411	417	477	427	445	447	446	448	468	443	466	431	432	456	462	427	478	465	497	443	461	422	450	450	423	438	411	445	458	434	482	457	450	465	469	431	407	427	475	451	425	411	423	454	474	418	450	408	445	442	449	459	433	435	436	443	462	465	437	453	432	433	481	452	418	425	477	468	435	455	436	449	438	421	430	441	429	427	454	415	451	420	462	437	446	457	427	436	430	434	455	427	426	444	477	438	436	423	428	423	458	405	399	417	448	427	439	463	453	435	422	421	465	435	433	453	428	424	476	424	446	432	445	471	460	469	427	452	479	424	453	460	441	395	458	447	441	467	470	443	446	417	456	462	447	481	448	436	459	440	472	458	410	469	478	427	466	439	435	421	453	458	451	493	422	445	408	427	421	407	433	468	409	444	430	419	390	412	433	427	434	432	445	407	424	436	433	428	450	409	429	449	466	444	415	432	424	451	472	457	453	501	413	423	388	425	463	433	457	427	444	434	429	417	473	459	393	435	435	417	443	451	412	462	423	406	393	402	457	467	452	439	425	409	447	409	423	446	443	398	463	444	440	424	433	458	429	428	464	456	406	392	429	392	436	444	450	446	409	455	470	425	446	415	442	455	432	446	432	447	455	439	413	458	456	442	448	425	446	426	456	440	437	448	449	454	463	458	410	462	419	443	455	442	449	430	501	395	400	450	452	423	451	436	430	418	425	480	432	447	436	429	436	447	437	419	401	407	417	462	420	402	451	442	426	438	454	435	442	430	425	457	454	421	451	402	464	432	442	448	418	400	443	437	426	440	419	435	458	465	437	422	411	434	415	443	440	415	490	486	457	429	414	443	464	435	433	437	441	462	411	440	448	415	480	424	443	438	432	410	453	473	443	436	438	438	453	415	466	453	408	468	434	413	449	431	460	470	442	433	470	441	448	432	437	461	442	451	430	457	428	426	440	442	440	433	449	413	447	469	400	395	469	453	449	448	482	443	478	416	448	431	438	449	403	467	439	457	413	425	457	435	393	457	460	412	446	414	482	429	483	450	427	441	476	417	434	414	440	420	426	415	450	412	413	451	459	434	420	463	443	462	449	449	449	449	414	454	443	404	447	433	437	465	433	479	415	445	482	448	469	423	406	433	436	461	420	427	446	395	432	437	455	406	406	411	419	426	439	459	432	411	412	431	439	417	461	433	434	445	419	447	446	453	418	480	447	449	464	441	424	439	422	442	427	435	452	429	412	411	458	449	422	439	416	448	428	445	463	454	397	419	433	426	417	424	420	449	452	388	430	431	426	463	470	433	467	427	449	449	458	441	400	432	453	435	418	435	456	397	421	461	455	408	452	417	475	397	463	428	432	441	472	430	450	419	417	412	419	429	482	412	459	423	439	442	441	438	487	451	451	433	400	389	435	475	464	479	457	463	452	423	483	413	422	469	428	451	463	435	426	409	438	435	462	448	471	409	435	417	440	410	413	460	448	448	467	438	451	476	422	445	435	414	447	422	458	423	453	449	432	448	461	454	446	418	450	417	441	441	450	414	432	423	430	450	463	431	462	430	447	441	443	459	447	409	460	456	439	434	414	432	430	416	425	442	445	440	449	456	431	449	413	445	419	459	459	435	383	425	445	428	462	485	434	455	425	427	448	443	398	428	459	430	428	462	462	445	447	439	415	433	449	458	449	445	463	443	464	457	435	423	438	410	481	457	448	437	425	446	431	428	448	456	433	441	428	425	419	462	411	432	442	413	429	439	446	449	430	466	459	414	427	470	436	468	451	465	413	428	432	477	442	413	447	451	452	448	478	435	430	457	442	415	405	430	464	454	439	418	425	422	423	426	424	430	414	424	426	369	449	472	485	437	465	410	452	443	412	455	423	431	419	437	435	407	444	443	440	433	493	433	432	414	450	412	474	443	410	436	459	438	455	432	426	438	442	431	411	454	460	414	436	454	414	465	489	428	446	446	454	463	436	393	479	455	440	455	441	442	422	473	435	420	462	437	459	454	419	454	426	426	409	492	415	454	453	431	460	437	467	420	406	477	437	412	452	433	446	441	433	424	416	451	424	429	443	430	446	456	407	455	480	421	415	469	417	451	450	465	462	427	388	446	455	429	431	419	426	425	450	462	433	407	445	487	400	453	455	449	442	434	463	432	413	419	416	442	420	470	444	452	439	430	416	449	443	418	428	447	437	437	419	417	461	476	426	434	450	453	437	469	434	464	414	475	409	430	472
43927	9210	1399	938	758	629	497	478	440	418	425	391	388	354	366	352	392	365	360	358	354	357	349	313	337	335	343	318	307	335	326	343	349	333	346	330	328	341	361	337	313	302	262	327	340	275	337	338	312	323	329	310	319	296	319	317	328	318	335	278	309	336	318	311	307	316	318	330	358	337	348	314	318	307	343	278	329	332	303	297	312	294	356	332	301	326	307	352	334	337	318	295	316	308	338	306	329	338	294	312	294	327	294	317	343	325	318	340	330	323	284	324	307	325	329	316	333	326	332	324	314	299	330	342	308	310	324	328	312	294	309	311	331	305	332	304	322	355	340	344	354	291	326	327	306	328	292	327	319	314	331	333	280	340	294	361	325	306	312	343	354	320	304	319	285	327	343	316	299	343	332	331	288	320	324	331	344	316	317	316	297	339	316	350	319	325	324	346	313	315	337	310	318	343	337	358	325	304	325	334	303	361	284	321	323	309	306	340	352	320	306	332	299	336	316	299	320	324	337	348	322	328	312	315	353	321	313	339	315	309	320	330	322	322	320	308	294	334	334	306	316	285	321	311	334	324	337	298	276	298	328	275	326	307	320	335	329	307	291	329	309	307	321	301	354	338	349	294	313	318	301	343	296	332	355	343	292	322	336	320	339	295	335	317	365	316	305	314	309	329	362	291	267	301	316	328	338	317	308	304	319	322	330	319	293	351	313	319	268	310	333	336	333	370	301	296	324	318	331	302	329	317	326	291	332	337	300	336	293	347	312	346	307	330	324	296	332	291	315	300	331	335	340	312	320	304	334	312	338	324	348	311	332	289	325	316	273	324	288	319	288	287	313	349	322	338	322	285	318	328	313	332	301	301	365	308	320	329	328	298	342	328	342	306	340	302	304	301	348	321	306	318	291	301	346	315	286	291	321	325	305	318	326	338	344	317	344	324	308	289	320	325	344	288	323	295	293	325	318	317	356	392	327	347	299	331	314	344	322	308	325	279	326	312	285	322	352	329	296	330	352	313	293	334	353	288	330	343	334	335	338	319	335	310	328	312	322	320	332	294	352	321	308	317	309	315	319	327	318	325	288	292	318	306	338	313	301	285	305	310	305	352	338	308	313	324	339	312	295	338	293	296	330	331	296	325	318	314	348	344	341	315	293	336	297	302	299	318	311	306	316	324	312	294	302	326	310	307	305	353	310	310	361	307	343	326	289	304	303	360	319	308	327	297	334	328	317	307	322	330	305	324	303	320	321	289	294	303	320	306	313	331	321	330	315	315	298	362	327	343	308	307	343	324	327	313	326	289	339	364	314	312	302	321	323	351	291	270	307	299	309	324	296	315	311	304	320	335	313	295	323	305	320	303	315	307	346	317	325	329	303	361	295	301	334	370	350	303	318	294	287	320	330	339	310	321	311	294	288	300	349	311	320	334	309	321	304	355	312	319	293	302	330	307	320	327	287	307	328	269	301	315	311	312	340	307	310	280	326	327	288	292	322	288	306	322	333	306	320	317	300	363	306	329	315	358	313	297	311	324	302	298	334	345	318	327	281	332	321	320	333	313	319	320	351	307	327	358	284	300	330	316	334	332	326	313	322	326	334	302	299	324	311	305	327	321	309	324	322	361	324	325	334	345	332	330	326	297	332	285	302	344	317	322	361	343	313	312	362	326	297	295	355	332	346	300	319	320	286	333	290	330	285	342	298	330	308	334	305	329	320	303	320	313	320	327	327	327	347	340	276	318	353	378	327	346	324	341	320	308	326	293	280	354	321	323	372	328	324	359	323	330	303	309	306	278	306	292	327	345	343	309	321	340	307	317	308	313	314	288	301	340	342	333	293	311	325	298	302	324	338	307	317	337	316	316	327	304	332	343	310	325	302	322	338	304	281	330	323	318	308	304	348	313	323	342	352	356	321	317	308	306	334	312	306	308	312	303	322	330	331	344	347	310	316	310	327	308	341	313	316	307	339	310	322	336	327	309	327	318	290	346	344	347	327	301	344	313	346	342	291	314	348	297	328	297	306	319	331	338	347	304	328	304	297	314	315	290	310	318	335	300	350	324	331	326	334	344	324	323	326	311	328	310	307	330	329	325	285	312	311	302	339	310	313	298	358	299	323	347	337	315	311	280	311	320	359	327	313	302	361	325	344	324	313	303	293	314	368	312	327	335	324	311	325	335	321	347	325	320	319	339	319	328	319	297	314	323	311	326	303	306	322	294	318	323	294	294	301	301	316	337	304	318	321	337	330	275	338	303	312	344	345	345	291	290	332	353	307	314	339	307	328	321	341	307	320	302	307	331	378	333	292	348	351	318	315	345	305	327	307	331	313	345	330	332	287	322	304	324	310	313	300	347	322	307	290	317	341	325	325	284	314	302	307	340	328	313	326	333	307	334	296	315	366	309	307	308	313	323	336	302	297	333	310	285	320	365	321	343	315	290	335	325	315	339	356	312	304	353	335	310	317	310	306	309	313	304	277	304	322	287	310	325	336	304	299	324	292	335	345	303	309	332	331	326	321	338	300	305	358	313	284	338	297	290	330	321	352	329	310	331	301	320	332	287	317	316	300	329	311	319	322	324	335	327	327	329	303	318	321	335	321	325	328	317	313	283	308	309	299	315	301	311	328	321	311	339	342	302	314	323	343	345	324	305	343	328	313	300	335	337	321	355	293	302	300	304	344	311	323	289	293	341	297	324	312	325	294	299	299	295	343	345	335	330	314	332	331	338	355	328	330	302	311	328	327	312	316	338	304	320	317	307	296	333	326	324	300	341	327	333	328	351	330	300	329	341	330	283	326	311	363	296	300	322	329	349	298	323	332	325	310	308	324	324	312	307	334	332	360	273	310	317	324	325	276	314	335	354	304	310	299	297	312	337	290	288	315	356	334	347	296	303	344	296	331	298	330	337	301	346	361	338	301	304	317	299	292	331	314	282	365	314	325	321	309	283	330	324	303	350	287	326	298	322	334	315	301	336	339	309	337	282	308	319	321	326	320	327	337	312	339	321	310	375	307	315	319	311	316	304	354	325	332	322	333	305	284	332	323	289	310	322	310	302	308	280	300	312	337	304	336	313	309	321	343	282	317	323	336	303	328	328	304	326	305	322	304	352	296	308	327	323	317	313	312	336	331	305	316	330	329	328	293	316	308	330	319	326	292	329	351	336	292	300	348	325	313	330	323	320	304	293	305	316	302	318	314	316	310	358	349	309	308	314	351	334	344	329	313	330	328	312	308	325	272	277	324	317	301	299	352	357	294	292	278	302	327	324	352	344	321	332	342	302	349	311	318	321	309	332	318	307	297	313	322	327	309	337	339	320	317	334	315	337	325	337	342	334	287	325	310	323	327	315	356	328	323	341	329	315	279	293	319	319	328	302	351	330	322	346	295	281	353	313	317	297	314	321	315	309	333	315	271	322	310	305	324	312	302	312	328	291	324	314	311	305	327	320	314	292	290	333	329	334	353	354	329	308	326	317	342	319	307	317
21143	1360	2357	2837	2545	2213	1942	1784	1703	1486	1441	1259	1156	1134	1125	1115	1062	967	985	931	943	967	935	1021	987	990	931	933	863	833	909	962	1009	1011	1011	1161	972	872	912	851	869	897	819	829	822	773	846	798	866	814	827	833	817	841	834	776	821	834	767	842	801	836	853	813	773	826	820	813	778	802	825	765	768	787	814	812	786	826	838	823	794	827	779	780	810	844	812	801	810	832	752	834	843	809	781	805	782	810	782	728	836	837	823	779	816	816	778	843	801	834	818	787	783	843	761	846	840	833	809	828	806	753	793	804	809	830	776	781	812	844	778	785	793	790	829	755	798	789	771	826	770	811	766	783	780	740	753	783	752	770	742	760	813	783	811	793	756	793	817	779	798	786	869	800	708	812	809	796	793	801	792	790	783	808	804	771	796	733	839	838	804	805	791	752	864	790	817	821	827	809	832	809	866	764	781	747	770	844	823	830	791	775	841	792	828	817	858	794	733	781	765	753	757	743	874	786	789	814	772	760	841	802	833	828	760	751	795	789	819	784	806	804	763	774	772	800	746	770	793	786	757	784	811	795	745	751	812	761	823	755	817	793	787	791	809	811	767	815	827	740	772	853	761	826	790	786	830	795	800	810	807	816	844	780	796	803	820	808	731	792	782	825	785	847	827	789	792	798	830	767	807	831	772	765	835	784	821	857	779	759	815	819	791	836	838	809	801	813	760	832	834	830	817	776	807	764	807	807	808	810	800	793	810	832	798	800	787	842	743	783	800	803	780	764	784	798	841	769	774	844	734	796	796	811	725	752	889	797	791	842	808	769	764	814	769	824	806	790	790	816	813	791	830	848	776	776	779	795	833	822	849	813	783	767	781	802	806	861	804	798	760	837	770	742	820	811	770	805	798	792	812	773	806	838	812	811	775	810	812	818	746	798	786	786	824	827	821	808	826	827	760	788	841	781	799	851	843	792	825	786	837	741	761	769	769	804	848	787	808	803	805	816	793	749	800	812	798	832	807	742	819	804	782	805	797	733	832	768	834	780	785	782	746	816	812	787	807	784	838	768	757	787	774	821	796	772	815	757	761	852	816	782	797	798	791	778	755	811	802	738	783	851	811	836	812	802	776	765	809	813	842	826	801	838	755	775	880	792	815	785	816	805	804	774	772	779	788	791	802	806	763	853	793	791	771	775	801	784	793	781	759	780	796	785	836	809	765	835	832	794	836	837	770	774	760	850	807	810	757	749	775	764	800	796	804	797	823	802	755	815	762	775	786	812	739	746	801	800	822	742	780	745	780	800	746	791	797	830	822	780	826	798	788	820	825	832	767	806	811	778	804	777	810	763	770	812	799	788	795	783	817	830	785	788	779	782	814	798	801	854	775	742	747	835	776	782	797	829	799	774	744	809	790	804	739	756	838	784	809	778	810	777	772	787	811	795	788	774	761	774	814	760	780	811	756	785	816	750	847	786	757	807	819	748	782	812	775	810	823	790	792	795	798	795	770	788	814	861	796	804	782	808	850	800	817	829	836	746	778	803	808	781	807	805	785	815	830	793	769	851	799	765	811	782	786	819	827	785	823	822	785	774	774	750	831	822	810	842	828	754	788	817	785	836	789	838	796	850	801	790	844	782	815	857	816	791	818	791	819	847	846	791	772	811	793	827	796	820	817	798	790	803	801	784	778	760	834	848	760	747	813	777	833	767	744	785	781	770	789	797	752	775	817	801	739	779	848	827	789	769	831	747	770	810	768	808	815	829	757	789	826	800	815	810	795	726	798	723	836	783	768	820	751	794	781	785	727	795	836	788	775	810	808	805	811	798	758	806	794	780	812	804	792	787	754	759	800	728	788	833	808	804	835	757	842	796	844	798	793	800	843	775	763	813	814	790	803	752	779	814	788	816	788	807	794	805	808	804	798	842	800	756	787	738	790	772	839	816	808	798	828	783	812	780	757	746	763	803	802	774	752	823	801	805	788	788	760	763	830	810	810	836	802	783	858	794	801	802	799	784	792	776	800	796	802	780	796	802	822	770	795	805	827	780	828	796	788	791	776	799	847	817	797	826	782	794	802	833	817	792	767	801	807	806	773	819	808	832	793	813	819	799	816	789	724	796	775	780	800	832	805	819	830	769	813	834	767	799	774	769	771	821	816	824	743	807	776	823	801	764	791	809	861	786	784	819	764	796	777	798	792	754	838	796	776	766	761	784	778	815	782	794	778	803	784	821	835	808	780	811	826	796	782	818	810	785	805	796	796	790	794	784	834	780	783	778	836	819	790	763	760	852	759	778	835	785	784	818	779	773	802	809	824	807	801	835	768	775	785	829	813	811	767	833	815	785	851	797	796	790	768	823	802	817	781	789	751	766	781	775	831	834	777	813	832	768	812	777	801	760	794	748	790	790	773	786	811	755	799	800	805	812	768	814	731	811	775	813	751	823	776	787	839	762	824	802	747	751	791	793	823	803	787	787	776	795	798	838	768	781	784	825	840	735	813	817	757	797	790	851	726	820	772	846	757	815	804	808	813	781	766	781	821	781	797	783	811	804	803	756	768	860	704	820	809	822	797	796	785	788	784	801	831	775	817	755	774	845	800	797	783	778	813	819	808	765	743	805	763	831	814	829	769	785	787	799	764	792	795	773	812	794	772	800	799	781	815	784	854	803	796	836	793	831	817	830	852	788	816	779	751	794	785	795	758	798	791	747	811	771	807	827	828	771	782	831	785	841	783	799	777	782	800	800	832	822	800	726	814	811	829	789	765	809	820	777	803	745	767	828	798	815	766	784	797	827	820	808	825	746	823	806	802	830	854	806	816	778	794	826	832	820	774	746	787	727	786	810	833	745	827	834	818	773	771	805	773	816	840	808	807	768	836	785	765	770	742	795	818	801	788	801	785	773	804	842	798	785	802	795	759	842	829	793	791	806	810	812	771	791	804	786	814	798	815	823	796	774	818	797	799	784	803	801	810	760	772	814	825	832	817	846	812	817	788	848	768	846	766	865	802	778	761	841	843	794	823	765	800	768	781	819	751	794	797	790	769	743	798	794	782	801	784	845	796	761	810	791	832	770	797	769	826	756	796	784	822	786	836	747	799	804	841	808	794	811	808	785	782	793	811	828	822	813	760	826	830	796	801	825	786	829	747	792	795	769	818	789	827	764	748	778	793	791	788	804	799	831	836	839	828	759	785	837	794	803	817	768	798	788	807	758	747	774	799	821	788	777	812	813	795	769	809	775	816	835	794	842	781	754	772	750	782	775	783	766	802	751	841	820	839	821	749	745	752	793	779	751	811	834	784	828	763	769	818	751	775	817	799	768	780	809	796	806	774	825	781	755	800	801	788	806	759	841	756	746	827	777	815	789	773	778	783	761	779	795	787	813	780	835	861	823	810	809	801	813	821	774	750	789	774	788	760	795	811	810	798	794	787	789	793	774	826	803	805	777	790	824	798	817	808	807	797	816	807	777	779	825	841	760	757	808	781	807	764	788
58839	17925	3792	1774	1234	978	798	711	638	571	578	527	534	473	478	446	464	397	436	420	423	390	438	451	434	411	423	396	396	399	390	451	393	404	467	474	477	408	380	379	407	402	351	366	347	372	368	347	388	335	405	372	406	396	379	432	374	397	341	379	353	393	393	376	378	415	367	403	380	347	392	373	365	370	386	388	398	380	356	378	358	404	399	343	361	375	405	345	381	364	382	371	397	394	396	373	322	411	383	404	388	393	383	392	373	363	319	350	370	378	391	353	384	374	396	350	402	392	382	383	423	380	334	374	355	313	386	389	401	367	378	355	359	351	368	414	333	360	358	375	379	376	389	381	377	399	393	406	346	381	360	375	358	358	371	367	373	366	377	383	364	439	402	382	386	392	376	373	389	364	405	392	351	356	383	396	374	356	351	414	376	365	389	369	399	389	357	368	397	352	360	391	396	369	366	389	350	356	359	377	347	347	370	367	373	364	325	384	395	381	392	398	382	387	399	386	389	370	349	379	369	355	360	345	355	374	370	410	364	407	387	356	405	403	376	355	366	327	412	364	380	418	365	359	369	403	381	373	393	382	371	414	340	381	368	360	384	360	419	368	367	392	334	359	365	366	379	379	430	394	386	335	358	386	427	361	340	386	380	399	382	370	380	343	382	394	370	378	393	344	376	362	360	334	346	356	368	396	349	367	365	386	362	387	352	361	407	412	335	407	350	388	395	404	377	355	366	378	344	356	391	361	350	383	368	389	356	367	344	364	355	375	365	382	388	364	413	395	364	395	405	376	367	398	365	428	368	365	374	364	384	383	385	378	389	364	383	381	409	381	387	378	366	409	399	372	358	386	388	361	376	384	367	369	397	375	362	395	356	389	360	363	372	382	360	368	337	384	372	416	362	353	364	386	378	367	365	385	379	363	358	348	387	394	348	370	380	360	371	370	357	375	369	370	352	402	332	347	387	355	363	364	383	361	326	361	368	380	375	373	405	347	352	392	351	362	352	381	349	352	391	391	373	389	364	361	342	374	363	375	368	402	385	405	378	363	385	361	345	373	413	371	374	347	404	377	376	391	347	352	398	369	396	360	354	353	381	392	404	391	363	399	400	406	375	366	387	354	379	357	382	385	422	374	323	361	364	390	379	410	375	357	336	411	398	387	404	351	415	403	364	400	352	361	343	396	374	377	353	389	354	384	395	362	375	368	392	369	356	369	348	368	407	370	366	393	406	368	364	358	346	365	372	367	381	359	359	339	382	399	387	403	360	381	403	377	347	372	384	399	402	386	368	364	358	394	400	326	361	352	406	384	408	353	366	394	375	410	351	362	367	369	377	444	358	342	384	336	352	355	394	384	361	389	378	375	360	383	352	342	377	369	377	342	387	377	369	386	398	429	352	383	388	369	383	369	364	376	377	401	382	408	358	387	359	381	408	352	391	406	390	387	346	380	371	402	383	384	355	354	394	337	399	378	358	394	418	374	375	373	367	392	366	415	387	377	336	373	356	354	356	359	361	383	356	408	396	393	366	349	393	380	375	400	396	370	381	364	391	410	394	364	347	374	396	399	407	392	379	364	382	427	363	382	362	354	389	384	385	375	369	404	389	389	388	382	379	396	424	377	398	333	388	383	417	364	361	384	399	387	359	410	357	355	399	381	330	367	365	360	379	385	365	369	334	382	395	392	356	405	376	408	379	372	362	405	372	352	348	347	380	419	372	362	396	380	375	342	374	372	361	377	349	369	335	374	399	364	386	385	346	345	424	373	389	397	381	408	355	373	384	386	397	375	364	346	365	374	380	385	404	364	376	381	359	395	360	378	372	381	398	373	372	388	403	406	384	387	356	374	347	370	423	374	378	361	366	367	358	382	411	393	388	373	380	374	397	357	335	392	366	367	388	382	376	387	392	417	393	383	365	361	407	367	370	351	337	370	392	361	387	397	377	378	367	373	395	378	399	384	398	364	360	405	327	341	368	366	361	391	376	369	421	382	416	408	376	370	367	360	397	343	380	383	375	403	331	377	356	372	372	360	369	365	361	340	370	385	342	368	364	366	368	390	388	351	350	379	379	344	395	344	364	419	362	375	382	364	384	393	390	353	369	370	353	361	372	357	401	356	382	395	351	361	394	380	436	375	370	392	403	366	354	349	377	377	404	394	390	375	380	383	396	372	350	334	356	354	341	348	387	393	377	332	375	370	381	398	395	366	360	337	380	367	425	373	366	361	370	350	347	384	379	389	386	365	406	383	390	379	408	401	351	380	379	386	380	351	361	353	371	378	348	362	354	403	392	394	379	389	378	355	370	375	350	392	371	377	377	378	347	370	355	350	384	362	386	346	339	366	392	388	350	380	354	432	412	402	365	384	397	374	373	388	359	402	424	377	366	345	358	375	367	346	376	379	387	387	416	400	369	371	401	373	394	374	354	391	364	377	398	373	342	395	380	359	344	384	362	369	388	357	357	373	334	371	382	352	421	365	368	372	388	367	399	391	354	356	381	400	369	388	377	367	406	360	349	407	360	359	382	340	372	376	379	362	386	366	369	413	348	378	363	400	395	409	359	332	350	365	362	411	383	373	372	381	370	365	365	373	372	384	348	379	355	339	371	381	376	360	320	423	366	370	371	391	380	397	412	368	412	349	375	387	364	393	380	338	363	358	348	385	345	377	403	387	385	416	364	375	418	367	371	401	375	368	335	381	377	381	360	412	379	392	391	396	403	335	380	359	346	355	382	409	371	348	366	359	401	372	383	378	401	403	395	404	342	338	362	375	373	396	393	446	348	379	379	360	354	362	393	375	381	382	334	418	357	394	360	360	386	373	390	372	401	319	381	387	396	389	384	385	394	382	375	393	386	388	372	342	416	365	385	389	352	362	411	372	365	404	392	355	388	390	410	405	373	394	397	370	331	409	384	360	347	364	338	366	366	359	386	371	340	358	391	364	375	353	370	386	338	435	407	351	399	384	352	387	351	353	370	376	393	368	359	367	394	350	414	374	396	399	369	401	428	383	382	373	374	385	357	390	412	363	360	375	397	371	371	345	360	378	396	376	412	406	387	392	362	366	403	383	387	405	336	377	372	395	385	389	348	355	377	389	415	376	368	387	359	359	403	336	344	357	408	360	383	344	374	363	380	410	370	386	359	352	368	359	373	363	364	358	346	393	398	390	406	384	402	383	358	392	347	358	359	352	411	357	369	380	379	362	402	392	393	349	343	368	349	343	355	369	391	380	359	372	368	380	331	366	439	374	367	411	389	382	365	332	404	360	385	395	408	389	397	385	380	350	389	408	390	368	354	334	358	353	370	395	391	374	373	392	370	405	393	409	417	391	353	380	415	407	375	391	358	400	424	379	353	343	364	349	380	388	351	363	385	360	377	376	392	366	380	351	374	378	347	355	379	409	324	380	360	385	373	385	384	380	375	386	376	364	363	420	386	346	347	407	387	369	356	381	350	374	372	377	387	413	349	362	391	389	368	337	392	336
29421	2104	3921	4836	4306	3795	3045	2834	2419	2181	1985	1784	1634	1594	1427	1369	1361	1226	1211	1244	1213	1174	1217	1219	1211	1183	1160	1111	1011	1023	1104	1151	1191	1202	1331	1513	1170	1048	1034	911	945	969	941	913	923	929	929	975	923	961	971	969	912	920	951	934	951	958	899	882	957	903	945	913	932	883	871	895	921	919	930	910	897	943	934	887	908	914	929	933	959	865	931	824	907	843	934	883	907	861	900	867	865	898	875	891	933	846	882	927	896	874	928	908	876	859	940	947	911	911	883	911	893	914	877	830	888	872	862	934	927	881	891	871	934	866	904	968	835	849	880	889	849	877	911	908	845	874	890	896	923	938	881	972	895	889	845	880	913	906	890	868	934	914	887	907	877	917	898	896	881	918	866	880	888	890	904	864	855	890	908	930	855	833	852	892	927	960	864	887	872	903	928	887	924	889	857	912	869	910	920	833	893	853	909	897	913	908	846	924	862	866	866	902	861	907	850	899	908	868	868	896	924	874	878	851	848	879	986	940	903	889	884	873	867	923	926	891	910	876	907	896	911	920	853	869	860	927	895	861	873	918	892	852	921	880	955	883	879	867	884	913	821	887	934	898	936	844	862	920	859	892	875	881	878	801	863	869	919	849	904	901	895	871	877	863	885	913	905	881	873	862	805	890	810	883	864	892	834	871	861	899	904	894	934	902	892	860	921	863	879	902	856	849	918	832	904	875	889	874	841	912	915	888	869	854	888	902	853	889	865	832	838	898	841	914	836	902	914	862	875	882	864	863	880	901	866	856	872	840	904	868	876	879	923	845	926	863	898	876	905	890	908	883	876	851	873	922	871	917	901	908	920	901	890	881	858	876	944	882	874	875	889	868	865	918	904	926	923	919	852	902	864	952	900	884	898	888	905	905	863	899	885	884	857	882	866	867	867	930	847	965	890	844	815	883	935	841	882	897	911	862	882	882	882	907	889	866	871	898	853	917	902	874	883	887	874	890	843	870	856	912	861	921	847	865	903	926	877	913	880	901	908	860	869	849	909	906	921	894	854	886	917	925	902	897	876	845	874	865	874	866	913	872	919	980	883	870	891	900	884	874	882	871	937	854	904	898	922	828	852	843	887	905	876	876	860	897	881	879	926	921	919	891	902	885	899	853	890	916	975	871	845	922	904	924	880	891	938	904	855	901	903	864	902	913	867	892	907	889	881	885	916	875	948	920	840	929	856	858	930	924	903	885	876	894	885	882	895	890	863	910	890	938	870	863	928	875	891	860	898	872	894	933	897	823	923	924	916	900	933	892	910	838	865	864	899	894	910	874	899	872	886	915	862	911	922	935	902	888	845	886	903	881	939	846	859	872	859	888	900	893	927	880	927	862	853	895	852	923	850	904	879	866	886	887	916	915	844	895	911	892	918	873	876	892	878	898	854	856	911	861	924	910	876	890	873	886	876	875	945	884	895	845	876	903	882	861	948	879	904	839	830	884	901	935	908	916	896	931	876	881	890	909	868	893	925	848	920	879	870	887	858	921	823	926	900	930	886	886	868	839	874	890	871	874	891	879	896	895	893	864	894	911	878	896	871	938	876	863	878	826	915	871	897	888	897	912	891	897	899	862	876	843	893	830	843	824	870	846	914	879	831	896	928	904	851	862	882	886	936	883	889	885	900	887	862	903	911	890	869	902	906	902	922	914	857	891	904	894	887	908	797	872	900	842	899	854	906	896	924	884	892	834	879	862	906	860	876	901	836	895	888	865	815	939	928	926	922	890	908	849	849	879	880	921	857	896	885	941	914	919	902	965	853	884	898	850	910	864	871	885	884	878	898	870	886	915	900	955	936	904	847	835	894	842	907	879	899	917	837	912	911	899	890	903	882	870	890	889	878	925	889	924	832	922	847	873	901	935	943	862	911	893	854	846	863	871	863	966	872	846	863	890	919	843	886	876	887	878	813	933	867	875	947	864	901	898	894	921	864	921	926	905	913	859	866	881	874	877	902	857	850	890	912	912	849	866	899	878	922	855	920	887	854	884	890	894	872	921	884	869	864	901	894	894	865	833	899	880	873	937	849	886	861	951	917	891	871	830	896	915	885	926	960	942	910	854	917	917	847	881	956	901	907	861	913	900	871	891	898	849	940	921	913	863	854	899	887	922	864	854	894	863	863	906	853	933	910	873	872	895	965	866	860	829	858	903	884	906	881	924	897	899	892	893	865	852	865	931	908	839	874	883	915	895	951	844	898	879	840	917	843	849	953	897	864	906	897	839	904	838	885	894	900	879	880	930	898	885	871	901	854	876	868	878	906	883	904	898	883	891	909	901	878	837	857	878	912	846	909	910	852	876	944	820	855	871	849	867	907	879	871	893	886	900	888	863	828	897	950	909	912	902	865	912	920	927	865	868	878	921	840	870	931	874	883	861	827	863	850	882	866	843	877	855	878	920	890	878	848	883	902	977	862	853	903	939	942	885	918	907	868	842	883	921	887	895	907	887	936	855	918	894	855	901	842	865	889	895	878	848	849	868	918	848	921	943	877	905	919	913	881	882	881	879	917	961	864	900	888	886	898	852	904	874	860	827	853	902	871	890	903	857	881	956	889	867	847	858	901	875	905	834	867	876	863	882	903	889	888	891	847	846	874	899	949	931	899	896	848	971	910	903	983	926	889	909	896	864	881	922	918	905	880	870	870	902	910	879	848	852	851	848	875	898	893	932	816	862	905	904	910	919	823	833	916	889	906	896	896	870	878	884	898	837	952	930	834	876	932	880	935	903	898	856	912	871	899	867	872	896	897	932	915	920	852	908	892	847	888	954	936	853	939	852	927	929	915	904	838	916	883	843	889	862	840	887	887	848	856	863	884	900	938	859	846	905	914	826	885	890	903	907	938	895	860	823	894	897	877	897	916	888	863	888	874	891	880	869	906	866	857	866	878	914	863	851	880	929	913	942	924	928	892	861	876	838	945	814	923	855	893	900	924	899	892	863	872	906	851	867	870	896	817	878	887	892	905	860	921	917	888	851	897	906	900	903	872	939	938	882	923	846	962	869	918	851	913	905	884	944	847	915	884	898	924	881	847	852	901	905	829	901	876	854	869	876	885	879	871	949	880	895	900	868	859	871	901	911	879	905	902	908	896	906	914	917	895	959	902	856	919	900	865	869	891	899	936	899	882	889	909	921	855	922	807	913	872	908	903	892	881	860	878	888	864	915	867	862	921	878	875	886	857	889	879	887	924	894	951	873	870	912	885	873	848	864	952	906	880	917	869	879	915	916	899	889	926	972	930	931	913	873	856	870	865	908	904	917	885	835	877	884	905	824	873	919	878	877	900	893	853	890	930	912	924	856	890	889	913	892	922	902	900	854	901	918	836	942	875	848	944	855	843	905	892	867	902	844	855	904	827	911	894	935	865	917	909	901	912	893	881	872	923	901	912	873	865	897	894	906	875	915	861	857	876	921	896	878	852	847	907	930	889	853	901	893	851	881	918	871	911	838	856	880
5121	234	157	175	161	170	148	151	144	164	148	149	141	161	162	129	139	148	149	165	142	144	167	179	159	156	141	145	168	146	153	163	165	147	142	165	166	126	140	181	152	160	157	133	146	147	164	152	145	151	147	154	176	164	181	180	137	155	162	145	141	165	147	173	166	149	161	158	163	146	151	156	147	160	167	137	137	168	129	140	161	154	154	147	180	143	157	137	174	150	151	123	146	143	141	157	150	181	172	145	164	141	137	147	135	118	172	149	153	170	139	150	137	169	158	164	135	155	157	150	154	155	147	149	138	175	151	155	147	161	173	116	138	154	153	166	168	139	160	157	165	147	169	150	143	118	151	138	159	176	152	140	153	160	147	162	137	139	179	154	124	153	147	172	133	146	139	173	141	147	158	176	159	154	169	147	156	109	141	137	172	153	153	136	154	132	140	153	154	171	140	182	163	139	159	157	161	154	152	137	145	132	161	131	142	142	136	172	167	135	154	163	153	172	152	159	160	173	157	147	145	145	162	141	156	151	163	149	160	151	142	160	162	132	148	148	151	133	159	141	137	152	154	174	154	134	158	172	143	135	135	153	152	158	144	157	157	182	139	146	160	125	164	145	150	166	135	156	153	166	155	162	157	163	157	145	135	145	159	173	142	157	158	155	157	152	143	156	164	147	142	151	145	140	160	153	149	142	120	135	157	172	179	167	139	171	166	145	154	153	174	148	133	152	138	150	161	162	165	159	181	167	156	159	146	148	156	127	160	133	144	138	149	152	159	160	164	124	148	150	137	152	143	150	156	148	161	171	147	145	140	157	149	148	152	174	127	147	147	139	154	134	159	170	163	165	152	134	148	156	146	153	139	163	128	140	151	158	153	157	168	152	146	131	139	175	141	152	128	145	168	161	176	169	128	133	172	126	157	159	153	147	151	154	150	155	145	140	171	157	169	141	154	150	167	163	148	135	151	163	161	146	140	166	144	147	166	135	135	147	132	173	127	123	148	159	147	151	170	147	156	142	159	142	138	152	157	152	160	149	171	162	157	130	146	162	160	178	128	123	149	136	133	162	153	149	137	147	151	148	142	176	182	150	158	165	138	140	163	167	145	168	142	149	139	147	117	157	130	136	129	150	177	176	160	152	142	156	127	132	156	149	153	144	173	151	158	147	163	148	147	136	147	137	152	145	161	171	149	139	157	158	160	142	145	154	144	169	174	152	170	175	128	138	146	156	153	146	164	142	149	141	134	134	145	155	141	143	151	142	146	152	148	158	165	157	139	176	136	163	144	139	165	154	141	158	148	131	141	120	166	164	147	179	165	153	154	144	143	147	175	144	175	139	155	166	164	164	161	145	139	142	150	144	159	150	137	142	166	187	145	141	162	152	155	187	164	164	146	163	166	148	132	151	143	159	139	134	161	151	151	162	146	156	148	150	133	142	123	152	178	151	134	153	142	146	156	167	147	143	142	143	147	132	160	143	141	150	167	164	168	138	143	133	171	143	154	135	175	157	149	149	143	155	140	129	143	148	130	140	153	164	173	143	168	145	163	163	144	170	147	164	162	139	167	158	135	155	160	151	166	147	155	152	162	150	130	153	163	152	149	145	153	143	157	157	165	170	148	150	136	150	147	151	159	155	145	163	164	144	163	150	139	148	161	144	147	178	128	142	157	174	149	146	149	123	158	157	168	152	161	161	161	151	177	141	165	152	146	137	165	141	168	130	166	159	140	140	143	154	158	144	137	136	146	141	140	132	135	171	153	148	141	145	156	149	144	148	157	163	135	154	140	144	176	143	150	152	161	148	144	189	153	175	162	160	141	130	155	150	136	163	150	141	147	117	153	139	158	150	143	152	139	151	146	130	160	151	144	165	126	176	158	157	159	151	133	135	153	163	143	156	168	164	147	150	136	136	155	152	147	146	144	150	143	128	149	153	144	155	145	186	162	137	151	162	153	130	164	133	143	149	171	156	151	156	110	154	153	144	154	179	173	149	147	152	158	151	128	165	142	151	145	158	143	140	167	177	170	176	141	178	152	148	146	144	148	158	151	154	176	142	143	167	166	168	170	145	155	125	147	139	144	158	159	153	173	137	136	153	154	160	128	153	148	168	144	137	154	154	142	166	148	149	150	163	152	130	140	153	145	162	135	158	152	141	149	153	161	148	156	140	153	148	156	153	160	152	140	162	145	148	129	159	165	154	140	115	149	152	160	162	137	157	163	131	153	176	170	153	167	165	130	133	155	150	158	121	152	169	155	152	130	152	149	155	156	145	155	152	168	136	144	164	151	145	168	131	149	147	164	163	142	159	155	169	154	150	142	150	146	148	147	118	157	163	152	163	158	159	167	149	179	158	167	146	150	160	143	169	124	167	140	146	137	151	144	148	163	138	166	164	149	166	177	127	134	141	152	133	129	144	174	179	143	159	146	146	154	138	186	152	146	165	148	150	150	148	164	164	136	145	159	147	154	138	152	138	170	153	140	150	144	140	178	173	151	155	151	161	178	161	157	153	163	147	158	165	142	141	165	152	158	151	145	156	142	159	150	143	157	165	148	134	163	149	150	151	145	124	143	135	158	149	137	132	149	160	151	134	123	140	155	153	165	176	155	168	154	163	131	147	149	154	154	159	138	140	134	136	137	143	140	149	163	151	143	160	145	130	137	145	157	147	151	152	140	148	149	151	176	147	148	164	174	143	151	135	149	153	136	152	162	139	153	171	140	149	149	143	133	132	143	151	148	157	138	152	156	162	133	133	143	150	129	133	134	170	132	150	139	146	168	154	180	164	145	174	155	158	132	154	147	134	135	139	164	148	158	143	159	156	148	136	178	178	147	147	144	163	129	150	130	154	154	165	137	139	142	165	170	161	146	166	163	139	174	163	156	147	156	160	155	152	142	126	155	167	136	141	150	164	138	137	155	152	144	166	143	143	166	145	165	137	146	169	178	139	158	156	155	158	158	146	151	154	128	160	146	141	137	153	149	148	164	157	178	172	154	148	155	163	157	139	153	142	148	151	148	135	161	136	158	182	142	162	152	156	138	152	149	147	149	148	165	149	120	163	131	159	138	138	135	148	147	131	143	152	148	131	136	163	145	137	148	155	143	151	149	141	156	156	147	137	171	155	142	148	135	145	149	142	163	160	142	141	131	160	152	145	137	142	150	150	165	127	143	129	138	147	154	126	156	170	178	156	153	158	161	151	139	151	171	163	140	150	157	135	134	140	156	136	143	132	143	147	148	137	131	155	151	147	152	177	131	154	143	135	143	186	160	156	155	132	146	141	149	150	145	166	149	135	164	131	137	141	149	146	137	137	148	157	158	140	145	140	147	137	139	162	156	131	141	144	125	153	132	153	150	151	158	154	146	167	153	154	160	156	143	151	140	147	139	151	131	150	151	153	147	168	160	158	169	137	173	167	171	166	145	142	133	158	132	155	151	141	185	138	153	122	151	174	163	141	152	149	164	161	142	153	153	159	153	144	162	144
4960	486	493	576	520	512	466	499	520	483	514	488	519	446	422	452	419	439	456	455	467	445	458	492	463	488	449	485	471	471	480	506	548	564	565	567	541	480	460	510	448	434	475	456	452	479	461	442	405	461	428	444	444	462	422	441	428	436	441	446	469	453	481	459	459	448	440	452	429	466	415	443	462	453	446	458	439	433	433	451	428	454	434	442	423	450	419	449	424	459	433	442	413	434	455	458	456	461	468	428	420	490	435	435	451	404	446	472	467	459	399	446	460	442	455	426	446	483	448	418	460	442	446	454	444	457	435	463	433	452	484	453	440	483	461	412	460	446	460	479	440	442	475	471	445	469	412	424	460	432	483	446	440	453	453	442	463	442	458	436	428	488	443	436	428	425	430	430	439	430	454	440	463	458	447	488	438	429	445	469	477	434	443	408	432	456	426	465	433	423	433	447	447	450	456	455	425	439	427	401	471	426	442	475	441	424	456	433	465	455	416	413	457	450	429	429	455	432	438	459	460	447	503	454	459	458	487	433	429	431	482	438	434	454	417	464	411	464	441	446	441	462	436	447	432	465	442	451	462	432	491	467	434	442	406	442	429	433	471	432	454	481	413	439	461	460	428	433	435	501	435	440	465	476	451	407	432	459	477	405	451	472	457	470	472	487	423	438	464	415	430	432	482	414	442	461	470	466	410	457	439	486	439	473	455	427	414	456	438	420	473	456	459	432	476	389	464	442	462	447	449	405	442	432	414	471	433	420	453	422	455	453	470	432	423	455	473	445	466	436	438	448	436	473	433	459	452	461	446	499	444	445	456	404	429	435	459	442	447	460	447	472	448	455	455	430	437	449	443	465	434	452	446	439	442	445	437	472	430	431	450	430	458	478	458	443	414	463	472	437	415	466	466	469	455	422	470	442	416	478	451	444	457	462	439	428	492	449	439	424	440	483	442	442	407	420	437	434	443	433	431	480	486	427	489	435	441	427	454	464	432	430	446	475	428	464	431	437	422	445	458	433	410	444	446	436	465	439	442	422	458	416	454	438	433	423	422	419	452	453	470	458	424	441	482	430	461	433	419	477	405	472	451	458	430	431	428	460	437	464	463	440	439	448	470	402	446	439	514	435	430	449	440	415	444	452	459	449	420	472	463	429	471	450	445	429	470	469	440	442	419	467	441	437	449	400	409	440	466	474	431	432	436	451	439	460	433	440	480	444	414	471	479	425	462	401	476	462	450	471	454	429	444	451	425	441	418	492	400	424	488	434	474	480	431	469	471	428	435	454	447	445	418	452	472	439	416	453	434	435	436	460	443	470	463	417	479	450	414	438	453	439	442	480	485	439	413	456	464	437	467	467	463	468	457	441	419	449	451	438	447	437	463	415	463	438	467	432	424	463	442	445	467	443	442	478	454	446	464	434	453	429	422	461	460	462	474	445	455	462	398	467	431	455	465	422	443	426	442	436	422	438	441	425	433	498	432	447	446	414	458	423	430	479	434	473	446	434	493	423	432	499	461	441	401	415	444	450	436	458	444	433	407	455	447	483	453	482	465	414	436	434	459	462	457	452	429	462	459	472	421	459	463	459	424	435	477	463	429	451	424	480	448	447	440	410	437	458	460	402	459	444	443	472	448	425	457	458	441	493	458	469	436	431	456	422	425	449	446	395	441	451	482	430	456	427	432	461	434	480	450	455	437	445	430	444	417	446	441	453	432	425	422	418	451	494	463	466	404	436	443	421	433	445	457	461	459	472	498	453	455	439	451	451	474	460	426	458	451	425	423	480	439	413	464	386	439	410	455	445	434	502	453	440	436	492	436	435	438	465	420	436	434	476	431	455	428	429	455	472	463	466	423	420	434	487	514	476	460	472	445	451	422	420	441	466	472	459	412	454	454	448	435	442	479	418	428	449	479	471	449	462	422	454	442	473	431	426	460	434	427	462	515	447	429	450	438	452	431	451	459	432	435	424	466	480	395	450	446	441	432	452	459	411	465	477	463	455	451	436	453	415	409	432	421	465	445	437	445	433	460	440	482	429	480	468	437	454	438	449	431	439	439	452	458	449	448	453	505	428	427	429	443	418	453	416	431	457	437	447	407	480	465	443	448	417	426	450	444	433	442	441	449	396	458	434	463	410	469	458	424	451	466	411	451	451	430	439	452	466	432	456	450	443	442	446	439	417	454	479	447	468	445	444	440	476	426	463	434	440	448	450	438	432	453	438	473	444	456	422	440	427	453	469	420	502	412	440	439	406	461	423	443	487	424	458	422	459	463	437	431	453	432	454	436	466	438	420	439	419	415	444	441	446	431	463	446	414	458	445	470	441	434	441	442	449	453	458	419	441	444	424	472	443	438	460	438	454	474	463	457	411	435	456	432	470	445	465	449	464	479	413	428	458	494	435	459	447	432	455	398	429	454	451	419	440	438	464	449	471	438	487	445	448	475	467	465	425	446	434	455	446	449	442	430	428	426	463	441	429	455	439	476	439	481	429	417	452	462	431	451	449	483	486	451	451	425	464	453	411	403	414	459	403	423	438	427	460	406	467	454	436	431	438	478	446	449	445	484	445	447	471	458	484	440	462	453	424	482	461	468	472	413	472	428	439	445	443	422	451	433	459	481	438	479	444	455	460	459	433	454	460	486	460	461	440	442	459	463	468	461	486	471	458	415	446	432	465	407	437	462	467	423	422	433	450	407	466	450	460	479	471	447	476	468	444	424	463	428	448	463	474	489	458	426	442	444	446	448	459	443	445	442	428	456	447	464	437	430	491	457	514	458	452	440	461	444	432	444	431	417	443	458	448	449	448	428	414	466	457	411	460	421	417	469	429	467	450	428	437	423	486	427	441	427	484	373	399	437	399	468	450	450	444	461	502	417	464	420	464	434	441	506	463	456	460	447	422	438	437	409	441	428	408	427	420	465	454	398	409	437	419	464	463	432	461	466	467	458	452	397	430	428	435	403	452	432	458	403	413	439	469	441	458	455	429	481	444	441	479	446	446	406	435	473	478	450	434	470	415	477	468	455	469	427	486	432	419	447	435	417	490	447	449	466	424	470	420	427	457	449	435	446	449	444	467	464	427	457	449	469	477	483	407	453	463	445	417	449	476	432	464	456	467	470	419	412	425	457	462	455	428	477	430	454	462	429	444	435	428	487	473	444	459	426	428	425	445	427	413	418	444	481	448	447	464	478	415	440	430	414	433	453	476	453	423	427	445	465	424	449	475	444	464	417	448	474	482	455	449	431	456	449	436	383	406	432	435	449	421	436	433	457	447	440	484	418	462	434	458	448	449	458	452	453	446	402	471	511	424	462	431	455	414	484	447	431	464	450	489	416	428	439	441	444	440	468	459	458	448	455	416	446	446	416	455	484	463	431	458	392	460	421	410	457	431	447	459	459	422	414	482	422	435	442	465	425	441	397	460	447	418	521	434	459	428	460	433	469	459	423	460	487	468	440	462	393	449	466	429	435	438	433	465	479	456
46463	10501	1464	965	705	614	559	479	494	439	404	391	348	336	366	367	347	327	361	332	338	327	352	327	328	364	350	337	293	334	365	363	339	381	351	349	300	297	303	329	295	333	316	326	327	319	343	340	342	303	306	304	340	315	314	355	323	299	343	367	336	320	305	304	335	298	318	311	308	303	313	337	282	322	314	339	310	338	332	312	303	281	298	354	316	301	322	336	313	321	345	307	278	313	335	328	349	346	327	294	335	332	313	314	329	325	301	290	305	340	295	306	314	308	289	337	309	330	351	326	300	333	321	302	332	314	315	321	328	304	319	317	307	331	313	320	321	331	321	310	348	293	306	319	316	314	314	292	327	331	304	322	333	307	314	351	322	300	313	342	316	327	353	301	334	341	345	295	335	289	328	289	333	333	303	334	319	319	350	341	333	312	304	338	318	339	325	324	330	339	326	323	370	312	294	324	321	283	332	324	295	331	300	325	309	313	328	326	312	333	303	323	327	296	309	322	324	332	376	325	300	294	310	321	285	314	331	329	297	352	311	316	322	329	356	322	355	335	304	333	342	296	309	314	316	317	306	301	326	295	328	330	304	325	336	322	287	311	321	296	334	329	319	287	300	335	329	314	326	306	333	289	336	323	314	263	307	346	325	354	313	325	317	304	336	300	308	310	364	346	320	300	326	285	330	307	280	310	335	328	333	317	299	320	337	344	334	313	332	311	306	325	271	316	321	325	318	355	286	330	327	316	320	333	310	358	303	315	310	297	345	324	355	344	319	315	315	337	304	296	301	328	309	353	340	348	343	313	325	302	338	309	324	302	325	326	315	322	337	327	315	351	302	306	302	338	323	312	320	309	327	298	317	296	300	315	318	314	295	304	346	334	321	318	310	317	284	318	327	337	342	311	317	319	311	352	353	312	292	319	306	299	328	306	303	339	310	338	284	273	310	301	282	356	337	328	284	300	318	333	348	311	329	340	302	327	289	318	294	310	298	276	328	286	291	328	307	317	327	315	305	300	310	321	323	363	341	335	285	346	318	310	323	321	334	312	316	304	324	322	333	328	332	309	314	319	324	352	325	348	330	332	320	266	324	335	335	335	317	310	328	340	318	326	338	333	333	321	300	330	280	310	318	331	331	296	356	306	327	308	333	355	318	365	349	320	324	302	291	298	335	324	339	274	299	311	323	335	320	335	321	331	328	351	308	327	277	353	321	307	317	309	315	327	326	381	324	320	309	323	311	302	316	337	356	337	303	312	316	317	329	310	308	339	323	297	316	347	347	306	322	335	300	323	322	327	303	326	323	354	313	319	270	284	311	311	281	333	313	352	301	328	356	345	370	351	337	305	328	378	359	350	335	348	344	327	314	307	330	322	303	303	312	329	303	312	316	305	302	340	325	302	311	310	320	322	306	314	291	324	330	328	292	311	322	329	330	303	308	318	329	301	375	360	332	334	308	302	317	338	334	314	345	280	354	341	299	305	311	336	297	336	330	343	291	315	333	298	340	289	314	347	341	335	303	288	317	307	305	325	307	324	320	297	280	321	336	309	363	308	305	307	336	325	333	337	289	309	343	340	292	298	325	303	369	305	318	314	290	316	315	302	318	349	304	342	347	336	322	319	292	325	316	276	295	336	321	334	349	261	340	330	283	337	317	325	282	338	345	332	336	322	346	330	292	319	316	298	358	340	338	345	320	319	296	321	370	306	289	302	334	323	330	266	302	331	328	305	364	326	318	357	324	314	342	305	316	352	326	301	296	345	291	319	326	340	353	284	338	331	297	342	315	330	320	295	316	325	345	310	288	331	313	346	321	328	327	327	310	341	314	321	304	331	341	325	320	316	307	337	331	330	306	320	329	331	343	311	318	329	338	374	300	320	314	329	314	289	309	303	328	319	333	347	331	310	303	306	325	315	311	321	342	304	326	333	283	303	315	291	334	303	313	342	342	332	294	333	334	344	337	326	352	322	331	344	303	333	313	347	354	326	301	319	335	310	320	333	347	325	319	340	337	309	312	283	340	316	347	336	301	315	335	321	290	360	328	314	299	305	327	325	344	329	344	295	319	287	288	331	322	322	316	300	326	306	286	316	332	340	328	326	340	333	314	308	316	321	316	294	343	306	325	278	310	308	341	317	328	290	305	314	321	325	342	330	331	328	331	311	328	336	296	336	306	317	302	284	330	313	353	314	357	309	280	342	313	300	313	315	347	325	323	275	328	308	312	327	310	312	299	307	340	340	362	320	298	322	307	275	308	324	334	344	274	290	324	311	335	326	314	321	334	335	324	339	309	327	318	305	280	302	334	295	334	348	312	323	316	316	349	313	295	319	323	321	304	314	315	295	331	317	318	293	289	314	341	357	314	329	319	317	314	319	327	310	311	312	354	301	313	330	330	300	333	312	295	310	311	379	333	342	299	280	289	324	323	366	342	301	323	308	334	301	362	304	328	302	325	323	302	316	321	342	309	326	281	336	340	308	304	341	321	319	309	337	321	344	336	315	325	302	326	334	306	291	328	320	340	341	299	323	317	346	334	308	309	327	302	338	315	320	307	289	334	312	332	326	321	346	302	320	347	325	310	351	291	346	292	317	339	318	305	344	356	322	302	292	305	329	372	324	318	333	313	309	309	317	342	303	292	311	292	312	343	329	346	319	317	349	345	300	327	342	310	337	319	293	300	297	310	293	323	346	315	344	336	318	323	339	306	297	334	323	289	339	325	327	297	333	299	325	311	315	360	304	326	294	307	341	293	306	329	327	288	335	315	316	342	333	319	315	349	321	314	321	325	335	344	305	307	308	348	279	315	290	346	335	315	330	320	321	301	337	333	329	339	318	299	311	359	336	336	297	333	313	303	299	321	336	313	337	338	305	313	328	331	337	322	335	302	342	359	324	344	316	305	317	324	331	325	341	295	337	328	328	333	303	311	314	350	300	343	287	333	343	316	338	341	312	276	326	355	306	346	328	323	333	310	292	359	322	324	286	326	287	298	334	317	327	345	303	290	328	353	329	331	371	339	316	298	296	328	315	340	327	301	359	324	320	322	307	325	311	319	302	304	308	319	305	329	307	338	322	349	332	330	314	317	318	297	324	305	316	308	301	316	291	293	315	345	318	335	332	330	329	313	296	320	292	324	337	301	313	331	287	306	316	309	323	342	340	341	330	347	346	335	315	316	327	328	290	286	332	346	312	306	307	257	307	299	333	333	324	330	347	321	334	304	297	328	326	328	304	320	321	328	291	303	303	353	312	331	312	281	352	306	296	325	331	324	348	349	311	327	285	315	335	334	294	344	326	344	329	348	324	332	309	318	292	288	314	324	308	296	330	341	311	315	315	329	297	337	322	334	348	336	297	315	324	336	353	315	327	291	339	307	302	339	315	321	337	308	370	314	340	316	349	329	331	304	358	313	314	326	325	309	315	353	310	318	304	327	331	328	331	335	344	370	330	310	345	326	322	313	320	345	316	294	319	317	344	311	300	335	326
22848	1426	2445	2784	2563	2158	1893	1768	1613	1506	1350	1295	1180	1129	1049	1133	1034	1003	943	989	944	1005	944	1039	1041	978	906	899	819	896	845	966	940	1004	1039	1119	1051	916	842	841	837	851	832	839	856	845	766	859	848	851	814	798	825	821	817	834	831	794	840	883	811	826	795	846	792	818	866	801	792	796	809	857	809	781	850	843	772	810	801	763	837	801	848	789	771	837	834	794	784	831	846	812	874	803	802	793	826	837	797	780	778	777	801	814	819	845	833	789	783	799	782	832	791	849	814	873	818	789	793	764	794	788	764	805	768	802	775	786	792	806	791	826	818	844	844	820	802	800	783	821	763	845	765	834	806	819	749	791	799	810	780	829	765	799	791	800	814	750	801	819	800	821	806	769	793	857	855	754	798	805	772	777	748	781	842	789	790	793	812	792	797	805	790	782	788	834	811	765	793	848	798	829	800	789	744	768	816	761	779	788	795	776	794	816	753	781	791	789	870	814	793	795	829	839	775	815	797	806	774	762	852	834	787	805	826	785	814	784	786	821	746	788	793	817	794	813	801	792	794	745	797	787	767	793	749	837	826	765	799	803	788	855	842	841	798	828	748	803	784	821	855	816	829	747	783	786	823	749	764	831	804	838	822	838	782	803	765	776	861	803	799	782	753	817	765	774	800	806	757	782	845	800	818	847	820	810	818	802	782	782	797	795	841	770	774	827	783	786	794	842	844	846	816	808	828	813	808	800	763	826	811	764	808	747	822	812	809	811	789	810	779	781	850	849	774	818	771	824	766	847	770	786	852	793	821	744	765	833	796	795	784	790	804	784	830	840	776	782	745	771	800	796	740	811	858	826	784	821	798	829	807	830	833	772	823	787	792	833	819	775	834	734	821	827	848	791	812	782	880	829	792	780	830	758	779	770	824	848	802	798	807	828	743	807	799	799	787	780	789	805	800	818	795	809	777	781	751	800	834	806	815	802	797	814	832	789	819	811	773	864	775	819	855	793	821	785	771	778	804	843	782	815	831	831	808	814	809	800	804	795	770	782	802	797	843	789	829	767	749	779	801	792	822	841	777	820	793	808	802	782	795	845	821	835	799	782	779	822	780	754	754	820	777	752	794	827	819	786	811	751	854	800	777	795	776	810	840	817	799	823	804	760	766	804	815	764	813	782	802	782	813	791	842	774	733	769	795	795	814	790	797	819	813	821	790	746	858	812	843	812	793	771	757	791	828	799	804	834	825	770	829	816	823	822	834	807	766	771	824	833	823	752	791	813	773	780	807	817	777	827	774	793	805	805	812	771	805	774	800	821	827	837	800	761	779	815	811	790	791	840	749	810	796	778	839	766	782	790	787	822	787	762	761	759	843	800	765	824	843	806	792	816	807	801	814	766	855	789	813	805	834	831	818	865	784	824	746	820	855	846	791	825	824	793	773	813	774	794	816	809	784	790	821	798	775	829	787	776	814	772	863	790	748	791	778	811	767	854	800	768	798	828	727	784	785	792	772	804	840	809	854	791	817	896	812	817	817	778	798	792	818	813	795	847	821	807	806	806	869	763	785	794	853	807	770	788	771	859	773	804	808	800	778	836	820	771	774	770	785	797	785	801	734	843	790	787	818	834	855	767	763	760	771	808	788	768	850	820	785	842	772	819	766	754	772	819	809	770	777	820	809	882	867	834	808	794	800	792	778	803	847	823	777	824	838	842	847	794	760	792	789	803	791	831	798	825	780	778	795	776	711	797	732	790	804	774	797	816	824	860	811	793	812	776	758	795	811	786	791	805	850	865	791	828	825	830	838	834	793	825	761	820	823	812	832	758	801	856	800	808	783	831	797	750	771	825	794	768	775	800	766	824	796	808	802	777	807	879	823	835	774	818	835	793	776	776	838	834	782	838	788	820	819	812	755	779	793	810	819	790	814	821	779	796	816	769	821	789	763	757	806	812	825	845	760	807	773	774	803	750	798	823	785	857	818	803	778	848	824	791	804	728	850	773	788	840	727	823	807	852	773	796	789	780	800	804	798	812	849	817	802	777	802	763	779	802	761	841	802	861	868	795	791	780	808	761	820	820	816	801	833	809	789	842	837	819	819	830	779	794	861	836	756	804	783	820	811	795	760	845	785	798	810	808	817	836	761	795	789	863	815	797	782	797	803	834	857	800	784	808	798	806	837	729	782	781	805	796	772	818	781	817	788	783	824	780	820	795	782	832	783	807	827	822	782	809	762	776	828	790	788	844	864	797	809	763	744	804	767	778	831	761	797	828	788	849	739	797	791	795	853	811	770	833	827	755	793	757	788	740	789	733	778	819	829	854	780	813	808	770	788	822	781	747	737	836	821	835	813	813	856	784	780	826	777	779	839	824	781	747	820	810	771	801	862	817	796	834	764	815	759	773	790	821	758	793	774	788	775	780	826	726	790	764	795	813	774	787	783	768	787	806	815	827	857	772	814	816	820	810	889	794	813	780	839	807	781	801	842	790	805	767	819	824	813	781	801	806	817	768	780	785	792	784	766	797	760	829	808	753	803	820	826	840	836	823	742	814	762	773	811	816	798	816	790	771	861	810	800	772	801	833	798	838	811	768	844	804	849	810	809	760	844	780	805	789	814	772	799	777	778	803	808	760	796	844	830	791	866	869	753	817	752	826	802	798	793	821	797	780	816	781	847	826	809	868	811	803	746	836	805	794	802	816	834	776	767	766	803	797	813	814	786	763	809	849	834	796	739	805	808	796	824	790	838	824	768	775	761	826	817	814	829	784	779	847	797	780	777	783	794	846	766	801	789	804	788	838	826	731	772	800	839	810	825	776	821	816	778	791	776	747	779	822	850	773	796	819	775	771	754	814	820	833	828	796	790	754	816	828	739	812	815	816	822	772	781	799	814	788	819	855	806	775	817	797	759	816	789	768	807	767	823	782	835	785	757	741	833	818	823	829	810	835	815	777	781	784	804	793	771	783	791	715	809	743	802	849	781	818	757	800	760	824	832	812	820	810	741	793	816	811	802	769	792	745	834	789	817	825	778	778	769	791	746	829	810	842	786	793	794	739	818	815	789	759	804	811	818	784	762	812	838	827	792	749	834	809	764	741	829	817	843	848	831	820	827	854	784	804	796	791	739	849	802	794	793	799	810	783	796	766	803	799	804	798	783	767	817	789	806	822	831	760	777	842	775	751	769	792	777	834	796	814	772	796	814	819	782	808	784	805	793	801	793	836	762	806	775	806	789	786	802	811	800	764	799	770	782	804	787	823	815	794	819	808	855	820	785	809	816	850	785	783	855	829	751	805	842	798	810	792	784	781	800	828	788	769	811	804	808	779	803	799	822	792	819	855	813	796	796	801	805	791	829	812	807	800	830	776	838	829	825	800	823	800	803	854	808	782	823	770	831	810	781	826	807	801	803	881	785	788	782	790	793	800	781	813	757	829	780	814	806	787	822	812	811	763	791	809	792	783	792	811	806	829	783	779	841	782	826	782	772	787	805	795
58812	18116	4420	1829	1285	1004	827	697	641	594	518	524	483	491	438	398	445	413	405	429	402	399	453	447	439	463	406	409	438	394	417	415	451	432	431	429	446	394	360	420	376	398	413	376	391	350	360	337	377	381	371	331	402	392	391	386	374	374	374	366	404	375	380	380	361	409	402	400	315	372	374	347	366	376	364	378	413	376	363	378	391	397	348	367	401	332	364	387	375	399	379	368	400	373	357	322	368	374	371	346	368	376	377	346	369	369	376	364	357	391	353	356	404	370	396	395	391	365	395	370	346	363	358	366	422	381	375	372	425	334	374	390	364	375	348	350	387	355	390	376	364	373	395	342	388	375	414	352	399	366	393	404	416	397	388	378	378	419	391	353	356	377	377	381	343	350	382	395	372	369	362	396	372	400	378	397	395	390	410	358	375	347	354	351	379	374	396	386	398	355	345	339	354	376	413	379	363	390	387	355	366	404	365	356	386	396	403	333	372	394	397	400	393	385	348	404	373	396	405	360	363	364	352	373	381	386	401	337	384	395	356	378	366	381	391	351	375	390	356	366	397	342	379	378	374	391	382	371	359	408	378	391	382	383	363	371	344	385	358	375	360	362	399	362	387	423	382	419	401	392	388	357	377	371	386	354	382	372	377	364	392	356	372	367	356	397	334	353	371	379	396	407	343	392	390	363	377	391	367	400	370	350	399	372	378	380	366	368	416	357	379	369	367	377	416	346	397	375	365	367	369	369	369	376	366	360	378	369	357	364	401	395	407	352	357	414	361	374	401	380	427	408	366	372	354	381	354	369	384	348	375	425	399	399	378	368	365	354	378	325	350	383	398	368	418	403	397	391	416	389	383	433	371	372	375	423	390	368	382	394	398	399	345	366	405	327	359	356	372	400	370	377	389	370	417	396	362	366	381	373	405	371	364	391	357	377	388	416	400	369	379	362	381	377	367	355	352	395	417	387	380	352	366	376	369	377	377	403	362	379	385	383	361	373	339	390	393	350	395	355	380	363	331	398	343	391	384	446	399	356	344	391	397	371	385	389	350	384	382	350	349	352	391	354	376	332	392	377	369	388	359	379	333	375	333	378	354	370	371	371	367	386	404	399	385	369	389	403	365	369	369	373	389	385	383	377	379	366	367	393	363	339	388	374	404	346	362	347	363	383	358	384	394	359	360	368	376	363	393	392	366	360	371	400	400	398	388	394	405	399	367	375	381	346	378	381	367	352	375	377	370	350	383	355	376	359	350	376	362	392	375	351	369	377	397	377	390	362	381	361	356	387	395	380	349	381	371	390	345	387	372	421	349	406	380	375	347	348	339	378	363	389	356	333	395	376	402	354	372	373	355	360	363	393	354	387	414	353	351	374	383	369	351	376	350	336	386	388	368	362	400	375	363	385	394	385	347	377	359	384	379	378	325	396	394	398	422	365	385	371	348	374	346	383	360	371	382	407	392	381	352	386	395	360	329	372	390	401	405	367	369	416	373	369	348	379	367	406	405	355	385	374	368	368	379	394	388	359	362	353	405	387	376	389	393	377	376	378	386	380	352	345	392	372	395	372	365	391	363	378	383	403	394	409	366	389	364	373	373	403	359	368	377	374	404	390	381	359	389	382	392	383	382	352	381	387	373	330	412	383	371	374	362	392	364	375	390	384	380	354	379	386	377	352	411	385	375	404	353	393	383	390	384	404	354	357	370	372	381	380	366	385	370	394	367	370	361	387	384	396	369	384	402	369	349	372	365	385	375	349	386	365	366	383	371	405	337	404	372	360	405	359	394	420	377	387	404	339	364	401	402	372	380	369	361	371	414	411	370	370	382	377	368	358	387	377	382	427	371	382	429	372	351	369	370	375	377	362	365	392	388	383	384	364	383	369	360	403	393	368	388	366	393	337	360	397	394	376	351	385	407	360	400	362	397	386	320	378	366	396	381	414	417	388	372	351	362	380	402	359	376	384	366	373	381	354	407	389	402	413	397	366	359	391	393	408	391	392	374	403	388	364	364	409	364	347	338	362	388	399	356	351	372	370	379	374	395	363	383	349	391	379	380	382	375	358	343	376	378	369	364	390	372	379	348	376	359	367	427	389	372	366	368	383	378	376	403	368	355	364	385	423	397	392	417	398	404	418	387	399	379	368	412	418	366	383	379	368	346	328	340	367	377	362	378	391	410	367	349	388	384	417	380	381	354	366	375	372	334	400	388	364	385	378	330	392	358	387	365	373	375	345	404	360	379	359	391	363	377	406	352	360	373	413	389	369	395	368	414	410	382	355	362	359	373	397	379	360	400	378	374	347	403	386	372	367	374	322	372	372	381	381	324	380	378	362	393	432	412	382	355	364	383	365	386	424	371	378	351	332	366	387	412	396	407	350	364	420	342	376	342	385	330	379	360	383	370	426	362	378	400	381	380	394	363	386	392	384	418	358	370	384	388	374	359	347	371	360	384	362	367	369	398	420	332	360	364	390	376	355	376	399	385	343	403	369	346	391	376	382	389	393	384	422	350	340	376	397	424	370	323	360	365	401	349	350	379	363	402	320	386	356	364	363	390	370	384	377	398	384	369	371	386	341	350	362	375	385	364	407	361	408	389	361	388	386	365	370	348	385	387	399	396	351	421	406	420	350	349	365	406	391	386	402	379	398	367	339	405	322	394	362	384	350	383	372	365	344	349	376	348	357	384	370	385	415	398	370	400	391	376	349	385	375	387	400	365	375	395	402	413	342	353	384	367	374	411	388	385	368	365	396	378	351	402	406	342	366	371	364	376	400	359	408	406	386	346	379	380	381	384	355	361	370	345	348	383	416	411	360	379	386	392	366	334	364	399	380	377	362	386	383	364	369	397	352	365	381	380	334	389	388	375	372	363	390	315	340	390	371	372	368	379	386	363	352	349	381	381	389	346	370	394	382	372	377	389	376	353	353	351	370	393	376	332	382	377	373	390	382	381	349	363	355	404	365	372	373	365	378	382	377	385	402	354	355	366	346	389	414	382	357	356	408	365	399	354	382	350	360	392	361	372	384	366	343	401	365	364	351	382	378	372	392	399	426	394	387	389	375	393	368	419	364	352	380	390	411	386	365	342	377	365	372	359	367	385	379	382	376	383	369	383	388	387	355	355	370	364	355	380	405	349	352	381	358	385	348	380	319	355	383	381	363	357	386	394	384	380	399	356	386	380	360	378	347	393	384	367	371	414	380	379	395	378	407	408	383	391	333	352	364	382	339	377	356	396	368	388	374	349	389	362	373	359	401	364	393	342	439	400	376	378	371	393	355	377	405	351	370	408	354	408	342	361	386	394	395	436	394	375	373	352	349	339	347	334	370	396	419	383	352	344	372	359	394	363	363	355	405	367	363	387	382	385	371	410	373	387	348	366	377	393	415	390	373	368	395	419	371	382	365	342	373	421	384	358	404	341	387	380	409	373	383	395	395	394	416	384	406	382	342	423	366	394	343	378	391	391	383	368	392	350	369	378	374
29415	2161	3863	4772	4338	3684	3112	2830	2489	2244	1919	1822	1614	1494	1468	1446	1271	1282	1261	1195	1180	1204	1172	1277	1241	1205	1080	1046	1076	1041	1036	1231	1192	1300	1337	1473	1238	1020	917	1009	996	980	962	994	966	966	968	929	953	947	922	892	950	935	933	883	936	916	861	945	938	899	932	924	936	872	990	961	909	863	901	935	860	946	814	892	915	960	875	914	872	924	895	916	870	905	935	911	896	933	906	948	915	899	979	869	897	909	899	829	909	899	907	877	902	900	951	896	945	854	936	917	890	934	846	939	900	909	931	843	954	923	893	921	889	860	920	862	880	902	881	853	926	915	889	867	853	863	889	861	865	934	933	926	889	900	910	872	876	895	891	888	823	931	862	981	889	846	881	878	859	937	919	912	891	889	937	922	889	863	932	902	877	909	855	892	903	907	955	902	870	890	884	874	825	882	839	902	921	878	887	907	868	898	898	892	878	866	869	908	851	877	857	919	868	873	882	910	859	894	886	932	904	933	893	882	886	887	855	895	858	878	908	882	879	853	944	867	889	911	854	912	855	883	892	908	906	872	923	836	876	913	911	872	861	875	889	906	873	858	918	899	874	919	910	912	833	858	935	866	880	901	866	829	863	886	897	877	889	906	882	908	910	834	926	813	872	880	871	919	866	870	885	945	865	876	935	884	926	891	907	894	901	865	884	920	880	935	880	939	896	863	897	906	871	849	883	878	841	902	872	850	890	931	879	924	905	888	870	876	866	897	913	860	878	892	892	882	938	896	894	913	837	906	901	908	910	862	900	893	878	863	906	886	831	874	868	950	905	863	881	868	858	892	854	868	918	959	897	888	832	853	916	920	874	865	905	934	876	904	843	893	941	904	882	855	893	857	831	943	896	862	902	846	904	893	894	897	873	915	870	893	927	900	916	912	878	941	904	896	904	934	935	872	898	956	904	898	940	883	892	871	862	842	908	876	865	923	930	872	842	855	920	893	933	874	891	863	871	908	872	865	883	867	838	895	853	930	902	918	926	887	859	872	904	898	929	903	907	898	858	881	841	908	913	866	806	793	883	886	899	886	864	880	871	896	876	917	887	892	894	865	912	924	885	884	878	812	908	914	899	924	879	907	860	898	891	915	816	918	914	875	821	873	937	895	899	928	936	884	967	920	888	890	878	894	918	843	846	895	913	920	850	873	848	904	894	925	880	894	889	889	830	917	952	923	904	863	852	888	859	870	921	834	947	879	954	874	896	890	888	883	925	898	816	850	884	879	837	909	850	864	905	929	862	888	874	906	846	880	889	864	866	933	957	862	827	887	880	885	893	875	907	865	895	883	897	918	885	881	866	815	871	908	886	933	884	884	864	955	866	891	922	869	875	880	861	889	927	923	905	904	880	886	916	875	932	879	871	916	865	862	881	875	878	921	925	904	869	839	931	880	887	866	874	910	930	911	908	909	874	874	896	864	864	852	919	925	854	870	963	868	908	869	837	871	861	898	909	899	857	892	879	938	890	956	873	884	903	872	868	849	943	877	900	910	921	937	931	872	896	828	804	885	887	890	937	887	918	897	881	888	845	892	910	930	951	894	893	924	891	896	880	895	873	833	831	944	899	913	880	870	879	878	924	840	863	873	881	891	925	892	858	903	918	879	908	867	868	861	814	890	875	908	919	879	898	874	891	863	882	876	895	831	884	919	933	921	863	897	930	970	895	857	880	897	924	921	871	860	877	872	917	889	880	885	891	910	926	897	952	881	880	862	905	858	894	947	838	875	919	948	937	911	868	867	877	861	842	871	894	907	907	853	863	873	853	917	944	884	837	896	878	893	855	893	894	902	905	863	905	859	954	939	908	861	842	918	811	884	844	909	836	915	865	886	871	919	909	877	849	889	871	896	892	939	877	899	929	936	918	916	935	902	911	871	898	886	930	900	910	964	842	889	903	910	873	853	890	900	891	911	886	888	907	894	902	878	921	882	898	870	887	849	843	864	879	872	853	905	840	843	905	867	842	870	913	905	893	907	881	918	892	892	913	866	903	875	879	887	902	881	879	881	885	885	935	886	909	861	920	896	932	910	856	867	871	917	909	885	901	913	914	902	831	881	912	887	960	907	910	866	851	846	929	889	938	911	922	901	905	875	908	888	900	951	867	927	913	936	868	945	919	854	904	922	913	903	896	853	883	905	846	908	922	878	871	902	864	902	898	854	951	881	829	878	848	878	906	901	885	857	850	890	905	913	867	896	937	913	877	889	928	914	886	883	888	880	912	887	892	805	914	863	911	866	937	897	871	875	874	890	902	852	927	909	859	911	926	903	901	874	941	884	886	879	902	892	878	920	904	898	925	823	860	877	898	871	979	883	850	857	889	884	899	887	881	913	884	913	890	836	881	903	877	906	872	857	859	917	877	864	920	915	874	880	905	870	912	909	875	874	897	903	878	879	879	869	859	858	900	918	900	835	917	865	933	858	912	858	919	865	896	915	954	908	888	913	910	927	917	925	895	946	910	885	925	901	903	917	896	930	895	925	872	926	832	866	859	875	903	869	923	882	866	941	888	870	926	938	894	832	879	942	904	859	907	900	933	900	883	874	862	898	848	874	867	881	909	938	907	822	927	896	864	824	935	827	889	833	913	872	876	866	906	839	884	910	900	856	914	894	908	883	931	869	818	884	917	863	832	936	889	860	896	899	904	858	889	887	875	896	881	890	908	881	923	862	907	932	923	900	892	895	888	891	838	852	897	876	916	903	953	929	882	913	917	867	860	924	894	866	926	919	934	923	838	879	901	827	876	896	924	863	881	866	902	852	932	895	941	888	888	881	808	872	912	902	843	862	918	842	841	930	929	860	878	930	872	852	872	939	853	927	918	903	886	932	879	928	876	927	964	900	911	896	898	901	912	875	919	959	885	873	868	856	913	910	902	914	879	868	858	908	863	870	901	904	867	951	890	909	880	868	915	837	849	891	898	898	900	945	900	897	946	871	887	933	904	896	858	883	896	892	897	857	924	879	908	872	936	851	886	882	924	872	878	878	872	906	892	892	905	893	871	899	875	903	863	872	884	944	877	882	916	982	905	849	899	894	886	890	919	908	862	846	839	922	878	910	891	895	866	906	902	874	908	855	904	906	935	905	870	833	887	808	833	875	906	879	840	877	922	952	918	909	912	877	958	900	856	896	811	866	941	860	901	925	917	949	877	901	911	891	915	882	921	877	918	909	877	921	823	869	880	918	871	914	905	916	889	922	828	859	862	866	919	867	887	874	924	895	876	951	813	952	877	883	857	839	887	859	864	871	915	914	842	853	852	900	871	924	859	884	910	893	855	916	892	895	855	915	853	894	894	911	886	923	857	858	879	884	925	887	906	850	900	866	885	856	879	885	886	902	887	869	895	884	920	894	862	901	876	880	870	888	874	938	884	931	890	936	910	828	861	907	899	923	945	913	889	911	897	879	873	860	897	905	867	874	895	914	877	911	891	901	898	881	906	894	877	884	905	890	875	881
5221	204	164	180	146	157	184	156	130	164	176	145	143	158	149	156	151	154	153	142	145	175	162	142	158	163	154	142	152	154	160	139	172	191	207	172	152	145	145	160	149	171	147	136	158	166	134	138	162	163	145	169	148	142	158	174	166	157	160	130	169	167	170	160	168	192	153	147	152	143	140	129	149	162	157	158	137	156	143	154	133	164	165	168	133	179	135	149	158	135	142	155	186	128	173	143	151	151	151	143	155	168	165	166	144	146	163	148	143	139	136	162	148	119	148	142	159	111	121	162	161	150	174	170	173	175	153	149	157	137	138	162	151	185	146	170	163	160	158	159	175	151	136	162	144	161	165	146	148	145	149	179	135	135	148	153	166	148	136	162	152	160	131	154	129	166	158	172	141	136	160	158	135	154	135	129	136	151	146	153	154	154	143	158	150	144	138	159	154	152	167	165	151	174	131	136	141	179	176	151	133	148	165	166	167	154	167	156	157	157	141	141	145	162	155	144	161	180	179	143	155	175	147	139	162	154	173	158	164	160	152	134	143	150	149	138	164	160	144	154	146	166	137	150	187	148	160	147	147	174	150	150	153	134	155	175	145	155	147	167	171	177	181	153	143	160	132	134	122	142	158	154	146	127	145	127	159	139	139	121	164	143	172	162	162	173	161	138	125	146	166	155	157	134	151	140	139	168	145	152	137	142	175	161	156	139	176	156	166	137	167	159	155	161	129	144	165	135	146	149	140	141	135	171	154	152	156	168	135	152	154	152	154	154	153	178	166	156	134	123	161	146	167	152	157	150	170	155	147	144	165	153	150	151	140	144	141	162	141	176	162	152	174	137	164	157	163	151	150	172	143	115	141	149	150	148	145	166	150	143	144	164	164	163	153	119	154	125	173	158	185	149	156	165	150	139	155	145	169	161	136	156	178	156	143	148	165	164	143	149	144	157	163	164	159	152	166	171	143	138	170	174	162	141	162	152	159	154	182	149	139	148	157	162	170	149	131	155	166	146	158	159	178	169	150	159	154	145	145	162	139	155	151	163	161	141	160	161	161	167	151	165	144	161	168	155	141	162	141	146	145	137	146	160	164	154	163	145	139	162	146	138	173	132	178	137	139	148	140	136	139	152	160	136	139	139	150	148	116	150	149	148	138	140	144	146	157	138	148	137	156	148	158	153	127	151	146	142	154	157	153	136	164	170	143	159	128	161	138	148	160	138	125	133	152	148	144	168	147	152	171	121	154	171	138	150	154	138	161	133	139	168	156	173	154	140	151	170	126	157	145	149	152	167	165	164	154	157	155	160	149	154	149	164	148	139	120	144	150	142	168	166	155	158	144	142	138	144	149	162	155	166	139	155	150	132	124	157	170	151	172	140	173	145	156	143	153	148	153	160	144	131	168	151	153	178	151	134	157	171	174	139	133	121	140	136	159	152	146	139	145	162	152	159	156	151	148	150	150	135	127	140	137	139	158	148	150	144	166	165	154	142	147	154	154	171	166	142	170	134	149	156	168	146	156	151	159	160	149	153	166	145	143	153	165	146	159	164	142	144	165	153	168	153	159	131	161	178	155	140	156	126	180	168	135	159	157	121	153	160	154	144	169	179	135	186	155	152	151	147	138	156	153	150	162	121	179	160	155	174	158	137	151	153	143	171	136	158	141	153	127	140	156	144	143	165	158	145	159	152	135	150	147	130	148	122	154	166	123	147	146	141	161	151	134	168	165	190	130	178	155	144	142	160	157	163	146	138	139	137	149	147	138	141	138	134	158	169	163	133	154	145	139	158	150	144	140	146	147	136	181	137	138	170	155	165	170	149	150	148	166	176	135	128	159	150	177	134	155	155	136	144	155	173	169	155	163	127	160	152	133	160	148	134	128	152	167	160	149	173	147	175	161	141	148	138	137	160	159	175	166	189	157	160	148	146	162	146	128	156	174	160	149	150	146	141	149	128	147	133	153	164	170	145	152	155	159	116	146	155	144	160	147	150	146	176	155	126	155	144	146	143	181	135	128	138	159	155	151	186	151	143	162	158	156	147	138	126	134	149	141	133	138	154	143	179	145	158	155	151	130	143	163	163	149	138	141	171	163	154	162	168	141	165	166	155	152	157	153	150	152	165	133	125	136	145	155	154	158	134	153	149	150	129	170	167	123	163	174	138	153	156	155	151	143	159	141	147	149	151	138	168	152	180	180	169	151	159	165	160	164	133	164	173	166	177	141	155	142	134	133	142	143	134	138	157	164	166	156	164	146	155	159	150	175	152	151	155	143	151	179	147	149	127	138	144	147	154	148	158	161	149	173	151	142	150	168	161	159	147	147	159	139	163	163	135	150	137	161	161	140	163	148	160	174	165	160	164	153	170	166	171	145	148	144	131	143	141	136	172	150	135	129	168	138	130	160	141	143	134	138	164	146	144	134	179	153	171	149	142	153	146	145	149	132	167	136	155	148	148	164	138	166	160	133	161	154	139	149	158	127	163	135	138	167	164	171	133	135	127	153	160	156	171	152	155	145	156	163	160	164	148	158	147	132	146	160	145	144	144	145	166	159	153	135	151	162	163	162	128	163	138	164	166	141	160	135	166	151	160	177	151	164	151	171	157	162	163	163	155	143	176	142	148	126	147	157	142	150	160	149	141	157	152	153	177	165	154	182	132	170	152	138	142	162	158	146	171	154	157	121	143	156	158	163	129	144	169	177	145	177	159	155	159	142	132	156	159	140	147	147	153	155	145	141	178	150	164	160	161	158	175	153	157	163	153	157	144	152	151	148	146	158	126	157	130	161	142	162	144	120	156	159	145	163	144	147	121	149	150	134	162	132	167	162	155	140	149	153	146	141	166	161	137	156	167	154	156	145	144	162	154	144	153	130	145	134	151	150	167	147	154	153	145	162	162	137	138	144	117	141	145	151	178	134	160	161	155	165	138	143	145	169	143	136	150	138	139	155	163	167	141	144	171	156	149	158	161	157	161	135	155	169	155	165	152	140	143	146	133	170	157	144	169	139	167	157	148	117	145	143	150	166	143	136	159	141	165	150	133	129	128	148	119	160	122	143	127	138	163	152	155	157	142	148	160	163	155	159	156	142	135	153	141	153	147	150	123	154	144	134	167	156	161	131	163	161	149	143	159	143	160	172	148	142	138	135	158	158	153	131	145	142	144	144	144	132	123	142	155	182	150	146	165	151	160	137	132	148	144	161	134	143	140	178	170	142	159	153	146	157	164	155	172	129	126	152	175	143	123	160	170	167	144	147	153	158	150	145	164	157	144	148	142	140	154	159	148	176	165	159	152	152	172	149	163	163	162	163	149	155	160	169	157	142	145	156	154	153	140	163	166	132	141	144	153	140	159	165	167	200	142	149	131	129	139	142	143	158	154	144	134	148	163	147	149	163	149	154	147	168	173	156	146	148	149	146	158	146	125	136	141	148	108	139	139	160	163	157	144	157	155	152	140	164	148	168	153	145	163	168	155	141	159	127	130
4923	527	543	549	563	505	538	526	518	545	512	528	450	498	475	431	441	464	476	447	429	457	511	497	488	477	486	428	454	440	483	529	538	505	594	630	520	455	416	465	420	448	449	425	461	456	438	475	457	440	434	426	458	450	426	483	462	428	456	395	468	459	442	470	451	452	425	454	413	417	466	442	453	470	441	445	454	483	455	425	427	459	423	450	443	420	443	417	453	430	431	455	452	466	405	441	442	447	444	455	398	423	474	429	466	468	453	445	431	460	463	414	455	445	453	472	431	436	404	412	409	457	452	450	455	441	404	448	402	395	415	440	451	480	440	465	476	457	439	482	438	451	440	473	462	433	442	485	416	448	447	458	461	426	431	443	474	437	419	447	459	425	480	427	407	430	401	432	465	411	419	469	449	427	509	444	437	444	424	455	432	432	446	447	469	401	414	452	444	426	464	454	422	454	407	471	430	457	448	435	400	456	448	447	486	426	426	422	429	458	460	452	437	444	464	398	429	419	409	491	469	425	428	479	469	445	439	450	419	468	417	416	433	424	479	467	426	441	417	398	485	430	466	412	452	407	461	449	419	445	438	432	454	430	409	493	428	434	460	444	460	418	438	406	494	450	450	445	452	444	431	478	418	435	477	432	441	439	423	427	447	434	489	462	435	420	446	400	450	438	461	435	420	441	470	460	446	452	433	434	445	432	437	417	441	446	441	457	415	439	448	428	448	436	457	434	463	452	400	461	467	442	435	429	452	424	438	446	463	424	426	447	476	475	471	443	450	384	444	427	407	445	461	446	423	456	460	430	459	452	487	418	426	447	464	440	431	432	413	435	458	468	401	406	483	445	443	446	438	415	429	459	446	421	447	444	396	425	431	424	458	480	465	460	439	456	447	446	460	436	447	394	441	428	465	440	419	441	443	449	445	470	463	464	428	449	449	437	465	434	439	441	443	427	426	433	429	446	456	455	480	452	467	421	461	433	457	452	438	416	438	394	464	438	433	452	442	427	428	443	471	415	418	411	420	434	452	419	466	427	471	447	462	414	469	425	447	498	433	457	430	443	412	442	448	428	424	482	433	452	389	427	470	475	465	462	422	456	464	443	449	439	436	438	438	447	446	434	444	429	466	471	449	433	448	422	432	463	425	405	432	437	455	455	458	409	415	438	443	436	405	475	442	405	465	453	457	466	435	455	440	434	444	422	455	442	446	427	426	460	437	425	435	434	418	461	460	450	448	476	422	437	425	437	435	457	435	451	475	457	475	433	460	410	418	425	439	432	402	467	417	477	429	446	448	476	446	443	443	435	438	421	445	419	440	444	438	420	451	441	436	436	438	456	425	445	438	452	470	457	441	446	424	423	480	447	462	461	428	434	452	424	460	429	454	458	454	465	483	476	434	471	433	411	457	461	411	463	446	442	398	422	404	472	483	440	442	441	442	450	464	464	455	444	412	428	426	435	415	434	441	439	409	473	469	468	422	414	455	442	459	454	426	454	415	429	404	442	446	454	440	407	424	490	441	427	447	455	432	437	443	458	426	419	456	434	449	452	452	456	425	454	433	457	466	431	461	472	433	434	433	434	455	420	418	447	457	452	446	442	420	441	444	449	469	510	445	474	409	437	447	439	440	467	468	451	440	475	472	438	425	455	428	401	457	397	463	448	448	452	439	429	471	441	428	432	419	442	449	420	424	432	433	432	444	478	434	429	440	448	453	446	394	444	447	418	488	452	428	436	392	437	443	434	442	469	425	443	442	416	415	447	412	459	453	444	404	401	493	430	405	396	449	460	431	422	449	429	466	437	417	416	432	455	454	395	446	428	442	428	438	431	433	415	450	475	459	387	436	420	450	409	447	446	457	466	449	432	474	459	427	423	443	438	460	447	477	469	418	450	424	419	422	419	463	463	425	467	459	432	445	446	458	427	439	462	449	462	412	436	459	472	442	442	450	418	398	459	486	427	444	449	460	421	418	459	441	456	450	423	453	423	450	420	426	423	444	446	460	472	450	479	437	470	447	412	454	416	427	424	426	445	458	444	472	467	475	427	457	443	467	415	439	415	478	423	461	453	447	444	431	463	476	449	449	460	470	433	456	432	433	381	450	444	451	460	441	429	435	422	458	465	446	453	443	425	393	463	439	464	435	429	459	404	427	481	419	461	426	404	444	447	440	484	412	429	422	486	432	445	464	431	447	463	421	470	444	454	455	460	456	424	460	444	428	459	436	417	413	419	429	426	501	440	396	439	457	458	440	457	440	423	447	443	453	440	416	476	444	407	485	463	449	460	464	434	462	440	439	468	434	465	398	460	435	488	427	419	459	451	429	473	440	456	433	440	442	402	422	454	430	413	437	432	465	439	469	444	428	438	456	443	463	441	412	468	420	466	423	423	458	439	453	448	422	448	433	437	456	443	413	458	442	473	449	438	475	474	414	428	455	421	433	451	445	451	417	431	444	445	433	453	437	439	457	452	410	450	400	439	405	428	419	456	423	439	448	431	408	464	432	457	450	445	448	438	441	478	478	495	438	435	470	433	467	465	429	482	450	441	454	411	454	441	440	467	455	457	417	451	475	451	456	456	443	432	450	464	447	453	441	423	464	423	467	442	469	454	427	402	455	448	458	459	444	428	435	422	430	457	438	466	472	401	487	464	418	413	435	447	452	427	433	454	437	426	510	450	464	427	428	407	449	428	415	442	452	463	429	431	444	425	451	438	448	438	429	472	434	443	456	439	446	467	427	446	458	418	458	421	422	427	397	431	475	422	458	452	496	419	439	445	459	446	431	474	436	425	451	444	456	436	432	415	465	470	437	474	442	428	458	452	456	454	474	462	451	441	428	482	411	452	449	412	441	490	435	464	465	397	467	451	447	432	463	449	434	452	469	451	433	443	448	440	450	468	403	462	434	444	438	446	443	431	486	421	444	478	459	425	401	419	433	430	443	458	418	431	427	464	445	483	440	433	414	461	442	454	427	418	466	433	482	428	476	467	463	401	425	473	463	467	444	454	475	399	452	449	433	425	458	446	435	437	446	451	447	406	424	461	446	424	484	444	432	447	430	432	443	435	446	446	437	444	416	469	443	470	473	424	448	423	433	468	447	459	447	477	405	467	437	470	444	431	466	453	411	461	435	437	425	476	424	469	439	453	414	419	468	454	495	440	392	469	437	442	429	423	459	387	407	418	434	458	467	478	477	480	447	409	413	485	427	437	453	439	393	435	413	467	470	418	446	396	440	430	418	416	454	491	474	488	435	408	443	421	424	472	460	466	408	409	415	486	440	432	443	439	442	423	472	454	466	486	431	425	424	474	420	442	419	448	438	410	469	424	402	406	460	430	445	443	454	438	413	442	434	470	420	453	440	422	419	467	418	441	432	462	443	476	431	446	418	484	437	439	465	432	431	418	440	442	491	458	430	465	424	463	464	426	415	452	444	412	433	435	401	437	439	438	417	436	452	470	438	456	457	443	433	448	415	475	462	460	457	449
46013	10493	1493	958	750	638	532	515	452	446	368	394	370	358	382	366	351	390	329	347	307	329	359	333	326	332	337	351	321	314	365	331	384	343	375	374	335	345	333	302	357	321	307	332	319	305	334	328	276	313	322	336	335	335	319	315	329	305	301	284	318	344	351	344	325	305	325	329	334	311	290	299	344	323	310	323	309	335	305	327	334	325	322	294	331	338	306	338	315	320	332	315	327	337	327	293	312	290	339	320	325	308	296	331	334	312	336	326	359	315	298	337	353	317	340	318	350	336	316	350	318	313	308	290	319	302	318	343	340	311	295	310	340	339	331	320	300	298	317	340	310	299	339	297	319	316	350	349	324	316	327	301	300	328	316	336	308	331	315	336	330	296	339	373	332	304	319	311	316	282	312	316	341	309	308	295	329	326	339	320	281	324	335	322	319	330	313	316	347	313	342	281	319	283	323	328	337	308	325	318	300	342	300	353	315	321	335	302	327	332	329	310	329	318	338	294	297	352	299	345	338	354	332	300	308	332	333	316	304	324	348	315	355	340	329	316	289	338	333	320	341	341	278	321	283	308	310	306	328	331	314	324	343	328	324	306	327	306	320	313	307	278	316	342	345	304	348	291	337	290	339	339	316	296	317	290	308	304	329	329	330	325	373	326	356	339	326	344	328	332	312	316	331	296	297	295	301	321	325	309	334	313	320	336	311	308	343	291	332	311	308	294	330	320	306	339	302	303	278	357	334	329	319	325	293	347	340	339	331	336	294	338	309	300	324	319	333	324	270	314	334	331	321	287	301	312	323	339	359	322	307	299	346	295	303	365	335	340	303	321	324	310	313	317	301	318	320	353	303	315	332	320	335	316	321	327	319	324	322	308	320	331	355	346	363	328	305	323	291	307	333	302	306	335	310	315	308	324	314	315	336	310	329	298	297	306	308	354	331	335	321	331	339	329	322	315	338	368	314	297	302	340	313	350	300	298	351	300	324	338	312	303	309	327	352	309	331	318	317	330	320	293	292	292	301	314	319	311	343	336	299	298	310	301	337	334	292	326	355	340	321	336	326	319	324	331	345	303	323	296	300	315	320	316	316	336	343	320	339	305	341	329	344	326	315	319	302	349	302	299	338	331	353	353	318	336	314	329	308	318	345	289	322	311	302	321	304	302	336	330	344	324	295	330	344	330	297	326	313	333	324	332	353	313	310	313	315	286	312	311	332	330	337	297	312	321	340	342	305	321	355	308	328	300	296	333	326	287	320	308	349	339	329	318	319	313	327	351	325	331	358	290	275	336	314	317	357	302	324	357	331	323	334	303	311	318	321	331	354	300	326	316	310	331	336	318	296	330	306	311	318	352	313	295	312	318	325	319	367	310	318	315	331	329	295	334	298	342	326	322	324	346	302	329	306	290	300	327	323	308	345	309	348	317	288	321	346	315	351	347	329	316	298	326	319	307	342	311	328	327	298	301	304	319	335	302	348	329	337	315	321	307	337	318	325	324	326	353	303	316	302	330	311	332	346	331	310	324	309	347	335	339	320	328	331	302	348	328	326	323	304	331	299	310	335	327	343	309	366	322	332	315	302	271	339	310	300	305	342	357	307	331	311	341	316	294	317	333	361	322	342	318	332	338	298	316	325	295	293	286	312	343	301	326	314	316	302	323	332	292	325	282	329	333	296	313	293	319	352	350	315	319	289	323	318	319	340	330	323	318	299	311	297	317	300	353	300	320	326	322	335	325	306	307	305	326	286	319	329	340	315	335	334	300	345	338	351	322	295	288	312	355	336	324	320	327	286	356	333	355	316	323	349	320	317	335	286	310	323	293	315	324	316	348	293	303	323	288	343	318	323	339	313	332	317	337	300	346	333	304	315	347	347	311	321	309	296	335	298	313	306	317	301	303	325	364	342	338	339	301	281	323	303	324	307	336	327	318	309	319	303	325	301	303	339	309	310	327	318	329	357	312	367	310	317	321	300	302	324	315	316	312	338	312	343	314	362	356	319	326	345	300	317	308	322	343	329	346	302	329	329	348	301	309	313	323	336	310	319	293	340	354	324	305	317	287	319	313	286	346	334	328	300	324	316	312	340	347	344	316	326	323	320	332	327	311	324	341	353	312	311	324	337	350	294	322	312	320	330	343	312	307	335	307	298	353	348	334	302	331	303	334	332	322	305	316	326	366	313	320	292	330	343	316	296	319	316	305	338	343	308	332	316	304	310	352	309	310	329	324	333	362	301	309	298	346	304	333	324	309	300	325	290	294	313	324	300	341	319	316	294	322	327	337	319	282	281	313	307	326	330	320	347	308	335	341	355	329	330	298	334	335	330	325	345	338	355	321	309	328	325	320	311	317	318	308	334	325	321	329	351	328	312	289	329	304	284	303	352	333	336	309	338	331	324	298	365	332	335	294	293	313	319	308	322	333	320	292	304	324	320	327	325	307	332	324	289	295	338	313	356	335	305	299	326	306	307	345	346	325	324	305	367	313	289	324	316	313	324	323	310	334	338	314	321	356	309	317	318	327	306	330	331	295	318	333	340	318	297	334	298	301	379	351	301	343	335	312	309	326	307	351	331	290	341	313	319	327	299	340	339	341	301	310	337	347	334	331	361	327	328	338	321	329	321	315	309	322	338	299	291	313	316	346	297	371	311	294	306	354	328	307	342	323	303	330	317	312	314	332	322	315	309	338	303	335	339	299	332	348	326	323	315	329	328	296	299	337	328	311	330	315	322	294	306	320	311	308	309	354	283	294	286	317	340	303	321	358	364	308	281	286	326	317	336	322	360	293	316	311	311	333	316	316	304	318	309	343	312	376	320	336	290	339	349	341	302	332	325	323	343	321	358	315	335	354	297	296	341	308	344	367	333	334	323	341	334	329	310	298	328	293	308	327	305	322	338	336	328	329	323	300	295	290	323	309	284	315	334	314	300	341	321	307	306	309	315	313	303	305	302	337	320	324	267	304	327	305	320	329	326	341	300	319	307	310	316	339	293	335	305	311	338	346	332	338	304	330	332	332	309	326	358	332	343	300	316	324	286	325	304	327	324	331	322	313	314	322	286	299	315	328	314	311	306	321	318	307	313	323	331	272	327	302	337	285	342	300	331	321	312	309	340	281	302	315	315	297	324	310	330	324	368	312	328	317	314	335	311	310	358	311	314	327	300	308	330	334	282	325	332	311	283	333	328	340	300	316	326	318	317	329	289	319	322	349	301	304	328	324	261	345	341	312	322	306	305	331	318	277	333	306	303	334	316	320	320	319	342	281	322	322	357	320	340	337	333	326	307	337	297	339	332	312	330	320	303	312	300	313	338	314	313	324	315	319	307	294	304	351	351	330	311	314	329	320	290	310	341	331	330	311	318	333	330	355	329	315	334	297	336	309	321	299	307	309	312	327	348	316	340	304	309	321	334	306	307	323	321	328	318	319	305	330	359	356	337	316	371	336	328	316	327	336	323	339	325	328	322	316	310	310	300	319	308	351
21446	1429	2424	2834	2569	2245	1956	1841	1575	1559	1344	1237	1212	1146	1167	1016	1016	972	1027	967	956	993	1001	955	1019	968	925	904	900	877	906	1050	1047	1061	1145	1068	946	881	850	837	880	882	822	846	823	864	854	821	809	830	809	811	857	846	799	850	817	778	794	835	832	792	808	836	817	807	797	850	798	802	831	800	864	839	821	787	833	809	820	781	797	833	802	781	835	823	805	790	753	793	799	760	794	826	786	812	780	804	779	835	832	878	778	823	736	741	786	776	765	812	819	825	782	809	760	799	756	762	761	808	804	780	812	837	764	796	774	900	830	805	824	837	809	826	753	813	803	836	818	747	812	818	796	823	841	829	778	792	790	773	760	813	850	789	755	816	834	826	794	818	844	843	794	772	813	732	847	788	789	807	788	775	797	790	727	773	802	785	806	759	866	767	798	784	783	807	779	838	773	822	796	774	831	777	801	798	842	793	788	768	869	837	854	825	823	835	782	807	781	776	822	769	849	793	803	854	807	823	807	821	817	797	834	788	819	827	805	831	806	798	822	804	797	832	818	827	830	794	830	777	800	801	782	786	788	850	818	801	802	795	753	826	833	815	818	795	841	829	730	809	760	755	853	765	798	787	790	803	771	794	766	781	794	779	776	805	804	816	769	818	790	760	849	818	794	806	781	796	809	767	777	821	800	782	746	727	808	853	789	816	811	793	814	803	735	773	788	794	805	767	791	796	832	819	811	786	798	766	860	801	748	783	755	777	809	810	803	816	797	807	806	807	773	770	847	832	808	766	835	722	775	844	766	822	796	842	760	809	740	838	823	776	810	796	789	737	777	847	783	775	817	834	820	750	804	790	745	760	805	805	795	808	775	817	749	804	771	865	845	795	758	834	833	803	779	867	782	807	834	864	827	807	791	830	770	760	770	836	784	842	771	812	780	797	726	838	827	795	811	821	808	838	785	815	838	772	797	811	782	797	819	856	819	823	815	838	804	822	801	772	806	771	789	768	839	792	798	811	842	772	781	746	768	757	789	788	784	858	784	762	822	793	810	841	765	813	853	852	791	838	795	811	791	798	868	749	814	813	770	785	827	747	831	846	730	741	807	801	784	804	784	807	802	792	825	774	817	828	769	800	803	825	803	762	803	818	826	764	801	816	822	756	725	829	758	788	810	808	779	825	824	804	781	853	799	805	813	810	817	799	826	804	795	786	776	833	796	777	783	833	833	818	803	815	789	841	816	797	809	834	793	799	790	816	770	743	788	769	790	860	837	776	830	798	790	811	763	830	888	861	781	796	806	773	721	824	801	754	839	793	773	751	764	841	810	769	753	791	800	821	788	819	815	816	805	851	824	809	799	830	794	835	786	816	832	810	794	808	844	790	861	782	810	853	799	802	747	754	778	843	790	822	872	801	831	810	752	838	801	821	765	764	756	785	799	765	834	794	795	790	811	794	770	827	806	818	767	788	834	804	830	785	774	794	725	819	762	815	794	815	795	747	809	844	796	819	825	779	769	791	797	783	790	795	846	784	792	759	831	827	809	792	797	824	794	824	794	778	829	805	808	811	789	785	836	805	806	787	823	780	787	756	753	859	828	821	737	889	859	796	834	799	814	812	780	805	808	795	807	793	805	795	762	795	793	776	805	786	863	777	838	836	794	797	789	820	825	849	796	795	785	767	843	854	846	806	797	832	819	774	850	854	781	787	753	835	847	855	815	807	785	811	787	769	831	784	825	808	814	762	780	786	823	821	785	797	775	832	788	768	836	784	812	807	821	802	800	798	828	833	761	879	811	834	806	781	808	826	762	838	761	824	737	760	774	807	768	784	766	806	791	810	832	792	781	892	781	751	820	898	803	811	835	796	811	799	785	750	756	780	789	832	842	829	821	785	823	792	795	811	840	808	744	799	764	787	859	757	748	783	802	833	819	807	756	807	813	763	785	842	765	810	760	774	796	812	767	846	806	846	828	801	760	786	828	781	834	778	776	785	791	832	794	760	806	794	863	846	779	786	777	782	793	806	851	818	800	845	868	797	786	752	776	802	787	782	826	798	805	792	802	765	822	789	815	731	740	813	799	817	774	777	864	819	789	799	761	825	782	744	778	822	804	845	791	807	775	783	769	753	808	794	833	771	749	814	768	806	822	772	820	795	820	772	762	810	821	736	844	809	741	808	818	788	797	845	802	796	810	807	787	771	789	798	775	843	799	809	787	821	779	828	810	812	828	786	809	784	808	790	767	797	814	786	783	783	784	766	839	786	772	822	793	787	804	806	786	805	812	770	801	818	820	807	831	790	793	797	781	798	798	829	855	818	802	803	822	754	857	767	790	786	759	816	766	738	814	821	794	784	783	796	837	818	731	812	832	815	825	804	865	758	778	781	785	840	849	778	758	781	722	817	779	807	740	796	762	803	779	805	798	788	810	796	785	800	835	770	827	810	815	752	850	773	776	815	804	886	780	800	826	778	772	804	803	805	790	776	751	772	818	781	781	831	763	815	820	811	796	790	841	829	806	813	779	793	787	799	859	786	776	817	767	842	790	739	760	750	771	818	785	869	787	799	809	788	811	756	814	841	833	792	806	830	767	851	778	788	817	798	784	855	806	790	842	803	773	727	842	803	821	737	847	775	811	856	806	823	811	805	809	813	801	803	764	812	801	813	813	803	798	827	782	768	786	829	822	820	804	791	811	752	807	810	847	816	785	767	826	812	757	830	820	784	772	828	833	801	799	802	797	754	812	825	826	807	804	823	815	821	843	834	770	835	769	794	823	759	774	817	825	772	727	778	757	767	788	805	772	786	822	804	795	783	808	810	792	806	807	797	771	809	790	814	817	824	788	798	811	787	782	828	787	831	761	777	766	808	816	811	813	834	788	791	806	803	790	803	813	820	779	788	770	806	807	813	778	811	771	785	768	815	835	791	808	793	809	800	795	803	805	806	815	771	822	752	797	789	796	757	725	848	785	746	776	793	791	807	788	796	776	803	782	804	726	855	791	788	859	812	773	732	787	820	747	759	813	733	784	806	810	804	820	757	798	798	807	789	785	831	820	803	811	781	775	784	813	811	813	765	834	780	846	822	838	752	811	811	816	769	801	787	783	730	777	840	841	782	845	809	848	824	795	784	813	752	782	759	721	794	792	811	806	781	791	844	808	803	804	754	814	841	800	796	801	790	784	795	786	760	787	805	822	822	814	793	775	789	828	746	756	786	803	792	755	770	796	783	792	745	817	790	729	843	797	779	807	797	818	843	785	783	818	864	781	818	779	784	763	799	797	820	836	797	796	792	799	828	795	802	778	772	803	808	768	855	820	830	826	790	762	771	746	806	769	840	799	818	766	802	809	777	768	815	758	842	820	844	814	764	778	783	830	785	767	769	800	753	826	763	798	773	764	835	822	853	809	831	777	817	833	781	797	805	749	772	844	790	795	820	777	824	839	774	845	795	829	791	744	826	780	812	802	760	785	808	844	846	788	803	790	791	776	816	765	808
58146	19008	6175	1906	1262	910	840	685	620	578	544	510	471	445	481	475	429	422	402	457	416	418	447	438	420	392	412	369	409	387	442	427	411	406	478	446	396	374	395	354	383	356	412	415	383	386	377	377	383	390	395	417	408	362	410	383	386	402	372	405	415	380	358	378	382	343	399	369	377	332	383	378	402	381	367	395	376	348	407	383	379	370	387	389	365	393	392	395	372	371	364	358	391	373	390	388	390	405	396	365	379	384	383	368	383	407	406	361	365	374	356	380	363	390	393	402	380	368	377	364	372	424	414	346	365	384	350	363	369	382	382	356	397	383	371	411	419	360	413	398	369	361	343	396	387	375	386	373	357	343	356	366	380	354	365	373	406	358	361	401	351	414	374	396	382	388	389	375	355	396	419	347	409	388	369	361	364	380	381	363	422	351	341	402	390	357	392	367	389	392	392	365	357	363	374	350	365	340	380	377	385	405	386	356	364	401	377	361	373	372	361	359	382	364	370	379	389	343	378	369	361	372	363	389	392	414	384	391	370	354	388	385	360	332	378	374	361	355	384	378	400	362	412	363	383	388	366	356	380	360	352	377	370	385	353	375	403	375	340	400	343	366	373	340	384	410	366	375	393	399	412	363	343	417	398	378	395	377	400	368	394	410	352	383	413	375	361	421	377	353	378	378	390	343	381	350	356	382	363	381	388	377	361	349	410	395	376	405	372	400	390	405	361	359	385	375	393	351	397	350	411	379	361	401	358	372	355	352	356	367	382	376	400	388	404	391	390	387	392	365	393	362	384	415	364	379	345	366	404	400	389	381	405	392	375	384	374	387	355	371	353	369	390	395	360	392	387	384	390	357	388	378	385	398	380	415	348	421	387	383	373	401	389	383	391	345	390	368	404	381	363	379	364	383	360	366	365	381	391	374	362	345	352	349	384	320	368	345	403	384	392	392	384	395	375	336	401	360	369	378	412	344	366	381	384	378	369	383	393	401	408	351	386	372	381	379	357	372	387	393	364	395	372	379	353	378	357	363	373	389	359	374	339	376	349	397	427	343	363	379	375	322	355	349	373	377	367	404	391	400	386	397	358	361	350	354	387	350	355	352	355	372	367	368	406	372	392	355	390	395	392	365	393	360	380	378	371	362	401	393	373	376	369	365	379	385	398	383	352	389	389	370	369	376	375	381	365	386	359	374	358	356	407	362	373	375	406	367	389	395	388	378	397	349	328	315	327	349	353	387	399	371	381	351	392	395	399	388	362	356	365	386	342	347	423	398	366	362	377	386	404	384	359	360	377	366	384	370	343	379	375	380	415	383	343	386	359	384	366	378	353	362	390	384	345	366	387	327	373	349	375	434	398	372	420	383	383	342	372	386	320	356	380	384	371	378	385	395	383	380	355	390	370	430	377	415	426	386	378	397	386	366	370	433	382	364	378	401	358	395	360	369	451	351	356	377	393	353	353	366	378	404	380	381	407	391	379	424	405	366	396	369	403	368	386	373	368	390	389	321	395	396	397	355	359	339	393	380	378	397	390	381	372	368	390	375	387	356	382	383	398	348	400	367	394	399	378	407	379	380	391	395	364	420	378	370	389	378	387	388	407	354	351	406	360	427	356	368	365	375	346	373	414	347	395	369	343	370	376	389	378	375	368	402	392	364	404	406	384	390	404	400	342	368	346	397	371	377	368	371	363	405	361	367	409	365	333	363	389	383	403	379	349	376	364	407	366	333	351	369	342	354	380	403	373	386	400	401	381	365	452	350	318	376	372	370	372	366	387	365	382	380	372	361	364	370	409	360	394	355	346	343	354	368	347	364	362	368	369	389	375	322	362	359	345	364	375	391	365	375	403	357	380	386	367	382	365	375	398	359	371	363	398	386	377	368	384	391	400	343	361	397	344	361	378	383	382	337	369	378	394	397	360	372	376	378	382	369	365	376	395	376	359	412	374	355	352	402	366	367	337	318	356	370	362	372	395	379	383	404	386	385	367	390	384	380	393	421	354	380	403	379	366	383	382	393	359	370	385	377	380	359	369	384	377	425	375	370	377	370	373	371	374	374	346	407	376	363	377	407	397	360	361	367	367	371	342	367	351	391	426	377	403	392	355	366	362	367	352	383	381	387	346	386	374	369	417	377	390	378	368	386	389	387	404	343	415	368	343	383	404	381	391	366	359	384	401	406	396	396	388	374	381	391	389	371	353	401	378	427	357	357	366	368	350	362	393	389	378	368	363	387	370	409	325	364	392	339	375	325	415	366	337	357	387	379	364	397	359	381	384	364	347	399	390	370	411	369	389	398	357	390	353	369	376	340	359	368	389	384	363	398	393	411	376	380	379	409	384	394	346	381	346	362	379	370	389	393	396	361	420	384	364	394	371	339	379	426	380	352	374	366	373	418	410	350	395	374	370	366	390	393	414	411	380	355	364	363	379	424	343	383	350	373	369	385	376	379	358	377	380	368	362	392	368	365	423	353	375	356	363	398	384	383	384	356	379	362	357	365	378	345	347	387	388	391	391	329	423	384	367	393	389	345	366	349	381	367	403	388	402	380	365	388	399	394	401	374	402	393	380	390	367	401	384	357	344	332	375	373	360	350	402	387	364	362	355	347	367	367	368	358	355	415	384	397	354	389	409	381	367	373	340	374	382	350	353	368	405	364	356	388	391	372	357	385	407	379	411	370	380	345	372	409	355	370	362	336	356	370	338	357	397	390	391	365	397	352	398	373	409	344	378	395	356	373	364	330	378	403	345	333	416	379	393	380	376	347	360	335	380	354	402	366	341	395	351	367	335	369	394	363	352	417	385	374	402	370	400	334	387	357	418	366	412	357	369	357	376	371	351	380	371	363	356	406	385	369	377	355	390	363	346	329	333	339	341	359	360	367	381	393	346	390	416	340	410	372	336	394	402	416	373	357	348	368	390	375	364	369	373	410	417	348	392	413	410	363	411	390	376	372	334	412	350	356	358	401	400	335	394	384	385	371	335	347	399	385	396	388	354	341	388	369	402	384	385	366	360	395	343	369	364	367	407	390	354	400	406	341	354	357	400	354	397	394	411	390	416	344	368	354	366	397	337	346	421	356	346	387	342	347	348	389	386	351	357	354	392	402	362	390	362	390	400	385	384	374	358	413	354	383	350	398	393	396	377	414	381	400	393	387	359	370	380	340	365	364	423	393	421	370	377	356	371	392	363	373	342	404	409	345	384	344	377	373	363	387	385	392	412	375	377	346	351	401	383	375	344	342	380	379	363	401	394	359	387	373	378	395	367	366	367	396	371	438	394	385	347	367	368	409	378	405	385	366	351	388	373	414	385	411	394	378	379	379	347	398	382	368	370	410	372	357	368	352	364	389	361	380	377	398	384	400	382	362	374	346	371	397	356	371	367	376	381	346	374	395	356	397	397	381	366	384	366	376	396	411	379	382	382	397	384	359	375	352	370	376	404	397	382	360	376	358	385	366	395	372	379	380	369	383	346	368	378	337
28531	2110	3965	4696	4315	3647	3181	2810	2357	2172	1893	1787	1644	1549	1440	1408	1379	1235	1279	1201	1209	1138	1274	1139	1185	1078	1121	1051	1140	1013	1129	1184	1246	1216	1495	1326	1121	1068	993	1008	1016	962	1000	977	941	988	954	869	903	934	953	949	965	902	920	869	910	872	973	974	949	907	921	917	903	915	963	919	877	931	865	936	911	957	868	924	919	928	893	907	859	937	915	890	911	886	908	865	840	938	865	893	895	893	873	957	908	894	879	918	902	896	858	856	906	854	871	887	899	897	853	888	869	880	950	887	911	906	891	851	896	908	920	920	860	936	940	940	839	860	885	878	885	925	912	933	891	931	879	870	903	876	850	913	944	883	871	868	905	916	804	829	922	893	833	867	840	924	900	929	932	912	906	892	920	903	854	887	846	844	875	909	842	842	845	958	812	903	838	853	872	854	906	930	827	896	917	897	898	891	905	868	876	872	859	899	852	913	929	955	870	889	871	918	890	880	853	891	858	900	898	927	890	899	917	882	855	898	893	877	886	890	904	829	841	878	909	895	903	892	899	964	854	860	851	918	909	907	896	831	892	885	906	901	852	850	880	846	855	902	891	930	890	841	882	915	839	899	865	905	923	864	871	869	826	903	938	874	897	866	885	897	901	808	893	841	879	864	878	908	832	907	919	918	882	902	874	900	883	898	926	856	845	896	898	865	896	866	866	869	916	878	875	917	911	925	842	855	913	882	842	851	892	921	883	943	876	926	891	874	872	872	906	931	883	908	928	856	850	888	900	847	885	864	918	866	907	912	841	890	894	863	867	844	905	883	874	899	887	900	920	881	911	906	899	913	938	844	873	964	852	863	919	853	845	890	888	878	866	881	808	902	902	912	860	865	915	891	918	861	866	912	852	954	902	945	940	884	888	857	876	848	867	837	835	871	895	864	855	857	868	887	866	913	875	926	875	899	880	879	922	897	890	871	859	881	895	879	928	881	860	884	944	914	885	864	901	910	849	871	834	919	907	860	930	838	867	852	872	872	901	855	859	880	882	886	915	849	869	855	851	869	869	913	920	864	848	895	910	913	841	873	843	895	901	877	929	855	856	872	935	904	867	896	882	851	864	868	944	909	861	949	910	868	943	869	919	878	957	892	908	899	891	921	871	898	864	846	869	867	887	860	860	879	874	911	893	876	889	885	911	878	881	897	871	898	868	901	916	874	876	906	902	891	857	900	886	873	916	954	913	922	917	925	914	884	906	909	926	898	900	881	894	873	910	889	907	844	907	880	931	871	889	928	903	852	926	857	863	888	892	930	886	922	909	913	861	917	931	877	869	905	904	872	895	905	895	868	902	906	877	896	869	882	909	892	904	840	906	890	929	924	875	880	887	854	881	939	863	919	884	849	887	872	820	896	909	834	847	915	904	889	858	861	875	867	887	903	862	885	887	898	888	874	899	909	866	1008	901	847	883	886	834	910	879	921	965	900	894	868	956	878	934	851	940	843	977	893	915	916	871	897	887	846	876	843	894	955	900	888	834	890	854	847	893	919	930	903	863	868	915	895	874	869	903	922	862	878	904	896	904	914	876	902	876	907	899	930	881	875	927	885	852	912	859	910	861	875	857	907	927	904	877	854	890	852	918	853	890	876	895	864	886	881	923	884	865	871	868	908	930	896	896	918	923	862	929	898	862	869	861	842	938	904	889	895	880	859	919	907	922	843	915	861	869	905	873	914	924	865	863	905	934	860	898	898	948	876	911	869	874	888	874	864	901	916	834	928	887	862	851	899	879	895	841	894	886	926	872	881	867	895	942	850	903	930	906	875	907	842	928	905	906	880	851	823	857	853	940	844	907	839	894	882	875	864	889	954	870	925	894	934	874	862	845	893	934	896	890	906	868	882	898	900	918	879	864	885	837	910	843	876	851	904	914	850	839	812	861	898	890	882	868	858	895	870	880	916	920	850	881	908	930	898	854	903	885	893	894	837	907	899	851	915	831	822	906	920	876	855	913	862	862	901	863	882	904	859	872	897	810	832	867	887	879	929	886	879	910	840	883	849	899	904	904	893	862	905	843	897	855	878	906	890	897	844	883	873	870	869	849	908	872	892	880	944	860	859	849	918	852	827	854	906	890	906	843	901	875	895	899	861	867	922	901	877	904	804	848	936	840	883	869	883	892	866	887	917	854	855	907	886	896	880	913	876	889	845	896	850	956	883	946	949	896	976	912	886	891	889	898	944	888	928	875	867	827	904	862	877	866	846	903	919	915	886	895	857	877	907	869	865	873	867	882	870	906	872	855	884	925	908	873	910	885	884	843	900	886	913	955	845	855	856	924	932	923	929	873	911	926	925	879	871	828	897	871	871	907	873	921	878	885	927	919	878	854	843	848	920	881	843	847	849	869	922	868	893	890	875	864	860	880	919	871	834	902	836	913	899	846	876	902	871	913	950	882	867	921	884	889	872	874	897	872	898	835	895	902	865	859	869	873	922	885	868	867	865	848	858	903	921	865	906	908	902	869	880	910	890	877	898	928	959	856	869	897	859	907	898	845	893	873	847	870	877	901	907	937	930	885	892	899	859	926	854	891	882	841	879	948	948	856	903	948	885	883	929	854	868	913	883	923	865	896	883	931	894	842	858	885	866	852	864	921	908	898	844	800	913	885	870	891	894	914	872	862	893	912	898	912	861	838	884	889	858	878	901	907	817	844	890	931	909	902	821	890	884	884	952	864	912	860	924	886	915	870	811	897	898	861	908	887	888	878	935	880	892	910	894	927	880	830	863	921	895	893	901	952	903	879	925	870	899	873	881	835	928	860	897	871	877	867	955	923	901	905	897	899	912	899	871	870	891	829	855	877	898	821	940	846	882	876	884	889	869	858	870	889	965	885	902	897	875	891	892	876	896	943	870	849	830	869	892	893	875	980	860	891	898	869	919	870	895	855	861	876	886	890	902	872	905	927	864	943	860	882	877	869	889	879	873	907	975	914	905	899	849	883	820	875	929	870	882	896	835	853	858	853	928	942	864	861	910	873	901	893	939	940	878	896	849	844	902	893	827	934	955	878	910	881	836	854	890	858	923	840	857	908	886	891	881	907	867	845	870	915	881	925	894	910	898	876	847	827	873	892	864	901	889	938	867	826	899	859	893	856	873	883	900	870	868	867	882	914	879	852	888	869	851	902	897	880	870	913	911	911	928	884	910	898	902	887	867	847	883	928	924	872	915	865	912	845	855	903	873	919	914	858	879	875	894	869	883	858	909	900	877	853	882	933	910	891	903	869	873	904	882	883	899	898	909	902	864	838	947	878	896	845	856	856	864	851	854	832	877	887	921	908	921	887	873	867	869	852	870	893	871	870	898	905	952	895	907	921	954	857	885	919	864	891	857	854	890	917	843	860	923	897	907	849	908	878	888	911	854	871	907	924	935	896	881	867	926	881	925	860	904	833	879	856	897	895	876	879	872	849	872	884	893	853	864	842	922	854	921	834	929	819	959	862	893	926	888	898	894
5378	221	188	170	181	184	166	147	144	144	146	136	169	141	142	154	167	150	149	156	163	146	159	140	137	158	143	158	154	164	167	178	179	197	181	204	154	149	176	168	148	145	158	147	152	148	165	127	135	143	171	145	161	157	173	139	141	163	148	119	152	141	162	143	146	128	153	170	162	168	141	155	151	134	152	187	147	143	130	147	136	140	151	140	132	154	161	158	151	145	134	134	150	164	162	157	153	140	147	146	140	141	163	146	147	165	160	149	168	138	169	153	151	136	167	163	163	133	145	122	144	173	161	168	139	120	160	140	176	171	163	150	143	186	157	134	154	167	168	145	157	132	165	167	149	136	171	153	155	150	134	153	136	157	144	148	131	155	154	141	156	165	130	133	166	169	135	161	161	144	164	147	145	156	128	157	140	144	140	182	150	147	162	152	171	182	133	151	134	174	150	151	161	163	146	145	167	129	146	147	169	188	155	156	153	161	134	163	153	158	157	170	162	131	151	168	154	156	143	153	154	156	142	153	137	164	148	162	155	143	146	151	169	138	152	149	140	152	150	159	133	151	156	142	146	161	148	132	151	148	179	164	120	182	161	151	154	166	170	153	161	169	143	154	154	156	157	159	142	166	151	142	171	172	140	148	151	137	135	152	168	161	146	170	140	159	172	150	149	144	154	166	147	149	162	149	155	150	148	157	162	123	140	137	150	149	141	152	140	160	151	142	141	165	145	142	152	157	141	172	159	162	134	136	162	151	168	149	153	158	147	152	145	156	128	168	146	161	158	147	147	135	163	154	161	148	174	144	146	165	143	155	162	141	164	155	155	128	140	139	150	134	132	159	136	154	127	161	158	157	123	152	166	137	129	162	144	160	153	146	157	161	172	151	135	128	164	166	131	153	146	148	159	164	178	133	152	139	116	139	157	149	126	142	153	138	161	172	201	140	145	151	156	139	147	143	172	132	153	152	130	148	184	138	148	166	151	148	165	174	133	152	123	157	159	144	162	133	159	155	160	170	153	141	157	166	155	142	163	140	155	147	162	158	138	147	147	148	163	159	149	172	161	108	170	160	155	136	156	159	162	167	159	147	145	153	165	152	149	155	167	148	158	139	137	158	187	178	161	137	128	162	164	166	175	163	139	163	137	159	161	145	149	148	145	126	152	151	171	150	140	177	149	147	155	129	137	172	147	163	143	139	147	146	139	164	131	169	154	159	171	174	140	163	152	162	166	154	127	135	169	145	152	147	150	172	167	149	154	145	155	144	157	152	156	161	130	172	159	164	151	162	147	149	153	155	168	155	164	149	150	152	138	159	133	122	152	153	157	158	153	155	150	160	143	166	157	133	143	140	158	156	156	143	169	156	142	150	141	132	158	136	143	150	149	137	137	151	140	179	126	178	147	149	145	152	179	162	162	163	168	168	151	136	153	149	124	130	153	138	162	151	154	154	170	125	144	156	135	137	145	170	155	170	159	148	165	159	159	129	146	129	128	154	137	179	145	151	139	133	131	157	146	145	149	153	154	140	167	132	173	175	138	146	165	148	159	148	161	147	182	180	149	144	145	133	152	155	153	157	171	158	139	176	154	159	146	141	144	178	158	155	140	140	173	159	154	161	153	151	157	165	165	167	152	152	166	151	137	149	177	149	151	154	159	153	142	142	152	154	141	135	149	165	136	145	153	138	144	146	167	154	139	166	152	157	186	147	162	164	134	131	130	180	142	138	150	166	152	143	154	160	163	158	138	155	155	160	155	164	148	144	152	141	162	147	155	145	162	149	152	152	154	191	180	189	180	162	135	136	152	156	137	157	157	166	160	142	145	160	144	153	154	136	168	153	180	151	157	164	148	151	151	164	154	164	149	154	141	140	148	150	158	156	140	170	157	162	153	145	158	155	134	148	149	140	151	150	130	150	135	139	144	147	155	147	140	147	169	157	169	138	155	148	152	128	147	168	145	148	142	153	139	143	154	162	165	147	155	160	164	167	161	160	147	169	130	140	159	142	142	167	152	165	146	136	144	157	178	149	145	147	131	153	168	153	158	168	132	156	140	164	152	144	143	158	125	146	168	162	162	141	155	171	155	139	170	161	125	152	158	159	132	149	153	142	169	178	178	144	129	152	142	132	143	141	160	138	159	166	138	148	176	143	156	159	164	164	158	159	162	135	160	154	138	156	148	165	147	156	158	165	144	153	166	130	150	155	162	161	166	144	163	149	142	132	146	153	172	152	164	172	131	148	145	156	149	167	154	162	163	159	150	161	156	148	166	149	140	151	172	154	161	161	159	159	153	149	132	146	128	144	158	156	171	164	143	149	138	154	152	157	136	169	141	151	144	156	136	149	155	153	160	157	158	155	165	141	175	129	160	161	157	160	144	143	163	161	156	128	139	148	158	161	140	141	163	151	174	183	147	166	144	150	142	133	157	186	176	151	135	162	151	156	133	144	146	161	146	147	157	146	157	152	140	130	172	154	133	155	161	160	151	164	162	150	142	159	144	152	184	147	149	153	148	155	156	138	145	135	147	140	142	124	143	160	142	136	147	160	159	152	140	144	146	166	174	141	142	151	152	177	168	145	152	150	158	177	165	155	145	166	141	158	159	154	144	177	156	142	161	165	158	161	168	169	154	134	167	166	156	144	154	143	158	168	155	138	163	134	148	131	145	139	158	174	128	140	146	157	156	146	132	139	159	140	125	154	152	138	152	143	161	145	156	155	159	166	171	162	163	131	134	145	145	158	166	157	149	139	157	150	136	151	153	148	150	157	156	157	151	149	152	141	152	162	148	145	165	156	154	171	150	146	156	171	170	138	169	178	164	143	162	183	135	168	130	145	162	136	157	142	146	132	157	134	157	144	151	134	158	161	158	129	148	144	140	141	163	156	146	175	149	167	157	142	171	171	132	151	137	178	149	170	157	173	150	146	134	129	152	154	164	156	136	143	167	151	142	144	150	151	160	150	126	173	126	147	137	158	151	166	132	145	154	137	166	160	144	142	145	166	145	158	151	140	125	158	139	140	172	154	122	161	167	162	175	120	180	166	146	144	140	168	141	174	194	147	156	155	157	168	142	153	156	148	156	161	142	145	172	132	166	152	133	144	158	160	132	155	129	140	171	160	152	162	143	160	174	155	142	151	139	138	130	148	135	147	155	166	161	151	162	145	127	169	146	162	156	145	159	173	159	160	143	177	148	147	146	173	176	162	158	162	154	127	152	157	157	141	156	157	149	163	136	153	139	155	167	150	150	156	159	135	165	134	136	155	164	161	156	141	120	136	174	172	168	164	154	158	149	152	156	139	157	173	177	118	147	136	148	156	141	142	152	160	171	141	143	135	171	144	149	170	164	141	139	153	136	165	161	166	126	146	169	142	170	149	160	141	138	168	138	132	139	159	164	168	150	133	158	167	134	174	157	152	175	141	170	168	134	144	159	152	163	156	160	162	143	168	145	149	173	150	167	148	144	163	130	143	160	151	176	152	144	122
5086	487	550	554	488	557	495	475	520	532	476	482	510	468	481	492	469	450	462	455	448	467	504	478	499	479	460	466	477	453	493	547	516	579	595	626	505	469	443	452	511	448	428	436	446	437	476	445	442	487	451	461	424	415	449	427	441	475	438	456	472	444	438	460	444	436	413	433	441	474	491	415	439	483	427	429	465	469	454	478	477	443	407	432	458	428	439	401	414	441	457	420	426	439	451	486	414	457	445	462	463	406	419	459	427	436	464	464	431	427	461	458	460	437	463	420	494	446	457	433	413	443	439	442	437	445	416	436	414	427	426	457	438	437	455	419	418	456	466	439	452	432	452	431	462	449	466	461	441	421	478	426	488	442	430	473	456	486	438	448	429	474	435	435	401	419	463	430	423	432	479	484	424	460	452	465	447	418	433	416	435	459	466	442	429	451	435	427	440	465	450	448	431	441	470	435	440	463	447	438	468	434	450	478	448	465	442	424	442	439	455	414	455	439	409	425	423	477	444	446	484	468	477	480	404	466	430	447	409	438	386	464	451	456	471	438	432	444	438	454	495	438	437	435	440	462	461	419	428	463	435	431	459	460	443	446	409	431	412	478	467	434	462	428	422	431	424	432	431	448	494	422	446	461	453	474	423	447	433	424	460	416	439	462	436	413	446	484	459	417	423	458	478	424	422	472	435	396	423	477	436	421	477	445	456	399	462	440	459	430	454	423	476	459	444	444	439	473	432	459	440	450	451	435	396	423	478	479	429	432	469	428	469	452	472	448	429	432	431	441	453	431	433	444	445	469	470	439	430	414	410	436	427	459	450	420	410	448	416	480	444	417	412	445	464	420	449	458	459	442	497	457	463	462	465	409	462	429	424	431	488	433	466	440	467	458	428	437	445	478	400	464	451	435	452	478	410	433	430	470	440	445	438	438	451	438	404	420	411	451	455	438	450	442	430	427	402	420	473	461	458	432	417	444	443	407	454	461	480	475	437	471	454	440	422	444	434	447	428	447	452	415	449	446	422	460	449	434	446	451	489	446	437	458	452	412	475	443	445	444	454	464	438	447	450	424	436	449	424	427	486	462	434	496	459	430	441	438	475	453	462	462	450	408	442	443	435	423	448	391	411	447	427	449	475	414	440	468	415	465	447	447	455	455	455	434	441	429	449	467	446	406	432	466	449	430	463	437	428	464	433	462	449	408	459	427	438	469	440	448	489	439	475	450	441	483	464	423	441	437	433	445	444	410	471	484	447	455	443	403	461	451	450	419	457	433	469	459	448	486	446	464	440	473	455	457	429	446	477	476	463	450	474	452	464	447	469	433	431	410	455	424	456	460	433	430	464	467	416	440	398	406	459	415	425	401	442	450	436	445	423	419	463	436	468	456	447	456	442	475	468	435	466	454	417	463	436	456	427	479	473	427	399	457	455	438	453	456	466	449	470	428	459	448	450	476	434	408	476	411	460	427	421	487	439	444	442	431	472	429	429	450	459	476	448	419	421	470	457	444	493	437	429	441	467	441	449	482	428	490	482	441	419	450	431	469	418	420	417	472	444	384	457	471	453	417	456	439	437	437	427	429	452	459	446	419	409	464	425	489	430	452	450	433	441	467	448	474	448	442	480	441	464	473	455	448	422	414	400	439	429	404	458	436	448	468	401	431	487	469	455	425	440	467	425	463	429	450	449	452	459	456	477	436	409	440	406	433	439	428	501	441	483	430	452	429	450	449	434	435	463	462	468	426	442	465	436	457	441	440	398	474	448	431	446	480	423	453	425	414	470	455	459	439	447	459	387	449	394	468	435	423	447	420	430	433	407	460	454	410	466	410	454	446	435	438	430	481	460	402	450	457	459	420	405	406	454	436	456	432	471	428	448	462	413	436	451	477	426	441	417	433	445	411	432	458	444	428	417	433	440	430	463	461	450	453	452	463	471	402	449	441	448	464	469	441	447	428	423	498	495	468	444	461	444	403	469	451	409	423	434	476	436	452	473	455	438	474	420	434	413	456	421	401	435	425	453	443	431	491	432	411	471	437	486	448	445	473	436	466	444	452	400	446	468	480	430	448	433	456	441	422	410	458	420	434	421	432	451	462	420	431	424	436	456	427	417	466	456	460	469	457	411	476	420	439	449	434	459	472	436	418	410	459	472	454	453	408	405	423	434	472	470	459	455	449	436	433	425	450	435	483	450	459	454	442	439	439	466	447	485	476	457	448	452	497	446	477	417	441	468	445	464	456	407	439	428	447	472	466	422	464	440	408	472	450	391	448	401	454	439	484	464	474	438	412	431	453	403	443	426	443	427	432	426	428	445	482	455	442	438	432	459	447	436	430	475	408	450	414	444	446	432	447	443	425	427	436	446	434	455	433	456	400	398	433	404	434	484	425	418	471	458	445	488	445	486	446	430	448	465	466	437	458	443	490	461	426	406	454	451	427	473	463	452	449	461	453	454	438	457	482	442	430	447	459	475	447	446	421	461	401	436	456	459	417	414	450	442	444	435	462	456	425	460	443	430	452	472	459	475	462	444	476	447	430	427	435	455	434	438	477	471	420	464	443	419	447	445	423	465	441	445	477	455	475	451	442	447	473	465	456	461	465	481	433	445	419	463	416	460	434	448	457	425	453	402	450	460	442	453	439	467	410	442	459	420	439	456	419	434	463	489	475	405	473	455	458	440	439	435	439	449	448	491	469	413	445	438	442	398	437	460	448	437	476	451	447	448	450	450	455	455	449	479	469	455	477	452	436	497	407	430	438	419	427	447	471	457	464	442	418	418	419	445	439	463	468	443	478	500	424	435	420	438	393	468	453	448	442	433	432	390	452	409	463	445	445	461	410	461	409	429	439	424	409	460	455	475	414	439	462	438	483	482	438	429	458	436	443	470	459	446	443	456	469	434	450	459	425	427	424	466	432	436	428	437	447	435	451	420	465	477	451	426	442	407	442	452	461	469	438	448	413	428	430	436	468	461	451	416	461	448	429	405	443	431	441	459	412	468	428	459	417	427	469	438	505	449	449	433	414	442	438	406	455	444	430	461	450	453	447	474	406	469	443	464	440	417	426	459	443	462	425	400	467	456	443	433	417	461	439	436	453	449	445	430	461	462	426	455	456	447	427	453	447	469	461	458	436	432	432	432	418	502	429	427	441	442	448	459	446	440	409	441	454	461	443	448	419	461	448	489	412	473	454	453	458	450	427	424	420	434	475	449	475	444	463	472	416	463	444	497	444	445	423	485	416	434	418	448	437	449	464	437	434	426	442	478	390	430	449	429	465	451	425	446	445	459	407	416	453	418	446	432	408	459	472	422	431	419	447	421	445	421	443	434	433	448	459	474	526	443	423	425	440	429	429	437	478	443	473	434	445	416	419	451	448	449	417	441	462	446	436	439	431	417	434	466	447	414	455	482	418	441	448	444	407	441	396	422	423	431	460	426	437	472	444	454	427	443	432	454	460	453	462	429	445	457	428	400	428	453	457	461	431
45721	10665	1634	1040	751	599	552	488	479	429	371	407	396	390	314	347	329	348	360	319	325	365	325	304	330	335	313	298	319	307	315	362	327	359	378	345	345	343	311	353	345	275	307	302	311	344	358	358	341	330	327	300	342	295	366	317	292	339	335	323	296	334	297	297	327	319	335	321	328	302	321	358	293	306	270	360	309	283	310	335	320	301	319	298	322	339	314	348	345	316	313	289	351	321	329	322	310	320	307	324	319	319	318	307	321	304	296	330	285	307	306	336	332	320	298	335	315	323	311	355	273	325	322	348	325	365	330	333	367	338	351	312	374	332	335	312	346	350	344	341	320	309	332	320	314	310	353	310	310	338	323	313	337	304	332	299	314	297	332	336	321	359	319	315	323	320	348	328	322	330	306	321	284	318	297	329	323	272	274	330	323	349	333	310	345	329	279	332	306	319	321	305	344	307	333	292	320	315	336	334	309	334	313	342	345	344	321	325	302	335	335	308	337	333	352	302	304	327	343	299	309	325	326	300	327	355	306	330	306	306	321	270	301	307	333	343	317	352	330	342	310	331	339	327	292	315	305	290	287	331	325	309	321	300	337	286	337	295	305	318	309	291	290	324	302	346	327	301	308	329	328	345	311	331	361	296	317	341	321	312	331	301	304	362	343	314	344	368	328	344	313	284	311	335	367	349	348	324	341	327	345	334	291	308	297	298	305	317	317	357	330	333	351	329	337	325	288	335	335	317	308	327	314	298	327	317	302	266	331	298	317	321	322	334	316	325	341	317	314	324	335	362	321	332	343	326	326	326	324	337	360	343	313	314	310	333	332	301	291	306	323	337	326	298	344	307	336	317	331	317	308	344	308	343	350	300	311	336	319	344	311	295	324	337	326	329	291	319	314	305	371	332	326	330	344	308	304	350	318	277	298	297	336	314	301	324	355	314	353	333	321	342	313	323	330	315	296	301	322	290	325	332	335	332	308	316	321	312	310	311	343	327	337	327	338	305	305	320	351	310	325	326	335	284	337	293	306	357	340	321	331	358	314	332	330	366	318	336	315	297	352	303	336	306	316	317	313	328	303	312	324	310	328	289	317	342	334	280	343	301	312	323	326	331	346	344	334	324	333	363	304	299	332	323	310	335	327	307	345	361	328	308	352	303	349	322	368	323	311	307	320	314	351	330	315	316	293	289	330	318	343	320	309	279	344	315	330	334	317	344	326	312	311	305	308	331	304	290	336	319	312	373	324	303	335	323	306	307	360	346	308	343	312	319	317	288	328	341	325	305	352	340	345	319	344	345	283	331	321	343	340	344	315	319	349	353	316	329	324	307	353	287	316	303	341	317	313	283	307	309	267	311	342	326	317	310	334	346	334	319	331	298	305	360	325	341	339	314	302	325	321	334	338	304	298	308	308	307	329	329	342	331	325	325	305	302	315	279	354	306	362	332	340	322	309	342	338	303	322	284	323	282	328	327	320	317	298	334	310	285	292	339	287	323	305	342	293	338	300	334	346	335	324	309	306	298	341	301	316	305	345	334	331	312	311	310	323	314	299	357	334	315	313	312	324	339	317	361	326	301	317	333	354	339	298	323	276	281	316	315	298	320	334	324	339	295	317	323	317	347	346	287	322	300	303	338	281	348	299	313	334	300	354	349	300	311	299	298	321	347	306	315	313	304	322	322	371	301	302	349	300	335	313	334	308	319	312	312	338	337	277	326	345	332	315	287	327	324	345	281	318	335	348	322	310	285	329	304	341	343	321	326	326	335	320	313	338	277	337	335	321	332	334	343	316	295	332	358	310	312	320	301	325	312	326	324	321	298	348	345	350	333	324	308	345	294	323	320	317	338	293	303	319	309	290	333	347	324	311	302	364	342	301	332	305	316	320	300	311	301	328	292	322	337	309	341	299	316	303	311	359	333	305	283	314	316	309	336	329	354	302	308	336	294	324	309	320	325	367	345	352	309	323	333	335	326	321	312	353	324	305	326	347	344	306	320	324	331	336	328	313	331	327	325	341	326	354	332	337	324	302	313	330	327	338	331	326	321	350	322	312	336	351	340	316	307	336	270	329	349	310	295	296	320	320	317	315	323	318	331	323	335	334	328	283	326	336	313	329	329	328	350	331	319	297	325	304	305	315	343	321	316	314	312	337	340	331	311	303	329	316	330	333	329	313	336	321	299	309	314	315	337	294	327	345	317	327	362	314	354	338	295	325	303	334	348	345	338	285	294	319	322	350	337	299	313	321	334	316	310	347	292	345	315	325	321	323	316	344	346	350	310	337	332	329	319	303	319	293	313	335	316	321	305	317	336	306	294	320	295	311	306	357	293	312	338	336	299	312	297	380	291	302	319	348	323	342	295	322	345	334	299	306	355	346	336	328	278	314	333	351	293	335	330	333	318	329	323	317	311	333	324	343	313	313	317	346	310	302	342	329	311	307	348	308	360	307	316	305	339	331	314	316	313	333	311	331	330	334	359	319	309	324	324	318	309	338	289	293	291	357	331	322	332	349	322	307	312	309	348	331	352	332	301	331	328	318	360	307	338	321	350	334	377	310	280	312	336	345	344	346	312	322	299	324	286	327	295	307	321	290	296	339	315	316	311	338	335	342	328	303	281	313	337	343	308	329	314	309	287	300	325	334	339	324	287	304	315	336	311	305	313	315	346	307	319	312	296	315	305	318	310	320	324	363	320	339	306	340	318	308	337	359	315	336	323	307	332	287	318	344	335	310	334	336	351	320	341	330	326	306	296	303	301	316	308	295	300	334	309	310	327	326	310	351	337	322	323	298	346	328	320	311	332	341	308	289	318	323	288	347	287	310	293	326	320	360	323	344	340	333	320	324	348	337	298	366	318	344	339	331	306	300	305	315	323	323	329	329	310	306	334	322	289	317	364	325	284	331	318	317	304	334	319	311	323	306	283	308	329	338	316	309	306	311	321	327	307	328	328	304	339	311	346	355	317	341	313	291	341	323	295	322	311	342	360	321	320	324	322	303	347	344	339	322	365	325	333	294	325	318	345	330	330	318	332	309	339	358	331	320	325	320	319	303	328	324	323	332	331	324	343	316	315	331	353	329	323	316	331	327	316	296	327	352	325	307	312	282	308	330	340	317	288	338	312	336	288	335	333	294	331	341	312	308	325	309	321	305	303	355	315	327	311	338	299	309	362	361	326	321	360	337	331	308	329	345	325	335	291	344	306	312	307	325	319	325	308	314	377	326	353	301	314	340	301	341	311	320	313	300	319	316	305	310	306	323	326	272	304	354	343	329	320	321	352	341	312	300	270	319	304	342	330	315	312	319	287	328	360	359	325	316	290	331	339	305	297	342	327	341	324	359	325	328	319	341	320	316	313	332	344	308	317	360	314	329	318	322	346	341	343	340	329	335	300	344	334	335	304	308	359	297	335	307	286	285	307	328	324	314	308	356	327	321	294	342	310	341	336	319	322	335	326	336	296	313	316	331	336	285	344	334	331	310	310
20741	1408	2343	2782	2580	2252	1956	1838	1588	1600	1383	1303	1219	1124	1099	1050	1025	985	1034	994	994	1017	1029	998	946	929	947	900	842	899	925	994	1030	1081	1227	1169	1025	883	849	838	864	797	821	824	858	834	827	815	885	835	877	779	870	839	805	892	784	798	794	829	844	855	837	811	835	833	830	808	793	808	820	821	812	816	799	814	815	790	832	802	795	847	819	843	807	847	785	833	791	792	825	797	799	838	787	772	831	802	730	794	840	818	840	825	833	820	733	794	810	746	787	813	798	797	797	787	857	825	824	768	771	824	795	793	793	785	774	780	814	785	839	781	811	839	808	828	744	778	796	805	879	780	761	815	780	824	779	768	768	843	767	825	784	844	796	826	819	761	802	810	796	829	774	820	854	801	848	813	839	810	843	812	827	776	778	806	774	829	800	796	806	784	809	798	817	779	769	815	764	786	755	820	814	858	846	825	782	826	755	778	817	830	841	832	786	830	863	790	856	815	834	785	829	782	816	785	784	809	786	835	760	816	811	848	829	813	814	749	818	797	785	760	790	802	834	755	770	805	786	795	827	834	838	775	739	815	779	770	786	770	859	807	794	789	831	811	836	822	779	762	749	759	770	807	797	826	824	792	769	774	818	812	799	838	805	758	864	826	807	843	751	776	865	804	788	802	801	813	830	756	776	764	781	809	740	807	845	789	791	831	835	799	849	792	809	816	785	807	792	793	773	782	799	771	767	777	762	864	812	797	806	803	814	832	821	785	760	808	811	786	799	833	735	790	799	784	765	798	757	733	836	803	764	807	818	789	860	814	777	838	771	830	837	800	783	790	810	828	816	761	838	815	817	805	809	820	787	814	822	814	811	840	751	782	782	808	794	785	769	785	792	781	780	790	795	806	800	771	784	789	825	811	779	791	779	805	778	788	821	818	823	799	773	807	832	779	830	858	794	851	860	853	817	752	820	831	792	804	818	825	863	789	795	830	766	816	760	843	795	847	828	751	868	809	793	869	778	812	826	803	837	807	768	828	814	792	830	797	787	788	803	800	814	809	862	822	810	790	806	821	807	791	871	805	780	817	801	790	782	799	827	787	823	836	795	736	892	800	770	789	823	826	766	833	815	820	867	791	750	836	749	794	760	815	823	786	793	842	832	786	766	811	836	794	803	784	823	767	778	827	764	820	816	754	803	797	740	790	793	859	800	788	816	774	767	808	781	831	790	814	769	773	789	794	782	803	750	841	807	820	812	781	868	803	836	769	815	799	781	812	803	834	831	806	842	828	756	806	784	794	817	805	813	840	805	828	793	816	795	835	777	763	810	781	811	817	835	785	807	807	832	816	785	801	812	754	866	824	791	817	821	790	827	803	757	734	817	798	758	822	781	798	773	822	781	827	797	801	804	807	841	791	801	827	759	772	792	786	815	827	775	821	779	790	785	790	795	819	809	814	804	764	785	798	787	799	816	806	797	760	795	839	815	758	785	813	771	806	782	829	872	799	803	814	777	827	769	821	806	742	809	817	826	801	821	785	799	830	793	826	814	814	783	811	805	798	807	808	822	823	816	838	790	781	839	844	791	823	812	822	854	772	804	805	848	844	778	768	774	787	804	776	813	797	802	805	762	798	812	832	779	766	726	761	766	824	818	819	831	786	805	767	791	803	812	746	767	813	772	843	795	830	831	841	769	851	814	754	791	795	826	826	772	845	803	801	823	820	838	771	866	802	828	828	817	822	812	786	815	827	788	812	826	817	815	761	779	774	842	814	743	821	810	843	788	731	799	771	780	833	824	800	783	804	795	736	828	837	793	816	841	788	826	818	808	742	806	813	833	812	803	814	774	754	803	821	794	862	825	803	789	821	836	798	787	794	812	859	841	862	812	782	877	774	844	766	789	776	804	786	757	796	826	800	809	849	842	813	834	766	800	793	879	783	772	796	814	812	854	793	775	784	824	789	800	817	843	787	781	806	796	794	805	797	811	772	764	779	817	762	813	849	838	836	797	824	826	831	768	803	808	749	797	825	840	814	800	777	831	783	812	815	848	789	789	873	807	798	805	733	763	827	777	749	754	845	795	773	852	748	820	798	791	830	773	776	771	781	785	776	775	864	780	836	839	825	837	803	851	824	824	768	822	792	763	808	811	782	809	783	778	764	822	800	792	797	838	846	805	790	787	798	804	766	775	763	837	765	786	843	821	828	799	809	792	794	796	797	798	828	788	795	759	795	783	856	854	825	841	825	757	752	762	849	790	809	796	821	810	787	807	769	805	797	780	792	791	836	829	816	834	787	826	797	834	876	791	821	766	809	823	785	777	785	789	896	792	804	767	825	784	820	871	769	844	784	861	812	802	782	798	793	826	776	828	817	778	774	830	778	828	779	804	866	821	863	795	772	783	815	782	827	795	776	821	843	822	785	846	838	808	814	839	792	830	807	821	757	717	793	795	826	803	750	792	807	814	785	812	797	832	773	822	834	848	804	824	806	796	811	761	792	787	797	754	831	772	791	806	758	812	810	824	809	778	787	833	826	786	794	799	793	788	766	832	786	766	824	810	783	785	802	802	806	793	794	857	818	787	791	836	810	801	781	817	810	798	764	821	758	784	763	817	761	736	734	771	817	837	834	796	789	803	834	783	793	783	782	781	765	818	825	766	785	821	872	748	799	772	769	818	811	820	827	788	772	764	777	830	831	794	772	786	813	821	845	840	817	784	811	798	754	787	793	813	824	768	748	781	774	842	782	780	814	855	763	812	777	773	767	778	787	771	785	806	755	748	823	807	840	770	795	829	834	801	802	831	770	833	779	799	828	805	785	832	737	787	811	803	827	833	834	799	801	815	755	830	804	761	790	772	824	794	865	826	814	796	838	819	860	803	836	812	826	797	747	797	780	843	799	818	856	803	872	778	836	818	828	785	782	850	753	770	822	781	803	782	825	820	798	780	830	781	812	803	774	833	786	795	808	746	836	806	805	813	831	791	816	822	798	791	765	758	817	789	809	796	862	826	795	758	819	865	776	812	825	849	827	800	774	819	811	770	793	822	809	815	793	797	750	788	820	782	797	837	828	799	840	751	791	845	798	804	799	844	810	753	824	732	788	819	789	788	802	827	770	768	842	777	740	797	787	751	818	840	812	801	856	844	841	812	775	776	839	793	765	807	791	816	806	787	737	815	812	713	802	796	793	819	777	843	752	836	757	810	823	802	743	789	829	819	796	766	818	765	867	758	760	837	812	772	727	796	801	806	817	807	784	745	829	770	819	783	753	813	794	816	828	815	807	816	806	799	779	830	797	732	776	850	794	812	818	874	788	804	779	819	778	804	842	762	831	837	817	848	788	811	805	843	871	793	823	775	866	763	818	770	808	791	786	782	782	769	798	822	804	749	823	815	807	788	736	804	803	774	800	833	817	799	811	800	826	793	851	802	791	832	764	782	844	812	842	842	862	784	797	798	859	819	805	779	793	770	777	849	818	833	828	820	786	781	786	821	824	787	829
56151	17897	5448	1950	1259	964	836	684	621	605	520	539	468	479	436	390	431	450	410	426	443	410	402	410	440	410	421	361	381	395	410	395	407	441	380	444	417	389	394	354	387	362	388	393	363	408	370	395	396	368	383	407	385	415	370	398	369	378	410	390	402	394	362	388	382	369	366	380	352	396	408	406	421	396	372	353	406	389	389	395	408	349	352	324	339	375	371	381	378	382	390	375	383	387	391	376	379	347	361	407	370	376	335	345	342	413	377	372	347	380	390	405	389	385	362	368	398	356	371	338	345	359	390	407	409	408	395	378	390	365	385	396	356	398	388	351	346	385	370	346	419	412	366	359	369	377	382	379	389	362	358	396	355	404	379	376	331	372	351	350	389	362	410	402	340	384	378	375	423	386	335	388	392	381	364	384	390	343	388	360	357	337	376	369	375	444	402	360	334	352	367	355	384	379	405	369	390	388	356	372	393	368	363	391	376	359	362	383	370	357	385	351	374	383	392	360	370	404	397	386	362	376	390	371	371	389	335	358	398	358	373	363	362	359	333	402	395	379	404	367	378	323	385	343	385	348	380	406	390	371	374	354	398	366	378	387	358	397	386	358	359	386	346	387	393	385	405	354	391	364	416	402	387	399	381	373	376	342	359	380	367	406	367	339	410	366	344	372	342	417	362	400	392	401	359	371	386	340	385	386	400	341	433	353	385	365	352	367	405	364	356	361	362	369	383	419	392	371	359	348	402	392	383	408	379	367	385	400	342	375	389	359	323	392	375	371	396	378	343	373	363	394	429	362	337	418	376	359	357	343	349	338	420	345	381	365	364	379	384	377	376	336	377	360	342	402	361	353	404	383	394	377	347	392	396	374	362	392	357	383	370	383	383	353	364	376	380	367	388	361	409	387	366	362	365	375	395	413	429	390	360	389	388	370	383	396	363	382	346	409	393	387	396	374	368	384	378	385	383	394	351	369	337	400	383	373	409	309	436	388	400	374	390	371	355	406	389	367	370	430	357	397	381	417	363	363	395	371	368	364	385	396	372	382	363	380	397	359	377	372	372	375	401	357	384	374	350	350	367	338	349	346	384	398	404	399	440	395	342	383	376	390	411	360	388	365	372	368	418	402	331	352	348	370	363	410	396	344	371	375	360	324	368	365	365	360	362	351	350	388	375	374	384	360	355	379	381	382	389	383	370	347	380	358	391	383	372	372	401	396	384	367	339	396	346	362	361	365	350	396	372	393	366	390	353	377	376	385	401	403	366	417	360	366	371	360	336	324	354	368	402	368	348	406	396	383	379	400	388	378	362	379	371	378	347	363	371	382	376	394	364	391	371	360	394	379	354	398	402	398	394	369	383	365	381	346	411	375	386	400	410	378	386	384	378	404	348	389	392	390	381	363	371	373	379	354	381	390	365	367	380	351	374	371	385	357	397	352	371	394	345	368	350	383	394	391	380	407	357	413	372	373	387	373	407	371	372	359	373	365	373	385	376	363	345	353	336	370	364	378	396	362	367	380	363	322	332	400	368	395	357	369	369	364	408	379	398	362	363	423	381	386	358	368	375	353	367	389	419	398	372	382	386	358	362	375	355	368	382	382	375	385	384	364	411	392	385	373	395	367	365	363	383	327	418	393	391	369	372	370	403	354	382	380	392	366	345	371	351	350	357	378	422	355	347	351	373	365	380	394	388	390	392	366	391	356	353	369	365	381	338	358	413	373	389	392	350	363	371	368	384	398	387	327	388	371	368	386	346	369	321	349	393	390	337	376	378	381	395	373	386	375	408	348	367	394	372	413	376	394	353	387	366	386	376	371	346	349	357	349	377	364	386	369	372	343	380	382	390	392	382	416	410	360	350	436	398	410	419	391	379	359	359	360	399	360	344	374	363	379	384	380	342	387	410	410	389	380	368	370	381	390	370	348	374	341	351	346	391	443	378	347	404	395	373	367	367	405	380	373	383	410	403	360	386	397	374	413	357	395	377	355	355	382	374	395	382	339	389	326	373	402	343	375	356	344	368	353	356	343	378	405	393	382	395	372	357	358	391	356	372	374	352	396	339	374	405	396	364	365	383	375	380	331	374	358	385	397	364	347	372	362	412	362	373	350	388	378	355	342	347	365	374	375	398	389	386	371	329	384	357	398	397	333	370	397	401	381	398	338	373	376	347	397	388	367	366	381	357	377	355	384	385	363	366	384	400	372	387	369	359	384	359	384	405	347	360	371	350	398	419	384	374	377	364	368	360	416	364	403	370	392	364	381	369	387	360	377	355	409	429	379	336	336	403	348	360	366	378	392	362	361	382	371	362	374	366	372	396	374	404	390	336	399	395	356	366	362	380	380	366	360	363	392	322	384	380	376	385	372	363	361	382	377	376	332	369	393	360	365	345	380	412	363	397	385	374	371	391	377	361	350	389	362	410	372	382	356	338	403	413	398	366	376	406	400	366	380	358	383	353	410	385	366	394	404	353	386	352	397	399	375	365	394	393	366	376	336	391	395	395	401	379	362	366	395	360	357	353	392	359	348	397	353	407	399	383	396	381	377	384	398	408	395	348	392	338	390	375	369	382	372	403	388	395	380	368	383	386	350	347	381	379	401	367	389	378	405	416	368	388	389	382	362	359	395	383	390	388	343	412	364	386	400	381	382	338	371	327	390	385	391	375	366	385	350	368	416	362	381	354	415	348	382	376	386	400	402	385	366	387	361	366	388	380	364	372	378	345	413	370	386	353	379	371	382	406	336	361	380	359	367	333	334	360	397	371	377	371	389	372	379	380	371	357	339	382	372	359	381	423	373	402	353	357	411	339	405	363	374	339	360	337	372	419	409	401	324	401	354	362	361	405	404	385	356	362	419	413	388	400	372	353	343	358	364	361	358	363	352	390	393	372	386	385	391	356	381	375	361	444	396	360	357	351	393	393	398	355	384	372	405	371	381	389	409	393	401	401	387	401	382	351	348	375	354	354	346	378	384	404	368	390	390	361	387	381	353	355	383	341	409	389	370	358	343	377	400	368	418	398	409	364	380	369	358	385	354	387	369	378	372	358	357	385	420	373	392	362	372	362	353	371	375	368	351	356	367	364	374	366	365	376	361	362	382	367	416	376	397	361	377	373	382	379	403	368	382	380	365	390	369	362	356	384	355	377	380	377	412	381	379	357	380	365	378	407	351	420	376	343	386	352	369	377	345	390	374	369	395	343	362	403	353	428	370	373	418	395	388	373	363	352	396	370	355	392	384	390	380	388	412	368	364	406	392	322	358	338	363	376	372	380	366	397	378	375	374	370	360	347	396	380	359	349	402	364	365	359	404	401	364	388	360	383	403	381	343	382	364	387	353	351	382	377	340	404	384	385	375	360	340	382	395	392	359	354	369	348	364	400	417	378	308	399	420	417	369	390	350	342	356	383	392	387	387	378	402	374	372	372	383	398	374	379	381	387	390	352	388	366	372	377	409	369	361	400	347	367	369	375	359	341	376	397	362
26394	2120	3864	4920	4354	3586	3140	2737	2316	2303	1954	1814	1626	1525	1449	1348	1301	1289	1335	1288	1235	1249	1308	1172	1134	1136	1140	1080	1011	1055	1156	1183	1249	1357	1518	1353	1147	995	957	1004	946	1001	916	951	989	921	926	932	936	936	922	921	933	894	902	888	928	926	913	909	893	883	917	878	965	966	905	932	931	847	886	897	961	921	870	923	927	903	879	918	928	892	930	919	919	921	892	903	907	929	931	869	921	881	936	922	920	908	938	904	887	912	912	888	910	883	875	881	866	877	867	899	914	937	898	874	882	883	906	849	895	842	860	880	899	877	858	892	989	907	871	883	920	892	881	956	893	891	862	839	874	952	866	890	923	868	855	878	917	905	886	900	843	914	881	889	937	906	905	886	922	917	913	893	859	865	862	830	873	911	906	885	886	900	849	908	877	849	849	876	904	869	887	951	900	887	813	921	922	907	906	895	876	922	951	860	847	859	840	882	819	915	896	955	842	877	884	935	940	896	904	917	888	895	877	911	878	926	874	893	934	916	791	906	880	915	914	942	906	840	832	897	876	883	871	977	911	919	906	891	901	921	844	915	864	899	902	926	902	891	928	863	891	906	917	912	863	880	879	928	898	864	921	900	935	819	848	922	878	885	935	892	922	848	869	894	891	888	887	888	859	919	863	850	874	896	895	881	850	876	862	852	904	934	882	904	861	885	896	889	859	881	906	865	871	916	900	935	875	871	863	879	937	940	878	900	858	833	818	926	853	872	863	885	892	907	949	918	911	894	912	879	884	878	876	881	872	925	890	921	886	907	854	898	874	913	881	858	886	898	881	871	796	893	873	871	904	887	889	900	908	944	911	930	869	879	913	909	902	904	912	871	913	839	876	935	872	862	910	881	899	862	900	875	904	878	851	873	873	893	875	822	876	893	872	856	875	904	887	864	906	896	901	895	875	859	873	831	897	901	848	923	908	913	900	845	860	873	882	934	895	929	906	892	864	859	881	839	887	919	897	897	830	904	853	905	906	902	922	940	840	897	930	905	845	844	855	876	864	862	923	862	899	855	873	903	928	905	921	924	900	853	863	913	907	902	882	866	932	921	829	844	872	846	844	903	869	887	831	894	872	851	886	887	864	881	906	872	865	874	902	837	899	960	884	899	915	886	840	903	829	888	866	935	984	885	898	884	909	940	877	918	890	882	849	880	910	943	865	824	886	917	896	920	927	907	896	950	873	907	876	906	911	890	882	851	880	904	912	881	908	937	909	892	893	889	887	878	901	884	830	886	862	853	898	878	906	895	903	880	854	860	882	804	891	949	849	894	889	896	886	877	918	878	850	900	845	877	865	888	920	823	855	848	856	907	898	904	878	918	885	873	877	875	860	880	899	858	893	861	896	869	872	886	879	872	892	872	873	912	878	846	910	902	914	916	939	847	866	906	833	889	912	924	880	875	908	867	885	878	911	851	844	903	945	881	893	922	904	860	872	876	898	851	916	951	844	898	899	911	884	873	870	898	916	884	933	905	874	891	893	892	893	922	877	900	877	870	854	884	899	921	938	878	880	874	880	855	924	883	847	864	874	909	894	910	879	859	893	872	900	938	878	904	881	919	896	903	871	872	877	890	933	853	839	884	866	933	877	862	916	895	872	859	902	854	867	837	885	879	909	839	876	860	918	872	890	882	815	819	869	910	905	870	871	911	910	849	847	884	811	848	873	940	912	896	880	888	915	915	919	921	853	886	863	881	894	921	880	875	913	810	906	844	924	851	893	926	860	871	879	901	873	934	901	945	894	873	895	873	869	925	837	867	867	912	932	924	885	880	866	864	869	903	937	894	883	860	839	895	825	906	885	885	886	875	837	872	885	894	887	841	854	868	872	886	883	917	857	922	874	916	878	876	890	888	893	821	843	876	905	850	922	883	926	893	895	937	901	886	927	905	973	883	972	902	787	869	908	888	848	830	862	927	936	863	869	856	931	914	865	904	894	886	830	897	885	878	930	893	919	906	905	853	856	939	873	903	892	859	901	865	915	888	844	905	908	902	889	853	898	881	850	897	886	856	903	840	912	896	907	898	947	874	853	871	851	941	880	893	868	892	831	907	892	858	843	836	947	902	871	885	904	892	939	849	877	885	847	875	911	885	905	848	867	871	913	896	894	876	840	918	866	853	917	924	877	861	892	914	911	887	837	831	876	903	871	845	865	863	873	935	865	866	926	929	897	827	894	891	899	827	890	865	871	859	862	912	895	874	899	890	834	880	910	895	884	927	851	869	879	897	910	803	829	850	908	871	870	851	965	864	877	870	862	886	905	893	923	899	914	881	906	874	900	912	899	889	907	885	827	923	895	826	907	901	854	850	937	862	882	897	856	883	921	861	905	877	892	880	918	894	884	831	880	911	833	874	908	859	902	840	956	905	901	909	888	824	911	935	863	846	898	916	881	852	958	856	856	859	910	905	920	856	873	858	864	891	904	951	816	839	881	872	967	847	886	874	880	927	882	901	869	904	917	854	890	868	925	898	863	940	906	877	890	864	891	849	914	901	881	852	857	900	932	890	929	939	899	875	906	925	882	884	904	900	918	834	883	922	896	874	902	898	883	957	827	811	878	889	840	897	924	870	847	953	928	856	886	909	901	897	856	835	925	897	893	868	882	877	889	838	912	880	924	887	909	934	899	892	867	900	915	900	893	870	937	852	874	896	908	878	900	869	924	870	888	927	915	867	887	879	887	907	920	867	900	888	925	889	896	864	928	935	875	854	870	875	835	843	888	903	870	844	900	862	899	905	961	872	850	855	844	850	893	845	880	865	899	924	910	859	893	909	913	860	913	876	909	982	872	883	919	888	873	886	891	880	820	849	847	854	927	893	911	819	899	894	912	871	887	916	894	919	936	879	912	905	960	901	841	872	921	907	897	884	926	902	921	894	901	846	874	930	880	875	874	920	895	887	851	845	845	906	871	893	894	896	914	876	864	900	846	908	864	874	895	862	931	857	903	940	904	894	851	882	924	852	909	863	856	888	869	871	868	862	898	893	833	895	877	949	896	883	853	895	931	894	848	874	842	881	871	921	878	921	909	842	967	974	838	863	826	908	864	850	875	884	893	881	867	863	849	869	861	910	866	933	836	927	919	880	911	861	866	870	876	822	892	897	877	880	848	946	873	838	902	891	884	879	856	926	911	929	886	891	907	933	876	849	863	844	884	926	872	890	908	839	927	892	917	862	880	818	942	933	863	831	898	873	846	854	852	846	896	910	883	891	830	861	902	876	879	878	829	887	898	931	893	920	869	868	926	957	876	876	867	864	845	933	965	835	900	885	899	930	822	847	887	884	886	932	931	932	870	889	893	888	866	849	902	910	860	882	871	858	842	869	853	878	893	903	805	852	885	886	898	868	838	858	867	824	869	847	905	866	881	853	906	928	869	910	885	881	945	920	866	830	873	852	883	870	863	917	828	873	936	863	853	885	925	887	881	901	850	874	869	881	895	931	905	915	834	898	916	953
5206	232	168	184	154	154	159	177	166	145	133	147	164	160	159	160	156	150	154	144	135	159	159	176	141	188	157	158	127	155	170	154	187	148	185	174	170	135	144	142	130	144	144	151	132	180	156	166	149	141	142	161	132	163	168	134	139	163	152	136	136	159	143	157	179	150	157	167	185	158	169	151	154	133	166	148	157	178	152	179	184	134	161	153	144	167	184	135	135	183	188	161	138	178	175	138	129	166	141	158	146	142	159	151	143	153	164	155	160	155	142	163	163	161	162	139	161	150	124	144	142	144	146	137	149	146	160	144	170	165	186	145	159	145	145	148	142	165	152	168	146	155	149	138	142	145	151	134	154	137	165	148	163	152	135	143	148	139	159	135	160	147	152	145	143	142	142	151	172	152	139	144	158	147	168	174	186	163	164	142	161	157	131	189	147	155	143	148	150	162	158	140	159	152	160	140	135	150	165	147	157	176	167	135	131	146	152	168	150	136	152	167	151	164	143	163	151	162	149	168	153	156	171	137	161	140	162	148	150	168	137	133	150	125	139	134	158	136	175	146	148	180	164	171	147	154	156	162	158	150	153	155	140	145	132	172	179	150	150	182	160	151	140	147	168	154	169	161	140	150	157	132	151	153	149	138	143	150	159	155	143	156	166	161	138	165	150	167	181	160	167	147	159	158	121	145	142	157	123	157	137	164	127	183	153	164	174	144	140	146	142	154	134	157	136	156	160	135	161	146	125	149	145	171	155	140	150	143	149	123	170	151	162	151	147	142	133	144	150	142	136	136	127	148	160	166	151	168	151	146	150	155	135	151	141	158	144	154	137	148	170	138	164	139	173	172	142	142	147	143	160	143	124	135	143	149	175	149	150	150	153	138	179	138	137	166	143	153	162	161	139	134	165	168	146	138	154	130	149	155	160	164	127	168	154	154	152	152	154	153	158	163	138	157	143	147	182	152	176	159	151	152	140	142	151	165	150	158	155	156	169	160	160	143	152	154	150	166	163	160	144	140	152	152	152	142	152	160	138	180	162	155	161	150	155	142	160	162	154	139	127	171	147	169	138	145	139	149	127	153	144	168	129	167	150	142	164	141	138	132	142	168	150	152	167	156	147	154	145	149	142	128	152	145	166	150	183	160	161	146	147	146	160	185	139	157	168	159	151	152	142	165	146	168	139	153	139	167	151	141	140	161	160	158	139	176	158	162	145	173	138	158	155	157	152	129	161	156	148	143	128	130	168	146	156	157	132	150	126	137	153	148	134	175	162	158	143	158	159	151	162	165	171	151	161	156	164	165	130	167	149	153	159	139	134	150	131	171	172	142	176	146	176	175	167	165	157	158	165	172	152	145	140	147	144	152	128	170	153	158	143	168	150	153	125	128	176	171	165	134	182	138	130	131	148	158	157	154	138	136	173	147	147	153	138	149	149	144	154	188	156	158	168	146	149	155	150	138	147	160	153	152	150	170	148	147	148	156	137	147	134	163	144	166	148	133	143	159	160	148	179	149	126	137	157	156	167	139	162	134	146	129	159	150	133	157	146	144	157	147	157	142	141	145	141	158	152	136	140	156	155	161	144	150	162	141	164	145	144	160	134	141	149	155	137	152	144	156	162	139	153	152	131	154	149	193	168	152	175	165	154	148	138	161	128	135	152	159	154	148	160	145	139	145	154	148	147	141	144	129	147	149	138	162	157	158	153	138	143	142	122	180	148	136	179	137	150	162	150	164	157	151	177	136	139	164	146	148	156	160	170	149	130	156	154	152	142	143	146	128	130	179	126	164	132	127	145	140	140	134	146	137	162	147	140	153	149	167	150	136	146	141	196	174	141	150	146	160	176	157	128	144	155	156	155	166	167	156	143	170	135	157	139	173	153	164	153	168	165	135	148	144	144	172	149	153	158	148	166	181	126	153	154	148	136	152	119	167	168	158	150	158	154	158	132	174	163	162	145	128	140	162	132	151	161	132	154	137	151	133	147	152	149	139	164	166	151	146	150	145	145	155	134	170	138	144	149	167	163	146	151	163	147	153	161	127	147	156	160	149	144	168	129	166	146	143	156	160	168	141	148	138	144	148	148	142	146	148	140	143	144	131	151	133	143	154	161	153	150	153	162	137	149	154	150	153	146	155	163	152	138	135	164	132	158	126	161	150	161	148	133	177	158	154	144	147	144	161	162	138	162	142	154	155	138	160	166	159	138	143	153	152	148	149	161	137	145	131	163	131	125	162	146	166	158	155	173	167	153	164	141	143	169	153	142	144	156	151	165	135	133	151	141	144	130	132	145	145	162	156	154	178	135	135	135	174	136	148	158	177	144	164	155	156	153	177	150	147	152	133	151	158	130	187	167	173	157	144	145	143	149	148	152	148	148	139	165	149	159	153	136	161	141	141	164	127	140	149	148	173	134	141	153	158	143	149	141	151	148	148	175	146	164	144	167	123	150	162	145	187	159	127	149	141	131	161	157	148	137	140	159	143	134	153	155	168	177	159	156	148	169	162	165	162	126	171	150	154	167	133	170	138	158	169	158	151	154	152	144	143	157	128	159	163	150	153	147	158	160	175	169	157	149	169	142	130	143	161	140	135	148	180	151	159	154	150	153	151	134	164	142	153	149	152	143	147	133	173	179	165	143	162	176	164	139	168	166	128	162	162	153	124	157	136	157	159	135	156	126	141	151	150	150	155	162	138	127	141	154	175	128	160	163	170	168	141	158	118	156	139	143	125	141	179	140	153	137	137	165	161	162	178	185	156	136	158	172	175	148	159	148	160	161	135	161	164	142	139	150	133	149	183	160	158	142	150	141	142	156	137	133	156	155	142	153	128	137	159	169	186	144	140	144	121	171	134	159	152	138	135	150	159	171	131	130	138	180	141	144	146	151	162	158	158	153	146	152	139	151	162	142	142	151	166	153	173	168	140	138	142	148	146	170	140	143	125	128	172	138	144	158	170	151	147	145	167	138	146	156	165	152	161	182	141	148	148	152	132	154	147	155	158	155	159	139	160	135	157	153	151	169	185	152	150	154	183	141	134	194	151	141	139	158	144	161	143	141	135	126	150	151	165	128	153	143	155	155	164	172	147	156	181	165	150	125	148	151	168	168	144	157	130	175	132	157	165	145	139	178	179	164	134	145	145	150	165	136	142	148	149	174	153	154	184	145	150	152	143	134	163	157	151	164	150	165	154	157	141	172	128	143	131	151	155	177	149	164	151	147	145	150	153	158	140	164	150	149	144	128	154	141	143	132	133	170	136	140	148	148	142	155	142	151	166	132	154	156	166	155	136	161	135	161	164	148	142	150	131	158	135	160	160	132	149	127	148	136	136	151	136	146	131	153	161	154	131	161	155	155	158	176	153	148	152	151	160	150	148	144	135	140	167	170	160	163	112	170	144	152	182	162	147	143	143	159	150	161	142	159	188	162	167	158	163	144	152	145	163	153	152	144	149	160	116	138	164	165	103	139	153	149	142	146	138	157	131
4918	516	507	554	537	537	509	508	509	551	463	465	489	480	456	475	473	491	471	426	452	457	516	487	460	442	448	465	496	462	488	487	540	605	637	584	513	470	457	478	453	393	424	492	413	431	455	443	455	472	458	468	467	434	455	455	399	434	433	483	441	444	444	423	467	434	436	450	422	410	459	462	461	444	445	433	421	443	439	450	434	438	416	493	443	455	417	383	489	452	462	447	419	456	467	454	460	447	447	472	427	410	430	477	415	453	423	472	460	469	456	469	442	460	446	440	442	420	457	458	438	437	412	476	415	488	468	434	455	439	441	419	440	451	442	410	442	441	453	470	428	464	418	448	446	454	433	450	435	454	433	463	422	480	444	451	462	437	419	462	489	435	453	451	480	432	446	384	444	463	449	420	450	454	416	455	439	418	403	444	437	443	416	444	447	444	436	422	448	450	434	439	425	431	486	441	452	446	420	430	395	430	476	463	462	431	461	427	454	452	467	438	414	410	447	477	426	424	453	422	423	477	420	453	453	465	451	465	431	419	407	425	444	439	437	427	445	427	465	445	425	427	448	462	446	452	428	438	439	421	459	423	431	451	471	439	415	414	420	407	449	449	445	452	453	459	412	476	445	418	430	438	440	430	497	461	446	446	400	459	414	431	459	434	443	479	471	457	424	457	459	443	407	410	496	464	455	435	473	460	470	447	422	460	444	424	418	463	449	409	417	432	409	433	462	426	456	406	458	403	473	420	451	459	428	452	423	466	460	476	507	435	449	476	432	453	418	444	451	465	491	438	484	436	474	474	472	451	407	449	453	424	454	454	463	462	459	466	435	453	472	426	458	415	463	471	447	404	459	469	454	455	445	466	433	444	377	462	425	458	410	447	465	445	437	428	432	462	459	434	436	446	477	436	423	497	460	433	471	487	435	440	460	443	438	453	458	492	432	417	457	418	409	471	422	432	391	504	424	433	427	437	439	457	453	426	431	475	446	411	424	456	469	437	463	434	413	419	443	448	431	450	434	463	464	436	445	435	427	428	456	455	470	391	476	474	435	477	437	443	446	423	459	467	433	429	409	443	465	417	431	445	454	470	436	454	443	467	463	447	449	447	456	461	462	471	421	414	447	419	430	434	470	404	439	415	447	450	450	444	441	456	405	457	420	438	445	437	456	435	446	473	440	443	413	477	455	439	433	421	417	427	439	456	465	473	448	415	441	428	431	454	464	425	489	426	463	440	456	420	453	448	414	446	416	429	464	425	404	482	446	443	491	427	437	404	441	433	454	418	450	445	478	441	443	443	440	422	442	449	424	451	466	445	419	436	402	450	457	439	419	409	455	457	440	452	426	458	479	451	456	454	447	437	441	443	423	411	438	471	445	433	478	437	454	417	490	442	437	449	449	433	425	414	464	422	435	416	417	446	468	455	416	467	445	406	429	485	430	493	453	429	451	445	454	434	463	473	419	440	456	431	490	468	461	459	461	452	440	453	454	440	469	429	463	425	451	458	417	442	454	425	464	446	445	466	447	408	489	418	494	393	399	489	413	449	455	485	475	433	457	455	436	436	440	451	441	482	465	426	444	443	428	456	421	475	470	445	408	504	462	452	436	431	434	454	456	460	441	442	453	418	437	431	436	415	432	442	459	474	438	458	435	448	435	438	453	452	452	480	412	432	454	475	453	439	433	436	437	473	495	464	461	437	442	456	458	459	470	463	449	463	439	467	459	458	449	448	417	437	459	468	439	426	480	488	445	443	448	410	394	409	449	447	419	451	411	439	417	437	442	480	401	468	446	428	441	476	382	439	432	424	439	460	467	441	433	424	441	453	465	457	421	404	424	432	470	429	443	455	421	416	463	461	448	441	419	462	491	404	448	409	452	417	422	445	411	462	430	394	432	431	451	440	460	446	422	442	411	439	458	448	475	462	460	453	484	435	490	464	469	426	450	416	400	448	454	425	480	499	409	439	427	425	422	469	469	424	478	454	440	443	447	472	438	477	472	452	453	474	431	464	460	422	389	410	453	468	445	425	459	406	448	446	445	427	434	460	446	450	467	459	443	463	454	423	426	435	409	406	410	439	466	463	478	470	427	445	437	417	451	450	442	451	422	440	489	426	437	438	430	450	461	461	468	481	414	419	462	458	436	448	433	453	433	397	436	458	415	423	432	454	396	423	471	480	436	434	423	450	436	420	469	468	446	443	472	432	477	495	466	427	454	456	438	448	457	468	431	439	471	432	456	481	462	424	429	431	432	460	441	391	422	414	447	422	428	412	416	449	457	456	450	447	410	455	401	474	471	466	446	418	457	417	490	457	492	447	453	469	454	452	471	442	436	472	480	454	454	409	446	443	418	416	434	454	430	436	444	434	449	455	460	470	415	435	425	444	456	425	417	474	456	449	488	470	467	474	453	427	417	477	444	445	463	428	413	471	407	474	428	403	457	484	442	413	423	449	448	404	440	433	465	480	445	441	435	438	426	463	436	436	458	463	448	429	443	485	509	445	457	411	450	498	421	423	435	443	441	402	425	430	417	462	451	416	435	494	439	450	428	447	420	433	459	447	442	465	432	381	418	462	462	443	450	430	464	452	424	447	465	433	477	433	415	459	417	418	428	427	435	474	463	450	444	420	453	418	449	421	488	420	455	464	455	439	466	439	449	435	432	457	418	460	452	450	418	442	454	457	433	439	438	447	435	453	440	443	434	443	470	435	416	418	448	464	412	401	451	456	486	442	429	464	452	438	454	434	423	426	483	465	425	423	441	439	445	438	483	454	449	458	461	427	414	441	435	446	451	442	422	452	479	415	433	457	426	458	418	451	482	456	445	432	474	428	473	454	427	425	472	471	438	468	412	429	437	457	448	432	472	454	451	480	459	411	439	436	481	419	446	487	456	412	432	461	460	476	423	449	445	440	428	430	453	411	455	429	454	431	429	471	452	468	444	437	443	437	479	437	445	451	431	432	460	462	465	434	415	497	421	429	406	470	442	457	431	471	415	466	435	461	445	438	478	458	463	434	435	461	456	452	470	420	426	414	408	474	445	442	456	443	450	464	431	428	441	425	448	503	472	453	447	471	458	447	457	427	399	435	453	454	451	426	427	456	436	477	467	477	434	431	445	462	438	440	419	470	470	483	414	427	463	461	452	446	461	462	420	441	420	413	474	428	437	467	420	473	458	448	476	476	448	468	477	473	439	425	459	427	435	447	429	433	409	437	424	460	473	420	466	433	455	461	462	467	470	506	463	491	480	435	397	474	461	440	455	412	451	410	436	417	441	465	463	470	474	425	376	430	439	440	431	459	445	434	463	410	482	428	456	442	434	430	480	450	462	443	468	472	431	420	445	430	460	419	422	476	424	413	399	431	452	436	419	456	448	446	462	445	462	436	426	437	442	508	437	444	480	445	433	453	452	440	415	436	425	436	440	389	425	429	448	484	463	434	478	447	465	449	425	443	449	484	428	389	416	419	436	455	485	458	441	451	439	454
41112	9682	1673	970	739	560	574	505	426	420	376	407	359	339	369	375	312	360	324	320	308	353	358	347	338	333	318	340	337	368	342	340	348	400	384	338	359	358	322	326	350	303	342	306	322	326	315	299	331	316	329	343	348	327	326	345	293	341	317	318	314	317	321	314	326	349	301	336	296	317	343	348	305	332	311	310	320	351	325	312	336	337	324	309	307	336	324	320	315	273	335	354	332	313	325	329	338	313	306	316	321	323	338	338	318	330	351	299	300	326	314	329	312	324	334	288	349	323	339	287	352	303	311	324	342	339	313	301	351	308	328	318	339	303	326	311	313	314	332	348	287	261	339	325	343	326	317	307	309	302	307	336	307	282	305	280	309	338	326	297	339	306	302	302	323	333	291	344	315	294	322	302	356	296	317	314	333	325	332	328	335	351	307	343	336	326	337	321	331	294	316	294	288	338	269	317	309	317	328	350	320	314	359	351	284	299	317	294	322	308	336	329	342	314	307	301	304	337	360	356	323	319	312	307	337	332	332	334	347	319	328	278	279	328	315	313	311	325	323	306	313	285	330	331	329	323	334	336	308	307	327	308	315	319	304	321	335	330	327	339	333	316	336	334	279	271	329	337	285	347	340	305	341	303	312	327	311	307	290	298	305	320	327	345	306	325	333	300	334	345	340	343	334	321	343	323	309	322	336	331	328	323	328	320	328	315	347	348	318	303	320	326	311	358	315	310	308	344	295	319	338	327	331	362	328	304	309	333	317	327	330	348	342	339	310	320	311	301	284	328	344	303	291	316	349	310	365	334	329	336	326	352	285	295	327	346	329	323	328	323	344	324	324	296	304	334	335	299	390	315	325	330	357	311	306	317	296	325	345	334	318	321	320	341	288	313	309	321	315	344	324	349	306	328	346	308	356	367	315	327	325	331	306	325	288	333	323	334	296	301	309	334	337	281	302	360	372	307	340	328	337	309	329	306	340	318	363	338	348	312	291	340	341	335	281	326	295	346	340	297	339	355	303	304	295	298	351	317	290	307	316	315	333	322	312	319	307	336	311	359	314	303	342	278	323	336	301	318	306	318	318	285	316	330	334	339	330	308	332	314	340	291	296	320	355	306	318	312	327	295	333	331	319	305	300	337	306	361	308	280	304	361	300	321	307	296	338	352	291	323	347	306	315	317	297	257	335	364	355	312	281	333	333	303	317	320	284	334	355	315	313	308	327	327	343	314	296	332	320	327	285	348	309	323	288	323	274	321	323	325	311	326	313	319	321	329	317	330	343	325	313	292	326	304	328	364	336	342	356	363	337	356	332	289	342	331	320	338	263	331	321	332	316	355	291	318	303	312	327	321	327	324	300	330	302	311	312	288	357	317	278	332	332	356	307	309	348	326	309	348	333	369	328	330	324	344	313	322	361	294	300	375	293	320	319	337	350	322	326	341	328	332	299	317	300	331	296	312	276	308	334	330	332	348	322	311	322	313	326	329	357	285	330	343	350	328	321	338	321	322	324	335	308	309	304	329	315	284	317	274	314	327	322	333	313	323	307	311	334	286	333	376	326	307	323	321	350	335	341	354	321	292	302	335	347	286	298	314	367	316	308	353	291	319	298	349	321	343	300	269	342	313	308	325	324	346	322	330	305	358	309	326	313	318	313	282	310	336	320	308	340	307	324	309	303	290	300	319	321	321	287	306	358	359	317	290	329	324	311	341	308	320	340	304	310	289	337	302	327	312	311	284	302	325	310	303	336	322	322	311	368	343	343	315	322	330	349	283	328	327	293	330	299	307	327	330	312	320	305	338	318	317	308	313	326	307	329	323	320	322	343	332	326	338	330	329	310	332	305	324	329	329	336	334	288	350	319	344	334	346	321	283	335	350	313	314	328	310	343	338	324	297	318	320	304	323	320	307	309	316	305	288	329	325	318	325	320	330	317	327	347	299	313	321	338	332	339	324	320	311	339	317	326	324	307	321	322	318	338	322	318	314	321	306	290	335	349	325	319	314	346	333	305	305	326	318	345	326	288	307	288	350	324	314	300	330	302	329	309	350	313	321	330	341	349	333	303	308	340	301	311	331	331	328	330	310	330	329	293	333	304	349	340	318	336	301	329	332	332	343	311	314	324	293	314	302	298	332	311	329	313	335	330	323	332	344	323	279	309	309	303	307	308	317	323	338	329	320	327	318	326	350	338	312	312	309	351	301	315	335	312	336	352	330	364	332	285	322	308	333	298	298	309	276	315	345	330	306	278	339	318	338	319	332	354	322	298	331	346	324	329	310	340	295	318	291	336	339	281	314	322	355	336	314	319	294	332	281	322	339	333	321	331	331	310	318	329	281	309	324	307	286	333	327	305	291	344	322	333	335	308	315	308	301	331	334	311	319	329	337	344	308	318	317	314	341	296	304	347	343	341	305	313	329	352	314	317	324	333	307	321	324	331	276	382	361	326	328	312	325	327	324	333	342	320	327	329	322	312	338	325	337	333	332	338	337	332	362	355	334	290	317	304	270	329	330	319	288	302	316	346	325	304	321	332	305	297	346	309	290	309	330	343	328	308	324	324	323	315	310	330	297	296	325	335	316	311	286	328	323	304	327	295	355	330	342	328	317	300	328	330	312	308	346	288	338	327	290	350	340	311	288	324	351	361	355	328	320	338	330	307	332	304	317	306	328	354	314	335	349	332	307	304	322	359	312	313	320	336	324	308	317	330	287	270	339	320	324	297	343	304	353	297	340	361	323	303	322	312	338	337	298	351	319	308	347	332	319	316	299	323	330	338	331	308	324	367	320	336	301	308	328	328	323	363	325	333	317	342	347	285	338	328	346	319	311	290	331	348	323	320	322	335	318	309	360	350	327	300	309	319	312	296	313	302	351	335	322	316	301	314	342	299	287	309	329	302	315	304	340	308	285	312	324	324	327	288	329	322	312	316	334	339	343	347	325	324	309	322	339	300	327	329	337	334	310	305	319	345	343	304	307	357	319	366	346	326	298	324	297	334	328	307	329	314	320	345	332	316	325	309	312	330	287	306	306	344	338	309	306	341	282	344	315	316	322	329	318	298	309	324	285	343	337	318	323	354	355	335	322	338	330	352	302	325	316	287	340	318	299	293	327	331	309	300	321	280	324	326	302	337	325	310	334	327	338	323	306	301	305	314	348	343	319	337	321	280	306	310	320	312	366	326	354	299	291	303	292	361	332	341	316	318	316	325	324	323	354	302	303	335	352	341	329	311	323	299	333	363	355	336	340	305	351	331	328	341	312	316	288	324	348	327	309	352	314	327	304	277	297	305	296	325	334	376	317	300	318	295	340	326	335	328	318	333	300	349	340	362	316	336	310	338	322	379	307	289	289	318	279	348	331	305	338	333	347	348	302	334	337	339	300	317	310	334	327	309	326	324	326	339	337	298	334	310	323	315	312	311	319	340	329	342	310	331	337	319	333	322	316	297	296	327	324	321	317	324	326	316	319	320	350	295	343	360	326
18347	1416	2405	2853	2622	2253	1998	1849	1649	1475	1355	1235	1169	1139	1112	1078	1049	995	1049	934	978	998	1032	999	983	903	925	951	958	911	939	972	1061	1061	1265	1158	974	917	902	794	823	812	846	828	853	780	821	780	820	786	814	858	815	846	850	799	787	785	836	776	825	808	835	817	812	800	793	779	836	781	835	885	807	777	803	841	831	793	833	858	823	790	799	825	788	820	836	790	805	809	790	848	843	812	761	797	800	829	740	793	788	822	793	810	852	775	784	815	760	825	839	778	736	825	779	816	832	835	774	816	819	832	787	787	775	806	758	805	766	790	759	872	769	821	821	802	830	827	791	832	825	774	805	767	791	814	788	782	734	822	788	860	811	802	821	787	850	823	751	749	784	765	775	826	775	832	826	839	837	792	806	855	811	810	804	783	797	776	779	802	809	810	766	809	749	807	835	797	789	784	795	835	788	794	697	771	799	820	780	818	826	829	781	819	835	763	793	821	784	734	729	781	814	817	834	867	806	789	856	871	798	799	856	796	797	809	781	734	797	792	808	789	754	768	807	814	792	797	795	842	803	802	763	835	817	835	751	816	756	774	806	824	761	795	771	796	792	807	789	807	787	866	787	817	787	844	807	850	750	757	847	792	816	841	792	776	797	879	813	779	796	807	818	798	834	771	800	796	834	779	836	806	837	759	774	760	798	791	775	748	805	816	768	806	811	852	807	797	782	763	786	805	803	799	771	768	811	769	796	790	783	851	808	766	779	777	801	771	765	832	823	760	776	757	786	796	792	826	753	834	797	808	825	786	783	819	804	751	790	808	817	788	841	796	789	820	761	805	827	827	783	785	785	801	783	753	810	820	780	772	814	819	821	826	781	772	789	821	794	752	788	815	800	812	774	794	799	811	797	804	815	811	818	786	801	775	793	770	815	814	783	767	789	820	761	800	754	820	785	775	778	799	819	763	838	768	784	816	808	771	834	862	832	836	790	814	802	841	740	754	788	805	830	754	802	787	838	797	780	804	800	811	808	825	782	822	798	789	817	813	799	799	799	834	823	831	821	828	825	790	779	808	795	782	783	822	809	819	781	764	792	801	821	796	834	794	778	807	793	846	749	821	754	853	810	838	823	799	786	817	816	798	827	825	783	820	772	804	803	779	802	782	801	803	780	842	823	782	761	783	842	877	834	788	811	789	806	771	820	786	776	809	795	808	780	783	836	783	769	828	815	809	808	811	784	766	821	821	807	783	812	769	768	802	762	820	799	791	809	809	803	814	810	833	834	799	790	798	801	814	839	808	831	787	808	711	759	807	802	844	810	817	789	797	804	809	840	783	802	796	782	838	854	785	839	785	762	804	811	788	770	776	795	758	811	802	822	806	749	769	823	817	781	775	800	818	843	782	776	805	823	784	807	831	810	776	791	877	788	773	796	802	829	827	824	872	795	844	818	827	816	842	795	796	787	825	767	777	792	793	781	822	801	774	848	863	780	809	776	791	800	763	803	817	830	822	815	814	779	775	821	802	821	866	779	772	814	786	837	824	709	809	829	787	758	836	832	789	799	803	837	787	803	816	791	814	775	791	758	832	779	786	812	793	768	769	818	831	803	801	761	797	841	842	815	769	792	810	815	776	777	787	791	830	837	839	790	829	838	822	798	826	822	824	818	761	767	766	800	792	810	796	792	840	848	820	793	760	827	782	795	828	754	795	812	808	752	824	861	779	794	777	767	759	870	764	761	801	805	809	800	804	799	787	791	784	795	798	799	772	814	782	827	768	871	814	813	781	781	815	782	831	809	830	774	795	821	847	794	789	847	811	785	835	843	819	812	820	762	791	795	822	825	787	835	769	769	807	832	790	834	850	793	841	852	816	877	783	761	780	774	821	810	790	806	789	818	835	813	832	825	776	846	795	777	788	812	797	790	861	771	837	797	748	832	815	816	874	835	797	828	825	831	820	763	808	807	773	798	809	787	822	825	794	818	807	841	784	793	809	766	799	792	817	829	764	821	796	772	771	785	783	774	814	765	794	822	822	730	742	790	797	824	832	860	815	752	780	815	803	803	759	786	815	800	837	781	759	843	776	799	751	795	722	816	808	806	799	826	737	804	786	838	841	788	730	808	831	861	829	774	764	786	820	770	793	799	819	840	794	775	770	781	808	733	807	769	782	794	727	791	781	776	758	789	832	753	792	840	814	815	835	811	795	836	820	807	803	815	824	790	832	798	852	816	826	817	769	808	771	822	819	822	835	803	783	802	760	805	776	807	814	778	768	791	796	790	802	793	820	766	808	781	793	801	784	759	834	762	811	791	793	781	813	847	789	844	789	814	768	809	763	816	780	794	834	850	800	794	752	795	796	808	733	833	811	730	847	782	811	810	834	753	821	819	790	775	799	798	821	796	809	811	792	788	791	787	842	843	826	800	795	792	775	832	837	823	779	769	813	790	785	783	844	868	858	842	833	762	787	810	788	817	778	778	826	784	808	803	795	814	762	810	760	812	772	827	835	758	761	800	818	813	834	766	799	800	800	776	818	786	800	788	813	799	823	783	826	752	830	794	824	785	799	775	761	772	842	819	783	817	780	789	812	819	841	767	753	837	838	787	777	794	876	783	799	803	831	756	857	870	859	819	771	786	806	809	786	784	798	750	787	773	799	793	769	812	750	804	834	813	834	816	813	760	786	796	784	776	806	848	798	793	800	789	791	837	786	845	761	774	815	778	815	835	819	775	836	803	825	796	811	799	794	801	791	769	778	840	773	758	793	787	814	798	795	757	809	777	780	834	780	763	819	819	792	784	817	819	818	791	798	755	849	843	756	757	816	806	819	795	801	809	815	821	805	866	823	867	768	791	796	780	827	783	824	830	787	765	805	853	792	776	817	822	789	782	807	791	818	786	816	856	775	798	799	725	804	851	839	807	798	865	783	814	797	764	780	742	769	794	795	862	789	769	805	828	757	811	802	760	803	729	841	813	770	771	819	772	800	804	802	799	738	776	877	769	817	762	790	841	837	779	830	799	792	784	779	821	832	825	783	802	785	836	785	792	773	779	760	821	799	804	782	748	802	783	767	767	828	810	771	780	804	812	729	796	814	787	812	835	851	808	778	794	833	829	810	755	829	831	802	808	863	785	808	818	824	824	809	760	813	795	801	791	861	797	800	788	810	811	826	805	759	818	832	788	826	823	800	791	825	829	796	814	829	774	794	787	838	822	783	801	818	828	775	778	790	801	800	825	822	838	820	759	827	778	766	763	819	786	854	838	790	848	825	759	832	805	796	800	804	801	751	859	793	807	825	814	813	863	757	785	805	837	778	868	777	842	833	804	780	777	855	792	806	814	747	808	765	789	786	761	814	834	798	759	793	829	747	808	799	815	770	859	815	785	849	833	751	772	753	793	812	853	782	783	798	797	792	819	787	761	806	790	848	815	812	784	864	789	797	799	867	846	722	792	855	780	807	823	847	748	812	814	769	797	755	798	750	834	806	809	806	791	722
51097	18008	6400	2035	1244	1012	771	748	619	602	520	523	485	458	479	435	467	420	454	459	444	394	422	458	392	402	441	378	398	402	384	422	421	468	463	451	391	412	388	367	385	375	398	400	426	401	403	405	360	339	347	382	399	387	376	398	395	415	364	408	376	369	415	364	386	416	365	353	400	382	401	355	394	391	382	393	372	372	379	408	379	407	416	386	404	385	376	380	327	388	367	376	366	366	373	359	371	385	386	383	405	373	388	380	384	370	397	375	395	390	365	388	412	374	370	379	404	387	405	402	373	364	392	355	378	393	415	417	377	395	370	399	405	400	374	367	396	367	386	391	384	358	384	328	379	363	386	391	374	383	377	406	370	394	376	373	346	387	333	373	369	396	373	383	373	407	371	394	381	348	389	353	374	394	406	376	359	384	397	397	418	381	359	386	343	355	359	352	371	357	371	362	404	362	388	381	370	393	376	390	353	350	368	402	397	355	406	379	350	390	423	381	388	376	354	361	316	399	383	374	383	409	363	383	378	380	355	331	406	386	380	368	390	359	368	390	373	392	355	401	370	364	370	413	398	358	369	374	374	398	374	362	398	367	353	391	377	353	386	396	399	399	398	369	393	368	323	425	383	415	385	407	385	367	366	403	382	390	390	386	356	353	387	400	399	358	394	327	364	400	408	348	343	360	367	371	338	375	386	372	363	376	367	391	367	384	374	375	372	373	397	397	375	378	376	394	353	346	423	390	412	368	376	381	367	363	365	391	390	352	406	372	372	363	362	396	373	380	372	346	367	411	391	377	388	375	352	424	376	362	391	376	437	388	349	367	360	406	379	390	383	394	360	376	379	380	401	419	395	366	388	421	365	321	364	371	390	426	405	382	362	386	406	366	416	376	376	385	360	382	379	358	344	403	379	394	348	381	393	368	395	404	379	397	338	375	439	391	399	380	373	374	373	387	375	395	382	372	361	396	361	350	349	368	365	390	393	373	376	347	422	390	371	380	362	414	386	380	392	362	381	357	406	343	352	393	374	364	402	369	380	381	380	373	367	366	357	375	382	397	399	393	355	412	376	380	343	385	337	373	389	380	395	368	364	378	379	405	381	401	397	383	397	401	368	398	352	374	372	391	424	374	394	368	391	377	398	381	387	370	371	372	369	373	381	393	406	363	425	348	368	362	411	389	382	366	365	398	402	422	404	390	333	383	381	385	378	407	387	409	354	393	376	370	359	383	359	365	388	402	397	370	382	335	341	384	419	402	374	319	390	377	373	384	406	361	425	407	398	355	384	379	369	417	381	400	408	398	361	369	368	365	407	398	386	403	377	394	439	395	351	366	369	393	365	401	390	376	379	371	362	379	383	384	400	407	386	344	338	379	404	404	345	354	366	393	376	411	387	362	384	404	375	375	376	375	402	379	399	407	418	393	379	400	430	376	364	377	393	416	362	368	384	394	402	365	404	375	347	391	393	385	356	369	394	404	392	379	407	347	350	338	355	387	357	376	355	377	373	367	360	378	398	382	393	380	383	389	365	383	390	360	378	354	386	359	366	395	368	383	389	381	387	354	379	371	379	383	398	364	365	404	376	400	371	367	415	371	368	369	365	391	393	370	380	415	386	358	406	379	392	406	351	393	392	357	396	357	377	391	380	441	382	378	379	375	380	373	394	402	372	398	378	356	344	352	391	391	375	386	387	415	403	381	395	370	384	407	367	394	399	420	363	389	403	346	392	358	405	385	357	390	389	384	357	399	364	412	378	378	379	357	374	389	358	389	383	395	394	337	370	403	364	406	402	363	364	362	411	402	379	367	390	387	399	416	358	391	393	381	373	383	382	372	378	395	390	386	368	357	386	376	367	367	388	383	376	382	376	346	412	416	353	390	348	379	372	376	393	366	386	364	392	408	407	384	418	384	387	386	362	348	380	349	368	388	364	377	403	382	393	404	395	362	392	358	359	382	372	408	370	380	365	416	371	395	373	375	358	317	398	361	365	400	400	379	361	373	355	358	416	364	405	368	382	358	337	366	377	378	362	393	370	417	398	398	367	375	391	380	349	352	374	392	398	359	374	353	391	376	385	441	382	375	371	384	389	382	382	399	373	418	393	376	423	373	381	386	426	415	389	399	399	381	374	384	369	378	370	425	375	382	392	412	383	354	409	378	371	346	403	388	379	419	406	370	361	394	412	373	375	402	405	402	386	389	407	409	408	392	403	386	372	359	394	388	375	365	417	400	389	364	364	373	420	360	366	391	408	366	401	391	400	397	358	349	325	414	398	395	351	360	368	366	359	397	370	402	401	408	383	398	371	373	434	383	401	382	409	381	370	398	376	351	372	394	371	404	387	349	378	400	400	368	361	379	365	392	355	394	360	336	377	363	363	357	378	397	377	401	374	349	412	345	404	401	409	359	372	346	381	379	377	377	382	378	376	381	361	383	403	379	395	453	359	371	382	405	364	398	426	393	343	381	372	366	395	334	413	377	372	394	396	392	400	412	387	369	382	392	347	399	418	347	400	383	363	395	385	392	404	378	360	373	366	405	406	381	386	350	407	389	373	367	346	356	385	436	415	373	390	382	377	378	385	384	371	353	348	404	362	363	386	416	421	390	403	381	372	383	398	388	377	386	383	379	386	397	379	341	392	358	399	387	349	372	389	364	389	384	432	389	387	425	381	433	417	391	363	383	391	351	370	400	389	364	357	373	371	426	363	361	401	360	383	399	355	383	352	359	391	380	389	378	397	381	396	377	357	381	368	375	407	380	375	401	397	376	363	372	345	373	407	393	368	346	364	372	391	362	385	387	378	380	387	397	377	384	403	354	412	369	390	393	410	384	364	380	382	401	356	393	350	372	388	377	380	371	404	345	373	369	360	363	386	385	386	368	416	384	400	377	391	369	405	366	336	370	374	369	378	380	391	399	354	419	377	389	407	393	411	379	411	324	345	386	374	376	395	371	424	366	334	389	381	383	360	381	401	377	394	367	388	392	380	392	408	391	389	393	399	392	381	409	381	379	397	394	378	352	386	374	363	394	363	355	355	380	398	349	404	359	354	341	389	373	372	410	377	379	381	375	398	374	422	371	377	357	407	349	389	390	365	354	357	394	361	395	383	389	369	358	383	379	362	392	357	391	383	422	382	374	406	348	381	356	398	378	414	357	402	383	392	384	381	390	414	428	413	383	387	381	395	392	384	409	400	389	371	368	379	375	405	382	406	333	355	381	375	381	357	356	367	383	379	381	365	390	412	380	360	402	401	388	349	361	385	372	340	379	384	365	361	371	384	373	382	370	393	371	408	393	390	382	399	398	345	378	392	403	346	400	364	399	383	393	401	398	367	395	366	397	407	349	380	402	396	401	393	343	381	392	359	390	344	371	386	380	386	393	402	364	428	366	398	394	329	410	392	389	381	395	375	391	402	397	394	388	386	377	361	389	354	340	372	384	366	376	364	362	349	383	344	367	369	357	362	366	405	404	397	383	397	390	378	380
24127	2083	3952	4979	4339	3759	3215	2809	2467	2300	1986	1762	1656	1584	1441	1369	1341	1241	1220	1244	1268	1288	1266	1229	1174	1119	1045	1039	1024	1132	1138	1195	1305	1531	1581	1560	1184	1107	939	990	944	970	948	886	931	959	908	968	983	936	920	948	944	964	954	962	1001	951	883	947	930	912	947	932	929	912	894	955	929	953	892	911	915	885	898	955	870	922	886	885	914	875	884	862	969	884	925	881	914	921	874	920	901	886	905	870	897	879	930	935	900	943	899	883	888	864	933	843	920	903	897	855	928	909	906	949	863	885	892	878	889	914	891	878	906	927	909	943	917	909	912	917	907	945	916	873	897	929	931	916	941	948	882	912	889	847	836	873	938	902	900	909	855	880	876	858	905	880	906	862	911	960	929	893	836	897	929	874	905	858	843	914	871	945	914	904	889	860	871	919	892	877	864	900	906	907	867	920	911	915	855	895	906	878	890	886	912	920	905	954	898	935	935	936	898	950	913	908	858	961	919	905	917	872	853	940	902	944	918	910	847	846	908	860	906	904	835	943	902	895	853	858	928	919	854	891	932	860	940	892	937	906	893	839	911	906	860	860	895	878	941	878	833	883	895	880	893	866	871	876	905	871	914	892	934	939	905	865	879	959	891	875	894	899	908	874	971	879	964	933	892	834	889	905	948	881	901	880	938	932	881	886	861	907	871	944	887	897	819	858	871	929	925	950	875	841	883	881	901	928	902	870	863	923	843	881	875	898	895	906	922	878	858	976	882	910	848	823	927	937	910	912	891	871	909	834	935	877	846	920	961	921	896	931	910	870	941	942	904	946	864	936	883	906	904	926	934	927	887	905	896	935	884	880	887	910	929	885	916	954	835	920	915	905	912	846	879	898	896	893	910	910	924	886	909	864	885	912	889	899	874	922	912	850	887	837	922	880	924	852	868	873	891	870	925	833	886	901	839	842	902	909	916	913	900	915	878	870	902	920	876	881	910	889	896	894	977	900	878	886	895	937	882	874	877	888	899	899	849	924	920	928	852	926	865	889	888	876	932	923	860	825	886	879	895	901	930	909	924	947	826	911	891	870	851	907	917	882	862	882	942	936	908	902	883	890	892	893	860	869	922	893	909	925	905	854	878	885	899	874	895	887	869	879	816	948	861	883	888	923	920	897	926	919	903	930	862	926	924	873	898	882	875	905	895	861	908	922	858	920	892	877	911	921	919	804	932	942	878	905	957	870	844	861	921	860	846	918	895	903	877	917	933	924	914	861	897	890	902	868	895	891	834	900	844	880	928	895	871	944	926	866	884	902	846	848	929	887	934	880	867	905	945	842	929	900	927	846	888	951	843	860	897	926	898	938	885	934	939	908	914	931	903	963	916	924	925	869	879	911	884	921	890	888	934	921	901	901	929	823	855	874	903	930	962	874	908	866	906	921	899	957	912	868	884	889	879	863	911	896	984	887	892	898	948	819	855	944	890	847	845	872	930	915	866	873	871	832	842	925	851	887	909	952	942	919	858	913	860	930	880	879	914	882	909	923	894	935	922	903	896	912	886	901	910	880	932	878	887	883	860	796	934	973	914	902	936	882	867	866	923	886	924	935	979	937	866	906	888	926	917	913	892	894	921	880	968	882	875	914	953	924	893	847	936	922	873	859	876	934	928	899	892	819	916	895	892	910	883	953	886	902	874	887	889	911	911	899	915	893	871	910	901	860	873	894	854	838	893	833	921	878	968	883	882	937	902	949	862	890	882	813	845	890	908	865	916	918	905	913	894	920	918	899	897	883	863	862	910	913	860	860	861	880	873	922	927	823	923	846	901	877	947	890	910	879	882	858	951	885	897	885	881	906	912	872	861	884	889	921	882	877	951	885	896	896	854	929	925	905	933	918	895	881	899	843	915	881	888	888	860	879	871	914	904	912	867	905	873	886	905	925	876	852	863	864	896	885	908	863	876	919	883	922	850	893	910	920	865	986	905	954	867	939	891	888	924	898	914	894	910	921	935	936	928	920	893	904	874	895	857	854	902	900	894	829	952	869	931	895	853	916	830	900	869	936	886	903	871	906	911	897	905	900	879	854	903	915	914	964	881	898	900	917	903	939	881	924	906	879	880	921	926	869	888	872	937	877	932	944	878	894	878	949	877	878	911	875	837	927	867	854	890	860	935	928	923	882	891	870	954	901	951	929	908	878	868	919	917	907	898	918	865	937	847	859	916	923	937	915	840	845	915	849	898	877	891	924	932	899	893	876	935	937	894	899	887	889	902	927	871	924	910	946	866	856	849	899	862	946	834	890	922	933	910	842	939	934	847	907	872	869	832	944	914	933	880	843	845	917	921	928	916	891	923	972	950	898	862	911	914	902	933	897	900	901	918	951	929	882	872	873	894	886	888	851	912	910	872	898	928	913	957	941	950	866	946	869	854	895	869	869	922	895	942	858	889	872	911	938	860	913	909	880	878	919	937	855	853	884	870	966	899	869	855	943	880	932	872	878	915	903	901	889	871	924	846	884	934	910	895	878	865	938	900	903	878	930	893	919	876	929	896	898	861	860	913	934	914	921	850	888	922	885	909	912	888	920	872	973	876	878	911	925	834	811	916	850	843	913	884	896	884	963	896	921	917	857	944	903	910	918	848	949	863	893	921	971	907	883	885	902	918	887	897	896	912	915	933	886	884	871	862	930	860	902	926	855	919	861	887	912	919	825	879	957	883	934	920	923	906	872	893	893	925	889	862	871	882	894	948	879	901	928	897	896	873	914	908	887	870	925	931	917	840	908	920	910	920	870	913	888	866	925	861	927	889	862	915	884	846	883	856	855	916	938	909	910	865	868	863	878	916	910	881	966	898	911	891	919	906	937	961	895	859	835	899	875	864	917	900	944	922	916	907	893	883	913	903	945	872	935	924	874	910	908	862	910	874	902	898	879	902	954	913	922	893	853	875	881	904	929	943	894	918	893	849	872	926	864	895	887	864	937	881	862	933	871	924	909	873	921	933	881	872	903	895	902	866	909	893	828	846	891	935	880	932	896	944	884	891	843	868	900	933	935	821	910	932	861	886	898	907	890	903	895	864	892	905	869	898	918	901	888	903	902	926	907	938	865	890	918	886	876	902	937	932	934	884	866	900	906	890	855	872	920	901	915	926	898	913	882	894	931	894	931	881	865	911	931	916	855	893	905	903	905	900	876	910	890	859	864	945	933	923	864	924	890	883	904	859	894	956	930	901	876	909	820	898	870	874	908	941	823	932	903	902	902	867	925	914	862	960	873	956	933	940	867	913	887	849	914	864	920	855	907	872	921	902	938	900	868	902	895	905	899	867	859	913	928	866	866	972	895	871	949	887	923	947	923	889	937	946	904	856	911	929	849	880	864	947	913	911	861	920	894	867	891	927	913	854	892	860	845	892	915	908	873	896	883	850	923	871	913	920	908	895	924	943	889	915	877	888	891	878	887	910	928	918	899	886	885	921	898	944	883	936	910	903	890	891	890	881	925	925	906
5078	224	175	184	167	168	155	164	195	177	177	164	145	144	163	151	164	156	173	144	176	159	163	174	153	170	159	153	173	174	145	167	176	148	191	174	176	160	175	176	150	151	149	155	161	152	160	134	160	178	172	183	154	145	163	162	154	148	203	172	150	155	144	143	161	161	162	153	170	162	168	173	182	149	150	151	158	168	153	170	170	175	167	146	146	168	149	160	193	160	156	153	152	132	145	148	164	152	174	160	158	161	150	154	164	145	140	156	131	160	162	161	162	163	154	156	136	132	150	164	154	157	165	160	166	155	147	143	158	166	170	157	157	171	146	168	161	161	154	174	151	162	126	152	154	151	146	172	167	160	139	155	141	161	160	165	180	143	164	151	163	158	138	146	146	155	160	146	172	167	143	170	163	172	151	168	150	169	155	160	145	174	156	150	151	163	167	155	162	178	133	174	151	188	156	171	167	153	165	153	153	147	163	172	144	146	168	179	167	146	155	166	162	134	148	174	181	165	159	161	153	151	152	166	171	161	175	165	149	164	159	183	161	137	137	135	149	155	175	158	170	160	185	136	176	163	163	176	157	139	170	158	138	166	148	159	166	153	166	165	157	163	142	146	170	149	154	152	143	149	146	141	142	149	158	161	167	162	161	162	164	156	155	154	164	170	170	138	152	133	158	162	139	192	163	164	171	148	155	170	164	151	144	162	155	143	182	180	135	157	195	150	175	167	155	150	173	153	166	153	152	136	152	133	144	178	144	137	123	150	178	154	140	161	143	163	148	172	161	147	170	155	151	147	142	149	147	153	139	164	155	147	160	152	175	154	156	158	164	168	167	163	158	152	158	187	143	154	149	156	154	158	165	146	163	150	151	171	168	161	172	159	170	170	165	164	172	162	179	155	151	169	163	155	169	177	144	165	186	140	187	133	154	152	144	142	167	175	149	140	166	149	138	149	164	178	165	140	168	164	148	178	141	164	175	152	153	157	161	177	148	158	152	160	168	163	176	150	162	164	152	185	178	142	134	125	167	151	153	139	151	170	166	157	173	139	150	162	176	144	140	156	153	158	171	151	126	163	157	167	152	175	160	155	137	135	160	161	163	149	138	135	161	152	162	138	171	133	150	141	174	147	155	145	172	149	169	178	188	168	166	144	166	178	183	186	165	153	178	171	148	147	180	178	176	176	159	159	155	156	136	153	146	139	152	142	151	147	158	145	182	148	176	156	179	157	163	165	173	151	174	153	151	145	171	141	152	143	150	155	145	162	153	161	144	182	156	156	174	161	153	130	153	137	144	149	168	185	161	166	159	177	142	143	172	163	158	149	142	164	170	147	153	153	145	162	159	165	175	159	161	149	148	155	177	150	144	176	175	162	177	150	159	173	164	172	168	167	160	165	165	159	175	139	146	159	160	167	124	131	161	155	166	147	161	166	165	143	177	140	171	174	155	171	152	152	174	154	146	168	156	141	182	164	153	156	162	149	171	148	173	146	158	171	155	148	173	145	139	151	153	175	159	151	156	176	141	136	176	136	166	173	161	150	172	144	156	139	152	171	145	149	172	172	154	171	164	154	148	169	167	134	167	167	154	164	173	152	178	146	154	174	146	137	167	152	136	153	160	168	147	157	161	162	169	168	155	126	131	141	158	141	152	175	153	149	158	161	142	160	159	127	145	140	154	159	168	145	154	154	170	148	175	135	174	182	163	155	157	170	146	154	178	158	171	175	181	153	162	128	164	165	148	161	175	155	175	155	173	168	144	149	187	194	178	160	159	159	165	135	162	147	151	158	157	172	186	183	149	183	159	165	156	167	138	166	187	151	156	171	157	194	150	170	162	147	163	171	151	148	173	154	163	168	149	147	152	151	186	166	139	169	157	149	183	154	171	174	169	156	154	179	160	163	170	137	152	173	132	162	168	156	145	157	153	140	167	150	166	153	165	184	170	189	137	173	161	140	142	165	162	158	148	153	149	179	165	153	159	171	151	135	171	175	140	182	151	169	153	159	127	152	188	148	140	153	129	153	153	153	163	151	142	133	129	166	146	139	175	141	159	144	157	140	141	191	156	167	152	154	143	167	149	145	171	163	150	167	158	148	136	158	151	153	137	178	146	149	174	142	162	140	158	149	162	162	159	151	157	160	159	165	154	168	152	157	173	173	170	163	145	153	154	161	134	170	174	147	177	162	156	161	171	171	146	171	159	138	144	147	170	160	157	164	142	141	160	161	168	139	174	141	156	189	165	161	150	152	135	150	184	163	156	155	156	154	150	169	165	159	146	174	178	166	175	150	146	163	156	159	148	146	175	157	158	175	153	154	179	159	152	131	159	151	159	151	144	155	164	139	145	158	157	185	170	172	182	186	133	153	157	147	171	165	152	132	148	149	154	150	184	158	154	182	161	171	131	164	156	132	163	165	158	149	169	161	144	180	156	164	170	156	156	150	171	161	144	153	155	166	163	152	153	150	165	157	124	159	168	178	148	166	160	166	174	169	155	162	184	173	147	185	154	146	143	131	149	164	157	160	154	152	156	163	127	163	168	154	147	155	174	159	157	161	181	145	142	166	154	171	150	153	198	153	150	162	167	154	181	166	155	153	158	150	167	150	166	157	156	158	141	152	147	133	173	149	163	151	169	185	165	145	180	151	167	166	170	149	173	153	155	158	154	149	144	167	161	168	156	153	156	143	151	161	154	164	152	161	197	153	174	150	153	184	159	149	165	173	155	139	178	173	159	182	168	138	168	158	153	153	148	172	173	143	171	149	180	173	146	149	161	182	156	166	156	171	130	138	179	176	157	159	141	154	183	178	171	164	169	162	163	183	156	151	160	162	174	136	152	159	138	164	154	190	167	148	154	169	153	160	168	151	144	146	156	155	162	158	160	176	123	142	150	169	128	152	145	173	146	178	145	156	135	147	164	162	170	148	139	168	161	136	163	147	146	170	151	141	143	133	137	180	178	166	165	177	151	131	151	163	176	147	177	169	175	156	160	139	155	149	144	157	170	150	163	153	150	145	161	156	160	147	162	182	172	172	154	128	184	157	135	161	167	170	159	146	166	164	172	168	154	143	152	147	159	165	151	145	142	129	146	172	156	157	181	154	157	153	143	159	173	181	139	162	126	153	147	158	172	175	176	158	161	158	154	178	152	152	168	158	152	148	181	172	172	172	159	167	146	144	147	143	155	161	138	174	139	175	162	168	159	154	151	152	147	169	151	137	141	166	156	157	148	154	165	166	145	169	133	151	160	146	172	144	146	171	145	170	157	166	149	166	145	150	159	173	149	180	171	147	176	167	163	185	146	157	172	153	182	159	137	146	159	177	135	155	176	178	155	136	162	165	144	142	150	149	183	172	164	152	155	165	158	143	146	168	177	151	180	159	165	155	141	149	140	158	161	145	144	152	159	182	156	171	145	156	159	148	178	179	182	154	167	158	156	167	163	161	155	173	173	180	140	162	179	173	165	148	154	157	149	165	146	182	158	185
4908	487	531	538	545	554	546	541	538	535	499	501	465	482	459	467	499	476	465	488	490	533	490	518	525	489	446	481	447	440	482	515	655	700	672	658	486	454	450	465	440	446	449	484	475	454	473	502	434	469	448	470	505	440	449	415	486	478	450	433	460	483	488	446	454	451	449	433	492	435	442	463	482	478	472	431	456	417	423	431	471	436	504	436	448	453	465	450	471	461	413	437	464	468	452	441	483	432	449	470	498	458	467	459	460	470	508	477	469	502	473	480	446	467	429	476	434	466	463	461	455	458	429	488	467	468	488	489	438	467	434	444	460	413	409	472	500	470	451	458	439	457	446	453	441	446	471	463	470	447	452	445	430	448	448	448	431	460	448	460	472	448	486	479	476	469	468	464	455	443	472	433	472	444	473	439	480	428	424	425	452	465	479	451	487	459	478	477	447	453	466	456	458	444	510	438	454	498	437	425	453	483	491	454	460	427	469	420	491	435	490	452	437	446	484	445	452	453	477	471	456	442	441	453	443	453	490	431	456	477	460	445	460	481	457	486	433	480	462	444	471	486	437	451	468	428	424	395	447	485	474	446	447	478	473	457	475	461	437	482	502	425	416	461	427	472	445	464	491	396	445	496	492	462	450	469	476	477	416	456	465	464	448	444	452	434	463	474	466	434	434	446	455	472	432	443	462	471	465	437	458	497	475	440	451	415	482	440	460	432	460	465	480	477	467	494	460	468	436	445	420	455	507	454	472	488	451	467	439	447	494	465	481	428	455	452	448	469	470	465	452	451	450	474	441	454	442	419	473	456	470	472	450	466	430	421	426	454	440	460	431	450	456	438	465	441	455	453	436	470	446	462	450	477	423	477	448	440	475	490	431	420	469	495	457	458	473	471	463	452	454	425	476	502	502	466	471	428	455	485	458	456	496	466	433	459	446	472	468	436	449	464	472	455	488	477	455	455	435	479	449	487	434	450	446	485	440	463	502	461	420	462	448	464	460	481	412	482	492	491	455	439	454	455	489	436	459	477	448	450	464	471	461	463	471	475	436	451	400	468	459	436	464	438	444	432	434	459	431	436	468	465	458	476	472	473	440	468	431	452	420	454	450	459	447	484	450	469	447	460	467	430	433	438	434	443	486	495	434	436	479	475	441	485	444	438	484	485	433	457	460	489	460	435	506	455	442	450	455	430	421	480	426	480	487	454	448	436	453	452	489	456	424	451	447	454	437	458	415	450	460	486	446	468	450	495	441	468	440	440	455	426	441	481	463	453	495	473	446	467	474	479	467	467	448	468	412	477	483	453	486	486	449	438	449	463	464	489	498	460	495	434	454	438	427	462	497	472	464	433	436	451	467	408	465	486	459	475	480	499	473	535	446	500	510	437	442	477	503	488	456	480	483	452	463	461	456	480	466	481	467	466	478	443	452	430	451	445	491	457	462	392	449	450	444	465	469	453	447	433	484	438	457	466	482	513	480	471	439	449	498	471	457	452	470	476	445	460	428	466	443	509	459	472	464	487	441	468	463	475	484	468	458	445	477	465	485	466	484	503	449	483	500	434	444	438	437	452	442	465	451	467	435	481	473	473	480	461	441	471	466	468	474	480	433	439	464	450	478	498	449	505	449	465	488	440	480	445	472	457	465	435	426	454	454	466	472	471	483	454	411	444	473	467	447	440	445	483	445	462	437	454	469	491	471	492	468	456	493	468	457	464	488	433	453	428	454	480	465	444	466	513	495	468	493	466	463	464	459	459	452	426	451	458	470	469	483	434	458	486	479	511	474	483	454	447	463	426	454	465	435	469	434	470	443	465	447	491	456	495	451	451	481	447	435	452	466	461	461	467	443	459	468	455	462	473	446	446	457	475	414	443	453	440	474	486	426	449	431	433	423	475	478	459	499	467	456	464	466	467	480	478	427	428	443	454	468	430	425	459	475	489	489	438	477	458	455	469	462	478	429	480	480	489	472	447	457	425	503	457	433	425	455	400	454	440	474	420	453	473	445	487	459	479	429	422	444	459	441	506	479	492	474	469	475	409	481	456	466	458	475	450	459	453	470	474	437	436	472	415	480	456	439	464	439	459	409	428	460	463	475	458	469	450	486	460	491	471	448	479	445	458	466	486	478	467	421	450	437	455	465	455	462	464	485	440	471	447	445	438	478	488	472	447	474	432	423	464	473	460	474	463	471	474	420	477	445	481	488	459	422	458	473	469	456	426	489	483	420	452	484	433	413	419	448	447	440	438	483	460	442	494	442	476	472	460	444	469	465	474	464	464	448	471	482	432	462	440	464	444	454	475	452	460	476	456	442	457	437	439	477	468	494	477	407	428	467	480	477	430	449	470	432	455	414	450	466	497	445	435	476	441	495	474	439	486	424	424	440	480	446	475	492	440	469	461	445	471	450	446	436	469	487	475	447	451	439	465	419	417	453	466	444	479	429	476	452	491	459	458	485	460	496	477	471	447	455	460	443	454	420	473	457	438	448	442	430	442	477	470	454	469	447	463	471	424	443	444	392	441	415	413	477	474	456	483	474	451	481	502	466	463	482	470	461	455	453	470	459	445	463	501	413	471	456	429	463	458	489	425	473	460	464	451	459	468	426	457	460	463	448	431	504	428	481	480	459	430	451	421	485	450	470	443	439	431	444	446	463	479	495	475	444	464	464	425	427	408	471	472	476	448	431	443	434	461	491	455	431	455	472	482	426	431	438	436	434	478	479	439	448	467	465	474	462	453	441	440	473	459	457	436	445	450	435	471	441	478	470	431	441	463	452	483	449	490	442	435	460	473	493	428	445	461	479	422	467	411	453	489	458	467	444	421	455	445	452	466	446	441	414	485	467	522	465	476	432	453	444	435	443	470	469	426	442	496	473	439	478	469	445	477	444	456	419	444	504	459	462	441	452	468	470	474	423	455	452	504	489	457	483	467	485	462	468	439	473	466	479	426	427	439	440	474	446	468	450	477	440	454	440	461	471	478	492	452	469	483	460	457	449	440	469	474	448	434	440	448	428	477	450	476	447	466	417	459	450	498	445	426	456	446	462	421	465	444	447	446	437	482	437	475	467	467	446	469	440	452	435	461	438	464	443	455	464	459	427	421	462	468	478	464	434	441	437	441	428	460	434	440	461	476	443	428	477	449	468	431	437	480	453	427	493	485	458	435	455	490	502	459	462	460	468	488	446	440	450	453	454	458	491	429	481	485	459	499	446	450	425	439	474	449	455	481	424	442	449	489	498	491	449	467	489	507	451	497	489	445	425	469	429	450	414	458	481	470	469	464	453	495	458	477	467	423	453	436	468	457	434	464	421	465	505	420	465	478	443	452	468	425	440	462	462	434	407	471	441	452	448	477	429	417	434	447	439	453	456	464	447	433	471	467	489	452	470	432	492	437	495	479	467	486	461	456	433	475	454	456	445	462	445	458	476	480	451	469	472	461	416	438	432	467	480	475	438	441	460	449	441	490	489	467	454	501	440	466
40828	9966	1690	1025	747	626	538	485	468	456	437	366	384	384	372	313	360	342	324	344	343	346	376	317	350	328	365	347	327	328	347	353	394	407	405	368	332	299	348	300	356	367	374	327	338	324	351	324	345	327	310	313	332	318	290	314	326	340	356	324	347	346	320	328	344	335	367	331	332	331	303	332	324	348	322	340	350	336	314	291	332	322	311	300	313	333	333	321	351	308	326	323	324	347	323	341	310	312	339	338	342	339	315	304	339	311	335	334	296	318	293	311	359	342	317	325	312	332	346	301	316	298	350	339	295	321	327	314	357	313	306	314	324	351	285	319	314	305	329	350	340	335	344	341	290	331	313	324	329	321	326	345	327	322	341	312	300	319	318	325	355	343	315	360	306	312	327	315	326	312	312	310	332	308	340	366	339	366	340	348	338	332	346	342	342	309	316	306	335	326	321	311	329	313	323	344	317	345	321	346	335	353	298	378	327	326	321	334	315	331	335	377	358	347	320	306	326	353	297	323	321	296	338	306	319	350	292	277	329	315	334	308	325	329	301	338	340	315	277	331	359	334	345	319	335	329	347	331	313	294	322	334	314	341	323	331	304	339	298	326	309	345	349	354	327	296	366	329	339	327	303	314	320	333	331	326	311	336	311	298	319	317	332	307	315	313	316	305	304	330	324	332	332	355	314	345	303	326	337	331	314	296	318	336	317	308	325	329	360	356	310	336	310	359	325	319	344	337	321	320	360	320	326	313	298	333	333	328	330	325	348	322	314	349	287	311	329	347	324	337	333	335	360	339	322	305	299	322	338	318	309	305	363	348	319	329	360	353	363	336	338	364	331	337	316	347	347	361	337	368	306	311	315	316	328	334	344	338	303	308	343	352	372	331	312	300	312	380	360	339	322	340	302	328	322	315	321	361	341	312	333	308	308	307	336	311	321	317	318	309	291	335	318	349	300	333	343	329	337	311	340	335	348	345	350	313	311	279	355	342	324	354	308	317	299	310	340	282	315	353	338	329	291	360	312	317	316	320	325	345	351	355	290	299	303	312	305	332	329	351	287	347	316	293	294	344	347	306	318	336	299	287	367	349	349	353	317	328	369	307	341	316	303	328	292	355	344	324	312	316	322	349	314	370	350	338	329	310	315	300	330	331	362	325	325	327	311	340	329	325	338	350	290	342	323	315	342	333	339	305	314	331	346	318	326	307	324	342	280	326	322	347	317	351	341	359	315	316	341	338	349	294	337	333	348	301	308	327	297	323	309	318	327	340	311	321	326	345	357	309	319	339	310	328	341	331	333	339	322	349	333	330	318	347	339	336	321	314	323	343	328	328	346	344	317	316	312	341	303	322	322	368	348	343	362	303	342	342	338	323	345	330	335	329	358	333	310	355	335	338	316	327	338	309	363	311	291	312	330	345	352	346	348	310	322	332	339	324	348	311	310	329	321	355	315	306	308	327	305	338	322	350	326	319	326	323	341	317	338	300	336	348	290	348	314	335	332	332	332	350	306	336	299	313	301	366	336	338	317	330	324	300	309	339	303	341	343	286	313	339	318	333	334	342	365	314	300	311	330	340	313	324	314	316	362	324	356	312	281	314	302	300	314	312	319	317	343	293	321	360	344	313	369	320	330	332	365	346	331	310	330	308	274	343	336	331	357	300	306	329	330	344	309	316	321	333	312	334	368	351	328	315	387	337	305	360	330	331	300	340	317	348	338	314	345	321	307	303	344	332	336	339	310	303	339	321	321	314	329	317	295	368	330	323	308	320	346	323	346	315	313	334	352	319	303	312	328	317	333	326	353	348	341	315	326	318	323	320	303	319	310	324	348	324	293	323	320	310	356	319	336	349	348	327	341	337	311	318	306	312	317	339	322	346	302	301	339	319	317	316	336	350	325	342	360	295	324	301	348	326	324	351	354	309	353	308	296	313	337	334	341	345	320	324	327	310	328	310	323	333	340	348	321	358	278	335	332	347	329	331	356	309	318	352	337	318	354	355	327	354	347	326	336	302	328	342	342	343	335	319	337	308	327	340	343	345	310	342	302	358	327	290	315	320	302	337	348	344	340	348	311	332	322	364	321	294	317	342	362	315	326	327	342	336	347	339	331	306	320	314	322	341	306	290	318	318	340	312	321	337	334	338	300	311	286	345	307	339	339	351	277	287	323	340	347	300	316	331	294	298	312	303	310	365	275	323	309	327	334	342	322	337	338	326	321	312	319	335	328	351	323	313	313	321	293	328	345	323	344	341	317	329	319	333	359	344	340	309	300	317	287	278	325	322	343	313	301	334	344	346	332	320	352	315	312	329	331	310	347	337	350	327	328	327	341	318	354	330	335	308	324	318	351	316	314	322	334	297	333	312	298	305	307	320	355	320	318	315	308	333	311	325	329	335	316	310	295	308	309	350	320	343	314	337	333	337	333	294	314	317	331	295	301	345	321	307	327	302	306	332	296	319	313	321	338	328	335	320	333	319	304	311	300	313	327	323	310	339	295	350	335	318	349	384	343	335	329	314	335	319	326	325	327	310	355	329	364	297	341	354	331	342	300	291	315	317	353	331	356	362	338	341	352	319	319	305	304	284	301	313	331	348	348	287	334	329	305	335	322	306	354	341	312	320	344	313	316	330	343	346	310	328	321	339	341	346	317	309	314	303	339	321	340	332	294	345	330	352	312	330	288	289	336	314	344	333	318	353	321	304	355	318	316	320	331	332	322	333	311	329	341	374	315	341	313	332	344	346	339	322	303	315	304	317	285	322	339	298	341	315	358	332	291	316	351	313	329	320	339	318	314	323	353	315	323	316	338	303	333	345	359	303	323	337	331	342	356	359	361	295	315	327	346	347	368	326	379	321	369	345	326	313	327	300	324	362	367	324	318	349	319	322	315	345	335	311	322	340	318	334	313	310	301	299	337	330	315	342	329	317	320	328	314	330	288	306	323	351	359	339	349	312	351	376	341	341	334	302	334	325	311	340	316	313	314	355	344	330	299	320	327	341	303	305	347	335	362	329	302	339	342	335	381	326	350	303	309	340	333	309	298	322	329	353	307	366	308	305	307	318	325	345	336	317	307	340	328	338	378	334	341	368	347	343	346	334	323	326	339	322	352	349	334	323	337	364	316	292	308	292	335	310	327	329	327	322	319	331	331	334	337	323	332	322	339	331	300	354	324	326	328	315	331	303	311	315	312	309	328	336	340	312	301	343	310	322	314	332	335	329	345	347	310	330	341	334	326	298	280	332	286	313	361	292	331	312	313	358	337	331	315	313	321	335	333	316	319	322	350	340	324	317	355	318	321	315	320	303	324	320	330	344	309	353	333	358	312	381	310	323	332	338	336	326	329	324	299	340	335	311	346	330	313	335	354	296	302	338	341	327	334	328	325	331	356	312	334	286	335	348	342	315	309	322	327	326	355	341	330	299	284	326	352	308	335	332	331	341	336	352	340	354	284	368	320	321	334	334	324	332	333	296	308	320	324	302
18313	1458	2413	2875	2620	2271	2064	1826	1720	1502	1370	1254	1173	1111	1105	1047	1080	993	993	1052	996	1065	1033	963	980	981	880	873	959	899	964	1111	1280	1222	1253	1162	986	891	871	849	846	806	893	823	838	821	852	821	797	846	818	847	855	877	797	837	843	800	822	832	895	851	861	807	819	835	872	842	799	835	856	825	856	815	830	802	805	837	894	796	837	818	867	814	820	821	827	811	851	859	824	814	816	861	877	830	783	822	850	814	821	823	793	785	819	806	886	790	814	822	884	864	836	787	860	783	824	778	841	810	832	882	794	782	808	788	846	798	858	828	862	808	840	802	792	831	834	800	793	814	833	847	836	839	777	827	828	807	805	858	851	810	837	819	817	785	844	805	809	843	835	806	826	803	790	822	857	847	797	771	826	849	839	814	834	795	843	800	865	835	855	851	865	782	820	860	742	861	748	849	818	778	798	856	839	839	828	862	818	791	821	798	807	876	793	799	780	749	802	811	800	795	842	823	843	813	781	802	847	819	796	825	815	814	811	788	806	809	787	801	796	750	849	793	820	816	833	830	811	892	808	829	837	765	799	770	840	794	792	821	820	822	811	824	820	768	832	812	808	816	805	812	813	794	880	812	814	786	811	815	814	759	854	776	773	873	818	747	783	794	807	760	829	772	788	805	849	808	815	823	853	826	808	812	792	844	791	795	791	856	880	791	814	808	837	832	761	806	827	788	795	790	753	838	741	834	795	839	842	822	838	827	817	804	836	815	826	836	798	820	806	829	801	764	832	759	838	808	821	874	768	792	840	817	836	752	824	785	777	874	844	828	824	773	815	803	801	824	827	839	818	806	850	847	801	835	779	798	813	787	878	859	814	822	780	795	854	805	751	780	814	779	771	788	847	818	790	804	843	799	777	781	766	830	810	842	830	817	859	751	833	808	756	872	813	824	843	819	829	820	836	829	816	793	830	835	849	890	793	796	775	803	786	789	793	782	819	795	815	810	842	817	791	770	801	890	809	826	836	797	860	832	854	812	784	794	768	766	829	838	806	859	796	762	866	766	810	793	903	819	857	812	799	833	784	820	839	795	773	795	749	809	811	825	853	828	819	785	789	852	817	850	823	790	864	819	854	765	784	816	790	789	741	799	780	789	840	744	787	804	810	835	801	760	802	810	812	788	821	818	786	846	829	812	800	833	794	845	800	793	822	810	789	833	828	841	822	866	838	812	807	825	788	852	796	801	837	795	806	806	804	853	814	810	868	779	768	807	821	796	819	801	813	820	789	804	835	834	774	856	764	786	814	823	796	878	792	785	814	808	802	838	801	805	817	827	813	841	870	834	768	811	810	799	810	857	869	820	824	800	857	871	790	830	846	826	811	809	827	800	826	814	793	813	807	766	873	782	821	828	825	788	805	816	799	774	819	845	787	809	803	812	803	854	818	818	748	779	865	861	843	801	767	819	795	784	832	780	807	734	795	790	794	800	774	825	790	807	872	828	829	802	783	821	798	822	804	825	866	782	799	856	813	796	817	868	840	831	818	778	818	789	809	772	786	813	823	800	767	803	827	785	848	807	812	825	819	817	767	818	845	784	818	795	800	869	839	812	858	820	827	799	815	830	821	820	794	806	854	811	833	774	811	808	836	777	786	797	837	816	823	774	807	794	805	877	779	792	782	806	864	805	829	846	778	793	819	839	830	843	773	803	845	852	777	838	828	825	841	830	789	806	819	840	808	777	802	836	782	802	815	797	779	787	765	846	809	835	816	798	827	822	834	785	847	847	822	821	775	821	788	808	867	793	816	827	828	793	781	815	815	766	810	877	817	797	829	776	834	830	810	844	851	812	838	825	809	829	797	824	772	798	794	839	795	827	797	793	825	826	831	821	776	752	848	816	839	804	815	826	828	878	825	820	817	816	811	798	742	801	838	791	786	832	819	853	810	786	839	793	844	834	822	796	828	801	799	828	805	816	859	823	819	803	804	826	792	798	802	758	858	821	851	850	859	853	840	831	810	757	824	816	806	842	854	773	824	776	784	806	834	877	836	812	864	808	814	779	818	827	789	793	809	827	801	866	784	843	838	823	799	804	841	800	778	818	823	814	812	840	825	807	780	777	829	832	814	848	863	776	793	792	808	864	822	830	854	795	794	812	870	810	782	842	790	740	792	866	827	840	827	773	801	822	817	801	784	784	822	820	845	833	815	773	817	847	822	822	769	783	864	834	840	828	799	855	824	796	869	803	805	792	839	866	834	877	868	825	810	856	843	803	803	777	832	785	819	798	871	820	795	823	821	826	775	818	815	837	821	842	800	813	818	795	819	828	818	804	781	801	805	842	851	789	856	832	814	793	833	849	795	865	841	769	793	825	777	845	829	833	812	861	829	825	820	780	852	798	786	807	787	805	809	837	815	775	807	825	818	845	759	824	814	776	835	840	870	844	873	831	790	815	809	803	804	844	819	818	796	804	813	792	854	846	780	802	793	785	821	771	859	844	845	842	804	787	801	804	769	779	773	823	828	807	858	848	789	824	804	804	806	818	808	820	779	842	798	766	832	831	797	849	793	842	817	772	806	807	817	824	797	848	844	786	816	766	842	883	848	826	813	831	826	855	831	819	812	805	824	765	826	806	824	803	774	818	806	837	807	825	807	842	839	825	864	847	777	819	877	864	802	819	806	820	803	827	787	794	840	860	871	826	834	826	849	834	834	854	800	847	813	805	797	823	836	844	806	821	844	815	824	799	793	841	807	771	811	784	755	776	793	793	846	764	841	838	743	854	764	812	832	834	831	818	836	844	797	840	754	811	810	831	862	826	811	808	811	812	798	835	824	883	815	835	773	811	812	820	820	839	840	807	837	805	767	806	785	816	814	762	804	789	775	848	822	796	807	769	763	785	851	822	851	844	811	762	877	808	837	823	816	819	785	820	850	798	831	831	809	788	844	792	791	809	826	789	818	827	899	806	813	812	808	802	821	753	800	834	836	783	792	818	784	792	805	824	777	791	808	793	822	852	802	809	775	795	774	825	774	846	846	841	827	820	814	853	805	799	769	805	830	801	796	832	832	775	822	817	788	881	804	776	814	806	837	817	823	833	758	839	822	805	776	816	855	773	819	812	775	831	849	865	815	784	800	874	807	779	785	797	821	760	801	793	823	840	806	802	810	847	806	830	793	800	829	862	849	771	761	806	807	789	809	835	783	788	774	752	887	767	802	760	860	847	808	812	797	813	838	799	803	817	837	799	820	831	846	821	810	834	800	795	833	868	802	765	792	889	844	825	844	814	795	779	857	835	829	809	758	800	808	813	835	796	787	788	849	837	775	784	735	881	812	830	813	818	820	831	821	780	787	834	817	821	828	806	811	845	793	834	769	809	840	808	795	829	851	832	808	836	814	801	747	830	762	839	755	818	806	792	830	820	856	809	838	817	813	802	827	821	853	814	824	852	824	797	764	765	822	790	846	826	842	788	838	803	817	773	776	762	844	851	799	832	816	848
49266	18669	7412	2001	1266	980	879	745	672	609	545	543	519	452	519	445	423	442	413	405	410	441	419	422	444	417	397	412	416	425	416	485	412	476	404	443	388	376	377	396	392	381	379	394	365	403	374	362	389	386	397	397	372	402	396	396	382	363	370	415	416	382	403	393	375	379	363	368	381	386	372	392	365	405	393	381	364	371	362	376	358	386	352	405	365	388	401	406	407	368	378	370	386	389	402	372	394	383	376	355	391	371	359	377	391	395	375	332	342	375	388	384	366	383	365	383	353	347	381	362	378	378	423	359	384	384	401	334	359	349	363	386	359	375	347	357	376	346	365	378	357	383	412	370	377	373	381	399	355	421	391	358	352	386	394	375	363	403	359	405	368	389	373	388	363	418	347	396	386	373	327	447	377	377	369	388	393	375	384	381	411	430	395	399	358	347	383	385	373	371	394	377	386	354	416	363	376	389	428	376	409	354	351	374	382	400	384	349	377	383	402	397	368	377	405	377	338	371	356	388	389	372	372	384	384	362	390	414	399	402	334	382	356	405	372	383	362	372	385	417	372	379	371	342	368	397	387	381	335	388	411	358	348	360	374	373	389	370	400	386	415	405	380	399	377	373	345	356	367	361	379	364	349	368	365	377	358	378	395	440	371	375	357	373	367	374	390	408	368	369	382	382	386	384	394	402	354	383	393	370	367	404	374	379	398	396	366	382	409	316	354	375	368	381	354	339	375	396	385	338	384	405	358	375	372	380	379	365	365	381	403	359	394	381	367	381	394	401	360	358	401	380	348	370	388	400	398	378	382	357	365	360	369	347	376	353	374	365	374	358	377	349	385	370	359	374	356	378	371	348	429	352	372	386	330	387	371	394	387	396	446	362	404	377	374	374	365	409	422	354	361	346	387	378	404	387	375	424	372	372	344	392	409	370	376	369	369	360	370	350	403	349	390	365	388	411	362	391	396	358	358	385	375	369	387	365	368	351	393	383	365	386	378	386	397	392	353	366	363	365	389	401	376	402	383	353	386	377	404	347	396	379	373	372	386	393	365	382	425	347	347	405	372	427	375	362	380	377	367	371	383	345	376	367	351	350	403	361	356	377	375	388	379	378	401	393	375	405	385	395	359	402	381	360	391	382	387	376	373	362	377	355	381	376	370	384	397	360	373	389	367	345	383	393	401	384	377	376	388	327	371	382	375	385	361	390	386	378	399	388	372	388	391	414	369	368	388	393	409	380	383	360	377	404	407	393	388	361	334	361	403	334	356	338	379	400	408	368	383	369	384	379	382	412	368	368	365	359	379	373	401	374	407	364	378	403	371	363	386	354	392	365	379	354	380	371	383	353	377	373	359	388	358	386	369	361	396	406	368	344	459	332	345	381	387	342	372	338	359	370	408	364	354	406	391	355	365	393	368	399	357	387	407	388	327	375	371	373	415	387	381	371	360	371	440	390	392	354	422	383	385	362	424	354	420	394	373	395	366	381	350	371	383	396	379	409	390	392	366	347	372	367	387	368	423	396	385	406	346	372	358	353	373	390	377	391	334	343	395	420	408	404	376	394	384	400	392	402	407	378	366	386	360	400	402	374	367	372	353	412	385	410	336	396	404	369	362	369	377	394	375	367	394	394	412	370	375	405	373	378	365	376	363	402	382	390	366	370	347	350	393	392	369	361	382	350	400	387	386	373	339	388	368	352	402	382	349	415	325	405	365	377	338	362	361	386	393	376	369	357	383	373	394	419	386	391	346	377	338	393	358	397	382	383	393	365	366	375	420	332	394	367	388	358	361	381	403	343	360	347	381	361	364	397	385	421	398	378	365	377	417	362	353	394	408	359	370	356	352	356	381	398	369	459	398	372	378	370	340	365	384	392	389	350	388	372	355	406	345	367	363	329	348	390	381	370	386	382	367	385	318	376	409	374	379	356	374	359	423	392	398	399	368	417	372	375	354	413	361	387	348	348	381	375	369	399	395	385	374	394	350	395	362	414	385	416	374	366	398	352	359	373	362	386	409	387	394	418	396	409	397	377	392	349	392	390	362	345	363	379	345	353	364	389	379	373	355	415	354	410	397	377	376	389	383	376	347	428	375	381	393	383	398	364	429	391	368	400	430	336	393	380	370	365	397	399	377	383	338	392	390	327	351	396	393	361	360	358	341	383	350	387	390	392	365	376	339	361	373	344	370	392	368	315	402	378	361	394	398	373	385	386	400	386	389	390	340	393	367	357	358	391	361	358	403	366	385	356	385	347	378	400	416	364	387	399	419	375	368	392	354	389	383	390	403	367	367	355	341	357	363	395	403	367	404	371	391	377	384	355	379	349	382	385	397	396	380	426	397	340	388	350	363	386	373	383	364	355	392	393	372	396	371	364	400	355	395	357	405	391	387	376	393	409	378	349	408	358	379	356	409	350	375	378	383	388	389	395	385	386	371	360	374	397	380	347	384	356	376	367	381	374	357	385	405	386	361	364	384	375	364	402	396	378	374	394	357	349	413	374	380	384	372	373	386	394	330	386	386	371	383	391	357	367	366	384	354	371	383	374	400	357	418	384	377	391	384	366	384	405	372	374	408	381	339	406	366	363	402	369	374	350	352	342	394	391	370	365	349	386	430	390	414	353	402	384	365	363	354	350	373	396	380	374	372	417	348	399	359	439	416	374	416	359	361	343	414	362	382	388	394	360	408	356	391	357	371	443	369	382	410	361	383	382	365	370	382	403	390	395	388	369	390	384	372	366	383	355	404	390	369	377	361	364	402	368	374	364	384	381	429	373	379	355	368	391	377	382	381	372	378	383	400	392	335	381	387	383	383	396	362	396	350	364	388	394	384	373	399	395	387	398	382	390	380	383	387	362	413	431	346	347	402	358	347	392	384	363	366	384	364	370	359	398	411	366	364	380	369	362	364	354	368	361	358	373	390	389	390	376	394	364	382	381	433	414	402	382	351	370	408	371	365	387	363	388	377	367	398	404	386	384	362	391	391	425	379	394	372	428	380	396	389	418	379	324	371	357	393	350	388	382	379	391	357	368	385	374	379	358	389	377	399	374	373	398	379	362	406	344	362	387	360	376	366	377	387	381	417	365	402	408	383	340	367	388	413	392	364	375	365	400	407	391	405	376	361	322	391	391	368	372	377	351	341	389	422	366	368	392	357	397	364	410	384	373	393	353	380	364	354	384	371	373	357	383	381	386	413	393	369	376	400	367	383	382	413	358	358	356	427	412	384	379	376	355	363	380	376	338	345	364	371	398	389	391	378	406	356	411	388	400	403	369	367	371	390	368	394	377	373	396	376	371	371	352	372	448	405	345	405	388	374	368	392	340	387	380	369	358	367	356	356	359	340	354	401	376	409	368	354	350	372	394	379	361	367	388	393	351	429	362	379	380	351	394	355	418	412	420	383	367	376	387	343	378	374	379	345	383	350	367	392	342	345	381	369	389	385	393	352	375	385	412	385	337	403	402	348	355	366	399	414	389	368	375
23914	2105	3994	4863	4391	3724	3270	2714	2609	2159	1914	1733	1620	1568	1410	1418	1357	1288	1281	1268	1301	1374	1307	1180	1218	1179	1088	1041	1055	1094	1185	1437	1419	1536	1448	1333	1043	1006	948	991	939	969	962	996	954	970	924	982	955	989	947	899	947	934	948	906	955	957	902	978	851	912	906	931	888	922	933	903	909	923	927	936	951	912	941	942	880	953	911	888	949	894	935	911	872	923	880	881	928	904	945	913	900	891	924	915	909	837	881	891	926	934	902	864	956	934	881	857	937	933	964	904	846	894	851	888	919	871	848	920	957	822	872	890	894	883	886	865	959	953	928	924	828	821	901	919	895	885	891	883	836	890	887	892	901	886	865	917	887	938	888	888	894	945	845	891	856	851	899	873	926	880	873	902	949	870	929	914	854	886	953	884	896	924	899	945	870	920	928	883	882	874	977	871	893	847	900	915	921	878	889	924	791	895	862	923	895	887	906	909	902	876	811	854	914	854	889	954	883	909	945	885	892	911	945	885	924	845	877	902	905	964	881	864	892	904	861	916	958	891	862	870	961	915	896	873	907	897	875	871	827	906	894	890	942	919	881	871	922	894	898	900	853	894	910	898	890	874	890	908	866	893	937	850	837	907	892	892	868	893	918	848	871	879	884	901	922	816	912	857	878	861	989	884	908	921	856	840	945	894	911	917	909	864	881	866	864	864	852	897	847	913	902	885	835	856	901	887	954	892	870	942	899	822	868	840	896	843	915	862	926	932	891	837	885	847	908	844	839	884	842	896	875	890	911	935	913	885	885	897	837	899	872	897	881	842	850	922	877	870	909	938	924	872	888	913	854	829	946	906	883	866	847	927	924	904	896	871	835	929	882	846	919	870	975	944	874	828	904	885	884	911	835	890	915	922	842	910	873	990	877	889	863	907	871	955	848	896	897	878	900	911	888	925	928	932	889	871	876	933	875	926	966	917	905	897	897	890	909	957	866	899	892	891	932	864	878	892	920	920	910	884	886	936	931	914	852	919	897	862	906	880	910	873	853	921	858	897	894	842	889	943	855	921	858	928	922	904	890	877	880	893	921	906	921	874	898	913	853	904	921	899	895	926	886	899	843	879	886	906	851	882	909	837	889	827	945	876	958	912	917	895	884	859	876	909	887	880	869	926	912	866	887	888	841	853	913	918	905	872	904	912	952	922	875	896	897	921	898	914	850	883	898	878	909	881	834	917	974	868	858	854	867	900	938	882	833	886	854	884	907	913	914	914	876	864	894	944	911	931	919	873	885	890	855	917	918	911	906	876	886	904	893	923	915	960	859	920	927	846	883	855	869	867	879	863	873	910	905	912	838	946	956	921	871	881	888	962	924	874	890	839	897	893	875	966	915	912	864	959	851	897	944	840	898	854	880	922	909	883	859	888	902	944	866	860	930	903	886	928	890	891	920	897	875	941	912	869	912	905	883	894	872	872	817	879	899	875	890	876	929	900	873	904	891	890	860	894	904	908	924	865	938	909	861	908	871	927	844	863	909	864	875	911	854	891	870	859	897	841	883	917	965	915	897	895	851	886	857	898	896	904	959	936	899	888	858	880	912	869	922	894	870	873	859	896	897	891	928	843	909	907	850	881	894	863	895	896	859	899	834	875	916	880	932	899	872	931	915	920	912	794	887	896	893	876	920	942	892	875	895	896	908	944	914	889	888	915	930	929	880	880	911	891	942	895	843	853	893	957	887	890	887	913	880	892	846	966	868	867	903	850	858	890	898	902	950	847	892	880	888	927	890	885	890	866	859	905	847	860	836	892	882	917	880	911	905	889	912	894	891	901	840	889	869	847	887	910	915	881	934	903	866	898	903	854	939	850	906	879	929	833	889	850	942	829	886	901	872	883	879	882	903	923	867	858	948	817	827	883	893	860	889	859	940	841	917	861	910	948	912	876	916	901	913	876	914	887	876	909	867	929	881	856	868	867	846	916	911	912	863	878	881	965	921	932	902	927	890	862	878	906	878	889	857	899	890	883	889	852	857	925	908	886	892	853	896	904	913	865	884	878	888	933	921	869	905	871	853	932	910	917	897	903	901	931	902	938	899	868	888	883	913	919	842	886	835	891	913	853	924	918	900	873	849	875	823	874	855	895	866	886	903	844	886	874	922	891	857	887	877	910	883	901	924	887	846	885	878	862	915	880	927	900	903	895	911	911	917	892	874	914	867	895	971	930	896	871	883	855	847	941	859	803	869	869	857	904	900	858	812	905	930	883	873	847	871	869	867	905	878	904	883	906	933	905	884	880	895	915	912	856	860	885	920	914	939	883	861	886	920	856	855	899	891	799	914	871	918	862	892	920	883	929	896	895	848	896	906	874	884	866	869	873	931	905	904	911	909	864	925	931	836	910	900	896	875	875	878	873	893	923	965	859	882	927	884	831	896	909	864	855	877	967	927	849	896	875	841	947	907	902	895	908	941	867	864	899	873	948	908	907	860	855	870	876	919	886	885	881	917	921	874	940	894	881	887	890	866	904	901	907	869	922	915	887	902	928	861	909	894	892	873	904	903	925	925	878	873	931	921	899	907	853	901	902	871	863	931	846	939	901	874	879	868	847	891	942	886	897	898	903	906	916	851	896	874	928	900	901	905	869	850	916	879	891	845	917	921	919	903	840	855	876	914	927	883	862	925	898	887	850	899	878	872	860	911	920	902	918	907	899	943	850	830	883	885	937	916	862	901	872	877	913	938	935	913	924	874	888	865	888	844	861	902	817	927	934	841	901	917	907	862	880	893	882	835	918	862	859	881	952	861	862	878	865	897	878	868	918	875	870	936	849	906	877	926	859	907	898	872	923	886	914	893	912	915	909	873	899	889	860	911	865	881	946	925	888	894	919	857	930	894	875	889	875	898	869	908	890	911	884	875	863	938	911	861	953	903	867	929	918	903	860	902	888	876	861	899	887	916	870	935	895	905	887	882	943	883	907	892	904	878	897	919	927	921	897	913	870	907	886	922	850	849	901	878	891	901	882	874	880	909	910	864	884	871	884	895	867	878	918	882	871	916	867	874	876	892	929	884	909	911	954	920	852	894	925	881	873	901	893	927	898	887	881	841	917	819	879	925	944	867	889	885	902	894	907	916	874	897	885	893	925	837	913	950	945	899	903	893	852	935	897	873	936	833	902	911	905	846	882	887	869	878	845	930	939	837	872	916	901	879	892	864	906	928	878	929	890	886	895	820	886	878	885	909	841	949	935	823	917	923	859	903	844	880	872	874	911	880	891	900	885	913	870	842	819	913	859	915	918	918	878	919	874	875	836	936	911	892	905	861	905	879	885	892	852	834	914	861	875	888	877	882	903	906	942	884	881	898	932	822	914	916	908	842	853	925	909	922	869	885	908	884	880	941	910	909	919	872	888	865	985	917	839	873	911	911	915	943	865	903	863	920	883	876	877	813	807	920	915	836	886	896	950	933	863	859	968	928	891	933	921	860	883	936	911	845	881	882	901	884	904	848	883
5130	225	211	181	185	164	166	172	154	166	148	164	153	158	159	143	160	135	143	155	182	155	161	162	149	148	129	163	153	154	182	164	166	171	172	169	173	153	164	153	166	148	146	146	150	155	140	154	149	161	161	177	163	153	150	158	151	157	150	154	155	174	124	159	165	164	161	150	188	179	170	167	169	148	131	173	139	165	176	153	159	171	145	146	160	151	159	167	162	155	157	164	146	159	149	148	155	149	166	184	160	154	161	153	153	161	166	179	164	135	155	188	150	128	162	149	149	143	166	154	159	162	159	138	143	155	176	186	163	144	168	157	161	171	151	156	149	185	165	153	150	156	191	174	149	141	158	162	145	148	168	173	155	167	158	156	169	147	163	153	156	169	154	155	154	155	144	146	180	160	150	144	188	135	159	152	158	169	118	126	162	152	153	172	156	158	158	152	157	143	149	157	150	145	157	129	147	160	176	167	146	150	165	162	149	132	160	169	161	167	157	147	185	154	139	138	148	136	124	130	173	152	162	154	164	143	155	157	177	179	165	149	140	162	167	158	152	155	165	148	171	138	160	128	162	154	154	175	155	156	156	163	142	152	153	167	151	168	164	158	155	150	164	147	144	150	163	168	149	164	148	163	137	136	182	147	158	162	168	162	154	169	142	168	166	143	161	151	159	176	142	160	169	161	151	149	148	144	155	173	169	189	152	173	171	180	177	151	138	176	152	130	157	142	146	168	151	153	165	140	146	159	165	158	151	162	164	177	176	181	117	178	173	157	147	150	157	180	142	157	167	148	151	151	150	154	165	174	147	145	159	153	160	177	158	134	151	179	160	130	165	144	147	164	151	153	138	137	150	154	136	168	147	153	167	169	150	149	147	161	144	134	170	158	132	135	168	151	166	154	162	144	166	178	165	151	146	143	150	151	153	162	144	174	180	160	145	156	148	152	146	189	149	156	163	157	149	161	150	174	131	163	147	145	140	176	144	142	156	148	150	137	141	158	144	157	163	156	151	141	166	166	142	177	175	176	146	172	158	143	173	164	154	158	165	138	150	140	150	144	159	168	174	158	153	148	151	158	162	148	155	165	157	164	143	166	167	161	175	166	149	172	165	166	168	169	166	141	159	170	157	138	170	172	159	134	164	172	159	148	143	152	155	167	156	137	154	159	167	178	160	155	142	148	183	173	168	154	153	161	165	141	151	156	176	163	157	149	172	149	158	149	159	145	168	172	162	155	129	165	137	145	137	147	158	155	172	159	160	174	163	176	163	178	152	129	126	142	139	154	149	161	158	156	182	175	139	164	136	138	162	174	157	138	149	158	155	175	150	136	141	148	144	142	161	142	160	157	146	164	166	148	136	148	154	179	138	158	151	164	164	131	163	147	145	156	179	154	144	159	148	161	137	143	160	153	151	154	146	137	160	136	163	135	158	150	146	164	171	153	163	114	162	164	181	149	150	150	145	141	167	152	154	147	172	159	176	146	129	172	153	164	152	174	142	129	162	157	166	173	169	163	129	142	141	152	173	157	136	141	160	179	144	169	156	159	145	187	149	144	165	146	117	135	130	144	167	178	161	172	150	142	161	153	152	167	130	171	147	172	176	202	164	146	141	161	149	153	154	155	155	134	173	143	159	170	162	148	144	154	152	137	137	147	126	156	143	186	156	164	162	148	165	167	154	189	165	140	167	151	120	148	132	137	156	157	173	151	159	159	155	160	159	180	163	152	141	145	146	156	154	149	169	166	147	140	167	150	157	155	155	151	142	174	175	155	139	147	173	145	164	164	145	155	170	140	149	146	177	154	151	178	161	139	155	165	162	170	162	146	169	156	143	149	167	144	160	158	144	158	142	159	154	130	136	164	135	167	152	137	158	172	140	166	134	161	161	167	160	161	147	153	177	146	133	147	165	155	171	164	160	144	149	183	169	180	155	142	165	137	147	144	163	148	125	155	115	152	154	159	154	168	172	145	158	167	154	156	164	147	154	156	144	159	170	162	152	158	161	159	137	164	175	139	154	179	148	179	155	153	134	179	153	167	155	151	154	148	167	141	147	153	208	168	167	151	177	148	169	191	156	175	144	151	179	169	133	155	128	151	144	149	174	128	176	165	154	161	165	176	159	149	141	133	144	136	148	173	159	169	176	167	157	156	142	162	131	177	144	168	161	142	154	146	162	161	166	147	156	152	161	176	162	162	169	182	158	139	151	164	149	174	171	152	178	149	168	162	151	171	159	166	157	156	157	146	157	174	147	164	152	134	140	142	164	162	149	182	157	152	159	155	148	155	133	156	148	147	136	140	141	147	159	133	166	154	152	157	161	150	172	140	155	167	149	162	164	150	160	135	143	153	146	154	142	137	161	168	175	158	149	156	152	147	165	150	152	156	162	159	134	140	166	150	154	153	179	146	159	141	175	177	167	172	149	180	152	157	158	172	159	143	154	149	164	174	141	166	156	154	152	159	146	157	160	150	155	158	166	167	140	167	178	166	167	170	149	139	153	149	169	152	163	168	155	163	160	153	179	139	141	165	152	164	165	173	142	170	149	156	157	156	175	138	165	167	139	132	147	170	173	159	136	134	156	172	155	141	158	140	157	153	166	139	131	156	152	139	153	160	159	165	159	182	149	134	157	137	149	176	167	151	141	156	163	157	181	164	151	160	155	184	172	172	181	153	154	164	142	158	156	148	167	159	150	166	158	150	157	164	154	148	148	142	162	158	143	148	148	169	149	170	156	180	155	164	161	139	151	143	148	159	144	178	145	135	139	162	160	150	153	173	142	164	162	131	166	170	147	178	174	152	158	173	164	145	151	179	156	155	179	153	147	147	168	163	147	158	143	170	159	171	158	154	145	128	154	166	147	142	157	158	156	166	169	167	144	155	131	154	163	136	165	153	188	166	166	154	168	150	148	157	157	164	173	145	178	166	167	155	144	153	157	148	148	149	149	176	144	146	160	172	170	143	165	153	163	156	146	171	186	167	144	142	142	161	145	155	161	160	137	162	160	160	169	162	173	160	141	137	154	152	151	162	142	150	155	178	179	185	153	156	147	145	153	153	172	154	144	151	135	165	147	158	175	141	161	166	160	162	147	160	167	144	137	173	141	161	145	148	151	134	162	182	149	162	150	178	156	159	152	172	154	148	143	148	160	164	154	168	180	173	165	156	166	155	179	165	179	138	147	166	157	156	163	179	170	157	164	168	123	156	160	188	135	161	148	149	176	159	137	147	156	159	148	176	147	165	158	161	176	156	182	157	161	133	151	139	168	158	188	165	152	163	148	143	164	155	162	145	144	149	154	162	143	150	147	137	146	167	165	167	182	167	162	140	154	145	167	118	142	154	149	169	178	154	166	153	145	136	167	139	126	150	160	155	172	149	163	131	167	144	162	139	155	135	157	168	171	144	142	143	145	146	159	154	159	184	161	164	137	139	137	162	181	174	143	164	161	173	136	149	147	138	160	154	140	148	157	157	155	146	185	153	176	140
4886	512	535	588	517	544	550	547	569	492	469	446	505	469	440	477	449	495	447	456	460	500	532	530	515	469	456	481	448	468	565	586	605	578	620	604	505	455	432	443	458	444	423	464	453	427	466	422	481	480	477	498	457	433	481	459	450	451	474	430	450	401	461	435	448	448	436	411	448	424	450	430	465	456	444	459	459	449	480	459	448	443	485	495	419	477	435	470	459	465	454	485	460	461	478	481	473	469	466	446	477	432	456	462	466	425	452	456	467	502	482	419	462	471	474	437	453	499	447	455	445	469	447	453	433	440	469	447	473	431	468	435	446	474	428	436	409	483	463	445	451	413	474	483	446	488	438	416	496	468	453	426	443	427	424	447	447	456	437	425	446	491	428	428	424	451	436	454	457	454	459	453	471	469	474	453	464	466	425	438	459	443	489	435	425	428	466	460	441	421	417	453	436	449	468	446	413	458	419	465	478	444	452	468	453	423	433	466	467	449	439	441	404	451	439	425	451	464	438	484	448	428	456	468	416	432	487	453	441	446	449	473	451	444	436	447	499	448	470	426	430	457	428	459	440	490	413	445	465	425	416	464	441	446	451	438	493	436	446	430	473	431	482	466	482	430	462	463	497	473	463	433	480	440	482	427	499	483	454	450	440	417	428	477	442	436	435	442	417	500	423	458	417	445	465	464	448	441	484	470	450	433	455	427	451	476	468	445	441	461	460	459	459	447	446	438	429	451	451	418	460	441	467	457	485	453	433	472	452	445	489	458	441	431	469	436	412	447	462	444	424	438	424	438	473	449	485	434	464	433	460	405	454	487	428	418	453	451	458	474	478	471	445	489	494	455	483	426	459	455	478	412	408	448	403	480	447	456	430	450	398	462	416	466	442	483	454	433	491	455	458	454	432	463	463	437	440	416	472	449	491	462	456	497	432	466	453	470	434	429	429	459	473	459	451	430	468	438	492	476	463	439	419	417	450	476	473	457	457	433	422	437	458	459	487	415	418	471	446	498	464	436	430	441	454	446	427	512	445	471	478	421	477	469	445	453	425	461	430	459	461	407	482	460	443	409	471	460	431	448	455	468	456	448	455	428	458	459	441	460	487	445	459	465	459	482	448	421	442	440	450	451	411	464	439	418	423	435	456	465	424	451	499	452	451	479	468	445	423	460	469	450	443	444	458	458	455	443	411	465	441	456	431	445	430	470	430	465	440	459	429	456	490	445	436	480	451	460	462	454	468	490	442	426	426	460	444	464	435	464	495	457	469	414	468	457	455	476	465	415	459	421	424	474	468	475	456	447	426	429	426	459	481	452	478	429	452	447	441	436	409	498	447	432	445	458	469	474	461	471	417	460	471	432	432	486	475	475	461	433	420	511	438	423	454	440	457	445	455	444	439	474	453	475	452	426	435	458	430	445	456	502	439	441	452	452	475	427	439	432	449	438	462	441	441	512	453	452	471	455	468	462	481	430	452	481	478	425	471	438	448	438	458	442	476	467	444	465	439	434	431	479	456	459	471	445	456	450	440	451	464	476	469	441	456	434	446	478	416	461	425	470	439	450	429	430	405	446	468	428	461	459	424	469	470	431	463	468	432	447	385	457	456	455	454	459	469	480	427	487	440	467	432	433	494	447	433	430	434	459	421	478	444	462	452	472	442	440	491	457	469	463	490	425	472	432	478	420	417	430	441	471	457	477	480	476	467	452	440	469	459	457	447	451	413	437	473	449	457	454	428	494	467	414	443	482	417	463	423	488	459	430	449	429	445	467	472	497	466	451	478	455	463	465	435	460	437	483	424	431	494	453	462	434	449	454	435	434	453	438	466	456	434	465	460	446	453	448	422	442	421	445	451	492	402	446	411	433	454	456	455	434	426	455	439	409	455	451	444	435	465	424	487	455	465	419	480	412	457	444	444	450	442	475	466	423	442	450	488	489	446	433	427	476	444	414	434	474	444	494	444	462	433	440	483	453	455	428	479	448	451	466	468	496	442	467	439	471	437	457	445	449	427	481	472	482	457	435	460	464	462	453	452	438	433	461	460	425	441	439	475	445	456	461	471	423	445	417	475	495	432	447	462	462	456	437	456	450	460	482	484	477	477	471	516	431	464	454	420	446	439	487	446	460	452	436	429	438	424	464	453	428	422	472	428	452	454	464	448	466	427	449	454	471	470	460	477	449	463	442	451	436	428	441	436	489	406	443	461	475	429	428	485	458	458	461	468	487	443	437	424	448	413	461	502	441	509	472	484	466	469	421	443	407	456	441	429	429	450	455	455	428	441	441	449	472	438	447	451	478	442	435	477	428	461	459	481	383	439	452	447	461	482	434	458	465	474	448	464	440	427	438	466	459	480	429	471	437	429	434	441	425	461	462	433	466	453	487	469	450	465	442	486	445	452	440	458	461	485	448	455	462	484	444	459	515	472	429	458	418	462	464	452	489	430	444	422	453	442	482	460	454	425	481	453	425	442	462	467	443	438	451	436	450	434	456	477	413	481	464	463	514	460	461	436	481	471	451	466	455	464	467	440	434	438	442	419	507	460	487	472	476	422	469	463	435	425	453	451	453	442	458	465	409	440	427	468	472	433	453	467	447	441	472	448	469	420	465	478	472	474	485	440	467	453	484	464	493	434	442	447	458	454	436	483	495	464	452	459	455	471	417	456	457	442	463	457	440	451	436	481	455	412	438	458	453	451	446	455	435	403	457	461	419	473	439	487	453	433	448	460	423	454	418	454	443	428	468	417	460	428	469	425	418	445	484	446	457	434	414	475	443	441	474	471	435	449	466	445	466	456	431	497	464	443	468	482	475	462	440	437	485	406	465	435	463	439	468	429	473	459	462	478	464	454	432	459	457	466	414	479	424	471	432	424	459	444	460	450	444	471	447	435	441	424	458	470	463	449	482	463	465	454	450	410	467	437	449	466	484	425	447	458	452	457	442	462	467	445	461	465	433	442	491	483	466	445	439	497	441	414	448	422	478	451	450	431	481	428	455	457	464	445	437	458	442	462	471	446	431	421	465	458	465	442	439	433	475	464	431	446	444	412	429	450	448	457	446	451	468	449	427	442	423	454	491	462	479	441	442	415	445	458	450	474	439	477	467	430	428	430	460	463	452	461	459	474	452	469	436	480	456	462	443	487	449	460	462	470	444	433	449	454	473	477	450	456	433	447	443	449	481	477	456	457	465	449	456	458	439	471	477	411	450	477	432	433	480	464	475	447	459	460	424	488	492	496	451	471	456	458	437	420	476	474	455	473	442	403	466	431	468	442	489	426	461	477	471	432	492	452	465	476	435	466	416	430	448	416	439	420	446	443	470	464	418	452	456	450	478	454	463	468	456	469	466	454	498	448	451	477	438	458	472	457	436	435	457	425	442	466	423	468	489	451	500	446	465	447	453	447	447	473	478	435	433	441	476	477	447	449	444	440	457	448	486	468	447	487	453	476	449	404	445	449	445	489	456	438	419	427	432	444	409	457	485
40288	9477	1626	966	737	601	556	531	481	425	425	355	383	341	353	376	375	394	349	338	334	320	338	337	361	336	344	348	329	329	373	379	381	325	400	374	307	349	330	316	328	371	311	315	325	332	341	300	325	348	308	294	311	353	328	298	322	327	333	313	326	352	348	339	366	323	340	315	316	342	348	306	297	330	315	310	331	297	308	304	339	345	278	322	336	308	366	345	317	354	303	323	331	337	325	312	353	324	321	350	332	318	304	341	334	319	328	333	348	334	342	337	342	292	320	323	335	292	318	282	342	312	326	317	306	359	336	312	353	370	301	338	319	301	327	306	338	310	369	324	298	312	283	335	324	343	339	342	306	282	342	316	319	343	292	351	336	338	345	327	316	281	337	349	363	324	340	290	302	324	292	311	313	296	327	318	349	309	321	317	290	357	356	370	311	327	312	326	350	339	371	319	314	304	293	315	324	321	316	338	295	314	348	322	322	345	327	342	336	314	312	296	366	331	324	343	298	341	330	322	312	338	311	311	339	345	289	330	297	312	351	292	325	303	323	308	313	289	330	323	331	328	315	354	341	321	297	332	308	323	304	296	308	316	351	313	345	332	333	310	307	340	321	318	312	319	356	340	336	351	327	315	320	297	328	318	282	343	343	324	328	345	333	318	330	359	330	345	329	337	319	316	333	316	306	350	311	351	334	318	315	319	306	328	337	298	324	371	318	334	339	328	326	349	332	295	315	325	290	347	327	359	323	322	287	310	339	321	304	323	283	330	311	337	320	313	349	311	344	300	307	311	354	320	273	332	326	312	334	342	334	324	341	302	357	310	337	313	309	332	316	296	294	335	291	340	313	296	356	328	341	300	304	339	313	348	304	305	326	313	311	355	300	334	324	323	334	346	317	348	322	358	312	304	320	339	346	315	292	327	353	324	288	325	341	311	327	343	323	328	309	305	336	299	316	302	327	340	314	327	313	310	293	325	291	315	327	329	303	345	316	344	342	324	316	326	323	328	299	312	335	328	319	327	294	311	315	322	297	335	316	312	305	302	348	322	333	313	374	319	319	347	313	339	332	331	315	351	319	331	331	362	304	334	343	342	334	310	297	299	331	291	316	343	339	343	335	310	315	322	324	313	317	338	311	326	325	311	326	321	317	316	319	320	312	342	324	306	328	316	321	307	314	350	307	316	307	287	312	309	315	313	323	314	290	336	304	346	344	314	349	325	309	333	311	335	348	315	311	362	275	341	301	337	326	365	317	330	331	324	317	321	318	311	323	329	323	309	336	294	319	317	337	314	329	325	337	350	319	295	354	339	323	320	304	333	342	321	288	331	311	348	291	365	321	349	320	324	354	358	314	345	353	315	322	316	345	338	346	328	325	366	317	349	347	296	355	333	360	326	323	323	345	319	353	340	303	353	329	334	326	320	302	289	337	300	348	310	355	322	330	307	338	303	274	335	327	336	291	321	276	342	323	307	304	322	294	314	329	334	310	340	381	315	306	309	361	353	321	289	327	309	348	338	308	292	298	315	310	345	310	340	301	355	322	294	296	321	343	283	370	322	359	325	350	334	327	340	288	320	294	354	305	326	338	331	324	317	323	355	318	351	316	315	334	339	304	305	364	307	321	305	340	349	312	355	310	303	323	360	308	329	336	314	316	293	291	310	305	334	348	315	346	332	331	323	328	308	330	338	344	311	321	321	348	323	356	343	307	326	291	308	328	317	321	313	308	331	334	305	310	327	357	348	331	303	337	336	327	293	336	310	343	332	333	345	314	314	329	290	313	333	305	340	331	338	327	317	323	326	339	350	347	325	316	309	340	291	335	323	366	306	322	298	295	335	310	309	316	284	337	358	298	298	333	336	321	330	305	292	325	317	351	308	329	312	326	320	314	329	340	348	292	335	330	367	329	318	319	317	327	343	321	333	344	324	329	332	356	348	317	308	303	310	318	324	332	316	319	324	305	313	341	319	329	322	315	323	352	318	312	314	303	317	301	319	309	313	321	334	330	300	310	308	324	313	306	335	295	320	338	311	290	301	317	308	299	318	305	361	297	367	337	309	323	298	331	327	316	343	309	344	315	328	319	312	321	348	316	320	342	329	355	315	318	329	314	296	320	293	345	314	311	316	310	334	315	318	329	319	320	352	319	349	320	322	329	330	309	302	346	331	361	334	348	352	333	288	342	354	312	347	360	351	294	298	320	355	337	332	355	333	346	324	328	324	311	299	309	349	339	351	332	336	298	284	307	308	317	335	323	350	357	332	342	317	326	315	301	332	334	335	333	320	316	297	356	349	323	331	328	342	353	328	345	322	302	307	320	343	313	317	343	351	279	316	306	368	316	300	344	320	328	308	345	307	341	328	316	310	314	310	337	332	343	301	339	345	320	314	324	308	306	294	305	343	308	300	305	323	316	345	358	322	353	340	350	325	337	321	315	345	323	331	335	313	316	303	321	317	329	325	347	343	292	331	311	302	330	327	335	345	338	300	323	330	303	319	314	340	324	344	339	321	310	314	319	337	299	314	333	328	320	361	338	320	332	355	340	331	297	323	344	302	282	312	331	311	307	320	328	321	296	335	353	308	316	297	330	336	336	317	299	348	297	315	340	311	306	316	332	314	317	324	310	303	306	321	334	332	344	336	344	329	342	296	310	343	324	278	313	325	338	342	336	345	302	371	333	307	313	299	334	338	348	329	334	320	315	330	314	349	336	318	340	352	334	340	328	330	301	313	311	346	303	343	345	320	289	304	309	338	279	345	368	286	344	316	312	308	319	309	330	318	332	338	310	345	343	311	298	304	315	316	328	325	336	300	327	284	341	284	307	324	331	304	325	322	339	335	316	327	355	285	338	292	331	340	289	341	324	340	366	326	331	318	313	321	336	301	291	319	315	333	351	323	330	323	335	329	338	330	341	330	285	315	312	338	321	328	339	361	311	328	336	337	276	363	320	316	327	334	299	321	367	336	335	320	308	289	319	311	299	333	337	330	322	336	319	323	317	312	347	315	342	311	332	316	290	323	329	303	353	309	329	303	312	319	330	324	328	294	346	318	296	318	295	311	313	289	333	356	305	291	323	298	343	331	355	315	336	360	329	329	345	301	334	309	333	334	320	320	294	293	318	335	352	333	301	319	300	312	325	325	345	317	312	321	326	352	347	343	315	313	313	328	325	375	310	324	326	308	323	320	340	300	316	309	327	336	328	311	321	309	337	340	327	304	326	326	313	355	324	316	309	321	315	308	328	336	336	338	349	281	341	324	336	355	302	346	287	295	326	328	365	300	306	304	306	326	316	317	305	302	317	366	328	326	320	343	316	333	318	292	346	325	335	326	319	304	315	302	332	301	320	332	320	342	320	341	322	324	312	296	317	338	304	329	351	289	336	352	330	317	311	338	330	291	336	334	351	336	286	378	338	332	340	326	329	328	340	328	301	310	324	354	334	292	335	334	317	329	322	319	308	310	316	324	304	375	299	287	333	334	317	308
18043	1362	2408	2851	2621	2271	2046	1858	1679	1529	1346	1332	1139	1164	1126	1093	1017	1012	988	1028	1046	1075	1019	994	978	902	897	932	927	938	1137	1148	1223	1107	1200	1046	834	913	889	825	814	828	811	825	853	846	851	846	827	791	834	825	791	829	818	798	798	865	833	833	761	841	760	837	853	797	859	801	783	820	794	819	840	807	797	770	796	826	784	798	845	818	791	869	777	796	823	784	832	787	815	831	790	787	861	786	835	761	805	789	828	828	798	815	872	804	825	839	799	827	802	847	807	849	794	852	829	766	801	806	822	732	847	786	823	786	796	824	771	829	832	757	825	826	826	798	833	819	774	780	793	811	843	822	818	784	778	855	790	792	758	850	787	848	777	817	823	874	835	801	799	777	808	822	849	806	835	830	856	771	750	816	797	806	810	775	850	784	793	790	775	825	778	795	777	781	809	798	790	790	802	752	795	823	830	823	789	795	812	838	784	824	804	823	842	847	805	824	844	769	857	716	863	807	762	760	842	791	864	806	808	784	864	781	795	858	856	839	809	768	788	751	830	850	785	846	779	801	788	838	818	785	762	796	807	841	839	824	852	827	834	805	770	808	811	796	813	850	790	828	768	802	837	849	840	846	807	849	804	801	798	781	839	828	760	836	830	833	853	782	810	805	796	866	760	767	756	805	814	847	805	803	827	831	779	847	808	803	769	757	847	851	811	783	809	806	828	847	827	802	786	841	776	810	804	825	810	766	777	770	850	844	721	762	826	770	832	803	826	843	845	792	863	766	806	782	800	810	821	812	778	804	816	840	784	839	812	839	780	794	815	855	921	870	755	792	787	743	786	807	825	810	825	805	738	813	764	864	770	794	790	845	794	826	854	851	787	788	830	840	786	803	813	812	803	765	800	799	804	795	832	799	773	822	826	785	786	824	812	838	797	825	770	847	820	833	810	797	825	808	865	839	816	765	757	864	845	773	781	801	813	804	774	846	775	840	870	827	757	806	818	835	809	843	795	810	786	838	771	779	806	822	781	825	767	816	855	777	805	849	783	806	761	753	757	782	789	865	782	793	844	786	782	788	866	854	823	803	785	796	764	794	815	806	771	770	810	801	789	821	861	796	815	804	833	784	790	791	806	797	764	846	797	813	844	853	831	831	765	773	782	798	790	783	821	792	797	834	796	764	787	848	811	829	803	825	802	812	794	786	848	831	773	804	845	795	804	804	804	828	809	816	837	800	817	812	792	835	795	831	738	824	784	811	758	792	809	842	788	821	829	807	821	805	837	805	776	805	803	733	814	844	869	775	832	861	805	785	839	782	821	804	804	812	815	810	786	790	812	777	744	794	839	780	788	773	814	824	823	788	870	746	798	819	830	779	793	790	812	789	795	796	818	862	778	764	760	807	782	784	802	802	853	769	770	820	783	777	838	778	827	852	832	849	834	783	810	798	803	792	828	821	789	794	805	781	789	817	850	772	815	801	816	803	804	788	780	791	803	784	772	800	794	831	810	810	811	814	801	729	791	806	784	777	806	788	801	850	783	804	827	840	794	781	757	757	777	806	844	800	744	844	792	816	797	819	808	806	782	853	801	772	783	834	842	785	830	789	833	804	836	761	815	804	809	795	776	793	776	790	780	802	809	785	782	795	799	827	813	818	772	814	849	855	813	840	805	833	849	867	869	774	826	824	804	835	831	831	807	842	792	842	798	786	827	793	789	819	805	833	783	767	807	793	816	785	769	789	793	816	783	767	783	829	826	785	795	786	818	803	812	832	853	795	788	828	778	792	749	814	774	800	774	775	793	778	782	826	793	800	838	823	832	809	864	794	867	799	824	816	859	796	809	883	781	826	806	815	733	810	796	789	822	786	799	816	771	821	819	794	829	809	804	800	796	774	772	846	800	793	771	827	876	765	829	797	808	812	864	807	781	851	793	860	790	794	789	846	797	776	835	800	835	810	773	781	768	835	830	809	824	810	836	809	833	811	800	764	816	777	816	793	788	774	778	829	774	797	795	788	806	828	829	797	846	832	821	761	785	799	849	798	834	750	788	809	792	886	774	780	770	814	837	791	736	835	812	816	805	788	815	802	784	800	828	799	841	839	805	796	794	808	792	835	805	867	769	777	768	856	755	809	827	834	781	802	817	780	769	793	869	771	819	820	780	811	766	780	777	828	767	794	814	796	795	787	785	808	805	845	813	825	819	807	839	818	772	814	803	853	845	788	785	766	844	802	853	841	759	781	807	817	815	784	826	837	830	867	773	835	810	810	839	816	800	843	802	805	803	837	815	834	840	801	820	801	794	798	797	767	809	770	829	815	833	796	820	774	836	829	819	790	766	873	817	804	792	786	803	801	786	823	856	783	777	823	830	782	844	822	801	835	822	825	792	869	795	832	833	817	798	809	815	818	798	869	798	855	808	879	825	823	820	756	851	817	848	794	810	795	763	805	841	872	846	810	838	793	777	772	805	836	799	841	831	818	762	757	802	841	802	766	812	823	838	876	755	792	812	823	753	764	822	796	850	809	781	862	827	804	772	785	815	848	787	766	820	806	801	805	825	813	744	789	813	816	801	836	850	791	825	801	825	815	824	797	808	746	796	791	843	825	792	831	809	835	830	795	829	838	789	796	786	816	815	778	806	836	814	801	800	801	833	793	807	785	810	803	843	822	767	758	762	865	852	876	826	771	837	834	797	774	750	839	821	801	815	820	823	737	843	828	744	780	820	793	845	831	804	786	796	841	828	792	780	811	799	811	816	794	817	801	884	773	772	823	808	789	830	767	755	826	818	804	838	859	795	841	794	857	832	792	799	797	745	777	855	790	813	778	843	835	856	750	818	812	803	805	788	833	792	749	786	831	795	804	812	813	874	820	764	833	803	788	870	785	793	806	807	809	802	737	846	814	831	765	797	809	785	750	827	793	777	827	792	779	818	819	770	806	749	840	831	794	788	807	741	792	796	776	786	760	815	801	791	785	854	750	831	817	796	796	804	796	833	821	782	838	740	804	836	764	766	802	859	832	827	851	802	829	792	802	817	784	810	817	857	797	806	840	842	788	852	819	805	849	811	803	785	742	775	816	841	809	807	802	830	879	803	807	824	812	758	840	814	807	796	817	831	772	793	800	820	845	799	804	843	828	821	802	860	817	840	833	807	861	766	787	798	778	777	822	788	835	808	805	858	858	785	795	822	832	775	857	839	796	770	796	815	788	806	811	805	803	802	810	828	780	812	824	835	805	832	829	813	799	843	802	868	824	856	885	827	797	764	826	777	805	821	818	802	812	785	772	792	802	834	820	814	810	770	799	805	809	849	827	821	790	838	737	802	793	784	827	761	851	839	837	768	815	779	810	852	792	762	806	771	793	800	791	818	824	785	846	814	815	785	829	835	858	777	849	818	797	787	847	800	817	782	800	794	790	793	814	765	828	803	803	769	808	817	855	798	791	825	859	816	882	766	795	778	837	811	840	770	801	784	797	767	822	778	785	755	780	797	836
47906	18274	6762	1947	1198	926	844	760	633	578	569	527	491	502	472	410	449	483	399	401	437	440	429	401	440	422	411	369	374	427	405	429	472	404	461	426	386	376	371	367	406	368	387	412	385	403	394	393	414	389	388	391	405	358	372	383	358	360	374	399	345	392	384	372	349	405	386	383	361	382	396	388	342	397	359	365	374	396	377	387	366	367	362	366	369	392	354	342	370	374	364	364	377	375	380	359	381	344	381	347	387	388	362	407	369	375	381	391	356	368	348	385	354	366	378	382	390	407	380	402	377	366	369	374	387	394	381	363	397	409	376	369	372	397	388	415	389	393	426	380	384	407	361	380	371	372	340	396	395	379	361	378	359	377	373	386	351	344	411	380	347	381	357	377	367	381	395	357	342	377	379	414	391	387	376	403	371	400	368	350	353	369	370	365	380	381	418	359	326	414	376	357	353	377	374	413	373	400	379	369	350	356	371	359	351	411	346	396	379	394	380	330	371	400	365	392	373	371	359	364	370	360	389	380	342	387	421	370	367	376	386	376	407	386	380	393	393	383	376	362	368	381	346	403	376	385	387	371	365	364	378	373	367	357	434	372	359	397	378	403	425	400	397	386	381	367	352	367	399	385	382	374	373	354	364	388	349	384	374	391	353	384	374	391	365	410	401	396	368	398	356	383	357	375	400	358	379	382	392	354	400	341	369	387	349	395	373	373	395	384	351	386	371	359	345	404	372	379	374	409	395	378	392	350	357	378	373	376	348	385	403	371	377	393	412	414	336	371	398	361	372	390	364	360	391	383	401	382	398	432	363	361	362	360	375	400	374	361	370	389	380	426	428	372	356	388	337	369	393	356	394	355	368	360	374	389	402	378	363	347	426	380	350	338	395	357	376	373	405	375	367	382	358	413	377	385	384	381	373	400	380	384	348	396	366	411	371	373	394	362	407	386	422	374	359	375	387	363	368	411	355	372	348	371	400	396	404	395	385	363	360	360	358	378	358	360	403	356	394	402	396	375	362	389	378	389	389	377	383	345	349	381	399	355	397	417	348	367	416	405	382	376	410	404	339	402	379	366	367	361	342	368	358	339	362	388	369	391	395	383	380	370	392	408	362	403	366	393	380	397	389	382	355	376	396	368	379	349	369	352	363	341	360	368	382	406	380	370	385	387	378	382	324	355	347	348	389	397	389	393	385	382	396	373	371	365	360	390	341	340	406	427	376	396	342	378	386	355	302	342	366	395	358	338	373	365	357	395	378	378	405	381	385	371	365	366	378	334	387	379	372	361	402	367	366	378	381	331	381	396	409	401	373	409	390	373	376	388	361	386	363	380	345	378	380	353	367	361	375	351	362	396	402	369	367	369	335	382	390	372	395	373	399	337	383	368	370	397	385	374	387	357	370	380	361	377	366	343	375	404	414	366	371	370	411	387	399	364	377	380	369	358	377	357	359	358	392	355	370	371	375	428	359	367	404	376	400	367	376	390	364	398	361	365	377	384	367	390	376	354	410	374	382	396	407	381	385	346	360	389	393	374	412	377	371	375	403	362	386	395	371	408	359	385	398	371	348	398	377	357	372	390	373	395	365	369	388	371	401	375	384	372	343	411	394	390	366	383	381	377	418	368	374	349	407	386	377	375	376	384	384	397	389	398	345	355	386	373	367	353	383	353	382	426	374	341	395	378	390	349	334	401	378	398	391	426	392	381	398	358	367	386	407	390	358	381	374	387	363	349	365	384	406	378	383	352	378	384	387	383	394	367	350	364	375	401	348	376	407	375	386	375	389	375	388	378	408	360	339	387	393	347	344	377	378	395	353	371	371	377	384	377	365	372	357	377	404	380	389	371	367	380	374	382	395	417	372	371	390	379	362	352	380	393	336	314	349	375	390	377	369	393	344	370	415	378	411	369	399	377	406	361	419	385	367	390	355	359	371	401	393	351	396	371	409	369	370	380	366	383	337	394	357	391	379	369	386	390	383	376	378	405	373	375	379	355	401	394	390	406	381	392	363	380	360	356	380	376	390	355	314	393	377	372	379	386	378	347	384	359	367	393	397	379	407	400	371	374	369	344	379	381	394	376	365	339	379	373	421	376	424	381	364	398	386	349	366	365	378	369	358	412	362	369	397	411	338	378	430	382	360	372	356	356	364	369	370	395	395	385	359	409	421	376	361	337	359	355	371	353	373	355	362	378	346	347	351	413	360	381	352	366	349	334	372	403	362	364	388	352	359	375	358	363	352	383	364	325	381	369	349	370	374	401	377	365	391	357	393	381	364	371	419	338	355	350	389	362	390	372	377	396	420	385	354	342	414	385	349	361	370	376	385	379	341	372	390	349	396	365	386	368	377	374	351	391	421	349	365	367	374	394	371	380	390	359	424	370	402	412	395	356	385	411	416	417	413	418	396	387	346	350	363	398	398	363	378	377	392	394	397	347	388	363	396	376	374	400	371	337	387	347	363	377	378	417	369	415	376	366	383	367	379	345	393	412	401	388	396	383	380	393	387	389	384	364	389	362	398	386	356	399	398	366	409	398	393	399	415	391	395	355	391	415	424	373	378	399	389	400	385	383	368	362	371	375	380	388	372	388	378	422	385	374	417	418	376	387	382	356	398	420	371	374	406	353	394	374	379	402	382	359	373	368	382	373	377	412	351	385	386	395	396	370	359	364	372	369	404	364	376	366	348	422	379	356	377	397	353	376	372	359	377	406	369	370	362	389	382	336	393	365	401	356	363	411	357	377	403	383	404	376	329	357	369	386	386	383	389	341	382	381	383	353	395	378	401	364	380	360	402	371	392	389	379	381	349	360	371	359	389	371	388	348	438	403	354	338	385	384	375	372	369	387	366	375	416	366	367	362	379	366	365	363	347	373	392	391	420	347	383	407	398	358	360	368	370	344	384	377	347	369	407	378	365	372	334	413	369	381	426	367	343	414	363	378	397	373	360	382	383	393	348	374	390	388	351	385	381	430	394	380	398	379	346	375	382	391	352	362	368	372	402	370	353	397	415	415	396	348	375	342	397	351	363	378	388	366	396	373	343	357	339	388	394	362	415	370	400	379	367	383	383	390	384	395	415	370	391	408	386	385	419	392	368	380	378	380	394	388	385	389	369	403	374	398	361	402	409	356	363	372	402	399	349	390	336	364	374	363	331	355	400	360	352	377	372	373	388	376	376	401	371	399	362	374	366	357	367	354	363	373	365	385	385	397	391	368	391	380	413	368	349	385	344	384	337	386	376	402	357	371	371	361	386	391	395	383	337	390	385	379	373	379	348	333	371	365	382	398	355	368	390	383	372	361	412	342	370	364	395	364	361	356	360	352	376	368	360	368	383	388	361	376	411	364	389	406	402	359	369	384	375	367	357	337	384	369	370	386	329	412	377	392	357	384	356	370	412	387	367	347	354	352	410	395	404	377	349	371	364	380	421	393	367	362	400	374	394	386	365	385	399	352	367	392	367	397	388	368	389	348	403	380	390	411
22677	2213	3985	4871	4426	3701	3210	2796	2609	2054	1924	1745	1713	1586	1433	1356	1299	1306	1218	1242	1275	1319	1267	1141	1144	1149	1115	1055	1069	1233	1404	1434	1650	1493	1504	1145	993	988	1011	949	937	964	902	990	981	955	930	949	931	947	909	886	945	901	928	925	910	943	868	969	934	925	881	908	927	952	888	901	925	932	959	849	912	909	889	910	909	892	914	895	913	945	898	933	833	863	927	926	919	895	914	925	866	883	906	878	866	947	892	885	861	939	874	854	899	894	928	956	944	919	940	899	967	943	890	879	858	951	904	912	920	871	848	870	866	933	868	884	875	893	928	874	909	906	932	872	828	881	848	878	930	887	878	904	863	930	932	881	919	879	850	895	857	883	903	852	876	864	891	866	882	915	899	924	910	900	893	905	877	875	896	936	889	898	897	814	883	882	892	891	951	882	830	906	914	913	942	855	868	837	855	910	855	888	834	903	867	930	908	837	859	918	868	862	922	885	896	910	883	905	853	867	902	877	894	941	912	853	885	889	895	914	903	923	880	951	897	858	888	910	892	906	827	908	916	874	883	894	825	855	861	896	907	862	885	825	894	887	909	869	884	915	852	891	896	890	855	907	913	918	917	888	869	865	863	919	907	922	897	929	926	907	885	880	858	898	850	927	927	881	903	848	863	884	920	864	858	877	917	870	920	889	889	890	857	881	861	869	904	872	890	835	934	889	866	891	867	917	888	873	867	875	878	873	868	870	867	916	959	881	888	943	895	944	915	951	841	898	871	902	867	852	900	873	875	892	889	873	959	939	876	924	898	855	904	848	933	884	887	833	879	890	877	957	898	885	928	897	917	900	840	904	841	893	849	862	950	863	852	919	892	944	863	883	876	892	863	898	875	877	852	895	833	880	896	876	873	847	875	879	873	839	878	831	882	898	919	919	912	857	906	872	946	880	905	888	876	881	922	885	860	891	876	881	906	877	926	960	895	870	895	931	911	875	893	930	870	865	833	886	880	901	860	983	945	901	914	832	868	909	841	885	856	857	889	846	900	866	878	902	929	882	874	854	890	952	924	905	929	852	898	857	892	900	851	942	914	921	863	873	894	821	940	890	887	884	841	921	936	907	881	877	837	849	900	868	888	922	894	876	857	867	934	925	904	900	946	908	928	907	864	889	881	966	901	914	902	885	917	859	890	810	963	896	812	912	891	886	948	858	886	906	908	892	831	879	914	889	906	849	904	954	912	891	888	913	823	885	901	902	903	860	908	850	870	878	939	893	891	922	876	867	895	865	885	933	832	878	854	931	876	860	915	884	916	835	848	851	913	928	907	882	889	857	897	902	936	888	945	906	865	926	851	872	876	898	866	853	906	866	927	897	888	885	878	878	887	863	849	864	847	835	916	857	920	910	869	825	877	860	838	858	891	911	920	900	863	926	891	881	892	901	861	881	923	860	839	914	898	947	853	877	887	919	859	862	936	898	926	884	940	895	875	833	833	879	903	837	876	924	913	921	890	898	897	876	843	893	893	870	887	882	865	873	888	897	860	849	901	892	883	853	899	870	858	908	853	856	921	887	848	875	884	853	856	852	905	929	867	873	883	882	867	881	919	874	847	930	894	857	880	885	920	904	928	854	883	841	826	860	897	908	939	885	880	915	851	861	909	879	874	858	827	841	908	934	876	923	805	844	822	900	858	902	906	876	855	946	913	843	847	919	875	914	846	870	926	967	906	867	898	888	879	906	898	872	891	899	850	909	887	875	875	906	872	898	849	873	884	918	847	874	919	893	867	923	939	857	879	904	817	869	884	925	849	885	892	918	928	890	830	886	846	891	915	892	925	931	922	903	897	853	953	904	835	904	874	850	890	910	945	889	907	875	918	912	869	928	878	911	878	892	917	865	903	875	868	869	889	907	894	891	874	919	906	895	854	909	906	889	847	936	855	957	886	914	882	908	877	876	876	861	916	878	877	893	862	892	894	883	846	937	855	889	894	867	877	822	841	864	895	911	916	895	855	955	904	863	921	918	915	870	899	884	863	799	868	890	841	895	865	874	828	871	871	879	876	847	864	879	853	876	928	932	906	925	851	927	887	835	842	917	882	908	954	907	860	926	888	888	860	935	909	866	883	931	910	898	839	853	878	896	890	930	914	918	866	876	839	847	831	880	855	881	900	932	885	867	867	876	903	853	950	900	859	890	943	876	937	920	930	914	905	864	940	918	877	919	904	888	895	887	915	917	852	918	912	878	890	882	883	868	850	876	857	879	859	900	879	901	945	849	851	912	909	865	911	831	880	875	886	823	907	898	915	871	941	850	899	949	829	870	926	891	880	876	908	861	885	854	832	932	850	894	926	972	908	871	880	890	833	901	892	905	865	886	880	905	886	910	878	853	862	851	870	855	886	946	838	899	865	856	891	849	924	871	918	896	868	927	936	883	905	952	811	875	880	851	895	919	915	901	875	865	856	932	887	912	867	899	836	906	952	875	831	887	914	946	901	897	926	898	933	861	888	950	904	898	919	862	890	829	866	883	954	924	863	931	878	938	867	899	880	903	906	912	861	898	886	883	894	886	886	930	842	858	872	868	898	851	897	890	779	900	901	891	927	906	939	885	875	885	927	904	889	905	875	863	918	890	904	874	871	853	917	879	902	915	950	839	904	892	909	905	891	865	902	917	860	873	843	875	916	873	828	865	922	881	894	892	888	868	852	856	910	892	897	859	848	890	897	866	919	941	919	905	899	939	870	875	906	871	945	917	941	905	873	901	881	877	926	850	875	919	881	963	894	878	891	973	872	898	914	950	898	938	900	879	905	899	889	917	900	870	873	868	884	892	843	906	888	916	864	893	862	890	892	897	933	885	887	911	879	849	961	846	911	876	922	877	886	907	837	888	924	871	885	897	879	869	886	851	847	874	898	877	909	925	878	881	876	920	897	808	917	907	930	904	929	860	852	857	857	848	862	853	924	901	943	864	836	921	854	857	897	887	916	871	883	903	908	895	887	871	892	857	848	955	870	919	909	857	907	877	894	936	888	889	915	872	884	885	925	884	887	825	942	919	882	867	897	871	905	801	850	826	944	871	887	900	883	895	902	808	876	878	887	914	904	909	895	878	889	906	870	937	858	872	924	946	873	895	896	860	870	893	845	908	850	911	853	914	858	835	889	871	840	907	925	893	876	875	898	882	896	924	864	914	870	883	920	885	905	877	876	839	917	871	870	921	874	872	831	893	897	928	845	894	893	845	892	856	880	883	922	893	909	863	886	840	929	863	922	935	941	896	929	876	879	911	911	884	846	811	876	864	887	907	902	861	937	875	914	912	846	850	903	884	901	927	904	869	924	873	892	915	905	897	891	846	880	920	920	867	853	943	874	911	897	905	914	863	885	886	931	853	919	870	924	850	872	888	865	904	874	841	894	862	870	910	882	879	914	861	856	874	875	884	890	895	934	849	938	875	889	888	858	903	909	901	890	833	875	934	865	929	877	879	916	813	932	872	903	869	875	888
4965	195	210	174	175	205	197	176	198	163	165	163	156	195	191	156	170	166	174	136	144	186	170	155	155	174	157	153	192	157	163	178	208	182	170	147	159	142	177	141	166	159	138	172	164	181	141	157	151	154	151	155	148	173	154	141	164	136	143	168	150	137	160	141	159	177	182	161	143	143	158	155	162	168	142	140	133	163	168	153	175	173	155	150	142	165	157	138	139	140	165	164	153	176	154	171	151	156	175	158	166	136	173	164	161	152	151	150	128	180	156	151	143	173	154	134	168	169	141	158	137	158	163	131	153	164	161	154	141	139	161	159	171	127	144	154	166	148	179	134	180	136	157	166	156	167	188	162	181	161	156	150	167	159	142	144	161	169	126	158	166	170	148	167	172	170	176	160	127	150	161	177	161	150	170	172	127	159	154	140	158	146	134	149	160	157	158	162	160	167	158	160	162	167	144	162	154	149	151	142	148	177	155	138	153	176	129	141	153	173	150	135	152	127	155	128	151	166	150	172	166	157	152	150	175	140	164	165	158	127	120	159	152	148	166	146	153	109	153	145	159	151	151	155	145	144	175	163	163	154	164	178	154	158	151	155	162	172	166	174	147	139	155	148	162	152	148	138	157	145	157	153	150	163	161	158	161	140	157	149	154	137	165	145	161	156	168	173	160	155	148	145	141	140	190	167	186	176	140	155	159	150	143	145	170	145	135	142	159	152	147	179	156	147	149	154	139	159	141	157	148	163	159	151	163	156	135	175	185	177	172	145	156	121	167	192	160	163	154	157	149	160	164	159	150	161	165	153	160	145	159	153	145	138	154	150	154	157	166	157	145	135	145	153	146	157	142	144	164	151	162	153	172	150	147	153	132	168	169	167	157	142	153	159	148	148	167	145	139	160	151	204	151	163	159	138	148	180	147	163	154	155	158	168	149	164	172	170	157	139	144	165	175	167	155	160	180	162	168	140	152	148	164	182	145	167	163	164	168	148	156	183	176	144	146	154	161	151	140	152	158	158	160	143	146	149	178	161	161	180	166	167	140	151	157	158	170	123	161	165	144	154	166	145	173	154	167	153	141	142	150	154	146	162	142	150	154	166	168	151	155	156	160	160	156	183	145	139	154	141	158	165	170	166	145	152	181	175	132	177	153	135	136	167	153	156	161	168	170	185	164	155	148	152	178	136	158	173	166	161	150	144	153	151	152	127	155	168	145	151	139	128	152	158	148	150	166	146	151	148	132	151	177	142	164	164	152	154	156	165	147	149	157	167	148	136	161	164	144	155	183	138	162	151	154	166	149	144	147	173	164	156	174	143	165	190	123	149	158	170	146	139	147	151	143	159	153	157	142	157	151	141	175	133	136	159	159	141	159	166	153	145	163	161	170	150	150	158	172	165	166	167	173	160	150	168	165	138	135	144	149	159	162	169	176	147	151	155	177	160	151	139	171	142	141	151	165	167	151	143	163	170	156	153	165	132	168	143	164	152	145	137	161	155	118	141	143	168	159	155	162	164	153	165	146	143	148	167	144	158	165	159	178	146	184	137	165	150	195	136	159	152	189	139	165	161	156	148	161	163	174	171	156	138	152	159	152	153	134	155	151	150	175	162	169	156	158	160	172	150	144	172	169	153	157	157	149	155	180	184	150	150	161	154	164	160	170	166	155	157	165	154	120	141	147	134	157	141	167	164	179	172	138	148	158	160	166	148	159	158	147	156	168	162	166	150	135	151	187	145	131	154	159	164	156	174	147	166	132	155	156	135	165	162	151	161	157	169	155	142	155	166	174	145	148	184	148	164	183	167	147	135	161	148	159	148	150	153	165	171	160	161	142	161	154	170	147	163	150	162	148	155	178	138	166	146	151	153	177	169	149	164	151	136	154	142	155	158	153	139	167	147	161	158	155	150	169	159	145	157	155	159	172	146	166	147	140	156	141	154	154	132	152	158	172	164	138	150	172	173	162	132	159	149	151	152	144	168	173	154	180	159	151	176	137	155	158	151	145	168	133	129	147	166	166	168	173	151	165	138	128	183	159	150	156	141	152	129	157	152	170	134	144	157	154	149	153	152	149	151	154	144	157	128	152	132	154	141	140	150	162	145	156	175	134	146	162	170	158	149	140	131	153	184	172	142	140	169	143	167	159	147	147	156	156	130	145	153	150	153	165	161	156	147	147	167	155	145	144	162	154	144	144	146	144	153	174	180	154	174	151	150	149	174	143	172	144	169	160	141	145	157	128	150	181	156	163	156	146	149	130	146	156	167	160	151	141	165	168	152	146	163	140	155	163	158	158	148	145	148	158	146	158	147	169	168	140	156	166	174	150	150	144	155	164	174	131	145	169	142	168	153	151	139	191	165	166	143	140	142	160	166	148	153	178	149	133	178	147	177	142	149	148	156	151	163	142	136	159	163	162	155	145	172	172	183	181	149	138	136	159	161	162	169	148	165	164	167	139	121	152	169	151	161	157	174	168	173	137	143	124	139	140	148	145	156	160	133	148	146	147	169	143	160	156	154	148	172	145	152	161	158	151	139	161	144	169	151	166	157	182	190	176	152	141	199	141	141	162	145	165	176	144	163	158	164	164	152	154	148	156	155	137	169	130	154	171	171	158	176	180	153	167	152	160	138	153	156	173	160	153	153	154	168	143	146	152	154	141	157	141	141	154	138	155	145	144	150	176	162	164	155	164	179	152	166	144	148	151	166	164	153	154	166	133	155	146	146	147	157	144	132	145	168	132	146	153	159	135	175	152	161	158	148	174	157	151	139	177	162	170	169	142	152	179	169	155	146	155	165	162	135	141	165	137	143	162	153	152	156	156	161	144	146	160	138	160	159	168	161	171	167	151	148	150	135	174	139	147	132	166	150	167	147	147	157	155	144	140	134	134	143	152	177	168	139	166	152	124	173	150	142	143	169	148	155	156	143	183	129	150	149	146	149	158	137	151	146	170	158	150	170	173	169	148	144	141	161	149	168	171	151	140	141	175	148	162	146	156	148	156	140	155	155	176	144	160	140	157	149	133	147	137	173	166	135	154	161	150	147	159	165	133	155	145	170	155	142	134	153	148	157	130	138	142	165	168	170	182	147	145	169	142	141	152	171	170	145	187	170	160	151	147	138	142	147	159	166	154	135	170	135	140	164	138	153	154	140	147	162	167	152	143	140	158	176	177	152	141	174	137	147	162	173	166	165	175	155	171	144	143	147	138	139	150	148	139	147	154	155	181	163	142	164	144	164	145	147	146	158	150	137	178	183	147	146	160	145	144	184	161	160	162	155	158	152	140	157	146	172	148	133	135	150	162	180	152	154	180	173	153	146	155	170	166	133	119	152	145	155	151	155	147	135	166	139	184	132	150	162	152	182	151	134	145	152	157	150	149	139	165	162	151	174	175	168	144	144	144	146	143	153	164	185	138	145	151	142	168	140	146	145	130	136	159	165	167	145	178	123	150	140	162	165	152	145	157	160	156	149	174	147	154	137	178	162
4737	468	528	508	517	492	547	548	566	481	488	457	461	471	462	469	482	445	449	456	523	517	521	473	482	454	467	468	482	490	642	629	719	589	642	504	418	459	448	452	464	453	463	467	463	451	437	454	437	450	474	452	448	448	446	425	458	435	460	481	442	438	441	455	432	426	439	457	467	470	456	456	434	440	478	452	474	461	418	454	436	454	446	406	445	486	457	432	430	438	445	458	472	468	483	418	441	457	441	488	448	504	468	454	436	459	444	457	464	404	438	447	410	415	428	457	427	415	478	426	434	418	427	458	494	423	453	420	455	460	453	446	438	463	447	425	464	427	453	444	455	418	452	475	461	447	435	435	459	452	473	409	421	405	457	434	426	444	466	451	444	447	473	484	449	467	437	477	458	443	447	427	442	433	442	436	439	486	466	444	474	453	473	450	419	451	456	478	424	461	431	429	458	428	456	438	454	471	446	484	479	445	470	475	438	428	445	463	486	422	491	451	435	410	422	443	479	448	420	459	451	465	498	435	475	450	451	458	474	422	465	467	388	437	454	483	460	472	466	496	451	452	457	428	447	430	431	443	480	454	443	432	446	485	488	430	452	460	436	468	436	434	414	425	468	448	483	449	398	467	428	425	463	440	446	483	431	466	455	479	451	425	455	466	457	471	476	453	465	492	461	428	461	464	482	462	447	392	416	432	458	448	444	432	463	441	424	449	412	439	499	403	463	452	442	480	464	473	458	454	451	420	447	462	454	479	411	433	444	449	483	436	447	481	490	458	458	482	427	493	490	461	453	494	442	428	485	461	452	441	433	475	456	461	434	451	456	467	455	485	459	446	450	435	432	430	447	424	458	410	443	418	459	425	482	439	441	461	424	454	484	426	474	436	408	449	427	471	431	468	429	492	414	440	437	408	438	426	458	449	435	428	406	426	474	455	461	444	432	442	467	466	465	457	395	453	423	419	416	464	471	465	452	468	428	430	432	474	423	443	465	450	436	428	447	441	468	475	472	419	442	429	405	472	457	502	456	456	458	470	456	465	437	463	458	430	463	412	427	484	446	441	455	431	425	427	443	439	441	482	463	468	448	462	469	479	438	477	472	497	450	462	439	418	443	422	480	459	474	451	409	444	434	456	465	453	418	472	425	436	465	437	478	426	466	446	433	456	464	431	439	457	457	464	483	480	452	467	457	474	470	454	448	450	486	426	454	466	419	444	502	421	462	481	413	451	442	449	484	395	455	451	470	497	423	453	437	476	436	438	439	436	418	457	443	452	444	427	448	464	405	465	437	454	411	456	438	439	449	410	411	419	463	464	449	476	428	480	413	480	471	422	418	419	491	452	441	447	458	438	461	444	411	424	437	462	467	455	466	429	504	458	454	474	438	461	467	404	453	411	434	447	441	475	425	425	427	413	457	460	429	440	454	480	434	442	451	440	449	410	491	445	437	438	432	434	483	474	446	448	464	449	485	461	420	463	489	443	478	474	438	460	430	451	449	470	444	505	449	452	396	495	456	422	461	445	471	398	402	468	459	426	439	456	449	454	400	441	431	508	479	443	462	458	446	469	436	461	428	421	461	486	434	440	429	477	459	501	461	451	453	476	433	460	449	462	457	450	498	493	448	406	428	467	438	457	438	453	443	460	436	401	453	438	442	457	464	441	451	475	440	433	447	454	470	452	490	468	453	448	423	419	471	436	480	459	462	451	423	490	415	456	426	461	430	429	450	439	435	420	429	477	466	438	460	462	476	462	484	445	440	481	432	442	432	487	468	487	461	449	441	461	448	460	463	434	427	409	427	423	453	464	458	437	431	472	470	456	432	467	469	465	457	459	436	444	461	477	402	468	453	463	465	410	468	471	439	452	504	459	495	446	469	460	441	447	494	448	469	426	477	462	492	476	468	455	445	424	451	469	461	435	442	461	421	474	465	504	454	493	447	412	452	462	441	422	440	432	456	446	462	452	384	449	419	430	467	440	459	459	464	447	462	435	465	482	440	420	436	507	446	441	435	456	452	423	468	480	399	457	430	449	473	423	439	475	439	440	434	456	413	458	467	471	476	474	479	449	454	458	448	449	442	437	453	436	432	413	449	447	454	436	467	477	447	451	454	419	432	428	468	419	480	455	448	461	476	483	450	459	456	437	447	451	449	497	462	479	434	423	393	395	409	457	477	462	433	451	416	488	425	452	460	476	430	469	474	483	425	471	409	440	446	418	427	474	488	444	461	466	460	468	474	448	444	443	444	424	479	466	465	469	420	448	454	414	424	429	433	437	429	430	480	456	461	431	395	482	419	466	466	409	468	444	476	454	417	452	451	449	460	463	472	457	449	422	453	454	456	427	495	445	471	433	481	452	475	474	490	436	435	426	420	447	448	455	473	443	428	444	429	435	421	421	464	460	442	463	450	423	471	480	453	483	448	463	455	461	468	442	439	465	457	432	453	435	441	463	446	481	402	440	454	477	466	460	496	440	503	436	453	440	434	473	485	428	430	409	416	450	437	438	464	468	440	502	467	419	473	464	464	470	425	422	448	489	453	429	453	479	476	419	419	443	460	466	437	424	419	443	391	425	443	468	410	455	466	443	468	463	401	459	440	465	466	454	443	426	446	458	440	457	472	429	457	458	456	442	472	419	461	427	426	459	477	477	416	444	443	413	460	490	463	436	437	459	422	445	437	481	478	450	455	446	462	441	422	429	467	451	437	413	468	472	471	457	485	462	430	466	394	480	440	461	458	444	437	457	461	416	478	507	434	420	494	477	434	436	438	466	434	431	456	470	438	403	424	470	443	439	489	432	441	486	447	441	433	456	448	467	430	396	470	455	479	467	443	450	476	421	481	455	465	440	466	459	429	472	491	480	417	469	439	427	444	442	434	430	465	460	459	456	462	439	496	450	458	473	441	466	454	419	455	472	471	452	462	470	387	466	409	455	417	425	458	454	442	445	447	473	461	485	447	465	435	477	439	461	434	480	474	447	462	455	442	475	445	454	416	446	434	450	456	417	463	444	459	417	490	448	445	458	469	444	437	477	434	469	425	453	450	427	461	454	453	470	439	466	463	430	444	439	471	465	443	462	439	478	456	458	455	468	499	436	428	481	469	460	472	482	471	457	461	462	448	467	431	457	474	433	474	450	473	456	449	411	457	422	430	449	490	443	423	464	405	450	444	465	431	459	418	439	438	448	499	466	460	432	429	485	445	463	402	461	440	435	432	443	443	479	452	434	475	460	460	444	486	459	449	450	423	479	458	422	436	464	423	474	439	491	467	481	444	446	461	483	458	451	433	449	444	437	424	438	439	433	440	413	431	471	458	509	476	430	428	442	466	420	424	433	500	444	442	474	463	490	467	464	436	441	444	436	435	473	466	410	449	480	437	452	443	467	427	439	451	442	446	426	433	434	471	463	419	441	470	468	459	461	453	450	496	442	482	436	465	457	484	422	477	446	440	415	464	460	487	477	469	409	471	454	442	468	468	420	434	422
37364	9270	1658	986	743	682	542	474	440	423	371	422	352	349	378	332	343	352	331	342	330	346	337	333	338	329	317	320	310	323	403	377	398	333	359	356	329	335	291	345	332	346	332	334	346	338	348	353	329	328	333	318	313	312	353	332	328	340	352	310	315	337	330	352	334	303	326	310	341	308	326	295	305	315	337	326	330	337	335	325	340	349	330	287	322	328	357	312	312	312	330	340	323	325	338	277	312	329	317	355	332	343	315	316	302	307	340	344	354	353	309	307	330	319	328	321	319	315	337	312	281	368	307	323	283	348	311	304	319	346	356	310	343	343	307	307	350	302	327	310	311	334	318	314	316	306	300	298	346	320	310	312	322	337	326	311	302	307	338	308	330	280	290	317	335	322	349	317	365	340	305	302	326	298	298	319	342	327	312	289	347	328	314	317	320	316	283	313	356	332	332	330	346	327	348	333	269	303	310	337	320	310	346	326	325	355	339	329	323	311	315	335	332	324	326	309	298	301	306	319	299	317	369	328	316	351	323	317	299	345	289	317	352	304	307	290	322	340	287	346	341	335	321	332	316	299	337	290	295	327	320	311	339	332	339	322	293	343	343	321	327	338	351	318	308	308	327	306	337	297	315	324	313	305	337	306	356	351	293	308	326	358	310	324	324	302	311	286	295	308	328	338	292	329	318	313	343	322	311	282	314	316	306	314	302	331	318	285	291	339	331	330	326	288	346	326	308	312	354	300	330	315	305	341	316	320	320	326	316	324	316	291	314	314	329	320	314	309	311	323	312	331	342	304	329	360	308	315	344	336	310	326	315	283	287	323	303	315	316	304	322	349	326	308	341	321	340	306	304	299	346	298	340	316	317	308	298	315	296	324	317	330	312	333	323	332	351	319	351	340	351	291	308	321	292	296	315	351	338	336	349	313	307	308	322	328	316	324	338	315	349	322	341	336	302	332	320	308	331	337	316	345	341	315	333	339	358	345	341	316	324	289	321	304	343	286	332	326	346	293	340	336	316	314	351	287	316	329	309	292	325	279	306	314	308	299	326	308	296	317	308	332	369	340	313	275	307	334	354	318	299	319	298	333	327	309	304	289	305	338	323	327	323	331	323	304	323	297	325	306	336	310	327	361	353	317	321	324	313	362	316	323	345	308	313	304	330	314	347	336	316	351	315	322	334	254	319	325	289	333	321	296	338	324	327	314	294	293	311	313	316	332	349	338	295	307	332	327	310	315	343	305	338	322	312	358	338	322	289	288	348	351	310	325	317	316	345	352	325	293	359	334	302	314	308	282	306	316	325	313	297	305	324	337	322	324	331	334	326	349	321	330	329	309	339	314	345	372	302	294	310	286	367	303	309	333	335	299	321	301	361	327	320	336	306	322	309	351	298	362	288	360	298	281	324	337	325	291	319	301	324	312	323	297	327	356	361	320	308	337	335	315	321	288	343	328	334	340	314	317	350	321	353	316	325	283	325	336	340	304	327	334	290	326	312	324	303	309	301	354	330	309	305	313	325	320	324	339	308	315	337	337	344	321	353	298	333	334	314	338	332	337	335	353	316	317	286	342	308	317	322	348	329	352	331	319	297	313	322	330	335	298	324	346	308	314	334	296	349	303	327	328	287	339	345	317	326	325	332	313	317	335	346	304	348	331	360	324	308	310	318	333	279	303	313	344	330	301	325	307	355	337	340	327	342	304	292	324	343	323	302	311	290	349	306	327	302	334	328	341	328	345	319	297	308	320	294	330	341	284	318	311	310	347	314	328	328	325	303	351	345	304	332	313	327	340	325	312	324	356	317	277	302	346	312	285	307	304	338	319	323	362	307	320	304	339	308	317	305	313	311	317	322	335	310	312	310	306	308	323	327	308	316	326	331	318	318	343	309	334	329	304	333	286	340	321	310	353	300	335	314	290	303	299	307	331	317	335	314	302	294	284	335	327	312	308	330	308	315	331	329	307	308	333	313	326	335	356	352	355	318	317	331	327	281	335	314	357	291	324	305	312	332	319	343	316	304	318	342	292	355	300	313	314	315	338	304	333	327	331	346	315	336	335	307	326	291	305	316	314	353	317	345	333	333	309	293	329	289	317	343	319	365	305	284	319	329	311	297	282	296	301	342	325	323	314	324	300	318	296	346	335	333	307	298	318	326	332	284	300	342	299	350	331	372	329	308	339	315	364	347	330	321	343	322	317	345	338	351	346	284	342	301	315	308	318	317	339	303	334	334	320	308	311	349	341	322	327	325	332	347	294	308	314	357	336	322	345	354	344	344	315	317	316	322	322	306	336	354	311	333	318	309	327	332	320	316	315	306	318	321	346	327	324	345	326	331	298	326	349	296	347	292	290	283	320	304	334	291	336	293	313	322	338	336	305	322	306	306	308	320	339	322	339	322	318	341	339	314	325	349	333	323	326	269	313	327	300	342	305	305	347	355	284	341	290	306	332	333	336	328	344	370	317	334	312	359	294	327	331	345	317	336	334	341	315	337	345	335	296	314	309	342	326	299	330	303	333	298	332	335	360	300	306	300	331	300	322	308	327	351	290	316	313	319	346	376	337	335	324	368	310	317	307	321	289	284	309	330	350	318	329	319	328	305	329	346	315	323	318	334	325	337	308	300	327	319	313	323	298	294	284	310	322	303	358	350	310	345	354	312	366	320	331	310	310	265	318	364	304	345	325	321	308	334	337	311	316	329	366	331	328	305	313	306	285	312	311	342	358	402	352	335	350	313	350	334	312	325	332	314	347	320	340	296	315	345	325	302	319	308	325	309	334	320	334	328	279	315	283	284	323	350	334	327	313	352	312	329	300	308	345	332	331	332	325	301	310	316	292	293	301	312	301	307	346	327	350	318	351	308	317	307	351	389	334	323	300	321	322	348	375	344	330	302	318	297	305	328	336	353	304	330	364	312	305	316	334	312	288	319	364	349	350	373	280	294	321	321	292	338	304	339	305	311	313	300	329	301	324	349	314	369	309	334	326	336	334	358	344	330	320	339	315	324	310	306	295	312	312	315	347	319	319	336	321	317	333	296	285	331	308	333	326	316	304	301	309	327	330	326	353	308	348	309	319	318	299	343	302	332	316	314	327	333	329	304	289	341	323	297	310	340	345	291	329	318	354	325	313	334	313	330	313	308	296	318	342	319	352	327	307	352	320	313	277	331	313	330	302	289	322	304	309	319	359	322	290	347	323	362	274	303	301	309	316	293	305	345	364	354	315	310	321	301	358	311	336	343	352	329	316	329	343	336	351	344	331	335	341	321	281	355	326	330	313	337	331	313	297	290	315	311	338	315	313	315	319	314	312	313	353	324	311	313	333	344	328	294	322	370	330	341	358	361	290	297	310	325	298	302	341	316	302	274	314	321	311	339	335	352	291	348	318	314	336	310	338	325	327	333	346	343	339	319	351	348	333	309	317	309	320	330	326	324	341	334	304	310	322	327	329	300	310	351	317	323	333	301	297	330	302	311	317	309	312
16731	1430	2382	2800	2613	2293	2067	1830	1697	1430	1335	1243	1177	1113	1100	1085	1022	991	1008	938	1005	1055	991	981	957	931	867	873	903	994	1098	1244	1295	1099	1062	835	842	831	817	827	846	864	776	850	751	811	818	818	863	877	831	830	803	830	820	776	808	832	812	808	811	827	835	797	788	807	818	804	810	791	825	788	824	802	809	807	754	741	848	849	791	850	811	879	800	827	786	803	808	773	821	803	803	811	809	839	819	794	816	828	823	828	819	797	756	828	825	828	840	844	866	809	799	782	734	820	837	862	781	786	835	820	857	805	829	828	774	792	785	806	775	849	848	787	834	790	778	793	792	811	807	802	812	832	835	780	876	822	844	790	797	752	814	813	838	822	826	826	832	846	821	804	851	855	762	847	769	758	813	775	754	821	772	840	795	800	790	807	801	841	840	816	800	791	791	775	796	747	831	798	771	825	827	807	814	808	812	748	816	773	766	818	820	817	829	810	776	788	758	765	799	774	763	836	777	775	794	746	776	774	767	809	819	830	825	808	814	818	783	775	765	776	766	817	770	742	842	768	779	806	791	789	791	852	823	781	817	782	764	823	810	811	764	821	821	807	808	795	760	794	796	809	809	815	789	823	827	749	833	802	766	785	772	791	811	749	850	788	829	799	850	807	735	816	800	799	896	784	809	802	814	743	764	810	790	803	786	775	780	856	778	759	807	770	807	789	821	840	833	783	755	809	809	779	806	822	807	789	801	771	802	808	800	793	768	818	841	755	765	806	819	780	769	798	808	829	810	743	778	813	831	759	827	743	861	811	823	818	793	817	790	822	815	791	799	794	733	808	844	793	846	803	830	789	796	848	780	822	790	854	800	804	800	813	842	766	772	823	780	804	895	778	831	798	765	784	818	766	873	825	800	788	783	807	816	811	799	807	778	797	791	824	805	836	779	807	752	817	775	809	785	777	798	784	824	840	783	785	819	776	746	846	768	814	841	784	836	819	851	776	816	787	762	821	798	801	852	782	771	782	839	775	850	825	788	803	783	799	825	808	839	778	784	794	805	811	817	790	835	818	822	795	747	787	813	802	808	869	809	766	819	815	729	849	787	782	760	853	806	798	788	807	825	863	831	872	770	854	774	809	771	807	824	786	775	791	769	809	780	768	758	770	804	801	752	762	809	797	816	837	774	843	767	797	796	862	785	760	815	744	834	819	774	781	784	786	776	797	759	803	828	776	816	777	803	821	804	774	772	795	799	771	773	804	796	795	809	812	818	778	808	794	747	797	777	785	805	813	835	837	840	793	796	764	812	816	752	870	769	818	783	725	774	801	856	815	780	767	806	786	776	799	794	830	777	822	823	783	767	828	799	801	768	822	844	799	852	792	807	808	829	846	754	817	801	739	766	825	809	777	779	815	798	811	814	786	839	779	782	821	811	799	823	814	807	785	776	775	792	793	768	816	788	837	785	783	796	800	854	808	767	806	764	750	784	820	781	811	797	820	826	811	832	789	777	810	773	770	798	823	768	736	818	817	785	801	809	844	745	811	792	774	794	872	814	791	833	865	780	760	755	823	751	791	789	830	765	768	827	795	799	783	851	835	773	857	802	814	771	850	830	785	799	798	838	847	815	822	802	805	821	788	833	814	801	801	839	795	829	856	783	846	750	795	822	818	818	780	856	826	797	807	766	795	781	838	793	827	820	791	794	875	804	812	734	800	830	794	778	815	718	782	821	815	771	833	837	773	814	795	816	774	772	788	754	799	807	836	800	787	838	801	833	791	762	811	848	819	751	783	809	767	777	776	774	807	770	800	784	802	789	810	780	781	804	857	803	838	821	808	831	771	821	807	843	811	814	774	802	785	798	764	820	778	826	776	763	816	803	816	801	802	863	813	820	794	797	785	817	775	838	771	798	802	768	815	814	792	765	804	761	834	831	750	792	822	759	821	815	758	812	813	798	794	794	780	773	825	738	787	830	836	762	857	875	779	799	761	808	791	760	794	791	788	861	728	762	762	758	832	833	859	869	808	779	844	809	780	790	791	802	833	810	801	792	788	816	800	844	798	793	728	818	742	849	812	827	780	788	824	758	821	783	797	820	781	774	776	836	810	790	820	776	788	730	764	812	850	821	800	832	825	775	809	841	797	832	801	834	756	804	802	806	820	794	776	815	789	822	794	890	809	802	762	801	820	825	800	769	782	847	803	827	770	839	845	806	816	784	803	771	738	782	779	789	843	796	813	775	832	775	785	828	812	746	800	788	792	763	806	830	801	800	810	833	815	773	771	784	782	810	828	741	767	815	793	769	764	801	834	781	789	783	801	744	796	800	810	791	750	800	808	807	793	818	808	783	848	791	835	830	758	811	773	789	788	787	845	789	803	792	818	782	773	776	821	820	811	816	828	783	834	834	783	780	862	803	781	804	785	796	809	829	838	778	782	831	765	745	781	799	808	863	807	781	826	785	833	774	749	789	758	825	794	769	751	806	767	792	836	759	754	823	814	771	771	755	827	823	811	810	813	803	807	814	769	810	792	839	787	767	829	822	823	787	804	766	763	774	854	786	831	787	767	771	816	819	820	769	825	770	803	768	784	792	792	751	786	810	826	837	833	794	819	804	809	762	905	798	868	828	807	792	825	820	759	824	844	816	781	835	792	774	923	747	813	783	831	836	791	783	800	824	787	813	838	748	764	816	741	796	788	798	782	792	781	812	832	827	771	779	773	829	819	831	844	830	804	801	807	809	766	794	809	781	865	836	825	824	798	767	806	770	800	824	823	798	841	826	790	787	753	788	858	743	782	819	821	810	776	824	763	814	759	801	832	768	807	764	831	772	789	797	811	767	811	802	788	814	805	774	795	813	794	837	799	823	778	781	768	802	782	855	803	863	797	803	825	761	821	812	752	830	797	799	780	830	763	830	769	789	816	793	781	829	758	761	813	816	850	799	813	813	777	840	753	769	792	798	785	810	767	779	831	795	789	753	790	848	794	775	799	810	788	817	783	794	787	792	770	781	830	778	791	806	806	795	734	789	791	803	818	808	806	767	805	740	780	807	805	798	801	859	781	810	825	796	798	828	789	804	790	809	813	768	781	809	751	870	819	813	796	798	796	827	829	823	843	819	773	791	765	779	829	755	811	794	850	786	793	805	801	818	782	813	844	817	815	753	811	755	822	828	790	770	778	808	787	817	824	831	838	780	824	792	741	780	761	778	792	783	773	820	819	824	820	800	783	769	860	805	822	808	846	803	822	829	807	809	796	830	820	832	824	803	804	787	748	827	728	838	795	826	782	830	816	767	846	813	781	814	787	808	833	834	815	816	844	763	798	827	785	804	791	772	778	799	800	786	815	838	836	797	837	808	779	840	791	820	801	827	779	807	803	830	762	835	754	840	746	770	819	793	806	791	867	810	777	819	804	807	736	851	759	828	836	810	820	774	810	811	800	780	758	829	770	809	833	776	815	805	788	750	808	838	774	758	787	800	782	769	792	815	783	806	763
47568	17095	5618	1909	1297	938	849	760	732	565	547	506	461	461	438	438	435	425	415	424	446	438	439	410	418	378	388	435	404	453	430	463	476	429	419	393	412	401	358	378	390	401	355	384	369	361	372	353	345	357	406	428	375	355	386	395	390	408	380	372	390	416	377	390	324	379	396	363	354	363	384	404	363	406	375	368	340	354	347	366	368	367	403	398	392	359	372	352	397	377	356	396	374	393	402	365	356	383	395	366	384	392	333	405	359	369	364	354	392	369	389	401	385	413	391	366	381	352	393	364	335	375	394	367	372	404	360	365	363	384	356	367	379	368	377	394	377	378	389	364	366	362	320	383	402	373	348	410	337	366	389	400	397	349	381	394	346	376	388	356	393	334	347	396	367	382	377	398	366	343	358	403	375	360	390	325	391	362	368	356	368	398	401	407	343	394	345	400	376	387	361	379	427	354	331	382	360	376	402	310	350	372	381	388	387	372	377	367	354	346	361	366	359	377	339	399	401	372	382	347	352	375	355	366	360	385	357	381	358	379	406	385	377	398	408	362	362	375	377	364	364	365	375	377	402	372	352	357	349	362	378	347	418	381	371	362	359	381	380	324	405	372	382	386	375	387	356	360	380	379	369	353	381	336	361	414	403	362	367	347	393	369	377	372	376	356	334	376	361	352	364	399	349	360	377	408	386	389	375	379	386	383	355	364	355	399	334	364	367	358	349	379	348	372	362	378	368	367	352	368	359	365	350	369	381	363	393	421	410	377	379	382	337	355	408	404	380	378	387	414	394	365	405	368	356	401	380	353	354	397	375	393	368	333	377	360	387	418	359	371	388	359	369	366	400	343	363	351	374	383	405	357	391	337	339	380	379	365	358	374	396	344	358	344	402	375	368	387	373	381	356	391	392	385	378	374	386	400	398	371	368	371	354	375	354	348	372	341	370	376	390	384	382	377	370	382	361	337	363	371	363	387	380	414	361	397	345	367	341	402	385	374	378	364	388	377	397	362	380	354	370	379	383	391	361	375	394	351	414	360	348	414	365	401	349	372	348	390	362	382	377	368	393	376	426	383	382	357	376	371	353	363	367	363	353	373	387	361	369	397	386	380	386	386	356	386	390	392	363	401	339	374	389	347	343	378	406	374	363	348	357	374	350	389	368	386	411	381	344	349	364	370	400	383	389	390	403	384	434	378	362	371	393	374	351	371	360	392	398	358	384	398	366	365	348	386	371	380	379	384	380	382	378	361	378	357	415	372	372	344	393	392	372	367	343	405	367	374	371	379	381	394	372	386	360	394	402	417	399	400	354	358	379	379	384	343	358	376	394	347	401	380	381	408	366	372	346	370	387	345	385	377	390	342	394	364	369	394	382	403	376	390	356	413	391	344	389	408	360	397	323	414	384	368	377	417	418	408	357	401	379	349	403	395	366	396	384	385	357	395	395	339	382	369	374	390	340	378	397	369	351	368	374	370	380	392	396	387	405	385	362	336	401	386	371	362	353	403	432	407	401	357	372	357	344	367	379	355	376	376	364	401	364	394	418	412	386	383	402	357	350	372	415	380	378	377	405	385	390	365	370	409	368	373	362	395	400	366	377	372	384	389	388	381	372	366	369	370	365	377	362	369	377	382	397	361	366	382	357	381	403	369	403	346	384	375	379	367	374	358	332	361	364	376	333	329	359	375	407	393	413	406	375	362	381	384	376	353	369	379	394	340	380	412	389	391	398	416	392	372	337	397	372	359	387	400	390	365	407	356	395	385	377	393	360	384	342	344	381	376	379	392	370	387	418	391	364	362	380	381	380	377	399	362	361	354	381	371	360	392	386	346	383	365	380	364	362	350	378	375	373	404	356	364	361	354	389	406	399	370	369	415	346	362	332	378	429	366	371	394	368	359	391	374	370	395	389	365	364	358	361	386	386	399	366	392	366	365	368	370	402	402	390	395	387	391	343	375	383	406	367	408	364	379	367	387	405	344	387	415	377	349	371	375	374	392	342	385	359	349	334	381	341	371	404	363	344	401	393	372	399	399	409	361	432	357	394	352	408	382	407	393	345	399	344	364	370	399	382	383	365	344	380	368	371	330	351	366	395	352	333	346	388	382	335	391	364	354	401	377	354	367	365	379	368	337	369	376	407	431	404	366	350	371	367	361	359	351	382	382	366	394	378	394	433	428	414	420	383	417	349	366	326	363	415	350	368	380	366	388	369	387	369	375	422	375	386	371	373	378	384	373	386	366	346	370	332	380	422	408	386	389	369	374	344	366	399	356	362	358	374	385	386	413	376	381	382	381	362	360	381	374	368	376	357	371	421	373	418	362	351	366	354	367	364	387	350	411	381	399	376	380	408	358	379	398	339	360	368	379	320	390	374	384	357	356	358	358	378	396	410	328	408	378	410	389	365	367	403	387	361	329	378	400	375	363	349	377	367	363	366	365	361	417	398	415	399	370	383	373	392	387	348	410	389	396	364	381	392	400	347	387	353	342	347	382	396	372	367	368	375	405	323	402	383	390	374	390	351	342	388	328	371	387	388	355	360	368	356	388	345	365	394	344	396	382	358	358	351	362	344	399	357	343	380	384	354	361	364	388	390	387	367	357	386	393	411	358	373	376	324	359	377	400	358	411	365	387	402	378	376	402	390	338	389	387	422	392	323	380	352	359	409	341	353	367	368	346	382	357	389	394	374	376	372	343	363	376	331	383	359	373	379	428	400	424	393	381	387	377	343	386	350	367	398	391	364	393	350	388	367	394	408	396	365	375	396	399	364	402	392	346	393	354	402	349	405	372	386	352	404	387	390	386	372	370	358	381	389	374	372	395	362	359	361	416	362	360	337	380	384	422	403	390	372	388	389	386	383	349	383	345	346	372	362	381	373	348	377	370	351	371	401	346	377	373	355	379	364	381	387	357	357	357	403	411	421	327	354	367	399	405	360	352	407	386	404	396	364	367	378	383	343	376	336	378	392	398	354	351	366	401	401	368	387	361	376	377	357	381	362	349	367	407	377	344	372	363	394	332	361	340	384	377	407	393	342	356	381	369	379	364	365	352	354	395	374	366	350	406	366	353	367	355	377	363	389	347	375	371	323	401	363	359	399	400	381	365	375	357	356	350	309	370	415	379	360	401	341	375	386	356	396	356	435	379	380	379	406	415	354	377	374	388	364	374	362	356	397	389	392	400	359	361	383	362	398	373	367	371	362	378	372	379	384	343	369	371	370	414	423	370	362	383	371	398	360	383	346	363	351	350	334	354	372	375	365	378	387	348	358	381	381	384	394	400	363	387	392	391	402	358	357	374	385	327	379	422	403	365	388	378	412	346	366	373	413	378	391	375	392	391	372	375	366	371	367	358	359	357	368	348	375	347	375	383	349	371	330	322	366	363	372	399	421	378	351	373	357	393	340	385	388	394	353	365	379	381	370	388	367	322	375	387	388	421	405	382	364	369	363	367	378	395	426	367	334	366	365	393	369	379	383	390	374	343
21893	2107	3916	4730	4317	3837	3198	2900	2513	2158	1861	1738	1628	1443	1444	1366	1341	1237	1191	1281	1347	1255	1286	1225	1196	1073	1051	1117	1126	1236	1485	1602	1595	1361	1190	1039	1002	1060	1003	956	984	1006	980	956	930	977	991	972	968	918	945	900	911	941	917	937	871	978	915	930	901	934	850	973	854	949	920	934	942	924	858	888	889	910	904	892	905	870	931	915	861	912	890	862	929	881	921	917	915	928	880	887	877	919	932	911	886	911	950	928	906	883	876	955	931	906	917	887	879	953	916	890	848	868	875	878	884	897	868	893	919	902	876	875	878	920	894	906	942	864	895	915	870	857	879	854	945	875	898	829	914	877	916	923	874	853	901	860	823	932	873	927	841	936	956	872	917	902	877	853	854	923	885	918	942	876	938	870	969	868	908	929	912	888	855	868	884	922	848	842	855	839	935	907	907	863	939	879	890	893	960	911	880	856	869	866	899	916	879	914	901	907	907	894	867	841	879	859	919	904	898	900	918	874	874	886	866	843	857	831	834	880	871	850	922	880	896	861	878	896	904	890	822	876	893	904	880	838	867	879	895	892	897	899	929	890	928	903	852	832	871	891	895	894	835	852	892	856	874	861	879	879	866	859	884	861	858	878	876	896	901	884	861	857	887	886	889	914	878	916	889	894	899	919	907	887	850	870	893	926	940	905	893	863	921	842	892	886	897	866	918	933	876	863	855	857	863	881	910	877	863	860	871	899	901	901	886	864	850	879	917	911	857	857	869	850	838	952	850	868	909	878	922	910	925	876	868	853	827	877	928	817	848	851	899	835	891	911	910	816	849	872	857	890	856	912	908	882	885	840	851	884	978	904	923	910	857	937	878	931	904	865	908	886	877	889	886	880	861	829	901	917	867	933	878	902	852	963	882	911	911	885	854	877	908	884	881	898	877	945	879	861	925	865	833	904	920	861	881	871	869	939	881	866	898	868	926	897	873	871	889	873	867	862	913	853	875	848	832	877	874	899	876	912	884	899	836	895	826	880	902	882	855	880	859	925	863	893	876	809	920	906	902	858	827	884	909	883	889	943	853	915	872	882	883	880	908	835	936	903	911	888	905	885	903	838	855	877	869	854	844	892	871	886	881	914	850	869	849	852	861	893	833	900	900	895	868	863	879	894	909	927	824	909	874	907	858	854	919	908	896	815	910	865	912	850	870	881	880	953	931	896	862	871	865	901	886	812	890	887	896	865	874	850	888	905	874	916	894	912	868	918	860	910	867	898	900	855	916	878	906	893	901	890	894	892	866	935	889	869	847	921	883	906	862	839	838	928	865	897	853	863	875	898	916	900	862	876	906	859	924	853	896	873	893	874	879	892	941	897	889	867	885	869	913	891	882	938	854	909	915	893	886	892	892	909	838	910	958	926	873	873	854	930	873	903	890	887	886	884	935	860	905	890	947	905	896	899	921	894	860	847	867	905	845	909	872	885	887	863	870	922	871	934	873	841	865	856	871	898	865	914	882	857	865	867	830	869	888	899	895	871	898	847	893	896	889	903	826	879	866	915	931	865	886	888	878	863	893	931	863	840	912	863	877	869	930	799	906	892	880	896	868	845	925	918	869	892	855	889	914	872	842	881	929	884	862	873	824	883	883	912	906	850	928	856	903	891	917	942	846	942	904	898	821	853	860	906	900	857	879	872	875	864	852	870	906	862	953	851	861	846	862	838	811	904	896	944	817	926	838	895	899	874	828	924	898	942	844	852	933	864	857	859	895	880	889	815	931	851	908	897	925	894	910	838	915	898	934	895	860	854	895	901	862	873	824	930	878	905	881	878	902	838	880	935	867	840	918	852	923	916	925	895	850	878	870	883	927	872	927	870	894	860	885	904	927	874	851	925	873	912	889	907	886	917	873	864	887	870	900	899	852	914	905	902	839	844	915	866	905	958	899	911	861	846	881	899	888	918	927	848	889	895	866	825	975	907	915	854	899	894	852	907	927	921	929	934	836	890	831	857	918	907	875	875	851	909	852	860	924	852	857	915	905	861	894	860	841	924	971	946	855	907	887	891	894	820	864	875	897	879	852	903	893	897	868	908	911	874	907	832	885	827	903	940	885	869	919	904	886	858	935	913	865	846	874	873	899	878	897	894	883	893	901	914	864	873	834	837	859	912	854	894	884	879	873	863	863	828	859	867	870	866	899	907	830	940	930	873	857	912	864	863	924	831	900	893	885	890	871	932	890	922	904	858	888	859	915	887	871	893	926	919	786	867	863	862	947	897	912	920	904	928	856	881	878	872	823	898	874	919	879	914	899	870	869	887	879	933	897	904	921	977	878	915	832	861	895	897	866	892	945	869	866	914	893	893	867	860	867	904	915	963	857	907	875	879	877	888	915	931	929	858	871	912	894	848	851	831	888	906	856	885	931	875	897	903	898	862	895	876	880	873	926	850	849	910	902	880	885	873	901	854	874	912	859	880	893	829	894	866	902	905	837	849	882	896	912	840	897	924	871	886	883	899	891	896	889	866	898	909	900	852	911	911	895	876	839	902	859	867	918	908	868	911	892	914	866	877	890	892	846	859	844	907	887	910	839	911	844	876	889	871	879	878	951	924	897	900	880	866	935	877	918	891	880	898	880	855	882	958	876	957	890	871	901	945	841	855	887	866	915	897	905	899	918	878	940	901	904	886	895	868	880	889	931	856	872	908	848	890	885	871	892	905	927	881	900	908	907	895	807	890	881	877	926	950	910	897	881	856	874	812	896	891	843	935	904	899	841	854	842	864	950	856	960	888	882	808	857	923	858	903	902	883	853	892	863	835	871	906	913	920	936	893	908	908	919	894	937	883	816	859	891	889	860	913	930	844	883	894	913	858	843	911	880	847	884	862	877	900	876	884	921	914	867	877	857	919	856	871	886	892	903	949	925	910	864	865	930	879	858	845	864	904	914	840	840	900	905	903	889	854	889	913	834	899	885	889	890	892	914	853	880	889	961	892	981	844	886	874	893	849	821	931	864	899	829	886	897	832	868	888	883	857	855	914	871	901	920	887	850	869	891	903	893	827	854	837	885	888	904	866	827	849	870	908	911	841	859	873	829	922	860	862	869	881	953	907	892	890	910	897	894	861	918	854	860	870	904	912	901	878	874	885	856	870	841	873	880	818	883	925	877	863	891	884	889	897	838	867	914	837	859	956	948	817	893	875	935	950	880	917	923	909	913	891	866	886	835	846	894	902	885	870	908	885	899	898	842	874	858	927	928	848	914	893	864	958	872	874	898	876	896	872	859	932	871	908	924	868	903	910	891	871	891	874	837	900	929	905	903	933	834	907	923	857	876	900	900	926	870	924	913	902	859	917	834	855	870	909	891	900	823	860	930	868	943	924	889	887	802	865	872	904	873	896	871	860	923	844	889	840	866	928	848	889	867	903	843	908	897	843	902	971	869	885	847	897	877	847	861	938	841	874	880	901	874	870	861	872	853	840	893	874	898	909	921	850	885	878	846	893	814	897
4604	189	171	169	179	148	174	187	140	171	157	143	169	159	182	151	168	155	146	170	159	163	171	160	152	161	151	155	172	188	160	153	147	173	174	160	158	142	183	160	146	139	139	154	164	149	142	144	176	145	146	153	143	174	144	142	172	163	157	152	188	135	138	163	153	161	161	156	157	171	160	138	147	159	129	160	162	160	143	150	151	138	153	146	153	167	132	156	154	149	169	143	152	153	150	168	146	167	164	173	159	179	157	172	162	170	139	147	147	145	124	152	147	161	160	177	178	148	157	142	170	178	145	169	151	131	136	152	151	164	184	162	166	159	165	133	154	135	143	169	150	144	156	143	149	167	162	141	146	158	133	174	166	151	148	145	150	133	151	159	146	157	133	168	162	152	154	151	148	140	151	138	153	157	145	139	163	113	122	134	155	162	148	176	149	126	150	150	147	166	144	160	146	143	155	173	140	149	125	135	148	141	155	172	154	172	144	150	133	172	156	159	151	147	161	171	146	160	146	151	148	149	164	122	153	149	169	148	176	147	139	142	144	184	151	134	164	157	150	142	131	140	142	144	155	157	159	175	156	144	167	158	171	159	155	163	133	163	142	140	140	133	149	152	142	174	165	152	157	164	149	155	150	133	153	178	157	153	136	156	152	144	137	178	154	132	164	146	159	173	170	148	131	134	162	149	147	141	153	161	158	149	149	164	162	146	156	136	165	144	162	150	156	153	144	154	157	160	132	141	158	128	161	174	152	167	159	144	140	134	141	141	141	148	173	142	157	159	165	144	140	144	161	167	135	154	147	141	151	153	128	148	148	161	166	155	159	158	168	141	145	151	140	147	165	166	162	141	144	156	178	149	148	151	170	146	139	154	153	148	149	142	149	137	171	164	168	142	142	156	165	170	143	132	152	151	147	155	148	137	161	144	137	128	138	146	160	167	159	134	106	172	161	150	153	156	157	156	163	119	163	149	182	174	149	139	130	138	165	146	145	156	160	127	151	136	146	147	156	136	148	146	177	169	158	154	179	172	147	171	147	136	156	145	158	135	146	167	161	157	149	152	161	162	172	141	151	152	136	140	152	143	153	144	153	142	138	155	162	137	158	157	160	156	153	152	166	155	143	123	148	130	146	144	146	148	134	153	137	153	140	138	148	150	160	145	144	150	153	154	138	173	181	165	146	146	149	167	129	136	131	141	154	130	158	142	141	153	155	151	155	134	151	148	163	142	134	138	169	154	166	137	140	150	151	144	157	146	157	147	134	156	140	161	157	165	120	150	154	140	154	127	152	169	135	148	124	133	154	137	164	133	146	174	129	153	165	166	146	171	135	127	162	154	136	165	152	141	150	127	155	137	131	139	144	147	156	178	150	172	141	135	150	155	164	145	150	166	155	161	169	146	158	129	142	143	142	160	138	141	130	144	145	154	170	130	155	152	131	158	153	162	177	131	133	150	157	136	160	159	175	134	144	131	167	143	148	139	168	182	152	124	159	158	153	158	166	145	153	178	167	153	163	153	169	171	160	160	142	131	143	130	137	156	145	147	135	171	150	147	138	141	164	126	157	152	147	164	166	162	146	129	144	139	148	152	154	160	152	148	138	158	139	182	147	158	148	137	159	136	146	160	131	138	145	145	153	145	170	154	156	153	142	152	150	157	135	135	167	129	163	172	169	170	129	148	165	160	162	170	142	154	154	153	140	155	164	130	153	138	132	122	156	176	143	164	143	144	154	139	163	163	163	147	168	150	158	133	150	140	141	133	137	158	150	139	149	142	152	159	173	149	169	158	156	146	156	160	151	160	148	133	172	152	141	159	138	144	156	168	165	162	152	164	141	157	156	146	121	148	148	158	142	143	139	158	163	161	142	151	148	141	147	158	158	137	151	147	144	172	170	154	142	148	160	186	152	165	159	150	145	137	131	145	151	157	161	165	127	134	154	141	147	137	139	151	158	150	131	165	126	141	150	143	136	162	148	157	151	155	153	150	135	146	136	141	174	155	173	158	161	148	159	164	152	174	161	178	135	166	168	153	142	127	168	144	141	154	152	159	172	198	170	138	143	167	147	152	135	153	164	136	157	159	141	149	150	138	146	158	142	151	171	147	160	144	156	127	128	142	167	142	171	137	143	151	173	151	137	167	147	146	160	151	143	140	150	160	173	149	161	143	148	137	168	155	168	163	140	150	139	139	141	160	159	158	154	167	171	162	150	119	156	151	148	136	143	149	135	151	138	128	140	161	162	143	134	145	144	156	148	141	170	143	158	144	148	161	142	172	149	138	146	152	136	143	155	133	165	138	151	157	122	168	151	130	146	167	135	147	146	177	165	146	163	162	150	145	153	156	127	152	139	133	174	136	161	130	174	146	138	169	161	159	169	157	143	137	153	132	160	145	148	144	179	173	154	150	158	149	159	145	153	118	169	169	155	142	159	150	171	142	159	166	171	158	147	139	150	155	167	176	166	153	164	149	170	154	157	161	134	141	153	145	141	168	157	165	145	161	156	179	151	156	154	145	156	137	151	156	135	154	152	148	159	129	150	137	163	169	171	136	163	152	137	129	163	162	150	170	185	158	181	153	166	150	164	152	167	155	156	152	154	177	148	146	161	154	158	143	158	148	157	171	159	158	144	162	157	166	160	148	149	148	155	155	137	162	128	147	156	143	181	146	152	136	152	165	162	133	134	158	166	153	141	163	147	153	137	184	155	158	167	153	162	150	178	141	145	160	167	137	160	144	150	141	164	135	154	152	141	154	133	172	185	156	157	135	146	141	167	155	149	152	155	147	163	133	157	172	144	155	151	173	151	135	151	159	163	157	150	143	144	165	160	148	155	166	136	166	165	160	138	154	177	136	160	167	134	163	166	166	148	165	159	158	145	146	165	157	154	137	152	169	135	167	130	147	144	167	144	141	146	142	163	158	143	158	139	154	147	141	127	166	126	153	161	152	145	144	145	151	152	143	146	158	165	171	169	146	142	142	169	157	129	149	153	150	148	154	141	140	137	130	156	158	163	150	153	161	178	126	157	149	153	119	143	167	153	165	163	160	164	167	148	155	157	167	159	140	147	150	138	145	135	158	160	151	144	145	157	147	175	166	129	134	157	152	134	147	141	152	136	158	166	151	128	151	176	125	144	158	134	139	150	154	177	161	154	162	135	160	164	160	131	128	138	160	168	139	143	162	142	182	145	144	175	195	168	163	156	135	162	149	145	156	157	133	135	152	142	151	138	144	162	162	170	145	134	141	168	162	145	145	173	152	175	151	165	141	163	147	142	131	175	134	174	126	154	145	151	151	143	135	139	135	152	142	174	154	160	146	145	139	168	150	123	158	156	162	139	153	159	141	165	135	149	138	135	160	131	161	164	148	148	177	146	142	150	181	162	156	156	148	140	176	136	181	158	156	170	150	155	158	172	153	142	136	156	165	166	138	130	148	151	139	156	169	155	135	154	155	171	131	138	160	142	145	162	185	155	170	173	156	167	170
4474	487	571	567	545	557	570	570	550	452	501	444	470	453	445	443	465	472	415	468	502	540	508	477	432	466	420	475	458	530	618	705	630	598	528	455	447	424	402	434	430	418	472	481	452	449	456	428	426	409	434	468	466	441	381	446	470	453	428	417	431	447	442	439	453	432	472	444	455	397	418	450	415	424	487	464	436	403	427	471	443	427	433	431	435	443	426	420	460	468	408	442	437	470	416	442	406	496	435	440	449	473	436	438	460	442	420	402	430	465	432	409	434	457	418	428	426	463	458	443	426	433	481	451	443	436	449	405	417	460	416	449	462	436	465	438	438	455	440	432	423	453	392	450	450	419	443	461	489	480	468	441	412	456	420	440	476	442	457	436	430	438	459	479	449	448	465	401	469	440	455	451	432	451	436	444	426	470	430	434	452	449	445	439	429	474	469	443	430	475	441	445	440	464	415	438	437	422	443	458	483	415	444	440	481	434	462	400	450	440	443	404	453	451	486	435	463	440	448	432	439	405	437	465	429	445	454	444	442	478	435	426	477	453	467	443	455	437	461	464	397	416	439	467	454	449	490	444	444	500	439	436	490	426	432	447	441	459	431	442	456	449	411	453	443	446	434	498	438	452	455	460	481	481	442	424	434	459	436	470	448	432	432	446	458	491	491	410	455	422	472	417	460	480	438	425	447	503	493	423	441	450	465	437	454	436	442	443	457	422	450	424	456	459	419	449	439	442	440	458	463	460	455	450	451	448	398	473	445	447	429	410	433	425	453	468	446	468	473	420	476	455	450	440	416	444	459	460	450	427	453	438	465	448	424	436	445	427	426	467	464	412	455	446	429	420	420	479	428	440	438	439	438	425	426	435	462	472	472	443	463	460	463	448	466	473	468	445	422	462	432	444	454	447	416	415	432	418	431	421	475	420	447	470	445	444	487	417	431	462	430	454	454	460	432	440	429	441	436	426	433	403	431	430	454	458	469	435	457	459	455	454	455	463	453	463	456	448	450	435	424	457	424	473	424	459	443	434	473	407	451	417	433	455	466	420	424	458	475	465	463	425	430	451	423	453	431	428	467	426	412	424	410	443	452	411	431	463	453	430	440	424	425	439	480	454	434	471	422	462	456	488	437	453	443	442	455	441	444	449	460	435	438	452	457	446	443	422	417	426	444	463	443	431	436	421	400	425	425	453	416	385	482	402	453	446	452	450	429	426	405	416	422	466	414	477	474	449	442	468	428	461	420	448	417	427	427	427	476	442	424	475	422	470	423	451	449	434	436	422	440	465	407	436	478	424	454	444	457	429	471	435	454	431	417	437	462	460	465	439	428	469	432	482	434	434	440	443	481	453	434	462	434	447	420	443	451	466	482	441	417	437	415	443	413	440	452	438	450	469	430	447	444	446	447	451	396	471	449	424	433	440	433	445	462	471	469	499	453	483	413	442	424	430	460	459	435	476	437	420	441	421	430	405	435	445	432	405	426	472	472	416	467	426	415	452	422	431	434	460	445	478	423	410	446	429	446	470	456	456	433	453	422	482	461	421	454	461	418	428	399	456	431	433	429	407	436	480	437	435	439	435	449	416	453	421	462	468	480	423	443	420	474	429	463	439	455	433	434	461	461	462	444	459	460	478	446	435	429	442	441	427	420	434	444	426	450	450	437	424	434	434	487	452	441	414	460	451	482	423	424	473	420	467	460	451	458	435	430	392	472	497	460	435	456	423	450	433	479	434	423	471	431	463	418	472	432	430	442	465	451	413	460	457	449	464	470	423	457	431	426	407	498	408	428	426	467	446	466	435	462	449	454	487	443	493	428	457	440	429	420	406	443	456	436	444	451	451	435	417	475	452	428	406	435	419	467	418	457	443	451	467	453	474	451	433	446	428	451	433	452	459	407	429	433	436	448	473	412	470	459	451	428	453	423	440	462	427	475	454	487	456	452	444	411	442	446	446	413	469	423	424	461	416	415	453	452	398	453	427	427	442	427	429	414	438	428	435	438	430	475	484	438	416	439	422	450	435	425	446	469	459	428	435	433	466	453	440	461	457	451	433	474	430	441	436	423	392	437	464	450	448	442	423	466	422	449	499	419	427	458	455	477	463	414	446	392	455	450	432	480	428	434	442	428	435	432	483	444	417	461	429	435	440	435	457	430	439	423	445	484	437	460	417	445	404	426	439	452	454	446	446	432	430	422	441	501	451	426	437	404	451	427	420	440	437	441	457	442	458	449	450	453	431	426	442	446	422	468	436	460	437	446	446	432	451	444	450	431	471	425	463	437	408	453	452	434	439	468	429	439	452	432	425	448	453	444	408	429	432	469	429	437	466	448	433	438	437	449	440	465	414	437	461	471	454	453	430	461	469	425	448	443	454	442	431	501	484	453	441	428	419	474	441	420	485	438	414	445	402	489	467	414	472	457	502	430	433	459	445	429	460	443	465	434	433	448	458	452	415	465	418	455	425	440	448	437	453	453	415	397	425	456	417	468	428	457	454	459	490	448	448	473	435	438	443	468	450	430	406	425	397	470	433	473	479	424	461	453	422	448	442	449	445	417	431	442	426	434	443	494	458	457	444	436	470	406	398	453	427	428	413	447	483	453	455	443	446	421	454	446	433	433	413	451	477	441	461	445	486	465	433	408	443	432	435	477	450	481	447	461	438	424	474	418	458	409	468	458	479	436	423	454	445	459	499	430	419	441	455	443	445	481	450	473	447	440	436	398	430	411	472	442	418	436	444	437	466	439	476	438	464	466	401	461	468	430	415	484	428	436	439	439	444	440	447	401	421	412	435	435	496	449	426	457	413	435	448	437	449	472	411	484	435	459	439	433	434	440	451	425	415	420	419	434	466	406	442	476	445	465	427	422	459	455	468	443	460	446	455	462	454	457	455	430	438	416	390	447	483	442	499	436	444	434	433	455	478	453	441	423	434	421	469	465	438	458	447	446	447	459	449	443	442	466	444	422	474	446	441	483	454	400	448	442	436	426	499	444	443	436	459	431	414	447	447	425	448	428	460	458	450	475	423	439	417	436	478	469	452	473	447	418	448	450	426	459	422	458	420	449	417	412	487	485	450	421	448	443	430	440	428	487	437	451	429	450	424	410	465	459	456	433	448	427	457	479	488	465	442	448	418	443	426	463	414	451	423	448	409	437	440	400	448	396	408	422	419	448	442	429	458	460	449	447	441	417	420	438	422	431	471	427	470	402	443	432	476	437	439	442	447	437	427	463	452	455	430	445	492	440	450	448	419	435	442	470	410	495	446	463	455	456	489	443	450	456	437	414	427	436	464	401	478	466	445	451	431	449	411	460	430	407	407	438	472	452	464	426	441	475	458	432	444	434	466	423	420	435	441	437	451	414	410	472	415	433	433	404	461	403	443	452	425	436	431	412	469	484	423	446	391	455	446	445	438	418	448	431	456	437	431	423	460	442	471	446	443	419	442	426	440	466	441	478	433	416	458	429	443	423	455	448	450	430	477
35649	7031	1415	985	731	603	569	511	426	406	421	363	389	383	374	354	311	343	352	319	350	343	371	338	331	336	316	333	314	345	352	381	348	355	325	324	317	335	320	310	323	313	308	317	325	401	307	340	323	320	331	354	340	300	336	318	320	294	325	319	314	333	321	336	336	315	316	367	342	328	319	331	298	314	320	343	331	336	352	319	315	338	297	299	300	357	281	312	322	342	316	333	311	352	340	289	294	331	311	305	370	313	351	303	318	326	285	307	341	315	367	288	309	290	325	288	308	316	315	340	310	309	305	329	329	284	297	309	336	334	380	340	297	327	323	330	318	304	331	317	304	304	337	324	284	310	321	326	273	354	368	354	321	322	325	339	341	304	311	336	340	335	315	341	362	320	335	302	317	310	322	331	312	327	338	320	315	272	327	319	297	309	305	336	324	310	353	343	334	347	339	357	300	311	341	321	325	340	304	355	328	287	321	326	333	338	336	326	341	304	314	319	327	294	308	316	341	317	360	316	315	339	328	358	317	354	331	315	305	301	312	325	314	334	298	292	308	331	297	322	309	304	316	328	313	312	323	332	335	311	330	309	334	337	299	317	323	337	345	302	323	307	300	332	315	298	327	342	301	298	303	298	318	331	315	322	342	312	299	299	315	315	333	327	324	306	283	354	333	329	341	287	291	313	337	299	328	326	307	298	320	315	348	313	325	318	315	327	314	345	299	306	323	312	298	323	321	333	298	337	316	296	303	314	333	321	327	311	291	288	323	310	300	307	319	336	286	304	285	330	358	330	293	322	318	325	352	316	328	308	318	297	355	326	323	336	329	348	326	299	346	329	322	340	317	295	303	328	334	329	330	342	290	312	308	329	321	317	325	323	337	315	308	310	311	304	322	307	310	323	330	333	293	331	372	285	291	342	319	300	353	309	352	320	309	271	361	346	313	317	322	336	319	309	324	293	345	323	313	313	297	356	289	323	297	347	303	381	314	302	316	289	304	333	304	334	313	312	335	320	306	313	293	297	322	346	326	304	312	321	291	332	320	327	305	313	342	329	333	304	319	328	318	359	319	329	277	317	309	302	302	287	321	341	315	324	298	293	329	311	353	307	336	300	343	279	312	322	329	328	329	313	311	323	320	313	326	332	340	325	297	322	292	315	312	331	339	312	330	311	298	319	313	320	342	338	303	334	327	324	308	305	300	291	313	301	285	278	322	292	350	339	319	314	321	346	321	305	338	308	246	309	302	337	313	318	304	313	312	309	305	301	330	334	334	356	326	335	324	330	303	298	317	339	324	304	326	303	288	331	322	348	324	352	323	313	345	324	308	329	279	305	333	304	310	304	355	320	306	342	316	294	334	312	298	319	336	333	371	332	293	322	325	319	315	344	320	332	316	337	339	320	316	320	296	325	308	336	330	314	343	305	314	302	337	333	289	342	321	330	325	281	348	322	329	324	319	339	321	321	311	334	310	297	300	320	323	318	289	340	322	334	322	312	300	301	356	298	330	305	299	309	313	289	300	299	348	307	311	326	332	309	311	333	320	349	305	306	314	291	284	320	360	331	302	317	321	317	308	323	295	307	277	314	313	339	321	323	294	321	329	291	338	326	310	305	355	300	320	332	331	345	372	325	325	312	335	332	323	328	311	327	341	330	360	319	307	294	320	313	314	334	317	306	330	296	328	300	307	343	331	291	333	307	330	309	339	306	334	329	329	317	326	350	309	331	345	348	310	338	319	323	327	323	329	304	300	305	348	330	314	304	298	340	290	321	317	337	292	328	330	345	315	333	315	311	327	327	299	333	311	319	322	319	313	310	304	321	323	322	325	307	294	344	336	299	314	332	306	328	291	321	330	354	288	321	300	344	312	322	284	290	354	307	319	303	340	318	337	326	300	339	356	331	325	311	323	325	314	358	303	323	311	316	306	318	341	341	341	320	320	310	293	296	319	328	338	325	307	293	307	316	335	321	295	321	336	352	328	349	321	336	349	331	316	346	332	329	329	315	320	325	328	300	335	333	314	305	327	302	306	310	321	300	309	343	314	301	319	322	333	322	346	291	342	317	337	309	300	303	304	296	317	319	337	300	338	302	333	286	286	319	306	358	339	312	301	343	288	312	307	320	325	334	334	334	323	309	300	293	316	314	309	297	313	317	276	325	311	305	340	310	293	338	324	312	319	316	303	304	300	280	288	334	301	313	333	310	304	306	310	337	340	312	339	326	302	301	334	314	348	317	313	329	318	287	314	303	325	333	301	330	347	330	326	332	324	319	310	323	320	353	326	288	331	324	344	331	306	315	344	306	325	303	322	318	318	310	295	335	305	327	314	302	314	295	320	289	305	287	313	307	302	294	317	317	297	318	301	331	340	271	317	331	326	341	327	313	310	321	335	338	317	326	324	330	357	335	329	309	294	298	296	286	295	291	332	317	315	299	322	339	313	314	297	347	291	346	345	337	307	295	319	340	300	328	295	331	317	299	329	305	326	295	330	337	300	320	311	309	296	317	332	326	287	307	303	320	339	289	311	289	321	365	338	337	338	341	293	320	321	309	314	296	315	326	328	314	315	321	317	316	311	288	286	299	307	339	310	296	311	289	308	354	308	323	323	312	320	335	320	309	302	335	294	328	326	319	361	297	303	319	304	357	317	263	323	322	273	322	328	315	300	340	332	364	299	298	325	298	329	324	333	321	321	312	324	310	305	302	298	319	356	298	304	345	335	341	288	329	292	315	347	322	327	307	338	367	312	328	333	337	317	318	320	301	319	347	283	328	300	362	328	304	302	302	326	309	335	317	308	318	307	300	347	341	326	291	300	334	323	346	375	319	311	323	329	304	327	326	343	293	325	317	335	338	283	308	324	315	315	300	278	327	281	305	305	328	320	337	297	311	330	347	305	335	297	320	342	353	327	341	304	303	333	305	310	308	303	296	333	302	317	328	310	319	306	266	302	305	321	302	314	315	331	307	327	325	351	349	322	336	342	308	324	341	293	300	323	321	314	315	342	298	341	314	338	324	347	323	280	300	314	327	296	288	301	326	306	320	340	357	341	322	300	344	330	328	317	321	329	331	299	327	285	316	343	346	315	328	314	322	311	320	298	312	347	314	310	279	330	302	331	335	320	342	326	330	310	337	322	334	316	287	346	323	362	313	325	300	306	353	332	341	314	306	315	347	310	307	330	317	310	291	269	333	314	304	352	315	318	325	349	319	341	318	309	293	316	294	310	334	304	316	318	319	309	308	330	314	292	340	373	299	304	317	354	323	267	329	322	316	298	323	319	320	310	357	343	325	318	320	314	322	323	335	314	313	312	322	327	355	321	273	312	305	347	353	327	349	341	335	302	332	358	304	350	325	290	329	330	349	290	332	314	345	311	334	304	319	330	293	303	339	312	323	295	344	348	305	333	323	306	313	331	336	323	335	337	313	335	331	345	315	320	320	324	345	345	329	314	326	297	325	327	329	302	310	308	339	344	314	334	321	338	295
16081	1431	2450	2917	2622	2316	2063	1809	1690	1407	1276	1238	1185	1183	1144	1055	1011	1024	992	972	1034	1114	1020	943	908	915	929	963	986	1079	1180	1251	1227	1092	931	867	850	857	792	871	838	835	841	855	842	846	821	783	800	801	901	858	809	818	803	792	825	800	784	791	841	865	800	822	808	816	840	883	829	775	810	790	834	797	755	823	785	820	762	777	858	740	823	783	764	842	788	774	797	840	773	829	799	813	738	779	829	816	804	754	816	789	834	832	785	816	786	767	798	771	811	804	778	816	782	785	788	778	793	818	770	807	802	830	828	804	809	790	803	812	792	805	818	797	821	835	805	807	797	801	805	833	772	761	794	805	795	767	809	781	801	753	808	779	802	795	797	788	783	771	812	792	812	806	792	827	796	808	808	824	806	806	823	802	770	793	758	820	809	803	839	799	798	830	794	764	767	754	796	781	773	741	792	801	785	817	778	754	808	824	804	749	764	783	794	821	751	808	769	806	828	826	783	752	828	772	803	815	734	828	840	735	789	818	801	795	809	865	813	822	777	800	766	779	842	756	827	821	839	787	819	798	773	771	848	821	806	787	856	771	804	780	809	808	767	780	808	808	818	809	761	826	799	791	779	777	871	817	762	775	797	836	814	777	822	818	787	808	807	790	764	778	799	796	767	827	798	814	809	793	821	758	832	763	838	828	790	787	822	772	830	804	773	799	789	794	835	830	773	795	797	790	825	817	764	782	833	823	805	823	764	831	787	787	796	837	817	774	755	776	768	803	789	816	789	798	833	787	883	805	786	794	766	750	739	823	805	790	787	802	802	802	777	762	829	813	796	814	757	769	786	837	794	824	814	763	755	800	820	792	816	824	789	759	779	814	813	851	797	765	826	759	768	799	736	780	857	819	822	802	812	778	837	800	842	752	804	793	793	857	780	834	855	778	793	807	815	817	818	815	809	772	817	803	794	783	777	797	803	773	781	810	746	794	786	759	789	758	810	832	830	791	739	774	754	823	803	864	768	767	807	818	794	800	793	810	820	790	837	806	794	819	798	816	784	801	772	838	784	769	805	768	776	795	803	815	788	781	820	756	796	786	838	787	851	827	835	790	801	810	788	802	789	804	813	850	795	758	801	839	854	806	837	819	832	772	801	859	794	803	773	758	787	806	809	783	773	812	799	803	749	788	806	783	845	817	798	827	808	793	805	827	829	781	802	785	774	763	780	800	808	766	790	835	819	808	799	739	797	813	779	827	818	791	798	796	807	785	751	772	840	832	759	813	834	786	801	840	868	773	807	825	811	790	803	814	849	705	846	866	816	795	817	843	854	774	804	797	814	823	789	798	747	717	762	780	849	751	795	814	768	809	801	813	837	762	811	803	790	799	808	772	842	785	865	792	784	740	780	758	836	787	752	771	792	771	811	807	792	774	759	784	823	783	791	755	779	780	770	776	746	798	760	782	795	789	817	788	772	785	776	753	812	795	809	818	803	791	812	756	751	861	789	769	823	775	764	767	820	778	764	806	834	816	807	790	738	813	781	794	814	800	820	812	778	804	773	792	818	773	849	807	765	780	800	759	761	832	859	823	762	797	758	810	845	834	810	744	780	812	782	795	779	784	777	831	771	777	863	764	792	801	801	814	768	818	777	850	781	758	785	820	796	836	772	766	745	787	790	795	819	792	804	838	773	832	814	797	830	798	768	790	789	806	822	833	807	802	777	759	804	769	826	784	788	804	778	778	755	807	805	777	777	774	798	771	774	817	806	832	789	825	779	829	784	825	771	809	830	826	798	823	821	786	758	851	797	813	800	784	841	809	827	785	780	799	804	730	780	783	765	796	791	798	796	753	796	803	858	821	801	779	835	810	783	820	782	817	745	785	797	793	779	852	797	840	804	811	753	783	757	787	787	761	806	752	775	781	775	808	808	788	777	815	828	821	814	792	845	775	772	823	761	762	800	833	773	789	839	793	802	801	780	786	798	881	797	795	762	781	766	758	818	813	781	753	808	855	838	821	799	807	833	804	782	772	779	790	769	751	787	747	787	782	771	852	769	772	781	789	816	790	802	766	772	802	817	813	870	802	767	847	821	770	868	793	756	769	769	782	802	809	777	783	778	794	799	812	824	814	805	801	816	755	811	801	809	799	826	825	818	797	776	784	807	763	781	770	804	786	785	781	758	805	754	832	819	798	781	809	836	791	789	807	783	798	784	788	795	781	799	761	784	805	798	780	822	803	811	808	825	852	783	853	792	837	737	761	755	819	762	799	778	804	799	783	788	818	803	803	796	785	838	807	789	808	834	782	787	792	819	821	835	845	812	845	775	770	798	828	798	778	763	825	771	799	772	796	815	800	747	790	779	830	797	817	785	837	816	843	768	809	804	776	776	758	829	785	743	762	785	745	820	757	817	839	758	805	796	814	815	850	825	763	827	800	871	816	764	770	840	765	758	834	828	750	825	792	828	798	816	739	747	784	820	759	816	773	742	802	828	811	786	792	781	783	847	754	801	844	781	764	779	798	779	767	834	808	780	735	822	762	818	796	787	811	791	771	814	816	832	806	779	782	752	767	838	793	826	790	764	786	768	850	803	812	815	763	794	772	842	755	792	793	742	818	745	765	817	784	836	779	779	750	799	839	812	810	797	790	766	825	783	771	810	810	795	782	815	826	861	804	794	792	832	764	842	846	779	804	818	795	813	848	782	812	854	775	826	797	762	781	827	782	792	815	824	818	759	768	821	829	785	844	751	824	866	785	860	840	790	741	818	796	794	764	784	803	796	833	794	743	817	785	849	841	827	780	812	792	785	811	814	853	795	833	816	759	788	781	792	810	794	910	790	756	790	774	829	748	798	794	824	777	809	824	813	794	817	756	790	799	842	807	776	808	864	742	802	818	763	824	777	836	795	818	833	808	770	792	815	797	795	818	811	815	790	750	809	830	769	812	751	811	787	820	849	805	792	810	804	739	797	751	823	850	860	789	795	828	821	786	814	754	817	808	787	780	744	813	771	798	805	789	848	816	801	765	824	801	821	844	822	797	818	789	802	779	767	807	735	794	802	794	767	818	786	801	782	847	791	765	745	830	773	800	807	790	769	838	767	815	787	837	802	813	775	795	769	787	773	769	752	821	818	824	806	777	817	769	811	813	787	784	797	817	769	839	830	799	851	796	791	763	784	784	861	792	840	763	770	779	762	770	781	794	780	776	776	718	843	816	837	771	837	774	800	816	840	766	859	775	848	801	816	806	767	777	791	766	785	807	810	756	782	822	830	861	772	781	808	764	804	867	781	789	842	817	767	761	829	793	759	812	749	711	839	778	814	745	764	810	783	792	828	810	834	808	777	813	817	771	803	814	813	808	800	789	784	810	809	770	776	771	796	805	833	777	746	827	795	781	814	816	791	822	806	793	823	832	827	786	792	806	817	817	785	780	790	811	806	776	794	814	770	762	812	808	764	843	766	770	810	816	838	770	762	825	811	787	793	797	814	775	785	823
46406	15093	4212	1787	1202	1014	839	723	673	573	536	513	446	425	494	469	427	455	405	376	429	447	419	399	368	418	394	390	382	431	479	433	461	428	392	369	375	389	393	420	364	373	346	358	324	388	385	352	416	378	388	374	371	394	390	349	427	384	344	347	378	375	330	414	348	375	386	376	374	387	373	356	378	358	388	344	369	389	375	356	420	366	364	366	393	405	394	373	350	378	360	376	398	402	426	375	360	367	344	353	402	366	365	384	426	395	391	370	381	362	339	380	398	349	328	362	345	374	383	355	369	356	356	368	372	420	400	367	372	384	373	365	367	390	378	359	378	343	416	395	359	380	381	398	392	372	376	378	361	359	372	385	364	403	376	396	388	363	382	364	394	403	398	363	362	334	370	356	398	410	375	366	376	405	401	367	357	371	373	363	380	371	389	357	384	393	375	376	366	332	373	338	382	343	371	348	390	356	353	382	386	369	404	393	391	397	366	392	384	385	374	391	379	374	388	372	381	347	395	351	351	355	362	405	381	397	398	399	386	369	403	360	359	386	405	355	335	344	365	389	413	351	373	375	384	368	398	367	364	386	325	418	353	351	390	374	346	326	348	390	379	334	359	365	349	360	358	368	371	353	396	350	346	408	351	361	400	351	365	344	325	377	367	370	375	384	387	385	389	370	384	341	374	365	360	389	368	367	405	375	346	349	387	355	344	387	336	401	382	314	388	355	360	401	382	380	344	394	341	361	379	379	384	382	372	387	360	356	341	382	347	383	367	384	359	386	371	390	350	413	397	353	407	368	366	410	407	352	325	386	372	391	317	365	362	368	380	340	372	414	375	357	354	391	343	369	375	399	363	409	358	381	363	383	413	375	335	370	360	350	356	385	404	362	391	342	390	370	366	375	374	396	369	384	395	386	326	410	336	378	403	386	386	398	362	347	360	392	365	360	365	385	382	382	347	339	388	415	348	323	375	327	362	357	352	397	321	361	341	372	359	406	368	376	385	369	395	376	339	402	374	392	313	377	367	401	384	372	362	394	387	374	386	394	345	387	327	335	381	375	369	387	362	395	370	385	376	352	354	332	377	376	388	390	349	384	353	346	353	368	371	382	341	364	386	356	360	337	396	339	369	372	348	376	398	417	385	362	379	389	393	358	382	363	361	370	341	340	366	377	363	346	397	383	371	389	386	354	351	357	376	350	348	337	376	394	356	352	367	334	404	374	362	336	370	387	349	359	360	350	376	321	347	372	370	355	374	387	367	339	358	343	329	368	367	372	376	380	375	356	382	337	374	375	374	368	384	325	399	387	360	313	363	384	335	389	410	386	362	370	432	388	349	383	388	368	382	377	348	349	393	398	400	345	379	391	401	364	376	396	374	384	352	361	381	346	380	371	318	336	364	360	380	383	391	362	408	366	360	397	389	375	336	390	407	364	350	363	354	378	371	355	350	382	365	381	362	352	365	361	370	370	365	320	360	351	349	384	381	349	364	368	376	383	358	373	375	378	388	397	356	359	358	337	390	386	354	370	357	373	357	344	371	368	344	357	342	386	381	369	388	393	445	342	340	369	374	363	367	394	355	340	398	377	365	372	389	362	392	376	401	347	365	356	358	375	379	375	377	367	380	393	375	385	370	366	405	349	366	382	411	411	333	375	367	360	370	368	374	389	341	379	381	358	346	366	342	354	341	406	358	357	376	374	404	389	431	393	364	377	384	343	385	365	370	381	368	356	363	332	345	392	384	381	383	391	373	366	355	355	362	373	361	388	378	387	377	343	399	367	364	380	373	358	339	389	398	351	412	406	356	390	346	402	410	382	384	357	384	355	352	368	342	382	360	364	401	378	385	385	367	364	370	368	366	371	372	410	395	373	378	401	373	340	392	380	352	332	376	411	361	368	358	391	399	374	372	384	373	359	368	381	360	399	351	414	350	387	382	376	377	368	401	397	350	371	381	379	361	414	306	343	410	334	379	395	394	384	380	342	360	329	383	372	349	382	393	376	347	325	352	372	344	398	369	352	359	378	374	377	334	352	388	357	368	352	366	349	377	376	392	362	348	370	355	393	393	349	401	351	348	349	376	355	344	362	339	333	353	360	400	383	384	348	383	357	401	356	355	381	374	375	358	353	368	334	356	396	356	371	364	430	365	379	374	360	361	367	379	372	352	399	362	367	386	370	369	362	337	389	388	393	355	383	372	389	314	348	361	354	387	396	384	351	332	354	402	368	352	358	373	376	373	384	372	355	375	406	382	374	367	383	403	347	384	363	343	362	382	397	400	342	334	343	379	421	367	358	395	389	355	367	397	391	357	371	363	341	398	370	387	359	376	366	374	370	408	368	370	340	362	391	391	370	396	414	348	386	384	416	408	376	352	353	382	414	405	359	396	392	366	381	390	400	374	349	359	387	343	356	381	394	390	343	373	381	366	377	398	352	390	393	386	330	406	385	394	360	333	386	363	427	357	377	357	377	371	372	378	357	355	369	341	356	371	378	372	371	354	383	359	330	374	389	370	335	386	360	356	372	383	365	375	407	350	347	393	341	355	373	352	385	384	343	357	351	371	368	352	399	367	335	383	390	396	398	366	376	350	342	332	369	381	358	374	388	356	369	358	342	362	365	352	381	359	382	375	387	384	352	384	353	357	368	398	369	403	374	353	376	375	337	374	345	368	359	369	369	358	387	369	358	353	384	388	361	382	335	375	364	323	351	351	376	379	356	373	385	363	356	343	400	403	346	342	377	382	373	343	413	385	368	361	352	357	383	370	382	368	379	352	369	363	367	353	351	399	368	375	372	390	366	390	364	382	355	395	354	399	412	358	358	374	374	396	377	360	394	396	349	389	371	389	383	370	353	360	329	366	394	367	356	398	377	369	337	384	360	341	399	380	352	395	379	379	371	367	350	328	370	368	377	376	349	357	351	378	328	384	384	350	342	361	383	346	368	398	366	359	377	376	381	392	389	359	362	382	389	373	385	358	370	354	366	366	345	355	391	398	345	374	386	378	400	398	308	377	375	398	367	399	380	364	330	395	349	349	373	366	354	327	365	367	363	365	384	377	422	385	353	360	342	364	359	384	372	333	347	318	373	398	334	339	375	369	365	386	357	381	358	396	398	401	383	362	328	385	369	367	375	342	343	378	366	386	377	377	423	387	358	381	360	352	350	364	376	355	340	418	347	359	373	389	333	365	388	373	407	408	376	393	406	395	368	388	349	354	361	375	368	364	362	373	362	390	357	370	376	397	382	381	348	376	347	340	373	356	374	370	363	375	369	356	344	382	388	378	385	344	367	390	408	362	363	374	365	337	350	381	367	390	375	375	353	343	362	363	395	354	351	373	394	361	396	390	368	365	387	389	395	367	377	354	343	334	366	386	413	409	373	335	360	381	343	330	340	365	391	356	386	391	363	354	333	414	400	384	386	371	379	391	343	398	362	348	352	354	382	386	404	354	403	386	377	401	373	343	379	324	356	365	357	390	409	369	341
20987	2053	4111	4863	4316	3740	3195	2833	2415	2175	1972	1826	1646	1536	1521	1450	1329	1302	1256	1266	1453	1348	1236	1171	1159	1156	1092	1067	1180	1391	1450	1506	1406	1313	1047	961	971	949	1010	980	963	1028	961	897	896	972	936	920	1002	937	893	889	938	908	872	944	920	931	909	904	905	901	883	902	866	900	882	926	899	864	923	864	885	911	878	928	936	885	911	891	913	880	929	902	894	877	863	905	826	906	889	839	854	875	845	885	925	877	885	882	908	899	884	925	869	855	907	859	918	888	877	828	903	886	902	850	883	884	898	855	877	836	915	912	873	889	918	887	825	871	874	877	838	864	899	935	870	947	874	869	901	892	878	907	816	873	937	854	859	852	888	907	910	852	879	863	863	862	852	920	892	847	871	886	874	912	851	847	889	907	880	859	870	898	920	896	839	914	868	893	878	889	855	831	898	929	878	893	925	884	844	834	862	829	901	835	931	917	902	869	892	803	892	913	873	851	876	872	878	869	901	901	820	814	869	904	862	880	872	823	925	861	891	892	842	864	875	814	881	853	840	879	872	841	887	884	838	892	854	891	888	914	896	886	898	847	912	903	892	886	870	908	923	900	877	830	901	849	844	898	889	889	911	852	873	867	901	945	888	894	912	867	874	841	835	930	859	887	896	899	890	890	902	877	838	884	869	866	847	888	928	888	871	903	832	889	904	921	859	892	860	864	889	850	917	871	865	874	833	874	895	864	863	856	883	849	886	838	896	821	845	894	857	817	869	910	865	867	910	897	841	916	892	875	848	864	881	903	883	898	872	865	868	838	901	915	928	836	880	903	878	830	841	883	934	847	888	878	894	830	885	905	843	861	841	892	890	859	948	923	898	921	856	890	807	847	848	880	865	845	855	843	838	837	827	877	834	923	902	862	867	850	881	907	823	843	878	840	903	897	858	829	889	907	904	867	887	878	872	863	912	887	809	936	882	880	822	896	889	859	864	865	902	888	858	871	798	854	886	877	886	888	851	823	860	886	849	888	847	901	874	879	871	860	883	817	883	870	834	934	788	895	879	852	839	876	856	827	923	929	832	856	879	907	892	875	872	847	912	877	879	887	808	874	845	823	824	886	918	862	887	833	875	911	867	829	929	862	885	849	874	881	890	863	906	927	909	906	875	904	835	838	847	821	844	899	856	819	891	943	881	856	870	899	858	885	873	853	874	892	860	859	812	865	883	891	837	848	863	853	882	835	889	843	884	900	895	830	864	854	874	862	887	897	853	888	913	885	909	930	910	844	843	907	895	887	822	832	904	909	852	938	899	839	937	881	855	837	904	877	903	831	888	919	865	857	843	913	920	861	888	877	895	870	839	911	876	896	836	883	883	919	887	918	876	901	860	864	942	906	840	870	865	876	854	868	857	884	888	852	875	888	903	886	834	875	895	890	898	909	857	894	857	853	873	880	858	917	849	891	920	843	890	846	871	868	809	868	808	852	858	919	884	846	863	856	869	874	886	918	887	868	869	852	893	845	818	935	844	809	858	866	853	836	898	843	940	880	868	868	897	839	846	887	896	900	913	895	855	918	884	880	937	844	918	842	860	912	805	888	937	890	909	881	938	904	893	851	871	881	861	849	899	835	866	896	861	863	880	900	871	918	898	881	873	907	895	862	900	866	891	835	860	858	914	872	877	822	867	890	892	867	864	818	882	897	912	855	851	844	872	859	870	844	865	865	900	906	851	873	900	854	912	895	893	890	894	927	904	828	888	881	869	852	859	884	908	929	867	883	863	865	902	892	884	875	924	937	865	892	900	840	864	907	896	883	894	881	888	872	917	857	882	824	857	871	867	911	912	854	867	883	911	836	871	845	837	804	891	864	835	880	907	848	876	843	872	951	886	871	907	889	852	942	884	918	871	883	866	900	886	866	860	860	871	881	813	912	880	917	848	871	879	935	851	896	892	846	882	871	876	866	852	879	894	851	815	867	854	861	890	898	886	942	852	892	838	869	953	885	852	886	848	878	850	906	856	899	910	893	853	856	883	854	873	901	918	886	914	821	825	860	857	923	903	872	816	860	894	913	857	837	879	905	873	892	836	869	907	895	912	876	879	886	886	880	894	867	822	849	872	855	865	840	854	864	865	858	922	917	855	891	852	927	864	853	845	868	880	893	898	871	848	902	871	881	891	888	908	906	842	860	852	863	872	865	848	883	876	870	848	879	880	848	889	853	861	905	822	831	854	901	856	909	908	858	887	885	862	865	873	938	902	859	840	892	863	942	848	849	881	912	919	821	865	857	819	893	870	857	873	914	901	859	829	891	855	858	860	916	908	920	824	869	883	847	829	874	892	942	858	946	860	866	891	836	869	915	864	870	931	881	872	884	887	848	938	908	895	853	873	854	864	864	881	836	864	872	852	841	861	882	865	867	915	850	848	861	928	859	847	889	939	902	912	879	884	838	906	861	905	794	859	904	912	933	887	867	899	839	887	850	926	844	854	854	894	857	895	867	926	869	863	851	848	908	902	882	899	898	841	899	915	910	904	852	849	890	859	874	862	902	874	840	930	879	869	900	846	890	882	934	905	871	895	813	813	854	856	882	818	861	918	913	911	846	851	888	821	898	831	855	810	879	918	870	897	856	893	884	888	900	872	839	865	831	856	915	855	871	865	933	842	879	861	835	877	875	902	848	822	887	863	845	902	913	852	931	870	871	864	888	870	884	877	855	840	881	837	858	835	851	824	926	862	868	810	891	877	885	817	909	857	940	859	906	863	886	875	860	886	898	882	918	852	884	859	840	879	833	938	862	892	858	885	853	909	884	895	831	834	886	873	857	907	894	836	915	876	875	889	883	869	920	908	924	805	904	896	915	878	837	867	869	878	901	852	941	881	869	861	841	869	879	858	913	890	874	843	865	872	866	801	889	852	853	881	896	833	876	902	876	893	878	887	824	882	862	861	906	891	883	864	937	894	879	876	822	891	852	873	902	887	839	813	872	900	847	901	883	877	883	888	851	918	862	914	908	879	859	880	920	884	839	842	882	868	877	874	896	880	874	929	869	916	926	863	915	897	885	897	865	774	902	898	898	895	798	827	928	828	917	875	824	828	915	858	863	946	938	920	886	866	909	872	911	885	861	919	921	877	878	883	872	864	841	866	881	865	929	888	933	867	889	855	865	869	838	854	873	888	912	950	868	870	918	886	884	877	866	898	872	885	838	884	827	945	941	870	888	879	855	870	842	907	853	856	907	884	865	881	867	863	865	894	930	852	899	887	865	916	852	879	833	860	856	929	878	874	883	893	885	866	840	896	892	844	872	840	918	839	913	843	886	906	857	911	901	893	864	806	911	913	898	948	889	850	895	896	881	852	854	883	879	839	901	895	849	842	900	837	854	897	887	868	821	907	859	900	841	889	849	921	893	838	918	874	900	814	879	908	900	869	905	873	877	833	878	850	851	887	870	837	895	888	873	846	823	869	887	872	833	882	881	919	852	855	874	915	866	872	891	892	885	834	831
4338	187	196	176	159	160	165	153	170	144	153	176	170	169	132	140	147	169	183	159	147	142	159	158	155	128	167	162	174	168	178	202	172	199	149	163	126	146	139	165	166	165	168	148	169	148	150	143	163	154	143	144	155	158	155	153	174	162	149	168	137	161	175	148	150	145	152	163	166	144	150	155	159	134	128	176	159	149	147	147	149	136	143	160	156	158	141	151	161	167	162	163	156	136	147	149	147	156	171	174	169	145	163	142	143	148	164	141	158	143	153	140	151	150	161	150	175	158	142	149	132	157	159	138	163	153	157	148	167	144	144	142	158	131	172	165	136	155	156	145	154	141	138	135	180	166	154	160	164	154	154	144	138	141	161	165	158	149	154	135	170	134	170	153	151	160	133	145	140	163	135	147	137	166	130	152	150	145	126	133	161	148	145	131	165	141	147	165	153	140	165	137	158	150	161	135	132	148	129	155	153	154	125	145	141	162	145	157	175	147	137	178	159	150	142	146	153	172	138	143	158	158	175	160	129	149	138	164	134	136	147	146	150	149	151	158	147	152	170	138	142	151	146	122	142	140	143	162	151	146	152	158	152	159	155	135	157	143	138	157	175	155	175	146	153	175	151	164	147	162	138	155	163	155	150	135	159	161	154	159	159	149	167	167	138	131	153	148	152	148	141	179	148	166	143	159	144	148	146	167	161	152	158	150	169	151	140	143	152	164	131	152	142	161	168	144	163	166	158	148	145	153	149	187	159	155	146	162	162	159	123	170	139	145	147	190	148	152	145	148	149	147	136	125	144	140	168	196	143	138	122	169	143	160	145	149	153	167	146	153	147	142	136	162	139	140	141	158	140	143	126	169	142	144	144	165	149	130	153	167	139	150	156	125	179	139	126	152	160	146	155	138	152	158	143	138	152	157	154	158	150	177	150	165	147	167	134	156	168	120	156	154	165	147	169	143	127	168	138	127	152	138	151	130	132	145	157	133	152	145	175	159	137	151	152	147	152	128	143	145	163	172	163	171	152	132	146	174	144	144	158	144	153	122	150	159	179	146	155	143	134	141	139	155	138	168	169	138	140	125	134	125	160	139	140	147	188	138	143	131	158	190	169	183	143	153	136	158	149	147	134	148	169	148	142	156	138	147	158	156	141	152	168	145	141	159	162	127	158	149	180	132	152	125	133	146	142	150	147	161	155	168	154	154	157	163	156	148	128	153	140	112	150	148	137	143	179	109	156	165	140	142	149	142	142	138	138	163	149	146	141	131	127	131	152	151	164	152	139	157	159	164	139	146	157	150	139	151	141	127	157	163	161	133	142	125	152	174	170	148	173	160	168	146	135	165	143	138	151	149	151	133	164	167	144	150	152	153	146	152	154	141	157	152	153	143	149	150	177	119	109	144	154	153	156	145	121	156	155	155	144	151	123	165	143	168	140	161	144	149	153	159	155	156	129	161	152	137	153	144	138	147	157	171	144	159	142	168	146	152	167	140	147	146	153	158	185	159	145	143	167	147	154	133	150	157	138	155	135	161	145	157	151	136	132	159	165	151	159	148	150	161	133	143	165	147	180	146	137	148	134	147	156	156	171	156	159	148	180	148	136	135	162	141	150	137	139	161	136	150	142	151	149	139	142	147	156	143	146	136	153	157	144	143	166	145	149	124	154	140	138	177	162	159	144	139	158	150	172	147	139	155	165	181	152	140	176	154	164	152	139	178	157	137	148	142	160	152	152	172	150	126	144	159	149	124	168	142	144	164	142	147	151	144	147	135	137	146	181	158	143	156	155	148	121	152	153	138	141	134	151	158	120	157	142	160	162	166	144	168	144	162	143	156	132	127	168	162	121	150	150	168	142	133	142	149	162	157	178	147	144	142	138	127	155	153	148	152	145	135	143	146	128	144	161	153	134	137	151	144	174	157	133	161	139	147	141	141	138	163	157	133	153	146	151	159	145	142	175	155	148	173	145	168	170	157	157	140	135	171	132	156	166	165	158	149	152	150	168	157	142	146	151	152	154	159	169	149	133	143	155	124	162	139	143	167	173	151	155	164	159	156	151	140	144	170	148	143	135	117	142	144	163	136	166	181	147	150	160	151	158	146	153	134	160	153	161	151	155	162	151	157	147	161	143	148	157	165	133	146	145	165	141	137	121	156	142	162	146	141	150	164	148	131	147	143	172	160	174	132	146	156	172	157	152	128	157	136	154	131	170	158	150	161	156	182	151	145	141	139	152	145	151	149	162	177	142	153	153	152	145	158	148	150	166	142	185	165	152	162	134	137	157	150	179	159	156	133	185	166	144	146	172	147	147	147	150	129	167	157	141	143	135	156	166	151	153	141	132	161	148	130	148	174	138	163	162	160	148	150	140	146	163	151	147	171	154	154	156	126	174	148	143	131	165	125	143	130	157	159	156	153	159	122	147	134	145	159	149	149	151	171	164	139	146	150	149	138	146	155	159	155	164	153	153	166	140	176	139	139	171	138	153	150	155	143	152	144	134	159	177	154	142	143	155	170	161	156	137	144	156	150	166	140	160	152	148	166	128	163	148	161	158	132	170	156	162	153	142	150	172	153	147	128	148	155	127	149	142	167	150	133	144	155	147	155	149	173	137	150	164	157	124	143	142	135	131	163	146	138	155	153	179	154	151	168	142	147	162	139	154	147	168	151	126	143	124	161	149	141	147	165	147	166	139	136	140	164	154	169	150	157	145	150	158	145	162	126	132	144	148	143	156	163	153	177	163	164	157	148	180	144	154	152	140	157	154	135	156	175	136	164	142	164	151	159	150	113	131	137	156	122	142	159	158	147	148	148	133	173	153	154	162	118	146	152	174	144	138	161	141	179	127	132	140	167	134	138	149	150	159	148	144	151	167	148	169	170	140	152	161	133	161	169	133	157	155	139	147	159	150	156	110	170	167	145	150	174	132	138	132	143	157	154	143	149	147	140	121	162	147	158	142	149	163	151	171	135	151	149	160	152	145	139	135	150	154	163	140	140	129	169	151	139	139	151	158	153	151	146	148	130	138	148	159	183	156	130	131	167	148	161	144	133	151	163	136	153	158	142	136	125	139	157	151	160	139	145	139	149	140	159	144	138	133	132	145	153	145	150	154	164	153	134	147	171	155	161	137	144	144	148	138	172	169	146	153	156	152	147	162	143	144	162	137	143	142	152	154	157	143	142	166	161	148	155	147	139	148	150	161	165	140	151	143	134	172	124	153	158	151	141	134	145	134	157	150	159	153	146	149	162	145	142	157	144	168	146	177	194	163	171	161	160	155	171	149	129	152	174	161	143	143	159	160	158	118	160	143	178	157	159	146	144	160	167	144	150	147	119	163	149	142	145	157	140	150	161	152	154	169	154	136	171	142	157	148	133	143	160	183	148	157	137	184	139	132	155	143	143	147	119	137	145	173	125	137	149	167	137	154	166	146	148	160	144	153	130	157	141	125	166	158	168	151	157	123	166	163	137	140	146	137	147	157	134
4303	467	518	589	539	566	555	565	501	474	475	429	449	444	439	433	452	452	488	492	507	499	452	445	486	457	444	477	497	570	630	611	642	485	484	427	443	424	460	462	453	430	440	458	468	460	427	398	422	398	459	419	454	475	468	453	423	487	438	486	443	464	434	471	435	440	435	440	435	448	447	440	471	474	413	425	419	459	439	427	405	412	457	441	408	426	448	447	428	423	453	435	455	409	451	373	400	433	444	422	419	444	417	432	424	397	414	455	459	498	472	424	440	434	414	436	393	435	448	442	425	446	445	443	430	420	447	446	426	427	449	441	465	465	450	428	454	454	451	475	416	457	432	447	447	432	427	457	450	428	453	455	437	429	422	412	435	413	441	454	433	465	450	451	437	472	446	419	416	473	420	429	473	431	414	450	451	440	428	434	473	459	482	416	417	432	463	457	412	428	407	430	402	465	443	419	427	418	420	457	412	446	439	458	414	417	439	451	498	453	434	437	432	445	487	464	410	428	451	416	445	461	426	447	412	433	457	480	440	433	428	453	418	444	432	406	440	436	441	442	423	425	399	419	444	459	422	427	464	438	435	434	463	408	411	439	429	448	433	398	447	442	423	474	469	469	469	454	433	454	455	449	454	452	433	434	456	420	403	456	383	423	434	453	425	426	425	421	446	435	414	451	437	462	441	445	434	438	421	408	430	440	436	459	439	415	408	470	436	469	404	483	457	463	473	462	465	430	437	444	468	433	458	425	414	457	480	449	477	425	431	455	432	444	438	445	432	433	438	442	432	464	445	431	459	434	456	452	436	449	424	458	433	403	411	444	420	441	431	418	405	469	426	433	421	469	438	434	435	482	425	428	437	456	414	407	433	482	476	445	472	434	456	461	428	438	447	409	489	438	419	440	447	406	400	419	408	434	394	413	428	491	437	461	441	451	432	409	457	421	475	418	475	438	431	443	428	452	471	456	440	422	442	447	408	421	429	413	448	425	421	454	425	446	467	423	478	429	432	434	451	410	470	460	404	411	428	393	425	431	449	506	427	421	438	442	425	400	422	418	407	389	441	426	431	397	420	452	405	438	431	458	400	462	454	418	403	435	428	439	404	453	464	416	478	416	472	456	423	402	428	483	435	446	444	463	433	425	457	451	421	473	416	455	472	460	402	453	442	484	467	429	436	394	415	433	451	442	416	482	445	466	442	440	426	464	420	440	416	435	441	428	452	446	435	411	428	440	447	447	458	513	467	400	439	415	419	419	432	463	432	422	472	446	451	433	412	419	442	402	447	431	456	405	442	440	403	459	436	428	406	427	477	411	467	439	453	412	429	470	472	418	446	427	472	421	430	411	447	459	443	396	429	439	418	437	401	400	445	479	475	419	413	421	439	416	458	428	421	451	498	446	429	434	447	442	390	405	440	399	429	464	400	438	472	446	423	406	446	453	423	451	415	463	433	440	419	434	457	440	431	410	413	422	444	432	480	462	402	404	463	497	447	437	479	442	479	425	411	475	475	467	430	447	425	430	423	427	431	438	456	410	446	412	409	444	432	447	447	437	411	465	435	452	459	447	423	467	432	432	475	447	434	417	445	455	484	442	456	455	441	444	465	440	436	466	474	445	461	434	446	418	423	425	448	429	418	430	428	436	436	449	459	441	457	454	450	469	454	460	458	484	455	441	425	428	438	465	421	403	436	440	474	448	458	464	427	484	426	437	430	437	444	423	451	402	412	441	478	442	438	431	437	463	456	452	428	450	422	464	446	444	440	403	482	452	433	445	451	433	462	449	449	455	488	449	446	440	446	456	405	458	413	440	462	453	434	451	446	491	450	425	467	422	463	406	452	473	424	417	415	463	472	428	461	496	435	464	417	419	424	425	417	470	415	435	433	432	437	422	458	491	450	420	449	385	424	445	467	448	415	430	441	423	425	452	411	444	451	429	443	454	435	420	461	463	448	435	435	447	420	443	439	435	453	433	448	446	427	435	404	467	474	434	436	442	395	462	454	462	465	473	431	462	468	462	380	464	444	396	430	449	465	451	442	440	436	410	401	420	433	407	456	441	435	444	427	451	446	462	451	405	419	449	441	411	430	431	459	431	387	415	437	429	455	444	456	455	429	464	419	477	459	448	461	449	439	453	445	469	422	437	396	495	445	430	453	464	416	443	455	461	448	488	416	432	434	445	446	453	441	444	447	450	429	471	445	431	438	423	454	439	456	452	451	431	490	430	462	443	426	416	452	443	447	454	395	437	441	441	443	462	458	460	450	459	432	443	468	416	426	487	449	436	447	437	449	439	435	471	418	406	443	381	456	443	434	421	445	465	420	457	448	459	449	432	447	497	459	423	458	447	394	455	446	456	411	457	419	437	417	448	420	444	431	466	409	396	442	483	465	438	461	435	422	411	447	412	461	441	447	432	480	466	442	432	417	449	419	417	453	402	426	454	435	399	443	431	434	461	458	402	437	445	439	432	451	451	458	450	439	417	443	427	453	440	450	407	413	453	416	443	434	389	394	421	470	459	442	420	439	446	406	443	449	419	484	481	443	404	433	460	416	448	436	451	447	422	400	434	406	445	459	393	473	447	465	423	411	464	491	455	459	437	402	416	437	419	429	415	456	402	448	422	451	454	453	420	438	432	441	440	448	441	459	471	470	439	452	472	432	458	442	418	466	445	428	426	436	443	406	439	453	426	449	407	446	412	436	451	410	445	417	447	421	462	463	477	454	428	451	425	423	427	465	429	425	439	436	461	448	466	459	456	470	428	420	432	427	440	461	438	433	453	432	448	409	424	435	452	445	425	420	414	440	438	422	485	455	412	461	450	447	396	430	442	418	462	440	449	444	474	452	471	442	427	442	455	412	434	463	422	405	465	440	416	423	415	466	439	425	402	458	455	429	428	416	439	402	450	445	440	426	451	437	429	439	487	451	437	463	414	444	454	402	457	444	436	408	467	464	457	446	453	428	438	423	434	457	421	452	440	441	444	423	398	443	440	440	406	482	411	473	405	430	443	433	438	402	449	479	468	456	451	454	435	436	436	472	459	458	438	442	452	456	433	419	461	458	439	401	429	434	468	441	436	470	421	437	413	403	438	457	451	439	411	414	425	407	412	413	424	429	433	467	471	472	459	431	449	401	454	484	463	409	452	447	431	463	472	464	455	452	466	477	431	460	401	466	450	438	452	386	428	420	449	486	442	436	479	435	415	442	381	457	450	486	414	456	428	416	416	401	458	406	425	425	415	452	453	425	446	447	455	416	430	421	434	452	449	465	425	405	488	439	407	446	431	420	467	420	456	430	436	455	426	441	472	441	443	433	398	443	448	416	459	428	452	466	437	432	448	424	442	441	448	438	419	417	395	434	413	428	458	449	398	413	411	416	436	422	417	464	410	439	444	439	410	438	439	438	423	430	427	399	457	423	434	429	445	450	458	389	446	434	444	455	442	429	431	464	390	472	444	456	435	450	490	451	429	446	415	460	420	400	414
32496	5606	1334	1005	782	587	585	509	441	418	400	393	401	367	385	364	367	355	355	353	349	378	375	367	325	356	315	372	368	334	388	339	355	332	335	359	328	302	310	315	337	340	332	320	327	326	340	331	342	315	340	299	341	322	318	342	314	284	325	350	302	295	320	292	311	311	324	283	322	331	340	293	319	315	330	335	341	299	315	320	309	309	339	327	325	288	319	316	330	323	319	328	322	319	328	328	329	314	320	307	294	312	314	310	325	315	336	313	331	315	326	312	352	320	311	306	326	318	313	300	332	321	268	279	305	336	282	320	323	287	315	339	321	303	333	313	298	326	296	328	321	341	313	334	320	297	312	320	292	299	328	332	302	302	313	337	335	317	311	330	330	330	305	338	317	296	300	326	334	297	317	323	322	325	358	335	310	301	345	318	285	334	309	345	302	304	331	297	323	351	332	322	305	315	310	294	329	268	306	323	338	345	326	309	299	315	331	318	317	361	318	299	311	345	289	286	318	299	335	307	303	281	325	330	297	338	321	300	318	288	313	328	305	306	342	324	304	300	285	344	297	333	318	317	334	346	313	291	327	305	307	316	334	292	349	310	319	308	286	296	310	278	302	319	321	297	310	317	323	303	286	317	307	328	326	317	304	311	318	287	342	305	343	332	302	285	298	324	292	342	297	345	307	296	302	311	289	283	301	311	318	334	301	279	290	302	318	310	286	295	301	308	311	335	312	298	307	278	320	328	316	326	310	325	307	337	303	317	327	310	333	302	295	318	294	323	333	325	314	265	292	315	317	365	317	319	299	316	339	299	339	303	319	317	351	323	299	296	323	317	340	302	311	325	328	311	313	327	316	336	306	344	325	321	325	313	323	282	306	314	316	354	330	310	367	307	306	316	328	330	285	330	314	336	320	329	315	325	316	284	339	285	322	320	335	296	307	330	313	337	310	298	343	323	301	355	335	296	330	319	330	327	280	291	312	345	317	317	337	320	324	313	328	302	297	321	329	326	297	354	362	341	322	336	291	307	300	298	336	330	331	292	336	297	335	282	326	284	290	289	300	297	293	322	300	391	311	299	329	336	322	295	314	349	350	293	317	288	319	316	285	313	315	330	310	294	313	316	304	314	309	312	291	312	296	276	316	326	283	334	328	343	326	369	322	302	323	332	319	338	335	341	328	322	347	314	309	328	323	329	321	285	306	300	307	344	272	318	312	303	297	326	303	313	317	304	333	332	310	301	328	301	302	308	321	301	351	307	326	315	342	334	312	286	333	325	316	282	302	317	366	320	297	299	275	317	301	296	325	323	296	321	345	345	326	343	337	329	308	291	342	315	319	322	318	263	313	320	293	327	351	300	337	308	305	310	327	319	307	276	327	332	292	265	309	305	341	322	297	276	327	338	337	296	282	326	315	310	314	305	337	321	325	303	306	326	311	305	306	328	307	321	315	293	310	302	332	311	311	326	321	332	322	302	313	318	336	317	289	270	328	327	309	313	333	309	318	315	318	333	321	317	326	321	274	305	310	319	336	315	305	320	341	345	306	353	313	283	297	297	306	330	329	283	319	332	287	313	342	325	302	339	328	301	340	321	313	312	291	295	336	288	309	342	343	329	318	317	352	307	310	310	314	318	333	330	321	317	294	294	316	319	334	308	296	316	293	338	317	329	343	297	299	317	317	339	333	308	302	309	304	315	308	301	304	337	291	378	349	342	330	341	274	282	339	342	334	319	334	327	305	358	300	299	319	316	342	291	344	324	308	322	342	301	306	328	286	354	325	309	325	331	289	310	313	300	335	303	293	315	354	281	313	332	304	337	315	319	299	312	304	333	315	289	287	304	316	329	306	306	299	345	302	289	317	332	316	304	295	294	328	286	314	315	292	297	319	316	294	319	318	291	297	292	334	334	318	321	313	299	302	330	358	302	307	307	308	303	310	332	285	311	327	288	317	279	287	316	313	323	310	309	346	323	318	305	316	305	310	321	336	307	302	331	315	348	316	335	338	305	327	351	341	330	322	297	306	327	339	309	345	327	336	317	284	279	307	305	353	324	308	305	342	337	295	321	323	312	294	327	313	324	318	320	300	302	291	315	314	290	346	332	397	333	313	269	315	306	318	286	317	299	271	314	300	345	316	324	342	336	277	312	371	278	302	311	300	302	301	280	308	298	280	327	315	329	313	320	309	293	300	337	311	344	318	290	299	317	315	316	304	318	312	300	317	310	320	312	312	324	323	308	304	301	317	334	323	323	327	281	331	319	346	316	287	360	326	319	282	310	303	295	290	311	315	324	326	337	282	354	273	319	311	308	299	302	307	304	325	325	337	315	317	336	319	331	289	318	313	306	319	319	348	307	286	334	334	277	308	298	301	326	329	350	313	315	291	308	349	343	318	339	318	316	359	334	313	318	293	344	316	335	279	313	314	306	307	322	343	282	300	317	287	301	335	327	312	303	296	323	307	325	306	308	336	318	311	317	324	290	287	327	300	327	324	300	337	320	311	305	336	349	310	307	298	342	354	318	317	317	332	327	317	310	311	294	296	307	330	291	314	304	341	278	306	321	341	297	328	319	308	289	311	321	317	328	310	307	287	303	296	331	302	342	326	333	305	313	322	340	302	308	294	300	294	332	312	290	278	300	311	327	356	328	345	314	344	342	340	316	318	359	321	306	317	287	338	344	320	307	294	297	337	313	306	297	319	305	317	309	322	340	337	313	311	332	326	325	344	333	301	337	381	320	305	283	313	355	298	311	327	312	291	300	328	347	324	306	307	319	339	294	335	288	268	330	358	349	277	313	302	312	330	338	313	353	294	307	301	329	322	298	322	299	327	295	312	296	311	315	266	303	299	326	318	297	317	317	311	312	328	294	337	296	314	306	311	307	347	294	313	327	323	303	328	305	296	311	291	317	311	335	336	331	316	318	310	335	341	341	313	333	278	295	329	317	303	301	325	337	305	313	304	300	333	327	310	284	313	332	311	287	333	328	335	384	302	308	298	318	332	311	279	330	316	328	325	332	282	311	331	323	322	326	313	329	315	332	306	336	351	328	329	311	297	331	306	304	326	349	292	285	312	313	313	327	321	348	355	334	302	328	287	306	304	291	310	328	317	312	299	326	314	314	301	331	331	318	314	343	325	304	320	315	324	334	315	311	313	316	303	283	304	344	345	323	300	317	325	299	304	324	266	298	271	328	313	331	299	294	344	335	307	307	324	329	302	293	318	314	296	274	330	316	285	275	274	301	318	303	296	319	283	326	329	331	326	287	308	309	313	337	304	337	301	307	323	325	312	342	303	334	305	334	311	307	343	331	308	318	301	260	307	268	324	314	315	290	308	314	312	309	307	339	317	305	342	298	298	301	288	303	298	302	315	337	293	295	345	286	289	326	322	331	328	342	327	346	313	340	300	324	324	314	305	311	293	318	324	318	315	307	314	320	294	338	292	328	323	326	295	349	309	295	347	317	292	334	301	360	301	344	273	332	304	276
14623	1501	2343	2888	2679	2330	2168	1902	1668	1450	1342	1248	1241	1067	1114	1069	1040	1019	1018	1008	1115	1058	970	969	915	987	839	920	1012	1069	1250	1254	1074	962	886	900	862	857	823	844	848	871	856	837	836	860	788	859	831	804	825	866	827	818	828	826	821	826	837	806	824	759	836	781	863	800	855	858	820	779	801	814	797	792	819	814	795	800	848	761	756	805	817	847	789	806	797	817	817	812	793	833	800	814	805	760	868	773	850	751	806	777	819	819	798	804	803	807	766	780	767	833	772	800	779	777	846	794	743	809	773	816	750	808	778	782	792	770	774	743	783	754	755	860	803	819	825	805	797	753	787	757	772	760	778	805	786	752	804	779	837	822	806	849	809	844	777	813	773	802	825	742	781	814	713	836	808	758	779	755	783	798	812	796	797	790	787	826	806	801	815	818	793	815	821	735	759	828	776	876	774	818	806	771	804	777	804	806	795	801	790	819	777	846	809	803	791	807	796	722	769	827	785	806	805	740	810	786	827	807	869	799	752	712	766	831	842	763	790	802	805	790	784	769	826	794	761	781	797	820	773	764	807	786	754	795	772	836	799	835	807	774	757	767	827	758	818	764	819	806	788	749	750	798	788	803	805	837	831	807	782	786	772	775	740	811	832	782	750	765	846	796	767	839	819	825	798	755	799	796	765	793	812	745	801	834	759	731	808	793	793	823	799	768	771	870	796	810	769	811	837	785	753	774	813	789	758	858	796	826	800	823	785	799	794	789	795	771	747	796	841	756	808	807	754	770	769	764	799	787	816	801	786	742	787	768	809	773	846	797	836	837	807	830	859	780	781	872	768	789	812	815	754	808	790	800	788	793	794	807	748	758	754	772	769	827	822	802	815	790	777	822	785	817	776	797	818	792	736	810	786	757	785	825	788	757	757	814	806	758	782	822	801	820	771	766	790	770	784	810	837	779	825	846	764	777	785	765	804	781	755	776	750	852	803	782	796	778	844	787	796	781	801	776	792	818	813	891	799	830	832	796	782	785	771	784	810	737	858	802	757	838	789	787	803	771	776	772	782	827	744	827	771	791	797	762	830	807	819	777	826	802	776	798	796	846	782	755	757	771	751	802	821	865	776	771	795	858	792	775	802	824	825	801	803	794	783	714	817	786	788	783	786	824	763	791	770	779	785	815	776	795	765	775	753	728	788	812	775	799	833	781	798	793	772	752	796	742	745	788	784	736	786	771	787	864	774	780	788	819	745	807	775	792	746	805	832	751	783	793	795	815	768	817	782	828	783	768	769	821	738	811	766	811	803	824	804	780	801	781	831	780	804	764	833	767	769	803	806	741	816	816	735	797	774	778	788	809	776	814	764	819	850	807	808	783	795	817	791	785	779	797	833	818	822	792	766	827	786	790	769	797	760	807	770	766	815	759	812	789	793	801	847	790	797	748	784	798	814	817	828	740	772	824	770	749	743	769	797	802	762	736	803	831	759	845	742	796	792	748	815	805	789	769	829	820	811	764	795	770	755	803	865	785	722	790	771	769	805	783	782	774	798	742	812	756	835	796	802	762	810	853	793	816	797	803	819	841	807	845	848	817	785	786	791	782	758	804	764	803	824	772	800	772	760	829	824	753	824	771	781	803	776	719	797	801	795	793	853	792	772	801	801	757	725	760	760	788	783	725	796	820	817	835	791	792	833	820	776	797	818	808	814	804	827	815	775	800	796	775	795	808	734	774	805	811	759	781	739	828	801	871	778	794	789	850	829	796	805	761	831	740	795	723	782	837	766	829	755	812	787	783	807	843	733	791	787	799	755	765	760	763	817	829	826	777	781	827	745	792	766	775	784	761	768	800	810	833	779	842	773	856	792	810	788	806	811	768	757	857	848	762	782	849	750	794	774	787	791	781	761	774	792	819	771	761	768	809	801	777	748	806	779	760	784	793	791	791	810	796	883	860	792	789	848	835	793	761	804	784	769	790	828	832	794	772	814	768	762	827	823	795	776	846	791	796	800	805	784	772	770	728	829	820	805	767	794	729	837	807	785	761	796	816	759	755	759	807	818	795	825	766	759	763	775	788	788	780	799	750	776	784	787	784	806	780	798	847	764	762	754	809	803	793	771	799	866	790	816	818	789	789	787	827	861	773	800	757	820	799	809	735	789	854	789	782	809	804	779	802	833	806	818	779	826	869	750	798	841	823	796	737	842	834	752	772	780	769	823	791	778	810	732	845	808	767	863	798	764	773	784	822	813	813	809	795	780	770	798	745	756	759	788	759	763	813	823	779	814	785	787	801	738	788	773	779	793	810	792	772	779	832	754	748	810	768	810	804	771	822	794	763	826	769	818	772	752	781	791	835	813	736	801	751	800	770	805	776	801	807	830	794	760	788	811	836	783	841	841	770	821	832	788	847	846	749	783	827	744	775	777	764	800	819	779	770	781	802	752	795	818	778	838	763	727	873	839	787	758	785	780	792	749	763	795	817	762	721	771	819	781	755	757	745	751	766	802	786	804	815	788	802	849	779	849	825	774	776	785	773	785	816	832	783	789	753	749	774	786	803	744	798	745	773	782	753	784	733	701	787	792	779	779	718	796	803	788	820	829	825	750	754	799	811	746	832	791	798	804	807	859	787	791	803	747	804	849	797	766	818	803	787	814	803	852	811	822	765	740	809	812	785	824	768	792	822	792	815	741	811	800	798	797	840	815	780	788	821	820	777	832	791	776	734	757	805	758	823	801	824	790	786	819	747	851	814	794	804	847	801	808	811	804	768	809	767	844	754	769	806	828	874	793	752	807	727	818	764	766	762	831	782	817	811	794	811	823	803	777	805	821	785	770	841	796	777	751	788	810	801	797	762	827	809	812	801	816	840	793	809	812	788	835	816	804	771	822	801	839	756	786	768	833	787	797	766	784	787	831	825	815	768	789	772	838	776	817	814	787	772	767	823	808	793	777	763	789	777	746	759	807	782	834	757	811	823	773	802	823	801	830	784	739	778	789	781	773	797	820	799	760	824	798	804	804	792	800	823	825	801	857	790	836	803	779	780	796	782	801	830	817	811	756	766	769	806	793	779	811	760	796	740	779	762	831	756	825	778	825	803	788	819	781	798	786	782	783	773	737	755	788	774	813	838	769	789	752	728	796	759	746	749	817	798	791	823	817	765	795	797	786	788	823	809	758	765	803	742	781	817	779	791	779	815	818	797	830	801	779	790	800	813	733	760	763	771	789	775	799	766	779	717	774	768	799	826	800	805	775	794	830	785	750	802	760	766	762	811	776	807	824	785	800	811	792	786	816	766	831	815	760	792	767	734	806	744	859	819	825	817	841	783	804	805	826	780	792	753	768	786	845	746	796	763	773	779	791	727	753	779	786	814	810	792	803	765	742	808	796	758	805	756	818	752	730	860	802	756	761	788	790	782	780	786	814	742	811	807	788	774	812	761	773	795	779	755	850	851	773	811	776	780	815	789	765	858	769	790	766	796	789	796	797	768	763	810
43173	13394	3598	1771	1237	1001	896	745	575	557	465	533	493	485	459	392	421	457	423	423	453	419	400	412	385	412	399	419	394	443	481	470	423	407	382	360	393	362	384	385	393	381	354	384	371	357	387	372	373	370	377	366	377	346	356	338	345	388	397	385	390	373	387	375	371	368	361	382	376	337	385	357	381	364	370	360	357	360	362	386	372	412	392	350	378	393	345	382	388	382	377	338	381	393	349	368	353	394	373	355	376	397	365	311	357	342	350	347	389	371	346	401	366	398	342	403	376	361	328	345	385	371	386	400	367	385	389	403	369	402	391	342	330	367	385	379	405	362	379	390	360	366	383	352	342	342	373	355	360	385	359	362	373	365	377	370	374	315	396	333	392	349	337	341	380	373	343	363	385	366	369	338	349	397	377	426	351	374	363	348	387	384	364	362	350	350	360	394	388	363	403	382	359	336	352	361	406	400	317	400	334	375	390	358	361	326	367	379	379	344	347	359	370	328	353	398	342	371	387	375	367	372	363	385	362	352	368	383	352	348	347	333	331	362	375	348	363	365	370	363	332	378	360	383	368	374	328	358	398	347	388	338	345	387	362	364	387	399	381	359	374	350	368	396	363	349	371	364	358	404	355	342	386	388	373	387	332	383	364	371	344	391	368	371	373	406	370	383	404	340	401	360	369	380	353	404	349	363	394	377	411	401	398	382	381	397	333	328	393	392	383	409	357	341	355	333	365	368	360	359	379	342	369	330	374	361	380	361	369	379	375	385	350	384	348	349	354	324	378	353	381	390	388	368	376	376	359	406	370	336	378	375	378	367	379	386	341	354	378	367	397	418	373	351	367	354	365	320	361	342	358	365	369	390	375	345	381	340	374	365	401	341	352	369	353	389	352	377	373	390	396	359	371	338	376	368	367	360	400	366	360	341	378	362	381	342	364	349	333	359	385	390	316	370	341	357	380	378	344	370	350	373	376	387	363	373	373	361	371	366	386	405	363	376	372	367	373	381	366	384	330	388	401	353	355	349	395	368	366	361	374	418	348	389	360	330	402	404	345	370	366	318	346	341	346	391	368	413	355	319	393	343	355	367	367	366	365	387	360	349	358	360	370	355	383	363	362	369	380	379	377	332	355	353	379	368	341	379	377	361	376	349	358	381	384	362	368	366	391	360	370	386	348	390	341	376	381	362	370	337	389	330	369	386	384	365	342	368	378	379	383	392	393	338	349	379	398	350	391	409	359	366	386	342	399	399	376	362	374	353	382	363	342	343	369	387	401	328	368	362	364	353	358	366	378	364	408	387	371	367	367	365	373	353	404	387	332	321	391	367	354	376	358	362	361	382	397	355	381	338	346	354	353	362	401	352	345	364	378	340	364	364	395	373	359	392	372	365	374	417	373	337	404	392	366	391	352	384	364	363	358	392	341	374	364	392	324	386	374	360	380	358	360	316	347	357	384	393	372	373	377	375	349	344	354	359	407	324	338	365	385	359	349	402	360	414	380	353	377	348	378	375	345	422	361	339	333	374	360	352	377	353	374	374	334	335	361	394	367	357	340	397	374	364	349	366	365	357	394	394	357	350	321	374	357	355	336	371	384	350	371	341	362	373	365	416	407	351	404	336	364	349	393	362	348	366	387	364	373	360	356	374	353	356	309	352	380	366	371	395	392	335	381	348	392	364	372	400	374	362	377	357	373	358	351	378	355	380	364	324	344	354	348	396	372	388	381	353	358	370	367	355	352	353	385	373	394	361	346	373	362	388	373	361	340	373	383	384	359	351	386	366	361	352	360	359	401	351	392	383	325	383	360	376	365	344	347	358	331	358	378	403	383	392	352	347	350	417	329	387	396	332	394	352	354	327	337	346	358	397	405	356	378	354	375	393	357	359	374	336	341	374	352	353	344	358	392	370	330	343	380	371	377	399	390	384	369	383	346	339	384	345	389	396	392	372	396	369	345	361	335	347	352	351	369	349	358	428	389	373	351	367	370	334	398	374	386	342	393	364	351	326	369	375	370	406	386	363	377	363	385	372	340	360	418	351	357	378	373	371	356	377	376	333	340	360	348	370	379	358	348	350	364	401	334	365	380	344	366	381	374	358	360	396	364	332	354	359	374	358	381	386	348	386	364	409	384	332	351	375	366	326	376	362	426	380	390	366	390	375	355	340	401	369	369	330	357	393	364	366	354	365	367	370	393	357	349	349	374	364	329	382	388	347	360	379	354	355	353	369	366	359	359	360	399	380	354	368	372	380	364	364	345	370	356	397	374	379	385	348	355	361	376	377	406	384	394	351	378	361	347	379	346	357	382	386	365	404	352	351	389	372	383	367	376	390	379	391	341	366	360	359	404	356	370	345	378	356	370	404	356	358	380	357	376	338	393	386	342	394	376	374	368	349	342	380	379	397	346	360	382	365	323	388	369	343	376	359	355	346	375	374	413	372	361	341	367	362	369	394	370	357	317	338	368	357	348	359	368	373	346	356	342	356	409	371	382	394	392	387	370	315	338	373	335	347	368	353	340	359	354	346	378	361	371	341	376	339	372	353	413	375	361	384	360	363	361	342	374	364	384	373	363	391	368	363	341	395	372	383	354	384	373	372	360	389	361	360	347	375	412	340	358	399	364	382	360	367	400	417	344	392	374	375	396	378	355	391	374	348	330	362	390	339	358	377	395	396	354	367	349	364	383	335	338	334	358	334	348	361	352	361	388	345	399	387	382	337	329	342	376	346	340	371	359	393	309	383	350	328	390	388	352	320	364	336	395	334	365	390	394	373	368	362	322	386	383	369	363	388	364	355	359	370	365	374	333	397	330	366	384	353	378	382	365	359	353	389	389	365	352	368	326	378	384	385	350	349	386	349	369	399	357	394	353	338	405	384	342	342	371	390	405	382	392	391	376	356	371	378	353	335	366	397	388	357	357	400	315	381	382	404	380	349	346	366	323	380	368	369	361	379	388	369	371	403	350	337	355	357	390	355	361	361	401	369	356	372	414	395	377	370	409	374	345	381	359	356	379	335	380	362	384	379	373	358	385	374	368	367	379	365	377	377	358	303	371	355	367	363	353	356	394	348	379	358	382	362	369	392	361	381	382	376	404	356	379	381	368	332	346	353	354	375	335	420	394	383	390	357	387	356	349	358	381	362	364	389	361	341	362	340	373	391	362	377	402	336	348	329	370	387	383	363	354	388	379	378	365	338	372	336	370	372	355	338	350	357	380	365	350	388	383	358	378	404	351	358	359	391	370	356	393	320	369	391	368	378	354	371	353	368	387	399	363	368	358	379	348	354	349	371	325	366	349	374	395	346	370	395	347	324	371	384	371	358	386	369	344	380	342	375	311	362	377	393	377	386	363	382	387	378	351	349	356	366	321	364	357	369	341	345	340	365	382	403	382	345	394	353	369	381	362	363	341	369	372	380	370	356	364	368	364	399	372	341	339	366	405	342	371	356	354	371	324	357	369	374	368	400	383	373	391	351	355	359
19149	2178	4035	4736	4352	3888	3369	2921	2386	2073	1921	1729	1626	1533	1425	1391	1360	1261	1280	1375	1396	1345	1169	1234	1108	1063	1113	1105	1214	1408	1609	1551	1213	1049	1008	986	981	949	931	935	953	1002	943	902	959	908	951	911	914	968	922	871	915	887	910	919	915	887	911	899	920	907	908	959	853	884	920	866	925	942	948	854	845	898	905	862	917	843	974	861	855	904	841	869	863	891	791	881	853	827	853	838	927	901	823	876	854	910	915	886	891	837	891	848	877	877	830	904	848	845	876	854	860	841	880	858	906	911	890	889	884	914	829	832	842	897	908	863	882	857	821	882	883	887	917	869	900	829	817	849	836	875	827	791	867	876	882	821	887	850	883	835	892	917	849	845	896	905	893	863	883	879	898	835	876	917	909	867	828	866	892	889	891	877	848	865	883	874	883	851	825	848	837	867	853	868	887	901	871	868	824	853	950	914	879	849	844	906	891	881	843	924	865	870	883	901	871	863	900	821	859	898	881	909	871	847	892	880	851	883	864	810	919	882	846	808	882	862	868	838	868	860	847	861	855	873	888	914	897	867	895	834	853	860	886	869	885	860	877	866	907	836	854	922	873	817	905	848	850	872	855	836	901	873	888	857	847	856	830	849	883	894	887	877	890	858	873	868	857	842	866	901	862	864	890	851	905	876	851	847	878	853	883	854	855	834	826	816	929	855	859	839	873	856	905	872	837	879	792	903	917	906	888	877	887	861	865	883	870	892	872	904	859	867	841	864	893	886	857	869	911	920	862	814	884	905	889	867	867	893	820	872	845	884	922	899	862	909	838	865	858	850	839	888	833	872	800	896	882	850	871	896	864	870	801	891	845	882	858	853	892	844	851	915	809	849	862	894	863	884	880	889	901	872	875	908	840	897	921	893	818	906	888	924	816	893	901	850	851	924	880	921	891	845	920	838	891	915	798	852	875	869	909	851	864	832	893	915	835	860	859	874	825	890	859	861	889	856	847	874	855	871	833	877	865	837	886	816	868	904	842	837	887	823	866	901	896	904	890	900	871	871	855	879	869	867	907	944	875	863	865	871	838	878	826	929	854	904	855	875	855	851	815	838	884	886	869	860	886	807	925	867	900	924	902	831	865	892	912	837	920	857	856	827	868	857	895	840	842	877	799	908	915	874	844	856	845	879	860	864	887	861	858	831	829	886	831	884	839	871	851	850	886	843	842	841	867	900	829	820	872	841	866	877	842	855	896	890	918	879	881	863	947	883	861	859	846	881	863	891	879	889	868	828	883	840	875	907	865	870	877	902	881	862	846	888	890	869	908	882	832	911	884	881	818	899	869	851	909	892	854	878	879	857	825	848	861	861	867	814	829	893	907	836	850	862	827	851	879	864	890	838	856	841	860	841	855	854	883	859	886	841	882	894	870	894	862	893	825	875	867	902	868	877	885	812	850	863	852	857	860	833	807	870	844	896	888	871	895	823	825	881	875	830	868	908	820	909	826	846	817	866	914	854	805	854	887	862	863	860	925	895	851	861	886	862	830	928	857	901	857	864	883	812	868	845	867	863	823	891	911	876	819	926	890	839	848	897	840	834	835	876	847	943	865	854	867	816	853	851	908	868	839	865	904	837	850	829	891	883	891	901	850	798	859	896	850	904	849	882	865	794	875	894	875	889	890	847	889	866	843	901	880	836	897	898	827	874	861	872	914	875	875	837	891	839	904	912	891	842	879	845	872	871	892	879	870	856	820	861	871	879	860	866	853	866	820	824	925	895	876	855	883	861	820	836	850	896	897	881	846	885	891	887	893	879	858	877	929	960	881	885	903	896	886	850	803	820	876	810	878	828	862	874	856	864	883	894	884	866	863	901	883	881	889	902	834	850	830	901	906	872	894	857	849	856	849	882	807	914	854	837	832	886	797	901	870	849	845	896	816	856	851	916	809	882	860	877	893	872	854	869	864	871	923	866	909	900	893	903	847	874	888	863	893	878	851	921	879	832	885	846	857	853	934	844	854	819	855	873	856	880	880	873	864	846	856	882	939	827	903	876	919	836	925	901	887	899	831	846	865	828	887	858	870	864	850	826	856	912	847	820	856	842	835	906	879	870	880	841	869	906	877	903	878	907	905	864	816	870	831	881	868	855	918	895	893	884	909	895	873	897	827	907	867	839	817	913	897	890	862	846	935	864	858	916	818	882	912	824	859	857	876	879	880	854	831	890	908	865	858	889	838	840	885	888	862	864	860	852	889	905	877	859	860	850	840	869	912	880	854	883	860	897	890	867	863	836	816	837	860	912	897	916	896	873	903	945	874	922	830	864	853	803	910	885	866	909	860	863	883	867	876	882	871	885	824	899	806	878	860	861	912	872	911	870	924	810	872	857	870	904	877	843	869	886	837	854	897	880	868	890	896	862	878	916	872	866	852	822	873	890	914	868	885	863	916	870	854	858	886	856	879	902	875	889	823	874	891	859	873	838	887	889	842	845	830	932	904	849	859	856	878	925	884	833	797	889	868	870	876	870	880	829	776	875	916	894	884	868	884	867	853	778	878	908	908	932	883	929	833	870	894	833	866	965	904	815	926	856	855	916	931	851	886	781	848	820	833	891	876	804	882	854	832	852	860	873	864	859	857	855	861	858	856	884	820	803	840	868	887	885	860	880	889	848	868	844	918	902	916	831	902	895	874	844	874	855	862	834	836	888	835	825	837	859	914	878	850	881	887	919	911	816	862	839	868	872	841	927	926	803	865	890	872	879	885	885	806	870	845	907	879	889	890	853	857	821	885	848	865	900	885	890	861	862	893	880	873	839	925	864	840	847	875	925	864	879	879	896	859	866	859	858	878	858	880	844	854	872	829	865	822	856	952	883	848	867	879	859	880	855	839	879	864	881	831	842	885	855	890	887	874	921	882	948	874	873	893	886	872	838	897	864	927	900	853	831	902	893	862	906	884	845	839	855	887	878	860	871	831	846	818	870	912	878	889	879	841	882	880	872	849	887	844	885	903	905	882	871	856	889	854	873	885	844	824	916	872	848	828	849	916	899	870	876	908	867	835	826	866	889	857	870	875	824	909	848	833	881	898	921	875	883	857	893	872	893	867	907	853	949	878	913	897	840	898	855	880	908	844	867	861	892	849	831	890	900	831	835	864	866	876	865	839	818	854	876	881	918	885	880	823	887	861	869	895	919	871	853	885	909	829	907	852	831	817	889	837	880	894	865	861	922	906	937	874	876	855	850	906	832	858	900	905	904	863	843	864	872	862	829	898	877	853	882	817	866	842	889	887	852	825	870	894	846	887	883	873	893	885	830	822	875	880	865	837	904	821	866	821	882	818	851	885	829	844	880	860	948	832	873	882	874	862	868	869	838	889	936	840	831	901	892	782	816	864	906	852	857	897	884	886	877	848	847	869	860	890	835	848	818	848	862	844	856	872	829	854	870	854	869	820	890	855	929	884	858	911	875	858	829	839	926	909	857	850	863	869	846	898	893	893	814	923	848
4062	177	191	188	181	175	165	173	135	148	153	166	137	155	147	173	146	153	161	156	163	158	139	119	133	162	159	155	187	183	164	157	132	129	140	173	144	127	141	157	152	180	147	162	168	150	144	143	126	153	152	163	146	143	145	152	174	144	148	134	117	147	157	141	129	135	146	145	144	134	181	159	151	159	155	139	143	141	128	146	125	168	153	141	161	160	146	155	134	131	158	140	147	154	154	135	161	151	133	151	143	136	151	151	163	128	150	138	172	131	157	137	149	150	125	162	162	154	156	128	152	163	151	162	170	143	132	142	145	138	172	143	150	136	133	155	157	138	152	141	153	153	134	129	132	124	137	147	139	136	164	148	135	151	163	159	149	137	142	130	162	158	161	144	135	153	137	139	142	135	179	144	163	150	166	130	162	177	150	124	142	146	146	129	168	148	162	133	151	133	132	149	145	164	142	164	139	139	144	139	171	143	157	130	122	165	135	150	154	144	134	158	129	148	177	152	152	145	117	166	150	142	153	145	134	141	141	145	130	138	154	145	145	158	149	156	158	161	165	137	163	142	150	152	160	172	149	147	120	158	143	176	149	140	154	156	141	135	156	147	134	147	148	134	164	158	138	144	145	124	158	166	139	164	149	154	149	146	151	134	155	147	151	160	123	131	133	139	159	125	133	141	143	152	145	161	143	143	132	134	166	167	122	148	143	147	139	161	129	147	147	164	155	147	143	148	150	174	158	151	145	147	178	140	173	161	154	150	133	161	141	156	153	139	140	148	146	143	152	141	141	145	165	135	157	177	144	154	158	156	131	142	150	126	139	144	145	167	162	127	152	164	151	156	156	159	155	135	140	136	149	138	131	131	144	150	143	177	165	166	164	158	153	148	152	130	153	163	155	128	127	154	150	142	147	132	138	148	149	150	166	160	136	134	158	121	168	147	141	156	165	154	151	149	139	138	138	143	136	148	129	136	140	117	142	150	157	167	134	132	134	145	148	160	135	147	141	151	163	153	180	139	164	161	160	173	153	144	135	141	158	146	157	159	148	135	144	169	132	133	170	148	143	160	141	133	158	137	131	141	149	141	143	123	150	149	138	125	130	156	147	163	160	153	130	151	142	154	123	156	162	157	134	123	146	169	166	157	144	153	139	149	141	151	141	156	139	154	164	157	157	150	147	168	141	129	140	146	167	156	149	156	146	172	112	143	153	164	146	152	130	143	146	132	156	139	142	164	152	151	142	136	123	132	150	141	149	141	173	149	118	166	117	154	151	137	149	150	164	147	127	130	153	138	155	152	156	151	140	148	128	137	145	156	141	142	144	169	143	162	158	137	133	145	132	151	153	155	142	145	136	164	149	178	161	161	133	158	125	139	160	140	122	145	151	145	170	141	127	166	139	143	143	124	161	145	129	161	146	140	136	148	174	148	127	150	158	138	158	147	126	126	120	165	144	139	149	132	147	169	141	147	154	162	145	150	144	164	132	126	132	135	152	125	141	143	144	139	143	127	152	152	146	135	147	151	142	165	152	122	158	134	146	133	148	151	144	139	151	143	144	147	165	152	137	151	145	150	146	162	129	141	135	173	143	160	159	151	124	158	115	115	138	174	151	156	134	153	143	168	143	152	142	141	147	126	163	156	154	139	149	138	142	137	154	146	161	147	133	150	138	149	143	150	134	121	135	157	153	162	154	144	150	150	146	140	155	156	146	130	150	124	133	135	157	159	114	133	145	128	149	131	123	181	126	138	136	150	157	157	141	146	144	138	157	150	156	126	139	150	146	148	141	150	152	140	136	142	158	116	129	136	141	162	143	130	157	141	149	145	145	174	167	159	142	161	119	125	139	156	152	164	127	144	153	133	140	159	147	164	157	158	150	121	147	148	130	159	161	148	149	128	155	165	159	154	162	124	129	159	145	153	133	168	144	134	158	145	132	149	168	156	153	155	149	147	145	168	160	127	149	128	149	170	142	126	161	131	142	146	153	159	135	144	141	141	156	133	159	131	131	123	142	162	167	134	144	135	151	136	134	134	179	127	138	136	166	160	144	143	154	148	152	167	150	174	164	149	148	155	133	157	116	187	166	156	144	142	142	148	154	134	144	151	157	150	121	137	129	152	145	160	177	141	164	141	157	124	140	142	146	147	152	118	131	152	129	157	154	136	143	127	136	148	148	152	141	146	142	152	155	174	152	128	173	157	164	157	134	139	120	138	147	159	148	150	139	157	155	162	126	120	161	142	152	136	164	150	148	150	122	153	156	165	162	124	169	137	147	140	163	144	153	151	145	111	158	164	128	139	140	143	166	147	161	149	148	131	145	126	157	143	140	159	162	146	145	146	150	161	153	175	154	161	155	137	157	146	150	157	142	176	150	126	135	158	150	148	146	176	149	142	138	163	152	166	157	142	143	120	136	158	128	146	152	126	157	120	140	140	161	135	143	143	149	149	132	144	173	153	133	144	141	150	148	119	121	153	135	153	146	148	156	165	140	160	169	174	144	160	136	147	127	133	154	129	129	144	145	156	151	131	159	132	157	147	128	157	154	162	156	157	148	143	143	140	149	134	138	146	156	153	142	168	162	155	135	167	147	145	164	150	137	156	134	157	150	129	159	148	149	144	151	145	143	152	149	162	154	134	156	148	149	142	142	144	143	170	147	165	163	140	156	171	151	147	152	136	150	164	137	122	133	136	150	134	141	132	165	141	149	129	149	154	161	145	146	146	155	143	142	126	149	136	131	148	142	148	149	140	154	137	141	151	143	143	157	121	160	139	158	150	153	175	160	153	144	154	149	157	138	122	166	154	158	152	159	148	159	133	166	166	164	159	144	136	149	139	149	129	164	148	136	155	134	147	146	153	141	147	169	163	148	155	143	147	142	129	143	139	131	143	161	170	130	155	155	167	138	137	123	162	166	168	124	163	142	137	160	140	136	139	175	153	153	183	131	144	168	162	155	150	136	151	136	151	152	134	135	149	142	134	158	149	146	147	124	155	155	147	140	158	154	156	142	155	143	154	134	145	167	147	192	173	140	156	168	157	145	153	119	137	164	175	150	144	164	132	156	145	133	151	151	159	139	129	135	153	131	169	129	149	165	119	148	142	134	146	140	170	138	145	152	138	170	143	134	145	137	134	153	129	134	170	126	140	146	135	156	154	159	138	162	135	156	126	148	138	146	139	140	168	146	151	155	142	167	154	144	156	144	153	174	161	158	168	136	144	147	166	168	146	156	156	158	126	132	158	147	143	142	144	135	137	162	128	151	127	139	145	132	159	157	144	115	124	152	163	157	131	154	166	143	135	139	174	137	133	134	153	148	174	178	154	154	124	144	170	164	149	140	139	147	157	133	155	164	150	158	136	143	146	165	147	156	162	164	126	154	146	148	128	154	145	143	168	162	143	145	168	117	155	143	141	150	147	167	135	126	145	147	142	171	132	145	147	135	148	135	154	144	138	140	145	132	143	159	138	146	140	153	158	144	143	141	140
4087	520	552	549	545	536	548	585	452	463	448	459	476	449	454	453	466	467	441	473	504	462	500	472	487	451	454	456	538	636	720	582	517	460	475	437	461	470	393	429	437	401	435	431	421	443	395	442	418	474	465	439	454	431	443	464	448	469	418	450	464	426	462	384	455	436	428	440	444	426	406	405	398	444	452	438	399	427	408	448	478	447	432	429	409	457	405	429	431	419	442	439	447	427	423	435	430	435	438	461	455	429	438	424	434	488	451	469	441	448	394	440	450	417	460	429	454	407	409	411	495	455	426	430	417	434	468	401	468	478	416	476	431	441	435	465	427	458	425	425	437	445	419	446	448	464	409	446	403	411	394	409	464	449	412	421	415	417	416	420	433	445	440	431	421	422	419	427	441	417	464	409	441	457	391	440	439	436	438	423	462	442	434	417	433	429	458	427	399	421	412	427	452	446	441	465	452	442	405	449	422	431	469	441	447	456	434	430	463	445	424	467	424	436	450	416	437	415	408	413	443	421	480	397	437	429	475	408	444	402	438	461	458	446	489	405	422	462	415	404	460	458	406	436	435	435	448	400	406	462	419	413	474	456	474	449	440	446	443	442	431	426	441	448	452	456	458	464	423	420	430	407	420	430	476	401	437	444	445	437	455	462	411	434	401	444	446	420	402	436	400	416	424	431	402	447	416	458	406	454	467	418	398	430	426	457	436	432	415	430	429	405	456	442	469	452	412	414	423	462	419	405	402	414	456	435	440	436	420	427	428	445	438	460	444	436	425	422	468	471	421	458	428	419	448	439	427	442	430	438	418	443	418	452	460	418	424	419	438	413	428	438	437	428	482	430	449	431	446	439	448	419	451	426	395	412	445	447	421	481	447	427	456	415	470	418	456	436	414	423	463	431	449	446	436	482	441	448	417	421	446	444	427	438	414	406	459	422	417	442	445	424	430	433	401	434	482	455	417	409	431	409	463	446	460	468	434	433	457	426	470	410	439	458	473	443	442	423	443	452	409	417	444	448	456	455	424	457	414	431	459	436	420	447	438	462	462	450	443	465	454	430	438	445	439	456	422	423	438	438	444	427	397	403	439	407	418	423	449	434	382	432	419	434	432	418	453	391	379	399	447	441	425	417	414	441	432	448	384	387	461	398	448	404	426	421	436	427	388	494	402	447	451	451	429	444	414	441	435	415	426	437	426	434	421	436	445	434	417	428	425	413	434	429	424	430	431	416	425	445	423	405	401	478	399	464	428	447	450	401	451	426	413	464	448	439	439	427	428	440	449	458	406	420	450	413	480	413	416	416	412	412	451	419	445	439	486	434	460	457	446	440	472	453	431	406	479	422	438	448	428	449	417	422	400	377	432	432	431	436	407	422	454	429	416	447	409	442	428	443	388	445	422	407	439	462	437	435	428	422	437	430	428	393	421	440	405	388	451	447	433	436	435	476	444	410	454	414	401	408	448	397	426	408	440	430	475	448	424	411	465	435	436	428	465	423	406	410	443	424	425	459	443	438	422	421	439	451	434	463	386	371	440	408	417	438	389	439	451	419	442	446	458	418	441	442	435	441	426	474	452	418	433	379	462	466	463	460	383	444	469	423	398	421	390	459	407	441	442	451	399	407	422	429	436	391	430	447	463	428	412	429	431	415	438	416	466	456	453	450	449	420	418	445	416	431	418	416	387	396	450	463	452	449	441	430	454	422	445	407	432	390	430	446	454	406	420	434	410	469	448	430	463	420	455	412	420	422	412	423	465	447	417	429	448	414	440	468	473	426	448	393	467	465	403	407	429	423	438	462	434	420	409	456	460	431	432	465	442	443	487	430	445	463	465	413	428	457	447	396	420	400	432	428	468	444	422	450	427	447	446	453	457	447	409	474	437	455	404	459	467	474	480	437	458	401	397	451	416	422	458	442	427	440	431	421	428	453	421	429	415	426	450	420	447	423	407	432	433	459	428	443	435	422	425	410	448	445	454	430	442	421	415	428	451	440	406	408	419	438	418	417	416	435	422	455	429	461	438	415	422	435	455	424	421	468	429	416	432	426	446	428	433	440	467	453	406	421	420	428	420	447	441	409	435	456	432	402	404	425	410	430	467	449	424	433	432	396	429	435	411	431	457	448	471	440	470	462	427	453	446	436	424	452	497	416	447	400	437	450	431	417	449	450	453	394	432	419	433	429	412	455	422	435	452	413	388	457	415	422	470	422	420	447	406	422	452	454	467	392	418	433	425	411	409	452	422	443	439	417	407	471	446	398	431	414	398	460	403	405	409	425	423	442	442	432	438	441	446	421	448	461	448	429	420	399	466	468	437	435	402	418	424	398	435	471	433	420	439	423	403	473	431	431	463	462	456	386	438	408	404	434	438	451	430	462	412	403	428	450	397	428	453	415	426	399	418	415	396	416	440	404	438	420	434	435	451	481	409	412	442	434	429	398	437	447	424	438	436	431	421	440	450	398	470	427	414	449	453	415	439	403	416	417	432	418	434	453	430	430	434	402	403	443	439	451	428	430	431	450	449	459	424	447	407	440	426	422	421	407	411	491	461	439	417	474	413	428	425	443	420	406	444	456	427	455	442	451	420	437	433	434	453	383	424	447	433	444	457	417	426	416	466	457	432	448	459	433	420	431	482	394	393	429	399	470	446	463	406	419	433	425	451	418	385	425	442	406	402	464	459	416	446	467	403	462	421	434	421	448	438	414	426	455	420	457	445	446	438	429	391	443	452	445	416	430	405	412	452	435	446	405	440	439	427	413	454	437	483	433	425	432	421	433	420	442	479	433	433	402	439	410	471	425	422	423	418	429	417	453	435	423	419	411	439	439	438	425	400	446	442	424	470	401	440	439	427	426	428	403	429	446	436	423	449	407	448	450	426	395	434	415	424	390	438	446	444	396	448	439	430	416	437	446	455	457	432	435	434	432	457	416	433	449	387	446	425	405	415	415	396	408	447	441	419	442	398	430	415	420	442	423	444	424	439	430	437	455	398	405	435	439	458	426	432	454	450	447	419	473	441	474	424	424	428	471	403	396	413	454	457	406	450	426	427	476	432	433	421	413	441	454	446	426	445	435	461	445	426	420	433	446	435	450	435	448	426	464	415	437	433	432	424	441	404	442	418	432	458	432	422	426	453	428	428	413	437	458	418	439	454	446	441	427	448	419	421	412	422	425	436	449	429	412	434	448	418	392	423	445	430	471	424	411	405	441	437	502	413	410	436	395	425	473	453	432	424	442	410	375	428	437	432	416	476	386	454	467	408	424	452	417	437	404	418	434	454	459	422	457	443	417	436	417	418	434	448	438	436	444	449	442	428	412	421	458	408	453	433	441	417	421	449	428	410	451	437	428	469	440	421	434	437	437	389	396	422	431	399	425	457	420	405	435	437	430	468	405	445	471	434	434	435	444	463	404	442	379	429	416	424	451	446	441	424	416	415	420	464	428	403	430	435	410	442	437	395	468	439	467	469	420	459	429	457	434
31926	6240	1293	967	793	638	522	486	450	429	352	343	380	373	369	321	328	376	351	343	384	325	347	316	323	367	324	330	361	395	410	366	341	304	332	327	329	347	327	337	345	290	296	303	326	298	332	339	324	308	312	340	334	306	328	347	281	301	338	348	307	305	330	343	326	330	317	333	343	347	333	369	329	326	349	300	300	310	316	313	316	334	301	319	328	311	337	309	297	303	324	298	356	300	298	329	328	361	318	310	280	333	319	331	336	322	352	316	278	323	344	325	336	315	317	325	347	338	337	316	322	319	334	347	327	287	331	322	270	307	326	354	300	314	323	348	333	297	322	319	319	315	325	322	283	274	315	317	325	318	313	281	311	292	316	304	295	320	306	321	314	320	321	314	363	341	358	326	302	321	333	325	307	295	289	333	306	315	339	331	294	349	338	324	336	297	319	295	371	334	332	334	319	349	300	336	307	339	328	279	319	320	323	304	317	292	303	301	347	313	358	329	331	333	309	298	312	337	356	318	345	290	341	322	324	330	327	367	319	326	318	294	325	348	287	311	350	314	310	336	307	289	312	312	285	313	347	317	334	328	335	316	313	346	274	318	303	291	310	355	328	261	324	317	326	305	321	320	345	333	290	314	313	295	315	286	300	299	318	349	288	321	326	343	308	268	334	322	294	316	336	294	307	336	283	310	314	308	359	301	306	330	343	316	340	319	326	324	290	320	313	325	350	320	340	301	348	341	333	349	290	332	298	317	330	306	318	324	307	294	306	270	327	299	312	323	297	340	318	302	297	311	332	325	307	321	331	339	286	311	360	317	308	303	334	358	310	311	323	328	337	309	296	336	319	321	294	326	322	304	316	347	309	313	298	327	315	341	347	303	303	318	345	330	302	322	310	284	306	318	308	327	341	300	306	310	334	336	354	336	321	312	319	309	323	281	314	291	319	314	337	323	320	342	343	338	290	326	300	293	293	305	320	340	301	310	309	321	347	329	320	325	318	327	335	368	302	305	330	329	322	301	305	316	326	332	363	343	312	326	312	326	292	335	335	323	292	330	299	295	349	330	309	334	317	345	305	320	318	338	296	337	305	306	301	320	275	329	326	306	308	315	310	324	320	319	316	279	311	328	294	281	286	295	254	308	357	335	344	328	306	322	307	335	340	316	307	313	331	350	309	321	312	327	333	293	336	319	311	319	308	322	300	341	361	325	322	311	348	311	350	314	325	327	310	319	335	359	341	280	301	287	325	289	284	336	332	333	307	336	355	301	317	314	300	331	314	306	327	325	330	304	328	340	333	328	300	326	318	336	322	289	322	311	340	295	313	278	336	333	317	293	336	308	342	330	332	315	352	291	335	339	301	330	317	330	296	349	317	313	325	346	349	313	352	299	302	317	286	329	338	269	330	296	299	365	291	317	337	336	315	316	313	290	322	299	296	349	339	300	296	296	285	304	326	286	295	294	314	328	315	322	314	328	342	300	348	357	343	285	321	274	294	323	305	321	338	316	316	295	318	310	326	320	348	335	328	285	303	316	323	331	310	331	320	305	313	311	348	308	331	304	310	316	296	314	334	328	318	310	316	336	279	347	291	344	311	350	326	287	322	324	308	310	346	325	318	296	337	315	313	305	323	328	314	285	316	301	300	337	331	295	341	322	324	343	293	302	346	295	333	294	320	338	309	376	350	297	314	304	349	332	319	303	306	327	294	302	313	316	318	292	365	335	281	328	320	306	303	314	320	350	343	314	324	311	314	331	346	289	316	302	328	334	297	315	338	335	311	300	299	318	347	332	317	345	320	337	314	314	318	281	308	277	298	337	303	314	300	328	311	305	319	320	302	318	324	320	323	312	299	298	301	316	309	290	318	315	317	308	297	290	322	281	309	322	309	317	348	304	306	328	307	308	270	310	299	283	331	334	306	351	307	296	312	307	322	336	301	310	338	306	354	308	335	290	317	327	324	308	302	282	305	318	322	320	290	301	320	326	305	371	344	336	320	295	310	301	313	323	300	297	318	341	338	309	309	319	342	331	320	303	331	308	344	347	335	326	337	349	321	295	302	298	344	309	320	295	314	320	326	310	379	302	286	314	336	306	306	320	337	302	298	324	324	305	352	307	351	328	329	311	326	299	300	302	286	347	293	294	278	310	341	312	328	337	331	303	302	289	297	310	330	318	298	315	322	313	344	330	313	299	312	315	311	307	322	326	361	298	319	368	303	307	297	290	276	298	316	320	299	327	318	307	326	309	311	324	334	321	332	303	312	347	323	303	310	333	325	293	329	300	312	303	296	341	316	320	338	332	313	285	311	319	328	310	289	308	327	308	310	304	293	313	315	322	312	297	325	329	295	300	324	310	295	335	326	319	315	301	299	321	290	339	290	311	341	269	300	311	326	309	347	300	314	313	277	336	346	331	328	336	327	302	288	325	306	293	320	309	278	308	341	308	303	325	335	339	337	329	308	330	318	298	327	343	318	286	287	328	324	322	311	336	281	332	307	296	312	287	312	309	321	346	324	330	301	309	310	321	340	339	297	325	320	307	314	346	280	302	307	307	312	341	337	294	326	296	303	279	329	285	295	315	304	292	315	333	320	290	365	333	290	326	326	325	300	289	295	328	302	298	328	311	332	324	287	330	284	305	324	310	319	302	321	299	329	324	332	324	327	330	346	334	307	340	291	326	328	324	317	289	291	343	326	303	336	301	315	302	291	326	325	287	313	349	319	298	325	329	349	340	281	313	358	297	341	316	318	317	305	316	320	304	313	305	288	282	323	309	309	300	309	333	331	346	338	335	347	290	303	317	341	304	313	309	348	297	318	293	323	313	298	305	315	320	333	317	350	298	281	297	315	318	322	328	277	302	298	338	303	314	299	312	313	340	287	283	306	342	303	319	341	350	326	308	299	343	300	281	313	308	294	350	309	284	300	335	335	313	311	316	322	329	318	314	308	304	309	346	304	310	300	299	356	307	316	316	315	302	301	329	322	313	324	337	312	323	343	319	304	330	320	308	318	332	331	333	332	315	309	324	329	350	310	297	344	287	341	314	302	299	320	342	340	291	305	281	323	332	335	296	331	329	345	327	302	324	327	297	314	303	317	302	339	335	301	370	330	301	310	306	298	327	290	298	317	331	325	333	322	346	331	319	300	333	299	339	317	311	345	336	316	327	309	318	299	333	298	303	325	302	353	301	293	292	330	297	296	309	291	299	325	304	343	329	328	323	308	302	314	326	292	342	324	310	346	310	309	333	310	302	331	294	321	316	324	315	319	313	313	341	329	324	337	334	322	289	360	321	297	306	292	299	326	331	333	334	337	371	322	309	332	320	338	330	304	352	335	328	306	289	326	327	265	304	314	326	315	312	309	310	331	281	316	311	338	325	337	327	329	329	317	312	355	297	302	343	295	320	324	317	301	297	306	351	315	332	300	327	319	297	311	345	310	301	344	308	323	296	318	325	312	298	334	310	303	325	313	335	297	344	309	332	316	345
14465	1416	2355	2943	2623	2288	2091	1897	1491	1469	1384	1237	1223	1205	1088	1087	1046	1030	1072	1104	1082	1044	1008	990	959	930	917	942	1055	1291	1369	1287	1032	874	872	815	844	824	867	791	800	845	800	814	852	848	849	837	833	811	816	766	823	800	804	833	768	823	831	818	816	763	819	830	787	764	763	788	787	798	818	842	830	777	836	826	800	765	835	829	849	815	827	807	835	850	798	805	813	812	810	793	761	797	761	786	813	789	774	816	803	787	732	777	819	848	806	804	775	813	760	781	834	765	750	771	766	809	789	773	750	780	813	760	813	757	823	755	798	778	804	836	788	803	770	775	811	771	767	819	805	809	779	823	795	816	791	844	775	814	783	764	764	800	748	748	827	780	780	807	806	743	746	776	823	755	785	772	840	779	829	723	814	844	742	794	758	799	771	789	745	767	809	754	765	797	792	810	766	764	751	783	805	793	771	794	775	785	740	828	813	805	795	809	757	838	831	801	804	838	804	803	814	798	768	808	767	787	810	765	799	803	780	804	827	839	724	756	746	776	806	743	839	795	782	793	848	804	840	789	802	814	733	770	733	806	820	815	795	848	802	796	757	782	777	830	805	764	793	816	781	806	816	763	847	834	788	828	735	796	774	861	733	789	813	773	774	783	761	814	746	766	755	787	801	790	805	751	812	785	761	825	758	834	818	737	789	843	826	756	774	800	789	765	843	773	738	756	830	825	750	757	763	788	801	820	795	774	807	832	771	758	779	795	825	796	799	829	822	791	801	816	736	794	772	834	815	792	849	745	784	800	808	879	772	753	766	754	761	820	738	800	794	800	814	737	787	817	779	828	760	771	814	779	804	844	783	811	775	771	814	803	816	785	784	809	770	792	814	814	814	784	769	793	749	823	851	783	828	842	750	834	788	766	761	791	795	781	746	791	799	772	781	757	813	788	768	790	795	787	783	753	778	810	786	836	772	786	757	759	791	787	810	794	759	780	812	773	761	763	810	766	767	787	758	784	751	780	759	765	774	779	742	779	783	795	801	780	766	827	801	759	863	781	787	796	832	813	792	806	767	808	761	844	730	812	774	798	770	788	743	845	793	810	792	793	771	785	812	815	768	815	794	850	815	735	795	820	820	754	802	786	772	773	791	796	814	797	801	769	776	758	845	822	809	795	772	773	781	799	839	841	805	778	845	843	851	788	827	800	790	815	827	818	799	796	784	795	790	813	793	790	818	833	785	803	760	808	749	830	766	796	738	777	785	844	798	814	771	759	832	814	815	791	758	739	791	811	783	833	834	816	814	769	800	833	813	801	801	772	804	790	809	796	813	713	816	742	803	805	795	785	821	766	762	788	825	770	777	792	816	815	802	796	789	753	751	795	817	752	791	813	845	765	797	805	841	833	823	748	753	782	848	755	778	805	739	787	799	829	837	804	785	810	808	818	770	779	797	771	745	795	835	766	752	742	797	755	744	824	798	768	791	777	791	840	798	770	813	768	841	764	792	759	777	763	747	791	793	763	797	747	760	772	785	781	817	767	805	755	788	761	818	746	755	806	812	826	814	813	735	804	774	714	816	802	762	734	784	798	826	788	791	799	800	831	799	856	770	844	804	777	747	781	815	816	842	743	769	797	793	796	775	783	819	801	783	772	760	782	788	813	814	755	757	777	747	784	820	778	789	833	763	805	773	807	788	813	752	784	805	817	803	755	789	780	808	793	812	775	734	827	816	795	811	820	804	802	760	814	771	784	758	798	783	810	755	785	791	742	811	794	790	787	764	731	761	809	819	780	776	802	808	743	707	762	769	749	773	815	777	749	829	821	782	786	790	795	819	842	782	766	758	797	832	774	775	801	782	752	802	838	757	819	845	785	804	823	814	774	787	774	807	811	784	777	745	814	782	752	785	794	794	784	791	761	782	807	786	793	821	765	799	804	791	848	754	750	792	798	765	787	802	769	803	774	753	839	784	838	815	793	804	841	795	775	872	848	786	785	797	801	808	791	740	810	797	822	782	738	798	775	760	797	800	809	758	766	768	778	793	760	812	717	778	765	793	795	790	787	848	799	846	814	796	799	803	785	784	803	818	776	798	783	779	771	736	822	782	795	776	784	802	812	812	797	797	830	812	848	794	773	800	804	789	813	765	830	824	801	831	810	730	838	730	795	795	774	833	835	823	775	800	802	780	781	812	775	756	782	821	773	794	821	773	804	814	792	795	772	814	810	830	727	816	799	822	809	826	791	751	806	775	797	818	835	843	780	760	795	815	765	777	755	728	827	794	820	782	762	755	781	810	855	760	782	775	773	797	821	813	787	799	791	811	822	751	793	773	817	780	805	807	749	780	775	821	846	843	812	790	769	780	808	807	768	765	789	830	781	734	811	862	793	779	824	840	794	814	767	767	793	807	757	811	819	778	783	796	809	734	827	794	772	810	823	786	878	767	748	794	783	786	799	808	794	747	805	812	809	785	825	815	805	746	743	805	820	822	834	790	776	798	800	813	836	796	791	822	818	754	755	767	781	798	807	764	811	817	783	751	806	812	775	800	806	809	793	774	819	758	778	810	805	755	819	807	787	779	794	793	802	779	801	739	814	780	789	812	768	751	776	828	775	778	800	754	758	737	784	762	805	793	780	822	795	751	723	779	727	752	814	784	782	819	750	757	782	798	714	782	782	784	859	796	766	817	824	789	764	789	792	764	803	835	789	801	795	782	798	754	796	795	723	788	784	824	785	783	820	785	782	817	785	718	810	795	770	826	811	780	850	803	762	761	830	743	805	798	799	820	869	792	775	778	792	835	783	762	750	820	769	830	758	821	818	810	741	771	771	797	829	783	750	759	743	770	790	772	783	789	796	824	811	818	797	795	734	839	836	786	772	791	813	794	787	817	799	776	790	786	797	746	780	721	812	798	784	800	811	835	804	776	808	764	771	775	803	809	819	804	761	735	819	791	820	721	798	802	745	802	792	773	812	748	833	762	772	799	743	825	784	799	791	782	815	793	816	773	784	780	856	783	810	809	817	808	751	755	812	784	776	842	833	786	762	724	797	809	784	808	831	763	783	780	802	744	773	750	753	803	795	766	765	793	773	748	778	760	780	733	782	805	774	807	786	794	829	837	818	796	787	799	785	775	837	754	795	787	762	834	817	822	800	807	744	791	779	786	784	780	766	773	778	774	791	814	840	792	758	826	736	789	795	781	704	852	818	765	768	793	781	802	825	756	792	785	811	759	784	801	769	802	798	793	797	821	778	764	818	761	840	795	817	768	775	799	784	796	816	822	807	745	782	790	810	794	792	819	805	828	822	751	794	778	732	780	833	784	777	829	810	798	792	742	800	758	780	808	788	834	820	828	800	787	790	813	800	847	736	809	785	777	794	781	768	816	819	778	830	793	800	843	763	796	803	770	812	778	769	801	774	784	772	827	869	860	771	788	824	823	777	767	782	825	808	800	814	825	767	741	721	805	804	762	801	800	770	803	803	790	809	768	745	794	831
42260	13584	3574	1848	1297	1048	854	756	646	605	533	508	478	436	479	437	448	429	452	447	447	388	421	392	395	403	400	440	396	458	515	434	428	394	384	406	413	366	412	380	407	378	385	386	372	335	350	345	356	349	399	433	372	362	389	370	396	364	369	392	345	400	367	368	396	402	369	366	383	342	368	351	387	341	395	382	371	389	376	363	339	361	396	369	336	362	368	381	377	336	366	357	365	351	385	343	380	354	413	394	374	370	359	398	409	336	361	359	382	358	356	402	392	392	374	372	378	374	351	385	376	367	360	384	373	389	386	331	384	347	355	408	358	343	356	419	337	364	389	376	394	397	356	347	383	361	376	355	349	373	363	366	356	343	340	347	336	397	352	367	354	349	355	347	397	377	403	337	343	373	399	368	346	395	384	365	363	395	374	343	359	399	388	375	377	338	347	364	366	357	351	387	393	357	381	409	329	370	366	337	389	350	377	372	342	382	397	346	365	393	410	355	396	384	382	378	357	356	379	332	370	368	369	350	336	349	436	341	356	346	358	363	366	373	345	395	347	321	395	359	383	352	360	377	337	347	349	357	379	344	339	365	356	348	350	361	372	360	391	371	357	357	362	367	336	372	369	383	369	377	336	351	385	397	378	381	328	366	346	371	359	380	333	393	398	395	354	333	383	351	384	361	368	403	384	387	403	339	347	329	344	378	371	376	367	328	371	355	393	332	363	372	371	360	377	386	386	382	343	378	364	355	383	397	389	346	382	354	357	391	374	367	360	354	372	371	318	366	394	368	386	339	342	389	352	352	335	366	392	375	414	346	356	371	387	393	360	390	354	385	401	325	377	371	371	415	402	369	382	389	383	335	350	339	369	346	365	395	401	382	359	392	372	327	356	370	355	383	349	369	365	400	340	360	359	376	402	359	388	399	380	388	333	339	376	344	370	394	366	380	351	355	349	373	382	372	362	375	362	384	364	384	373	356	372	365	367	346	362	379	345	359	350	360	383	379	354	387	368	353	385	353	391	351	389	357	389	379	411	361	341	350	371	367	346	378	357	345	386	352	365	360	378	375	367	329	349	349	400	374	375	365	352	408	386	378	365	342	384	359	380	371	386	378	357	377	383	333	373	352	387	359	329	376	373	357	358	373	374	329	364	368	362	369	362	364	347	370	399	339	354	382	366	378	410	392	360	337	385	355	395	382	355	366	337	375	348	370	348	334	354	353	370	362	376	344	357	362	371	377	357	333	366	402	394	363	344	365	374	359	356	375	372	364	378	409	363	393	348	364	364	396	352	369	356	365	367	373	373	373	374	353	392	370	363	398	362	401	395	400	339	346	381	391	350	366	421	331	391	381	374	341	344	384	353	365	382	407	375	374	381	367	371	368	351	362	387	344	360	336	350	352	393	346	374	383	346	376	360	357	399	374	380	344	340	380	387	356	388	371	407	350	353	353	353	361	379	360	379	360	393	378	352	387	355	349	365	351	374	363	407	346	334	398	361	382	348	358	355	374	365	391	350	377	370	347	381	332	371	383	409	357	375	354	340	371	382	382	384	369	326	330	324	372	356	381	368	339	383	372	399	369	333	366	340	393	349	323	378	404	375	354	353	390	377	366	332	377	347	382	378	353	353	370	359	368	380	357	359	371	363	364	360	365	373	379	335	347	389	361	354	319	401	392	393	348	325	339	389	371	358	351	382	356	354	382	390	371	366	337	362	358	312	358	370	360	350	370	389	369	377	404	360	378	370	381	359	407	360	335	392	386	369	374	358	356	368	372	356	375	392	358	363	353	408	373	369	413	372	393	365	383	368	367	374	335	364	346	370	370	374	363	348	395	348	421	384	343	352	352	345	367	364	364	402	374	343	377	359	358	404	342	397	371	362	407	362	377	386	366	340	360	377	384	378	333	373	335	402	404	355	329	344	348	362	373	398	389	376	402	386	366	344	393	353	339	365	380	380	357	387	383	345	379	385	336	368	388	354	350	366	371	359	367	357	344	374	380	374	392	363	355	388	356	348	336	324	371	347	372	345	383	381	345	366	358	350	366	354	364	371	355	367	346	370	368	381	360	371	362	379	382	357	385	390	355	395	351	329	374	362	357	387	353	356	378	350	347	350	373	384	354	349	350	344	372	373	345	381	379	382	368	370	366	351	394	368	413	398	377	403	354	364	374	392	323	376	341	366	347	367	378	330	385	362	357	363	356	355	367	334	342	364	364	357	367	375	377	371	380	365	354	395	340	368	350	357	414	379	394	383	376	367	374	362	350	423	371	357	382	374	369	358	406	403	367	388	399	353	321	388	371	347	359	357	355	330	364	388	361	360	383	366	366	359	349	356	355	380	351	362	339	347	392	362	362	345	364	388	395	383	388	364	402	346	369	365	367	359	377	333	354	391	369	379	378	380	384	336	352	365	358	359	370	386	328	350	358	390	374	379	380	375	351	387	373	356	382	335	385	343	396	358	369	359	380	386	340	372	341	366	396	400	385	398	384	359	364	385	370	351	344	373	386	363	362	359	381	348	359	366	398	342	407	349	348	350	374	373	337	354	345	375	361	341	361	372	354	361	395	371	349	362	374	342	367	362	383	388	397	379	402	369	380	376	383	399	379	366	366	348	342	371	348	324	376	361	364	413	362	361	388	349	386	354	391	386	367	391	360	364	374	363	365	378	355	401	374	378	397	383	360	375	356	351	352	382	382	377	364	364	375	345	384	349	378	380	339	346	363	418	404	385	385	342	386	381	355	419	383	345	354	335	366	351	371	367	387	358	358	354	326	364	325	388	370	398	383	376	345	348	360	349	376	385	343	369	359	347	338	376	378	360	431	337	401	380	356	366	371	382	349	330	396	361	365	378	344	342	347	374	369	354	378	368	339	375	386	365	357	346	380	386	377	361	390	377	397	395	338	336	371	373	376	377	371	362	358	353	375	363	402	358	386	378	386	375	359	348	367	373	401	376	400	395	390	376	367	365	383	391	380	356	386	396	379	362	367	379	350	366	378	365	365	394	394	367	379	357	363	365	377	363	340	399	389	394	368	368	369	356	359	404	414	366	353	420	406	362	368	348	364	363	378	372	391	381	385	379	378	389	361	378	385	354	385	360	389	394	345	375	358	403	357	337	354	349	353	336	358	386	352	381	360	367	364	376	386	348	370	365	350	356	384	370	390	331	364	398	366	412	394	347	381	367	384	371	374	378	343	392	391	384	334	357	375	351	355	381	365	405	377	352	365	349	376	373	380	386	364	374	376	336	334	363	346	372	352	363	364	382	349	372	351	365	366	367	371	354	368	350	324	375	348	380	343	331	383	379	351	399	383	362	369	339	353	329	375	350	354	362	363	388	362	385	367	409	341	354	344	352	373	402	396	356	362	353	367	336	348	358	358	370	383	320	384	388	380	384	378	368	364	367	354	364	355	327	351	344	342	353	371	395	386	354	395	341	397	374	391	377	367	373	374	394	358	381	337	354	341	349	390	341	332	370	365
18735	2083	3968	4822	4511	3711	3265	3041	2411	2100	1870	1808	1637	1601	1449	1356	1375	1238	1298	1405	1404	1291	1202	1169	1102	1093	1041	1107	1332	1565	1802	1433	1046	1090	982	980	913	913	971	930	931	917	904	993	968	902	925	922	930	949	928	897	909	910	882	935	913	909	892	872	889	861	906	843	853	891	923	873	894	875	941	890	874	870	839	901	849	874	914	920	849	884	939	913	946	893	850	913	873	840	902	910	868	838	801	870	855	957	850	892	862	808	925	875	886	851	852	892	874	825	879	897	897	874	906	817	843	916	948	884	841	879	884	822	868	814	855	844	890	846	890	845	839	897	904	897	872	840	849	851	837	893	884	951	871	860	840	894	880	883	841	866	865	830	901	862	898	881	845	867	864	839	844	835	865	889	860	850	861	892	817	888	871	861	833	884	866	855	849	881	867	835	929	873	885	859	876	860	897	861	859	895	894	891	896	865	840	929	866	888	885	863	881	819	897	832	891	876	922	826	864	820	859	921	902	837	871	817	911	880	903	798	918	882	860	847	850	824	853	922	880	864	852	838	871	842	833	873	807	923	874	864	872	905	830	853	897	853	912	853	869	859	880	825	848	877	880	884	883	859	877	836	882	818	884	894	858	860	864	890	877	858	838	862	852	890	868	901	842	780	852	909	849	860	859	910	830	867	819	831	868	836	853	841	872	884	867	851	869	870	865	880	919	855	868	835	862	863	875	862	842	919	874	886	806	870	895	852	839	823	841	840	883	883	886	830	892	871	862	900	884	867	831	899	860	887	840	921	898	861	874	825	910	906	861	895	876	828	859	883	902	883	900	825	861	872	855	914	823	908	828	857	842	811	843	930	883	927	876	878	869	904	903	887	864	845	891	873	848	851	881	892	897	908	898	877	864	843	853	848	852	849	814	908	882	841	850	859	876	839	857	894	896	908	848	873	821	858	907	866	813	859	873	843	859	855	848	870	839	842	849	805	835	904	886	886	829	853	867	859	905	838	863	845	850	861	889	869	880	852	838	863	857	880	851	832	859	879	819	832	912	908	855	892	906	840	813	885	853	837	900	806	869	830	875	829	917	884	881	846	873	948	932	828	863	870	848	930	859	872	911	847	840	923	876	877	835	882	856	856	829	886	790	871	860	886	893	881	872	852	848	815	888	856	855	856	900	875	927	879	832	857	826	880	844	897	848	929	898	904	855	871	839	861	940	851	845	873	866	827	849	894	889	836	835	874	877	876	861	905	857	865	870	836	848	896	826	891	889	848	866	930	904	809	828	876	883	847	917	899	848	862	915	899	822	888	860	821	806	850	849	855	931	813	859	820	895	874	813	860	837	874	867	846	849	865	874	846	931	879	888	856	900	873	902	835	840	901	879	890	872	867	906	849	913	881	796	813	867	893	873	850	897	895	877	860	881	887	861	826	839	920	939	907	914	889	839	886	888	845	868	903	887	910	893	880	833	867	868	913	843	876	890	864	854	833	898	844	865	886	905	901	895	852	903	886	867	849	870	863	856	876	847	789	865	837	863	889	890	867	911	862	848	807	888	858	842	859	807	894	837	833	916	873	870	873	805	880	893	869	851	912	833	869	847	908	868	900	820	896	852	858	848	905	893	865	851	843	870	895	833	897	873	867	842	869	883	895	837	868	930	870	858	836	882	843	837	870	891	826	854	870	839	802	856	844	859	883	834	868	855	881	842	866	780	866	831	865	874	867	866	859	822	868	889	916	883	890	824	849	852	832	875	848	887	881	901	867	831	889	868	838	868	857	896	838	898	860	880	804	850	873	817	817	860	823	854	812	849	864	856	823	866	850	867	842	884	873	866	878	881	892	848	866	865	886	899	864	853	872	873	883	840	874	880	930	881	841	893	874	880	875	868	900	867	848	874	918	817	832	901	877	856	849	894	885	836	858	895	858	878	876	862	841	846	798	860	905	880	839	818	836	913	891	880	844	833	918	853	903	897	843	927	862	858	841	858	910	866	889	865	886	836	831	893	912	874	858	903	802	872	908	863	852	858	896	862	912	869	807	883	867	852	866	844	904	863	874	850	892	845	863	918	837	828	820	865	826	861	880	881	893	855	874	889	850	912	818	874	866	897	897	877	849	856	840	870	913	871	887	900	892	876	869	846	890	850	892	852	896	862	868	878	859	903	835	857	880	839	860	850	829	864	865	845	885	885	854	887	858	880	846	895	900	910	855	830	870	864	918	883	836	885	876	908	881	855	797	870	872	844	859	856	830	840	867	799	833	861	827	873	852	846	807	872	862	872	815	902	882	890	876	813	867	892	836	897	860	866	901	880	867	906	937	924	920	863	858	913	864	835	859	882	828	861	864	885	899	867	883	866	834	839	900	871	934	843	851	857	801	844	869	861	856	889	879	818	858	873	893	904	848	848	858	842	869	888	818	868	880	859	878	918	884	849	887	859	901	871	835	829	836	791	847	881	895	816	864	900	884	880	881	859	920	816	891	863	924	851	875	854	864	897	859	895	897	846	880	869	837	868	844	920	882	866	863	853	849	854	892	867	860	815	834	854	874	838	823	863	850	890	885	859	823	864	842	917	914	848	839	829	884	868	842	833	857	901	900	903	867	890	827	885	869	849	849	874	889	872	878	831	879	861	865	884	914	856	959	824	903	873	847	852	897	868	919	936	913	872	820	811	888	888	846	826	858	860	875	928	849	941	848	839	862	918	868	952	871	854	916	881	906	829	860	866	840	877	831	859	905	867	861	828	871	878	852	889	864	905	856	849	869	891	931	832	898	844	836	865	885	858	834	899	885	857	916	896	904	862	847	886	835	878	862	874	871	849	818	849	859	920	841	930	855	875	938	842	847	851	883	865	907	892	893	884	874	884	874	865	860	860	843	898	891	871	864	870	860	920	887	843	848	843	843	853	888	850	887	830	898	898	854	866	867	896	837	839	872	827	852	897	816	868	862	899	915	888	877	921	833	862	839	883	859	842	853	845	877	937	832	841	855	860	864	897	873	860	839	853	876	856	871	867	870	896	844	886	841	854	854	860	866	867	827	859	890	826	855	851	861	924	821	848	863	883	794	805	844	849	909	860	892	851	835	838	937	896	858	822	823	855	887	828	876	857	873	840	897	836	858	918	890	884	852	883	869	810	850	883	852	841	875	853	881	871	826	846	843	863	842	887	865	887	850	888	863	879	900	831	905	888	812	915	881	833	867	897	883	883	835	843	858	878	830	827	909	878	838	893	862	890	851	896	847	836	860	903	859	856	850	833	873	871	900	846	922	920	824	883	821	851	879	864	881	870	900	807	840	918	859	861	867	867	932	873	962	839	892	901	868	880	857	879	921	836	869	888	846	824	897	800	844	890	827	854	878	829	851	857	906	876	862	884	903	820	883	818	861	926	828	849	880	887	845	893	919	830	853	863	923	868	831	895	860	799	854	873	874	858	866	844	884	846	825	889	867	864	881	841	878	917	824	904	839	856	894	870	853	901	830	844	841	859	872	901	841
3958	223	161	180	176	162	160	152	164	143	135	160	160	146	126	127	137	137	136	177	166	162	148	147	145	181	149	177	176	168	212	163	169	150	135	125	150	148	159	147	156	133	158	144	162	140	144	169	143	152	147	134	143	163	144	139	134	132	147	146	139	154	154	152	134	126	159	139	129	135	150	144	163	145	146	151	160	143	136	177	143	156	117	151	152	137	188	156	156	144	168	159	157	163	126	143	159	150	147	130	142	143	160	158	161	170	149	141	152	153	140	131	150	143	121	147	146	159	154	144	144	140	148	137	119	148	150	157	125	131	150	131	150	125	124	137	161	141	131	160	164	130	141	137	155	177	155	142	157	142	156	148	153	153	149	141	152	137	131	126	147	151	166	152	163	154	150	140	152	148	152	154	153	120	127	149	160	157	152	143	144	162	145	145	152	151	144	166	161	141	126	152	157	166	164	178	127	154	132	138	161	140	151	140	144	144	139	142	142	156	148	159	135	140	145	165	134	144	154	170	146	159	125	120	148	142	149	157	140	139	142	162	180	140	150	160	143	144	134	162	169	158	152	150	142	132	156	150	149	156	149	151	132	154	146	141	154	158	165	173	167	165	141	129	156	156	155	179	148	133	128	142	120	146	133	139	158	150	161	149	155	142	141	133	155	175	132	133	159	149	172	155	122	145	166	148	129	142	135	134	132	157	162	161	142	160	148	152	147	139	135	139	147	144	140	143	144	150	152	143	163	155	146	131	147	134	137	135	144	141	142	167	149	138	137	136	133	138	159	154	159	154	143	132	138	150	150	153	151	124	126	154	145	142	149	142	150	135	163	156	155	149	175	150	149	143	160	131	162	135	145	166	144	107	155	144	140	156	147	137	149	144	172	172	126	140	131	128	160	140	136	131	154	151	154	141	152	145	137	142	147	133	149	163	187	143	171	157	163	126	120	140	151	139	138	153	136	170	172	157	143	156	157	178	135	149	150	158	169	147	170	134	134	146	146	157	154	147	152	139	159	152	143	148	149	144	158	149	143	147	141	132	154	133	152	175	133	158	154	145	150	125	152	139	158	162	154	149	153	149	133	138	137	152	138	153	135	166	163	148	130	138	132	144	163	151	149	156	141	163	148	146	148	135	107	148	145	146	149	147	144	124	145	143	154	150	152	155	139	168	158	130	143	146	146	128	148	145	139	136	163	135	145	137	144	158	144	139	153	169	169	148	140	162	164	166	167	139	126	158	138	141	156	164	156	135	141	147	136	123	155	135	147	143	150	160	125	139	125	133	161	158	147	157	130	163	141	153	125	144	122	162	164	153	148	146	137	161	130	141	144	152	167	156	133	171	153	154	176	137	154	142	133	149	152	161	141	143	135	162	143	128	109	129	136	183	161	139	141	164	167	148	133	151	140	136	148	175	142	146	153	144	138	139	140	147	164	143	125	156	148	157	144	148	155	116	122	166	136	167	146	131	141	140	140	162	160	154	122	146	149	120	134	145	154	134	150	146	141	164	155	131	138	138	167	152	143	147	152	150	144	147	116	170	158	150	129	178	148	141	154	160	130	158	139	149	157	126	148	151	169	154	155	141	151	165	150	142	158	132	118	158	123	155	168	125	153	134	133	155	164	126	155	143	149	154	136	128	138	153	140	152	154	154	131	132	147	164	174	166	129	159	177	133	145	133	155	159	118	152	140	139	123	139	148	128	155	149	131	150	145	142	148	147	146	154	150	122	138	155	146	150	167	153	141	135	140	151	166	154	148	131	154	147	130	173	137	144	147	140	138	133	144	140	130	152	125	154	167	166	143	149	146	168	160	163	149	137	133	174	157	125	153	146	126	142	150	137	148	140	157	143	145	129	152	172	163	166	156	160	165	162	141	153	136	150	133	139	141	121	165	133	155	141	128	151	132	117	143	140	147	145	145	141	151	147	167	161	151	125	130	146	139	150	159	150	160	134	139	140	170	144	144	146	140	143	130	152	148	152	140	147	128	149	139	157	131	149	146	122	163	147	165	137	149	147	175	149	150	178	149	149	140	148	142	135	162	148	148	144	134	168	117	157	152	141	146	139	133	145	140	150	161	143	165	146	139	130	151	161	119	149	139	136	175	155	127	149	143	148	147	142	143	165	155	152	147	134	155	142	133	152	150	133	159	155	179	148	141	154	131	133	169	148	128	123	140	161	154	174	145	137	151	150	169	139	140	146	121	140	151	131	129	153	150	157	135	135	150	158	150	139	132	137	134	164	147	149	150	127	156	178	158	153	151	158	130	128	186	141	162	143	142	144	177	127	138	133	131	153	150	148	141	134	139	152	137	137	170	132	139	134	178	157	141	144	155	154	141	143	133	150	150	121	155	137	152	137	150	148	134	164	143	159	140	129	126	136	146	139	160	121	138	142	170	168	144	141	171	160	147	152	149	176	147	145	168	129	157	177	150	158	139	123	142	125	158	149	143	138	169	144	124	140	140	151	146	134	132	166	144	144	142	151	136	146	124	151	132	143	122	151	144	150	142	138	153	150	158	158	133	122	122	134	141	134	125	158	132	156	156	135	143	144	128	135	176	154	141	137	143	180	157	129	158	146	145	145	140	143	158	163	142	139	150	144	160	148	131	118	126	154	154	127	158	163	179	141	150	145	146	146	152	142	128	147	145	137	146	125	167	167	145	140	130	147	133	150	129	137	152	137	137	151	166	164	149	136	142	148	152	150	145	165	125	135	134	144	135	141	119	157	147	152	153	148	142	144	132	144	118	169	156	154	155	168	152	135	131	163	125	132	148	164	144	146	157	149	150	129	145	147	109	150	126	166	161	141	135	144	134	155	156	149	141	135	140	138	134	149	138	151	152	152	130	164	149	150	144	132	153	108	148	137	134	149	158	143	139	140	131	130	167	149	141	160	145	134	130	153	134	150	146	133	138	139	147	151	152	142	170	151	139	137	151	171	135	155	126	163	151	139	146	134	159	127	144	131	116	121	154	131	168	145	162	159	160	160	169	129	147	135	151	129	157	140	169	139	114	125	165	150	159	153	159	162	146	150	139	132	159	147	171	150	157	152	155	170	164	153	130	140	141	153	139	161	126	152	163	168	148	165	173	166	135	154	140	139	148	120	160	140	139	152	132	136	135	132	153	128	169	135	143	152	122	139	142	144	137	135	138	146	136	160	172	140	134	138	159	157	152	153	155	141	176	156	152	120	147	134	135	144	143	159	150	131	145	128	156	145	149	168	143	154	163	165	141	138	152	153	138	150	151	130	130	158	160	160	163	135	167	147	151	141	144	164	146	160	136	148	163	141	156	158	141	136	160	166	158	153	131	120	141	166	143	150	153	157	158	148	151	133	139	150	151	121	137	137	137	156	146	151	151	147	138	138	148	159	146	143	148	170	143	140	133	153	147	149	133	123	152	143	150	130	134	170	127	145	139	115	146	127	147	156	140	151	154	136	150	153	129	132	135	162	148	150	144	125	128	147	141	144	157	160	155	127
3905	472	488	490	540	536	566	561	502	510	436	467	465	436	444	462	470	431	464	493	469	486	488	463	448	465	424	486	603	630	769	508	483	444	426	428	378	429	447	457	452	400	443	455	436	422	398	416	465	434	444	444	438	421	421	421	418	464	427	446	456	430	452	436	442	433	407	418	417	452	440	439	412	403	439	418	426	455	456	429	399	426	447	409	463	458	480	453	428	439	397	452	403	415	425	410	398	435	401	445	407	467	470	404	482	443	405	447	459	417	419	450	454	441	450	435	404	412	445	422	423	412	422	455	423	426	409	433	408	427	440	442	449	447	429	391	432	470	461	412	394	471	444	411	427	440	452	411	460	430	442	424	441	398	400	429	397	434	413	447	414	416	497	411	432	399	443	453	430	431	416	433	427	429	439	445	425	424	407	440	444	433	423	461	416	399	416	382	404	411	408	457	435	437	449	444	441	436	429	457	427	377	424	416	392	403	450	484	432	462	393	434	424	420	419	457	463	442	412	439	437	417	412	462	479	407	425	412	442	425	372	422	405	432	388	447	409	437	422	496	448	451	409	422	414	416	414	440	394	428	417	432	413	439	451	439	403	413	410	420	413	446	435	448	419	449	430	445	457	430	473	422	398	454	436	412	444	451	394	456	451	433	455	425	457	441	408	410	433	418	386	440	473	397	445	419	430	439	452	399	415	427	461	415	433	397	454	409	457	428	456	442	434	393	447	435	409	414	398	434	424	421	433	429	438	428	440	420	463	459	431	463	440	415	478	458	432	447	476	443	471	482	482	458	423	416	404	408	446	427	452	445	442	409	434	389	428	415	391	393	410	405	437	456	441	427	435	412	433	452	444	419	434	468	424	437	408	423	437	420	419	459	419	428	443	429	418	387	422	437	403	445	434	430	440	437	474	430	408	455	458	431	423	413	391	409	449	417	414	414	396	420	447	400	420	439	416	439	404	434	431	468	407	415	444	426	404	420	467	414	439	449	407	383	429	448	424	416	408	457	482	443	393	411	452	414	439	401	425	446	433	449	471	438	394	441	472	439	445	472	419	395	449	399	437	424	442	483	456	430	467	452	422	444	408	431	445	450	473	479	398	449	445	413	429	467	433	428	426	450	395	433	429	464	422	412	437	420	438	398	443	438	444	408	403	421	447	437	458	393	440	432	426	441	408	385	453	435	435	415	477	427	412	399	446	439	426	448	434	433	445	429	415	401	424	440	410	445	413	428	477	397	408	383	436	413	452	420	458	415	443	418	421	403	430	441	471	423	421	448	410	417	426	418	429	436	419	416	404	401	445	430	409	429	434	419	457	425	415	432	403	437	401	444	444	427	428	396	386	458	390	418	462	442	432	395	401	457	419	433	447	450	429	446	456	434	407	435	440	451	435	430	429	452	444	389	419	436	405	416	446	425	469	417	397	414	433	435	461	399	432	419	456	451	468	414	418	411	425	399	456	420	431	440	405	422	433	444	422	401	433	441	444	431	427	443	403	441	431	451	443	465	458	421	416	438	433	403	470	451	446	467	407	473	451	430	417	427	412	410	423	429	423	418	414	443	411	419	406	435	406	384	429	477	438	404	419	431	475	435	401	437	456	462	415	398	411	443	413	447	409	434	462	439	409	409	430	450	431	439	432	441	387	432	424	448	446	439	399	442	416	448	419	455	429	442	421	439	463	452	415	410	463	451	375	415	445	445	433	433	471	459	436	419	460	424	456	419	415	459	433	417	386	430	441	439	426	416	438	394	410	410	459	460	445	422	419	401	407	442	421	451	420	371	429	439	456	437	411	437	430	442	413	404	440	400	428	436	420	466	457	459	433	430	427	438	446	432	430	414	460	418	436	440	426	440	428	449	476	406	407	437	394	426	422	382	453	428	407	394	431	446	455	427	433	423	434	418	420	409	412	449	438	420	439	408	437	447	405	435	446	438	407	380	394	447	439	413	396	422	418	455	438	441	459	457	435	427	439	470	448	472	431	447	449	414	461	392	431	440	427	455	388	416	416	437	433	389	399	431	412	432	407	471	458	413	451	417	432	380	413	466	443	411	389	428	428	442	422	395	457	418	417	462	404	422	428	430	425	421	387	417	437	414	481	432	442	437	421	438	454	389	418	381	426	446	458	416	420	430	428	451	446	440	441	437	411	438	441	437	435	413	438	436	439	450	385	435	452	436	431	413	477	437	395	409	418	439	406	424	406	419	389	410	417	459	415	463	409	441	448	445	417	468	427	437	427	451	442	486	434	433	436	427	410	426	444	437	430	431	407	409	442	400	428	428	411	426	429	412	402	426	420	411	440	446	417	429	430	443	436	449	440	452	434	408	416	446	434	415	414	433	401	430	426	445	451	423	480	446	470	429	411	426	444	434	439	470	408	437	436	440	446	426	408	436	417	411	425	445	449	443	459	432	454	430	457	424	427	409	430	445	398	445	459	436	381	425	416	453	460	469	423	424	377	415	418	401	447	413	452	430	440	456	396	419	448	423	440	442	422	404	422	431	470	391	407	444	410	400	438	439	426	414	452	465	421	410	453	435	403	425	401	417	476	400	405	461	436	435	428	423	434	427	471	441	394	407	397	427	406	407	456	443	445	444	377	454	421	481	433	459	415	410	437	425	408	438	435	449	431	429	445	425	406	450	423	413	421	433	417	429	381	442	442	458	423	410	424	415	436	443	449	423	421	429	420	428	459	408	469	431	405	417	424	404	428	419	402	435	406	447	449	421	424	411	426	418	464	447	433	419	449	475	462	445	395	435	454	431	445	394	451	426	422	452	443	424	449	453	448	443	453	427	438	458	456	449	466	422	429	417	437	458	431	432	390	459	394	422	441	395	417	466	440	425	464	421	407	438	420	469	424	446	466	421	428	469	414	448	429	488	404	441	418	427	470	425	421	456	416	448	421	430	456	412	462	477	425	416	468	430	433	411	435	462	440	426	412	429	411	416	410	437	417	452	477	461	407	473	424	425	466	466	419	405	440	428	449	406	440	408	406	420	424	445	427	418	423	408	410	428	439	458	454	396	430	449	387	432	417	418	432	404	449	426	413	442	443	450	411	449	401	408	438	407	424	372	429	440	427	441	405	431	408	411	405	449	443	422	426	429	434	395	402	425	417	430	412	433	435	421	422	446	427	439	427	454	417	456	416	431	421	429	434	395	481	415	482	434	395	453	422	388	429	495	453	428	435	416	395	414	429	469	450	426	400	445	413	445	477	445	412	459	469	443	455	434	428	443	435	403	429	409	441	393	409	437	431	448	417	399	440	469	444	450	445	405	434	426	441	440	442	408	418	401	413	420	449	436	428	441	451	454	438	390	447	439	459	453	363	435	455	418	438	452	399	456	425	404	475	421	421	417	446	462	443	434	400	429	405	402	421	427	430	394	429	396	433	447	441	440	480	396	389	442	441	438	419	446	441	432	452	412	413	402	414	410	460	417	438	449	412	468	427	435	441	438	438	411	451	432	419	470	456	393
30494	5654	1342	955	719	625	582	500	439	400	379	414	400	344	339	356	388	329	310	350	366	353	369	319	295	340	323	362	383	407	358	336	322	320	314	355	329	311	325	327	324	325	325	299	306	296	368	298	307	320	308	279	305	323	320	347	319	296	328	322	332	312	317	334	292	330	283	302	282	315	301	328	327	324	328	295	309	295	328	271	307	327	331	307	304	295	316	324	316	293	298	325	283	308	325	306	322	267	321	315	323	305	322	361	305	312	328	345	301	299	301	338	336	335	347	323	294	283	316	321	301	307	339	311	313	333	284	321	308	296	300	300	288	339	339	303	303	322	299	307	301	327	302	303	318	319	295	356	284	301	316	331	363	327	323	316	301	340	269	309	293	274	318	309	310	288	333	292	308	337	304	293	325	317	305	294	332	298	313	344	299	289	296	312	300	334	274	308	357	299	295	274	352	285	324	300	317	331	340	315	311	318	328	276	318	324	316	272	318	327	276	281	307	298	304	317	307	289	313	298	282	316	285	318	357	332	333	316	325	324	310	315	320	307	306	311	317	290	319	330	337	328	314	280	310	322	309	310	329	306	298	343	302	295	290	321	334	310	356	321	309	349	344	290	318	319	283	337	325	323	321	321	304	303	339	322	343	308	330	300	313	324	314	301	311	302	312	312	325	312	321	331	320	345	314	326	305	356	311	297	321	296	327	355	298	307	324	324	323	329	289	307	310	272	328	309	309	317	284	307	310	332	287	311	343	348	320	308	313	294	315	336	363	285	332	298	326	301	288	301	298	315	298	313	302	308	335	290	313	332	301	300	307	270	300	294	316	292	312	299	305	307	297	284	273	347	299	342	313	369	320	319	308	283	314	305	329	320	300	324	261	311	317	339	312	300	294	315	345	330	304	330	319	329	317	301	342	320	302	288	290	298	294	317	288	306	314	311	304	317	338	301	264	331	319	298	296	319	302	311	315	295	328	347	327	313	305	290	304	312	300	329	325	291	318	309	324	313	307	301	302	317	299	311	298	347	329	280	330	308	345	317	297	310	290	303	323	310	324	291	338	318	317	331	316	310	340	315	320	275	339	308	328	302	337	326	337	314	286	312	294	331	325	304	299	282	275	342	274	323	304	282	304	293	296	313	316	289	360	334	312	322	322	295	295	331	318	322	296	329	301	341	308	332	299	319	339	332	357	340	340	354	308	332	322	280	293	318	355	329	317	316	287	332	299	290	337	306	313	342	304	309	296	284	314	334	314	348	283	293	305	354	304	291	293	294	337	295	305	350	316	305	289	326	314	317	285	322	340	294	309	320	307	298	306	291	299	294	337	347	324	344	342	309	323	337	318	301	306	305	318	321	286	300	325	307	309	348	304	338	297	295	281	307	335	309	292	318	330	314	309	330	300	326	328	331	329	320	303	288	291	285	316	277	302	329	295	315	334	284	316	323	306	334	322	295	361	296	304	307	355	285	332	341	314	320	308	305	307	322	350	329	323	307	328	366	317	334	301	318	292	346	310	313	338	269	333	313	320	320	355	310	325	292	289	324	324	323	314	297	329	320	313	312	276	319	298	270	311	304	308	309	288	303	349	316	346	324	340	317	291	312	339	298	311	294	294	309	285	265	332	313	334	294	331	350	314	324	321	285	353	325	314	306	306	295	274	293	334	331	338	314	327	283	306	313	302	285	293	285	304	314	317	308	300	303	320	347	338	323	315	345	282	336	330	305	349	297	296	347	295	320	338	296	306	320	313	332	323	345	280	287	314	292	327	329	300	309	305	313	325	308	295	323	336	318	317	290	287	304	335	291	319	293	313	358	321	313	309	292	312	346	293	319	334	320	315	320	303	281	305	307	307	305	313	308	309	327	298	293	301	317	306	276	309	286	320	331	322	326	317	284	347	315	306	294	307	285	302	313	305	322	338	325	295	335	320	323	284	295	302	276	334	292	307	328	302	311	325	280	324	322	316	332	333	294	328	315	320	318	315	304	331	304	314	300	306	314	334	330	304	310	285	306	336	281	310	275	364	328	312	310	298	341	338	339	348	312	317	313	356	308	312	330	301	301	306	305	304	336	310	317	298	326	337	354	320	294	312	305	322	318	328	300	293	324	311	343	320	313	299	311	347	318	304	306	310	294	329	329	346	315	338	302	319	335	280	295	291	306	325	279	297	313	323	280	308	297	321	324	342	339	339	322	316	300	329	322	279	313	295	317	306	314	307	284	294	301	326	347	337	293	306	313	316	303	312	324	322	299	320	287	317	351	324	324	327	361	319	296	319	310	290	314	295	295	315	315	302	297	298	355	286	292	294	341	364	304	316	304	294	296	318	327	310	299	348	311	278	312	308	298	294	348	312	330	332	340	320	290	352	317	303	287	293	326	314	337	312	323	299	313	303	315	292	306	312	308	327	274	314	317	339	305	311	392	342	316	318	301	282	288	286	324	302	345	303	290	290	295	290	298	309	299	333	309	341	300	298	318	326	311	295	302	278	339	355	327	324	299	284	290	318	305	315	318	317	339	310	293	304	305	346	357	334	332	312	340	310	314	320	285	320	298	287	281	313	344	333	270	304	308	298	287	319	321	331	303	315	297	298	309	300	298	288	307	303	296	322	318	279	317	315	319	332	319	297	340	324	287	320	326	320	330	302	300	317	348	362	318	310	285	286	284	306	334	312	327	318	310	347	346	286	337	290	332	348	329	348	308	312	323	316	314	309	334	333	302	309	324	326	334	305	324	308	301	300	321	321	328	295	302	313	299	306	331	309	302	317	339	316	309	318	329	307	297	293	336	294	316	314	307	285	318	331	327	299	310	303	284	307	325	311	320	292	312	306	298	335	328	278	329	295	311	270	301	287	295	308	306	321	315	293	267	331	311	306	292	323	326	301	321	306	297	284	307	320	331	341	311	326	319	333	293	299	334	307	260	311	326	325	315	311	307	342	304	283	309	325	303	303	296	318	312	338	328	332	316	293	309	312	325	330	347	304	297	303	328	314	300	328	351	298	318	303	349	285	286	301	297	302	314	289	270	293	311	321	291	313	332	312	317	304	317	330	326	308	295	286	315	320	321	323	280	315	336	341	309	324	288	304	289	307	312	309	310	306	328	309	299	298	274	301	299	305	347	324	294	298	340	314	287	312	314	307	321	308	292	320	326	337	296	290	244	286	315	320	327	308	309	301	306	332	304	342	321	338	295	309	313	306	317	328	280	298	303	337	340	318	316	323	315	329	349	318	340	322	287	318	305	296	281	326	299	282	312	300	311	294	319	282	321	294	339	330	310	300	307	329	299	293	287	278	357	304	352	331	319	283	285	301	311	310	308	330	304	295	336	318	325	311	312	322	298	326	324	351	294	323	291	311	269	353	309	322	319	315	294	310	303	295	329	329	288	315	321	338	334	293	270	322	306	296	342	319	291	280	317	325	313	310	318	279	338	320	301	288	291	295	312	318	337	293	307	310	301	291	315	308	298	325	327	298	286	311	327
13884	1415	2344	2861	2678	2298	2053	1807	1592	1409	1363	1239	1207	1142	1096	1087	1064	974	1045	1100	1095	986	954	961	984	955	924	964	1036	1423	1242	1003	911	848	883	884	829	843	849	815	810	846	814	833	831	837	855	829	783	830	832	862	805	831	816	811	769	786	772	807	794	833	801	733	755	825	776	854	786	796	762	799	772	796	825	820	803	768	755	809	770	777	810	830	796	777	847	798	803	733	765	799	773	790	806	774	827	723	816	794	755	737	819	738	813	808	783	769	760	811	839	778	765	782	784	771	823	811	841	810	770	813	753	786	766	811	827	767	740	797	756	826	797	790	787	804	805	796	817	797	762	773	803	809	760	770	765	759	823	724	761	807	810	802	803	798	805	771	777	736	817	787	747	799	786	785	758	792	814	777	811	735	780	855	779	803	809	750	782	808	786	797	747	775	817	767	789	764	809	764	826	816	789	792	776	720	774	747	774	772	774	789	792	719	828	786	780	777	818	771	742	750	835	763	809	760	799	792	734	799	787	773	779	836	823	815	805	738	807	773	769	714	742	769	761	781	820	732	775	770	857	796	765	805	717	806	764	843	806	786	796	779	776	777	798	763	779	772	765	756	822	775	790	759	790	785	793	781	780	846	819	782	789	803	790	764	797	807	842	820	789	743	783	751	778	774	753	765	803	798	754	790	720	782	776	781	796	763	809	749	784	798	796	804	762	744	769	764	757	802	789	814	793	774	837	853	785	766	747	813	778	804	811	761	801	734	803	762	834	763	785	834	782	771	782	763	791	797	781	766	805	794	756	827	799	817	776	779	818	843	809	754	817	762	763	787	790	799	736	844	789	810	761	762	818	762	814	843	767	757	750	772	758	723	740	722	756	758	745	805	796	824	801	813	819	796	769	802	757	787	763	783	750	771	778	835	756	763	756	767	807	801	737	731	752	760	784	801	789	840	763	778	753	799	779	822	779	771	727	805	825	764	819	805	821	761	791	775	807	809	779	821	772	794	747	828	826	763	743	788	796	818	791	834	753	759	796	787	765	770	790	778	857	830	774	789	770	739	814	740	764	760	766	779	780	810	751	773	794	810	838	793	784	806	816	782	801	760	795	793	786	782	719	779	813	794	768	789	812	759	809	766	734	802	787	752	822	759	798	783	787	737	778	749	743	761	789	846	809	814	786	778	812	817	782	802	821	798	732	762	754	792	747	721	852	764	777	819	735	769	751	775	754	756	725	758	801	793	757	773	821	828	767	776	784	774	778	758	768	791	775	726	735	744	797	841	754	774	770	802	769	728	813	819	692	750	775	805	793	863	772	783	802	714	749	794	805	776	749	803	826	776	789	766	735	754	741	782	786	778	797	800	779	734	775	727	781	822	730	771	795	721	777	743	807	743	736	808	788	756	783	853	776	797	798	770	742	789	803	758	883	764	774	778	807	754	797	815	779	776	803	749	692	810	783	798	762	787	780	762	783	805	771	769	738	806	771	751	748	802	778	810	801	769	802	774	802	747	751	753	778	791	814	776	778	756	807	808	796	729	791	788	788	752	835	804	775	815	768	731	802	802	739	824	806	747	760	792	743	777	752	737	755	816	767	746	793	758	757	789	764	795	813	764	814	771	803	791	813	813	811	767	759	817	787	748	826	754	753	776	776	786	827	773	771	734	788	749	784	771	774	767	794	741	755	755	815	796	770	773	772	745	780	785	761	761	747	760	789	834	813	841	789	800	791	810	795	719	775	777	782	771	802	779	773	762	741	805	779	812	761	763	759	783	770	769	798	823	778	806	739	790	760	771	791	774	780	755	762	785	765	770	777	853	729	781	738	773	810	727	773	817	774	778	780	754	817	802	811	746	774	812	764	787	811	779	809	739	779	816	752	773	765	840	785	779	781	774	791	816	757	798	786	770	753	797	785	797	794	779	797	808	757	724	800	784	771	747	781	794	822	764	772	801	768	772	808	822	757	752	776	773	803	817	790	767	856	768	744	804	774	782	746	753	715	785	779	792	762	786	817	763	787	782	772	786	728	809	759	741	777	754	772	830	825	760	781	756	825	752	741	786	777	800	792	816	802	807	804	771	791	768	852	819	776	830	811	760	785	781	758	785	729	795	742	844	819	770	796	780	764	788	769	790	773	780	813	784	813	745	785	794	752	759	779	821	770	800	786	742	784	777	846	783	760	758	766	778	760	756	784	805	761	790	828	773	804	809	732	768	756	798	749	772	764	779	802	802	767	799	794	764	785	780	745	768	765	740	787	817	799	759	761	782	747	793	788	803	747	804	771	815	716	784	755	810	790	773	831	794	774	765	751	752	774	816	777	754	797	829	814	715	802	831	832	774	758	817	757	819	776	759	781	708	803	774	772	763	759	747	765	799	847	762	736	792	818	743	827	743	745	797	760	797	749	739	824	765	801	800	820	829	809	773	798	816	751	714	748	771	732	831	759	757	789	810	759	755	774	816	775	810	831	805	780	786	760	760	763	759	747	755	750	797	820	755	767	832	798	778	774	758	777	777	783	793	719	745	806	788	764	777	804	775	767	715	807	832	801	778	795	773	770	816	786	787	792	800	739	793	769	805	785	768	776	786	794	805	773	774	795	760	785	794	809	804	825	796	821	800	775	779	773	789	787	810	769	797	780	801	827	774	772	769	754	784	775	778	814	763	805	729	754	738	763	832	749	807	847	744	807	791	779	768	724	816	769	806	824	821	762	771	775	746	788	809	738	838	749	774	795	798	756	750	769	752	738	727	781	757	798	754	774	776	766	733	799	805	829	752	780	827	800	759	808	794	786	773	802	805	784	796	831	796	729	790	749	736	779	773	761	807	815	731	859	771	795	720	751	773	815	794	778	764	750	763	738	767	809	765	822	772	794	757	829	763	749	717	761	756	753	765	817	788	794	808	777	734	762	770	772	777	800	760	754	783	789	780	754	811	811	828	777	748	771	748	769	787	826	773	827	823	774	788	750	789	756	739	766	774	769	780	795	785	743	787	783	760	774	776	807	806	774	756	763	792	795	765	787	805	777	782	767	786	781	709	767	819	757	792	821	783	793	806	778	794	790	772	792	713	764	776	783	750	795	812	804	792	743	791	767	733	694	767	753	782	827	836	731	786	818	744	812	826	772	820	769	772	802	846	741	792	830	762	815	798	821	758	787	769	793	762	782	772	802	785	828	792	759	775	792	742	796	773	776	796	755	785	803	806	738	780	829	772	799	826	804	746	772	764	775	770	769	830	771	765	802	786	764	833	810	791	820	787	735	721	759	770	739	774	791	729	766	776	732	760	803	757	788	774	805	793	735	851	720	722	806	767	776	793	788	789	765	794	765	721	829	786	767	784	724	742	838	791	751	753	781	748	789	824	796	827	784	773	752	795	793	777	802	773	782	750	831	846	800	795	789	774	737	835	781	773	828	779	750	809	768	766	766	750	788	775	807	768	777	687	740	724	824	817	770	781	789	819	771	758	775	786	775	790	783	781	835	807	789	771
40378	13654	3683	1773	1224	973	836	749	638	569	569	474	453	456	464	473	404	473	444	442	424	417	382	409	384	359	407	394	434	451	429	434	383	401	387	364	372	367	376	377	397	350	373	357	364	375	377	414	401	358	386	341	380	342	366	362	350	372	400	359	374	368	371	396	391	366	379	395	384	344	360	365	314	371	384	385	352	372	367	333	385	391	381	359	381	365	375	335	350	386	386	368	368	366	327	354	341	344	342	352	374	383	365	381	362	324	396	313	350	382	392	347	381	349	392	385	303	380	371	331	353	365	366	362	363	382	369	365	345	340	370	376	379	392	315	356	368	343	362	358	358	363	378	357	338	366	386	400	372	369	359	364	353	363	362	371	363	368	345	376	343	361	385	382	332	399	375	380	338	347	359	361	363	348	356	364	378	381	351	366	317	357	375	308	354	364	357	344	363	376	365	354	354	370	361	361	380	381	359	364	374	366	328	396	322	371	376	322	366	386	351	380	402	383	356	344	368	377	396	363	364	367	362	353	353	387	374	371	368	369	366	384	372	366	348	376	326	368	311	306	349	379	389	386	374	371	356	347	374	358	367	344	388	324	377	360	372	362	350	363	335	358	397	392	353	363	371	350	368	366	359	382	340	393	378	394	343	370	316	324	322	368	387	366	378	316	352	385	388	339	340	335	364	380	359	383	323	411	370	364	373	354	348	341	337	380	366	347	359	355	389	398	374	371	335	389	362	356	357	335	391	338	355	351	356	313	356	401	361	332	324	368	328	369	343	366	331	363	349	383	343	325	341	359	355	341	377	349	364	375	366	367	339	350	363	358	357	384	352	353	350	366	332	349	332	379	374	364	351	330	348	378	404	321	360	353	368	333	346	347	398	363	383	373	351	373	345	363	366	380	376	366	332	362	379	386	348	362	352	376	372	367	372	366	375	339	382	362	333	377	352	347	351	378	353	365	384	344	368	337	368	372	355	366	356	338	326	368	370	392	359	362	398	364	354	316	358	378	354	353	364	390	391	325	405	373	349	342	358	373	362	366	360	377	334	387	386	370	384	354	357	376	342	387	365	396	324	339	357	386	363	357	363	363	362	369	368	336	335	365	353	377	370	369	357	384	380	357	379	391	350	386	359	322	352	375	358	362	359	360	337	393	340	371	393	343	375	327	377	359	375	369	385	400	370	373	358	368	360	387	351	354	388	381	355	390	360	372	338	361	385	342	392	386	377	376	366	323	387	421	333	345	380	334	374	331	337	372	362	360	355	367	357	335	362	368	358	381	379	350	368	371	367	368	378	342	365	337	359	342	390	358	341	358	370	368	372	342	360	370	378	422	374	401	384	365	362	351	337	371	377	376	337	346	344	344	363	357	369	359	390	345	381	325	331	336	340	369	360	400	350	382	374	341	360	366	379	349	378	356	407	319	391	356	329	327	379	378	373	357	372	333	382	325	354	333	357	377	353	371	338	366	364	346	408	368	362	365	369	371	352	323	377	353	359	348	350	354	376	339	346	339	336	384	348	356	319	352	372	388	331	341	348	349	356	360	365	363	355	345	322	333	351	339	369	341	380	366	366	361	361	329	339	346	359	394	349	358	340	363	320	343	337	364	359	343	370	359	365	385	370	351	341	372	342	330	357	386	376	385	378	330	333	345	358	319	342	361	366	379	362	387	346	370	349	327	374	351	361	383	338	343	368	373	364	376	357	392	326	348	363	338	344	343	366	384	375	376	377	363	342	383	336	369	362	331	342	387	365	362	389	368	389	391	387	353	436	380	346	356	372	304	364	386	360	380	317	344	364	381	377	352	389	365	355	348	337	360	390	381	390	365	365	343	360	369	349	363	384	398	401	345	377	352	333	324	351	384	331	355	363	354	368	397	356	390	354	356	381	352	393	345	349	375	351	342	371	366	372	403	330	361	335	346	343	343	384	382	377	346	368	351	338	366	345	368	348	331	383	374	359	343	351	346	370	338	381	345	334	371	407	357	330	359	363	351	363	339	369	394	381	350	375	385	378	367	360	379	365	385	386	376	333	371	382	364	357	322	366	363	351	356	360	368	332	366	335	396	353	353	369	344	360	335	352	346	365	386	342	385	353	342	383	361	346	333	355	364	396	365	378	368	369	397	403	379	350	391	331	353	342	347	348	320	391	351	332	321	339	368	356	371	318	378	368	357	364	367	366	372	382	356	382	347	386	353	348	377	360	331	363	358	329	372	395	382	379	346	383	354	369	371	412	330	359	330	374	368	392	404	374	364	322	378	351	373	375	340	311	325	322	362	331	360	376	363	374	344	335	335	384	327	390	394	366	357	363	382	421	393	385	343	348	388	346	339	372	364	346	355	335	356	359	367	347	330	346	387	372	354	379	351	401	367	373	342	362	387	400	342	354	354	352	346	368	369	395	367	318	396	339	344	347	372	316	373	397	356	366	376	339	368	403	398	357	354	396	386	380	368	373	348	372	380	307	389	339	356	384	370	373	330	379	381	390	398	377	376	376	369	331	395	329	338	381	362	341	401	378	327	358	371	350	341	332	381	352	385	370	357	379	386	337	387	356	313	376	342	369	356	386	343	347	380	356	378	362	369	358	342	363	353	346	369	360	357	362	365	340	360	388	353	314	368	391	347	358	343	330	368	350	362	321	338	335	357	365	372	405	363	364	371	380	341	334	326	374	356	354	347	366	389	391	360	375	360	399	360	369	350	359	373	372	364	367	345	363	362	357	382	375	369	358	346	383	375	352	370	360	334	359	392	370	422	349	354	332	322	353	357	363	378	358	359	376	385	364	367	386	375	380	368	349	395	382	406	372	370	397	384	370	334	372	372	378	375	392	379	321	385	375	372	398	365	348	408	397	396	351	357	343	354	362	361	357	369	383	348	368	353	362	376	327	332	368	366	362	360	361	415	365	325	329	357	321	351	381	379	359	377	364	355	335	361	400	371	337	354	351	343	353	370	349	356	372	327	347	351	359	358	374	381	352	355	370	352	339	367	359	342	390	341	378	379	358	352	342	355	361	359	400	341	347	377	365	395	346	359	343	328	348	382	357	364	369	315	357	349	347	351	367	353	361	368	352	349	335	407	353	384	396	382	359	364	362	368	350	355	368	356	333	404	339	376	354	366	385	357	348	361	375	369	382	365	353	356	355	355	372	360	377	368	382	377	354	341	368	331	321	360	370	360	347	354	364	363	362	361	359	330	350	313	358	376	395	415	377	349	354	357	386	371	346	323	346	368	360	371	327	367	370	325	358	380	368	307	394	328	347	325	352	350	371	375	344	360	369	375	364	352	372	353	356	340	350	383	393	345	364	362	408	335	342	349	363	373	396	385	362	358	319	337	390	347	342	343	388	373	351	360	371	382	400	363	343	386	370	375	322	371	349	341	378	351	326	345	334	370	378	383	385	354	353	387	373	363	422	376	353	344	388	378	342	353	352	365	367	358	359	373	367	343	378	347	382	393	397	385	408	343	393	385	384	362	376	362
18031	2075	4018	4750	4446	3821	3309	2864	2311	2105	1949	1778	1675	1558	1469	1405	1287	1219	1402	1455	1328	1194	1165	1178	1130	1119	1146	1146	1437	1606	1343	1123	1079	1025	971	950	993	976	1023	969	950	912	966	915	921	925	930	916	952	868	883	868	891	966	892	962	871	879	912	899	872	897	881	929	885	926	883	888	857	845	877	869	924	868	845	870	945	886	876	881	844	901	887	897	903	829	872	904	845	824	876	890	856	852	787	901	894	862	897	852	837	864	899	901	908	869	925	859	861	911	857	844	848	878	837	902	901	875	798	830	909	828	831	857	846	838	890	891	850	907	847	878	879	860	794	845	851	898	844	852	801	861	856	879	892	821	862	838	816	865	869	925	857	791	868	894	929	864	854	878	887	843	841	847	799	838	937	819	850	872	874	845	919	870	876	879	880	836	902	837	855	840	855	820	834	790	847	845	872	860	864	830	835	868	882	841	900	887	816	806	871	820	829	862	847	866	848	896	895	844	862	914	862	822	892	868	909	884	868	888	879	845	807	857	858	840	886	838	840	898	855	878	892	819	830	940	834	856	861	875	797	854	850	827	840	848	812	852	852	849	842	850	912	878	856	829	822	842	888	825	932	828	800	857	828	870	901	868	847	907	852	840	871	824	858	865	787	872	865	845	825	889	865	868	841	866	901	878	859	884	876	886	818	826	847	881	873	845	811	863	819	856	843	825	845	864	871	858	868	854	883	849	853	823	843	864	818	833	872	874	891	823	843	834	900	820	876	832	852	843	862	890	801	875	876	877	829	887	809	845	905	871	880	875	870	889	830	907	864	891	946	890	861	841	832	876	858	789	838	890	919	826	839	841	834	854	906	844	848	864	853	888	873	860	813	891	900	873	838	895	881	876	856	853	838	933	928	860	864	886	844	838	836	905	860	872	846	845	839	843	823	865	865	906	849	858	836	850	831	846	866	817	847	887	946	835	835	882	868	873	845	868	839	835	806	859	814	846	830	873	858	847	864	880	828	840	883	825	883	842	831	862	901	850	826	891	831	853	910	847	841	854	884	905	899	870	849	870	868	800	837	834	898	819	844	823	866	867	887	836	801	852	859	869	816	831	787	858	820	865	889	863	805	806	881	906	853	866	860	829	828	859	885	816	813	931	834	892	855	870	845	862	875	830	856	815	826	823	891	848	832	903	907	877	872	892	828	851	842	870	811	932	884	865	823	829	879	888	843	872	809	850	827	855	885	828	884	864	860	841	853	859	886	848	826	864	841	891	878	864	846	838	820	896	909	890	892	826	891	843	880	857	864	924	875	823	849	831	888	858	845	805	888	843	910	838	880	863	884	866	847	866	834	847	842	823	894	860	877	826	901	865	851	876	849	859	840	891	852	824	867	849	816	847	910	884	893	831	853	899	815	854	838	911	859	843	868	852	856	846	806	939	841	830	885	845	881	835	820	847	844	860	841	840	879	863	888	895	814	838	866	864	884	817	844	888	848	852	890	872	887	839	924	884	910	864	874	856	863	880	878	831	841	866	853	879	862	880	847	822	852	866	848	834	872	835	905	895	793	834	839	849	852	854	872	851	840	863	828	879	905	855	854	915	870	852	818	880	842	826	898	899	813	801	861	845	831	845	822	866	831	829	862	870	830	858	819	919	867	885	882	830	885	862	866	856	817	830	884	845	844	830	871	840	846	848	830	852	849	866	836	854	905	800	841	904	870	884	814	804	868	863	863	868	898	863	848	882	837	869	860	863	826	831	909	840	837	816	862	847	822	866	847	847	849	856	842	862	826	853	847	788	902	872	856	813	849	844	820	842	799	863	821	913	843	870	895	800	855	858	843	858	820	835	876	854	848	825	876	897	828	901	873	844	831	886	822	867	848	880	840	921	795	844	880	821	866	834	888	882	818	829	895	866	838	861	923	820	797	855	842	852	825	815	885	875	907	844	842	872	868	866	899	855	847	866	892	834	827	859	863	933	862	846	883	844	898	836	888	864	857	890	875	811	883	891	814	888	838	889	883	817	836	883	808	878	874	815	837	869	835	876	799	932	836	785	816	871	832	850	847	857	830	904	826	881	933	803	835	829	828	822	884	838	794	902	898	881	908	862	834	855	874	870	899	936	889	865	809	857	877	855	840	887	870	856	889	900	846	840	838	856	856	901	843	875	889	842	812	851	815	858	827	839	877	870	888	835	870	876	865	891	810	830	864	862	861	833	884	856	859	837	821	835	907	849	840	863	884	859	821	821	865	855	869	815	831	832	860	849	844	899	886	859	865	877	859	852	858	851	858	877	864	881	827	857	849	843	875	835	845	825	887	878	829	795	888	890	851	847	874	857	863	889	846	809	870	839	879	847	860	870	840	846	851	896	836	859	911	807	866	831	865	859	823	821	878	891	871	886	866	867	870	922	838	868	831	857	862	830	891	867	924	852	862	874	831	833	875	904	827	883	853	870	819	834	851	872	851	863	837	871	877	904	852	863	815	869	859	857	869	879	890	850	842	842	816	848	824	855	839	844	907	842	888	875	880	772	856	858	884	863	884	881	833	866	894	872	849	873	797	866	865	848	854	842	852	901	901	847	850	868	888	843	828	846	880	841	850	860	830	892	872	871	893	878	850	821	880	843	854	899	868	858	868	879	939	861	839	852	820	864	866	857	867	896	907	858	821	890	866	915	835	814	865	837	892	878	890	817	884	840	899	836	824	864	845	839	848	847	857	875	851	866	904	833	872	897	850	858	783	838	814	869	867	840	848	941	935	906	845	928	850	855	886	848	899	865	847	865	868	870	863	853	884	840	860	823	872	883	870	884	956	904	895	879	878	805	849	852	848	852	838	860	883	880	897	867	879	837	874	921	840	879	895	848	844	833	862	878	876	821	876	837	808	927	895	922	854	842	910	857	859	886	826	859	854	865	876	851	856	889	848	806	917	854	864	873	868	880	865	826	920	849	865	847	870	859	834	892	853	859	855	842	862	890	800	807	842	912	892	851	904	887	839	857	826	847	844	844	820	891	854	856	865	774	864	826	871	835	817	857	916	871	844	844	867	808	823	858	865	846	839	860	883	866	862	891	844	833	836	871	881	808	842	899	860	849	902	908	823	828	872	820	876	854	871	801	901	852	833	831	883	824	810	855	863	851	852	787	871	850	865	864	879	853	876	828	848	876	864	839	836	878	940	858	847	840	831	902	822	846	883	794	883	850	908	835	842	833	861	903	847	798	884	838	829	769	810	883	916	852	843	838	835	862	859	866	883	879	858	832	883	865	799	887	893	819	838	813	826	841	880	882	871	847	855	861	882	855	917	898	808	844	878	848	860	902	811	861	859	829	798	875	802	884	843	837	860	858	830	855	855	792	829	799	837	884	816	854	820	861	845	845	849	872	860	890	860	874	908	819	878	852	815	881	873	839	848	845	877	872	835	815	880	814	888	865	869	831	881	898	856	889	832	851	909	878	870	841	873	889	888	848	836	790	850	831	873	862	900	850	835	819	879	830
3793	188	155	171	187	174	192	145	165	156	181	172	151	181	153	154	161	132	148	146	168	145	139	154	127	136	142	150	149	203	163	153	152	178	153	163	160	149	152	159	155	159	148	137	151	151	162	151	146	141	147	137	149	156	154	152	150	134	155	140	143	134	148	129	155	143	158	125	154	142	137	140	128	142	130	170	156	156	148	149	150	144	146	153	112	154	152	142	151	141	154	134	138	172	144	141	144	121	167	140	151	149	143	152	156	131	128	149	149	138	137	150	141	140	137	146	141	148	118	117	140	156	138	135	145	136	158	124	156	115	161	133	147	143	154	136	141	140	150	170	153	127	154	162	152	143	147	147	152	141	141	138	133	128	148	151	155	144	140	163	125	127	183	142	157	167	153	149	159	151	133	138	141	166	143	163	148	145	142	160	148	139	155	144	133	148	143	147	155	124	141	167	157	139	125	153	139	139	161	164	128	149	138	123	167	119	130	146	158	133	145	144	157	157	160	147	144	146	139	142	131	140	151	147	145	135	166	154	143	148	130	153	143	137	127	138	167	161	132	140	142	157	122	145	138	166	131	139	150	144	151	144	143	136	139	125	149	156	139	153	134	140	166	146	147	128	154	144	146	143	166	147	115	138	167	142	155	138	146	144	137	133	139	163	129	148	119	165	172	155	153	146	130	155	137	150	124	132	127	147	173	167	149	131	141	147	144	139	162	153	146	158	127	145	140	148	163	148	154	147	159	135	131	151	141	151	156	137	160	158	147	150	132	160	146	155	129	166	150	152	153	132	137	153	156	146	162	143	135	165	128	120	130	144	142	144	174	149	165	161	159	146	165	155	158	143	136	138	136	136	156	152	151	145	148	123	137	145	153	136	152	154	164	157	141	156	160	145	114	125	150	148	177	131	132	139	132	141	173	143	150	140	160	137	149	125	126	144	147	145	143	148	156	145	163	159	140	173	157	129	142	148	165	146	142	133	155	142	155	158	155	139	142	127	129	155	132	140	147	130	150	142	162	128	156	156	132	155	154	135	151	121	155	170	163	157	145	147	139	165	156	134	144	149	142	127	166	131	149	141	160	145	138	152	133	149	146	138	162	135	146	151	152	150	149	159	157	169	150	165	139	164	134	137	123	167	143	150	155	176	173	174	150	143	154	120	135	140	142	144	153	167	139	151	136	150	152	150	142	144	138	130	166	145	138	158	133	160	155	144	162	135	138	124	133	135	142	163	138	161	158	154	152	132	144	153	161	137	154	154	155	149	174	134	152	172	150	145	145	144	126	165	123	146	152	117	136	186	159	178	139	126	147	149	134	140	145	129	146	132	145	159	163	148	140	155	136	145	141	134	152	149	141	146	138	149	156	152	161	130	139	143	139	129	129	145	146	157	139	126	156	147	156	161	158	157	143	179	127	142	147	157	155	146	149	148	135	148	150	168	164	147	149	147	164	140	143	145	163	153	152	166	164	136	169	161	170	150	134	133	150	133	149	155	148	133	139	148	155	140	137	135	154	138	141	159	153	150	145	174	153	137	136	152	124	151	167	140	123	124	145	156	134	145	131	149	148	141	164	139	153	143	142	141	155	134	148	168	161	141	137	165	162	144	149	147	159	150	138	125	156	124	141	134	148	149	157	143	134	166	160	139	122	146	141	138	156	166	136	127	155	160	149	133	149	143	155	148	148	166	156	147	151	154	141	162	159	145	148	158	139	133	122	136	153	147	139	146	147	144	131	156	145	151	139	147	126	164	146	122	137	118	155	122	140	143	153	128	143	133	145	149	146	128	153	144	142	112	136	185	161	158	155	149	150	149	149	147	129	148	171	138	133	160	137	137	136	140	140	123	138	161	147	143	145	126	151	147	151	143	156	152	154	126	156	136	146	142	146	146	134	156	144	129	141	163	155	155	163	163	141	158	145	162	153	144	140	155	141	149	151	165	142	148	136	121	152	141	163	127	162	156	147	163	146	141	151	171	138	142	138	142	147	130	155	146	157	164	150	113	136	154	137	156	133	129	124	177	145	143	143	139	142	155	129	143	132	142	145	123	146	147	123	146	147	109	122	153	160	161	148	150	150	146	181	174	125	135	134	142	150	142	151	151	164	147	130	152	166	139	158	158	159	129	139	149	159	127	144	147	152	154	155	153	136	161	139	140	137	155	135	155	164	137	140	152	155	155	139	141	128	140	162	157	168	151	157	147	161	144	154	159	155	118	153	139	150	137	132	133	152	139	139	124	164	135	139	119	135	146	148	159	143	143	169	137	155	175	160	103	162	141	137	129	149	136	155	155	140	149	132	162	133	160	156	169	131	142	147	143	152	157	157	131	150	148	143	147	138	117	147	160	149	123	130	143	152	130	160	129	167	168	154	141	141	146	144	130	176	148	161	151	132	147	145	141	133	149	180	151	157	178	131	159	138	143	126	149	154	137	145	148	156	131	114	157	141	140	154	135	130	157	150	121	135	153	167	146	151	155	153	136	138	138	151	146	131	135	145	148	169	154	151	134	144	165	164	141	159	167	154	133	140	131	148	131	169	141	196	148	148	178	174	137	148	143	152	170	147	136	161	140	123	156	134	158	135	127	153	126	136	163	153	145	140	163	128	148	152	169	146	152	139	126	150	128	127	139	139	156	144	134	142	146	155	146	135	130	162	158	164	160	121	134	134	133	161	138	147	143	136	155	148	146	119	154	135	140	178	147	144	159	150	142	141	136	152	125	159	138	138	138	151	151	146	144	144	154	124	154	151	149	158	130	137	147	156	146	126	131	123	132	126	134	152	141	149	126	140	130	130	157	128	150	145	147	138	144	147	110	159	161	146	148	139	143	129	146	157	128	133	154	149	129	165	150	150	140	145	145	127	154	159	177	156	142	151	141	139	141	145	146	144	142	172	128	130	142	152	127	167	137	171	140	158	163	145	153	142	179	145	142	156	155	144	144	155	146	116	134	149	146	158	145	150	145	144	146	143	145	143	137	138	150	135	155	149	157	158	149	145	156	180	170	165	133	136	167	163	172	131	150	137	130	148	148	147	149	136	154	166	134	130	145	141	144	137	137	148	148	129	139	135	158	141	132	129	160	145	147	181	138	156	147	167	171	153	164	164	150	132	137	128	170	134	149	127	133	138	136	140	172	131	156	137	161	148	148	121	129	148	133	131	132	176	146	145	158	142	137	135	125	173	143	155	158	165	129	149	156	153	157	121	150	138	133	148	152	145	162	139	133	144	128	158	158	147	144	147	150	136	148	132	143	128	146	144	140	151	137	139	141	116	163	151	140	142	158	142	158	135	134	152	165	156	117	153	144	136	153	143	139	129	142	142	129	134	149	156	155	162	150	150	160	143	140	149	150	133	150	143	159	138	146	148	133	156	140	154	147	131	155	158	142	145	141	129	148	135	150	140	153	159	146	150	139	159	126	152	147	141	165	136	153	133	152	163	135	150	123	143	146	140	156	162	154	150	161	136	148	154	152	153	129	149	149
3593	477	509	543	551	545	585	488	416	455	469	440	437	446	442	518	483	443	485	493	465	484	452	465	489	446	479	483	674	683	555	463	479	442	472	418	424	433	404	415	426	441	387	383	412	449	460	443	432	452	415	407	431	436	474	430	413	436	423	413	451	438	414	414	425	422	442	458	396	447	415	437	446	432	449	434	431	434	440	444	455	436	426	424	428	410	446	423	419	428	412	406	404	433	388	425	455	420	439	419	464	461	418	350	444	423	474	438	446	479	442	455	449	416	436	430	434	417	476	421	396	432	397	420	452	456	420	431	430	422	436	405	460	421	434	451	428	403	407	397	413	428	464	420	446	403	429	429	438	418	418	397	389	391	408	401	429	436	414	404	366	438	449	392	441	407	459	416	393	450	411	425	411	450	430	432	445	433	421	445	424	414	409	427	405	464	410	393	435	397	399	428	397	446	463	421	418	419	460	471	406	408	436	408	447	391	416	400	429	401	432	432	396	456	453	433	457	447	402	437	412	409	453	412	447	407	426	449	428	382	425	416	434	420	434	439	417	454	437	429	451	427	423	439	446	411	406	467	457	408	395	431	455	407	397	433	440	425	413	447	450	387	391	421	468	448	431	401	417	417	450	447	446	421	446	405	416	407	429	428	464	473	401	402	447	409	456	401	457	428	439	419	418	409	411	463	441	460	446	436	406	399	432	401	429	390	453	405	444	470	455	404	435	444	424	433	451	434	435	445	418	416	398	426	440	435	419	427	460	430	407	412	466	439	435	402	432	420	437	434	452	425	431	421	461	484	416	419	454	445	449	392	416	446	407	432	396	458	394	423	428	428	444	422	426	414	454	410	420	430	446	406	444	420	431	440	393	465	398	424	433	412	454	432	423	442	442	426	434	388	422	437	430	418	404	402	448	440	406	419	406	421	403	427	442	419	417	420	435	405	435	447	435	459	407	366	463	415	432	430	416	403	397	416	440	450	426	488	368	418	428	414	442	438	420	420	429	429	405	399	404	412	423	449	406	432	438	407	398	438	467	423	409	444	433	449	414	419	433	416	456	427	447	439	458	440	446	405	420	417	435	400	432	401	430	399	404	438	422	430	394	418	452	417	411	436	418	416	437	417	419	410	416	430	454	438	420	411	418	403	421	438	383	449	432	414	446	434	447	403	435	410	430	443	399	373	419	420	402	397	439	407	425	432	441	448	447	429	424	443	389	447	402	426	408	411	419	450	427	415	436	413	409	462	422	416	461	428	424	423	414	432	423	431	413	438	429	442	427	413	432	417	422	433	391	453	411	434	423	443	400	418	427	401	440	480	406	414	438	418	391	421	439	486	427	409	452	407	426	412	472	435	413	429	418	463	422	420	449	422	419	416	387	335	451	434	409	417	435	408	427	451	437	419	422	395	413	415	414	410	447	418	421	424	406	422	428	424	417	434	457	446	432	464	452	430	430	443	429	429	444	435	443	405	451	418	417	387	442	412	459	419	434	431	419	486	402	432	396	425	432	434	437	430	414	425	409	426	426	439	433	445	422	418	426	462	420	406	404	441	427	417	434	427	446	443	427	438	399	409	411	415	451	428	439	410	446	422	442	422	454	428	425	447	423	425	459	389	418	426	410	454	393	420	399	442	454	435	436	450	406	435	432	433	435	421	445	419	435	426	413	417	408	439	429	425	429	377	392	468	454	425	430	429	445	456	412	414	429	380	449	436	436	405	448	415	437	448	362	452	416	420	414	436	451	441	431	465	396	413	436	434	413	429	424	418	389	422	412	432	423	420	434	408	409	447	423	399	419	401	442	433	442	422	418	418	395	430	424	413	403	449	439	406	411	376	427	407	410	406	434	395	433	450	437	475	406	480	413	444	411	425	419	430	425	449	433	401	441	442	451	445	412	464	419	436	459	422	435	421	439	425	435	423	448	437	439	437	399	392	434	449	423	439	438	435	411	456	440	452	416	453	445	442	446	424	410	422	426	435	442	414	404	444	422	414	443	425	410	422	450	429	415	395	464	412	405	388	438	464	430	418	432	417	433	425	398	428	428	451	433	410	450	435	406	410	388	422	453	426	414	411	423	438	476	419	454	466	453	430	413	421	454	425	458	398	437	442	431	427	392	435	424	442	438	408	425	452	400	412	408	408	422	415	437	428	382	428	457	399	443	428	426	459	447	427	463	451	425	435	423	417	413	414	442	437	415	456	414	438	405	422	404	413	426	414	409	423	396	425	423	425	444	415	434	401	426	414	447	431	441	432	417	445	414	447	419	389	414	446	403	412	420	408	422	434	397	437	428	421	462	440	439	396	424	407	419	445	417	439	409	437	420	428	398	402	423	406	408	433	433	452	415	419	428	440	474	412	415	434	447	410	435	393	446	398	415	439	477	444	446	430	429	407	423	400	446	407	452	431	380	425	440	408	436	406	406	413	441	448	451	435	376	432	431	465	449	437	382	430	415	418	417	469	450	418	379	445	430	433	405	428	451	431	403	423	435	425	408	432	421	434	480	451	422	390	441	427	429	391	441	389	441	439	418	435	409	403	413	403	436	419	444	455	383	429	431	401	414	441	446	397	424	414	421	445	425	433	408	426	446	420	463	473	437	432	452	433	435	408	421	394	437	419	446	430	447	428	411	429	419	406	376	407	399	439	427	434	436	472	466	425	421	433	418	424	479	398	426	445	435	432	464	417	433	407	431	465	450	405	457	404	443	448	461	411	452	428	415	454	408	433	432	452	390	421	446	419	402	449	435	457	471	426	437	432	459	430	437	432	396	438	434	417	440	406	421	443	399	432	442	434	446	434	441	397	405	421	426	410	428	419	424	407	426	433	444	401	395	392	394	433	425	448	413	427	429	438	413	434	423	474	442	405	449	433	423	443	439	421	436	458	433	424	410	440	417	455	436	401	459	400	412	437	368	432	417	450	421	464	436	414	457	439	440	430	423	416	439	413	456	433	440	458	452	422	467	419	389	434	441	464	448	450	441	427	402	440	449	389	413	410	427	415	397	432	426	428	431	409	446	423	410	440	427	432	402	442	396	394	442	435	456	413	415	394	390	428	450	427	455	442	403	413	443	409	418	405	433	424	442	412	430	418	407	434	455	438	443	392	411	405	421	435	433	452	388	464	413	434	443	419	438	441	434	429	424	456	456	414	411	413	447	403	443	438	430	444	378	404	427	440	421	445	426	421	412	422	451	433	388	399	461	420	433	408	435	420	415	447	412	409	422	446	444	408	442	401	449	428	435	425	400	407	409	430	466	422	416	461	441	443	460	426	433	425	390	439	414	414	400	404	473	392	428	482	467	403	447	427	400	408	420	412	438	423	441	425	441	426	450	425	451	399	442	402	459	419	459	417	410	422	433	413	442	418	424	442	405	383	408	430	409	444	448	452	414	409	456	415	426	441	404	429	413	478	429	437	449	439	413	441	399	444	401	423	399	402	428	423	434	428	413	412	391	433	394	464	450	415	438	405	451	410	445	411
29559	5287	1231	1011	752	600	610	455	419	406	383	400	343	365	360	397	364	371	350	326	357	327	332	329	311	368	320	330	391	373	343	328	324	310	288	284	323	305	291	341	279	350	332	330	293	312	291	341	296	352	338	354	304	296	344	318	318	314	333	336	300	334	305	299	348	308	288	347	314	320	331	315	329	295	291	302	308	304	322	311	315	354	327	327	293	305	323	333	328	321	280	287	337	338	313	350	324	301	317	292	349	310	299	313	305	310	321	303	298	319	288	305	315	347	332	327	307	316	284	310	316	302	326	325	317	305	305	305	309	294	318	299	324	327	330	296	327	314	314	324	305	300	316	322	318	329	313	292	318	336	312	324	329	335	325	312	347	317	312	312	325	301	339	329	331	322	334	301	286	332	303	306	310	320	315	327	303	318	331	284	316	306	307	287	290	299	312	278	300	322	326	318	322	272	291	311	325	315	283	330	322	298	289	297	287	292	317	327	303	309	313	308	317	347	340	312	309	310	306	365	329	308	343	276	346	302	327	303	328	286	309	326	321	311	330	343	287	279	306	289	304	352	295	345	323	334	326	327	290	290	311	291	288	298	288	344	310	315	299	346	301	304	357	332	319	284	318	310	286	309	292	326	314	293	290	296	322	323	332	303	321	313	325	295	311	309	324	306	297	299	281	318	307	303	305	287	293	330	316	337	345	325	309	323	339	321	325	309	286	270	312	352	290	334	325	300	305	322	300	287	293	297	320	296	294	311	297	310	344	285	322	342	317	343	292	315	339	311	334	313	323	317	300	280	325	306	304	295	287	305	306	296	289	320	304	345	315	293	320	312	350	287	320	282	308	329	339	301	315	286	316	327	310	294	298	335	326	297	304	329	286	297	288	324	321	308	314	295	300	323	294	351	346	299	322	316	310	280	340	318	330	322	314	292	306	345	308	324	286	305	306	293	325	315	299	304	313	287	335	321	330	291	256	289	300	270	294	333	325	262	318	325	273	313	295	289	306	322	299	306	326	277	320	293	323	314	291	299	308	299	273	328	294	316	299	328	285	326	308	295	331	327	324	319	303	314	336	296	314	319	307	326	321	298	295	323	281	316	329	305	307	342	315	338	333	342	308	349	282	325	333	280	291	323	327	295	339	321	317	285	306	330	316	285	339	316	311	288	289	316	318	309	299	306	324	327	319	322	350	332	305	295	340	311	307	315	326	292	333	283	289	298	286	310	307	301	318	278	309	313	298	314	303	332	300	287	332	304	323	309	314	307	305	305	304	308	303	281	308	312	332	272	293	328	317	306	301	290	311	335	316	308	302	330	308	303	303	290	302	350	344	282	311	340	322	327	262	309	310	301	297	328	307	299	311	310	303	279	284	352	327	294	313	319	336	282	299	290	328	342	325	296	304	268	308	341	329	307	334	355	334	294	277	289	290	296	311	334	306	337	315	298	326	285	290	288	326	361	304	295	311	322	306	292	265	290	297	335	318	313	318	328	298	285	314	352	348	322	315	321	350	336	315	349	321	323	287	282	331	333	275	298	315	311	308	302	277	313	333	314	335	293	307	303	309	323	306	321	306	317	328	325	331	277	300	341	285	298	314	321	307	310	328	349	290	296	319	294	316	305	319	297	300	323	323	293	321	318	297	332	307	331	317	338	289	295	292	312	317	319	341	359	297	312	290	304	319	343	348	327	333	331	312	288	340	322	330	317	329	340	327	344	328	339	327	279	279	298	278	286	334	313	299	294	282	319	302	354	283	305	338	309	311	322	316	323	306	351	324	352	278	325	286	290	335	340	332	294	291	316	316	303	316	304	323	321	329	291	298	311	314	312	304	329	319	283	302	354	334	328	330	319	299	293	307	327	328	336	288	298	311	310	336	316	315	289	291	351	332	331	296	294	314	366	321	298	270	321	345	317	302	298	302	287	315	319	291	316	313	291	284	338	321	313	319	286	333	356	302	316	312	330	325	288	306	307	356	299	324	304	306	318	271	312	305	296	310	326	298	320	315	298	319	304	348	333	299	320	320	317	329	327	310	321	312	321	318	305	336	311	321	271	308	335	324	316	330	329	287	327	344	349	300	309	320	297	289	305	318	301	312	311	305	304	299	309	299	340	282	350	323	308	329	322	314	321	316	304	297	322	314	277	329	306	279	327	339	305	331	330	310	283	302	310	308	307	299	305	359	300	336	291	311	324	347	308	294	307	288	310	310	328	257	338	306	308	292	280	272	301	278	326	330	324	316	292	305	343	338	310	284	295	302	318	300	319	319	334	326	321	311	318	297	309	308	297	329	320	316	276	342	355	329	321	302	274	292	273	296	317	309	304	300	309	341	307	328	314	324	315	313	282	338	315	321	307	332	305	295	315	296	296	332	341	315	332	300	285	316	317	316	290	292	320	302	364	329	305	302	315	288	303	311	311	314	300	317	281	305	316	309	322	293	326	301	298	300	320	312	329	275	317	313	308	298	300	315	339	308	344	305	346	340	278	339	315	334	316	306	294	331	281	317	284	283	281	312	308	316	309	321	310	297	308	310	312	325	295	286	306	319	308	288	285	297	297	317	315	329	281	301	332	304	335	290	303	283	301	295	311	329	301	306	281	322	278	317	295	330	330	330	311	304	336	312	312	300	288	350	311	288	297	293	313	287	319	298	321	303	274	303	306	357	307	273	284	288	302	336	295	320	289	296	271	328	313	305	310	291	292	327	300	334	333	284	321	298	303	287	301	301	285	330	324	314	296	309	334	307	299	326	303	306	340	302	345	313	302	317	296	305	306	316	300	299	322	316	327	296	296	333	320	306	333	318	350	312	297	281	286	295	304	305	303	316	303	325	324	328	321	319	310	313	314	295	273	307	299	320	296	315	354	302	295	343	315	304	313	299	334	286	318	293	311	338	296	307	315	297	316	308	296	291	311	335	337	327	330	299	307	335	311	315	342	293	291	302	290	327	314	310	316	315	308	292	283	301	325	299	325	318	350	313	310	273	327	290	294	301	322	302	325	314	303	323	315	313	309	305	318	331	364	269	341	334	292	351	286	309	320	287	323	317	302	323	293	299	276	314	302	340	328	339	329	318	325	313	300	308	301	305	292	316	310	290	307	311	340	313	306	331	302	322	301	303	328	308	283	341	347	323	334	314	347	307	305	324	309	309	301	365	340	323	293	316	368	310	337	312	280	292	336	273	339	286	338	298	294	317	318	356	296	313	291	356	329	313	312	291	290	298	301	342	344	278	320	276	314	303	339	299	325	320	319	344	316	308	312	316	282	351	306	301	330	292	317	325	305	310	294	275	316	297	313	297	305	286	271	315	309	291	343	276	322	282	321	327	302	327	305	312	308	311	330	321	286	326	275	320	333	284	308	300	337	333	334	335	333	310	302	313	274	309	319	325	330	308	283	288	338	320	330	320	300	317	318	325	338	323	345	292	306	357	307	279	312	297	298	359	312	322	289	320	349	296	299	300	307	340	331	312	321	327	318	293	281
13306	1452	2398	2909	2722	2375	2228	1749	1623	1481	1321	1347	1185	1137	1082	1062	981	1033	1059	1025	1063	914	1021	948	978	940	937	970	1281	1282	1082	1029	909	817	795	845	815	817	856	815	820	829	795	773	840	885	838	859	859	836	781	808	846	841	767	778	803	777	839	788	800	790	865	815	752	832	757	824	745	761	786	814	768	797	791	766	804	732	811	754	874	821	751	786	776	830	791	790	780	786	830	815	808	818	804	771	789	775	791	728	825	810	789	790	781	771	788	828	803	774	750	793	768	778	766	720	804	832	799	789	796	776	805	793	819	775	759	765	780	770	774	764	795	766	785	769	785	829	783	752	771	741	796	794	783	776	834	741	811	805	797	790	778	799	781	780	759	810	704	740	773	783	756	801	812	768	813	754	790	781	780	775	732	778	743	779	763	754	773	793	806	727	800	814	804	834	801	806	801	756	801	782	761	761	785	760	811	808	773	787	762	778	822	799	799	821	786	792	797	801	777	776	819	714	776	805	800	789	782	760	758	820	715	795	765	754	735	765	738	811	756	821	816	819	755	759	794	778	792	824	721	789	753	761	752	797	832	798	814	776	801	780	731	783	759	760	756	785	785	800	767	711	768	803	751	798	797	809	806	843	766	771	798	800	784	764	762	780	785	820	776	769	791	747	798	828	762	800	779	810	821	777	746	740	795	780	781	763	773	756	814	777	824	743	736	741	815	777	756	779	787	778	762	705	783	813	800	713	737	748	814	737	808	733	816	774	755	735	766	793	777	785	761	756	760	833	752	766	776	808	755	745	772	799	794	767	795	793	809	749	767	754	791	770	746	755	771	781	736	824	754	750	784	781	789	858	766	777	797	828	768	777	734	773	798	818	800	827	819	789	800	791	802	791	758	802	810	817	791	765	741	766	775	764	768	796	799	781	805	796	804	765	779	754	785	786	715	786	796	788	783	779	766	773	773	752	800	815	787	775	777	768	778	777	756	766	782	774	798	825	795	811	768	783	803	797	737	868	791	808	743	746	788	753	818	785	782	787	788	832	749	786	781	758	772	732	802	797	788	757	797	748	769	808	828	803	763	803	790	805	727	791	773	765	870	806	755	747	801	744	749	764	795	763	840	786	797	754	793	768	786	789	824	809	779	791	781	772	776	761	781	763	868	759	790	817	757	800	771	792	796	765	766	790	792	767	783	785	797	771	773	733	771	759	748	780	801	750	786	758	705	786	714	810	780	814	739	824	793	792	797	765	742	817	776	764	735	764	804	788	807	813	766	752	803	772	774	812	791	809	756	772	772	759	751	778	779	738	755	784	789	779	761	751	774	796	765	755	859	841	802	809	731	792	772	817	846	755	815	788	810	791	769	789	777	781	797	742	758	830	744	750	778	769	768	786	815	796	735	763	802	779	784	772	740	792	755	760	795	742	809	745	801	764	787	782	787	764	829	798	779	774	737	767	754	773	790	787	781	753	819	773	783	769	794	789	807	777	800	718	767	824	746	779	736	765	791	779	775	793	814	732	824	771	796	770	740	778	771	855	784	770	773	853	796	772	788	824	773	820	766	753	798	765	785	777	742	765	783	787	796	784	749	815	753	755	829	768	787	797	726	763	789	780	764	859	807	792	787	800	798	776	783	774	756	765	802	762	789	761	822	767	774	782	782	747	760	728	793	772	762	769	792	766	754	791	829	751	772	755	774	781	757	798	792	775	762	753	777	793	754	768	779	731	751	813	818	749	776	796	852	779	717	777	833	762	811	822	769	816	848	788	806	767	817	780	773	780	816	789	764	774	758	805	738	817	793	763	759	835	799	826	789	777	774	835	828	768	781	757	818	784	736	794	856	786	760	769	773	783	778	792	791	768	843	756	781	806	766	820	734	745	783	817	768	752	740	784	754	828	808	762	782	811	767	765	726	792	704	794	772	724	797	773	814	748	737	795	762	758	800	822	757	756	790	789	830	769	744	766	748	818	756	781	788	786	807	754	744	751	775	762	832	793	766	807	734	763	742	827	772	782	785	768	816	760	813	801	778	800	782	773	738	760	779	785	763	783	807	827	781	785	817	821	778	792	762	732	785	780	819	827	773	792	737	769	807	792	840	826	747	755	804	732	786	788	810	758	818	749	794	808	741	791	769	818	747	776	796	817	833	756	826	720	808	825	713	833	776	840	781	768	771	773	839	776	774	786	811	836	775	795	797	801	728	758	789	765	783	757	763	826	781	817	771	809	788	771	747	790	761	772	771	798	821	769	792	769	768	774	777	806	774	757	830	821	768	769	752	805	770	722	747	795	797	761	853	784	770	799	781	770	849	839	802	777	787	787	777	783	784	806	786	742	848	792	783	770	798	780	803	782	794	796	759	830	731	823	713	813	798	753	742	827	798	800	820	719	789	800	803	772	789	757	815	746	767	767	813	746	790	794	806	789	781	741	845	760	761	835	780	720	761	809	755	851	800	770	805	769	792	790	794	807	795	785	776	814	768	756	795	775	809	729	779	730	790	808	750	809	820	792	782	789	766	778	823	770	748	768	799	777	775	762	797	796	770	756	740	815	811	749	801	814	806	762	753	830	792	762	766	761	773	773	801	813	769	746	759	774	766	785	779	797	796	834	798	807	781	795	773	741	790	827	779	783	762	827	787	787	758	738	800	736	773	819	827	799	843	780	751	756	793	803	751	788	780	839	789	792	737	741	810	753	773	793	788	789	814	777	765	752	778	770	763	800	754	787	810	782	787	781	764	748	808	784	764	775	783	766	774	759	750	803	758	743	817	752	787	821	807	802	766	797	816	755	796	799	785	746	802	725	803	768	795	795	746	816	815	699	774	781	759	797	771	807	757	783	769	797	810	755	787	760	782	763	771	761	803	768	817	815	766	754	743	761	767	788	749	801	798	765	780	774	757	802	787	814	784	771	802	768	773	763	812	800	806	809	715	795	814	766	777	809	774	789	833	798	771	724	778	764	772	776	759	781	810	813	784	746	755	781	785	790	754	828	756	836	765	811	792	809	805	773	799	801	766	747	734	742	791	783	788	759	795	810	751	788	775	745	788	829	791	788	778	767	799	792	765	765	754	766	762	775	796	794	778	793	806	753	774	753	772	761	814	789	798	797	810	741	808	782	783	781	799	777	730	820	754	767	778	757	746	761	842	813	840	780	809	793	806	770	767	770	762	778	839	805	785	755	797	801	750	768	791	738	769	780	782	773	791	769	755	741	759	812	777	773	770	798	815	759	810	799	765	796	799	769	800	802	785	711	773	788	774	769	762	777	809	750	776	769	795	789	790	796	805	741	815	806	768	778	755	783	758	768	761	769	761	731	817	822	728	773	811	769	818	744	774	773	782	776	746	786	795	772	805	782	768	745	809	791	751	754	813	803	759	771	792	779	750	758	773	741	791	812	766	773	785	779	789	793	783	761	807	800	822	794	785	787	764	760	767	800	791	759	766	778	754	783	784	783	791	762	786	811	779	746	755	786	734	803	775	839	766	739
40147	14244	3742	1739	1231	1043	945	681	613	552	538	497	472	464	457	446	430	434	417	477	409	377	397	429	419	409	416	435	469	432	376	373	358	343	425	395	381	405	397	397	360	344	338	378	351	352	381	329	386	362	344	328	349	355	378	336	360	379	347	382	313	358	365	371	363	373	305	397	361	379	369	341	380	372	366	388	363	387	368	342	358	360	337	341	348	398	388	381	334	352	389	377	354	357	368	369	401	353	388	394	334	329	333	377	363	342	359	359	364	356	335	363	354	395	356	356	351	344	337	361	379	373	355	358	336	375	358	351	367	334	355	339	380	357	355	378	316	356	340	408	352	386	337	338	346	375	377	327	350	369	384	361	356	314	333	373	358	375	357	362	348	388	349	374	350	339	323	364	382	370	349	368	334	382	341	352	357	350	341	327	383	356	331	373	323	348	340	351	381	381	424	352	357	362	364	347	360	367	341	380	360	345	386	374	333	352	357	398	340	374	336	368	354	358	339	360	366	361	354	319	371	335	357	357	308	342	379	366	350	382	353	344	336	383	391	339	366	410	347	359	367	375	306	364	351	358	364	348	345	382	337	350	365	322	383	380	379	393	367	368	354	369	357	320	345	370	350	366	373	350	396	368	371	355	377	344	349	385	347	345	349	336	376	331	322	354	384	330	356	359	372	383	355	331	340	364	327	330	381	346	346	342	372	348	395	359	340	351	367	363	359	355	345	305	349	328	335	378	316	356	329	355	392	374	343	355	343	327	346	355	316	305	362	349	360	357	324	362	411	379	326	350	338	352	365	347	324	377	344	373	359	386	361	368	384	321	402	393	362	339	321	341	365	328	343	353	374	299	350	355	348	346	372	350	351	377	333	369	353	347	360	375	392	363	371	358	354	350	337	391	340	367	367	309	354	391	367	341	362	369	352	366	351	340	348	362	350	351	386	369	339	343	352	339	361	349	345	358	326	368	356	371	320	359	365	371	379	353	345	321	351	355	354	372	402	350	385	363	354	354	374	416	354	343	333	378	362	335	363	355	370	387	356	353	385	357	352	338	328	320	374	375	339	359	340	357	383	348	352	368	347	383	338	317	372	393	368	355	396	338	389	375	321	341	358	359	362	357	369	371	356	372	375	367	358	399	410	355	364	332	339	389	366	382	366	323	400	339	365	340	333	368	351	334	380	369	399	333	320	366	376	344	351	336	380	369	398	400	341	363	326	337	390	361	345	347	413	389	344	352	345	377	337	398	370	388	396	355	375	345	377	366	390	359	370	346	354	345	350	316	358	329	356	407	335	361	365	361	364	372	362	345	348	400	355	346	341	361	341	390	380	357	364	355	349	298	351	370	390	388	370	356	364	377	348	387	371	375	352	354	340	346	349	356	369	353	341	365	393	337	359	363	356	365	391	342	350	352	398	365	386	371	374	352	390	382	361	347	368	379	368	361	354	354	372	359	323	342	349	393	355	365	314	385	334	369	349	362	360	377	333	369	385	351	383	351	328	373	353	346	356	363	333	367	335	348	315	348	360	343	355	358	374	342	368	337	369	354	355	389	350	366	369	353	349	380	362	347	354	362	352	336	349	382	353	346	375	355	356	355	356	354	413	383	351	363	364	361	380	369	376	371	380	375	321	322	380	402	348	364	334	332	371	326	331	356	413	364	389	348	338	350	368	345	360	367	366	393	353	355	355	335	335	362	332	347	339	321	349	419	352	368	351	361	363	331	357	376	337	356	349	380	364	348	404	368	360	370	349	325	364	383	351	373	351	372	368	384	385	352	409	393	331	363	347	349	334	374	345	342	368	366	329	361	381	342	362	351	310	366	352	340	370	353	352	357	367	350	347	332	363	360	359	356	361	372	347	379	373	339	394	379	386	383	333	389	367	345	331	349	329	368	366	368	366	360	354	367	402	387	360	381	392	349	334	359	351	376	356	384	371	350	344	354	413	362	381	362	357	349	367	386	356	371	334	400	361	333	342	367	361	362	357	358	368	366	365	353	381	341	399	365	341	369	332	375	335	341	353	354	372	345	337	327	351	374	367	322	370	361	337	332	381	374	333	373	371	361	343	328	325	366	361	375	341	377	377	370	399	381	332	361	356	367	389	332	359	343	342	331	340	355	352	336	383	386	354	360	344	367	386	341	357	339	353	374	404	379	350	369	372	383	353	364	367	376	373	341	293	364	356	347	364	345	388	349	395	392	335	342	329	349	355	360	350	379	344	348	381	407	388	375	364	371	358	346	422	368	359	392	344	354	352	337	365	339	393	377	373	336	376	343	329	324	377	322	369	376	397	391	364	340	360	358	349	388	353	370	373	360	345	378	381	356	357	367	362	358	370	363	375	341	355	345	362	350	376	379	390	346	360	379	376	378	360	341	387	355	357	327	372	356	346	370	369	373	326	327	384	384	383	334	362	380	371	383	361	369	353	370	341	340	377	355	345	362	376	374	370	357	350	342	374	380	374	368	387	356	369	370	335	371	328	364	352	377	348	364	334	371	358	325	377	371	333	344	351	394	378	330	378	332	359	388	345	371	370	380	375	341	383	330	362	358	377	377	364	345	380	361	367	324	353	350	377	371	368	373	377	373	344	352	332	347	354	384	347	359	339	343	374	373	388	335	329	364	387	360	364	359	369	328	327	346	347	361	348	345	384	362	368	337	382	380	352	359	350	372	344	358	357	371	380	375	348	368	382	369	385	343	329	379	397	377	394	334	341	348	381	345	324	357	364	301	341	368	310	355	380	360	367	378	350	342	359	373	380	366	325	354	341	334	361	337	334	366	335	350	342	371	329	358	371	392	393	379	381	384	363	399	368	366	323	370	379	351	380	349	333	368	334	377	376	366	354	363	345	359	350	342	331	386	393	340	359	374	369	378	412	334	346	366	376	368	366	390	360	321	390	374	366	372	366	354	335	360	338	369	343	358	339	331	354	400	345	375	386	380	413	361	350	346	342	362	323	340	373	360	344	361	399	349	325	365	358	339	350	391	352	359	357	344	359	341	371	378	365	347	363	346	358	353	364	338	356	387	386	371	353	360	367	332	334	337	378	385	368	356	329	361	377	355	371	357	362	351	338	328	345	393	388	378	349	335	334	317	347	347	346	365	350	367	375	361	358	388	380	346	399	373	362	364	333	328	391	373	384	357	375	374	358	383	343	361	365	368	384	385	365	358	365	334	302	380	348	383	383	365	368	349	373	371	351	357	340	335	368	355	373	367	345	343	360	357	387	361	342	405	355	352	375	370	363	383	364	347	382	339	360	363	325	344	348	387	366	346	334	350	381	366	346	366	378	368	365	361	358	392	354	378	377	366	367	369	367	338	363	336	327	392	383	360	364	380	368	361	388	376	354	337	353	367	378	349	388	366	362	354	348	363	364	353	343	381	366	356	371	369	344	367	331	332	343	349	363	353	353	382	352	341	367	354	341	354	357	335	345	365	390	356	382	376	372	363	358	372	339	374	347	344	356	372	384	354	365	336
17892	2214	3919	4811	4379	3767	3342	2705	2325	2094	1941	1786	1615	1570	1454	1412	1392	1274	1254	1411	1392	1227	1190	1154	1089	1170	1118	1166	1541	1432	1291	1166	1023	1008	940	993	964	878	901	900	901	923	918	944	917	884	944	945	947	928	886	866	890	909	925	893	861	851	904	853	887	882	928	877	891	857	865	892	879	875	869	879	831	903	871	872	858	907	863	885	889	923	808	842	875	865	856	850	897	904	838	834	850	848	875	838	871	872	854	882	865	815	936	837	926	832	866	806	888	872	870	840	871	875	876	902	859	874	856	880	835	913	857	840	854	891	880	907	884	859	868	867	892	893	844	826	847	833	848	865	857	890	849	890	907	896	808	849	878	858	843	838	848	864	891	883	853	816	879	866	862	866	829	929	892	849	871	887	796	884	865	792	822	890	855	838	865	833	875	863	840	860	846	880	874	809	869	877	841	852	810	827	875	860	860	890	859	899	887	843	917	901	842	888	827	852	819	873	836	854	839	802	886	868	841	841	916	843	850	876	815	819	845	825	870	826	882	855	871	876	872	810	885	902	775	819	836	817	851	808	878	854	810	896	878	856	810	867	858	819	886	861	844	848	836	867	804	930	874	848	859	866	842	829	856	852	843	824	871	787	838	858	812	870	868	898	844	841	822	870	867	828	873	870	863	838	892	839	842	846	833	854	850	856	945	836	833	833	834	887	823	864	876	821	819	809	858	863	853	870	872	909	814	824	808	899	890	899	897	900	807	830	871	830	830	855	829	898	841	874	836	846	855	831	823	886	833	839	903	823	854	872	787	887	832	819	849	841	803	875	819	856	833	858	861	885	857	841	902	901	886	832	852	789	838	838	820	867	795	795	887	876	794	809	880	798	882	829	890	880	824	819	853	854	807	843	862	880	824	857	876	881	846	803	848	861	841	818	864	858	840	860	832	883	807	831	843	797	883	832	858	855	871	851	831	806	851	841	844	880	817	799	819	826	849	877	880	870	854	902	833	839	863	870	861	844	895	873	803	873	846	861	810	859	861	857	804	848	911	881	827	790	827	880	896	810	885	863	836	847	882	840	855	907	875	877	817	895	886	858	854	831	842	906	876	821	830	828	883	817	859	839	854	866	856	841	789	844	834	812	879	869	922	832	880	856	860	857	892	812	903	867	813	787	816	848	843	897	881	869	878	896	824	904	883	812	801	893	844	864	860	935	866	834	861	812	843	881	823	815	871	931	838	871	848	875	899	814	875	875	855	818	863	865	833	910	801	814	881	872	835	826	841	878	898	883	823	903	837	806	837	904	892	836	841	836	857	832	828	849	851	806	823	878	870	901	815	860	839	848	827	854	850	868	901	912	843	884	841	839	864	871	819	860	883	820	806	889	870	850	816	830	881	900	820	831	904	847	820	801	862	885	828	871	895	873	869	847	785	902	841	875	853	903	855	816	810	901	868	875	895	850	865	870	870	833	928	870	822	883	807	859	818	802	820	835	855	867	897	860	844	876	826	856	873	873	804	841	818	848	846	896	906	866	876	868	881	827	895	875	821	831	856	881	805	868	861	844	807	888	782	854	870	878	841	914	835	891	866	853	831	795	843	891	871	873	886	862	880	844	818	909	864	861	806	866	876	820	801	891	844	851	786	864	846	830	859	868	804	891	844	891	832	873	842	819	871	855	903	815	864	878	896	820	849	947	853	805	861	842	839	862	809	830	844	827	834	877	879	858	890	862	844	889	867	857	783	825	847	809	861	854	855	806	845	894	813	848	894	849	814	812	850	867	843	857	858	853	869	838	820	868	844	837	842	942	863	876	871	837	858	871	837	820	842	847	813	870	840	876	854	857	886	841	838	871	812	844	903	858	851	794	869	874	835	844	780	866	913	860	830	859	904	824	844	805	861	846	868	923	815	854	848	855	846	918	844	896	815	891	907	861	837	802	874	850	916	846	875	831	881	852	843	875	846	868	838	871	830	846	801	855	858	823	849	843	814	859	854	862	867	823	868	795	816	848	871	791	919	906	810	841	875	850	822	840	901	839	886	831	834	816	843	863	891	857	905	814	861	873	810	889	855	845	824	895	874	869	830	874	850	888	823	828	843	890	822	846	862	857	866	876	874	836	875	856	884	838	871	888	860	867	836	907	880	850	833	879	878	867	857	852	884	813	857	829	883	889	837	842	910	873	885	857	888	885	842	862	864	882	887	855	914	867	827	919	836	859	936	844	860	815	855	853	822	868	840	819	817	884	861	813	833	914	862	878	808	904	839	861	878	874	883	836	837	810	883	821	881	914	864	862	876	831	858	853	791	848	870	828	827	776	839	857	854	867	855	879	889	864	872	827	822	845	910	878	845	864	849	814	842	916	841	861	837	886	825	876	857	845	890	824	886	819	833	806	874	830	828	823	857	805	874	870	848	856	848	869	837	869	900	833	838	879	867	887	851	862	825	848	875	884	802	870	878	866	803	778	871	792	882	841	852	869	855	854	866	931	844	879	831	874	837	841	894	874	873	829	838	820	883	882	864	861	781	862	834	835	877	864	901	846	862	858	833	853	872	774	883	786	899	847	828	786	918	901	844	800	838	854	877	866	823	869	854	879	894	863	795	878	840	842	868	877	846	817	862	856	876	850	864	865	857	823	819	835	820	821	853	868	815	878	836	890	827	809	846	855	853	846	883	870	838	857	838	882	877	844	847	851	858	871	836	851	853	843	871	874	856	869	825	864	859	828	840	828	838	821	870	877	804	841	916	876	871	878	854	868	864	853	851	836	783	846	812	865	861	846	836	904	879	874	842	857	882	891	818	855	847	841	849	799	891	861	873	887	827	872	844	858	910	823	876	869	847	820	852	865	874	872	845	853	862	853	865	880	831	849	859	883	853	831	908	858	859	956	828	818	866	808	915	896	873	878	875	848	851	872	843	806	872	889	867	820	825	859	869	877	839	792	844	871	823	868	845	840	845	787	856	847	795	875	829	837	832	878	827	843	868	910	840	855	875	883	881	861	856	817	902	889	858	929	834	865	850	855	868	834	788	870	855	835	872	874	833	816	840	865	842	881	834	818	851	855	861	844	853	838	848	864	871	882	820	884	854	899	883	813	864	828	806	877	820	834	839	900	910	861	836	857	841	909	821	871	848	860	823	818	832	849	847	875	836	883	863	813	858	868	808	850	853	875	855	901	882	835	807	897	863	846	853	888	841	873	866	852	887	830	849	880	858	892	843	895	843	894	838	865	819	840	792	844	812	826	799	899	874	883	831	885	875	860	818	878	860	855	894	810	832	863	871	931	821	907	830	865	825	825	820	894	835	825	771	823	830	870	838	880	840	850	833	825	874	804	914	818	869	861	850	880	839	819	860	833	882	848	786	876	887	854	894	897	843	860	837	829	887	848	885	827	816	872	803	837	844	859	931	893	860	867	827	857	815	843	875	869	857	875	854	851	878	834	825	873	880	819	826	859	842	795	849	850	875	877	831	860	803	859	869	864	893	894	822	851	838	826
4022	215	182	156	181	156	175	163	144	142	178	166	158	152	169	148	129	125	144	154	136	143	117	141	164	145	152	147	179	154	151	148	158	133	146	131	131	135	152	145	150	147	150	156	138	142	144	153	142	153	134	138	144	115	123	149	137	128	151	133	141	131	138	129	191	155	125	137	145	133	141	137	130	134	147	150	137	164	126	154	152	178	155	131	128	144	138	146	141	148	142	141	139	147	143	131	130	149	147	122	134	136	127	151	124	129	169	133	138	138	131	145	136	146	147	184	119	137	126	131	132	146	158	150	132	140	123	141	157	137	140	133	153	135	144	122	160	154	166	137	148	143	150	117	137	143	170	145	133	145	161	159	138	150	160	139	152	133	142	141	149	152	145	117	135	141	126	157	143	149	150	154	137	137	136	146	141	136	152	164	129	130	145	125	155	161	138	147	164	124	156	156	146	143	153	145	154	131	145	120	146	129	158	141	158	119	130	148	155	136	145	118	162	135	145	129	121	143	123	141	145	142	136	136	142	139	162	128	158	141	157	146	140	136	131	143	157	128	138	158	124	152	160	147	138	140	137	143	137	125	144	144	134	127	141	141	142	152	126	147	121	162	135	130	134	159	145	113	131	138	131	150	147	118	149	134	143	134	148	151	141	121	133	140	126	133	143	147	145	141	136	138	160	168	144	156	132	136	118	134	142	161	138	149	129	156	149	135	147	159	143	150	144	143	159	134	144	136	124	137	147	130	149	141	140	153	134	135	134	119	151	167	142	136	142	149	152	140	161	130	124	135	133	139	145	139	146	160	132	142	135	143	109	146	131	114	131	147	144	139	150	121	127	146	134	139	149	127	128	171	152	153	146	141	155	141	151	108	142	133	140	150	143	166	124	137	167	142	152	161	150	136	121	153	131	156	149	140	150	163	151	137	121	169	141	142	155	139	135	140	143	152	151	136	143	129	148	137	138	131	138	144	164	143	143	132	157	166	132	121	164	143	117	135	141	133	154	117	138	135	148	133	167	145	121	144	148	160	151	128	171	140	144	142	135	147	168	143	145	142	142	117	126	132	134	151	141	161	158	149	148	165	133	162	150	114	129	159	143	155	148	122	157	139	142	127	156	147	147	133	124	160	167	135	133	158	142	140	145	150	155	132	138	148	149	151	133	143	146	142	138	135	166	151	150	141	130	150	146	147	129	122	151	141	148	139	124	135	145	130	148	145	132	146	134	152	139	146	130	127	151	152	137	130	135	149	136	142	133	155	165	131	130	139	147	155	156	153	152	161	138	140	130	130	141	145	148	157	118	122	154	134	133	140	145	144	143	140	138	114	152	137	130	141	183	145	162	133	134	127	129	156	144	139	130	140	123	118	158	151	145	153	142	140	134	154	129	175	144	131	137	160	146	172	132	142	136	140	143	129	157	125	126	149	147	155	131	148	150	163	148	168	149	143	162	129	126	143	125	149	125	141	161	134	144	149	144	144	128	119	147	148	140	160	157	144	142	116	160	135	152	131	144	142	158	139	153	118	150	132	153	164	152	146	133	135	139	145	135	144	163	129	162	150	137	117	149	137	178	146	134	137	122	146	134	142	142	127	142	149	134	163	145	151	152	143	140	140	128	131	185	136	158	123	142	168	133	154	168	160	121	128	149	164	127	115	139	133	153	141	146	122	122	137	136	169	149	135	153	152	139	161	133	141	150	136	146	140	171	157	139	126	146	122	132	152	118	162	137	144	151	143	139	137	150	136	137	143	133	143	142	141	140	139	152	159	146	154	144	138	125	147	142	144	148	155	151	158	128	138	131	152	119	143	167	126	137	155	110	114	155	143	131	142	133	132	155	155	131	138	143	160	123	140	154	136	116	152	139	158	142	150	115	139	147	145	139	133	133	119	140	150	152	141	151	149	138	142	171	122	136	114	132	152	132	132	130	144	136	137	130	139	120	147	131	150	161	134	154	138	152	131	141	133	171	136	123	119	143	163	142	138	154	136	129	142	147	142	147	127	123	138	140	142	150	154	156	119	146	146	125	142	154	126	143	138	150	149	121	126	120	123	133	158	147	139	116	150	139	137	131	153	154	129	143	159	150	152	144	159	147	122	154	145	132	134	144	128	162	138	144	142	146	124	128	131	132	150	133	149	139	151	151	137	164	159	135	133	149	127	134	133	142	144	140	147	130	128	125	156	146	131	128	132	129	170	160	145	147	149	127	146	138	139	158	136	156	152	176	142	140	165	140	145	121	118	127	137	122	152	144	139	135	135	154	122	141	125	128	137	113	152	133	156	162	123	125	143	155	129	138	138	155	151	137	158	136	146	122	105	127	153	129	159	130	128	150	136	136	164	173	122	140	149	139	137	146	134	140	133	163	116	125	145	148	118	153	154	145	114	134	148	151	154	123	152	133	136	124	152	152	140	131	146	159	160	142	146	166	147	169	113	177	127	134	145	158	158	143	128	150	125	151	127	140	127	129	140	115	127	153	135	135	151	124	156	137	134	176	128	132	154	156	156	146	122	151	145	130	161	163	155	151	138	139	148	144	126	138	116	136	154	148	147	142	123	148	158	139	148	138	151	143	152	143	132	158	116	139	128	142	147	123	142	139	155	145	142	128	126	158	136	176	147	136	157	151	141	153	121	141	135	140	170	126	131	148	146	176	142	146	136	164	161	172	131	144	116	170	158	152	100	123	140	136	136	128	138	158	123	125	147	118	122	156	147	141	141	161	157	148	127	157	151	143	136	152	151	138	134	135	125	156	150	130	119	155	153	124	145	131	161	145	151	152	129	145	138	158	120	147	127	155	157	122	158	142	161	145	145	135	164	167	159	134	143	142	152	140	142	132	172	132	144	135	150	146	137	141	148	138	160	141	118	144	126	139	145	146	130	161	116	141	150	141	144	155	150	154	142	138	161	111	160	128	135	133	130	146	144	151	139	152	147	140	133	113	149	137	130	147	142	152	156	135	156	138	159	158	167	126	149	153	141	139	130	129	125	151	148	130	161	158	147	135	144	139	163	174	140	137	146	148	150	130	150	151	141	170	135	145	139	162	140	154	134	153	144	144	133	141	162	147	146	154	153	117	153	130	124	150	145	148	150	155	151	142	151	149	132	142	148	133	149	139	137	160	161	154	123	162	138	154	137	134	146	162	142	130	135	136	154	147	132	136	147	133	144	142	133	155	136	160	126	137	150	134	133	133	148	138	139	129	133	142	163	142	137	160	141	127	140	171	151	134	134	144	167	142	131	129	138	127	156	158	140	148	168	152	158	138	138	147	134	166	152	170	147	142	139	132	140	140	159	130	136	151	152	139	158	142	147	137	124	143	133	152	164	127	141	127	129	150	140	161	131	128	172	127	154	138	138	142	147	147	149	141	144	134	134	138	133	151	146	122	158	133	134	148	145	136	127	154	136	144	128	130	135	160	167	143	122	168	148	148	147	156	165	137	158	160	132	148	132	168	148	135	142	126	137	153	148	131	142	143	149
3745	418	512	521	528	560	563	535	473	451	418	437	474	420	448	456	436	444	464	471	475	457	469	435	457	455	462	567	535	590	549	415	449	414	437	389	400	453	395	434	397	415	383	422	421	375	367	436	399	435	396	473	448	410	465	442	431	447	423	436	383	413	417	420	454	420	444	395	441	436	432	378	406	458	373	423	442	409	431	419	431	395	424	419	406	436	416	391	443	394	446	446	430	432	422	459	417	443	444	427	398	396	404	416	419	393	405	425	435	396	428	447	405	447	400	454	415	406	439	382	445	435	425	427	491	423	430	399	436	447	413	416	396	389	414	400	425	411	416	449	410	409	433	415	398	418	447	411	425	428	434	490	396	413	405	438	427	450	455	437	424	413	380	396	410	464	385	408	403	408	458	412	425	439	423	438	414	384	452	453	427	428	392	390	405	421	417	463	399	438	422	433	379	416	389	422	412	405	391	424	429	423	400	423	414	418	409	425	421	448	427	431	407	411	425	462	423	422	431	414	404	412	448	419	408	437	413	403	396	460	394	426	445	397	416	430	431	393	391	421	410	445	364	447	441	433	445	380	414	412	415	452	397	430	449	422	425	419	450	442	400	400	418	418	407	422	416	399	418	422	395	426	411	424	417	428	429	380	417	386	444	434	409	405	407	411	422	400	443	394	421	439	379	430	403	400	426	417	425	421	415	424	413	440	406	420	431	399	396	422	449	368	429	435	420	411	416	417	412	399	398	400	416	388	445	401	451	426	424	419	427	424	431	400	421	404	406	420	419	418	378	416	399	422	384	436	407	436	407	420	408	432	409	393	398	422	429	441	424	379	431	395	446	386	433	426	421	411	396	427	414	396	437	367	422	390	450	422	403	402	448	402	428	400	429	442	448	450	415	425	399	440	415	416	424	417	400	386	413	464	424	434	400	405	407	413	441	432	446	392	403	436	465	403	445	408	412	388	415	440	425	426	425	437	419	449	411	451	431	412	427	432	357	425	418	390	422	452	423	439	435	448	413	410	421	441	403	388	396	390	435	420	392	438	433	415	433	397	402	439	412	447	429	445	417	421	415	428	413	442	405	421	411	439	414	426	421	426	421	412	393	455	410	449	447	438	423	452	381	415	441	436	414	401	434	420	423	429	406	410	371	392	415	433	419	453	425	430	437	412	430	449	445	415	440	411	368	396	426	423	402	430	434	423	443	433	474	383	390	372	447	429	393	439	438	392	432	405	417	399	447	461	435	422	405	414	436	406	411	422	397	418	425	389	412	442	426	435	458	408	443	433	422	412	398	428	407	430	447	412	393	404	433	428	439	392	434	417	384	403	394	427	400	430	388	399	431	417	400	397	399	437	443	409	416	404	426	441	412	425	424	393	420	427	406	417	426	462	429	390	402	430	400	404	416	421	441	420	435	397	426	434	438	398	413	434	421	438	431	450	436	421	430	409	420	407	405	421	425	430	413	419	406	436	393	398	439	420	448	443	432	403	423	408	420	423	395	412	442	433	402	420	391	382	386	424	429	417	408	424	414	415	417	418	403	421	380	434	418	427	420	380	443	413	428	429	429	409	416	437	413	426	440	412	440	440	425	425	416	401	448	421	393	414	393	428	413	436	413	407	413	449	412	401	396	448	399	434	394	442	431	416	434	418	392	391	435	415	434	407	410	451	408	411	434	428	426	407	420	433	406	379	426	426	408	455	418	421	422	400	435	441	441	403	417	399	399	376	394	401	433	437	432	463	423	395	412	448	440	422	421	419	432	413	403	409	443	403	414	388	406	396	433	395	420	447	385	433	450	406	408	393	459	384	418	412	408	403	449	435	440	409	435	459	391	443	452	439	439	409	427	417	399	418	440	392	430	419	423	398	408	405	421	383	400	427	406	438	417	381	419	391	440	427	415	407	382	433	447	438	439	408	419	394	393	396	401	434	443	378	435	455	419	422	411	394	424	448	471	430	424	444	481	434	403	430	420	429	382	405	417	390	434	415	428	424	401	420	439	396	454	400	418	394	504	381	428	414	401	394	363	422	443	428	456	435	414	460	460	392	402	403	434	442	427	435	445	421	410	437	414	439	435	427	423	400	445	415	389	468	402	397	406	394	390	409	408	441	424	431	429	406	453	448	441	387	402	412	428	414	410	422	396	448	442	423	432	432	404	388	420	422	407	442	438	399	398	409	412	394	419	440	405	392	418	433	399	407	430	426	418	400	392	395	399	413	430	422	394	402	426	435	433	425	423	411	397	401	428	421	449	403	454	412	401	410	425	421	416	423	400	430	402	448	432	452	408	414	424	412	403	422	445	453	464	438	457	425	442	372	406	418	462	427	458	446	411	396	412	428	417	378	426	394	424	422	387	402	438	412	430	429	433	394	377	416	433	397	396	399	417	427	418	396	423	445	400	462	400	383	436	397	409	412	446	389	424	402	443	426	392	433	394	419	408	415	392	384	382	421	431	424	404	435	386	417	390	393	422	423	424	455	401	438	446	395	434	415	382	427	451	412	390	434	412	427	372	403	399	454	429	435	426	403	413	409	455	401	428	450	401	419	431	405	394	410	377	409	419	385	382	430	404	391	426	404	401	413	442	410	407	415	419	446	396	410	383	409	400	398	399	409	400	403	450	464	407	414	434	459	423	421	409	389	392	412	424	407	452	420	410	446	357	458	390	450	434	406	411	424	412	431	438	454	422	437	432	424	403	414	402	398	423	402	377	405	423	405	405	421	425	403	435	420	390	412	389	416	456	394	397	410	411	395	439	387	434	446	420	418	390	438	430	413	425	413	426	426	459	413	416	414	415	417	414	418	407	402	396	426	432	434	392	435	426	414	422	465	440	411	432	431	426	397	432	434	406	415	390	405	414	398	431	440	408	399	415	393	431	417	414	445	436	408	436	416	452	387	430	422	391	417	439	447	461	401	396	424	414	403	367	451	439	424	435	404	422	402	420	442	394	436	435	444	453	419	424	390	422	441	429	413	396	412	438	425	423	446	406	405	429	381	426	401	457	421	425	420	386	422	433	384	418	396	426	452	396	436	399	438	446	451	461	419	441	395	409	426	392	433	385	431	420	403	409	440	440	390	450	401	431	429	428	455	395	437	412	419	424	412	462	428	385	390	420	431	447	433	460	404	438	416	449	425	403	398	430	455	395	440	396	398	412	427	417	399	443	399	421	446	430	400	430	415	402	390	428	410	399	404	408	371	431	422	412	448	421	378	409	450	408	399	410	395	425	442	406	414	435	443	414	394	414	402	406	426	446	423	407	424	450	445	417	409	415	444	458	427	470	390	435	436	445	428	401	392	441	419	425	391	408	423	417	413	408	385	396	433	448	416	428	427	412	423	460	455	411	449	368	403	422	434	414	414	458	383	432	422	417	430	431	435	410	409	389	424	420	421	403	434	399	428	432	422	429	435	435	403	413	417	426	407	380	454	452	422	412	397	439	390	393	419	417	441	400	444	421	442	422	409	415	366	422	395	419	439
29954	5707	1245	928	784	620	611	461	415	451	396	402	328	343	351	354	363	344	372	378	367	350	380	337	333	342	354	359	352	344	342	335	328	349	330	343	344	298	306	367	352	327	308	291	328	340	333	323	289	319	307	317	277	281	288	299	325	322	329	297	267	313	335	279	309	319	283	349	305	290	307	338	298	310	307	326	324	262	307	313	307	323	326	319	327	291	297	299	329	314	313	300	280	294	320	315	290	298	328	307	300	329	317	310	326	305	334	309	316	361	298	280	335	344	329	314	313	298	329	337	293	334	283	297	307	315	291	303	311	326	309	319	332	294	287	320	309	334	313	277	303	340	309	336	290	331	335	304	281	307	301	289	303	305	317	339	294	296	306	315	300	305	339	278	358	294	331	298	291	307	323	325	326	317	335	334	337	318	291	288	281	305	274	351	326	315	287	321	307	324	346	297	292	301	326	286	338	315	292	305	332	319	323	279	283	298	288	331	313	315	304	283	301	294	287	319	301	330	327	266	282	304	297	314	334	310	362	293	297	300	311	343	315	317	309	326	292	270	298	312	318	320	336	277	308	303	303	322	314	326	306	332	306	308	326	313	307	307	323	320	312	325	327	295	296	304	330	305	286	322	334	301	313	311	325	295	342	298	321	315	300	328	312	315	316	294	324	279	362	308	317	311	253	275	303	305	310	286	302	302	298	317	309	327	296	305	290	331	330	295	307	314	298	327	326	318	332	321	287	325	305	324	315	330	340	303	314	326	342	308	316	331	316	290	325	316	313	303	313	313	319	336	289	330	317	321	334	292	307	309	346	341	306	308	318	333	315	298	271	298	346	290	287	300	318	291	303	323	315	275	351	281	320	326	311	286	287	320	294	298	294	287	311	302	292	336	355	318	306	339	314	350	307	322	334	304	304	303	334	319	307	306	306	267	324	327	297	301	300	321	324	306	313	297	332	276	248	341	309	314	319	320	277	298	316	269	272	290	309	309	355	290	291	334	308	307	284	332	326	315	329	309	273	341	282	328	303	320	299	292	307	305	277	332	275	313	274	325	291	341	297	302	312	280	310	308	319	287	340	320	327	289	282	316	331	313	311	311	291	327	311	287	297	342	286	322	261	283	281	321	317	293	319	321	278	335	286	302	294	333	328	275	329	286	307	311	294	321	315	291	314	349	308	332	307	294	310	318	306	295	314	302	306	316	347	323	325	313	304	319	314	329	317	302	308	302	293	300	292	328	296	316	313	287	287	321	262	308	306	357	328	312	310	305	317	279	307	314	324	313	289	315	285	311	320	304	340	335	309	331	283	306	323	297	298	318	316	322	332	317	329	300	294	318	311	328	310	302	305	317	309	317	286	318	291	302	296	301	292	316	275	340	325	317	312	305	317	299	294	329	305	289	336	290	325	324	334	308	299	329	332	287	307	316	325	300	311	289	292	316	341	315	279	311	291	293	261	294	317	298	277	311	310	305	315	303	286	316	318	342	309	315	339	311	307	325	293	308	342	313	283	305	311	333	292	304	310	287	288	326	286	297	338	292	299	307	316	336	312	298	310	337	300	292	306	325	305	319	280	286	313	304	275	292	312	336	330	311	328	317	347	337	315	311	292	302	303	322	301	328	343	293	318	316	310	296	270	314	276	293	307	301	307	331	308	332	302	321	311	294	291	274	298	305	293	309	308	310	335	311	323	286	318	295	304	334	313	309	335	321	316	320	302	291	318	323	309	250	280	328	336	310	323	301	295	316	293	299	307	314	320	328	297	310	289	298	284	310	312	311	302	324	345	330	300	315	313	304	319	287	301	330	279	334	322	333	305	309	307	329	295	311	299	318	314	336	298	285	291	306	301	299	280	276	283	296	296	306	305	303	311	290	311	327	296	307	293	308	326	323	281	331	326	307	325	274	301	287	291	347	339	309	310	306	308	330	287	319	307	313	293	314	329	290	320	286	307	312	298	278	290	335	318	286	284	316	328	293	307	293	332	313	313	298	320	314	316	316	326	295	303	306	338	291	294	312	313	345	292	302	316	276	321	307	308	310	293	338	259	326	303	300	315	345	346	317	285	281	317	326	340	291	306	303	315	316	280	276	297	303	348	307	322	329	283	317	271	291	342	277	328	346	293	283	288	283	311	304	304	295	292	311	285	322	349	308	313	286	310	289	288	317	287	340	319	330	324	290	309	325	317	329	313	317	303	320	315	301	341	302	303	300	298	300	301	296	333	325	309	341	318	314	297	310	320	358	283	307	320	332	323	312	326	321	294	282	277	297	339	317	332	335	306	314	286	352	340	336	315	336	326	313	291	312	312	325	322	284	290	303	303	287	286	269	284	305	283	336	278	287	317	316	296	290	332	321	319	325	278	287	306	295	290	332	308	324	317	284	297	306	284	302	314	316	285	286	318	293	333	324	279	280	293	284	284	325	309	308	329	312	308	274	312	341	283	313	284	305	310	303	285	309	312	304	319	327	304	303	310	348	306	309	285	330	324	303	321	346	288	322	335	317	304	279	315	310	339	300	288	340	294	281	325	322	295	298	302	296	289	294	313	333	307	322	315	296	315	315	350	325	299	305	352	327	258	284	314	330	320	316	291	343	278	319	303	320	297	280	309	336	303	290	283	301	322	316	290	315	323	334	285	304	290	293	328	298	274	316	311	309	326	320	309	300	308	303	323	313	337	317	275	337	294	338	320	297	290	330	313	319	324	303	254	325	306	325	298	295	330	310	327	296	300	294	317	298	290	320	332	306	298	298	312	301	303	295	264	303	297	336	345	305	315	328	291	282	305	259	308	320	298	305	301	287	326	316	323	312	314	263	301	333	323	316	281	334	291	317	315	332	329	332	309	305	312	315	328	307	308	336	323	309	298	325	304	330	301	267	322	312	334	291	302	309	303	314	275	299	330	295	300	291	323	277	320	277	307	319	290	285	293	333	268	302	278	339	325	276	295	282	299	321	307	292	273	290	345	294	285	282	329	326	321	317	317	288	291	309	301	320	334	286	298	301	341	308	319	310	325	277	319	318	313	324	292	302	283	313	303	333	268	375	300	268	331	310	296	322	285	306	327	314	307	290	335	306	309	324	308	308	326	301	336	321	327	299	283	324	279	290	326	279	297	290	327	314	330	283	312	315	303	292	323	350	341	328	322	331	283	295	309	309	295	324	301	363	289	297	316	269	310	333	309	340	322	314	293	310	320	321	298	329	274	278	309	340	305	313	285	308	347	327	259	312	305	323	284	328	281	290	313	300	315	302	281	306	315	286	343	290	310	284	357	293	324	315	329	331	339	320	328	314	293	303	326	301	302	287	279	301	306	298	315	316	309	327	319	316	339	311	283	300	313	309	302	319	313	329	333	311	344	320	308	328	335	342	318	321	307	334	305	304	303	286	318	328	317	289	356	324	309	296	339	303	309	350	322	327	296	317	327	314	299	286	278	335	301	290	324	330	338	321	302	306	323	302	324	322	292	325	348	322	336	322	299	340
13237	1448	2314	3006	2634	2451	2194	1715	1639	1468	1364	1223	1159	1075	1104	1046	988	1028	1122	1102	1111	1043	987	941	886	967	984	1150	1017	1205	1048	875	857	858	864	830	819	816	816	843	822	779	803	760	832	785	825	847	823	799	821	783	760	757	791	799	812	783	829	804	819	805	827	792	804	762	757	746	801	820	829	811	754	846	815	740	829	776	762	778	794	808	844	751	814	827	797	791	786	802	760	767	792	772	787	779	750	773	749	763	750	751	755	758	762	742	796	763	751	758	767	754	792	768	739	727	825	779	764	796	779	828	787	774	841	784	758	800	793	808	820	807	827	767	739	787	856	718	753	784	761	741	723	757	810	774	803	774	733	799	794	748	785	729	788	767	765	775	824	759	771	737	742	764	772	792	753	748	747	753	781	756	800	827	756	806	776	777	752	801	813	758	790	797	730	752	777	729	754	768	757	753	755	735	737	794	751	842	764	833	782	780	780	762	767	740	728	806	763	819	744	770	769	772	791	812	794	771	770	734	754	813	778	755	774	788	758	792	754	827	785	768	823	748	765	803	824	735	734	815	772	767	762	751	768	748	753	790	731	778	752	775	763	780	772	765	766	742	800	761	770	762	766	740	762	755	796	738	756	779	787	751	732	784	747	760	780	764	726	763	802	778	777	798	800	739	794	817	785	760	801	793	752	768	771	819	801	773	848	753	794	743	792	705	775	752	765	762	764	769	795	782	731	768	754	741	803	818	789	758	743	823	777	772	770	820	746	805	803	779	733	746	785	789	834	790	772	823	794	769	784	780	772	819	736	801	771	776	762	776	820	814	811	778	769	781	766	765	763	789	800	755	788	759	716	780	815	782	752	775	791	757	788	762	747	754	778	784	819	784	773	759	784	811	743	779	796	784	740	792	770	761	793	763	814	762	780	783	753	791	762	740	782	798	799	813	799	831	769	778	781	796	769	749	765	747	813	791	774	776	759	770	757	743	752	837	854	766	786	779	749	800	738	775	757	792	799	799	816	787	833	775	778	773	794	739	784	708	741	778	795	799	816	794	728	762	780	762	808	764	747	739	759	767	769	785	802	740	777	784	805	822	784	734	770	783	787	760	799	731	767	765	759	728	794	727	801	732	768	832	814	820	751	818	793	756	807	793	771	743	779	762	733	735	822	765	770	748	724	750	732	747	758	751	810	798	768	774	790	792	794	779	765	786	801	800	798	776	779	766	799	745	785	795	827	786	773	779	796	790	765	734	804	769	802	789	752	758	773	785	794	815	772	784	752	822	764	710	787	735	754	805	783	759	711	779	791	762	753	771	730	778	773	780	737	787	772	794	833	737	793	785	756	746	793	794	753	810	769	748	776	764	789	755	724	775	775	756	724	774	765	767	781	785	793	770	806	759	754	786	794	728	796	764	759	807	764	779	806	761	724	722	775	772	765	775	747	830	789	765	790	778	777	788	773	795	804	774	825	775	783	759	749	750	816	817	756	778	750	764	756	736	758	756	795	786	788	769	759	823	799	773	743	763	786	767	814	819	762	772	747	768	753	756	814	847	784	792	770	777	836	825	762	782	761	728	781	769	746	810	781	801	823	709	785	804	815	781	787	714	802	780	803	803	808	723	775	713	789	776	776	809	802	773	761	778	762	781	786	804	766	780	753	830	751	737	770	785	808	765	833	767	753	765	774	777	795	799	809	745	744	784	791	752	740	741	752	737	763	728	753	818	799	754	786	746	795	830	772	787	805	787	726	767	781	785	797	770	787	781	744	819	800	770	793	703	810	815	769	780	812	769	772	774	769	803	721	799	799	764	792	776	869	740	784	800	770	746	745	784	837	774	778	780	778	763	740	802	812	770	809	817	762	834	789	804	822	723	746	773	770	762	790	737	782	794	808	746	728	826	789	815	786	759	795	729	765	732	728	827	738	819	774	732	766	805	783	717	715	735	775	799	776	772	772	724	776	775	755	777	806	731	756	751	762	777	785	795	775	747	824	767	754	741	820	758	748	797	747	803	783	809	794	743	779	767	779	791	753	795	733	773	775	800	782	788	755	804	770	758	757	821	826	749	751	754	782	781	736	805	749	770	734	770	774	768	757	787	768	732	755	744	733	751	785	797	800	800	721	733	795	766	720	751	745	780	789	770	745	748	781	822	782	735	797	809	776	737	776	771	761	773	766	785	769	766	845	765	805	745	747	804	751	791	760	831	808	757	749	737	815	783	769	771	807	801	784	771	731	801	748	815	760	808	773	777	865	773	808	777	782	769	770	768	726	753	774	759	765	758	763	732	799	801	766	722	778	785	750	735	743	843	760	754	791	797	783	772	771	787	794	771	731	817	753	760	771	763	814	809	740	733	734	785	830	740	759	772	792	823	768	733	779	760	752	815	790	756	818	753	807	744	770	756	746	756	781	816	770	781	724	786	772	749	765	791	776	734	783	738	764	786	762	760	754	774	837	733	782	785	782	779	744	735	792	801	801	756	786	832	830	789	766	754	766	757	756	751	771	756	741	751	797	798	746	768	856	763	769	750	736	794	791	759	814	737	762	766	789	748	744	799	880	752	771	718	775	839	842	747	808	748	784	773	772	757	767	781	733	779	762	767	720	800	808	777	811	763	763	768	769	793	783	824	764	796	758	730	837	768	743	787	775	778	771	748	806	776	765	766	830	726	794	815	799	774	773	788	798	766	766	803	773	790	840	754	747	777	780	751	776	797	772	774	743	750	779	781	774	786	768	767	761	740	744	772	772	786	768	744	740	767	810	773	791	787	794	782	761	795	796	760	742	770	797	767	751	800	801	790	756	758	796	772	803	747	762	814	797	798	769	788	780	777	785	816	792	744	732	738	805	731	749	722	765	774	818	783	811	757	714	778	827	808	742	821	781	752	779	805	810	803	803	818	735	800	753	749	809	717	771	815	789	776	774	721	754	786	763	787	776	801	781	744	795	808	734	731	737	749	809	806	771	785	812	768	763	830	790	788	774	757	791	755	753	769	780	771	798	760	779	744	792	769	785	789	777	762	776	760	803	789	781	789	763	788	761	774	755	726	748	791	767	766	771	797	799	770	841	769	833	783	772	748	732	780	772	718	772	774	784	766	811	787	769	799	767	733	804	786	753	744	747	784	774	723	757	767	785	766	767	745	760	817	765	761	742	737	696	770	762	793	764	795	786	817	790	816	759	788	765	829	736	824	825	789	831	829	785	786	756	808	820	806	748	716	788	763	750	771	788	772	813	771	792	763	759	721	795	758	804	783	827	754	761	823	819	809	772	813	766	784	837	754	721	763	795	763	723	799	766	761	770	809	815	735	768	736	719	759	801	737	750	791	778	723	810	763	758	789	811	785	757	792	797	809	754	780	759	784	804	762	752	772	805	777	754	789	795	810	794	811	826	760	764	800	787	784	755	691	757	728	769	761	778	797	779	809	822	818	732	794	777	792	744	787	805	749	740	778	781	800	762	784	764	775	805	751	727	800	757	791	799	805	762	817
40721	14203	3930	1767	1246	984	872	738	629	595	545	501	480	473	468	466	449	427	420	475	406	471	427	442	395	416	416	471	426	462	394	380	342	366	354	352	354	363	384	367	354	369	374	338	349	337	380	360	363	388	387	364	351	354	349	401	338	389	317	381	375	340	362	361	337	357	390	361	362	382	312	373	320	335	338	361	408	338	381	336	382	355	351	379	366	380	389	364	371	348	380	379	366	335	340	334	350	365	404	350	344	339	354	353	349	362	393	347	368	343	347	353	376	376	335	371	350	335	369	353	325	364	374	348	350	354	354	367	384	350	380	353	357	384	319	346	358	342	359	358	349	362	356	346	386	337	356	325	348	384	362	354	343	348	351	388	353	356	337	363	333	333	334	338	329	344	332	341	344	361	365	362	349	349	365	368	325	376	364	349	351	382	355	370	384	362	364	367	363	356	382	360	333	356	330	307	341	337	354	374	359	360	381	352	342	366	353	340	343	289	379	341	327	385	382	341	343	379	365	333	364	357	347	371	371	389	345	366	367	359	372	319	348	363	360	357	375	345	362	393	343	371	381	354	378	381	368	357	357	369	349	408	399	342	342	370	371	354	359	339	325	377	349	327	353	383	330	345	371	400	350	352	337	354	351	332	401	355	347	383	398	337	318	342	421	347	340	355	362	333	350	386	358	384	360	375	348	336	334	369	383	345	364	371	382	357	376	371	380	349	324	343	356	336	339	367	358	331	365	371	347	352	355	386	355	318	375	394	389	361	355	355	348	367	355	335	374	394	362	372	374	379	361	350	361	325	365	369	329	375	332	383	377	349	377	356	357	343	333	368	354	342	351	369	356	349	342	319	346	347	330	334	315	367	359	376	367	377	335	333	360	334	352	345	378	370	382	381	352	366	367	350	336	365	353	367	339	329	352	329	332	367	352	351	387	339	312	329	376	339	368	381	408	343	373	364	324	388	417	320	377	396	348	365	354	366	341	382	375	371	382	354	354	385	372	355	323	398	337	362	375	360	357	324	350	357	352	359	336	325	331	371	368	349	383	315	357	378	396	338	353	339	397	355	339	369	410	373	363	372	335	339	361	364	363	346	334	346	397	337	378	381	350	377	357	357	343	315	306	348	371	317	335	353	389	372	353	330	375	334	363	383	347	352	341	371	390	324	328	378	368	350	354	368	353	355	381	359	345	362	367	379	365	368	377	361	353	342	371	348	359	381	391	337	345	318	356	342	388	336	355	374	361	376	380	313	376	409	323	357	331	362	383	353	377	331	359	364	351	406	377	382	352	346	363	360	385	355	343	385	379	366	339	377	384	376	337	341	334	393	377	381	356	339	356	376	373	382	363	334	353	373	338	369	368	355	348	408	326	316	329	382	364	384	344	355	366	350	400	319	349	385	396	338	362	389	354	369	360	366	323	361	364	341	374	345	369	333	340	337	357	374	367	373	340	380	357	362	388	359	356	342	353	389	351	314	400	345	347	356	375	335	361	344	330	333	328	348	341	384	353	364	337	395	359	356	352	370	372	391	363	346	377	340	390	370	341	372	352	337	350	374	386	378	355	377	388	358	363	349	370	361	366	377	314	345	344	353	364	344	355	348	345	387	337	327	353	364	355	363	329	364	344	338	343	388	375	349	368	361	371	320	376	357	341	356	351	360	365	349	351	344	346	371	356	356	347	351	372	372	363	390	358	346	356	327	333	385	348	337	371	338	388	326	364	337	350	366	356	372	328	357	372	384	352	334	339	353	330	307	306	356	308	350	342	338	347	355	325	330	350	359	406	349	353	391	342	341	376	362	363	325	330	338	353	356	384	377	352	335	362	373	346	372	332	377	365	367	340	369	359	362	355	340	380	331	393	344	352	339	341	368	360	380	343	344	346	337	361	337	348	362	359	351	351	346	351	347	334	385	342	375	349	392	345	360	373	324	381	366	389	363	360	354	354	353	344	378	349	351	370	354	371	345	358	361	364	365	355	336	345	360	328	340	359	359	404	352	373	381	323	386	335	359	321	386	361	389	405	376	338	373	352	401	375	374	346	360	364	348	335	368	377	369	384	332	354	349	356	372	360	346	382	360	384	378	355	355	358	371	387	359	339	359	353	352	380	380	352	352	369	376	315	354	364	335	326	341	355	367	330	374	366	367	342	368	341	373	345	371	361	374	338	356	345	343	355	377	361	383	370	366	347	338	353	383	376	344	330	368	400	372	317	324	379	359	353	367	384	321	341	359	337	315	364	377	363	331	393	382	368	367	336	361	348	348	344	350	309	338	360	357	327	339	349	377	385	356	362	376	333	335	357	314	391	384	356	336	404	389	358	370	354	374	365	350	346	342	357	365	340	366	346	348	400	355	370	365	357	331	351	369	361	352	385	381	320	355	358	387	364	399	345	365	380	356	333	355	365	325	400	359	358	331	375	344	395	354	332	358	373	345	357	377	363	330	336	344	388	357	359	389	363	335	373	389	397	320	322	330	368	368	356	309	321	297	378	378	373	347	380	332	319	361	386	383	375	382	400	375	355	363	338	374	384	366	359	323	427	361	362	316	345	371	349	360	340	344	369	357	320	346	379	369	369	336	367	381	341	346	352	356	373	366	374	349	362	331	372	349	335	349	352	342	344	362	308	313	377	379	366	339	388	337	343	347	359	375	360	366	331	352	360	351	356	353	336	375	361	346	370	348	330	347	372	351	347	341	347	347	390	345	342	353	350	344	378	348	341	359	353	393	385	427	351	354	341	356	378	324	349	371	396	378	376	350	391	387	395	350	369	385	341	370	375	368	394	344	369	390	383	368	359	361	353	357	357	398	351	338	397	357	363	380	414	373	368	369	357	311	396	347	357	347	336	352	372	363	344	355	378	353	361	339	386	333	360	359	359	336	344	344	380	349	349	350	392	338	371	348	373	321	360	346	340	317	333	379	376	300	372	331	358	352	389	376	359	383	372	359	355	375	359	386	339	416	377	387	346	309	325	386	360	377	354	357	367	364	388	347	372	387	368	358	369	338	367	402	356	370	331	375	388	333	380	362	325	380	356	380	364	377	352	376	324	363	374	370	327	336	361	384	326	355	375	396	366	371	350	330	361	377	361	346	353	305	356	366	331	350	350	345	351	369	337	340	352	362	338	335	338	341	342	361	362	378	332	341	376	333	370	346	347	354	368	340	331	345	363	358	389	377	380	345	363	337	375	364	365	328	392	365	358	333	344	318	321	361	347	375	307	343	368	359	364	333	340	319	314	359	377	343	372	366	327	357	394	363	370	358	354	386	329	339	372	377	345	347	368	336	367	339	379	355	360	371	330	369	370	350	356	379	374	406	365	346	386	355	332	335	362	335	353	333	377	381	402	384	374	382	408	374	370	351	374	401	348	377	351	358	344	329	374	362	372	358	359	362	357	366	376	356	368	368	370	389	350	336	359	379	359	380	390	349	354	364	371	349	343	367	364	357	375	364	355	359	387	372	403	361	369	377	358	374	344	384
18055	2074	4049	4838	4429	3705	3237	2751	2353	2081	1919	1746	1587	1576	1558	1346	1334	1283	1414	1481	1399	1202	1160	1121	1081	1158	1304	1521	1259	1385	1263	1001	944	1062	941	948	982	1008	968	890	961	936	945	878	901	969	933	878	915	903	875	900	797	868	876	938	868	873	911	871	912	935	907	933	883	858	848	906	897	855	834	924	825	796	885	875	819	854	943	877	876	861	827	874	885	890	868	812	862	852	888	848	846	812	848	871	877	914	833	887	816	897	872	862	818	841	859	843	886	888	880	852	820	833	857	873	880	915	863	792	862	834	847	859	827	858	920	858	903	901	814	848	911	897	864	839	845	918	862	918	873	845	815	838	881	829	819	828	891	849	871	853	868	844	844	823	802	846	837	856	810	858	867	865	841	873	820	862	901	861	899	830	862	794	850	838	859	855	847	858	845	842	804	865	875	849	890	857	843	849	836	858	839	801	837	839	881	893	856	877	885	866	840	854	836	842	851	792	889	842	878	826	861	824	855	796	853	827	842	818	880	883	877	880	857	837	855	833	861	854	886	855	837	844	823	846	789	866	869	849	882	866	841	826	901	847	860	860	826	815	837	860	867	846	861	868	809	865	871	871	864	871	867	890	820	802	817	903	867	831	860	889	880	856	794	880	860	885	872	830	847	885	859	860	843	868	866	875	844	844	840	861	831	848	871	887	869	841	873	845	922	871	837	902	868	819	871	842	916	843	829	883	834	829	842	797	867	814	865	850	915	833	812	876	873	891	864	846	860	864	841	836	846	809	827	834	834	885	848	832	830	861	820	823	894	881	829	869	873	782	861	856	815	865	819	881	897	861	879	817	879	848	837	828	881	835	876	863	868	847	826	845	822	823	872	834	829	801	873	832	853	831	899	843	812	864	869	843	809	888	842	886	867	872	895	829	849	836	818	862	858	835	842	819	831	855	828	843	809	896	873	833	914	840	874	812	889	914	862	937	833	873	837	869	885	857	824	830	902	822	835	866	879	866	877	832	821	847	853	893	850	811	818	850	851	838	904	871	885	792	808	858	878	854	827	853	835	863	907	880	821	839	863	809	893	868	873	882	826	924	873	880	855	837	827	840	850	849	835	848	848	873	870	861	840	808	841	808	850	816	815	840	866	860	863	854	841	847	855	904	885	880	809	842	808	900	865	882	817	848	879	901	826	876	879	828	870	848	828	861	792	835	883	844	871	858	864	876	835	844	860	849	823	786	834	811	813	901	816	868	874	872	904	890	824	813	823	808	873	879	846	878	865	851	840	869	837	828	841	857	889	833	852	818	852	873	867	815	840	810	895	870	847	832	828	854	865	876	850	867	863	876	863	847	869	828	824	828	919	859	849	883	816	846	838	860	835	843	839	906	869	826	810	866	855	875	857	849	831	835	854	809	837	851	851	844	844	825	821	889	808	831	884	817	799	887	857	845	885	874	826	851	890	791	883	835	860	850	878	871	865	819	881	865	807	841	860	810	858	816	838	897	837	861	889	872	891	876	764	860	846	848	835	841	851	847	886	760	861	864	817	816	847	855	852	868	843	817	847	831	853	804	858	827	833	917	837	838	876	821	807	873	870	862	827	882	847	893	852	813	877	833	814	898	902	885	859	842	897	822	847	870	845	846	794	862	829	875	857	889	821	837	855	823	862	882	809	846	780	863	871	894	947	900	845	836	835	827	797	828	835	829	860	927	886	833	823	879	837	839	802	854	830	932	840	820	856	824	858	865	874	918	873	800	888	882	850	846	865	843	897	834	778	816	831	875	916	837	887	886	807	848	822	856	839	854	830	857	836	851	898	810	891	836	818	866	867	817	864	830	904	850	851	810	857	849	875	857	872	823	872	853	844	919	891	781	894	854	875	821	844	861	849	821	793	859	865	848	875	880	829	875	812	857	846	846	886	791	827	859	796	874	837	904	842	857	876	853	765	812	842	835	798	853	841	861	812	825	833	877	882	825	822	782	843	842	877	872	876	847	796	798	862	883	911	862	832	875	791	860	877	850	879	880	842	814	861	883	850	868	855	886	865	840	821	846	862	844	824	897	893	795	846	851	886	878	826	819	779	846	846	869	816	849	835	833	911	851	867	855	832	866	844	782	863	831	848	837	839	860	827	883	858	875	847	847	893	874	866	884	870	833	819	847	840	878	844	882	873	830	782	844	887	813	891	865	860	903	821	815	914	830	929	851	847	854	799	856	840	840	877	817	851	853	858	849	824	872	814	781	831	897	833	865	890	890	874	896	812	824	831	837	842	821	855	841	834	835	813	841	866	874	874	884	803	855	832	852	795	810	878	837	842	860	874	868	812	851	895	796	846	838	902	902	867	835	847	858	860	837	841	838	858	834	828	870	833	853	924	903	827	782	852	901	891	832	833	877	885	917	897	881	892	831	846	838	817	826	844	842	878	881	869	815	915	874	895	861	869	806	842	853	831	862	884	861	905	873	865	795	833	813	814	885	841	790	837	847	866	851	848	897	869	796	859	889	865	860	885	886	864	859	824	808	799	907	857	872	836	838	842	859	869	843	832	835	848	841	831	875	903	865	879	885	878	866	897	853	859	815	875	853	877	809	865	821	842	911	868	840	879	804	828	843	853	867	894	878	842	814	899	859	872	880	832	818	841	871	892	887	877	859	817	870	810	919	848	912	844	878	834	821	854	830	809	918	824	838	786	851	816	876	877	891	867	830	824	879	835	802	869	879	807	823	846	892	938	886	897	856	799	872	788	862	854	834	840	840	823	861	894	829	844	839	829	879	864	792	832	806	825	845	837	861	882	786	847	902	876	833	887	845	880	908	868	832	851	876	835	863	819	813	832	828	885	907	893	875	849	816	835	829	855	817	866	894	830	826	797	866	836	856	828	842	822	786	870	883	831	771	867	886	839	856	907	837	840	889	840	857	896	920	821	838	891	799	880	837	893	801	881	859	854	855	831	848	823	841	840	851	827	888	869	887	856	893	863	845	810	894	893	851	831	845	831	849	842	900	833	802	877	855	822	898	857	880	839	893	893	842	840	865	892	852	837	877	799	831	821	875	852	897	818	800	821	846	912	884	829	853	859	758	831	844	862	865	816	803	842	835	834	878	872	828	862	844	837	840	890	903	901	865	839	863	834	843	824	856	883	823	856	822	809	870	828	833	861	867	863	832	859	875	854	851	889	859	790	857	851	849	863	868	851	826	886	878	878	841	866	867	855	890	834	814	825	876	863	857	903	816	867	846	890	877	825	875	868	848	888	860	860	902	837	864	838	855	863	891	873	826	858	823	856	819	871	886	823	841	851	873	853	828	823	825	792	862	820	908	860	810	834	871	913	887	856	843	850	754	820	865	841	874	829	911	810	814	895	866	849	865	810	857	879	826	832	836	846	811	846	836	853	855	841	820	869	857	803	844	833	853	910	844	819	922	856	891	857	816	885	854	829	868	822	846	859	809	869	827	874	852	843	860	856	820	852	867	836	805	801	852	872	845	886	818	890	831
3839	190	160	152	142	183	168	141	155	138	152	142	139	143	152	119	153	147	158	142	138	137	152	152	147	157	199	179	148	156	127	136	143	129	137	151	148	150	145	143	131	134	159	143	140	137	134	150	130	137	140	156	136	102	124	135	150	148	168	132	139	124	132	145	111	123	137	164	178	162	135	162	133	130	158	141	153	155	166	134	127	139	121	149	142	149	159	136	147	142	145	166	144	127	119	150	128	135	161	131	127	147	123	135	137	132	144	139	138	118	143	144	168	132	148	125	155	146	119	134	154	123	168	154	148	116	144	129	157	138	141	170	149	168	155	141	155	128	160	136	129	147	139	123	157	152	154	129	124	151	150	153	117	131	134	141	155	157	154	146	144	155	147	145	144	114	168	144	136	176	132	162	125	132	136	127	141	135	154	142	165	147	138	166	141	131	131	143	137	122	152	120	153	132	142	147	135	146	135	156	148	129	147	136	168	160	157	123	136	149	138	151	130	154	125	156	135	145	146	123	149	124	181	145	149	134	134	129	143	143	143	138	143	148	140	137	147	141	183	139	141	154	167	149	138	140	160	153	147	133	135	152	136	140	140	141	137	131	131	147	147	147	147	156	167	158	152	125	151	149	138	143	157	149	155	109	156	144	132	153	155	139	135	171	146	150	148	134	136	139	146	156	148	163	164	127	120	146	144	126	133	130	163	156	150	164	143	157	135	145	149	139	126	113	165	131	142	150	147	141	157	139	141	150	178	145	155	136	112	126	161	147	145	144	130	157	139	158	151	146	145	163	124	140	135	124	148	157	138	137	142	130	122	181	139	158	158	150	145	164	143	142	125	126	161	133	141	144	152	156	143	155	149	148	138	119	140	140	130	128	142	149	135	147	139	142	143	152	130	129	122	139	128	134	113	126	141	139	146	157	138	148	149	138	153	148	147	136	143	139	141	157	125	138	130	151	148	155	156	138	132	160	126	133	143	156	140	142	115	133	157	136	155	141	143	156	156	133	128	123	137	135	165	149	150	124	172	139	128	132	146	119	123	115	148	144	144	145	142	164	126	140	120	145	121	123	142	142	144	148	163	163	131	157	138	134	144	126	142	145	141	147	113	132	137	165	153	148	142	109	145	149	151	131	158	138	128	139	131	147	133	150	153	148	145	150	184	128	131	160	132	136	131	156	154	130	169	131	146	150	132	152	151	145	120	121	142	151	158	153	158	130	145	121	116	140	125	138	155	142	146	144	147	135	166	136	132	148	131	175	135	125	155	150	135	152	138	147	147	130	143	150	152	123	136	120	121	168	128	138	152	163	125	138	129	145	127	145	142	143	155	143	141	132	136	158	144	148	138	147	139	165	114	127	121	158	139	153	152	143	144	143	128	162	134	167	120	121	130	164	132	138	144	154	134	130	147	129	140	160	155	163	126	168	138	151	125	138	156	153	146	152	131	153	160	145	166	143	159	136	140	145	122	121	159	149	146	126	143	127	158	137	152	124	131	151	111	134	167	128	157	151	137	146	149	166	140	159	143	135	134	160	146	158	123	128	149	144	132	131	147	131	117	143	150	141	142	162	144	156	136	131	144	138	152	127	163	156	133	171	157	164	124	150	141	150	133	151	137	150	138	130	133	123	149	150	128	125	152	167	146	144	148	152	130	154	141	152	146	141	151	132	121	138	135	139	152	148	150	153	164	185	156	135	142	165	126	147	147	142	141	142	133	137	117	143	126	143	133	130	151	141	143	142	128	147	147	134	134	157	131	160	153	132	139	153	134	145	153	117	127	138	145	138	139	129	147	136	134	155	146	116	158	140	133	147	137	153	150	141	140	138	118	133	119	156	144	134	141	142	143	129	151	144	123	139	164	140	140	131	131	133	143	142	121	161	127	162	130	155	178	137	132	123	140	131	136	138	129	132	141	136	131	151	136	169	146	158	138	133	147	147	114	122	141	150	133	143	134	123	160	147	149	126	137	131	152	137	127	147	126	124	134	145	155	174	153	144	132	159	147	147	137	130	131	167	134	133	151	149	147	141	120	139	145	132	159	126	135	155	142	143	153	136	131	125	159	161	139	156	127	147	155	143	179	142	133	128	140	169	121	142	148	149	137	151	167	155	127	139	135	126	164	142	142	117	142	137	141	140	121	147	154	139	146	136	146	149	144	143	141	154	127	146	136	146	140	147	136	145	149	128	129	148	145	121	128	141	126	137	161	145	161	134	132	153	134	151	157	146	140	134	127	159	145	152	148	143	153	152	144	132	143	122	135	151	151	152	151	131	164	137	129	156	142	127	164	129	141	135	143	149	138	116	150	157	113	156	153	138	143	129	136	140	140	128	134	149	146	164	138	156	121	131	151	137	162	155	161	138	159	133	126	127	121	158	139	138	130	134	149	159	158	136	129	148	144	148	131	127	139	165	140	149	142	129	155	132	146	121	143	129	131	146	131	149	133	163	130	138	155	135	132	163	159	139	128	139	139	135	166	160	141	143	127	137	137	131	153	125	128	160	152	149	143	156	133	139	146	119	134	122	127	165	142	169	144	160	162	141	140	136	121	137	140	141	135	140	142	146	144	157	141	135	130	145	138	114	154	161	145	142	142	141	128	140	135	153	138	141	144	143	132	117	136	140	124	154	151	143	143	113	140	154	151	157	146	153	147	155	167	156	133	134	147	150	160	152	141	131	143	148	152	124	131	135	140	121	140	152	142	142	170	143	152	135	157	130	149	138	137	118	145	154	152	145	166	148	149	160	127	131	136	136	132	128	162	160	143	138	146	127	147	159	161	156	144	137	157	148	142	138	153	142	139	152	132	167	148	126	138	129	135	119	159	145	143	155	135	122	140	140	144	148	155	131	149	111	130	150	157	140	135	133	141	135	133	132	135	155	159	141	136	139	130	130	139	143	140	127	154	141	137	148	181	147	143	145	143	143	149	144	139	136	139	126	141	155	145	167	155	146	144	132	139	134	152	132	114	161	148	124	118	137	141	144	116	152	130	117	119	128	127	159	141	139	142	156	141	140	153	163	147	148	127	151	158	146	143	168	161	146	150	152	134	129	148	126	131	117	145	151	150	159	143	153	167	136	144	138	139	160	152	120	124	132	138	132	136	147	150	147	134	136	129	161	153	145	144	149	157	153	143	143	133	140	134	134	133	147	156	129	161	151	160	151	150	154	149	148	141	155	139	164	155	143	160	147	140	156	145	148	163	140	147	138	150	121	145	152	134	141	167	134	140	153	126	128	154	156	136	149	136	130	139	131	137	139	129	146	124	132	135	175	154	144	159	137	140	145	150	149	147	139	129	156	163	118	159	133	152	144	166	133	139	115	144	118	129	138	117	130	133	134	150	147	147	133	133	142	137	117	140	142	153	139	136	145	132	152	160	169	138	163	147	163	153	158	118	126	155	126	126	164	150	127	126	151	128	141	146	130	140	143	142	178	154	131	147	140	125	136	175	159	140	129	136	143	147	142	161	124	152	125	127	150
3681	456	493	545	549	546	587	486	483	420	437	443	432	434	441	443	417	410	499	570	487	507	461	444	455	468	561	579	469	562	494	431	435	419	431	416	416	457	445	424	400	393	448	424	406	453	435	445	426	449	441	411	410	386	396	436	430	440	422	398	442	421	416	430	411	424	428	414	436	424	408	445	454	466	407	437	377	402	438	417	429	414	408	408	412	434	454	430	416	411	427	439	413	378	392	425	399	423	401	408	427	414	428	394	419	408	418	396	392	434	396	428	455	409	449	401	454	460	418	419	409	426	392	415	457	429	421	444	408	406	426	398	448	417	425	364	436	442	419	403	425	422	455	403	436	405	447	479	405	397	428	455	414	423	404	399	412	397	449	414	426	451	434	400	400	398	435	421	399	423	365	419	434	411	420	419	401	442	453	401	401	435	419	423	386	427	395	421	442	414	444	430	419	434	410	388	416	416	401	464	422	386	436	446	377	404	385	423	422	421	452	428	423	407	427	399	395	412	433	400	447	424	444	426	460	411	398	449	418	482	441	426	408	421	443	425	408	443	408	446	412	391	405	416	389	417	400	375	417	423	406	415	416	461	387	448	440	443	418	404	430	455	463	393	417	414	408	418	432	418	394	436	447	418	415	412	399	400	395	414	428	402	422	439	426	393	420	434	445	430	415	420	411	431	429	448	451	417	405	423	426	460	384	426	403	417	419	397	446	426	397	461	457	406	442	401	424	428	446	427	425	411	457	401	412	402	434	405	426	399	425	428	420	410	450	422	419	351	431	398	379	420	460	442	412	390	420	418	390	398	425	416	399	399	437	381	418	422	428	433	400	396	436	411	425	425	417	423	396	420	410	396	414	417	418	445	441	439	423	394	412	418	409	427	410	427	423	397	413	418	428	390	444	410	419	433	418	411	437	412	424	441	408	424	444	421	433	408	425	397	428	422	417	411	424	433	417	463	400	415	429	410	409	441	425	419	435	401	422	467	392	418	414	419	396	404	429	408	431	400	435	437	418	415	434	391	423	424	439	374	434	397	441	413	380	449	434	418	411	450	447	443	446	433	408	393	460	435	442	399	431	466	426	422	406	417	426	422	420	401	402	439	418	386	435	406	419	434	443	412	409	426	418	371	402	418	417	396	439	424	408	422	436	407	393	434	363	417	434	434	421	394	445	410	439	436	426	412	438	375	424	369	422	448	441	438	421	437	397	422	401	407	412	413	420	383	419	417	392	456	396	406	432	427	449	416	425	427	392	420	427	439	426	383	411	442	407	424	424	401	453	442	466	420	430	428	428	437	430	409	405	432	419	439	408	398	400	425	433	421	429	433	397	434	431	434	414	408	402	395	413	447	390	417	429	383	442	432	414	457	433	408	427	471	446	412	409	413	396	445	446	413	400	439	398	437	413	417	450	422	447	401	435	402	429	403	422	436	431	416	449	382	400	419	397	440	393	455	415	431	425	385	428	423	432	410	395	424	417	423	432	435	411	459	426	427	399	438	405	399	371	423	431	427	412	421	425	411	404	407	422	400	419	443	440	412	418	420	413	425	410	448	435	415	429	424	438	425	405	435	420	397	425	438	413	406	380	423	458	423	429	431	437	416	395	407	437	401	401	403	440	428	412	401	405	408	412	385	402	407	395	412	418	372	408	423	416	437	451	431	396	408	398	430	411	416	385	384	441	411	398	425	426	438	450	403	435	413	430	431	451	416	439	437	378	423	402	399	422	421	436	427	437	361	434	365	395	448	422	435	427	379	424	431	423	408	413	412	421	402	434	379	425	393	428	414	441	432	437	481	404	406	437	424	406	425	407	437	411	390	401	436	440	461	408	406	395	412	433	413	392	404	422	433	416	426	427	415	403	416	412	453	386	448	436	408	431	376	421	441	449	420	436	388	424	429	433	370	427	423	395	422	406	436	384	421	463	402	417	409	372	454	416	406	411	394	381	416	399	428	428	406	405	443	404	409	464	472	423	407	434	457	389	410	454	411	427	428	420	430	402	393	420	410	424	416	395	406	437	427	392	402	391	389	418	479	416	430	413	425	417	409	419	423	371	437	459	443	388	404	423	422	387	392	449	440	423	408	439	451	429	403	426	413	390	397	434	431	417	424	422	391	420	440	392	404	396	429	398	419	420	404	391	403	456	413	407	395	432	429	406	427	419	439	428	447	410	445	436	408	391	431	404	472	411	417	383	405	425	437	460	387	436	432	399	442	406	423	455	445	403	444	411	397	439	398	436	383	394	385	417	445	428	438	411	404	438	402	407	440	406	439	406	432	421	388	407	416	423	435	422	397	380	387	418	404	411	438	433	434	429	395	420	426	409	392	405	411	429	416	413	433	427	399	393	389	423	448	434	422	441	436	409	440	383	425	391	428	445	417	414	422	408	417	387	448	426	426	423	381	418	400	408	415	387	402	395	428	377	428	404	427	450	430	417	420	403	458	407	423	420	431	446	384	438	396	407	414	441	435	411	399	418	425	415	390	418	408	442	428	403	449	411	432	431	409	422	405	396	425	414	387	429	460	423	436	424	409	429	397	405	401	402	417	419	437	391	422	423	418	439	449	426	437	423	443	461	406	424	417	385	436	434	411	444	396	418	424	454	385	442	429	385	424	424	409	455	415	403	433	406	427	414	409	415	429	411	438	406	415	420	419	425	397	420	388	396	386	424	372	437	413	417	398	416	409	449	435	449	416	422	405	420	397	463	403	417	439	478	399	425	414	386	424	378	407	415	429	456	386	409	418	416	469	417	439	445	424	437	409	402	404	403	423	449	443	417	407	420	429	409	420	378	424	429	426	445	404	414	414	425	439	440	425	410	416	403	387	438	423	407	416	383	417	427	398	451	387	422	434	398	424	400	432	405	449	409	452	431	430	397	448	391	447	407	424	404	459	420	433	405	459	457	411	410	404	383	431	447	440	431	439	439	399	395	403	427	379	424	383	421	420	418	413	427	407	391	399	431	422	422	459	433	460	406	435	420	409	425	448	421	430	437	408	388	418	417	408	419	381	404	429	403	375	417	418	427	400	424	442	412	427	445	391	404	415	429	389	428	415	428	389	419	414	409	416	441	419	415	405	441	443	394	437	433	399	431	411	406	380	408	457	430	409	431	420	382	419	411	393	424	432	421	438	407	431	411	433	414	413	428	439	430	427	417	436	429	395	400	421	409	422	407	415	430	417	397	441	434	426	421	418	391	393	419	429	370	428	429	437	435	452	435	432	443	438	413	421	431	408	425	412	408	447	387	409	418	394	377	404	415	419	457	426	423	447	429	375	445	391	408	396	394	399	429	438	414	414	381	414	425	491	435	445	410	419	424	426	421	425	411	450	429	426	418	413	380	464	448	425	414	449	450	421	389	420	401	422	414	398	388	430	390	434	422	433	400	381	393	448	432	402	433	422	409	446	428	425	422	424	420	425	440	387	421	395	449	385	401	432	414	426	437	393	410	444	455	447	424	411	426	423	440	416	411	402
29468	4925	1302	1050	755	633	549	476	421	410	389	407	381	368	333	358	323	331	346	366	396	331	338	353	362	345	330	373	330	369	304	313	335	332	334	334	321	313	313	339	306	288	317	282	310	326	300	335	300	320	281	327	330	306	339	335	289	295	320	348	299	319	300	305	308	307	294	297	304	333	309	297	304	347	318	283	327	338	318	331	338	326	301	301	304	293	318	313	302	315	336	292	321	306	291	310	319	316	343	291	326	317	338	312	288	333	316	327	345	314	290	322	295	283	325	313	315	315	286	363	330	289	290	275	351	301	309	301	293	294	308	308	299	303	321	286	349	299	319	323	337	291	337	333	315	291	286	318	286	292	310	325	326	309	301	321	307	317	340	316	301	309	280	311	311	349	286	322	331	326	295	302	289	294	331	296	322	323	315	334	295	348	316	304	302	286	309	328	282	329	320	304	332	334	269	318	312	298	334	313	321	312	329	306	290	338	307	299	306	330	304	318	291	291	267	319	326	271	280	313	316	311	307	322	324	284	335	326	314	321	275	314	310	319	304	293	311	294	321	309	299	296	317	308	329	318	330	316	302	326	309	295	315	299	312	353	314	263	333	294	297	299	306	284	321	328	304	287	327	289	292	319	311	290	339	301	299	296	321	335	324	306	285	322	313	317	285	315	308	307	300	340	278	314	299	343	312	315	316	292	290	302	295	304	335	323	298	318	328	289	331	286	309	295	319	324	292	301	365	338	309	307	308	307	296	282	319	312	289	309	333	302	278	273	325	319	326	308	319	327	300	308	290	307	289	308	269	302	287	311	296	288	281	309	283	288	321	314	340	333	297	326	342	308	290	307	317	316	307	321	321	307	284	312	323	301	290	272	335	330	337	290	295	311	322	295	333	341	287	293	311	293	317	343	314	318	335	313	322	319	308	300	336	310	278	289	280	310	307	316	308	325	305	339	328	318	338	303	297	290	313	319	325	287	292	290	315	322	340	315	326	327	301	263	312	316	355	316	312	315	273	311	280	314	318	300	294	303	315	304	299	282	358	311	311	317	311	298	300	297	320	309	330	321	303	320	309	345	327	279	298	304	312	316	288	328	296	335	317	282	315	339	343	336	298	294	310	275	310	308	305	345	294	349	324	331	272	320	311	338	292	307	310	354	314	280	296	289	310	323	300	345	288	320	302	335	336	318	304	313	306	334	292	314	324	287	323	317	307	292	319	307	301	277	323	303	334	309	336	309	312	321	304	342	319	291	303	301	294	284	291	289	278	330	325	307	289	333	309	300	331	309	283	334	304	316	306	296	287	318	299	333	293	315	316	318	330	307	301	291	338	318	263	304	310	350	321	313	312	324	296	322	292	288	325	305	315	291	299	291	332	322	296	298	301	297	304	323	320	322	326	324	299	288	298	315	289	294	302	303	290	287	282	284	319	303	315	302	305	290	318	325	307	306	342	311	311	309	276	297	306	303	324	346	336	282	328	347	269	317	289	311	269	351	331	293	292	296	318	318	310	338	296	313	325	311	333	309	290	318	326	317	329	308	309	338	310	338	326	338	286	335	310	296	335	332	313	300	319	319	289	309	324	312	327	306	305	299	312	286	323	298	323	300	314	323	313	336	284	290	319	288	305	287	345	339	303	297	284	296	302	311	320	296	325	328	319	316	303	301	303	319	294	301	307	308	324	301	301	300	296	307	290	343	274	337	321	343	323	328	303	338	313	336	313	313	306	315	308	304	301	297	293	302	320	296	313	319	278	326	318	286	340	329	312	329	288	311	320	326	310	309	371	304	327	313	294	304	277	323	336	276	319	317	289	323	340	296	305	326	320	281	298	309	322	280	343	306	292	300	293	269	310	287	279	335	314	318	312	331	295	287	320	332	322	320	336	302	294	312	301	290	314	324	332	324	331	295	302	317	295	302	309	300	307	316	295	306	290	323	320	322	340	316	340	296	294	304	306	343	300	304	284	284	317	300	318	317	289	313	280	278	332	285	331	302	321	301	338	289	301	291	293	288	274	332	295	325	353	309	306	306	314	302	282	299	294	307	312	308	323	298	284	322	314	313	375	311	315	324	300	303	296	316	343	264	341	305	314	309	340	304	291	272	270	324	289	326	300	293	335	320	274	282	289	319	341	325	289	318	303	304	345	297	366	328	311	281	325	311	334	308	301	287	340	321	294	296	304	304	320	296	309	331	285	331	320	276	300	312	295	325	302	324	301	308	305	336	312	317	298	309	314	301	288	329	309	293	302	347	310	296	320	282	314	297	283	315	327	284	319	338	314	288	334	316	316	282	304	308	307	303	311	285	316	306	316	313	300	293	317	270	303	315	341	322	338	299	289	302	322	315	296	316	285	299	288	276	301	325	313	290	309	320	313	322	303	291	283	322	304	312	296	323	288	302	324	297	306	322	303	286	284	326	314	281	296	321	309	322	316	301	315	298	295	308	295	291	327	312	286	312	318	303	304	331	342	284	298	288	334	296	280	315	304	292	307	320	315	328	282	306	315	304	323	324	309	312	282	293	258	299	315	262	304	305	299	319	311	337	336	328	305	312	331	336	340	346	311	283	311	292	344	299	291	289	266	322	316	313	303	313	306	316	328	332	285	295	324	309	288	325	336	293	307	293	284	325	314	296	320	284	309	343	302	308	337	331	293	323	317	329	335	319	328	326	333	285	317	325	320	301	323	303	311	313	316	326	333	281	296	289	301	328	327	312	310	313	316	300	330	297	324	310	338	291	323	313	328	304	302	339	353	308	313	307	278	313	324	295	308	319	300	309	316	332	317	319	347	323	303	287	317	345	290	323	283	311	330	320	320	294	281	327	320	292	300	283	286	329	301	308	314	313	304	330	294	292	277	331	296	321	299	324	309	320	317	288	302	318	299	331	329	296	302	306	333	348	302	333	333	316	295	292	288	307	279	299	290	302	296	312	333	301	367	309	336	299	315	297	272	290	306	293	304	335	302	331	274	325	306	309	316	317	341	315	342	331	321	314	340	318	309	341	285	315	308	302	317	278	310	324	290	272	301	339	307	344	307	351	284	331	303	321	355	287	296	316	316	305	327	306	326	264	303	322	313	318	328	297	297	310	309	291	317	316	325	314	286	296	294	293	298	315	318	317	318	294	300	330	290	336	333	301	306	321	303	362	298	282	321	321	276	286	315	327	288	339	310	295	277	297	330	305	280	325	313	301	298	330	326	290	296	305	288	308	286	301	306	311	286	312	333	324	314	291	286	311	310	314	321	293	301	308	303	327	320	309	294	291	292	291	250	329	315	295	341	319	327	301	286	322	302	291	315	315	312	277	274	327	312	292	304	291	292	301	313	348	313	295	289	306	337	321	287	303	305	303	306	335	317	284	314	302	327	326	301	332	307	353	309	337	307	303	338	334	310	320	284	281	317	331	345	301	313	319	370	300	289	295	321	359	308	321	316	321	313	295	327	313	309	314	325	293	325	296	313	344	299	323	305	316	276	316	267	291
13187	1486	2409	2961	2624	2479	2099	1826	1576	1371	1298	1228	1105	1069	1099	1086	1049	1009	1113	1211	1137	991	945	945	909	1011	1191	1105	1003	1223	962	867	843	848	803	843	879	814	800	838	815	817	806	827	820	838	814	800	800	832	789	747	833	797	784	800	740	794	861	808	773	784	807	762	775	732	828	864	767	785	796	758	774	816	770	836	812	786	777	774	804	791	741	764	797	777	795	758	778	769	768	781	731	766	743	806	817	745	800	749	810	796	763	772	818	783	769	741	775	759	789	826	782	779	798	741	789	766	761	792	816	822	801	785	766	805	775	787	739	785	813	763	745	808	785	759	775	785	794	778	719	782	810	774	801	774	753	779	775	782	814	767	805	780	748	782	796	770	739	800	760	787	766	795	748	787	731	789	753	775	752	778	795	795	782	754	794	745	779	779	808	776	776	773	777	758	765	783	761	753	778	770	772	781	762	803	835	728	814	731	777	808	795	804	777	801	763	760	811	754	755	784	761	801	758	806	747	814	784	773	771	729	722	774	775	769	762	776	778	802	804	778	764	785	765	781	765	791	845	759	776	763	743	816	741	794	768	793	738	749	808	756	717	748	770	793	759	827	769	754	761	815	784	779	743	706	739	746	784	813	785	725	800	757	787	756	810	781	804	780	836	752	756	798	799	785	756	740	738	708	804	775	764	796	795	817	780	755	782	726	794	787	827	757	771	746	742	774	778	808	818	816	742	825	761	747	792	784	804	799	759	810	783	751	760	735	770	764	792	772	804	769	768	767	759	801	772	725	755	773	758	756	736	778	832	791	766	792	744	814	781	790	759	746	803	781	783	803	776	763	807	712	785	732	763	751	729	786	784	775	786	732	805	811	769	799	796	783	730	808	733	791	787	763	732	725	746	766	758	706	750	775	752	769	788	819	758	744	739	783	787	757	735	773	797	754	773	754	746	779	760	750	768	776	741	828	787	755	799	789	770	784	774	784	794	765	809	754	765	742	740	796	764	802	798	840	777	757	755	741	794	749	762	775	796	748	771	740	714	759	789	797	755	815	752	765	740	790	754	784	826	793	819	811	821	774	784	786	788	785	786	761	776	776	828	787	796	794	770	704	798	777	752	781	763	833	738	712	754	755	785	781	787	798	793	760	732	772	724	761	762	769	789	778	826	739	810	766	800	771	780	756	786	764	719	744	774	764	767	794	824	813	781	763	841	779	741	764	724	796	749	797	783	719	759	779	700	843	767	796	731	712	796	752	776	807	779	772	732	761	782	823	731	734	793	779	735	753	788	784	764	781	774	771	780	760	775	754	742	766	766	789	758	808	742	804	776	815	787	790	820	767	744	773	774	759	770	762	775	765	810	804	716	781	804	755	753	790	767	802	766	805	793	737	784	771	753	734	770	777	802	774	782	774	789	800	750	798	777	783	711	774	780	774	804	764	736	811	797	757	787	766	773	794	767	768	764	794	753	758	794	764	740	750	772	794	752	747	748	806	788	799	747	758	782	769	789	714	784	723	738	762	754	766	794	770	786	743	785	724	733	805	744	762	754	832	752	778	771	746	822	751	771	784	722	737	762	735	771	752	821	798	739	797	824	793	795	761	799	786	790	733	749	806	756	778	752	741	733	830	721	787	755	737	781	748	770	769	758	767	777	784	795	766	800	766	780	783	802	789	780	718	815	761	738	756	809	753	824	785	796	788	786	759	730	811	732	729	816	765	778	797	800	725	746	744	767	773	753	774	770	779	769	755	824	749	764	755	750	761	814	756	815	827	754	723	772	789	768	747	809	754	795	740	792	732	742	734	738	752	805	796	798	763	763	794	796	796	752	784	793	779	793	780	760	763	748	760	799	746	794	813	782	752	807	768	729	803	762	720	794	798	779	833	772	762	797	773	747	742	770	755	734	756	753	764	784	798	735	792	740	757	785	785	740	792	787	776	794	767	799	761	815	784	796	800	763	751	817	752	760	765	779	765	751	772	754	748	734	749	797	773	730	715	764	780	790	778	770	816	759	803	766	804	805	768	803	766	735	806	785	761	803	739	760	744	744	802	788	779	790	767	702	750	752	747	741	799	755	751	752	770	792	800	771	747	819	767	756	782	783	793	786	763	770	745	773	775	806	768	725	813	802	757	785	714	738	746	688	794	763	763	721	765	768	779	771	781	808	838	791	777	795	768	777	746	755	752	777	772	755	741	738	757	817	799	702	796	821	781	745	758	742	791	705	763	767	767	798	784	785	733	769	775	757	779	742	778	786	830	761	787	835	743	808	778	772	773	801	739	779	785	765	834	786	724	799	786	788	759	750	773	773	752	758	749	788	784	746	727	754	801	744	775	753	764	782	750	736	746	773	781	800	757	817	773	805	755	773	784	780	801	769	773	768	823	761	751	797	781	809	750	768	737	775	776	747	782	754	820	768	763	775	753	812	773	754	742	762	792	780	781	796	764	789	710	798	802	746	797	753	754	781	829	759	786	756	767	776	743	776	833	795	762	745	725	790	739	724	806	758	789	761	805	744	805	727	772	748	773	748	810	823	740	783	743	797	793	796	755	765	772	793	794	782	744	813	763	780	767	792	824	788	824	765	778	805	737	742	755	769	793	801	781	754	769	760	765	773	800	787	766	764	756	779	767	754	814	745	761	787	802	743	715	817	761	785	805	803	801	767	729	736	773	785	781	735	783	779	807	724	784	806	743	722	798	782	819	810	780	777	845	703	757	767	735	743	791	773	781	747	804	869	770	774	783	787	828	731	770	815	783	781	750	774	777	796	816	787	755	775	759	780	791	718	745	778	733	740	794	753	732	741	784	741	782	785	786	765	764	750	782	747	776	746	810	780	835	789	737	783	792	749	766	762	773	798	747	752	805	814	762	785	787	794	821	799	729	773	754	768	834	810	740	820	737	738	728	781	768	759	729	837	711	823	773	771	780	797	777	773	781	796	763	736	774	787	836	789	807	716	718	787	772	760	802	808	751	798	821	732	843	811	771	735	727	753	779	756	787	762	792	737	724	732	762	770	827	754	800	761	790	750	773	775	769	757	770	801	767	797	747	738	727	786	757	783	755	805	744	792	776	759	793	774	801	738	757	752	803	775	790	791	782	753	807	769	813	726	712	752	787	797	824	759	756	806	750	738	730	744	753	753	739	750	780	739	777	769	752	825	765	747	802	754	814	734	800	792	751	794	758	651	782	755	752	741	735	794	774	757	807	783	812	749	751	818	763	752	759	734	836	784	758	756	735	779	736	764	770	807	769	826	732	804	792	766	806	738	810	801	803	774	777	715	750	776	753	778	758	838	781	765	762	800	750	782	781	787	790	791	796	760	733	797	850	752	781	800	742	739	751	804	755	779	783	790	755	779	779	758	780	794	772	721	760	746	804	772	795	758	753	736	740	779	763	817	781	791	749	819	736	768	779	792	797	755	752	790	766	767	757	734	803	731	783	766	724	762	751	829	777	823	775	751	733	739	742	779	787	811	772	722	796	771	792
40636	12752	3369	1767	1295	1029	876	724	601	541	509	472	459	468	484	418	437	384	465	416	420	403	429	391	364	427	435	457	406	439	392	350	383	378	372	386	377	401	346	357	389	411	363	327	348	360	367	362	382	378	323	348	336	359	365	345	347	364	352	397	382	388	361	375	368	368	396	356	373	394	378	388	400	388	383	342	384	329	323	331	372	382	340	350	362	363	374	389	347	304	356	346	366	365	363	303	340	356	338	353	333	341	365	336	322	360	351	389	370	356	405	352	368	352	347	324	350	359	344	329	351	342	339	355	372	398	339	374	372	382	376	337	347	357	363	340	330	346	363	388	314	370	379	397	333	396	377	338	341	368	361	349	346	345	369	348	355	352	356	352	345	329	362	373	365	357	368	362	346	340	350	357	391	353	336	325	337	355	362	333	362	365	331	352	356	394	343	367	354	347	348	381	397	341	361	399	375	377	360	351	332	356	348	377	368	325	401	357	355	355	327	361	359	351	352	341	333	356	337	348	341	333	337	389	371	376	359	364	371	335	391	363	345	353	375	350	362	332	349	383	362	365	370	379	356	343	357	380	431	324	365	406	395	330	367	354	356	338	375	381	365	355	344	381	334	366	369	387	350	367	389	352	328	377	361	368	364	404	361	364	374	357	363	391	359	361	367	361	345	350	378	337	339	358	410	340	346	354	376	363	349	335	358	357	375	352	342	385	395	385	375	346	314	382	364	372	336	342	361	419	368	370	334	370	354	365	349	363	347	384	356	391	379	336	360	386	396	355	328	347	356	354	347	310	365	355	347	354	367	341	353	432	362	351	340	360	378	377	380	348	388	370	331	346	348	355	387	331	325	302	354	367	364	360	362	406	361	388	357	371	398	331	347	372	329	365	360	313	308	343	350	343	361	321	355	359	332	383	360	380	366	342	352	354	291	348	330	370	371	341	359	322	393	346	343	386	358	350	362	360	326	314	360	363	362	362	332	326	354	361	331	354	336	359	326	321	345	300	366	343	359	358	342	346	321	336	347	341	361	360	359	358	334	426	394	406	350	388	356	376	383	340	369	360	363	372	360	361	343	371	374	346	416	364	383	351	346	339	319	363	338	358	370	343	321	375	384	366	331	326	347	347	374	361	367	368	351	360	318	345	361	363	376	345	380	332	353	314	361	363	363	340	349	380	337	357	323	360	348	398	370	357	399	359	350	363	372	413	372	349	363	345	353	387	346	349	351	354	346	365	326	363	344	366	354	355	358	372	340	346	379	351	350	369	374	350	362	335	328	310	337	340	333	393	346	358	372	374	385	377	323	356	356	391	331	361	334	368	348	352	335	334	389	383	375	352	379	374	349	344	360	369	354	376	338	336	340	351	348	321	353	343	363	338	363	345	359	352	340	362	367	396	355	351	359	368	353	345	359	350	371	370	375	324	367	377	350	362	322	358	297	316	327	386	359	332	354	351	362	326	351	377	368	387	340	393	376	346	357	344	367	339	379	350	368	385	349	350	345	365	359	340	341	337	342	362	358	319	365	377	353	330	356	347	349	328	331	357	386	329	367	364	377	353	383	356	354	372	357	331	361	349	353	348	370	375	344	348	344	360	346	400	378	366	354	368	381	364	341	360	330	350	377	375	375	367	359	356	375	343	350	342	386	371	375	433	356	338	376	367	361	387	380	361	369	383	363	350	366	366	347	343	366	336	346	357	319	334	346	365	376	358	372	370	356	334	326	383	365	359	331	354	366	359	350	343	359	374	393	354	355	343	337	335	334	373	405	354	381	323	316	345	363	381	334	345	389	372	342	351	375	360	355	362	379	372	336	346	357	378	356	355	352	387	393	371	392	323	366	349	349	342	373	322	341	350	343	378	336	406	350	365	382	333	351	372	361	351	346	335	340	329	375	355	355	315	368	340	343	368	357	349	385	400	355	358	387	375	356	332	379	323	342	339	365	386	386	326	341	344	368	344	336	333	346	377	367	370	350	353	365	291	355	352	357	354	350	351	336	335	341	318	372	350	374	359	359	374	347	376	364	338	353	376	351	343	370	368	362	373	353	366	347	361	364	358	386	356	372	368	344	359	346	335	360	382	348	325	363	364	361	344	346	339	377	372	362	348	364	375	357	339	333	384	387	360	310	352	377	380	349	398	363	351	357	350	336	379	356	396	347	335	384	351	339	354	360	392	323	371	360	365	380	357	364	352	346	354	361	315	368	377	360	320	335	368	353	334	376	360	318	340	372	362	349	361	368	352	377	383	335	353	404	362	400	349	339	390	418	404	354	359	370	344	362	339	321	355	348	378	386	346	369	382	368	346	350	309	367	360	346	400	373	360	327	328	340	370	347	334	340	345	360	367	343	357	394	377	355	352	354	324	356	361	359	330	352	345	372	355	349	326	357	340	366	355	344	353	361	394	359	343	371	383	356	381	394	374	355	395	345	375	352	331	326	348	342	350	352	338	364	385	391	361	377	355	378	340	340	377	398	344	354	343	353	359	338	345	374	328	367	379	361	367	368	395	364	356	352	341	380	344	354	362	353	361	337	354	371	339	366	394	380	365	363	350	360	353	367	346	353	349	343	335	362	382	325	355	371	349	358	367	347	335	356	370	368	366	364	411	373	369	334	368	358	357	351	334	328	375	360	316	356	350	336	344	355	392	368	324	336	355	334	353	358	371	337	405	344	355	367	364	359	322	342	355	325	371	372	360	360	343	365	361	361	384	313	336	353	324	387	350	321	370	340	341	374	380	329	356	358	348	380	367	335	364	330	364	351	354	369	330	371	337	361	345	357	343	341	360	351	361	338	370	332	335	329	353	382	373	374	349	338	350	379	349	379	322	400	363	367	360	366	357	331	377	355	337	378	351	351	322	326	358	343	318	365	403	358	362	350	364	320	377	386	378	342	329	356	325	360	368	354	356	341	362	405	375	343	362	367	338	371	365	371	329	342	351	338	363	349	341	332	338	331	378	361	341	331	379	344	373	370	364	363	345	356	357	350	360	330	340	360	348	361	349	370	372	327	352	376	347	370	356	358	347	401	357	366	360	374	374	353	333	382	394	369	375	348	359	359	343	375	359	348	390	366	390	397	377	358	338	385	353	364	347	342	344	327	357	367	337	357	363	350	368	367	321	368	360	335	385	339	321	337	325	342	390	369	349	401	360	379	387	310	381	364	385	366	379	336	366	386	358	357	322	333	338	368	332	363	351	345	339	365	367	339	361	359	398	363	346	353	347	372	338	366	349	340	394	368	391	357	343	360	376	375	354	349	360	328	332	352	387	367	330	347	365	374	354	349	360	382	379	374	371	388	364	365	356	320	390	352	367	338	384	354	357	329	325	345	372	343	352	345	366	348	365	349	336	339	361	365	402	347	312	329	319	366	349	360	347	375	336	339	353	347	361	333	358	355	364	357	356	330	358	352	383	333	373	354	351	345	338	375	366	342	347	335	376	350	348	323	362	359	356	339	338	376	351	345	377	354	356	344	371
17785	2110	3896	4901	4419	3856	3415	2709	2291	2150	1872	1681	1609	1562	1482	1339	1323	1426	1518	1478	1371	1262	1116	1163	1205	1364	1534	1373	1314	1327	1181	1039	987	902	952	963	960	878	910	900	881	931	941	926	984	931	849	949	907	931	864	885	853	898	865	876	874	820	906	863	849	856	804	893	864	872	890	890	839	853	844	840	881	900	874	895	844	897	893	856	852	862	854	881	843	900	864	852	888	887	876	860	814	907	809	839	850	869	870	831	879	827	794	840	827	866	859	881	885	847	917	888	907	840	859	891	874	911	858	868	859	823	802	830	877	864	861	867	861	873	852	830	861	886	872	882	833	817	814	808	865	819	835	844	833	836	875	778	833	872	868	831	821	826	832	854	900	858	872	811	808	855	829	860	898	818	871	876	794	839	933	837	856	868	845	872	856	903	813	864	893	824	868	840	828	845	820	878	835	881	836	848	868	887	817	871	848	848	818	877	809	871	833	811	795	834	806	790	856	920	861	834	823	838	846	805	878	803	817	855	866	874	852	859	823	854	841	870	810	873	875	843	830	802	860	872	841	811	772	790	891	803	865	849	830	870	805	772	920	852	816	802	829	852	887	837	857	819	840	813	862	805	838	903	875	901	813	786	819	854	837	810	790	882	855	835	779	821	918	845	849	802	851	843	839	803	800	829	855	924	840	838	791	830	821	842	839	833	861	883	832	768	828	883	823	833	807	925	862	847	833	855	867	855	802	878	856	888	810	824	839	859	833	929	822	876	894	853	874	881	858	862	839	855	807	865	827	839	844	885	887	849	857	855	878	881	817	820	776	829	816	856	821	777	840	839	790	815	843	801	911	878	868	874	842	855	805	851	848	876	812	835	870	852	876	862	846	816	830	818	875	828	837	865	825	867	860	843	812	928	869	850	839	895	853	821	816	834	855	836	792	874	805	800	895	831	800	850	831	843	849	849	813	827	866	864	838	875	810	837	845	814	881	839	840	866	855	804	865	831	838	855	818	868	845	806	850	817	861	868	816	856	838	839	876	828	879	848	862	877	875	822	840	858	863	804	851	861	809	843	860	828	861	864	850	841	905	832	888	823	833	824	844	876	837	872	862	865	876	832	888	867	866	867	813	884	837	862	805	850	793	820	836	873	814	835	873	825	824	856	806	812	800	874	886	872	847	861	834	828	829	831	808	809	870	866	840	814	833	850	857	899	832	856	851	795	821	777	811	873	868	903	797	857	842	830	874	848	849	852	832	885	860	852	870	836	854	857	849	907	886	871	857	778	837	814	837	858	834	827	820	843	824	856	883	826	814	887	850	806	822	849	827	855	904	876	902	832	825	897	848	878	815	841	812	863	815	869	868	808	828	843	907	835	861	832	841	909	866	823	813	843	825	887	867	823	823	892	800	804	880	830	835	834	822	840	890	837	826	865	875	916	837	849	881	840	845	880	839	869	843	767	827	816	850	877	843	834	793	853	909	827	889	859	863	890	828	874	821	836	849	785	875	852	879	834	859	841	836	810	859	881	874	840	849	844	856	851	864	870	827	846	863	859	849	803	835	850	854	816	850	821	825	862	835	828	825	856	854	838	847	882	859	849	904	795	809	891	851	824	858	786	834	855	856	826	862	864	848	810	855	855	846	832	842	812	831	832	859	794	893	831	885	828	831	849	792	824	872	848	860	849	795	820	905	858	857	850	861	916	868	847	879	824	820	835	828	837	851	799	863	867	850	870	851	845	855	829	826	815	905	829	817	882	870	877	879	828	821	843	815	855	868	815	845	870	827	815	817	879	835	837	866	832	828	833	872	842	868	818	865	786	852	856	843	869	881	844	895	863	856	856	784	867	879	837	837	849	852	850	851	847	841	850	823	853	841	825	869	861	806	865	846	873	883	840	821	842	882	825	811	821	882	854	895	816	830	892	917	875	847	774	872	815	826	807	841	846	894	839	793	821	806	832	864	810	881	845	836	876	861	853	879	841	838	801	813	824	907	866	906	830	885	827	850	837	836	873	822	859	852	806	826	922	853	851	797	870	806	903	899	868	779	797	840	873	857	826	842	790	801	842	859	852	879	847	796	771	793	881	823	912	847	824	799	815	789	812	847	816	806	809	815	755	817	890	813	867	833	876	881	853	807	865	815	847	801	829	829	903	815	878	886	856	833	833	828	839	808	840	842	819	842	860	813	829	803	868	838	835	816	784	830	815	868	794	842	795	825	881	893	871	848	868	851	827	802	807	817	875	844	829	877	854	801	811	890	847	858	826	843	884	852	816	903	797	828	843	853	858	812	836	861	876	851	827	795	834	821	822	812	821	824	866	844	835	856	838	863	829	860	857	842	876	848	838	863	889	869	821	843	815	845	862	852	845	910	871	800	907	799	843	854	870	853	887	844	854	833	837	850	836	842	861	831	838	847	816	847	810	833	858	849	848	795	826	855	857	856	874	803	905	868	862	843	904	830	836	850	837	842	860	846	825	903	808	873	879	799	846	835	857	850	842	843	902	888	871	849	881	857	794	848	827	867	805	881	895	868	860	856	825	813	859	874	895	855	841	857	865	827	860	842	838	846	859	855	854	835	819	881	857	819	870	871	832	863	836	798	863	818	821	847	825	874	867	828	836	841	850	834	835	915	851	855	842	925	849	863	819	873	810	911	817	797	852	891	841	844	856	890	860	880	836	890	853	823	817	871	858	832	826	846	896	872	884	849	906	893	844	860	844	866	832	849	835	834	816	855	857	810	786	833	837	822	803	866	859	843	874	875	778	838	850	821	855	923	857	869	835	813	857	848	818	878	829	824	824	857	804	870	845	830	867	842	896	848	886	841	865	815	798	792	864	809	823	925	847	813	853	849	856	822	811	853	875	850	861	821	819	840	872	836	841	851	830	867	809	858	806	830	851	878	839	877	872	857	887	873	878	811	887	856	861	909	853	848	824	782	789	818	848	865	904	836	830	911	854	850	889	842	846	844	874	867	784	890	853	848	863	889	834	799	848	820	868	867	855	798	895	849	881	859	836	832	832	809	887	826	846	867	871	833	853	760	879	812	838	835	824	863	901	866	839	864	834	850	845	841	893	827	874	876	809	832	856	839	806	895	803	857	847	814	832	829	818	881	868	811	812	859	817	802	867	804	807	853	861	809	850	844	872	833	839	859	831	854	868	877	855	881	843	832	866	847	830	849	860	854	820	802	804	852	856	858	836	907	851	825	816	834	794	878	860	852	827	897	856	807	845	836	839	836	849	831	813	865	892	876	825	850	892	793	832	893	875	821	898	901	891	875	826	865	816	850	843	851	820	841	830	857	819	883	820	822	846	837	858	826	813	822	799	871	842	815	887	846	837	834	842	874	872	815	856	809	848	909	855	827	873	845	843	900	853	828	807	828	903	854	810	817	879	843	806	888	855	850	853	885	895	840	845	830	808	874	845	904	843	809	810	821	801	850	827	845	854	859	853	877	821	833	825	914	890	833	856	866	863	862	801	856	809	903	817	875	842
3809	220	170	164	154	158	176	163	132	149	169	134	116	150	132	163	132	120	147	147	144	156	152	160	164	146	178	171	136	159	137	153	135	158	137	133	130	150	129	160	147	154	136	132	146	152	144	147	139	171	136	137	154	157	133	141	156	145	137	148	162	139	160	162	138	128	142	152	179	153	153	142	154	146	134	147	139	143	149	119	146	160	135	124	138	148	142	155	137	151	141	149	161	147	149	132	142	162	129	148	140	131	160	169	155	137	166	123	134	138	137	135	160	116	144	145	171	137	141	142	132	143	131	135	112	152	144	138	148	164	155	147	161	148	143	146	136	149	140	141	152	137	141	150	146	123	145	139	129	132	138	139	130	134	155	156	139	153	123	140	134	127	157	155	153	138	119	136	149	132	164	143	148	154	137	148	142	146	140	133	169	150	148	153	156	142	164	160	153	162	139	145	170	141	125	146	150	148	145	149	130	116	153	160	139	135	128	134	157	145	140	142	134	153	144	143	177	163	136	137	130	143	155	145	127	138	124	148	160	142	150	145	157	137	134	149	156	151	132	133	147	164	146	129	140	138	180	140	144	148	155	130	130	143	143	134	149	155	129	139	152	147	142	132	163	151	136	142	159	153	150	155	137	135	137	136	164	111	147	136	156	135	139	155	125	152	129	133	133	131	133	140	141	146	141	163	162	126	140	160	129	138	135	128	147	155	145	138	147	136	135	127	142	135	134	161	154	154	136	145	127	134	144	151	148	137	135	154	144	123	148	168	127	138	119	130	144	124	144	154	135	145	148	157	159	134	138	124	131	141	154	127	156	152	170	140	127	138	121	148	143	147	127	156	148	138	103	123	140	166	139	152	122	153	136	141	137	146	135	147	157	155	143	147	146	117	149	159	152	140	130	147	141	161	139	132	127	147	163	148	144	138	167	158	155	137	123	137	134	133	144	117	133	144	150	126	121	127	143	127	137	150	166	142	115	148	130	131	152	139	126	125	144	115	141	147	120	124	157	147	133	145	148	130	141	141	133	127	156	172	157	142	155	132	138	146	115	131	144	135	134	148	142	142	108	139	137	116	149	154	141	153	129	141	131	157	129	136	136	148	135	132	148	154	157	141	163	145	134	135	142	135	144	148	153	129	149	150	128	132	135	166	182	141	148	140	126	126	161	138	136	139	144	143	134	152	155	145	149	160	149	148	135	159	131	139	155	145	145	140	160	153	122	130	140	140	131	144	143	144	152	161	124	152	161	122	139	152	140	169	133	146	142	144	123	129	126	124	141	145	152	143	155	136	141	124	156	139	124	146	150	128	141	136	166	164	162	143	136	134	141	147	156	155	154	127	149	142	159	148	135	156	155	135	135	146	163	123	151	169	165	136	145	120	145	136	141	146	145	147	149	146	130	142	142	129	122	135	174	142	132	132	138	154	158	144	145	150	145	125	145	141	146	139	160	142	134	159	153	133	147	148	130	141	132	149	149	146	136	126	135	119	158	160	155	157	146	141	139	136	155	152	140	152	135	133	152	144	131	147	130	134	123	119	124	116	143	117	157	128	143	122	147	152	143	143	103	158	167	155	132	143	156	137	139	162	137	141	159	133	143	132	149	161	155	149	131	139	141	143	159	131	162	133	145	128	148	154	147	127	144	128	138	133	141	149	146	123	139	159	125	128	135	132	147	143	133	157	131	144	141	151	148	153	133	123	141	136	141	143	142	165	153	144	128	152	145	147	153	143	118	146	133	159	166	135	121	142	119	140	155	133	153	149	122	135	156	141	149	116	119	131	135	143	147	123	162	147	147	131	155	142	123	147	126	137	138	144	159	153	149	165	135	150	140	142	158	134	141	128	143	116	145	141	123	139	145	137	155	156	153	135	130	153	147	144	147	118	141	153	163	168	123	131	164	119	151	133	117	125	158	146	139	136	141	127	149	136	147	116	156	141	161	167	131	144	136	140	135	150	137	150	140	136	137	153	156	147	146	151	133	130	147	140	131	127	131	121	139	118	127	153	152	132	148	151	151	152	148	156	153	146	121	151	146	150	176	147	153	148	148	136	147	131	156	139	109	148	180	144	124	161	137	144	148	144	121	145	122	161	160	159	139	129	152	133	146	155	163	129	136	146	131	130	149	160	124	137	145	138	148	131	138	145	154	120	135	145	133	141	131	154	132	153	150	147	129	140	144	150	144	121	142	158	127	154	161	137	144	145	155	119	139	138	170	156	116	133	122	153	143	141	142	141	144	146	157	159	132	158	136	138	151	154	146	145	124	137	153	144	137	147	126	148	115	150	128	129	153	122	140	151	153	153	128	155	141	166	153	129	145	156	150	148	124	148	155	121	147	131	141	145	158	142	141	139	140	157	128	130	151	130	136	142	154	166	168	118	168	162	152	165	141	120	132	130	123	148	133	139	120	149	133	138	123	141	162	133	135	141	143	149	124	152	142	131	160	151	136	115	148	156	144	151	143	123	146	140	159	150	139	144	140	155	120	142	138	144	119	120	127	166	150	148	105	159	149	144	139	132	161	148	148	133	135	141	152	169	152	148	138	149	150	132	114	155	175	146	150	116	134	131	143	129	160	152	125	124	127	159	159	162	150	132	148	164	141	141	147	128	134	138	144	153	142	144	142	138	123	152	134	165	139	170	131	142	126	122	130	117	138	133	150	133	156	148	151	156	135	140	127	123	154	138	152	148	163	133	148	156	139	163	125	145	139	150	158	177	131	144	128	133	141	121	145	158	146	130	147	152	154	182	151	142	144	149	143	158	145	139	116	141	135	165	157	161	125	158	154	138	126	151	142	141	150	159	154	152	146	117	169	143	134	136	141	128	145	141	145	132	138	125	126	135	145	141	156	136	155	145	181	145	147	128	157	154	151	137	146	163	144	173	126	129	156	150	142	151	141	142	136	136	131	145	159	154	136	149	109	145	129	138	144	148	143	149	160	126	158	123	136	153	140	141	122	110	135	152	152	142	156	137	125	129	145	127	134	130	119	140	135	137	130	116	140	144	138	137	132	133	120	124	166	142	138	148	155	134	131	150	147	156	139	148	150	157	160	143	161	141	142	163	132	138	145	127	112	136	152	150	151	130	160	156	157	154	138	106	149	148	131	144	128	147	135	155	143	161	139	117	137	146	120	146	127	128	133	140	151	141	138	139	160	124	140	145	131	140	152	144	126	141	147	141	150	124	135	145	169	140	142	152	122	130	136	153	151	138	138	160	130	143	147	149	144	130	135	140	129	124	150	128	129	141	142	140	121	118	142	138	143	120	141	143	139	158	156	148	172	146	157	141	132	141	122	138	117	138	157	151	169	134	144	166	140	151	135	138	137	148	161	144	151	132	149	152	141	128	125	133	122	134	146	130	146	138	138	133	146	140	152	144	147	123	158	130	146	108	154	144	159	147	142	141	123	143	150	150	129	150	144	133	143	118	139	147	155	124	128	139	138	162	125	136	160	144	150	119	146	156	138	155	132	142	168	121
3862	475	518	523	593	592	616	475	460	505	449	426	471	409	429	433	428	476	530	491	515	453	435	423	432	530	690	585	540	568	473	425	432	397	455	425	423	405	436	421	451	414	457	413	408	434	428	397	429	434	440	401	408	421	441	412	417	403	408	415	413	427	415	411	420	427	432	405	410	408	421	393	396	433	419	422	402	457	458	447	432	415	419	422	427	413	438	432	423	415	432	414	429	432	446	424	378	421	418	446	411	425	433	434	411	421	415	418	418	418	422	388	402	433	412	403	452	395	408	409	413	409	440	413	445	419	406	382	397	428	376	423	412	410	424	417	426	445	450	449	390	416	396	433	403	452	418	407	406	395	411	415	404	419	433	398	428	439	435	394	446	391	440	417	459	441	442	418	422	441	400	413	410	426	406	416	448	418	422	401	423	418	453	409	426	455	444	446	449	386	461	420	450	445	428	426	410	430	432	436	430	452	414	414	434	409	446	400	414	442	429	407	370	453	405	408	443	415	419	399	450	417	417	389	402	423	442	421	403	453	444	409	405	435	440	394	403	408	409	425	375	407	438	415	428	434	448	426	380	395	424	435	427	447	450	419	432	422	385	442	402	450	428	431	414	402	426	423	427	400	423	427	403	412	408	404	383	404	419	408	417	462	432	383	425	423	399	390	409	423	423	414	411	425	444	435	392	440	411	435	416	435	424	414	428	432	415	448	417	435	389	393	418	412	437	430	447	395	445	426	401	404	441	431	397	431	420	413	433	440	447	404	450	412	453	416	422	396	408	420	379	429	434	434	399	383	433	370	458	373	399	409	404	401	407	440	421	409	387	405	403	416	432	442	406	416	441	410	427	429	434	429	426	433	398	402	446	392	410	411	411	421	463	406	413	414	440	398	425	431	446	453	391	414	394	399	411	391	409	458	391	437	447	423	429	436	450	454	398	421	410	424	420	414	448	484	423	379	420	378	410	404	423	442	390	430	455	380	433	403	413	427	459	406	410	416	445	402	407	415	442	416	405	440	408	425	439	377	407	420	423	413	404	408	368	416	406	424	435	411	406	388	428	434	453	403	417	419	439	412	381	406	398	394	384	406	376	410	442	432	407	416	448	403	393	410	422	447	452	444	390	391	422	429	454	387	433	399	457	410	407	430	440	417	450	437	471	468	428	421	407	419	429	406	409	432	457	432	396	390	386	411	429	384	427	411	448	403	407	399	430	442	421	444	426	420	390	422	451	434	446	416	438	410	401	410	450	397	440	385	421	413	413	404	422	422	450	416	426	425	435	422	454	395	425	465	422	435	410	393	433	417	399	438	417	412	414	445	447	379	441	405	440	442	408	429	428	414	408	443	418	413	411	392	421	428	416	441	415	424	381	444	388	424	439	393	374	360	413	424	404	410	395	433	442	455	426	398	407	433	402	422	411	450	419	418	417	418	374	442	422	410	413	388	440	419	411	407	417	427	396	429	423	432	429	452	428	392	422	426	408	411	418	427	377	425	458	451	435	383	429	424	431	438	409	432	421	394	422	381	436	393	402	443	378	434	401	430	396	454	419	419	404	411	396	384	419	408	415	386	452	386	422	422	439	428	407	404	436	400	422	418	417	389	424	422	393	426	397	429	442	432	436	440	402	412	443	418	408	413	395	430	416	437	430	410	447	385	424	417	405	438	405	410	441	414	394	417	416	428	408	461	397	365	422	420	452	431	424	464	433	393	413	433	461	456	407	439	423	449	397	396	376	423	395	402	404	413	437	414	458	427	394	413	409	469	408	388	421	434	393	430	442	415	419	398	416	414	438	427	418	427	420	429	422	448	413	415	430	425	431	385	451	396	414	430	389	477	408	425	393	392	422	388	415	405	404	419	369	412	419	437	379	428	403	423	413	463	409	425	402	462	434	429	429	407	402	441	437	414	434	421	413	386	396	430	386	408	443	409	449	429	403	446	418	428	404	416	429	427	423	404	423	447	403	422	438	407	380	380	433	395	428	425	392	405	441	443	427	411	434	431	422	389	415	407	396	377	400	407	443	417	355	450	402	413	405	432	412	405	419	405	426	408	427	390	424	417	438	431	420	391	383	392	450	397	413	384	446	426	397	437	414	388	441	395	451	443	413	437	442	401	417	433	423	415	404	434	389	421	410	431	411	415	432	432	394	392	399	428	381	400	411	436	408	443	384	422	436	396	415	404	410	430	402	435	431	394	406	431	395	427	409	432	408	411	416	393	437	405	422	415	397	400	458	415	405	420	453	428	393	427	395	415	392	423	394	404	431	402	430	426	417	419	415	424	395	368	425	401	434	398	389	424	430	399	414	440	450	441	408	463	400	420	425	406	445	399	438	429	439	406	461	383	391	419	407	415	424	434	373	414	414	473	424	444	422	463	397	408	419	423	460	391	415	469	426	402	370	443	462	395	445	386	426	386	400	400	427	383	434	407	422	430	407	436	436	423	397	416	405	370	417	445	448	402	430	431	450	420	456	417	403	415	387	408	422	416	421	400	415	405	415	421	430	449	394	410	409	405	444	424	412	426	415	407	435	432	381	405	432	470	450	442	366	432	457	412	393	422	418	438	448	422	410	382	410	446	409	415	418	411	384	403	421	447	432	395	413	428	398	394	427	398	423	417	400	404	427	419	411	387	446	409	414	455	442	375	422	429	410	400	406	437	426	405	434	416	392	425	395	441	429	400	429	460	460	428	409	427	446	414	445	425	400	422	393	404	414	410	422	423	406	438	458	424	420	454	426	441	468	417	425	443	430	445	420	415	434	426	420	433	444	423	444	421	429	395	423	426	419	437	422	454	411	481	414	386	409	416	437	452	391	403	424	410	375	416	412	410	425	396	409	412	433	422	448	439	426	421	411	432	437	407	397	439	421	447	403	416	398	416	407	409	409	441	447	391	387	385	418	406	424	418	409	432	424	414	439	443	420	405	407	426	429	409	452	428	433	453	428	407	421	416	446	438	394	406	432	431	446	411	408	393	418	438	433	415	457	377	446	462	407	406	455	410	409	397	414	435	363	398	403	432	382	411	446	415	417	416	422	425	470	422	413	435	398	416	393	402	366	410	427	438	433	395	406	410	424	384	432	425	393	379	415	392	436	416	447	436	419	442	402	426	370	424	427	415	416	408	395	404	416	419	399	470	444	404	442	432	378	415	414	425	392	436	399	385	410	416	410	427	376	434	434	388	433	428	396	403	423	416	430	420	441	391	453	419	390	417	470	443	432	404	436	416	430	484	412	411	424	429	420	429	397	464	414	422	422	404	442	421	436	456	427	464	422	453	416	429	434	417	408	387	445	442	408	427	403	404	421	365	459	464	436	365	417	437	421	392	430	446	420	431	429	410	448	445	407	419	393	455	450	421	448	418	413	401	406	412	430	417	366	405	438	410	416	437	407	384	434	395	410	433	415	442	408	385	412	422	424	419	431	387	389	416	402	428	446	418	415	447	446	431	417	406	396	400	444	435	421	441	385	404	429	418
30573	4429	1178	1044	776	596	552	474	428	394	418	374	353	347	327	364	356	371	361	361	367	318	355	396	338	363	347	315	321	351	314	312	349	316	334	286	308	321	296	323	307	311	342	314	328	291	297	297	317	317	324	283	318	279	293	314	293	295	316	321	339	338	328	309	315	310	294	310	302	281	314	319	308	332	342	320	274	292	326	326	322	302	330	271	315	301	297	312	301	311	297	279	305	323	323	329	302	300	302	293	293	306	303	344	299	320	316	315	290	304	291	337	307	315	301	297	309	315	310	263	322	287	311	302	327	315	316	308	320	278	288	291	297	303	315	294	336	317	284	323	280	288	292	319	314	328	289	281	311	318	315	282	295	284	301	331	323	313	273	290	298	320	340	297	332	298	330	319	292	280	319	310	281	320	318	298	285	318	292	339	296	289	297	291	293	287	315	286	305	294	338	302	340	292	320	300	314	288	291	327	348	291	301	304	307	303	347	327	286	310	282	321	294	284	294	275	300	245	308	327	321	292	334	283	295	287	333	272	307	331	289	328	332	274	336	298	344	314	271	312	295	329	311	300	316	257	319	315	298	297	291	300	254	317	306	323	317	315	312	326	293	339	304	303	323	315	311	305	276	272	277	334	301	346	322	315	289	301	336	313	314	317	313	342	297	339	298	273	311	333	336	304	288	320	296	286	290	295	320	302	315	306	319	318	302	316	313	319	301	309	304	283	298	262	279	306	290	299	311	366	301	296	294	297	329	300	306	322	312	314	309	276	318	297	293	280	330	286	332	314	291	322	315	303	309	297	269	292	328	307	295	329	291	327	300	278	311	260	301	299	323	286	342	292	327	316	285	286	309	324	328	312	312	356	318	344	297	309	292	317	314	276	346	298	343	303	298	323	303	336	300	299	332	278	312	318	352	338	320	295	276	335	331	326	288	323	318	350	285	310	270	347	309	299	310	293	315	334	327	275	313	328	307	309	297	302	295	274	287	310	304	295	335	316	264	309	284	316	343	325	288	324	338	325	307	296	319	317	306	323	326	288	274	285	301	310	291	302	315	288	318	318	315	296	310	277	259	325	305	305	336	321	313	299	286	329	300	336	314	307	320	311	316	285	328	320	313	324	292	323	316	336	296	310	291	306	326	286	306	328	293	318	327	322	325	310	277	317	308	288	332	300	276	316	309	289	302	300	292	292	302	302	288	276	315	318	311	325	327	300	316	304	305	299	289	273	344	321	298	333	327	324	299	320	318	276	321	316	301	309	304	280	311	299	292	318	315	306	270	313	315	311	325	324	288	298	305	275	291	322	310	336	277	297	304	301	300	285	332	304	303	309	306	291	281	316	312	295	310	296	288	298	316	326	318	322	295	277	321	338	284	294	313	280	329	311	326	315	307	311	310	296	302	265	316	311	315	257	318	313	299	287	317	293	311	295	310	311	307	323	320	314	271	319	310	274	292	277	297	323	333	275	315	280	311	289	296	322	309	310	308	326	271	316	329	327	312	293	307	295	321	306	296	313	304	284	326	308	350	319	321	320	286	334	306	305	312	318	321	329	315	295	282	309	322	313	294	282	326	321	308	303	311	319	311	304	314	297	307	289	301	310	280	318	296	304	333	306	279	316	308	318	324	272	284	334	311	321	277	297	272	311	285	298	302	285	302	268	274	316	299	303	321	315	324	297	283	302	329	289	326	325	307	281	329	327	339	301	309	304	320	293	293	305	329	320	288	262	309	326	328	300	333	341	297	264	323	283	314	309	291	305	323	309	295	276	329	304	296	310	344	306	317	315	317	303	312	296	299	333	302	290	302	306	318	299	343	294	275	303	293	300	294	300	318	329	285	293	287	310	305	314	345	305	276	291	288	292	294	305	308	304	334	317	275	286	296	329	337	301	315	290	328	289	294	314	314	280	298	329	339	296	291	299	321	295	286	297	328	316	294	322	284	311	278	305	285	303	270	290	275	318	304	322	350	323	323	292	314	321	286	297	325	345	308	307	315	325	301	333	320	285	317	270	271	302	317	287	336	340	317	314	293	292	339	290	341	289	278	318	320	325	324	295	296	316	311	321	288	308	308	314	293	301	316	317	300	337	309	334	342	276	322	307	307	339	275	309	287	289	293	311	312	335	289	316	308	296	320	293	298	276	310	318	319	341	327	281	291	304	305	308	287	327	300	294	288	299	295	314	266	293	330	311	274	309	311	366	321	303	326	282	280	302	288	306	302	279	311	337	329	319	298	319	315	310	312	336	303	293	298	319	300	300	320	277	306	315	307	321	320	301	336	296	333	331	330	324	329	306	306	325	292	333	296	320	341	306	325	318	313	306	299	302	287	354	307	303	319	290	303	305	308	338	334	296	307	323	280	300	315	300	287	322	300	327	299	297	309	293	313	320	277	294	324	337	300	281	335	309	284	304	314	272	309	320	323	297	268	294	331	307	307	333	304	340	345	313	315	333	305	330	311	281	288	287	291	297	316	292	301	323	286	309	310	309	294	320	315	318	293	317	322	300	326	272	321	304	282	328	313	301	290	328	327	279	283	319	285	297	305	300	290	284	320	280	341	329	295	314	299	330	317	291	317	301	304	301	291	316	261	270	288	323	318	301	307	312	315	308	312	323	338	313	310	304	308	319	313	279	317	307	316	344	297	307	307	333	325	315	328	313	333	316	288	331	314	317	293	272	283	299	297	304	292	306	303	276	314	315	309	332	277	328	317	317	292	306	339	289	310	287	314	337	309	290	322	324	290	309	294	292	309	337	315	354	290	324	346	309	308	296	302	301	323	271	294	309	316	351	294	307	324	317	327	327	278	328	299	302	298	317	285	262	296	260	283	310	320	322	305	324	296	339	326	287	303	341	326	314	268	292	304	329	288	277	301	345	303	315	316	315	287	319	300	296	321	293	326	308	330	312	331	309	311	291	320	310	285	324	299	324	342	314	287	313	276	317	356	303	319	293	310	337	343	328	316	332	274	308	330	279	301	296	290	302	306	310	280	303	293	332	301	323	332	326	292	329	305	317	268	310	275	331	296	312	303	343	303	319	291	321	307	310	292	314	296	338	311	310	341	343	320	321	320	309	293	299	266	299	311	298	275	275	288	305	296	276	324	306	297	281	313	298	288	283	316	336	291	326	292	322	284	308	323	280	307	310	317	267	277	304	294	271	327	284	330	319	317	294	306	292	277	276	330	291	347	309	309	338	312	328	297	309	300	293	313	297	335	300	292	315	346	293	292	270	304	322	319	324	302	321	327	318	319	304	315	314	304	272	295	324	328	316	321	323	317	288	339	311	310	296	322	334	322	298	333	344	316	303	314	335	307	298	296	302	331	343	308	304	296	286	295	294	313	315	316	327	314	272	316	309	292	275	286	286	274	307	308	280	326	323	308	316	293	272	300	288	320	270	284	321	294	315	319	308	321	302	300	339	321	324	352	323	306	302	306	324	309	309	294	304	311	288	297	283	294	305	303	293	309	339	323	324	263	291
13715	1403	2368	2850	2717	2389	2046	1766	1540	1353	1300	1231	1193	1073	1101	1034	1022	1026	1157	1106	1064	969	917	873	946	1120	1401	1095	1032	971	847	866	794	808	775	805	824	830	804	801	812	835	835	784	795	780	783	838	794	789	828	762	843	822	781	818	747	801	777	779	764	728	746	790	792	809	789	783	818	815	741	770	776	743	763	838	806	790	775	777	777	712	812	760	773	788	771	758	792	787	806	783	766	771	808	792	752	757	786	791	765	797	792	803	770	791	761	809	756	753	777	808	764	767	791	793	791	734	775	771	735	758	790	794	754	762	740	707	772	719	812	770	741	737	756	769	789	807	737	695	768	737	818	772	781	754	753	720	798	775	777	756	722	761	780	783	761	752	781	769	726	784	748	780	807	819	777	777	726	782	802	826	838	718	735	775	761	755	758	782	766	767	777	728	742	746	758	747	755	805	756	763	767	737	761	781	749	762	750	789	772	802	805	775	849	777	715	782	740	807	747	753	768	781	774	762	787	732	734	771	757	791	823	776	834	781	816	808	754	745	733	743	766	785	739	734	763	802	767	776	772	770	829	836	791	821	773	768	765	740	801	765	749	716	768	801	794	766	754	764	729	728	790	741	794	800	809	777	787	756	722	768	771	759	765	770	784	744	772	820	761	718	815	770	754	773	804	760	792	758	773	773	718	752	757	775	755	799	745	777	797	735	715	796	789	783	796	780	750	769	714	792	788	771	783	699	818	803	812	775	749	769	785	740	765	774	728	757	687	741	777	744	773	778	771	759	760	817	774	775	799	754	785	824	762	771	764	790	748	828	838	789	719	758	778	723	769	806	758	752	735	775	778	789	778	756	751	817	743	728	745	763	739	770	788	801	778	807	738	776	753	772	775	811	748	747	750	811	747	788	758	787	774	817	719	792	824	797	788	784	752	798	739	756	826	772	793	734	762	758	768	774	780	772	759	793	727	751	794	800	807	752	815	770	766	796	743	715	790	839	776	813	764	774	794	765	753	751	845	732	814	748	773	839	794	776	768	778	722	784	788	758	765	817	795	776	780	744	806	761	734	723	772	803	765	749	794	803	742	753	731	731	798	766	716	806	764	796	804	777	808	758	769	791	770	766	782	792	810	805	781	773	761	772	761	769	764	785	806	819	762	770	757	778	798	718	733	759	774	774	738	795	739	745	783	736	755	758	777	726	724	810	806	748	745	746	741	781	808	803	822	762	745	769	804	816	758	804	799	741	771	769	784	763	772	786	746	745	753	743	748	732	732	758	848	812	807	755	745	802	774	757	758	773	799	796	749	761	720	750	744	753	762	804	764	792	768	740	763	774	839	717	761	794	763	810	752	763	777	715	806	726	782	815	780	711	820	747	739	778	735	828	763	802	793	784	800	842	740	749	767	773	754	812	735	776	785	782	737	766	803	758	735	794	696	771	802	753	780	769	800	749	771	790	773	770	771	761	797	792	780	779	795	791	761	766	779	756	762	738	834	739	773	792	739	804	736	749	729	763	774	772	775	776	714	706	794	763	767	738	788	797	780	781	798	736	780	753	829	784	777	738	761	801	771	796	731	777	769	807	758	745	753	743	791	773	738	755	768	798	724	821	704	754	760	732	743	776	763	756	754	772	813	724	797	762	782	777	800	768	753	773	781	785	780	716	781	798	719	765	784	770	736	756	835	751	802	755	772	749	799	775	706	754	807	776	793	778	772	783	814	784	819	794	767	760	820	777	809	795	804	731	730	770	775	806	720	816	776	729	818	762	726	778	781	711	772	790	793	762	788	769	755	730	772	731	767	741	763	731	742	779	758	757	780	777	779	711	675	792	761	723	759	773	745	754	732	753	779	790	766	814	746	771	785	785	773	777	725	775	772	755	795	757	743	766	741	775	788	753	767	752	771	753	779	758	729	734	803	803	805	787	770	802	827	752	781	766	769	743	785	774	801	799	765	802	768	764	806	803	784	755	786	765	744	801	778	764	738	817	747	757	797	816	773	792	779	754	762	767	770	795	766	782	772	799	709	753	784	821	799	727	756	736	784	762	745	784	783	712	804	788	747	785	750	801	768	764	786	772	796	811	775	793	750	796	740	776	733	689	750	782	730	789	825	781	823	740	779	768	715	787	752	809	739	744	767	780	770	811	803	793	745	815	728	782	778	815	777	828	788	795	819	747	753	719	796	783	751	783	763	756	787	764	781	824	770	731	744	774	777	783	824	783	748	814	738	750	740	709	780	743	786	780	712	775	811	841	735	750	787	771	766	759	766	763	765	782	801	783	744	812	790	772	764	765	768	796	782	746	808	742	745	790	727	771	782	803	721	782	783	793	762	777	746	797	784	726	745	755	770	772	833	833	806	755	752	765	768	809	768	796	794	804	742	772	791	701	696	788	825	769	725	747	791	780	795	758	782	780	781	799	784	762	802	805	781	716	741	768	827	773	805	763	779	797	769	801	779	768	831	804	738	742	806	780	749	743	748	721	767	815	743	786	780	786	780	751	829	763	743	747	769	736	807	811	739	781	767	791	788	797	801	762	735	814	806	754	751	798	764	764	782	798	791	763	727	771	785	738	804	792	775	754	784	809	778	790	773	811	783	808	744	761	718	740	774	772	792	761	783	765	773	776	783	770	766	781	775	772	758	744	765	787	757	816	785	743	732	747	794	794	746	807	828	765	743	804	748	768	783	762	794	776	785	763	761	783	803	765	745	758	805	769	756	792	737	757	763	778	795	775	796	772	791	726	752	770	784	758	804	744	750	811	771	796	792	779	744	798	749	799	743	740	789	704	752	778	733	764	777	722	772	763	772	773	762	745	753	752	769	759	732	754	788	791	749	786	783	772	769	792	772	832	792	765	795	794	770	773	784	751	818	736	800	737	772	776	785	799	737	783	761	762	763	740	751	754	793	774	768	746	783	750	812	805	772	736	764	775	806	768	813	734	792	759	769	757	754	771	803	760	778	730	799	741	736	786	806	778	736	783	732	724	752	759	808	768	752	762	767	749	819	740	783	854	754	778	778	792	800	771	774	755	782	759	788	735	768	784	806	804	784	804	750	751	769	736	748	818	804	798	790	743	746	758	771	746	784	755	763	769	785	801	801	769	763	771	776	770	818	786	762	747	771	821	743	796	822	778	780	772	751	779	748	731	796	744	771	790	775	773	759	760	785	774	755	784	725	753	790	766	758	755	809	768	726	796	797	812	808	756	804	719	747	770	779	799	769	773	789	720	724	717	767	757	769	755	721	772	766	819	792	808	763	759	724	798	794	750	783	794	783	759	798	772	763	750	772	798	767	774	784	742	778	813	757	736	843	760	828	801	744	779	826	746	712	774	808	787	773	801	780	792	792	796	758	760	748	738	786	768	735	767	746	783	728	730	761	792	776	780	774	802	747	807	754	782	740	761	758	789	817	763	770	777	797	822	788	793	735	756	764	774	775	735	787	760	771	770	788	817	779	775	761	801	796	791	771	749	776	759	758	752	737	776
43517	12300	3379	1795	1225	1074	822	741	574	552	530	478	519	496	433	424	420	436	458	434	407	409	401	379	410	430	438	409	380	375	364	403	364	390	333	377	355	397	341	353	382	373	349	378	388	364	387	409	375	333	360	356	349	331	413	385	366	351	336	369	381	329	344	360	349	358	375	386	381	352	384	357	333	360	344	367	369	355	327	378	404	378	384	375	369	367	340	337	384	370	354	336	358	339	365	382	349	401	365	359	334	359	361	355	393	339	361	372	377	386	343	398	361	358	363	346	348	360	350	341	342	328	342	404	336	382	331	369	331	334	357	355	325	311	394	319	368	336	373	384	368	341	363	340	372	361	328	374	396	381	372	318	376	370	397	390	373	327	341	361	370	354	319	355	359	378	357	349	331	326	358	373	399	360	343	359	355	355	346	367	361	338	374	342	364	359	338	336	367	377	339	338	356	320	367	372	380	359	348	362	344	360	357	329	338	306	396	324	364	362	389	339	374	351	356	382	388	353	347	366	330	371	361	299	384	375	348	317	367	332	397	366	395	363	347	348	373	350	373	358	360	325	356	350	345	352	376	340	353	365	325	368	360	354	355	371	346	356	351	345	354	327	365	339	336	373	332	368	346	337	388	384	342	344	328	374	357	369	367	368	374	368	331	308	360	360	377	346	361	392	333	349	356	332	336	316	357	348	367	348	319	362	334	360	356	410	343	356	344	354	366	352	319	347	361	277	367	354	347	380	386	332	332	372	368	346	328	339	352	348	355	355	373	371	344	379	366	376	351	377	321	352	343	380	345	319	335	355	381	379	379	364	354	352	353	353	381	357	337	328	356	320	378	324	352	347	366	400	377	376	360	342	349	336	331	358	352	354	385	330	346	352	392	348	366	368	385	392	359	328	380	350	364	357	379	323	357	352	338	360	302	352	407	322	371	379	358	398	341	401	341	365	332	338	411	362	382	337	342	332	345	402	338	367	381	354	349	366	349	347	375	356	341	379	323	341	343	353	376	382	370	342	322	348	329	340	386	349	353	370	315	348	382	351	364	330	406	366	356	349	365	320	384	345	344	366	359	366	358	365	378	355	386	336	346	325	326	347	376	386	384	356	344	372	367	331	373	370	364	396	380	313	347	385	334	365	351	350	388	353	353	328	375	370	370	339	339	341	366	368	339	336	367	357	376	370	370	353	339	390	333	389	325	331	378	343	357	361	338	399	382	365	355	423	375	340	379	329	413	334	330	346	393	338	375	342	372	397	371	339	368	316	378	398	350	363	344	347	347	352	355	364	334	364	352	356	359	358	352	346	359	325	369	334	340	378	350	355	333	354	376	343	340	385	349	353	333	367	346	359	338	365	361	353	358	358	339	348	358	358	337	357	346	359	352	303	349	355	319	360	378	350	334	379	359	400	364	335	341	355	371	369	341	363	392	346	383	343	349	351	348	338	339	344	346	381	349	326	359	334	360	347	356	379	369	353	333	336	374	363	335	368	343	356	342	356	349	362	370	351	369	402	308	357	305	334	369	381	367	357	349	370	354	322	372	364	379	344	300	376	374	359	318	377	384	347	339	333	343	337	340	368	372	380	374	356	339	378	405	393	349	360	379	344	390	356	338	363	337	327	382	367	360	343	347	387	352	343	334	361	348	315	358	363	369	355	378	334	346	378	321	341	348	346	338	358	340	355	336	360	315	342	356	350	355	350	347	359	346	366	343	358	334	355	372	405	352	334	335	343	334	375	384	360	345	333	361	359	366	381	317	342	378	390	364	354	355	383	366	336	350	361	337	348	353	353	347	367	353	320	347	346	325	322	374	340	381	342	336	335	352	346	358	381	375	342	365	369	359	347	353	363	320	342	318	324	325	372	393	390	352	346	336	344	361	356	347	357	388	342	340	338	334	354	389	327	363	357	356	364	336	358	340	369	383	373	351	370	357	375	357	340	345	379	363	334	346	346	326	358	343	375	370	316	334	313	372	348	408	360	373	317	348	355	334	313	368	350	341	359	362	364	416	374	313	357	364	351	350	354	370	341	350	331	385	327	366	370	368	361	350	344	376	369	369	337	367	332	320	372	336	343	364	362	337	358	372	359	358	402	359	365	343	348	366	324	347	369	389	337	326	348	365	331	351	383	365	353	348	362	342	369	367	343	353	361	364	357	334	373	339	384	383	326	374	359	362	355	380	362	349	334	364	359	355	350	371	326	351	368	359	366	371	347	341	352	311	335	361	371	350	358	344	369	335	367	370	364	380	361	354	355	340	387	386	357	371	368	341	328	324	328	374	367	364	352	352	344	342	365	364	366	338	333	364	351	373	352	373	323	375	329	359	313	335	354	386	345	363	341	351	358	373	357	368	356	379	375	394	354	379	379	353	367	379	353	351	344	340	386	352	352	365	369	350	360	370	392	327	344	356	351	346	384	344	358	333	359	356	349	359	342	390	399	374	370	367	351	346	334	371	363	354	352	373	378	366	363	369	368	346	347	351	334	344	349	383	362	344	340	325	373	327	340	371	371	369	342	340	395	347	350	356	378	361	361	363	358	364	389	394	346	371	324	340	376	377	322	362	369	330	336	334	374	327	327	317	363	344	360	340	395	383	353	371	339	347	365	349	382	370	367	330	326	366	390	362	368	335	351	355	329	368	362	341	366	404	346	369	339	364	375	354	331	352	374	333	326	337	394	351	344	338	322	346	344	328	380	357	354	354	365	324	363	373	346	367	351	327	337	347	372	341	338	387	354	339	351	338	389	331	318	342	352	337	363	332	354	356	362	377	376	370	390	361	356	350	354	319	365	346	325	339	390	348	341	364	370	393	348	349	345	330	337	333	382	397	344	342	311	328	399	347	366	354	354	367	368	332	357	353	350	322	345	366	372	373	381	325	360	391	340	358	350	365	338	383	347	368	373	357	397	417	357	356	322	354	379	342	353	357	349	318	349	368	367	344	351	399	357	355	366	333	324	352	359	369	365	323	375	352	343	351	341	328	334	374	348	391	355	344	368	372	352	364	351	358	378	331	351	328	371	363	356	335	389	347	387	360	343	378	341	379	380	325	367	389	366	348	357	355	355	338	352	377	355	385	336	354	358	347	360	371	331	387	357	339	328	351	357	359	407	348	328	365	337	316	348	334	392	336	377	353	361	327	372	394	376	305	330	331	350	376	343	374	332	343	340	372	370	339	370	376	334	368	370	349	341	357	350	370	337	349	348	395	327	354	343	328	349	338	336	346	328	363	370	392	373	384	354	343	366	333	376	358	360	319	336	344	351	371	323	340	363	353	319	333	340	357	344	375	359	384	369	371	350	358	337	335	352	363	354	369	345	365	344	339	352	325	352	376	358	366	348	343	351	362	328	333	357	364	326	344	369	380	365	376	338	353	353	327	358	339	373	350	332	381	342	345	339	342	348	394	370	363	352	343	335	357	366	336	348	332	363	350	350	321	352	351	353	368	362	368	327	385	397	364	335	366	368	345	373	342	351	386	366
19357	2141	4003	4938	4445	4008	3322	2765	2419	2143	1902	1744	1617	1492	1418	1382	1281	1428	1476	1518	1317	1186	1142	1161	1228	1378	1726	1321	1310	1156	998	952	941	998	977	942	971	925	922	877	977	975	950	910	880	903	931	939	889	911	895	897	920	909	857	893	851	906	917	827	873	877	905	873	851	810	871	836	922	904	881	909	886	850	855	877	820	846	877	837	838	876	898	900	901	865	886	840	823	896	816	901	889	871	863	846	870	875	882	831	847	836	860	802	835	830	818	852	942	828	883	833	841	858	803	857	866	844	851	871	807	842	893	821	814	857	895	835	885	909	855	878	843	792	878	820	825	846	842	834	896	851	804	879	839	893	912	831	812	840	857	878	828	860	847	806	843	811	839	845	794	838	871	809	881	834	850	821	843	877	830	885	863	859	851	843	873	848	844	864	933	841	843	819	819	841	871	899	888	820	854	817	872	878	831	831	817	885	821	844	859	869	844	881	848	838	859	842	862	864	826	891	855	871	847	799	839	851	843	825	842	837	769	806	840	823	875	896	852	882	831	826	868	822	851	861	837	882	792	827	789	810	875	849	819	855	862	810	826	906	818	902	803	873	817	834	826	854	824	804	827	851	857	898	851	900	845	771	884	876	847	876	809	769	828	899	839	855	773	871	847	839	846	817	832	885	822	840	877	850	847	890	816	830	864	782	798	791	851	794	834	854	852	809	883	797	913	823	803	823	866	840	838	870	846	852	895	892	884	828	875	841	870	833	809	798	851	859	815	852	810	795	860	832	797	873	821	844	872	857	844	867	870	825	863	942	885	844	862	825	829	835	820	864	805	813	855	836	821	870	888	797	891	865	873	879	858	865	830	868	844	851	825	884	882	846	909	783	870	855	869	863	838	838	875	809	839	826	852	859	845	852	951	827	836	843	866	844	798	866	869	873	844	874	856	835	799	857	890	859	835	814	803	821	873	812	871	840	835	860	846	864	826	832	880	905	823	852	866	794	863	782	799	853	809	870	812	826	821	842	848	859	859	820	880	805	840	875	812	863	891	850	816	853	814	837	834	801	911	802	851	872	796	911	845	850	850	821	814	832	891	882	892	851	883	848	780	848	845	839	841	882	851	882	805	880	868	865	822	813	840	909	837	886	784	829	838	835	834	850	855	849	798	788	829	870	866	875	853	825	836	805	800	861	859	858	783	849	857	860	837	835	873	863	801	857	806	787	837	859	895	855	827	893	871	827	838	857	892	840	832	800	868	842	868	904	897	856	804	830	870	790	864	812	854	855	816	862	844	807	828	851	873	860	880	831	845	821	817	829	812	817	864	825	851	798	873	879	841	828	826	860	856	860	827	845	837	845	852	845	897	846	855	821	842	881	847	810	866	825	868	867	792	828	812	888	851	886	840	892	854	848	837	869	835	836	820	866	788	870	844	884	810	825	843	901	855	817	885	861	830	879	901	784	862	828	835	827	874	845	814	821	847	828	862	852	831	887	901	845	860	815	860	812	851	805	862	814	791	828	859	832	874	826	823	789	852	848	758	866	855	877	826	827	807	821	860	888	821	875	839	831	861	803	836	831	900	841	821	846	827	856	882	860	874	826	850	863	807	899	786	846	869	858	835	888	837	826	823	848	803	863	812	828	837	848	854	848	899	894	831	792	865	859	848	858	822	836	804	906	808	884	809	883	849	877	881	827	863	844	827	848	849	833	802	814	856	854	847	823	859	831	841	783	808	863	804	907	868	849	846	908	841	899	856	841	859	874	902	859	850	873	818	806	813	861	844	827	901	804	821	848	805	812	827	876	829	822	857	879	830	830	865	832	813	796	903	868	804	831	860	820	883	833	896	843	832	827	910	844	855	832	876	882	816	863	845	831	863	762	876	839	797	875	912	821	838	845	812	841	836	849	824	811	865	883	866	869	853	822	768	844	902	865	879	873	827	836	850	890	859	810	847	825	802	884	815	860	838	837	817	877	822	872	793	850	861	834	845	812	830	857	841	846	816	831	813	862	883	813	810	824	822	857	873	884	824	849	854	795	841	794	794	859	806	845	787	852	822	815	850	826	816	822	837	866	796	888	767	843	853	791	832	824	842	866	849	790	845	850	841	817	819	807	865	831	829	856	838	854	866	855	840	836	793	812	827	865	829	919	848	820	841	871	882	827	811	829	869	898	837	860	886	817	880	819	832	914	843	833	780	872	890	831	880	807	850	869	844	891	831	825	854	882	872	849	889	795	846	869	832	842	856	856	845	856	828	822	914	849	765	846	859	819	837	837	793	859	863	814	893	796	801	823	886	786	818	816	849	904	843	848	873	826	865	838	827	875	852	882	820	831	905	816	822	845	828	902	800	852	843	856	849	835	865	876	852	831	810	872	791	825	835	840	851	837	871	817	814	822	816	816	811	807	811	870	802	843	878	823	805	908	875	830	847	865	833	895	853	822	878	828	879	822	825	849	871	861	860	842	838	845	828	864	832	845	875	857	828	822	854	857	844	845	830	805	805	843	889	837	869	802	817	875	866	847	831	847	807	824	823	822	849	876	864	831	762	809	869	830	850	823	829	843	838	830	847	785	850	829	820	895	869	832	854	864	859	860	849	840	862	863	773	820	836	870	915	858	808	822	800	838	824	875	853	869	865	830	867	814	823	823	855	835	874	835	835	815	834	840	865	801	846	765	850	816	818	881	852	859	823	845	822	838	891	850	845	860	869	815	757	811	842	887	817	841	862	846	802	812	862	842	839	861	821	797	884	800	813	811	900	870	825	813	812	815	818	860	779	868	842	843	880	844	821	858	864	843	849	844	881	882	787	813	828	853	876	855	820	889	867	852	798	856	837	811	839	808	890	843	888	797	805	797	836	810	817	872	799	846	832	830	823	795	875	786	825	794	759	830	841	836	802	890	880	884	832	823	840	839	916	841	811	812	820	822	839	919	853	825	876	834	871	819	832	852	905	860	881	817	863	904	806	816	866	819	863	844	804	857	888	762	805	804	848	847	818	794	824	835	814	818	834	828	859	871	858	845	800	864	863	775	857	852	840	917	854	824	792	834	832	876	820	824	876	861	830	806	846	863	922	799	850	916	865	869	837	852	896	834	867	841	852	824	786	855	901	831	845	837	833	855	839	828	802	869	841	815	845	801	853	831	829	817	832	822	828	861	816	847	850	804	842	896	781	852	837	771	830	826	867	898	794	868	807	842	820	824	801	820	866	886	799	860	840	856	846	823	814	810	849	855	827	895	821	823	829	837	837	858	798	843	816	835	814	835	890	838	877	833	848	806	839	841	857	836	870	877	829	877	877	879	845	763	838	838	833	905	781	854	872	843	866	834	856	859	835	841	812	845	865	862	847	862	827	858	835	829	832	824	829	866	854	853	851	869	834	828	846	825	842	836	842	830	882	888	802	843	870	856	813	861	898	852	825	850	886	853	861	853	844	838	907	857	824	888	872	840	809	879	893	878	836	842	877	852	819	829	811	859	855	800	876	850	850	855
3630	201	210	186	177	165	158	138	164	130	158	149	135	159	165	138	149	148	177	184	165	160	138	135	141	151	173	159	149	142	148	166	174	134	144	158	132	124	134	119	136	144	126	151	130	150	129	146	119	146	145	157	136	140	161	150	143	149	149	140	151	147	137	143	153	143	135	144	142	161	132	141	162	151	160	137	120	133	157	155	156	139	140	137	133	146	164	133	139	144	147	139	135	151	159	129	130	119	133	145	144	147	134	139	133	153	132	119	170	146	157	135	162	154	133	122	135	147	139	131	154	135	150	144	139	152	146	152	140	138	169	137	134	147	151	134	151	135	116	135	129	149	153	148	126	130	139	111	130	132	156	112	151	157	141	133	121	161	134	153	127	135	151	127	146	136	127	120	112	130	139	158	132	130	151	139	124	140	159	136	129	140	131	159	133	137	129	139	145	159	120	126	126	130	127	125	180	133	144	164	143	148	154	158	143	143	146	132	136	154	143	132	123	140	156	144	132	138	130	167	153	157	142	144	117	161	156	141	135	145	141	154	119	141	132	134	143	159	128	142	150	154	141	136	154	153	133	133	142	154	140	143	156	145	135	137	128	125	144	143	124	142	155	137	148	143	143	134	133	155	148	150	138	136	147	139	128	125	130	146	146	152	132	125	134	147	132	138	146	129	121	130	140	140	148	138	150	151	134	161	153	125	124	159	147	140	132	133	145	155	139	114	123	141	154	114	136	128	123	123	126	123	107	145	137	141	131	131	149	154	122	136	142	110	119	141	143	152	144	133	130	132	136	128	142	144	166	145	150	139	147	133	130	138	125	142	143	136	151	139	132	135	133	149	150	166	109	147	150	132	128	165	137	128	143	141	134	125	136	149	142	154	156	142	144	143	144	133	144	137	148	128	130	131	140	136	127	148	129	143	137	156	150	143	147	149	146	144	144	137	130	150	158	117	149	145	136	128	145	162	148	151	143	146	135	135	134	145	143	132	133	161	130	165	141	129	133	135	152	155	127	131	151	134	141	125	145	167	144	131	133	146	149	165	142	126	156	119	139	120	154	145	112	157	147	158	149	143	145	137	139	134	152	150	146	168	150	134	140	145	136	138	133	139	140	148	134	154	140	122	148	145	154	133	130	132	132	138	130	132	125	147	160	148	115	131	141	118	135	135	140	153	156	144	142	135	116	140	130	166	140	140	127	139	141	136	134	147	123	132	149	148	132	159	137	127	121	110	139	141	132	150	128	164	149	131	126	137	141	144	152	127	117	136	136	145	111	149	152	124	127	136	143	143	151	137	121	146	149	117	152	147	133	138	164	137	130	126	124	141	144	118	122	147	136	148	139	129	132	139	134	141	135	157	125	126	138	133	131	148	140	133	142	154	131	143	169	129	138	130	130	130	141	133	157	138	133	115	137	150	173	148	145	141	118	141	135	132	126	145	154	152	153	158	161	154	122	141	137	153	127	144	158	143	164	139	137	144	140	144	149	140	138	162	151	148	143	141	133	152	141	149	144	127	123	151	145	137	157	136	157	118	149	149	150	143	148	148	149	140	135	139	158	145	115	138	139	144	142	122	135	145	123	160	147	140	155	128	141	155	129	162	152	148	140	146	136	124	137	176	136	166	158	139	131	140	147	145	158	138	141	145	154	138	137	155	166	152	150	152	140	130	139	142	130	138	155	136	148	155	131	139	142	151	156	138	121	115	156	152	147	170	137	147	148	140	134	127	134	129	150	150	159	132	138	134	130	157	154	149	125	129	133	147	144	128	138	130	144	122	158	161	137	117	149	153	146	136	136	153	142	113	124	138	150	139	138	147	111	118	156	163	171	152	134	143	127	144	130	147	143	126	148	145	168	123	131	108	138	157	172	141	183	157	131	138	145	135	166	165	142	147	142	146	128	127	135	141	130	143	134	119	147	149	153	142	123	134	142	138	126	147	136	166	163	149	160	136	150	151	134	132	139	140	170	150	147	145	120	123	151	137	130	147	140	158	133	148	143	126	146	152	142	105	150	149	146	128	154	137	150	136	132	121	143	140	157	134	132	131	151	140	134	137	155	131	156	136	133	123	147	133	129	141	133	130	133	144	155	123	142	133	150	147	142	127	135	151	142	155	135	144	111	137	155	146	154	113	142	166	128	152	134	138	142	152	149	132	122	133	126	144	139	161	161	155	146	144	136	135	147	146	141	149	139	138	160	130	134	134	110	126	122	137	132	129	148	167	133	145	134	142	139	155	130	129	131	148	130	188	141	146	138	133	147	153	147	120	148	145	115	125	151	148	151	147	144	165	127	147	119	135	113	144	128	123	136	157	157	144	152	144	135	135	131	156	135	156	128	133	131	141	153	131	144	132	158	134	150	136	152	153	143	150	144	137	152	138	127	112	145	142	146	141	135	140	127	125	119	113	137	144	163	137	130	137	128	140	169	148	156	137	126	138	137	136	123	137	151	163	141	144	152	137	146	122	130	149	146	167	147	113	131	119	165	146	146	143	139	158	166	133	142	130	133	162	138	130	123	157	151	123	152	174	148	142	134	111	143	131	143	144	134	146	142	141	139	143	132	144	133	150	143	142	121	158	143	131	128	116	133	152	161	146	147	142	147	136	135	127	144	129	133	145	150	158	130	132	166	134	125	139	137	129	157	134	125	140	140	134	174	138	128	149	129	130	136	147	144	150	160	148	168	165	130	140	142	123	145	126	137	151	152	149	140	126	137	152	158	124	138	156	143	149	128	131	145	163	148	133	165	149	158	149	123	129	151	143	151	140	130	135	135	126	144	155	123	125	156	155	133	132	135	160	135	144	152	121	144	157	163	121	142	137	137	119	125	143	135	144	132	147	115	124	127	144	150	141	122	132	130	146	129	153	128	164	159	147	141	164	147	167	108	169	147	138	156	144	152	160	148	151	141	132	139	157	151	131	140	156	136	150	164	153	132	134	163	148	148	145	159	135	146	135	127	153	131	147	154	163	132	148	140	153	136	126	131	135	150	141	153	135	155	126	128	151	156	143	143	156	140	159	135	143	131	130	135	142	143	140	148	137	128	163	153	145	137	143	143	132	152	121	152	134	136	150	169	143	156	131	167	133	150	129	145	142	130	140	145	121	130	143	122	132	156	139	135	131	123	124	143	151	164	135	148	147	136	138	151	140	139	137	139	154	130	158	145	121	134	150	178	161	137	136	160	145	151	164	130	139	130	143	129	166	155	138	120	128	148	143	145	135	131	129	135	122	130	114	124	153	160	147	168	144	118	130	138	150	128	136	140	119	157	163	128	127	135	154	131	156	161	147	137	148	135	136	128	141	130	142	125	145	144	145	132	174	121	141	159	150	151	143	143	127	128	136	156	132	143	134	149	133	148	152	122	143	160	140	133	142	131	144	158	127	129	165	160	139	158	127	152	146	140	151	131	122	164	131	138	110	136	136	164	121	148	146	150	148	147	144	159	146	144	149	142	142	135	139	154	138	154	140	136	139	127	152
3731	456	515	530	530	559	501	454	442	436	436	420	462	438	468	425	463	460	517	532	436	450	481	427	461	564	666	559	554	472	402	456	400	384	436	416	427	384	478	420	421	404	401	402	422	406	437	412	426	412	403	419	414	408	409	438	409	432	396	411	425	392	409	378	416	435	397	409	412	406	376	425	406	434	404	397	439	430	358	425	407	430	410	426	420	423	416	452	415	381	424	443	403	431	421	374	429	406	382	409	411	413	426	407	411	420	426	389	421	368	459	416	439	391	378	403	412	422	392	411	376	427	422	424	432	447	437	405	422	379	432	408	403	390	403	387	436	399	408	440	417	419	410	465	423	416	431	445	431	406	427	407	440	438	396	409	416	399	402	406	414	447	384	406	412	446	412	374	410	428	435	386	447	412	414	395	423	436	420	395	407	394	401	448	411	404	417	458	415	394	412	433	429	415	375	421	416	448	430	440	413	446	466	412	413	411	387	422	428	421	389	378	407	385	436	456	403	419	377	439	412	408	388	448	380	428	414	415	378	397	396	423	385	427	411	412	419	438	454	446	391	392	410	428	421	427	413	406	399	412	400	417	408	393	441	404	447	384	407	418	371	394	408	383	421	421	421	393	440	432	421	436	378	415	419	420	414	447	415	415	394	421	390	369	405	439	442	408	414	398	423	375	420	402	424	435	416	406	396	432	408	400	437	425	399	421	434	426	431	409	437	432	409	414	381	395	407	445	435	400	388	415	406	435	385	412	415	413	437	420	439	390	417	431	438	419	390	422	422	413	475	408	399	432	438	410	381	415	401	422	397	401	414	405	411	429	419	380	397	426	428	435	424	395	383	439	431	418	438	436	446	425	390	395	405	391	393	404	420	391	421	393	426	412	386	439	470	389	432	449	422	411	408	386	429	417	407	413	442	439	430	411	399	401	372	385	401	399	417	415	390	427	399	419	405	434	441	412	418	415	440	438	367	424	419	439	413	427	411	408	423	423	424	429	393	407	438	416	403	421	398	425	415	405	402	418	410	429	386	407	401	438	407	394	384	406	395	368	418	450	418	423	441	395	414	450	415	420	441	409	426	408	409	431	430	420	414	418	406	409	403	397	415	385	405	386	444	458	417	430	438	418	398	418	409	416	412	417	397	414	417	420	392	441	435	410	435	420	424	393	403	412	393	435	430	423	419	390	414	405	400	413	474	410	405	380	390	379	386	417	430	402	445	389	422	404	405	418	416	448	431	395	409	448	402	455	433	444	420	451	421	427	416	410	439	430	375	424	407	416	431	426	440	433	434	422	417	424	413	412	410	420	425	429	435	441	433	412	419	437	442	452	410	389	425	428	435	407	429	408	421	396	416	374	426	405	407	420	424	398	431	395	394	396	407	441	405	398	401	402	422	441	455	397	424	439	429	437	427	447	411	420	423	447	432	413	422	382	402	414	427	390	406	415	426	432	419	390	438	402	402	391	413	463	422	392	413	458	402	451	433	398	410	407	435	415	412	440	420	402	411	423	441	433	456	427	433	413	435	447	388	470	374	416	394	417	441	414	441	429	397	407	434	390	406	432	442	416	416	413	412	414	413	391	389	427	392	403	429	413	441	403	430	431	400	423	416	400	396	415	414	418	400	378	432	419	417	409	398	446	433	398	418	405	463	463	437	438	421	400	395	376	432	403	412	433	409	423	391	428	415	447	422	444	410	412	388	418	401	429	470	438	432	417	429	405	460	367	452	454	433	424	434	420	388	419	424	399	429	447	413	446	411	397	398	375	389	407	393	421	419	413	412	419	419	398	371	379	406	464	426	425	426	446	415	419	370	401	431	393	447	444	399	440	438	448	399	409	429	420	425	404	405	410	428	382	415	425	428	435	431	443	421	419	393	407	433	425	416	440	414	414	436	407	449	415	460	390	387	418	412	447	376	405	431	442	400	439	390	407	398	430	396	399	395	481	429	414	426	405	395	429	431	443	431	410	420	435	400	413	423	444	418	419	405	414	385	453	399	429	419	441	426	447	427	397	439	423	382	415	416	388	419	419	412	424	427	412	416	428	424	430	406	416	408	426	416	430	375	441	425	404	403	418	394	411	407	413	423	416	425	422	402	408	413	419	428	387	395	401	431	394	429	372	424	447	457	401	380	409	448	427	476	403	423	413	428	415	425	429	375	400	442	441	435	431	432	414	411	436	419	437	422	429	391	420	391	412	402	370	433	424	413	447	427	429	435	430	437	421	398	412	422	425	407	462	432	421	407	422	428	405	449	403	417	398	399	453	448	395	445	416	426	406	434	418	438	400	443	439	452	407	394	403	404	453	415	433	412	413	425	414	433	412	378	440	432	453	438	437	433	444	409	434	393	409	456	406	395	389	421	414	420	387	404	427	408	381	430	412	414	418	456	413	439	421	439	407	427	455	435	403	408	420	440	418	423	380	431	405	406	391	406	422	431	415	420	415	416	424	399	382	399	434	463	400	412	435	425	424	421	428	418	420	426	439	416	417	434	450	418	437	428	418	419	441	454	405	448	430	413	378	434	407	451	427	438	420	424	408	426	415	430	409	393	385	453	388	401	347	419	419	418	367	429	422	409	423	446	421	406	411	389	382	403	423	439	395	382	417	410	413	404	397	412	439	391	401	412	390	406	413	409	395	409	380	428	407	405	408	445	399	429	416	412	398	368	416	440	406	448	413	436	392	400	410	392	409	422	415	408	432	404	443	400	395	415	449	433	413	404	403	373	443	394	409	430	408	424	404	368	396	413	419	432	422	426	407	434	418	411	418	451	434	441	414	389	415	423	421	405	416	451	402	432	405	416	396	416	430	415	420	393	447	397	456	459	414	373	422	424	433	426	424	427	403	433	425	424	403	461	412	398	421	435	408	425	408	439	465	444	453	431	442	376	409	421	457	431	437	422	439	395	424	437	399	415	408	392	444	401	403	429	428	427	401	383	421	395	399	425	403	411	448	399	406	399	422	384	380	431	414	408	418	411	437	434	430	414	418	422	403	430	414	381	436	420	377	448	414	381	431	421	395	411	412	433	382	409	410	420	421	404	407	418	421	440	397	442	418	414	418	403	398	463	396	406	410	426	433	403	436	409	416	406	433	403	411	407	429	420	408	402	406	438	403	413	446	422	407	405	424	423	423	413	420	394	431	384	438	392	441	457	393	396	408	373	432	440	404	441	423	412	445	425	414	452	426	433	385	415	403	420	409	416	443	406	440	432	418	419	389	412	383	425	405	425	443	399	427	434	385	422	402	433	442	448	427	404	417	447	453	444	435	427	412	415	406	422	425	433	438	420	455	407	440	422	414	407	431	421	442	404	441	432	410	443	411	407	397	405	425	419	411	427	410	399	450	420	407	404	430	388	412	418	412	397	419	426	417	409	413	409	409	402	426	395	408	418	430	421	390	406	425	410	390	405	393	418	451	434	401	429	445	390	414	429	417	417	396	433	427	455	437	408	410	418	434	389	398	447	434	406	397	442	428
29294	4477	1202	990	709	696	542	455	473	416	410	377	375	370	339	361	339	347	365	347	336	339	332	314	324	315	368	371	342	323	300	299	294	285	312	296	322	303	288	296	325	354	322	304	341	313	312	297	309	329	305	307	298	348	301	309	303	287	339	295	299	267	309	304	312	324	341	338	333	313	304	323	320	293	305	347	330	309	292	301	280	277	294	303	316	299	308	309	308	269	289	266	322	316	314	305	307	308	333	291	295	282	310	303	297	311	299	309	289	315	296	318	319	305	294	326	346	284	288	321	318	309	307	305	304	302	341	284	310	333	294	275	306	301	286	322	284	307	311	311	299	338	300	310	328	295	296	305	287	280	321	295	339	290	338	295	290	298	325	322	322	277	339	304	304	305	270	273	300	294	316	290	319	315	299	304	298	306	345	314	293	282	306	317	328	317	318	331	349	328	297	302	283	276	322	307	302	287	313	304	324	285	335	277	309	309	304	291	324	296	307	270	304	314	298	323	309	320	289	292	309	291	324	315	310	314	296	302	310	314	287	323	320	286	309	293	304	329	281	283	322	309	293	323	321	318	307	287	300	319	286	283	293	332	343	308	318	276	305	314	304	296	303	295	282	303	321	310	307	306	303	321	306	295	278	346	344	284	304	287	277	292	319	302	288	283	289	308	299	314	293	304	307	314	284	284	282	303	300	279	290	313	280	291	335	333	296	284	298	295	312	280	292	305	324	305	285	304	289	317	308	263	291	331	332	302	304	348	300	330	328	327	308	321	335	326	334	272	326	324	296	290	291	287	307	306	273	325	294	302	313	300	260	320	287	284	302	306	315	317	331	307	268	287	325	312	286	272	321	296	284	302	316	346	286	319	317	311	295	303	306	258	301	323	318	309	321	310	283	317	280	316	289	299	319	298	302	309	311	304	299	303	326	295	287	287	301	292	336	322	296	306	292	312	290	312	299	306	335	301	313	306	335	306	310	317	328	300	318	306	303	298	312	300	318	287	288	304	311	314	300	292	336	289	319	301	298	300	269	283	292	296	311	318	310	307	310	285	301	320	314	327	281	319	319	256	322	321	331	311	298	314	327	294	327	292	287	281	315	297	258	340	281	336	332	297	317	315	313	298	303	291	327	336	301	301	304	317	315	311	319	302	321	314	326	295	316	302	286	296	316	300	282	283	344	291	288	284	302	280	295	315	306	305	333	342	277	311	310	284	344	303	315	315	320	291	307	310	315	290	293	329	306	300	302	288	313	336	305	309	296	312	316	315	304	315	309	310	296	300	322	325	285	303	331	298	272	276	337	353	309	347	323	316	289	341	289	284	286	329	316	293	292	332	305	290	281	324	293	295	308	309	324	308	331	287	263	298	299	325	315	323	292	347	340	300	303	330	320	304	310	285	309	301	307	308	305	316	301	313	309	320	314	306	319	301	341	335	291	279	309	302	318	349	322	308	331	297	300	309	306	286	300	326	290	311	321	306	262	320	290	292	272	282	289	256	313	326	303	291	312	327	326	287	347	297	299	275	297	278	314	290	300	307	289	313	296	292	301	308	288	301	288	307	296	319	307	306	308	283	313	290	309	295	309	298	320	336	276	299	319	347	290	353	314	312	324	320	316	317	298	304	303	313	305	292	301	264	318	316	321	301	303	316	288	312	294	318	300	305	281	295	304	338	292	316	303	340	304	311	308	322	315	281	305	294	349	300	257	302	306	325	313	321	305	315	308	279	327	295	289	331	332	308	299	316	317	313	300	295	289	289	308	309	301	297	254	318	319	318	309	291	283	323	315	316	307	324	307	320	317	303	321	309	320	291	319	299	315	314	324	295	306	323	301	306	342	338	289	319	284	314	313	279	329	322	295	285	323	288	285	326	314	328	333	321	292	299	328	259	318	302	282	304	301	306	333	301	305	338	317	325	278	314	295	313	324	318	301	325	332	332	316	320	287	310	305	297	292	293	322	290	341	332	277	302	313	293	305	292	322	298	315	321	299	310	292	301	291	279	290	295	307	310	296	267	292	291	310	345	288	290	320	282	310	367	332	296	342	301	316	296	306	279	324	325	287	297	309	288	289	311	299	300	299	321	298	301	299	298	321	349	276	306	316	309	296	338	307	318	294	328	336	307	293	294	302	309	334	305	319	267	295	334	294	311	295	283	305	309	314	307	285	303	314	306	326	306	315	332	322	295	317	304	308	308	308	311	319	311	304	279	351	303	321	310	273	321	300	332	328	333	317	329	288	307	337	298	301	316	295	291	280	310	261	322	286	309	311	313	324	284	305	315	311	314	296	307	303	314	317	286	300	343	306	312	299	314	280	288	307	313	307	305	334	330	310	282	335	312	309	296	295	313	311	291	307	315	277	312	332	296	315	309	299	309	291	309	308	311	276	305	340	339	308	293	287	288	315	307	321	290	291	300	282	261	324	304	303	299	317	285	284	292	303	286	303	319	336	273	295	304	333	310	297	302	322	300	287	316	297	293	304	316	319	287	285	287	283	313	343	314	289	326	295	277	322	289	351	307	284	300	306	327	306	304	300	327	305	298	327	276	316	315	305	322	300	287	305	278	283	284	299	335	300	300	294	289	321	302	336	292	313	289	331	298	330	306	335	277	335	277	296	303	302	312	309	302	324	291	290	287	291	312	309	292	294	305	338	318	313	286	310	313	320	307	257	298	302	316	324	301	320	317	273	295	350	291	302	326	294	283	281	299	327	280	306	336	318	290	292	303	347	278	306	305	300	306	292	296	330	276	331	336	287	325	312	332	293	287	294	317	313	275	294	302	343	309	314	292	310	288	314	297	290	302	301	312	292	316	300	301	258	315	306	290	309	333	338	308	300	300	293	306	314	294	269	312	285	286	330	281	285	325	271	301	312	298	338	304	305	298	300	327	293	317	314	289	302	312	297	321	285	307	278	283	245	282	321	278	325	298	302	288	333	303	281	306	290	330	334	278	322	311	329	328	321	294	313	310	319	305	302	315	319	313	301	351	316	306	313	311	329	327	312	330	285	311	299	302	293	332	333	301	301	297	319	293	308	288	315	303	292	306	338	303	310	308	305	304	322	313	290	290	288	321	299	316	281	279	327	306	317	335	294	316	325	310	318	279	284	319	302	279	289	304	306	295	309	307	325	296	346	301	292	316	260	311	289	296	324	290	319	330	312	298	309	312	303	322	332	317	311	296	282	318	263	314	305	303	325	286	277	304	272	293	337	308	301	300	296	304	299	307	323	323	286	295	323	330	296	302	300	296	304	292	294	294	266	290	306	301	311	293	315	287	284	292	286	276	311	295	347	294	279	304	303	311	331	280	275	300	318	309	322	324	337	311	298	315	337	318	339	313	295	300	311	316	305	294	293	314	288	309	289	293	306	304	321	285	317	308	304	331	316	302	290	301	294	327	315	292	288	308	311	306	293	316	335	315	338	298	286	323	320	302	280	300	322	334	295	342	308	306	294	283	306	291	331	321	316	274	295	301	300	302
12858	1430	2420	2978	2671	2513	2020	1740	1505	1425	1389	1243	1106	1169	1098	1028	1014	1145	1194	1118	1037	964	897	928	1008	1109	1252	1187	1104	960	851	796	808	807	841	868	767	796	775	844	802	803	827	814	790	798	863	816	844	743	794	774	787	761	776	776	830	778	817	810	787	760	813	800	777	782	810	803	890	791	770	806	757	737	795	742	772	828	776	779	777	785	760	753	785	835	790	805	736	753	802	745	803	798	761	803	773	793	777	695	747	753	795	805	790	793	772	823	845	778	825	745	712	806	790	827	750	776	738	778	749	785	760	812	775	738	763	733	735	777	764	772	748	718	774	839	796	734	725	794	774	740	781	811	801	708	780	752	717	759	812	733	787	759	715	779	782	745	756	744	800	813	780	814	778	756	762	788	787	838	813	746	755	829	751	795	734	826	762	780	771	809	765	759	777	772	784	812	697	829	761	754	732	762	738	754	803	783	775	831	783	771	736	814	812	769	779	721	776	717	750	823	728	736	816	735	725	774	771	754	801	720	747	805	736	766	797	762	792	811	782	770	780	775	820	778	767	771	816	750	789	747	758	789	750	756	718	773	730	768	784	810	775	821	791	820	759	761	784	772	771	742	763	768	760	789	759	746	728	770	792	761	775	801	799	783	772	792	757	769	804	787	800	777	743	766	727	799	870	794	738	766	716	772	796	712	798	773	748	760	746	728	769	795	780	730	760	721	777	774	804	739	819	780	730	722	811	751	738	758	772	736	786	751	781	744	803	705	770	821	776	786	766	763	729	770	778	763	728	782	760	755	815	809	742	738	785	814	765	760	773	778	789	755	775	737	790	786	781	727	783	743	763	764	719	763	749	742	754	749	768	731	837	783	709	762	814	739	781	721	775	785	789	727	791	808	791	792	736	789	767	781	752	784	788	809	800	792	835	801	751	773	759	772	795	810	756	761	788	746	788	754	805	748	738	773	770	763	795	776	774	766	737	776	778	734	761	744	817	791	763	742	787	757	761	787	736	774	763	771	767	755	737	811	751	731	836	751	795	746	794	761	795	786	730	770	789	753	780	798	766	758	806	754	805	778	797	738	757	781	764	826	769	758	795	792	753	724	727	747	775	737	814	718	761	775	718	782	717	748	759	776	738	764	790	731	732	762	758	808	852	729	783	789	773	760	745	771	795	745	751	805	785	796	775	784	757	787	803	791	766	753	816	757	809	781	782	731	797	756	739	784	755	787	798	849	771	743	829	763	830	731	760	763	774	788	771	775	750	748	763	814	791	803	715	725	760	759	778	728	765	736	792	785	717	757	844	839	773	818	813	770	794	771	761	764	740	791	784	768	767	771	779	802	772	782	763	838	792	731	774	775	787	778	724	777	741	716	825	730	758	791	797	782	736	767	786	755	785	744	737	784	772	748	719	769	808	746	727	751	757	739	810	799	795	773	746	750	739	746	774	772	803	772	802	760	707	784	753	746	728	751	783	772	785	773	767	795	773	801	778	729	767	733	733	770	801	763	749	784	770	771	794	804	727	771	750	781	757	796	770	759	762	753	811	751	761	739	760	723	743	765	799	766	789	768	815	803	758	774	809	808	767	804	785	746	809	782	755	764	820	757	753	778	773	766	728	856	746	764	752	763	802	768	736	745	722	789	768	766	826	784	764	776	762	760	765	748	767	751	717	756	777	756	756	740	791	768	786	799	760	768	743	774	802	737	779	766	740	773	781	718	783	705	745	748	777	801	781	789	775	768	765	755	727	771	815	749	767	761	790	760	780	765	739	784	765	779	788	797	716	743	786	751	755	769	734	750	766	759	771	751	751	783	774	750	772	769	754	717	726	745	815	764	780	786	745	786	781	724	719	829	765	743	738	755	832	794	740	778	761	808	841	714	765	794	819	753	799	771	783	815	787	781	762	738	788	795	759	726	790	769	763	780	771	743	755	774	806	761	765	765	732	779	723	824	751	745	787	763	745	803	753	756	741	757	742	746	792	783	726	799	769	761	817	769	821	798	763	764	780	810	773	784	818	778	732	830	751	776	790	736	794	783	809	791	781	771	737	811	766	774	758	741	748	760	802	759	798	806	759	765	759	738	782	765	754	754	770	760	797	730	816	825	728	763	792	738	815	769	764	724	814	766	782	743	762	750	767	789	725	782	782	749	763	798	796	741	784	800	782	793	734	788	802	760	792	734	812	780	763	747	745	770	770	792	780	731	758	737	752	787	745	797	795	749	732	805	762	782	717	771	751	752	808	762	797	771	814	785	758	767	781	739	783	799	775	760	759	780	798	721	812	761	733	832	778	744	761	771	734	779	781	755	773	799	781	828	778	756	754	738	777	741	706	754	708	756	796	762	766	767	756	778	804	801	719	756	798	790	767	787	762	780	806	799	757	764	793	732	807	753	783	790	801	798	799	780	763	756	809	725	765	770	820	781	752	695	755	723	792	753	772	768	772	747	725	761	787	765	771	782	730	764	777	712	793	755	799	787	794	789	773	823	789	777	722	751	761	730	770	785	769	772	742	782	768	738	721	760	766	803	780	725	761	810	769	770	745	829	737	721	811	769	787	814	775	731	790	796	779	749	759	728	800	809	780	732	749	801	707	803	762	760	756	775	806	805	795	791	769	729	734	740	782	788	806	795	772	766	784	793	774	757	812	808	805	805	773	773	803	836	804	756	815	777	753	791	784	758	758	792	787	742	759	803	757	789	781	759	733	749	721	781	768	790	731	792	748	781	739	761	750	738	790	746	795	777	804	742	748	805	789	774	737	731	754	758	816	785	793	776	778	744	752	727	788	777	736	764	796	774	745	790	785	761	767	742	776	785	788	750	784	779	763	832	746	768	743	801	795	793	739	745	755	747	755	762	778	744	768	784	798	808	824	745	841	764	775	742	768	769	774	819	794	838	811	770	806	782	803	794	817	755	765	759	781	767	747	745	717	800	712	800	818	767	748	723	800	745	788	742	766	755	790	796	731	787	772	741	768	776	776	786	749	783	798	695	762	719	746	826	728	759	785	757	762	756	759	772	810	762	752	758	761	761	771	726	759	781	792	761	759	778	812	720	756	778	793	789	779	727	755	802	811	794	796	746	692	757	762	817	763	761	764	741	763	779	734	777	802	749	757	820	768	807	761	783	823	781	718	762	792	787	780	749	757	759	790	780	804	716	734	774	774	750	799	790	735	764	790	775	754	783	740	759	772	746	775	806	737	767	786	750	764	766	755	735	719	780	804	771	754	742	793	739	789	779	800	775	796	757	780	794	767	824	772	773	790	768	800	777	738	761	729	797	775	781	769	724	786	766	798	727	757	768	752	738	847	748	778	778	773	738	775	805	849	782	825	809	772	756	776	721	755	757	784	783	766	778	784	774	783	822	745	737	812	782	770	813	735	776	794	720	761	773	809	755	815	792	801	798	801	826	797	782	787	782	773	725	753	786	777	783	781	827	746	762	794	765	786	788	766	765	718	755	768	794	790	776	752	775	762	743	732	791
39047	10615	2872	1763	1324	1034	778	689	626	623	525	489	441	454	464	466	423	453	469	481	434	383	422	416	422	435	436	448	445	402	402	413	379	384	327	369	411	375	367	323	392	348	356	382	350	388	393	398	375	393	353	340	350	350	361	353	347	356	350	347	308	365	364	370	406	371	347	344	365	347	391	354	357	370	389	345	371	357	341	348	352	359	403	351	343	352	336	372	351	362	340	354	327	346	374	361	368	368	351	373	385	396	399	357	340	367	371	367	371	336	339	369	347	383	381	370	365	362	365	354	343	364	347	375	357	354	351	383	385	345	321	349	368	354	386	335	337	379	376	386	331	357	349	325	369	354	346	335	344	353	340	352	422	340	346	394	351	330	376	376	339	346	346	347	339	371	366	344	346	355	348	348	354	343	357	329	346	355	353	363	358	308	367	348	333	351	342	335	362	341	330	335	357	355	360	337	338	353	381	359	340	333	322	336	359	346	382	298	353	364	395	326	379	385	364	332	314	348	388	354	354	356	360	358	331	365	356	322	373	381	353	355	382	377	367	350	373	363	371	350	359	385	320	362	332	344	328	375	355	370	358	348	308	399	347	356	339	357	340	359	339	366	323	358	356	367	340	330	351	369	371	379	341	353	329	378	350	319	349	384	351	372	338	377	347	384	335	390	335	388	374	346	351	327	369	351	331	345	331	370	298	377	363	389	341	334	349	358	365	364	330	365	405	324	365	336	358	333	352	403	346	373	388	349	358	365	333	336	359	343	345	357	320	324	354	378	341	347	355	361	334	363	387	354	385	370	355	316	368	339	354	385	345	376	343	378	350	337	341	368	363	352	355	351	346	347	382	337	387	355	371	349	334	378	366	339	368	367	373	352	352	346	352	374	320	367	398	366	353	371	343	369	349	328	333	349	364	354	353	363	355	355	365	387	365	360	341	358	330	345	357	329	381	341	350	332	384	385	358	368	346	360	346	347	375	358	350	347	356	358	367	357	338	348	346	327	333	339	362	340	359	365	383	358	379	360	349	357	364	364	351	350	388	370	325	356	334	320	379	398	358	383	328	356	371	335	352	385	369	363	332	297	349	396	385	355	358	346	342	346	338	339	368	343	376	335	343	347	372	358	376	347	337	357	349	366	361	366	393	353	323	369	338	373	362	340	345	382	367	374	316	358	372	343	372	346	374	347	345	323	366	349	354	376	325	373	302	333	329	353	357	333	379	330	356	373	356	352	362	384	367	362	362	323	338	354	355	359	414	361	351	388	332	399	309	368	319	361	343	354	347	366	351	363	361	344	337	337	336	378	363	351	371	324	344	359	354	337	340	314	348	370	358	388	365	361	351	359	346	338	333	335	332	402	324	361	344	360	391	397	360	341	331	368	360	356	333	365	377	354	362	363	311	325	343	348	360	346	351	315	346	349	363	365	372	337	303	326	348	368	362	352	367	310	347	337	371	365	362	351	370	363	370	371	384	410	367	373	383	369	364	380	363	345	328	379	379	369	376	372	357	355	370	355	349	342	372	411	381	379	352	399	361	334	357	342	329	374	340	351	317	327	343	346	352	384	359	358	382	351	340	361	345	349	349	331	347	392	361	356	366	332	334	394	375	374	365	359	366	336	333	354	373	344	317	364	337	368	393	352	352	377	372	354	369	366	395	361	375	361	359	348	372	397	331	346	376	375	373	380	349	370	337	357	365	344	354	351	362	335	380	327	370	369	372	365	355	361	354	366	318	348	341	360	350	334	329	338	358	336	332	342	356	346	361	358	372	367	360	346	377	318	363	380	374	362	349	327	344	329	325	346	348	384	347	322	360	341	385	374	372	391	337	353	348	350	350	336	338	355	345	357	359	344	336	354	358	368	390	397	350	360	365	349	339	366	310	377	355	331	367	384	367	344	377	349	376	362	388	358	359	368	360	324	322	336	323	367	315	372	373	374	376	371	401	341	352	390	326	353	369	391	330	388	340	391	347	359	350	343	342	350	339	353	358	356	325	362	351	397	352	324	378	337	331	355	373	375	380	347	339	387	332	324	367	402	355	366	337	359	348	377	342	364	309	371	387	374	370	355	378	343	356	376	330	348	336	362	372	389	355	376	371	362	377	394	389	358	358	348	400	358	358	357	331	342	393	361	383	335	309	379	399	364	361	317	344	349	343	340	350	387	352	371	346	361	324	337	353	325	363	368	364	320	367	347	371	362	356	386	358	362	358	350	354	348	362	326	373	344	337	356	385	357	342	369	351	366	373	368	341	388	360	368	361	356	367	357	318	369	357	375	351	356	385	372	342	356	355	378	348	347	336	370	375	344	334	367	361	341	359	352	364	372	350	363	327	342	329	352	349	345	381	340	354	342	367	372	381	339	375	355	369	356	343	379	356	372	345	362	365	357	342	391	337	350	342	327	347	347	366	346	354	390	358	350	346	331	343	337	353	368	393	350	380	364	363	369	367	324	354	344	342	397	347	361	361	366	335	341	378	384	376	338	340	349	330	357	354	338	373	344	383	344	350	388	361	353	339	316	357	362	357	345	365	367	339	323	318	357	323	372	411	350	340	362	340	344	390	363	354	320	351	349	336	348	345	358	386	349	384	323	343	350	360	358	374	334	355	375	384	359	390	376	354	326	346	370	352	384	341	359	329	360	347	376	351	355	357	366	342	366	356	311	369	339	365	366	373	367	381	361	352	324	339	357	338	366	352	339	348	339	373	372	346	369	359	337	328	360	368	350	388	358	348	355	354	369	354	327	390	364	354	395	322	356	366	370	373	349	371	358	360	373	350	339	350	343	378	377	383	342	342	370	388	332	332	346	336	352	347	359	351	372	345	336	343	334	340	380	357	315	344	344	349	370	354	351	377	342	349	383	395	351	304	360	360	353	341	317	377	349	317	339	384	341	346	331	355	352	360	328	359	324	324	329	360	367	344	401	380	370	380	381	363	371	347	366	324	345	343	395	332	328	364	375	363	334	370	309	368	341	327	349	358	357	326	346	359	358	329	346	331	396	346	347	344	339	338	366	397	369	333	333	344	361	353	344	348	361	326	356	363	371	365	366	333	370	364	380	363	324	363	320	364	335	317	357	389	350	392	350	361	318	357	331	359	365	362	342	353	379	342	355	334	345	321	374	355	343	352	361	387	343	381	338	389	381	353	337	372	348	349	358	363	323	346	343	348	345	362	395	373	362	341	364	373	368	337	379	380	368	392	322	341	363	353	380	352	376	341	377	326	331	331	354	368	339	345	363	362	354	385	369	352	349	321	340	347	333	342	351	356	338	366	345	345	374	340	369	356	343	379	371	364	379	318	347	392	378	399	374	367	374	349	370	353	329	369	372	344	361	348	329	350	347	327	361	383	394	339	364	375	356	368	376	350	370	352	356	330	346	376	334	369	332	388	352	404	352	368	370	364	372	371	352	343	354	354	340	348	347	367	375	367	364	373	311	356	379	347	385	362	342	340	364	362	347	331	350	339	362	359	363	358	394
17079	2182	3952	4840	4421	4063	3221	2749	2295	2031	1887	1727	1630	1520	1541	1391	1294	1500	1569	1451	1275	1196	1116	1145	1222	1421	1611	1609	1365	1236	1013	1032	1003	964	944	922	992	897	882	892	914	882	904	974	921	984	942	934	882	885	855	908	913	900	905	883	852	851	888	843	859	828	896	846	896	868	865	932	865	861	832	916	887	857	928	816	876	806	887	890	870	849	867	910	852	822	890	877	890	858	829	856	871	873	850	830	885	897	816	854	892	888	801	860	908	843	883	871	849	798	836	853	869	880	858	825	874	823	880	862	813	855	858	859	887	824	840	865	851	862	890	843	818	889	868	855	820	874	870	892	847	845	849	858	858	828	853	847	844	837	836	860	812	866	784	823	894	821	864	818	834	849	845	879	843	857	871	870	846	846	849	842	819	856	841	860	822	907	806	845	855	876	864	805	823	839	856	862	820	853	870	871	852	831	857	897	831	839	777	894	883	859	850	877	858	822	861	880	871	833	866	855	870	840	841	811	799	863	818	837	820	885	821	852	849	867	866	843	823	848	851	860	857	848	820	851	846	849	911	844	811	867	796	836	838	835	862	837	839	848	871	854	836	879	861	865	866	916	807	868	826	874	895	860	902	842	832	835	824	810	840	857	816	825	897	874	822	856	871	857	844	788	855	899	876	861	788	850	852	863	848	882	885	818	882	824	822	796	810	829	847	865	826	831	859	849	873	840	816	851	889	813	814	903	858	837	886	851	834	850	842	846	838	884	890	857	831	802	903	896	869	837	885	813	844	892	833	827	872	858	846	868	793	841	866	867	897	867	879	858	833	845	838	881	812	803	854	818	865	828	897	814	813	890	856	813	877	837	841	807	865	844	842	801	827	831	801	867	884	827	813	848	827	798	810	835	851	838	813	865	860	851	821	871	881	866	815	851	843	893	867	810	880	803	890	843	895	824	777	874	888	893	868	847	891	805	791	868	858	847	877	838	844	807	854	828	814	855	817	853	846	854	850	812	854	798	873	862	808	822	839	875	913	825	808	833	829	850	899	857	864	879	848	799	830	783	872	862	851	857	878	895	879	822	849	839	888	842	916	829	857	843	835	855	794	844	845	907	888	872	835	910	856	837	845	848	828	846	852	851	870	871	863	836	843	822	840	872	824	840	873	856	861	837	846	894	860	849	851	859	854	863	825	834	883	828	817	844	823	865	842	872	862	802	869	856	837	865	863	852	835	852	850	888	877	880	850	856	863	795	816	791	835	818	795	822	824	872	872	852	861	852	826	844	808	862	887	844	831	844	822	856	846	879	852	832	917	894	894	795	825	781	878	865	808	824	848	911	788	896	843	769	849	816	828	832	848	835	826	857	826	811	902	830	833	844	817	829	834	803	848	874	928	845	864	862	854	864	838	844	849	861	851	833	874	844	854	828	906	931	827	858	870	843	783	794	850	852	872	867	826	860	892	884	845	847	829	903	807	798	853	807	847	837	840	847	833	826	834	834	828	851	833	850	880	843	821	812	835	794	797	870	843	839	885	841	855	796	880	835	840	850	795	821	832	807	850	832	853	892	804	860	898	835	851	848	876	806	819	844	871	855	784	863	822	853	800	852	866	886	859	861	858	835	858	835	867	863	833	845	835	857	830	850	842	816	853	859	845	802	824	847	827	863	882	925	839	864	816	863	868	902	874	822	792	835	830	871	864	812	850	774	850	835	814	869	825	817	821	916	855	894	865	805	917	783	847	815	806	887	832	852	868	817	840	861	882	831	845	842	824	856	821	878	875	881	818	816	830	838	935	769	883	835	847	816	807	816	863	812	859	848	798	821	858	819	840	881	825	822	828	839	872	900	885	882	869	862	837	871	853	822	846	898	921	864	828	813	853	833	869	898	847	859	893	857	846	878	778	850	847	880	879	892	831	883	848	827	852	849	811	861	799	834	823	829	909	876	824	848	772	858	821	903	889	856	836	896	827	856	845	824	817	838	810	871	830	831	852	847	848	854	836	857	807	816	805	858	815	858	854	875	837	805	837	823	834	804	841	880	882	828	830	887	906	885	859	857	876	822	854	841	823	844	821	857	853	835	807	804	835	887	828	801	833	847	854	878	882	879	844	864	846	834	909	844	859	908	858	871	837	794	908	823	802	863	850	840	821	843	883	828	826	845	880	854	859	848	817	839	854	849	861	795	850	816	812	846	823	808	841	835	784	823	816	868	839	842	817	833	777	837	869	854	876	830	854	872	847	876	819	851	825	852	868	886	817	888	851	841	855	933	855	868	839	823	859	882	822	837	880	833	872	814	797	816	898	861	883	867	846	848	895	822	811	895	839	870	824	884	829	890	890	812	860	821	864	850	814	837	841	805	840	853	868	863	765	882	904	890	781	816	790	928	859	825	860	830	842	820	847	898	802	844	882	868	868	878	832	837	868	921	878	861	806	836	840	835	819	803	853	871	831	848	843	860	857	862	862	862	868	864	871	825	830	847	828	852	946	831	837	861	855	850	867	836	894	854	894	797	863	819	854	869	837	837	825	900	852	855	816	789	872	815	825	822	845	864	811	872	922	821	807	852	854	835	870	924	820	875	801	872	848	865	875	805	798	887	833	861	856	853	846	822	843	817	778	888	842	834	876	829	836	855	838	867	819	850	836	894	866	878	834	815	831	847	907	864	847	872	822	858	856	830	851	852	859	858	811	772	841	893	838	897	809	839	813	808	806	844	803	858	830	859	816	767	882	834	846	760	852	863	824	888	830	791	789	927	847	847	834	827	878	842	848	838	886	889	868	848	851	801	816	867	851	865	838	868	852	823	783	828	888	874	849	865	856	820	865	852	826	825	820	865	875	879	868	853	841	863	787	846	849	840	805	789	818	846	863	856	864	870	818	837	837	877	831	818	812	840	820	829	852	840	879	873	859	837	820	882	858	874	875	831	866	834	897	853	876	859	862	852	828	897	847	884	859	849	809	883	860	869	861	877	850	887	861	919	867	873	865	877	785	873	890	887	821	906	816	784	808	824	832	865	874	916	819	834	885	855	925	799	793	804	865	856	877	783	853	816	854	827	841	819	880	832	833	838	841	828	855	840	829	853	809	826	852	781	830	792	932	859	874	832	853	847	822	800	817	857	859	893	874	820	883	838	843	875	857	868	885	806	796	864	883	866	855	894	809	837	876	852	863	882	847	840	864	840	868	844	858	808	828	863	827	833	811	855	807	836	817	876	894	839	813	859	847	833	891	828	850	849	890	853	837	858	848	899	810	924	848	865	842	853	842	822	853	863	876	866	813	843	896	861	867	849	854	779	927	841	841	832	852	848	889	840	873	776	811	856	831	833	809	856	792	854	851	881	827	844	852	832	914	885	839	818	841	844	872	855	858	853	831	867	819	906	898	809	895	870	874	791	828	854	865	856	837	798	862	860	868	881	862	847	816	855	869	837	844	838	903	798	831	842	846	797	850	849	824	801	864	807	847	828	872	841	825	838	916	804	863	884	823	845	778	833
3502	169	165	152	164	176	136	141	124	130	157	133	143	137	132	138	137	174	178	158	163	150	165	148	152	181	182	187	143	137	149	123	137	152	150	152	170	138	135	118	140	135	118	142	132	145	171	175	145	152	138	121	135	167	139	144	143	140	139	161	149	161	145	122	145	146	122	161	148	133	163	149	136	133	138	118	156	158	174	124	138	116	131	148	168	154	143	146	135	166	129	151	155	127	132	137	141	159	142	115	139	123	163	151	113	139	139	141	164	131	137	150	139	153	133	165	147	119	143	129	188	134	154	144	118	157	142	149	141	130	156	133	140	124	146	150	132	147	133	157	146	159	157	128	123	136	149	148	142	141	130	142	132	127	131	130	174	146	149	147	135	109	155	152	149	135	141	174	142	135	112	148	139	130	121	134	151	157	124	141	140	127	132	134	148	157	141	134	146	150	152	155	149	148	132	155	131	122	136	142	139	140	162	148	127	142	152	128	133	141	117	139	142	120	141	128	127	144	157	147	156	132	132	134	136	151	167	136	135	131	153	133	155	143	148	137	125	135	145	143	156	142	147	125	140	142	146	143	152	145	130	148	148	146	142	157	130	129	131	130	136	148	125	129	142	138	151	129	131	155	157	128	166	164	155	125	142	156	128	150	145	154	166	137	143	145	143	136	150	133	144	122	156	152	161	137	149	142	151	143	146	132	159	158	146	162	142	155	137	166	160	156	154	157	144	125	148	143	165	152	144	140	133	153	144	147	156	150	145	144	145	148	152	110	157	141	136	128	128	148	137	121	153	164	142	135	128	138	167	149	145	151	143	165	132	138	157	139	138	127	137	134	152	154	134	158	148	157	155	158	140	159	151	132	122	141	156	159	119	136	119	140	143	127	143	126	144	116	131	139	163	144	129	151	129	132	145	159	147	131	162	162	152	161	127	129	155	170	137	147	119	144	164	152	157	162	130	142	155	140	156	146	137	160	152	136	140	134	126	133	146	148	129	152	155	126	153	144	141	140	144	140	141	143	151	137	147	156	146	137	150	133	129	139	155	152	150	121	146	135	159	131	139	135	158	130	150	147	161	145	152	152	146	137	146	150	145	147	145	144	135	140	125	136	151	138	149	142	125	145	163	134	136	149	124	162	147	141	173	155	139	143	155	152	140	162	167	141	135	172	132	151	128	179	154	123	147	146	145	130	160	151	127	144	153	142	142	151	136	119	156	148	152	150	151	126	135	169	140	152	124	159	141	144	151	146	140	138	141	147	159	125	129	138	146	148	129	157	164	131	153	152	143	149	150	113	138	141	122	132	139	139	171	160	148	157	133	165	133	137	141	152	143	141	159	133	132	133	146	128	154	146	128	154	122	158	133	152	152	150	119	144	126	151	141	131	116	155	138	126	154	142	162	144	122	147	138	142	144	129	158	135	148	131	122	157	155	150	131	132	131	136	143	148	169	127	164	150	133	135	150	135	118	156	134	127	169	143	167	152	126	127	143	146	148	155	148	155	115	162	143	142	125	146	154	143	127	129	136	162	128	130	161	128	143	144	130	164	154	130	160	154	121	152	131	146	155	164	150	148	136	161	143	162	141	135	145	133	145	160	147	153	140	141	131	179	142	131	151	143	127	156	159	138	156	129	138	131	156	147	152	155	122	146	151	136	135	158	150	146	140	152	162	131	157	133	149	144	125	125	132	146	124	119	139	146	125	141	139	152	167	144	119	146	154	162	149	122	158	143	149	134	153	139	136	155	127	157	135	154	174	134	125	129	144	146	151	140	167	143	144	119	130	123	133	130	119	146	168	156	130	144	168	153	136	165	155	169	151	126	124	161	144	134	172	168	150	142	156	144	158	147	149	156	146	145	133	143	169	150	144	119	126	139	153	169	176	149	153	149	155	121	146	138	159	142	160	163	140	183	155	150	150	165	139	143	127	154	133	150	136	130	145	147	156	141	172	124	148	143	142	120	128	161	128	149	129	145	149	149	146	150	143	130	144	144	138	144	136	136	158	119	144	139	149	144	151	139	147	148	163	183	152	142	134	125	141	145	143	166	149	134	147	111	156	134	135	169	152	148	159	142	134	108	174	160	126	129	140	134	153	143	153	121	154	137	139	152	160	128	154	149	133	116	125	144	147	157	145	151	137	141	129	126	124	144	156	145	142	148	136	157	135	164	128	142	141	137	130	143	140	141	156	142	125	138	122	143	146	143	166	117	152	139	152	149	153	163	131	140	160	151	147	138	150	137	126	135	144	133	150	156	158	127	154	137	130	158	128	162	144	139	121	151	147	115	151	142	146	128	130	165	146	149	154	124	127	140	127	125	118	131	129	143	168	128	138	150	146	128	150	136	136	140	141	140	153	148	143	165	149	170	161	134	155	151	164	158	143	146	143	152	144	138	148	135	136	136	130	143	137	146	147	144	138	146	164	134	165	122	141	132	146	114	147	139	147	136	151	163	144	130	173	129	144	130	150	139	134	139	157	155	140	135	137	148	134	130	156	175	141	152	118	135	138	148	142	150	122	158	160	150	144	152	140	152	130	152	163	155	134	135	157	176	164	141	137	136	141	123	137	136	148	138	141	156	139	150	143	133	144	139	164	167	158	150	130	135	131	137	137	124	133	151	151	156	155	129	141	149	105	132	140	143	153	143	150	139	165	148	153	150	126	140	126	133	146	138	152	167	136	133	175	150	127	148	117	143	157	132	120	136	159	126	141	130	123	123	159	145	137	144	138	139	161	144	144	149	150	142	144	124	161	140	148	142	146	137	117	142	143	158	130	145	118	144	150	147	146	151	152	109	145	157	131	154	136	147	130	119	144	166	139	145	126	146	158	141	165	157	141	119	138	132	132	142	145	170	165	152	149	138	131	132	153	135	146	137	129	128	160	152	155	144	141	147	132	142	145	145	144	176	131	137	168	149	121	133	119	154	159	154	148	132	123	165	144	167	143	158	146	161	146	146	142	168	159	140	157	138	142	130	142	139	136	157	144	128	137	134	136	133	169	118	126	145	152	121	117	153	141	139	140	133	140	134	149	146	141	127	151	129	147	147	150	139	139	143	149	152	153	111	152	138	136	164	141	134	137	151	152	151	157	169	140	147	147	151	151	136	140	113	119	132	135	143	141	154	147	151	134	134	118	151	152	145	131	150	172	167	131	161	156	130	130	142	140	144	132	137	144	121	152	147	153	138	131	130	127	163	142	126	128	141	166	153	152	131	156	128	146	139	132	146	131	121	118	139	148	129	150	152	143	137	149	148	156	150	170	153	135	174	147	156	134	138	146	141	157	134	147	150	142	141	144	135	145	165	134	158	129	136	151	133	137	142	149	150	154	160	135	152	157	153	135	150	135	119	117	148	151	139	145	144	131	152	124	153	150	143	146	126	127	160	135	166	162	139	132	129	136	129	137	149	158	125	164	142	128	146	126	135	144	162	141	149	133	151	148	147	171	154	123	151	139	158	124	131	177	128	138	124	145	162	173	156
3654	454	505	569	565	629	534	471	442	477	472	445	455	479	416	455	443	429	533	539	451	474	439	440	462	575	624	662	571	458	445	419	392	406	434	384	459	408	428	406	453	454	473	399	421	461	427	434	426	415	411	459	443	449	406	402	442	426	446	433	444	439	411	447	415	432	423	417	442	444	420	446	459	434	401	437	421	382	440	392	395	433	436	428	429	450	447	387	401	447	402	434	403	408	393	423	463	420	388	396	407	407	456	430	443	446	393	419	424	396	415	422	432	402	425	461	437	427	428	385	427	422	438	430	421	445	414	401	395	404	441	423	443	441	415	446	395	427	393	447	401	424	414	405	412	405	431	434	420	408	428	404	437	432	418	417	413	415	406	419	456	430	445	420	430	431	443	408	414	420	435	437	414	446	426	418	404	394	441	407	393	393	440	438	399	408	413	470	428	497	380	423	404	421	409	437	454	414	426	448	423	408	420	436	447	435	408	448	449	448	403	375	405	454	468	421	438	415	398	422	415	409	421	417	444	409	461	456	411	419	409	400	432	403	400	431	393	429	399	432	426	436	405	446	386	412	422	403	413	414	396	397	375	422	436	410	418	405	413	436	412	421	444	400	417	462	445	428	455	398	415	387	433	387	409	419	433	411	438	440	421	409	452	419	415	437	388	428	391	421	431	420	386	414	404	444	446	432	400	415	388	428	404	408	445	432	459	418	393	389	452	419	406	441	414	419	416	384	430	404	464	410	425	445	410	403	442	433	417	402	447	476	423	428	416	411	402	453	406	400	429	388	430	423	418	373	417	422	405	421	445	432	389	450	419	403	409	461	429	429	422	419	420	435	409	416	448	418	432	434	422	411	420	418	430	427	394	443	408	406	441	437	484	448	447	400	407	446	414	389	406	421	413	396	430	444	414	410	407	431	448	430	437	409	433	396	441	438	398	404	446	378	420	446	390	423	415	393	444	440	439	380	414	436	432	436	388	402	435	429	394	408	423	418	432	399	431	453	423	422	430	430	390	454	415	403	449	397	385	449	435	433	421	393	419	409	414	412	400	435	424	440	425	425	411	427	412	414	412	440	425	402	428	423	436	446	417	416	429	386	448	404	435	432	422	418	439	376	404	436	412	489	425	446	408	428	406	463	449	408	442	419	431	406	415	422	406	373	443	439	430	453	438	406	422	456	417	404	455	422	429	408	418	401	406	415	458	428	425	448	405	413	423	418	422	412	446	406	438	398	438	430	446	391	412	403	405	432	416	413	423	404	442	429	428	438	403	435	413	406	442	434	465	426	418	400	427	443	460	421	414	433	393	434	413	405	416	443	447	412	431	402	413	410	406	400	400	420	398	398	419	428	424	422	407	400	401	419	399	424	403	407	420	490	437	420	441	424	432	407	421	445	439	385	402	437	417	412	427	428	419	413	431	414	440	442	416	441	453	433	416	412	430	418	449	446	461	416	398	440	414	405	420	366	412	388	454	400	438	437	441	442	407	412	408	411	440	436	372	429	424	428	423	401	416	436	419	421	430	393	431	480	415	441	441	404	423	402	415	449	410	448	440	409	398	430	406	404	422	441	417	408	432	407	436	426	456	395	442	411	450	407	380	447	425	405	404	446	456	430	441	385	426	432	443	451	443	440	418	398	419	449	418	399	432	409	419	427	430	436	413	442	418	437	436	440	439	469	405	420	433	435	443	397	436	422	423	403	443	393	446	383	442	451	430	397	387	437	399	405	421	401	409	443	434	416	460	428	442	424	398	425	408	397	411	439	449	426	420	411	450	418	439	382	404	401	452	439	436	472	458	419	455	405	404	421	431	442	437	451	441	376	425	407	443	406	402	434	437	434	405	411	438	436	434	436	427	405	438	406	442	402	397	404	433	368	427	405	428	409	396	417	411	418	407	416	408	404	443	419	443	418	415	424	426	419	385	429	417	412	427	460	412	414	434	453	441	393	413	427	431	404	420	366	423	412	407	465	448	452	431	441	397	402	380	399	416	437	431	414	385	414	435	438	448	450	454	405	432	418	454	393	415	407	409	442	421	442	428	424	461	445	400	400	418	406	414	444	427	422	438	426	440	421	401	410	426	413	419	424	441	412	412	429	426	417	408	415	411	426	433	424	400	374	415	456	463	421	414	402	418	418	424	433	431	394	407	430	392	402	423	398	410	419	449	420	446	422	402	429	396	438	389	423	444	427	436	455	430	416	448	405	449	422	403	437	416	388	435	436	404	393	438	434	443	426	394	414	434	426	426	412	405	406	379	443	405	428	417	412	436	436	465	420	426	440	407	403	441	430	449	412	415	485	385	426	433	412	439	417	447	417	427	416	410	402	400	429	392	414	405	425	423	395	431	433	435	440	418	440	426	447	417	432	422	432	386	436	465	425	411	428	391	419	424	434	390	427	426	431	408	439	436	410	427	434	438	443	445	381	430	406	393	407	381	365	423	419	428	419	422	396	426	406	408	431	433	407	433	426	415	448	416	421	438	451	421	404	457	399	395	440	427	403	409	446	393	428	415	426	412	408	400	421	465	394	400	412	416	417	414	449	407	423	435	419	417	418	428	409	431	388	404	426	392	432	435	408	446	445	441	433	420	389	434	415	416	428	420	467	410	411	396	413	393	423	441	381	428	430	413	442	409	438	433	467	454	450	412	444	403	418	415	440	404	443	385	420	426	427	421	415	423	427	401	429	429	417	449	431	473	438	457	450	413	445	400	414	421	405	423	428	470	414	421	368	419	429	402	454	441	419	447	457	458	388	415	454	417	430	424	429	416	410	433	400	440	423	444	406	405	425	418	422	420	450	406	409	419	403	438	448	428	406	373	408	440	438	428	420	449	444	437	390	407	420	467	411	413	437	410	409	445	451	409	398	424	408	388	387	456	435	457	388	438	422	425	370	422	431	441	449	411	415	436	406	418	416	417	426	418	405	375	435	427	452	406	423	348	421	418	427	432	419	441	432	423	441	411	399	467	463	434	423	409	434	415	419	464	403	446	431	407	432	422	419	397	427	384	397	414	457	430	401	410	383	403	451	423	405	429	406	378	363	422	435	425	421	424	424	444	429	398	450	412	458	451	436	405	425	407	413	420	407	448	425	426	407	398	427	439	406	404	390	411	407	441	439	442	422	404	393	430	412	455	389	444	478	428	434	472	431	431	432	419	447	443	452	416	478	465	434	427	434	441	414	377	396	391	468	406	382	428	436	440	434	447	409	406	415	432	442	450	449	394	417	409	395	450	405	416	404	427	395	447	389	424	398	425	420	411	427	452	431	389	441	416	448	389	416	392	416	410	449	399	418	435	412	419	463	415	472	395	450	389	405	422	411	442	401	420	425	409	420	451	453	423	428	449	375	359	441	406	429	427	421	423	409	402	390	406	402	437	409	448	357	415	431	412	402	414	454	397	439	458	426	443	398	406	395	448	415	440	415	400	391	425	405	435	452	427	430	439	409	406	412	421	408	416	444	415	402	406	401	392	421
27981	4189	1327	986	734	624	551	504	466	434	382	347	364	380	367	343	332	323	362	358	315	352	337	346	359	360	385	355	355	338	308	344	283	304	333	329	300	339	304	321	329	349	319	339	287	306	325	359	309	317	284	311	326	280	307	353	313	308	301	357	297	320	321	322	332	293	290	328	326	291	327	319	287	285	319	274	281	304	283	302	288	329	322	307	311	313	341	286	293	333	322	341	278	293	303	318	304	300	291	314	305	309	296	310	323	304	302	304	309	283	306	313	319	324	290	322	282	299	324	292	292	350	319	316	324	263	298	257	286	274	314	315	319	320	335	329	317	333	306	285	321	353	303	320	346	295	317	317	337	276	317	297	308	299	322	309	314	342	284	338	289	324	304	312	322	322	294	323	323	305	284	312	267	309	302	290	325	339	321	279	322	322	305	250	350	320	281	331	307	319	296	303	332	276	304	292	325	342	307	324	297	290	309	342	310	337	332	318	261	321	289	300	324	330	318	333	309	299	316	314	301	305	321	306	297	309	286	326	314	294	288	337	321	307	310	341	334	307	317	299	326	321	308	304	336	313	322	305	316	328	288	280	320	293	302	301	320	293	352	280	314	322	309	319	330	341	319	325	301	332	311	332	291	319	304	298	336	307	276	336	324	288	297	306	311	292	337	337	324	322	327	293	346	304	337	334	306	325	341	287	318	301	316	302	294	291	296	317	287	275	295	322	320	292	298	357	292	296	289	307	302	274	288	314	334	305	323	314	266	305	291	328	297	316	302	326	337	310	301	321	305	273	291	308	350	314	319	314	312	301	306	331	313	297	269	321	304	323	273	295	347	349	328	307	336	339	317	307	333	304	303	298	276	291	362	303	310	338	308	290	289	280	308	318	332	268	295	284	316	355	347	315	328	344	286	304	309	311	344	349	320	308	326	287	343	309	278	308	310	311	309	296	299	293	307	319	322	308	300	321	328	322	324	316	298	332	320	323	343	319	304	328	303	334	340	344	336	303	339	312	281	327	315	292	325	324	336	286	282	312	323	319	301	329	292	325	317	321	304	340	297	339	293	335	282	291	286	329	337	326	322	304	301	330	288	312	323	300	346	320	331	311	295	293	302	324	281	315	300	292	292	297	277	337	325	317	318	324	293	344	297	307	323	313	318	294	319	305	297	299	290	296	311	302	343	346	339	301	327	284	324	282	312	338	304	342	319	307	332	323	308	309	331	303	322	347	324	330	308	322	274	313	286	310	324	339	287	293	285	355	329	311	295	318	321	317	304	305	300	299	299	333	327	308	291	282	336	314	324	310	303	272	305	293	330	295	300	298	282	320	332	314	318	314	300	309	301	312	333	274	299	300	314	319	304	336	302	307	309	311	308	318	352	315	308	320	302	297	290	332	301	308	317	331	299	320	306	291	299	302	307	347	281	324	316	342	298	308	315	328	317	290	297	341	300	326	311	297	290	295	271	296	312	334	297	295	317	300	321	306	327	307	320	322	309	319	318	297	287	289	323	287	293	310	316	322	285	299	314	285	319	301	297	346	286	295	298	310	290	310	303	303	299	279	300	309	335	306	289	295	295	307	295	317	294	333	286	295	337	330	289	344	304	319	276	321	309	310	329	311	344	283	337	316	300	314	315	294	328	337	316	308	312	310	326	322	322	324	316	328	296	303	314	318	351	293	296	289	303	291	334	309	283	301	327	308	285	311	296	308	282	320	341	329	275	336	313	312	325	318	302	283	284	307	278	314	303	305	332	324	314	328	326	317	292	301	300	306	304	296	296	315	313	309	296	285	275	300	307	317	316	315	340	333	294	323	338	317	328	314	282	305	305	297	314	314	332	333	309	301	317	334	322	332	305	296	295	326	316	318	304	280	285	316	274	301	287	303	309	387	304	336	289	296	301	289	279	302	310	318	313	339	306	350	305	287	291	286	308	312	347	318	320	311	287	270	324	334	304	314	290	300	334	320	279	331	321	325	336	307	332	350	295	320	290	318	326	318	293	308	308	274	270	311	288	340	308	274	325	311	312	336	314	298	308	323	303	319	318	299	314	328	335	289	276	289	313	321	326	314	322	359	324	317	330	332	330	325	297	282	325	317	338	319	298	284	301	318	255	323	316	322	322	291	348	339	279	277	306	281	300	292	325	333	291	313	296	283	302	336	296	304	343	296	335	323	318	319	292	308	287	285	308	309	286	278	310	317	315	306	300	306	309	295	303	296	341	322	320	316	326	324	325	325	285	304	326	327	310	280	298	295	307	341	303	297	322	285	304	343	284	307	328	292	320	316	294	298	306	289	306	314	322	337	333	312	299	339	349	324	316	338	293	359	305	332	283	304	332	329	340	303	294	307	298	318	335	340	333	300	316	318	292	293	312	313	321	329	360	277	309	308	252	331	305	300	308	344	323	305	325	314	307	293	319	279	291	276	328	310	294	336	296	299	309	291	338	288	324	314	299	287	298	269	293	302	278	299	296	289	288	280	308	316	326	301	297	329	286	322	272	286	315	322	315	308	309	328	317	303	297	338	317	317	305	330	324	299	318	308	301	271	300	295	279	309	280	310	314	297	287	310	283	314	274	326	304	351	295	321	305	329	323	300	283	299	306	327	292	309	294	299	311	319	322	291	363	311	300	275	300	309	320	301	310	326	292	306	266	317	286	297	338	290	267	283	286	270	313	318	279	342	305	318	314	319	295	342	293	270	315	291	316	320	299	313	320	289	342	330	306	309	362	281	317	300	346	308	309	333	302	345	325	304	305	322	296	310	297	318	286	290	289	305	297	311	334	321	316	310	323	298	320	320	303	333	299	297	317	316	310	342	279	316	310	286	303	303	260	309	319	307	284	290	303	311	332	321	301	328	298	319	305	334	290	299	316	312	315	292	289	320	309	286	267	298	310	282	301	304	322	313	338	322	329	302	353	335	310	288	324	289	301	291	307	306	354	313	290	328	326	315	296	322	319	314	334	336	316	316	330	311	305	315	284	331	290	290	310	309	312	289	279	333	290	306	310	269	316	305	338	305	308	284	305	296	298	329	313	332	293	287	312	318	313	326	320	323	300	305	273	310	308	283	293	303	302	333	302	311	300	307	318	269	325	288	309	312	317	289	333	303	333	319	301	310	333	330	272	362	335	327	332	310	340	289	294	328	315	309	338	315	314	316	290	317	309	323	286	307	347	295	322	327	312	281	309	321	319	308	285	328	301	313	298	350	300	321	319	307	277	301	305	283	311	338	303	277	329	321	326	330	307	282	328	325	293	297	335	326	320	291	289	312	312	324	348	328	336	311	305	326	342	333	307	306	271	323	288	310	332	331	319	322	276	313	329	317	287	332	288	258	318	302	292	334	306	317	325	303	305	333	310	277	321	301	287	285	278	313	319	313	290	316	326	299	304	331	303	298	292	297	302	290	306	327	322	305	273	282	294	301	309	354	325	302	313	333	342	319	321	297	301	312	309	303	330	322	336	309	296	297	296	287	302	362
12572	1402	2472	2956	2806	2497	2018	1776	1504	1412	1390	1189	1199	1183	1112	1027	1015	1158	1202	1188	1046	946	957	985	964	1201	1293	1336	1207	928	895	844	921	855	844	735	847	876	802	816	820	739	842	796	803	829	859	832	834	834	825	837	777	769	789	796	783	767	781	751	757	780	753	758	780	783	791	775	809	782	848	742	803	811	835	794	736	756	814	779	729	754	792	817	794	784	772	794	777	751	808	731	824	746	757	768	776	763	754	769	768	773	786	787	752	821	787	811	763	804	806	843	774	798	753	787	746	783	780	807	763	776	812	838	776	767	769	766	834	760	802	818	781	807	785	764	728	737	774	761	793	770	772	806	769	790	856	783	784	805	808	747	749	764	741	746	782	727	785	756	710	737	797	781	821	806	766	777	772	755	759	786	778	792	786	766	765	804	762	783	781	793	741	754	766	765	806	786	754	775	824	741	740	744	769	742	803	766	763	768	780	790	757	826	790	773	766	800	782	783	743	776	796	787	802	808	797	776	804	817	805	773	801	788	797	766	808	822	778	802	773	752	805	769	776	771	781	754	757	818	737	751	787	771	741	808	775	744	740	788	780	785	761	833	759	755	752	800	778	843	796	770	817	743	737	778	719	749	770	755	829	780	758	778	792	793	822	729	789	742	753	802	752	766	783	751	799	794	790	779	804	744	763	767	772	767	765	800	779	722	787	768	774	739	813	784	761	787	799	753	775	778	784	739	764	761	788	739	757	746	853	785	766	778	800	757	748	788	751	806	825	751	749	778	777	782	739	803	776	795	772	783	777	802	753	711	751	756	734	750	767	806	762	808	783	752	733	787	783	791	731	800	799	726	781	781	756	751	806	741	857	766	762	829	836	795	769	744	771	761	780	746	761	777	782	750	773	773	790	758	741	785	749	769	771	744	801	742	735	757	765	777	802	812	783	796	799	793	761	797	706	755	795	793	809	735	720	742	731	775	768	755	755	759	814	801	769	748	810	760	798	760	777	782	779	763	791	743	758	731	763	770	756	750	751	822	792	778	793	807	761	756	807	808	759	752	797	778	791	747	754	745	760	737	764	757	789	807	763	828	762	756	756	772	732	754	763	803	782	763	752	792	772	757	746	748	747	759	779	738	742	847	805	772	723	772	786	820	741	753	773	705	769	791	811	792	732	782	779	750	741	800	745	785	773	766	771	767	765	741	765	697	803	792	761	793	776	794	796	760	773	781	804	727	765	746	852	822	741	746	772	774	775	775	797	805	795	796	859	733	782	745	744	774	770	802	794	778	709	783	756	761	770	783	792	743	760	805	690	742	766	769	769	763	817	763	740	753	795	801	730	773	730	801	814	770	747	803	762	763	788	766	788	817	780	803	803	761	796	730	789	769	743	742	776	817	778	765	772	805	757	801	778	780	791	773	827	757	741	775	745	777	799	770	766	791	746	799	768	765	761	807	780	816	792	745	783	771	760	749	771	760	771	764	795	768	759	738	762	799	799	839	781	757	786	776	773	797	718	807	728	704	815	845	748	792	774	766	762	726	754	798	830	806	774	810	753	747	762	724	754	789	764	756	812	771	766	790	756	708	789	782	749	814	755	760	788	817	768	783	766	809	778	792	827	762	772	772	739	767	764	730	715	772	764	784	829	769	769	811	803	791	824	801	758	770	752	723	740	789	795	767	769	772	765	740	781	773	756	793	763	745	739	749	741	772	795	770	768	800	732	758	785	797	750	775	820	766	782	756	750	752	725	738	760	808	757	766	738	748	809	786	814	789	780	731	769	789	814	751	730	803	788	754	817	758	756	797	796	789	743	718	809	757	782	754	776	766	784	755	775	797	824	813	805	725	760	807	788	803	790	721	787	808	778	734	811	798	753	811	763	750	789	771	724	776	774	805	832	800	765	815	743	811	760	809	797	747	761	774	752	769	762	763	743	818	804	745	812	753	783	759	793	804	756	748	782	777	762	793	782	760	761	783	763	768	713	776	764	783	739	842	742	736	803	797	789	812	744	797	775	797	739	784	793	817	741	832	790	758	804	735	865	801	770	762	812	766	777	725	816	772	764	748	768	735	813	757	804	790	755	758	789	728	768	781	776	772	784	842	803	772	726	735	771	778	780	810	772	764	738	811	824	845	795	733	770	802	829	771	763	740	818	766	769	738	756	815	787	808	734	728	766	722	757	750	776	803	805	806	778	795	746	724	778	786	765	760	791	815	801	788	722	814	785	749	799	787	825	827	722	802	765	778	771	789	726	837	747	777	742	805	755	801	778	808	778	734	740	771	809	800	794	788	763	764	763	781	795	779	760	787	779	736	754	812	776	806	766	766	813	788	844	763	734	747	786	783	806	785	768	762	777	811	778	785	866	765	782	744	748	828	744	796	761	727	821	742	755	802	759	759	746	771	758	771	794	836	760	801	742	799	810	766	798	764	771	781	793	786	746	789	728	785	741	833	731	834	748	733	746	763	767	798	759	720	764	805	760	786	808	787	758	832	774	717	832	793	765	830	792	764	767	750	773	801	762	733	748	734	754	719	780	793	746	833	752	798	794	789	770	780	827	815	766	770	816	748	772	812	780	745	728	757	813	769	739	763	790	786	761	814	770	775	786	764	768	752	778	769	722	752	781	754	736	724	755	760	728	775	772	723	756	759	826	774	776	809	771	779	806	804	810	763	761	759	802	825	813	756	820	742	798	738	789	806	769	804	839	763	811	781	774	818	807	811	782	737	776	765	805	832	837	771	738	807	746	755	749	788	742	834	708	743	768	844	740	730	790	825	818	736	767	780	745	812	789	769	782	790	757	807	788	761	787	771	799	830	796	794	834	771	763	765	810	771	798	777	717	762	805	769	760	817	785	762	776	789	746	738	771	770	820	807	797	758	735	747	793	794	755	768	817	781	764	765	777	777	774	772	779	770	779	767	731	805	759	773	774	771	774	795	763	774	788	777	744	766	764	816	792	772	762	770	728	731	778	774	761	763	752	775	778	744	773	819	786	796	780	815	801	785	740	790	781	813	803	746	763	781	792	770	821	762	694	712	809	716	803	745	761	779	779	757	771	818	805	801	734	776	803	791	780	770	810	734	770	767	779	766	764	767	797	773	793	767	789	755	729	793	759	738	777	746	760	812	798	729	771	812	781	838	787	802	770	838	743	815	804	734	829	771	752	773	772	765	772	791	826	788	722	771	703	781	794	838	826	759	729	764	776	807	870	749	752	775	777	760	751	790	774	759	812	787	788	804	775	768	787	834	846	795	787	801	763	812	792	779	797	794	825	789	783	839	789	778	800	753	734	784	761	782	804	787	785	822	763	803	760	762	813	794	747	795	742	825	722	802	790	740	823	767	795	782	766	776	771	756	776	799	764	816	784	798	762	785	788	780	789	773	769	757	785	759	770	779	777	804	806	738	830	754	751	764	788	763	789	757	787	769	792	791	825	774	764	707	734	798	774	784	791	765	736	786	764	781	785	768	822	767	810	783	815	735	774	769
39431	10207	2892	1722	1315	1045	810	638	588	560	506	506	462	505	435	455	404	471	459	407	422	400	403	375	426	455	426	474	437	387	386	369	373	341	370	350	397	355	337	353	360	354	352	374	352	376	380	392	375	364	374	340	391	392	375	367	359	353	386	353	404	374	364	382	350	363	299	399	324	369	344	349	362	363	338	352	367	317	355	364	340	378	374	354	393	352	361	373	372	359	359	382	356	364	354	344	392	401	371	366	364	340	404	312	352	349	365	361	352	382	353	346	375	362	340	368	368	360	380	361	373	354	363	333	381	357	373	337	365	388	346	332	336	322	355	368	335	355	346	341	366	380	369	339	337	338	332	368	360	328	365	356	367	343	305	374	335	341	353	357	329	377	385	348	364	367	324	389	356	328	372	376	354	365	369	315	336	336	328	387	338	339	358	346	379	340	364	385	349	327	368	360	334	352	343	341	397	352	363	329	363	398	360	363	355	344	379	347	354	329	341	360	369	347	375	327	333	342	357	367	376	362	340	324	352	370	359	353	327	356	361	339	348	343	350	376	342	351	345	336	353	364	413	356	352	367	367	383	341	337	354	372	371	360	331	330	357	352	349	397	353	331	351	393	336	377	350	323	344	351	386	366	364	341	332	345	377	361	338	345	346	397	364	368	345	362	360	344	366	353	313	333	384	393	336	357	370	370	391	374	361	355	382	334	336	356	345	339	349	377	380	334	361	350	372	345	352	368	358	373	351	341	360	344	350	403	348	346	320	335	372	340	327	380	361	341	357	349	355	380	363	345	360	374	371	352	365	346	355	334	361	365	399	372	381	387	363	334	381	384	323	384	342	349	352	342	351	376	339	355	339	349	313	313	351	389	341	339	359	345	363	361	359	350	370	381	350	362	372	352	361	357	347	361	367	332	356	359	343	356	347	328	356	361	358	336	343	376	393	399	326	341	354	343	337	329	359	343	327	372	365	336	320	368	342	395	372	375	378	379	339	361	335	379	320	356	367	339	363	345	328	315	403	372	345	358	366	339	335	341	343	361	388	374	361	349	341	380	335	362	380	375	347	350	336	350	343	374	357	386	340	359	366	362	340	355	376	368	323	350	372	368	330	358	381	312	343	378	336	367	357	369	406	347	361	357	368	363	404	355	336	369	340	346	366	338	344	338	327	386	336	347	362	337	350	349	373	354	334	352	387	368	334	330	357	359	337	368	375	390	395	360	371	315	343	373	350	351	358	357	331	372	351	381	373	350	357	339	342	345	355	342	343	320	376	339	336	352	331	349	361	357	344	339	370	339	362	375	374	381	404	390	349	372	384	348	348	346	330	323	353	356	350	355	341	361	350	367	357	336	358	372	381	354	360	379	369	342	360	340	365	371	347	335	378	389	341	350	365	371	345	357	371	303	370	337	331	363	332	343	367	376	373	376	352	367	379	348	366	424	362	383	360	332	345	382	366	363	385	363	363	340	349	324	363	345	341	339	336	374	343	338	332	381	345	384	376	374	382	369	332	330	361	340	366	373	349	359	371	344	353	341	364	368	342	353	328	379	371	372	330	361	359	345	379	357	346	362	370	355	341	376	356	360	371	327	350	328	332	319	368	350	391	389	335	370	333	369	378	345	315	336	366	336	375	330	362	333	357	340	354	332	333	358	386	358	351	342	333	378	395	372	369	346	359	360	374	368	358	363	353	340	331	389	307	345	364	362	329	336	319	357	355	361	329	364	371	369	372	342	333	334	353	345	370	364	334	354	351	363	369	377	375	320	336	397	343	339	349	366	350	355	362	329	361	335	383	360	375	357	344	328	327	361	358	355	354	311	382	365	368	329	354	351	377	342	332	327	354	349	349	342	354	342	357	340	356	372	354	375	356	335	336	372	365	374	339	345	341	360	353	384	334	341	358	359	354	350	385	378	347	334	357	323	356	337	360	363	349	357	383	330	368	334	364	344	370	342	351	367	366	345	334	391	378	338	354	407	366	343	358	371	298	365	334	338	381	394	346	343	366	331	336	358	383	355	350	346	346	360	317	329	351	386	351	324	366	354	364	363	382	351	343	348	345	378	372	338	351	360	337	335	381	414	387	356	336	348	345	338	343	351	357	357	332	374	353	335	361	357	386	359	363	341	363	392	350	347	347	377	339	359	361	350	386	375	368	388	343	355	356	362	385	372	380	323	366	334	355	343	333	386	361	369	358	371	333	341	341	360	328	377	357	353	373	338	355	357	352	345	375	354	393	318	345	315	345	360	375	356	381	354	395	317	358	341	356	382	420	376	361	356	382	342	358	352	356	345	357	365	373	353	325	358	371	368	347	370	375	376	328	330	388	356	345	338	393	378	330	329	386	360	341	355	336	377	341	354	364	357	326	383	400	340	376	367	366	357	306	312	361	360	373	330	353	346	375	357	380	372	398	352	346	330	355	343	330	375	332	373	339	370	342	321	338	367	362	368	351	361	410	360	363	357	349	383	356	356	344	361	347	327	361	340	351	386	344	349	366	395	422	358	350	345	358	334	382	358	350	353	344	387	358	350	370	367	349	369	363	357	359	312	332	350	343	342	316	355	372	359	345	361	385	374	352	378	377	352	353	340	347	313	351	373	349	366	317	365	361	356	354	332	373	400	352	384	371	382	367	371	372	331	340	377	359	345	333	334	358	359	340	374	376	352	345	337	378	368	355	345	344	344	347	351	346	357	363	367	319	341	357	347	383	360	376	365	325	355	343	322	327	341	360	355	367	357	352	326	335	367	363	349	367	332	361	378	349	371	370	368	381	388	344	347	323	349	400	354	333	340	362	358	386	359	346	334	375	366	346	351	356	341	386	355	365	306	330	383	369	401	352	359	364	358	382	395	357	314	350	355	356	353	362	379	356	344	344	368	392	365	333	365	340	364	347	350	358	355	326	344	324	338	350	359	351	337	356	335	338	342	364	339	368	380	321	385	366	356	335	345	345	348	333	364	330	337	382	370	354	395	355	345	402	334	332	355	356	334	336	334	404	357	354	343	376	329	372	360	333	378	366	366	366	368	340	339	338	368	371	376	344	351	345	324	357	367	365	372	390	395	376	343	343	352	350	382	380	352	324	368	329	347	363	323	340	348	346	324	359	364	364	358	367	350	323	352	402	334	357	332	335	363	365	377	375	379	353	351	361	381	360	377	301	321	361	356	345	360	385	333	320	387	376	356	357	364	375	382	333	355	364	320	341	378	407	365	376	381	370	388	339	344	368	351	391	374	371	360	372	350	384	362	367	373	362	346	364	356	388	343	350	320	353	339	341	349	345	319	364	369	379	387	384	332	391	360	355	348	375	375	406	360	374	383	352	320	348	332	349	345	353	358	331	361	335	394	371	317	377	353	329	383	374	379	350	347	339	348	381	319	401	369	370	350	339	370	360	339	362	348	388	372	377	343	373	325	342	356	359	378	378	354	366	321	391	361	379	361	366	350	351	399	381	316	356	358	371	374	361	354	397	356	356	314	317	346
17075	2121	4003	5011	4617	3837	3231	2663	2439	2161	1905	1767	1652	1557	1471	1399	1345	1465	1564	1360	1220	1156	1103	1129	1280	1634	1556	1761	1394	1059	997	984	974	977	967	943	950	920	944	956	946	938	958	898	871	958	966	943	890	920	934	852	930	879	911	842	889	888	924	909	812	857	915	857	905	883	874	877	921	850	908	844	890	898	872	884	873	815	843	898	920	829	881	823	875	840	866	836	839	946	872	814	885	813	847	872	852	840	858	855	857	869	851	864	877	856	828	838	867	825	805	841	905	878	945	835	829	845	858	843	884	842	861	845	839	857	854	863	844	840	852	857	833	835	874	899	844	848	830	897	786	846	825	771	861	880	833	848	864	868	860	866	883	832	887	891	885	798	810	845	884	882	825	860	882	879	870	875	863	883	779	788	822	898	824	863	878	854	826	852	899	860	788	864	812	818	866	863	879	886	820	916	863	843	885	844	789	821	841	827	897	808	846	825	822	821	843	858	874	805	837	865	806	838	851	834	856	897	867	885	872	887	872	863	817	849	835	879	821	806	872	816	827	861	862	877	832	831	796	867	780	845	870	856	875	861	781	866	787	832	831	830	834	842	809	838	878	849	835	886	820	864	849	831	839	841	815	804	866	867	892	863	882	853	817	885	842	845	810	851	827	868	811	882	861	856	835	887	852	891	857	882	860	838	839	892	877	863	841	849	867	852	842	822	855	819	855	881	883	841	864	824	862	819	851	832	823	860	882	870	831	837	865	885	830	845	778	797	870	852	896	804	857	863	852	815	827	841	875	856	876	790	824	828	851	880	826	922	808	857	834	855	829	918	878	788	861	848	820	842	850	862	861	877	851	872	868	870	874	824	855	857	858	884	873	836	851	861	857	849	861	879	831	845	876	841	813	815	834	874	842	877	894	833	856	857	893	897	846	888	856	795	837	834	804	848	846	853	830	894	829	800	872	893	836	846	898	839	809	821	835	839	807	842	840	875	882	864	823	809	827	823	904	871	799	838	824	853	847	870	863	851	879	821	888	841	872	850	827	833	848	834	811	849	855	838	877	884	834	908	884	834	825	856	821	833	876	887	831	830	876	860	837	832	877	855	804	835	820	884	824	863	823	829	817	858	827	812	826	840	875	849	783	854	857	837	826	907	827	835	888	859	871	857	812	878	895	842	851	810	801	791	854	805	812	871	848	882	869	865	888	837	880	828	834	839	859	841	807	819	845	829	826	879	779	828	904	851	890	884	885	837	894	855	856	877	875	791	856	853	873	852	804	809	847	869	831	845	878	824	859	889	845	837	880	854	826	856	851	832	826	863	832	841	849	843	886	844	885	816	865	843	880	845	870	839	872	852	802	861	829	839	806	876	825	768	848	812	857	905	879	837	812	827	899	875	853	859	841	865	867	855	846	824	850	807	847	845	911	845	878	854	866	872	858	820	854	844	831	851	801	817	899	909	840	850	884	850	845	814	859	870	849	842	860	870	822	852	865	843	844	870	835	866	868	832	831	886	832	917	853	856	834	865	852	887	854	818	805	819	859	803	887	817	827	836	851	861	783	824	847	845	825	843	884	810	865	872	814	824	865	844	857	833	860	911	896	821	816	840	887	839	853	837	887	866	855	898	808	796	848	833	915	797	877	895	831	810	856	844	812	877	902	866	830	811	821	803	875	857	838	895	844	806	818	886	894	840	820	808	839	907	886	841	865	857	855	814	884	902	796	841	858	872	831	853	869	891	890	834	856	847	860	867	850	859	844	856	851	837	905	849	869	846	851	832	836	861	854	841	938	920	816	801	860	871	799	819	872	854	878	843	821	896	857	849	867	872	851	900	868	855	870	830	878	848	856	843	799	836	769	920	843	806	856	866	825	865	869	837	886	866	840	820	853	851	837	867	848	831	939	906	868	777	800	889	824	868	839	848	827	843	855	850	851	844	869	888	882	821	872	851	830	840	880	864	901	861	849	850	867	817	810	857	893	844	806	814	805	815	867	851	866	856	850	851	826	820	796	828	874	828	858	827	849	852	829	891	792	801	820	907	794	842	846	826	845	856	829	835	898	902	864	809	825	854	866	867	810	865	842	883	850	876	893	874	807	870	825	880	873	880	881	823	835	862	844	799	887	823	827	843	861	887	850	865	847	835	884	869	897	816	865	861	919	861	882	858	862	844	859	847	852	827	825	825	836	865	877	920	834	849	848	807	885	806	839	840	856	831	881	847	803	869	839	856	820	877	871	860	840	846	876	859	842	864	819	771	856	882	840	855	894	853	771	873	849	907	849	889	846	837	889	854	870	826	836	851	855	857	845	845	815	835	848	873	839	857	880	879	804	870	852	819	860	822	880	842	838	837	834	825	894	883	834	868	804	848	824	880	862	872	839	843	835	830	891	818	865	843	826	820	839	866	902	849	832	855	821	813	897	846	863	826	850	787	782	865	807	865	808	890	876	886	853	888	802	823	778	874	887	823	884	824	871	846	846	812	860	833	826	816	857	801	888	875	884	889	881	802	850	830	886	826	847	849	845	885	880	812	872	807	844	840	797	906	810	850	855	857	830	852	859	885	806	855	847	872	872	849	847	873	917	810	853	845	895	798	846	891	872	833	854	806	825	854	876	849	795	816	859	868	776	856	813	822	850	837	921	810	822	864	928	839	825	880	815	905	837	854	854	813	877	860	856	846	810	855	867	847	856	868	808	874	852	909	830	839	814	857	853	814	876	881	850	882	844	899	843	839	849	911	818	846	853	854	859	790	861	836	843	837	877	796	859	812	846	855	858	878	824	858	853	867	818	828	853	865	795	823	870	830	864	857	807	879	860	862	822	859	906	894	831	871	861	801	855	816	839	828	797	812	838	827	841	866	892	880	851	869	805	909	875	857	814	873	846	845	823	844	817	843	876	831	849	863	843	816	896	836	846	875	873	823	836	874	872	883	847	834	820	878	841	842	844	804	860	838	854	858	817	843	877	828	843	803	802	860	836	866	862	787	843	824	868	827	915	808	879	815	877	819	843	821	796	854	813	829	826	898	846	855	810	835	820	817	866	810	868	862	865	906	860	849	847	853	829	876	886	885	840	813	855	862	837	824	825	893	881	865	876	832	872	794	824	864	865	818	834	891	854	807	865	811	847	831	887	893	851	862	886	867	842	832	861	876	809	898	823	881	852	820	878	824	913	855	827	876	834	858	901	866	831	841	867	821	796	889	840	837	834	838	839	845	878	902	864	842	834	862	820	850	856	851	889	900	873	893	809	855	873	814	825	870	858	828	866	813	831	856	854	806	843	844	826	847	850	840	886	880	842	849	890	855	838	801	823	834	859	896	878	840	836	834	838	871	781	832	855	862	832	836	876	790	816	877	853	825	862	849	873	885	899	805	892	940	801	831	846	839	803	905	849	847	896	899	815	814	845	838	792	844	836	867	859	833	830	860	830	817	850	858	899	869	888	811	834	865	828	808	826	870	833	856	834	824	832	801	865	884	841	852	825	843	856	847
3457	207	185	175	173	165	160	123	126	160	142	134	145	145	120	124	154	128	146	173	135	146	141	160	152	174	187	182	144	130	150	154	138	135	125	134	138	129	149	137	126	139	144	131	142	140	135	142	140	145	115	159	148	129	134	145	142	145	149	132	156	149	134	133	151	166	147	122	131	163	134	160	133	139	140	154	132	158	137	153	137	139	150	127	138	138	163	140	158	167	137	128	148	161	149	142	155	130	134	126	144	149	147	146	133	140	163	137	165	151	151	157	158	146	143	145	136	139	132	148	139	139	155	131	128	127	120	154	132	137	141	121	136	132	125	139	135	174	150	166	156	143	120	143	152	148	142	169	151	134	151	147	162	159	141	156	165	131	164	169	149	154	144	131	149	139	121	133	119	134	145	147	157	128	138	165	132	145	135	158	146	138	160	154	152	125	150	158	124	163	132	140	132	147	116	141	143	126	159	122	156	127	148	139	148	153	145	135	125	152	146	151	127	163	138	134	169	122	149	129	138	121	126	123	140	164	153	142	171	146	145	131	158	165	143	136	137	125	149	135	123	148	133	138	136	126	132	135	142	133	139	148	151	130	157	141	142	146	147	153	134	151	154	132	145	121	161	138	149	161	134	159	140	166	121	114	139	132	133	152	141	142	143	130	146	118	146	151	146	129	153	145	125	145	118	127	135	176	131	141	129	159	126	119	153	148	155	147	149	131	127	163	155	122	155	155	140	126	152	143	128	131	141	143	146	147	144	150	127	133	160	122	161	149	125	134	154	144	161	147	137	126	147	140	151	139	132	136	151	119	139	156	144	133	138	152	150	154	138	134	152	149	154	149	145	155	152	146	148	141	167	155	151	149	156	156	138	150	151	156	161	131	151	139	144	151	152	145	166	122	134	148	133	137	121	129	159	162	186	152	145	129	148	138	150	144	129	143	157	149	141	160	164	151	163	150	143	142	136	146	119	151	126	142	139	152	154	124	152	146	139	145	160	140	135	162	149	119	130	122	140	134	145	140	143	117	130	139	127	137	148	136	161	152	133	143	134	138	160	144	128	168	146	136	139	141	143	145	134	165	143	126	137	140	137	159	144	129	155	158	141	142	159	141	129	129	123	138	151	155	136	156	155	141	134	137	127	146	144	128	139	142	137	137	139	129	149	135	149	156	148	141	129	158	144	155	131	124	154	148	145	139	154	124	162	130	135	165	152	144	123	158	151	137	140	129	137	134	135	142	154	148	149	130	133	144	140	142	127	142	167	150	157	149	158	162	150	128	154	138	134	139	135	133	165	132	134	124	138	149	130	157	158	124	161	147	136	167	120	148	156	147	148	153	133	145	115	124	131	159	165	156	135	165	166	144	147	143	154	125	119	136	144	126	136	152	148	128	130	153	145	139	163	147	146	157	157	149	135	158	124	137	145	143	132	137	146	121	145	150	127	142	135	145	139	149	145	143	159	143	143	153	147	158	128	152	131	141	155	144	155	122	127	131	137	143	136	155	132	162	154	169	118	170	149	152	164	145	127	134	161	140	158	153	155	132	145	167	145	137	145	157	141	142	119	130	155	149	140	132	139	150	119	150	144	156	130	132	136	148	146	152	144	136	130	131	127	138	134	134	151	138	159	132	145	144	142	148	128	142	136	173	146	153	137	145	135	145	125	132	128	131	157	141	141	165	151	153	151	150	139	157	129	130	144	144	135	150	152	138	147	121	145	119	139	139	132	153	147	159	133	140	129	131	130	114	152	142	148	148	139	137	123	139	128	133	154	123	151	153	154	159	149	128	143	145	155	132	159	135	142	133	121	144	167	141	142	161	134	143	117	144	135	131	159	125	135	118	146	152	163	137	136	149	131	163	121	138	122	115	129	149	141	124	139	145	126	147	149	159	131	136	126	158	153	129	138	135	148	128	142	151	145	130	122	150	156	140	137	121	138	139	148	135	140	125	151	139	144	125	121	144	130	138	164	159	130	139	153	164	174	160	135	148	115	127	134	172	166	119	144	148	124	145	133	144	150	144	121	149	142	160	143	125	135	130	111	147	160	145	120	153	128	113	120	132	145	140	142	142	175	144	149	155	134	151	144	134	152	156	136	151	130	136	137	148	134	147	156	135	153	126	140	139	131	152	149	143	144	145	132	145	153	164	146	145	141	151	127	141	125	139	138	131	120	136	125	125	130	136	131	145	144	133	139	124	138	143	154	130	147	144	132	137	143	153	144	153	145	133	142	143	114	150	143	142	130	152	140	144	159	131	156	138	109	155	157	166	140	126	149	144	145	127	168	146	142	143	154	138	126	144	153	148	140	132	150	136	158	144	147	129	138	143	163	177	147	131	129	139	137	155	128	136	143	120	151	144	138	139	154	174	143	151	108	147	145	134	132	140	138	145	143	145	150	132	149	164	142	138	165	124	146	159	142	115	155	136	119	142	145	155	145	141	154	139	139	142	131	148	154	131	148	151	136	156	135	142	152	146	134	143	164	152	138	129	135	139	132	148	118	123	117	159	157	142	144	151	126	155	141	142	101	156	139	142	144	156	159	141	169	149	136	145	142	131	153	144	150	160	156	128	152	137	158	165	148	132	135	143	144	127	141	147	146	146	137	116	135	149	160	153	127	117	137	121	132	158	151	142	148	142	160	140	142	146	167	156	144	158	142	119	170	158	141	164	149	137	138	133	155	112	131	155	133	148	127	154	168	131	155	143	119	168	140	136	152	143	152	142	146	143	130	150	115	143	147	139	151	132	137	123	138	161	155	139	137	121	147	144	145	106	130	144	164	145	143	140	150	132	148	158	166	143	133	139	158	143	141	159	144	158	152	111	147	157	146	118	126	148	142	141	169	156	144	147	126	133	138	134	132	140	166	140	138	149	139	164	152	135	138	156	131	126	138	127	157	145	136	163	123	162	150	146	138	126	160	121	133	150	152	156	148	171	146	141	116	131	142	174	151	140	151	146	151	119	139	131	157	148	129	127	147	138	161	148	144	136	136	139	164	132	137	111	146	125	140	146	121	106	146	139	171	158	161	131	114	135	154	142	146	135	126	149	129	139	156	145	145	137	140	137	133	155	128	152	151	144	148	142	137	173	115	161	128	124	136	150	139	155	151	125	158	157	134	131	159	122	145	125	136	143	139	131	141	157	152	146	138	136	147	140	150	121	153	142	150	139	143	137	143	148	137	161	132	155	149	141	148	145	147	132	148	146	148	150	144	142	124	136	133	140	159	142	129	142	136	157	159	126	143	161	116	153	167	137	156	142	147	137	126	130	146	117	147	145	138	153	145	126	142	166	138	142	148	142	135	138	147	123	106	144	128	152	130	133	145	157	142	141	143	120	129	159	144	141	158	142	138	143	150	142	131	132	157	153	150	137	154	159	155	139	150	161	160	135	138	138	133	133	143	145	133	138	122	166	160	165	136	154	170	147	135	149	150	160	151	154	146	157	135	136	134	153	129	150	138	142	142	137	134	131	155	145	153	133
3577	435	555	542	605	560	517	464	465	442	436	469	404	422	460	449	432	505	491	507	440	447	401	422	513	602	651	661	581	445	446	473	435	437	408	457	410	419	421	399	393	397	440	442	417	439	388	427	418	384	421	411	442	414	430	398	421	384	416	419	418	393	389	436	445	476	391	437	392	428	439	404	426	415	381	404	414	444	431	422	438	414	401	426	402	431	444	411	436	442	410	422	432	409	432	436	423	433	401	448	415	439	402	376	421	414	453	399	392	411	437	437	432	392	425	405	428	440	436	430	421	405	437	422	404	394	438	405	409	431	426	415	406	436	390	417	440	426	439	421	409	434	422	386	429	411	407	419	423	413	415	448	423	414	422	429	466	426	413	443	405	418	422	424	423	434	417	447	394	455	408	416	388	432	406	437	428	423	458	451	408	411	401	409	403	416	432	436	440	410	436	389	416	413	413	390	389	365	416	431	424	430	399	427	416	456	398	447	401	410	434	421	438	433	404	446	412	402	420	392	420	438	436	354	397	415	436	386	437	442	438	451	408	448	402	423	374	417	394	417	439	433	405	411	409	413	430	443	375	442	409	437	368	448	446	435	390	414	421	402	426	399	440	419	420	437	441	405	405	399	406	409	424	401	447	394	417	418	410	404	364	415	420	431	421	434	434	425	416	396	430	413	432	419	400	433	406	420	430	394	428	440	410	435	427	421	421	465	456	411	432	419	430	455	423	423	427	433	458	454	431	435	428	419	446	415	388	399	417	412	385	422	452	444	391	443	420	416	379	450	433	446	467	433	448	417	433	445	443	427	408	420	406	426	439	409	459	389	379	416	468	448	423	375	409	415	419	432	406	407	455	419	420	439	439	452	422	432	402	430	430	405	456	405	415	461	433	424	447	418	387	456	376	437	427	420	399	392	428	433	417	381	405	428	387	419	414	439	415	349	463	421	432	426	396	421	438	444	430	416	423	433	396	447	427	424	443	446	404	410	426	452	461	428	392	427	393	419	429	417	389	401	415	409	424	451	408	425	461	421	404	436	422	419	420	388	458	393	415	436	422	431	444	402	400	400	414	416	442	388	437	428	433	399	438	416	444	374	408	442	388	418	418	418	399	433	389	399	419	408	448	418	399	425	433	425	388	435	431	423	392	390	406	418	416	426	410	394	390	418	422	416	424	468	449	366	431	375	420	402	410	447	444	413	397	413	406	405	418	409	422	406	420	394	416	462	440	434	416	443	431	411	399	426	411	444	400	468	394	427	434	425	368	395	399	440	446	428	427	430	395	421	412	401	397	402	397	410	421	416	427	405	423	436	388	429	410	404	434	425	403	391	423	396	425	416	463	422	414	393	438	400	422	417	429	399	403	422	392	418	451	415	404	426	410	433	433	405	424	425	473	440	437	455	384	421	365	426	399	410	417	422	401	397	431	449	431	422	432	448	411	403	421	373	412	428	420	436	440	433	394	424	471	402	423	406	395	396	408	415	431	405	415	405	418	411	420	421	383	391	407	397	414	425	422	431	438	409	419	433	461	410	434	389	392	437	423	440	449	416	416	435	398	412	432	441	415	421	434	432	353	441	415	413	398	425	402	422	418	417	423	425	420	420	402	398	441	406	428	424	439	437	413	435	437	421	388	400	410	437	423	464	392	422	450	421	428	428	413	446	436	419	441	418	409	424	412	418	439	434	395	442	415	415	404	424	425	433	429	467	415	465	406	403	427	426	433	413	394	407	441	420	455	404	436	415	396	405	407	395	454	401	397	420	435	399	444	422	434	434	465	426	406	413	411	422	438	424	436	411	380	416	380	413	377	433	387	462	389	424	435	438	421	424	406	446	423	407	392	411	399	435	455	440	400	398	427	430	437	434	433	439	428	424	436	395	417	429	419	417	415	411	436	406	392	403	428	399	396	439	415	427	447	388	433	424	412	417	423	431	431	440	418	392	425	457	439	413	401	418	412	439	414	375	423	447	441	417	458	383	423	404	425	441	405	431	458	416	453	465	382	435	404	409	422	414	432	451	412	409	448	432	405	402	449	397	364	389	427	418	435	399	414	442	356	424	427	407	462	422	386	384	421	431	405	414	415	443	436	377	393	433	457	417	424	442	408	405	430	410	436	440	389	456	403	404	408	418	425	444	381	425	407	450	424	430	380	388	423	408	419	411	426	418	403	433	422	423	394	406	418	445	411	407	374	414	426	427	448	397	400	397	439	385	406	404	426	406	384	389	423	436	402	432	415	431	418	402	415	392	387	418	434	402	418	381	409	460	390	405	468	426	407	414	424	400	396	445	470	444	425	437	398	412	448	416	422	439	418	427	402	429	418	391	384	403	369	440	435	430	428	421	399	411	438	399	382	416	439	408	435	406	387	415	409	434	393	429	415	426	432	419	472	403	395	415	425	428	423	438	405	432	441	439	405	435	412	421	400	434	408	438	454	428	433	384	394	395	401	398	408	424	396	428	401	455	441	437	459	387	412	416	380	418	432	414	385	423	430	415	408	423	411	417	411	416	374	408	433	421	429	403	436	428	422	400	418	432	406	404	441	426	412	403	403	418	411	428	453	409	407	411	395	424	406	422	465	450	440	423	411	404	423	407	392	464	379	464	396	416	445	408	425	439	429	445	402	432	472	395	388	419	441	454	423	397	413	447	399	400	446	428	398	439	446	396	421	384	441	408	418	396	421	390	413	425	409	435	467	438	415	426	396	414	436	388	448	429	414	417	450	427	423	431	410	430	422	413	397	402	389	430	417	444	452	381	403	408	431	437	406	410	388	429	406	465	417	419	388	401	379	405	387	401	420	449	379	449	439	398	452	429	396	401	433	418	409	440	405	427	442	454	395	448	405	433	425	390	381	402	437	440	375	420	418	402	431	421	420	423	411	414	398	458	394	423	414	426	425	452	402	428	425	435	449	435	420	394	429	398	450	401	432	443	431	427	406	421	416	427	404	413	468	417	439	430	420	391	403	374	420	382	397	432	406	421	425	439	395	434	422	430	444	390	418	445	405	424	456	397	437	430	415	414	441	377	400	447	409	423	410	432	427	422	435	422	428	439	431	441	459	412	405	414	412	415	404	393	408	387	456	390	401	440	444	424	406	362	415	416	401	403	405	418	381	422	438	402	405	413	415	401	385	416	442	429	416	434	438	405	417	412	387	392	424	377	456	392	382	415	420	451	406	462	451	468	448	431	439	427	436	408	451	432	425	388	449	389	409	418	430	412	399	419	367	451	415	433	414	441	443	448	415	450	424	428	416	412	438	399	452	431	428	434	414	397	432	422	428	420	415	415	403	403	416	403	428	399	435	411	408	416	449	413	436	417	430	381	443	434	422	424	408	402	431	402	445	398	373	402	410	412	425	426	425	423	425	441	438	425	393	423	435	418	405	409	422	417	395	401	401	403	430	450	416	444	414	428	409	413	414	402	447	434	434	443	427	423	413	448	420	436	438	397	406	471	432	385	402	446	435	405	416	385	439	416
27343	3985	1193	950	670	669	522	507	481	426	399	376	388	347	365	367	317	408	356	348	344	349	337	364	284	357	364	381	375	329	319	325	305	314	308	310	288	338	351	294	295	328	269	323	311	313	325	308	340	333	287	305	279	292	305	308	324	292	288	319	311	304	332	330	319	323	292	298	321	295	319	292	336	282	342	334	303	279	292	322	341	305	274	294	270	307	308	296	330	313	308	314	292	319	345	325	338	322	345	304	328	334	292	256	337	294	292	308	285	326	292	315	322	305	310	327	268	306	293	267	280	352	263	288	338	295	313	302	304	288	314	298	280	318	331	301	295	294	343	321	314	282	294	313	296	335	290	325	346	294	276	286	323	318	288	327	283	297	290	295	290	281	336	307	308	304	309	303	314	325	318	285	297	288	327	308	311	291	298	308	308	334	285	326	280	297	291	318	306	317	312	296	295	343	339	298	321	315	325	320	319	306	325	294	298	268	329	314	298	277	289	298	324	289	328	314	319	284	281	311	301	321	333	271	289	312	297	315	317	293	332	326	290	301	297	314	282	283	278	305	309	271	326	309	283	314	335	297	334	345	341	298	296	282	324	305	336	293	316	304	299	309	325	312	284	328	281	308	299	300	321	318	307	319	327	307	291	279	304	303	325	335	327	288	281	273	323	321	319	296	309	325	321	320	328	327	298	326	260	307	298	301	304	314	303	294	305	330	291	316	313	267	283	289	335	285	296	290	306	352	292	328	307	301	330	313	338	315	292	330	299	293	307	264	320	348	300	342	311	305	336	298	326	303	312	335	308	317	293	268	316	302	342	259	292	307	324	344	287	312	306	295	289	288	313	288	331	304	331	297	310	282	321	349	310	303	281	316	299	355	313	330	310	319	323	316	326	319	268	308	333	292	294	332	298	296	329	321	309	289	287	327	318	315	280	311	269	298	315	306	311	289	308	281	319	329	322	321	328	313	293	285	297	335	313	310	304	301	293	301	312	303	294	296	306	294	296	295	312	299	305	315	301	281	298	309	298	285	322	301	313	285	332	322	306	331	314	317	289	286	324	297	314	265	330	308	275	286	309	289	323	322	310	279	307	314	337	331	328	287	296	299	292	288	314	288	319	326	314	278	293	306	294	281	293	343	330	349	327	340	326	308	315	340	310	307	313	298	314	299	283	311	296	323	298	335	332	335	313	328	318	306	316	316	293	303	304	308	306	298	314	312	298	312	305	318	294	322	315	313	306	314	320	272	304	314	311	323	320	292	310	308	285	297	293	284	268	309	301	287	297	323	319	304	316	315	314	290	308	296	325	319	291	309	301	308	290	257	325	340	314	300	330	320	318	286	302	312	304	312	298	295	299	311	307	294	296	277	286	320	298	298	319	335	324	312	309	333	291	279	320	306	315	276	332	319	311	286	295	311	305	311	314	316	334	330	314	304	299	287	291	315	295	291	322	323	285	316	313	307	319	336	316	319	326	300	344	299	318	284	274	309	303	331	269	340	312	287	284	303	313	337	295	314	285	300	286	309	319	290	317	320	303	285	306	316	261	346	342	342	315	271	293	318	298	285	303	307	326	301	304	298	312	329	331	307	310	348	311	306	321	304	314	328	290	297	316	305	326	272	294	297	344	282	309	295	306	288	316	329	326	300	274	304	297	296	295	315	301	305	280	297	306	291	297	336	308	317	303	305	302	281	343	286	308	309	325	305	307	310	280	313	306	301	316	276	278	308	304	306	294	282	302	304	317	302	300	316	316	300	293	281	312	313	298	346	306	306	331	322	290	323	311	326	317	307	319	309	293	343	315	304	298	304	321	283	314	291	329	279	306	314	307	308	312	288	335	315	319	292	325	297	297	340	315	266	307	325	289	276	275	261	310	287	313	302	291	323	325	308	301	320	318	281	281	322	341	311	314	305	319	329	295	304	288	301	308	327	278	288	294	319	340	345	334	332	313	294	320	290	290	326	297	321	274	289	306	293	317	313	288	278	323	318	325	299	302	317	308	301	321	315	306	293	304	278	283	312	287	279	307	312	281	310	309	330	292	285	298	335	293	317	321	320	319	299	314	343	303	320	312	300	251	313	302	292	276	312	287	356	315	310	325	320	312	283	282	310	296	305	293	303	301	343	292	286	278	300	326	308	317	281	309	339	299	331	342	313	294	292	342	287	274	313	324	309	302	282	293	282	301	307	303	286	308	309	318	322	307	299	302	291	300	326	303	330	312	317	336	329	317	272	328	315	311	272	288	294	285	338	327	313	291	325	312	280	343	297	320	321	304	299	333	324	337	313	331	279	305	331	268	278	276	316	285	346	311	313	301	313	300	337	356	302	330	323	303	301	341	289	294	272	316	331	285	303	304	306	308	343	296	300	288	288	300	309	318	289	301	338	314	309	361	312	310	319	302	281	278	311	331	324	325	309	287	313	286	287	303	285	286	307	285	286	319	323	266	307	325	333	311	336	309	278	305	326	283	315	284	279	287	287	313	306	291	311	285	291	290	303	315	305	330	322	313	328	325	317	309	307	314	303	297	332	307	305	296	293	310	314	334	310	313	297	309	292	331	338	341	284	337	277	327	303	286	299	308	325	279	311	324	299	283	325	281	319	294	311	301	335	315	308	289	303	327	290	310	320	304	304	281	278	290	327	282	289	285	288	310	346	300	287	334	283	342	305	296	286	323	320	288	321	315	295	280	288	283	290	315	327	324	304	362	289	307	300	297	353	304	332	320	314	321	306	318	326	276	293	305	346	305	277	328	295	308	298	299	303	299	295	336	304	336	301	323	313	298	292	300	300	297	284	342	322	324	319	299	301	310	302	291	314	309	311	334	311	312	288	303	311	301	321	305	320	297	338	319	310	327	328	317	275	307	294	323	306	301	286	313	322	296	325	312	337	308	283	301	318	321	311	305	312	319	306	331	305	305	313	289	298	267	292	321	318	296	311	316	318	317	302	295	320	317	322	319	294	309	334	309	334	321	297	294	300	335	289	302	292	321	290	313	343	273	315	316	308	302	304	317	307	332	292	315	335	320	323	274	307	325	309	300	324	280	307	325	307	303	310	306	323	304	321	329	304	293	357	307	293	315	302	309	314	312	282	328	275	305	337	340	337	294	320	344	286	288	330	303	315	329	306	319	284	290	326	312	335	309	290	297	303	340	295	280	321	292	327	314	281	282	285	306	331	309	313	337	286	290	291	321	318	249	292	290	315	311	291	294	348	304	266	312	293	326	324	302	301	320	301	273	321	303	319	294	312	338	322	275	335	283	269	308	319	269	332	313	310	291	326	292	303	290	321	271	308	320	312	271	285	312	293	305	291	325	285	299	316	321	315	299	296	336	300	276	295	252	303	297	299	323	327	275	268	296	327	316	312	317	308	294	277	292	317	309	315	321	315	290	320	317	292	319	282	310	322	306	314	320	293	294	301	282	297	334	284	313	302	319	309	308	311	282	330	313	300	312	299	339	332	253	319	303	305	316	334	305	314
12119	1450	2415	2901	2718	2454	2007	1678	1553	1455	1333	1235	1212	1114	1129	1080	1018	1196	1177	1072	1027	928	917	896	1044	1256	1295	1291	1067	873	871	841	836	852	806	836	826	800	865	777	827	808	793	868	796	797	763	852	771	830	781	831	753	814	807	825	791	742	812	774	770	817	821	769	790	808	752	781	750	809	828	791	754	749	832	737	784	757	758	733	767	762	788	725	741	767	749	781	737	772	777	799	829	820	825	790	731	747	769	742	810	808	763	818	796	760	770	767	818	776	767	791	768	786	744	812	799	760	758	775	767	755	806	792	799	731	788	773	765	779	748	813	787	788	760	713	786	761	759	853	767	758	783	738	796	745	772	773	756	781	811	750	696	763	755	788	773	754	761	781	779	769	742	765	780	787	773	785	753	744	777	736	751	797	808	770	775	738	775	775	809	786	726	796	790	772	774	752	729	755	725	812	768	694	757	765	708	762	735	749	790	739	802	811	730	807	791	768	786	756	788	750	813	805	817	811	746	761	831	829	763	800	785	753	754	791	820	782	764	772	777	770	812	767	789	750	768	785	793	800	788	774	751	724	714	696	756	798	775	768	813	814	808	794	792	787	781	770	762	812	769	786	767	764	811	751	751	722	742	797	786	771	757	780	787	746	747	785	759	773	730	796	710	781	767	786	725	797	799	779	776	782	706	787	751	782	803	826	797	781	816	765	734	828	765	755	812	787	775	789	758	778	739	752	735	779	739	776	763	724	787	783	793	771	748	762	775	782	807	760	770	791	713	796	821	751	757	769	826	781	786	777	768	754	808	745	765	765	781	737	810	772	748	826	817	762	776	800	772	811	812	724	764	768	796	778	750	745	766	741	761	788	802	749	792	772	782	796	741	834	793	762	809	738	774	803	754	743	721	726	778	753	752	768	738	790	742	770	776	717	771	797	774	761	754	743	850	766	801	822	791	787	790	794	808	762	752	772	801	727	766	777	780	793	780	800	777	781	764	782	796	769	762	736	767	763	756	778	810	778	739	767	727	805	774	772	768	765	771	807	758	745	739	763	727	782	725	797	729	768	765	711	718	792	748	797	748	778	769	748	737	770	776	790	783	848	711	794	765	750	807	818	741	813	762	749	783	765	737	773	760	760	795	762	707	782	804	768	762	689	760	725	807	763	777	740	762	745	778	752	773	820	770	772	814	803	791	779	763	798	799	804	781	773	763	792	819	786	735	768	727	754	774	765	837	738	790	754	767	782	804	794	808	814	751	725	769	814	788	738	758	765	793	758	764	763	685	787	789	777	821	729	793	779	765	768	785	779	777	767	855	786	762	787	788	758	748	782	748	790	714	744	733	758	823	773	773	760	774	792	761	817	724	784	794	809	730	755	722	790	789	722	752	699	759	789	771	750	777	768	782	737	839	758	781	739	765	757	750	754	826	771	765	813	745	808	798	768	770	777	794	742	745	737	801	784	777	767	774	798	729	747	784	766	829	802	759	743	778	756	750	768	740	800	797	765	790	822	730	758	791	809	798	779	799	756	775	698	763	789	787	739	794	805	725	786	770	792	725	769	753	806	742	818	755	761	704	784	746	749	751	743	744	800	796	833	783	756	782	744	784	786	730	761	808	791	779	735	782	833	727	783	735	738	745	740	754	754	784	757	795	813	743	768	746	763	767	759	780	789	790	809	779	750	749	781	782	722	745	782	757	750	797	701	787	749	769	763	719	788	717	768	772	765	764	820	755	740	824	762	780	781	753	788	748	706	797	716	737	772	782	786	731	783	778	767	825	761	811	797	769	753	820	798	768	766	746	734	778	761	764	748	794	787	789	795	764	768	791	832	743	812	805	782	732	754	822	793	773	777	786	776	799	690	783	796	775	782	793	801	773	748	729	759	791	759	823	727	739	715	764	764	783	770	760	764	733	760	777	755	787	688	767	775	803	776	742	767	754	755	765	730	761	758	752	738	739	792	750	754	752	793	811	746	759	798	775	770	758	768	752	720	708	726	785	775	745	750	751	806	724	724	758	809	744	784	762	762	745	741	750	775	731	725	790	721	784	782	791	797	781	808	783	827	776	831	757	787	789	796	760	723	763	803	779	739	796	781	742	778	821	786	780	768	779	778	777	723	775	763	775	774	697	744	816	757	755	794	780	803	804	813	809	750	752	785	775	787	765	720	743	806	732	811	778	748	690	739	842	748	758	763	756	767	804	747	753	750	783	737	791	748	792	715	762	830	750	784	779	774	791	769	756	815	749	751	807	758	793	750	743	778	769	747	785	766	766	759	754	720	774	727	786	762	779	751	742	767	747	747	762	778	789	826	773	748	762	810	775	731	777	775	802	761	748	713	754	753	779	767	744	788	769	777	794	813	809	770	761	781	792	780	750	765	760	772	816	768	790	794	749	733	754	755	766	775	760	769	765	740	700	780	792	836	773	777	825	771	812	763	775	776	769	788	743	789	797	754	794	767	767	831	813	734	753	778	814	776	747	780	755	743	814	769	753	746	763	766	788	712	732	775	776	695	796	737	760	760	741	773	775	805	738	753	750	755	764	791	791	756	753	710	801	768	738	819	740	770	751	779	717	782	726	745	790	804	785	784	763	784	813	794	765	782	730	798	792	716	784	745	776	728	812	782	755	779	821	773	792	793	776	747	816	771	769	725	778	815	779	787	776	798	759	789	832	772	800	783	759	767	783	745	763	813	753	786	750	750	780	759	761	784	750	754	844	716	769	744	796	759	792	800	786	772	763	759	778	769	754	771	806	745	819	740	765	800	779	769	756	779	801	825	807	750	770	726	799	797	772	764	762	748	789	730	778	761	752	755	732	746	766	790	783	772	800	741	770	786	793	806	723	780	740	804	803	752	748	775	816	827	751	780	783	741	759	721	715	757	739	766	763	774	778	794	764	811	777	787	760	782	745	830	789	747	769	783	725	753	787	721	734	809	758	778	763	801	809	771	756	780	714	737	736	794	778	802	777	760	766	758	783	790	798	789	800	754	741	771	797	823	829	755	773	757	746	763	778	767	714	810	701	741	781	802	787	816	787	763	724	726	763	775	755	782	774	732	745	770	774	705	814	725	784	830	753	781	753	796	790	767	711	820	735	760	785	799	814	758	781	740	794	807	785	802	800	765	784	826	752	750	774	765	765	779	866	787	826	732	801	778	784	767	774	760	731	736	802	785	729	753	732	775	762	734	790	786	802	804	737	757	770	732	800	800	730	757	808	789	793	794	767	733	745	715	773	780	751	729	784	762	756	780	731	781	819	750	749	739	743	796	784	810	713	788	735	776	754	807	754	807	775	758	760	833	765	754	767	787	773	767	758	772	792	732	756	799	791	818	796	760	791	781	828	752	799	727	797	748	784	752	767	806	834	760	822	748	711	739	811	760	824	700	724	819	809	814	744	739	736	734	821	804	796	806	731	774	757	779	789	767	762	750	803	821	800	763	770	764	736	762	791	789	762	742	756	787	754	794	736	778	801	806	802	841	793	817
39273	10672	2965	1760	1304	1007	838	697	638	515	509	482	455	473	454	489	435	440	410	415	449	404	361	397	405	441	472	473	404	366	365	343	379	405	394	329	355	351	346	383	409	341	384	372	350	328	386	352	385	339	394	371	379	366	378	385	357	376	337	358	327	375	355	322	360	347	339	407	354	317	335	340	391	344	344	370	398	343	347	358	338	351	357	369	359	353	364	366	335	372	328	360	355	368	366	363	378	363	370	375	319	348	343	338	372	372	370	384	357	360	330	361	345	331	335	366	359	406	345	344	350	354	360	377	370	315	332	365	370	368	396	385	357	334	391	361	330	353	315	328	355	364	345	371	338	358	351	352	340	377	344	342	353	336	359	347	367	339	339	375	321	352	366	367	331	340	343	381	393	347	364	380	361	388	348	376	357	350	355	362	357	375	331	361	343	369	366	334	363	382	357	372	359	356	339	334	359	334	327	332	361	336	344	403	314	336	345	348	371	344	333	357	355	356	363	374	390	347	371	381	325	374	395	365	356	344	377	336	347	373	369	357	358	351	369	373	362	374	357	359	327	359	388	365	346	370	348	365	380	342	347	386	363	335	337	366	374	379	359	326	370	360	376	369	347	365	352	368	385	378	361	345	377	328	360	348	364	342	372	345	369	328	372	327	353	389	350	337	345	355	346	332	352	348	326	377	387	334	358	354	361	341	357	344	362	387	395	345	377	330	329	349	352	366	342	339	346	384	345	353	338	351	386	396	332	368	353	390	345	346	355	392	355	374	331	312	327	346	344	380	346	333	339	350	387	356	341	342	346	337	349	357	357	352	344	335	364	352	327	348	364	352	348	323	353	359	388	376	325	354	357	370	368	331	345	340	359	406	344	342	373	356	340	330	373	390	358	360	373	358	366	332	373	359	340	380	338	355	353	382	371	341	361	396	348	325	361	373	316	336	327	349	333	321	336	337	356	366	356	375	316	357	344	404	358	375	386	340	397	364	348	336	320	369	322	410	360	370	362	366	356	362	365	375	368	332	344	362	332	349	348	366	344	350	331	334	372	320	375	333	376	373	346	352	380	361	355	364	316	325	361	374	342	358	385	360	311	373	359	344	365	316	382	340	358	331	381	371	367	362	343	325	328	349	334	341	361	366	351	381	361	306	361	352	353	341	350	405	376	365	351	352	340	304	355	365	376	360	352	349	330	336	303	358	336	372	358	319	341	356	329	332	350	381	319	352	366	350	371	338	362	380	376	346	326	334	352	362	357	371	358	327	357	388	372	358	379	323	392	342	331	399	373	364	343	318	361	362	332	362	358	347	326	356	367	361	371	348	389	344	329	353	344	379	337	395	366	348	373	335	347	357	352	385	400	343	359	346	357	359	360	294	364	375	367	338	358	356	369	342	322	348	378	368	348	340	331	358	338	353	368	350	396	321	363	379	346	338	362	350	339	379	370	372	351	350	333	373	372	331	350	357	356	324	339	375	363	332	361	355	374	367	350	334	341	339	335	331	319	351	360	368	319	356	371	334	348	355	369	331	390	332	359	358	359	353	356	376	353	321	341	356	329	366	377	315	351	365	368	350	344	346	350	364	369	308	375	385	330	367	356	326	345	341	340	344	330	349	337	321	370	340	370	362	341	342	325	366	366	382	363	369	337	330	351	369	377	367	386	364	374	329	378	369	341	346	319	356	340	364	387	362	368	359	331	307	358	348	356	343	352	359	354	340	357	340	322	352	347	332	374	336	357	342	366	334	326	366	322	348	327	331	374	358	354	369	356	359	352	345	365	317	349	340	359	375	363	350	324	370	340	310	374	378	339	345	350	350	372	369	371	320	348	350	333	350	357	327	371	327	372	368	391	345	337	353	373	334	365	329	342	367	337	350	380	339	339	362	336	398	358	346	374	368	288	367	369	366	368	400	402	358	357	347	338	354	341	361	357	341	366	350	353	346	346	349	329	373	338	339	366	355	350	339	352	390	338	392	344	341	367	365	372	346	358	344	375	343	373	366	355	355	359	359	361	344	338	368	331	370	358	366	346	330	350	359	346	378	334	365	373	320	342	385	315	373	331	410	355	334	348	367	335	343	325	343	357	338	368	362	350	356	340	353	362	350	350	316	351	339	328	388	344	350	378	341	355	367	357	367	375	312	330	345	369	329	331	359	343	359	354	359	342	341	331	341	385	363	337	328	373	336	350	347	338	349	369	368	397	362	366	356	351	340	351	359	360	365	344	366	317	373	337	342	355	345	361	357	334	348	384	341	353	345	362	334	337	315	354	376	356	332	353	332	350	338	352	337	331	359	364	365	364	323	365	356	346	391	371	395	394	337	369	358	362	336	311	346	365	391	364	347	372	349	311	348	332	344	357	344	333	346	324	363	387	375	377	293	361	347	376	394	312	371	381	381	354	361	369	350	347	371	360	355	358	353	339	334	354	343	329	368	337	359	366	333	313	350	343	334	319	371	371	358	347	316	353	306	358	343	351	352	329	329	374	385	370	348	380	355	383	378	337	362	349	402	352	362	358	349	364	352	387	372	364	382	337	352	351	350	351	332	378	391	338	366	335	358	356	351	347	333	364	325	349	358	373	345	363	350	372	346	378	366	370	321	315	328	325	336	325	356	384	338	342	367	364	350	321	352	349	358	355	389	359	353	342	345	342	342	329	369	390	360	374	348	367	357	316	376	325	364	362	358	331	348	342	371	355	346	355	360	317	386	339	332	329	360	359	370	340	380	343	314	324	360	340	331	371	365	328	352	335	341	343	345	341	339	375	359	324	345	363	360	329	368	377	366	366	375	359	332	353	337	351	317	358	354	377	338	349	373	324	385	332	355	357	326	354	317	385	371	351	373	339	342	374	298	356	343	370	336	368	364	369	347	360	355	334	344	352	350	346	377	381	349	351	331	366	359	376	383	351	347	329	373	383	318	354	380	358	303	355	343	351	352	356	351	361	329	335	353	411	379	336	367	337	369	368	331	347	332	323	392	379	352	366	353	361	324	356	329	360	335	353	348	376	340	367	357	322	385	350	344	319	371	348	353	376	358	380	332	380	346	403	374	360	347	344	381	325	344	356	391	352	343	368	370	382	334	357	363	358	355	343	361	341	338	353	349	316	334	347	353	373	322	351	359	358	337	361	359	397	367	363	327	362	366	341	358	347	370	356	349	371	343	330	358	376	342	315	352	370	333	342	359	352	332	365	360	350	378	326	338	346	335	334	328	333	342	355	347	355	334	362	363	347	367	317	306	354	325	355	333	368	339	332	363	344	333	334	369	380	356	366	360	352	385	352	359	360	340	319	371	368	375	366	343	350	375	367	375	370	348	335	333	346	360	348	355	369	369	369	336	358	340	356	341	362	324	303	360	357	341	355	385	378	329	361	334	314	351	349	366	373	365	339	350	342	369	349	375	340	369	360	329	369	331	383	354	353	350	350	358	368	381	358	398	364	383	328	380	332	376	350	372	346	356	341	325	322	357	346	387	363	366
16892	2043	3992	4934	4611	3908	3137	2682	2318	2110	1860	1810	1678	1521	1483	1301	1294	1530	1489	1345	1163	1170	1112	1147	1362	1613	1739	1475	1155	1026	1016	1020	1014	985	1006	975	911	918	961	913	951	960	895	924	939	965	941	887	919	955	889	871	886	869	893	871	937	884	832	878	886	883	930	900	843	900	881	857	850	929	876	837	821	876	871	874	899	846	854	800	899	892	894	855	855	836	847	851	867	828	834	913	854	828	847	811	860	882	881	819	860	886	832	829	849	860	829	864	858	856	814	881	886	890	890	814	831	805	834	835	826	854	836	815	815	856	844	825	863	827	833	852	831	881	839	836	774	849	832	828	860	857	825	852	839	886	870	876	864	846	842	801	854	852	832	825	820	851	832	823	891	877	822	845	821	785	878	797	853	820	853	819	850	793	840	815	806	854	811	832	843	855	837	816	864	808	844	821	836	859	790	839	826	853	833	843	901	902	856	857	816	830	848	848	816	888	863	897	841	813	934	825	868	821	834	775	812	798	819	884	802	815	839	829	868	867	783	880	818	803	852	838	834	862	814	858	869	838	868	785	882	880	872	852	867	835	830	817	848	820	839	867	853	845	801	843	828	824	830	871	819	854	855	839	870	829	859	884	835	825	850	780	844	858	863	835	878	847	847	879	834	790	837	811	833	828	792	866	824	898	855	874	915	872	830	900	859	854	838	814	812	849	836	864	820	839	868	877	808	847	882	862	878	863	829	805	847	788	819	851	870	836	801	843	798	916	797	806	834	873	783	899	855	840	826	854	813	827	821	782	840	874	827	852	822	785	885	853	816	844	792	842	794	848	800	831	870	873	812	837	839	810	868	826	822	778	783	888	812	801	885	857	791	828	829	864	876	887	829	824	860	864	789	812	862	841	780	820	824	868	830	851	835	830	823	828	839	842	813	877	830	841	894	850	804	818	872	852	820	819	828	879	865	806	779	859	882	846	807	845	820	838	810	794	846	870	810	811	836	862	853	814	874	825	834	860	781	809	863	853	829	839	834	816	835	844	801	850	863	838	837	852	811	788	829	777	821	838	836	880	842	859	806	831	823	827	832	838	805	863	850	835	827	793	816	828	852	837	805	799	855	829	847	870	819	855	831	818	780	884	834	836	848	871	853	858	846	836	854	828	791	841	840	815	823	863	850	837	840	817	829	852	797	885	873	819	855	818	856	828	852	838	807	840	842	861	831	889	816	829	867	843	881	798	886	850	843	839	830	864	891	873	840	809	777	819	833	815	867	886	850	896	838	761	828	833	821	850	846	851	864	851	826	800	863	822	843	813	840	868	815	852	831	890	894	839	830	808	804	839	828	809	840	805	860	843	806	852	780	870	867	808	819	761	828	822	843	873	823	863	857	869	801	830	850	793	832	825	810	824	846	869	869	871	829	920	858	849	854	876	834	849	787	859	846	785	828	836	840	850	862	863	869	890	800	885	863	841	846	824	835	832	809	856	850	830	799	823	867	846	802	794	820	806	811	857	812	867	870	781	800	828	823	804	802	818	855	879	862	851	851	825	815	840	878	866	869	830	847	817	872	828	812	848	822	810	863	867	865	830	864	820	832	839	774	826	811	830	824	807	803	806	852	832	858	815	833	866	796	894	846	806	814	803	911	803	841	849	824	820	831	810	867	829	837	887	852	848	860	789	842	849	872	843	775	857	854	845	796	836	873	763	778	814	880	852	819	880	837	822	824	853	851	901	823	912	844	836	840	840	801	855	849	856	821	831	830	814	862	832	809	849	808	841	873	831	884	856	862	786	851	777	831	818	821	852	842	869	834	861	831	837	872	845	830	830	829	862	817	805	856	838	829	784	780	814	855	810	841	883	820	861	828	858	784	819	867	816	845	822	818	810	808	805	848	848	881	812	830	816	787	809	896	866	872	834	835	848	847	828	868	767	813	843	869	817	846	863	879	887	829	842	816	840	869	837	800	831	897	852	866	823	848	847	800	853	839	870	876	879	834	825	805	869	888	876	896	836	794	854	845	829	819	818	801	857	802	857	783	857	854	810	875	863	852	808	819	838	879	824	816	847	851	896	878	817	855	864	822	871	852	870	823	845	813	873	874	791	875	816	814	855	846	850	820	844	836	812	866	782	881	852	858	799	815	814	830	887	844	844	832	821	846	775	838	877	821	810	882	844	858	856	847	847	827	844	865	820	859	845	828	832	827	863	872	837	813	835	852	847	839	793	842	823	832	852	803	838	830	829	830	847	845	871	832	846	848	869	877	873	883	884	846	807	839	814	848	831	848	892	842	843	860	808	829	835	870	840	846	836	850	861	887	868	859	821	870	848	850	826	879	745	855	842	873	849	848	787	825	831	815	832	853	831	881	851	858	852	837	828	867	854	892	850	854	845	815	816	833	890	861	836	855	804	862	862	849	872	853	803	836	810	849	817	893	808	849	830	813	844	817	802	861	829	829	848	838	818	792	833	845	857	863	824	823	863	813	853	851	863	863	850	843	853	829	846	882	824	798	850	832	869	841	848	901	865	839	857	803	852	831	820	860	816	878	868	847	811	850	865	837	809	857	862	852	855	837	852	856	858	891	836	833	875	834	863	820	803	859	821	805	923	839	838	816	842	846	813	807	819	809	854	839	853	818	810	849	834	812	815	855	838	889	846	808	791	823	768	866	838	829	901	834	853	830	820	873	796	880	888	765	823	819	877	836	854	793	872	856	897	857	847	801	841	860	801	829	823	856	832	891	814	798	864	812	814	805	840	875	826	831	875	842	791	851	865	791	866	816	837	836	833	811	803	857	847	830	822	863	831	838	798	865	830	820	871	844	786	847	894	871	839	831	836	864	884	852	843	810	822	896	859	812	855	888	863	849	806	835	844	864	848	825	820	852	888	866	811	804	806	826	843	852	852	817	877	816	829	863	928	835	816	807	826	832	889	801	835	860	855	775	840	878	833	797	843	807	805	813	787	810	848	864	790	854	822	816	851	830	813	837	864	838	877	865	838	809	880	868	853	814	815	851	839	816	853	810	777	811	840	816	864	858	877	849	802	859	873	820	857	849	775	773	885	821	836	860	857	827	809	853	833	854	833	836	881	828	842	831	817	871	836	871	842	864	783	848	803	861	851	879	803	822	869	825	833	815	844	834	849	814	857	875	861	804	857	841	865	806	787	806	827	811	835	856	862	842	848	824	831	866	816	853	840	799	847	830	865	780	853	858	840	873	780	862	829	845	836	840	796	825	842	816	846	858	822	811	770	830	826	830	859	856	822	855	883	832	868	815	852	841	800	842	831	819	835	762	823	872	867	814	848	921	885	822	868	880	861	839	890	840	831	820	847	809	778	851	800	826	863	830	827	864	861	818	834	796	826	794	821	833	828	817	850	860	836	841	852	854	839	863	869	869	879	811	840	850	829	832	873	840	893	830	838	861	848	831	822	931	857	830	855	877	863	827	878	873	881	823	845	806	848	833	816	769	827	854	839	861	793	842	783	837	890	837	888
3581	196	186	185	190	135	142	137	165	124	140	128	160	125	121	164	149	147	143	155	128	146	140	131	159	181	181	143	153	140	144	158	167	144	147	141	131	159	151	152	132	143	135	152	153	136	160	158	138	123	136	172	107	156	156	141	138	128	117	117	121	130	139	158	147	140	139	146	156	146	125	148	157	128	130	136	145	126	145	160	143	147	138	132	118	167	122	140	142	113	157	144	148	151	152	118	128	143	162	137	128	130	134	174	154	145	147	120	151	133	118	150	146	121	116	132	169	140	127	127	129	135	134	137	136	137	132	170	130	131	128	162	124	130	141	142	153	140	128	133	131	143	141	135	143	125	127	132	151	149	148	135	154	139	120	130	140	140	135	115	127	154	136	126	133	142	128	120	124	109	128	147	149	136	115	128	144	130	149	164	135	117	109	110	122	142	163	126	145	151	143	136	148	116	134	123	148	138	123	154	137	141	133	119	156	135	134	123	139	124	136	161	152	135	136	141	128	149	125	148	145	137	131	127	159	140	139	138	159	130	145	115	145	142	142	123	147	138	143	145	130	132	143	125	160	146	121	130	138	130	153	154	145	113	128	140	140	137	150	124	131	130	134	109	138	126	139	151	148	110	146	120	109	124	143	153	129	140	108	160	137	139	127	138	130	131	146	116	145	164	138	153	148	159	133	123	123	139	148	150	134	163	142	145	118	145	133	134	119	119	148	163	155	130	116	137	153	138	162	141	131	129	140	128	135	126	157	128	135	144	153	138	136	132	137	133	142	132	122	121	118	139	123	154	143	136	148	148	133	149	151	149	136	138	131	130	120	139	134	148	133	159	115	130	148	103	146	132	135	153	156	163	139	140	149	157	177	142	114	147	146	125	134	133	157	127	155	133	146	143	126	129	133	142	128	142	126	137	123	127	138	138	142	152	141	137	148	126	149	137	102	123	152	137	137	154	146	145	119	119	144	127	138	129	145	142	150	133	131	147	140	135	156	132	135	135	140	130	149	149	138	172	140	132	163	150	131	162	128	134	116	129	133	148	138	139	136	138	141	141	129	124	144	135	116	138	148	135	133	123	119	130	129	148	135	135	135	133	158	129	126	157	120	154	148	156	150	142	143	130	161	133	152	135	130	147	125	155	122	150	145	144	130	136	161	104	145	152	166	153	143	138	164	154	148	172	145	131	133	137	121	129	135	128	144	138	157	114	137	146	146	122	137	144	147	164	129	122	154	143	151	138	141	133	134	126	128	142	131	127	136	153	158	123	110	144	138	132	152	139	116	120	120	141	172	128	152	134	147	145	146	136	125	115	135	142	153	143	152	142	137	145	153	163	132	143	147	139	143	120	147	156	143	133	162	144	131	123	143	120	116	145	155	136	142	148	142	160	153	151	153	145	117	139	142	152	120	145	139	141	125	122	125	125	124	160	123	143	114	141	148	126	138	127	124	114	152	133	129	114	123	128	120	155	139	119	133	140	111	130	134	144	136	115	162	133	134	136	136	122	119	144	126	114	142	137	126	140	121	129	112	149	181	146	132	143	139	166	131	147	146	155	137	127	140	156	135	178	157	121	139	148	145	119	146	125	137	133	123	145	130	144	135	121	143	115	151	110	150	127	153	136	153	135	151	155	141	107	150	136	134	145	135	144	143	147	155	147	136	138	142	131	138	135	121	130	125	115	125	132	142	108	119	123	153	138	120	143	105	119	140	124	124	114	132	129	137	142	121	132	126	141	129	155	136	141	133	135	140	130	163	128	145	116	160	126	131	136	156	121	118	123	136	125	125	155	120	143	151	155	145	139	133	133	127	134	131	139	144	128	122	162	131	123	118	138	154	143	136	126	122	129	130	140	124	148	136	150	135	145	134	140	133	135	152	123	122	119	126	136	142	154	138	134	145	126	128	153	139	117	144	138	126	120	125	155	123	149	138	116	137	142	154	122	154	121	163	128	154	126	134	122	136	141	140	143	123	129	154	143	126	124	139	139	119	142	140	150	145	134	136	141	139	132	149	147	139	135	143	156	128	147	142	107	152	150	151	133	145	125	121	147	127	127	130	126	128	132	127	152	153	128	132	150	140	137	149	129	128	156	123	138	143	133	144	135	119	142	132	121	143	141	143	141	129	161	148	143	139	148	133	133	132	136	155	144	135	126	128	134	137	130	128	130	127	133	148	130	129	127	141	128	110	117	117	131	138	146	119	140	135	133	134	128	135	142	140	134	131	121	137	138	137	115	140	139	133	138	138	144	139	143	143	154	131	134	129	128	156	139	153	153	120	138	135	156	150	134	134	135	147	155	143	151	129	144	134	152	120	152	140	131	161	136	154	148	170	154	146	142	130	140	159	120	140	115	138	145	138	127	136	153	126	123	137	135	135	142	126	159	133	133	158	159	138	144	141	154	157	137	132	130	117	145	134	142	139	130	143	130	133	160	138	123	148	125	124	134	121	132	153	139	127	156	131	141	128	141	128	114	118	118	132	125	151	124	136	146	136	129	130	141	124	131	154	139	140	151	133	173	127	135	138	146	123	137	147	134	130	123	123	109	134	141	140	140	143	146	132	134	128	139	135	139	153	127	142	141	141	142	131	134	119	123	128	141	166	140	127	139	153	145	142	150	141	143	156	140	122	152	134	131	158	134	163	135	129	136	120	110	149	119	108	137	121	118	139	133	142	127	163	151	147	131	129	119	132	135	125	137	163	130	158	128	109	130	128	133	142	152	171	137	137	154	147	140	123	116	135	131	122	136	140	121	161	151	138	140	133	123	146	161	135	140	134	132	130	138	113	129	141	150	152	154	148	156	128	127	143	147	133	154	147	124	135	139	149	124	138	136	133	131	125	151	144	169	155	150	144	125	146	118	158	171	141	145	139	150	154	142	143	140	158	131	139	131	140	145	137	141	130	136	135	143	124	150	132	143	132	136	155	130	150	130	140	143	151	132	156	141	123	129	139	132	164	150	120	149	142	148	141	140	121	129	143	137	151	159	129	118	132	144	136	131	132	138	127	154	118	126	123	134	132	158	147	135	122	140	132	143	152	122	110	130	135	120	135	121	140	124	130	151	142	157	134	123	138	131	161	160	161	145	151	134	114	140	117	152	121	136	146	145	126	131	155	133	126	146	157	134	134	143	132	135	157	128	130	133	135	158	154	108	127	117	127	139	146	137	148	146	140	148	130	148	126	142	136	149	127	148	140	144	141	136	135	153	141	131	133	136	142	117	144	142	129	112	128	129	143	133	140	134	133	137	118	158	142	142	144	141	161	140	144	134	119	133	133	141	154	126	130	131	110	153	157	137	128	145	146	111	132	136	124	123	121	141	128	134	130	122	147	118	150	122	151	141	130	154	164	153	131	148	125	130	139	133	121	129	134	127	134	137	130	129	134	146	136	153	128	110	156	125	135	154	135	166	134	113	145	136	147	133	132	145	164	123	160	131	162	119	124	141	145	136	141	126	116	142	148	153	161	155	154	143	141	141
3548	481	502	562	587	609	470	467	426	440	465	448	432	490	451	441	443	525	500	469	452	437	418	456	521	580	678	561	455	398	404	428	391	431	411	418	395	395	419	407	438	424	392	403	401	417	431	392	412	411	436	435	409	404	384	383	395	412	426	403	390	422	413	384	426	380	440	415	371	438	431	413	407	410	374	390	410	444	433	395	400	400	382	405	424	413	423	434	417	422	368	417	398	433	398	416	420	429	433	444	462	396	391	423	385	395	417	419	412	443	433	404	405	433	447	406	410	408	434	415	433	409	420	398	389	426	398	424	399	398	425	408	440	407	415	426	425	426	422	448	427	415	433	424	429	371	409	422	399	399	396	418	415	420	439	400	391	440	397	406	405	419	417	443	417	410	427	431	442	425	396	416	435	401	425	402	386	412	410	425	375	397	395	411	407	452	407	405	418	393	418	403	403	439	401	412	418	366	418	435	395	388	437	409	393	407	422	428	413	411	421	394	383	413	441	395	416	362	427	403	391	431	412	409	428	405	419	393	447	440	424	405	416	424	397	427	403	401	411	398	402	442	416	417	441	403	435	419	392	420	421	396	432	376	411	386	411	441	382	441	413	398	430	419	403	403	424	381	422	383	423	421	405	434	427	421	414	424	394	454	409	422	403	417	424	423	438	403	424	400	359	398	373	427	375	395	394	417	417	382	404	405	403	415	391	433	392	390	377	388	408	401	467	422	410	420	415	425	430	413	408	420	422	426	401	397	403	431	417	414	436	391	410	429	415	414	409	409	475	383	377	411	440	445	411	389	409	382	428	440	390	397	390	421	418	422	411	449	406	407	417	397	396	433	420	408	379	409	406	411	402	419	405	397	421	402	411	371	415	436	431	402	402	396	377	428	393	400	434	393	394	456	417	445	413	427	368	409	433	407	406	413	390	439	410	421	368	390	421	383	403	420	416	386	396	387	434	440	373	448	405	393	414	428	411	416	429	429	433	408	444	435	428	437	407	396	390	367	423	419	400	387	426	412	424	441	447	435	370	435	377	423	404	413	426	406	426	383	398	419	411	400	364	410	427	406	454	401	398	441	381	423	403	398	370	412	415	404	390	407	397	415	387	442	421	449	393	406	440	388	401	411	402	430	414	389	433	390	424	404	433	422	442	424	434	396	412	419	407	390	372	420	426	409	408	401	452	448	405	385	377	404	394	393	382	397	417	443	420	382	423	425	426	421	436	386	384	411	394	423	422	432	418	428	395	393	414	374	398	418	407	396	405	403	453	405	398	427	418	411	399	414	393	395	407	448	422	402	367	410	419	413	421	414	414	386	387	430	423	387	422	386	434	397	401	416	402	381	383	406	433	394	419	420	412	403	408	416	419	404	449	417	384	432	403	374	389	456	391	444	401	421	423	414	381	408	399	382	400	392	405	415	396	425	392	425	412	425	366	390	385	409	383	417	427	412	439	395	409	365	424	421	401	396	434	400	408	379	415	467	424	451	401	401	416	446	441	406	388	428	429	423	417	421	379	388	393	429	396	413	386	402	406	408	402	408	383	430	394	412	424	421	387	437	420	406	404	403	411	411	368	357	400	395	395	409	367	400	403	433	418	440	399	432	383	423	412	402	435	415	412	416	408	431	435	397	400	428	379	407	391	422	419	429	420	429	442	399	409	421	398	461	427	391	390	403	387	410	437	402	413	441	347	418	425	368	413	428	390	406	396	378	411	387	461	408	430	368	432	433	394	389	395	406	453	413	428	405	408	395	425	394	412	395	434	395	391	427	383	364	388	442	401	443	414	424	421	438	409	393	412	405	392	393	392	413	407	400	403	405	427	397	418	414	392	419	440	401	392	420	434	383	442	413	406	385	421	440	430	420	406	400	440	401	418	423	382	402	400	389	453	405	424	360	430	433	418	410	397	395	407	459	396	413	425	407	391	406	391	425	393	425	384	398	394	419	416	431	419	435	409	435	391	462	475	417	391	405	386	405	447	398	391	433	424	411	405	411	396	429	386	437	423	413	414	408	439	410	432	447	441	434	431	422	399	412	435	410	376	407	395	415	434	438	416	397	405	433	404	408	400	405	423	420	418	381	446	409	450	366	421	390	384	404	433	417	400	414	421	413	396	396	430	450	410	414	423	406	414	398	374	391	399	432	392	450	411	421	397	403	419	419	407	424	465	403	437	391	458	391	435	419	460	438	454	419	411	424	433	409	408	435	388	364	409	457	439	450	430	402	385	450	398	399	381	432	384	425	401	415	410	410	419	415	391	430	427	398	409	430	408	401	404	393	430	380	444	397	397	435	417	407	428	432	432	428	383	413	426	436	362	405	405	395	363	392	429	408	416	394	394	435	428	342	410	410	401	420	433	406	362	397	379	390	387	421	394	426	393	411	421	399	398	416	455	406	408	390	398	443	416	424	429	448	403	409	422	383	434	391	394	422	413	412	442	421	374	391	411	374	418	422	403	409	400	375	384	387	420	398	451	415	406	407	406	412	420	403	395	418	412	403	410	445	394	409	436	435	423	407	418	378	390	415	415	420	375	418	407	397	409	429	431	413	414	398	431	405	406	384	417	403	451	450	430	421	413	406	378	411	396	396	386	410	400	384	447	404	371	406	375	406	398	443	373	414	411	395	419	443	387	432	418	433	412	399	416	418	389	408	434	424	407	414	407	396	392	424	423	434	405	409	411	394	408	372	434	449	418	391	416	458	362	379	429	405	426	426	413	402	394	422	426	406	416	421	425	439	424	389	454	449	397	404	423	408	399	373	433	386	386	473	424	377	429	411	417	413	417	464	389	438	397	418	408	355	469	412	439	391	401	389	400	409	383	448	422	440	437	455	412	398	394	398	452	393	437	375	446	439	405	425	418	439	406	388	422	428	428	405	431	399	409	391	435	424	422	370	424	428	418	412	410	419	408	405	423	420	404	433	397	391	384	414	430	427	433	384	450	436	411	382	392	424	398	398	419	400	407	431	412	451	416	368	437	404	383	392	406	403	401	403	413	379	396	425	417	425	412	412	465	418	425	400	346	402	404	432	462	427	390	375	403	424	413	414	386	401	405	387	383	405	396	411	412	385	445	404	429	410	433	409	419	379	421	412	409	421	439	444	432	412	416	403	404	410	413	388	388	402	409	394	418	397	458	439	412	413	421	447	401	384	394	375	417	412	430	434	412	440	422	401	398	399	429	428	420	445	431	435	409	389	400	402	405	431	418	434	410	373	450	394	421	415	414	431	406	457	444	413	407	400	408	401	401	421	404	385	380	427	415	409	423	441	391	407	427	400	454	388	418	431	404	438	353	431	409	382	433	384	430	406	375	398	410	394	402	379	424	432	454	448	418	426	413	419	396	407	425	468	395	408	401	426	388	420	401	446	422	415	355	402	392	405	407	421	424	418	396	446	422	427	371	393	441	436	427	411	414	380	448	438	413	422	400	421	414	405	365	428	419	444	422	393	397	434	383	408	408	409	389	410	455	421	409	403
27676	3583	1233	945	754	708	542	462	424	415	402	376	385	399	335	341	361	382	377	326	306	326	289	309	328	357	358	324	336	315	326	297	310	334	321	325	306	335	317	297	315	298	267	289	288	303	321	316	328	291	306	320	311	306	329	328	300	313	290	293	277	322	316	281	292	293	301	285	290	282	271	297	312	288	294	268	316	299	255	306	317	282	265	301	282	331	309	310	262	315	325	295	322	334	311	301	314	303	277	265	312	308	329	309	289	318	280	318	300	328	297	295	343	325	320	288	292	286	332	315	315	272	285	303	281	276	285	292	297	304	304	315	267	328	296	288	306	265	278	334	296	289	318	323	292	299	311	280	310	342	295	296	333	287	291	299	283	303	278	277	291	285	317	293	292	272	289	314	305	308	280	325	294	318	304	306	284	294	326	319	290	319	279	292	305	282	295	322	329	300	335	304	301	298	323	328	295	313	311	284	299	304	322	316	309	279	327	281	280	303	280	331	313	290	307	303	304	305	278	316	310	299	332	258	292	314	304	311	303	323	343	304	329	316	291	300	312	290	311	277	308	321	295	331	296	296	292	285	319	309	305	311	312	314	281	321	306	300	274	290	298	323	287	300	314	298	282	284	331	298	302	312	281	297	323	300	289	317	311	313	305	288	320	287	304	280	311	283	289	297	290	304	291	296	302	306	350	324	289	299	325	303	308	262	275	297	313	320	301	283	297	296	292	300	310	288	307	309	302	322	316	304	284	275	315	302	274	298	290	309	277	286	283	306	298	326	300	298	294	336	302	329	319	331	288	317	312	285	304	327	316	315	289	291	259	296	276	289	327	295	300	295	298	321	315	299	340	292	319	289	316	305	294	327	349	280	293	278	297	319	291	328	307	327	307	292	300	271	292	310	332	306	314	280	280	310	316	339	284	291	331	288	262	290	304	321	263	308	303	317	319	299	318	312	320	289	269	312	287	305	317	310	286	306	289	266	275	300	300	315	312	304	284	316	285	277	284	313	330	300	270	289	319	320	284	274	292	308	310	275	314	276	306	291	284	290	297	303	316	289	339	289	280	274	288	308	307	290	311	282	307	321	332	293	319	263	281	322	278	298	340	298	306	279	334	282	326	317	311	313	299	311	300	325	310	364	280	313	332	296	299	315	311	324	293	264	300	298	308	332	349	309	328	283	315	319	309	275	272	307	305	355	296	302	291	284	307	303	298	264	291	295	317	316	332	303	294	297	311	285	279	283	284	300	300	275	284	283	284	329	313	318	293	314	341	297	309	286	317	291	303	307	307	286	304	297	299	271	320	305	332	291	317	301	306	293	313	300	294	299	308	306	301	341	280	311	325	279	304	307	329	295	265	287	309	294	287	280	293	322	311	316	295	302	289	306	307	306	309	272	289	283	274	311	325	298	332	312	290	288	303	302	314	300	285	308	299	304	311	330	284	284	289	291	336	300	278	338	298	304	315	308	309	314	329	320	296	327	304	296	317	344	323	282	277	313	288	269	322	272	293	329	282	325	300	299	275	294	303	275	290	323	321	329	306	333	324	319	301	302	290	295	269	291	322	322	300	320	307	288	306	289	305	301	314	297	293	259	336	321	288	324	301	282	290	331	300	289	316	308	302	299	316	323	300	330	305	287	288	286	298	282	320	311	327	335	332	302	330	308	285	274	277	288	319	302	303	303	318	281	268	310	306	304	299	292	304	265	283	268	300	272	307	306	286	299	338	311	322	310	281	326	301	305	319	317	257	288	306	285	281	307	308	287	311	297	296	307	304	264	326	300	320	281	302	308	346	341	291	279	296	311	320	286	315	292	326	292	284	305	319	307	325	301	312	325	321	301	309	277	312	315	293	287	281	292	302	302	324	279	299	339	304	290	349	286	310	321	284	301	297	299	278	284	263	276	328	325	291	293	349	333	317	266	286	292	299	285	307	298	289	279	283	284	308	290	291	315	291	310	263	314	306	302	325	288	305	317	308	305	281	304	318	315	295	307	318	337	278	296	279	269	309	288	303	296	281	308	316	303	296	329	324	284	286	321	288	317	313	328	300	317	273	315	304	322	312	328	284	302	299	289	283	290	280	286	306	305	295	313	287	288	301	287	307	314	329	303	275	305	323	317	327	308	308	269	321	276	306	309	326	333	310	275	298	313	318	284	283	332	326	347	281	333	300	303	331	293	315	291	316	305	315	317	315	286	278	295	281	300	281	299	293	315	310	270	291	325	322	286	327	321	293	308	254	297	281	274	281	312	291	314	310	322	303	282	304	308	282	298	296	272	304	314	298	328	311	274	304	332	314	285	327	303	303	314	297	305	320	309	297	283	310	319	309	305	296	278	276	296	335	307	299	318	326	283	304	271	294	341	292	288	322	292	275	295	289	281	309	311	294	280	312	309	282	281	304	297	318	296	304	269	328	276	308	326	319	315	330	290	301	314	292	305	350	298	282	279	303	285	292	286	302	307	311	278	287	302	291	305	330	278	335	327	293	304	314	309	318	278	273	319	324	315	298	317	319	315	279	297	311	295	282	300	273	296	302	328	315	295	312	291	327	299	302	332	298	290	313	327	293	314	301	284	333	291	303	297	303	319	283	321	311	322	297	316	284	313	333	318	306	309	290	294	324	313	327	288	298	303	322	287	304	293	301	319	301	329	295	315	280	300	252	297	321	289	283	285	313	309	297	296	293	290	290	317	294	340	255	323	317	299	290	323	320	333	291	305	294	320	280	274	298	293	298	322	309	320	338	361	321	308	246	317	344	342	305	279	303	295	274	315	327	296	332	252	279	325	290	317	286	304	293	288	339	294	297	317	290	326	301	308	318	300	306	300	307	290	284	295	343	309	313	323	312	289	282	285	279	319	274	271	324	280	322	304	324	346	293	322	324	308	313	288	296	273	307	298	303	291	313	302	293	271	270	336	285	288	310	306	295	303	306	270	335	324	297	280	339	298	310	286	299	306	306	298	308	320	335	281	301	317	343	281	324	327	327	304	290	297	294	330	309	284	309	336	322	320	302	275	294	280	323	329	308	302	314	282	305	306	286	290	306	325	310	312	283	287	304	319	297	297	316	286	308	314	276	314	302	286	291	281	306	311	264	311	282	311	299	303	285	296	331	308	312	279	288	309	310	311	311	301	300	309	310	295	270	294	299	294	273	316	273	316	291	312	287	313	291	305	301	332	287	319	260	305	347	293	295	347	298	287	298	321	326	305	297	325	310	294	294	268	297	274	312	310	305	282	303	303	317	291	302	312	309	297	289	288	298	302	279	295	287	312	294	297	299	289	297	274	298	299	324	312	308	295	279	302	312	288	290	314	302	337	333	315	304	279	321	321	296	312	335	280	308	311	301	318	284	329	314	301	293	272	290	321	305	305	322	299	306	328	309	284	316	292	314	321	301	263	311	274	335	343	299	303	291	293	311	319	285	271	306	291	321	314	291	326	316	323	367	315	293	274	271	294	284	293	324	304	300	328	299	340	282	298
12362	1439	2407	2996	2797	2343	1919	1666	1545	1442	1292	1296	1148	1131	1028	1010	1018	1172	1162	1109	968	938	937	879	1071	1208	1295	1043	926	870	864	871	846	818	809	885	810	806	829	839	858	777	800	780	806	768	836	756	787	843	788	848	785	812	781	814	832	821	774	815	793	784	795	779	794	801	761	774	813	774	845	781	751	797	728	818	739	775	767	747	760	776	767	784	755	734	773	740	795	774	786	792	776	780	803	750	754	755	819	711	767	729	755	725	724	748	711	727	795	749	750	755	797	778	759	794	779	776	800	805	803	785	728	755	795	748	836	771	762	770	757	760	795	794	772	782	781	727	758	763	787	747	771	776	763	763	740	792	777	758	777	787	731	690	759	764	742	767	736	786	730	708	822	776	722	778	710	738	778	793	836	769	738	799	801	729	718	769	798	737	728	756	767	752	762	726	733	773	746	762	773	757	777	741	748	783	792	732	753	764	706	752	781	724	774	791	755	723	779	754	770	807	752	763	759	739	801	748	779	724	783	780	780	740	744	723	776	742	790	782	711	727	789	727	795	729	790	785	797	748	766	803	744	791	718	738	784	739	734	763	701	751	772	747	782	769	703	752	779	789	775	738	796	713	786	725	736	787	725	796	734	773	757	735	825	726	730	713	706	733	718	794	770	816	711	761	784	750	733	761	756	765	751	726	752	764	760	752	743	776	784	770	767	788	728	740	736	794	789	773	787	753	763	728	773	770	769	791	750	764	745	754	727	753	775	772	790	761	702	711	755	757	780	743	728	742	740	736	801	755	774	772	784	746	746	823	793	732	794	781	778	740	775	764	706	833	771	736	766	722	745	761	780	778	791	744	739	758	769	769	743	744	780	735	760	759	791	721	754	751	786	790	731	781	729	747	820	782	761	794	733	746	754	766	726	754	780	792	745	746	761	770	815	794	694	782	760	726	736	775	749	737	758	736	760	694	740	784	777	731	761	739	724	758	717	789	791	816	771	765	710	789	758	733	785	762	792	795	776	778	818	744	772	730	732	763	766	748	805	773	813	815	781	755	783	748	749	818	773	729	742	795	776	715	765	772	751	714	781	783	746	779	796	708	781	754	745	737	760	743	746	732	759	696	757	802	738	755	789	793	771	773	746	782	760	751	782	724	818	777	772	774	736	811	796	730	767	793	780	765	771	745	761	748	735	745	752	744	805	785	773	738	764	727	746	752	773	773	774	827	776	822	821	747	835	763	765	790	794	770	802	759	807	735	746	738	762	743	744	771	751	772	795	690	775	780	747	805	718	788	784	742	756	797	753	761	752	776	846	754	782	772	788	827	756	770	747	718	795	730	805	761	705	731	752	764	784	778	741	783	752	756	778	779	766	717	727	759	731	794	781	734	769	728	739	812	779	746	806	778	722	718	724	747	776	743	782	776	737	715	782	742	780	824	796	778	803	782	777	755	695	812	741	817	730	757	759	759	809	763	774	774	750	771	765	730	733	774	766	744	799	744	826	756	776	775	759	796	777	744	784	792	738	776	756	795	771	791	802	700	722	753	770	773	782	746	734	789	724	719	792	752	758	700	760	747	766	740	756	802	725	772	735	836	749	740	739	732	741	754	778	760	762	756	750	799	791	764	750	760	760	771	732	750	752	704	764	734	776	743	799	808	759	774	770	796	787	759	768	748	722	726	771	749	792	801	787	763	798	757	776	751	745	782	765	756	779	747	778	768	781	779	754	681	778	728	757	774	763	771	814	777	782	772	742	812	791	765	749	726	755	804	756	743	822	763	756	752	750	793	807	752	767	697	813	807	760	741	744	737	724	739	789	716	807	796	722	787	793	741	727	769	749	750	742	748	825	735	752	748	757	735	749	725	735	803	748	768	794	727	773	787	762	767	786	732	801	793	745	790	759	757	762	765	757	771	764	741	756	741	757	751	773	760	729	707	731	695	788	780	698	805	747	798	757	746	794	756	750	737	733	763	743	716	725	745	707	795	756	747	790	773	720	777	774	738	737	777	760	765	790	774	764	754	787	747	743	777	727	783	750	732	708	763	829	732	741	757	721	776	770	753	796	770	707	775	770	733	741	762	758	774	779	744	721	732	788	736	761	752	726	746	767	754	739	766	787	748	749	740	709	752	768	772	780	754	783	710	801	779	768	787	810	772	794	737	756	822	782	746	739	759	777	773	762	760	743	838	728	754	780	734	818	698	738	772	747	810	762	708	775	755	719	789	761	750	786	751	807	771	764	794	750	776	767	759	717	784	774	766	781	771	766	733	793	746	712	773	774	779	783	762	756	756	750	762	835	741	757	748	784	766	723	744	709	789	747	733	781	756	793	744	781	831	783	748	763	766	770	779	711	786	746	760	787	705	731	757	760	775	735	771	767	773	774	751	791	750	722	748	712	763	776	756	759	796	722	767	758	773	730	727	787	790	839	819	784	774	718	758	766	799	826	771	748	728	745	807	769	807	757	768	805	723	767	740	820	726	761	773	781	755	765	783	780	727	756	793	781	768	745	787	750	760	740	780	828	776	811	783	687	784	816	760	783	796	761	785	728	793	759	756	774	724	751	785	767	789	749	774	750	780	733	750	757	766	793	775	728	741	739	791	784	765	746	698	728	740	750	809	780	799	730	796	719	740	728	805	751	778	717	736	779	736	809	757	779	780	768	757	731	770	744	732	749	756	806	806	798	763	717	748	742	729	744	771	726	750	729	777	791	717	749	747	711	766	733	836	726	771	776	732	763	745	761	797	738	756	731	757	707	810	788	784	700	757	755	791	781	828	834	793	769	755	767	829	774	746	739	761	751	729	700	776	821	800	730	766	798	779	780	773	743	739	759	762	745	780	799	746	793	715	735	759	759	791	780	755	737	759	743	756	673	754	781	703	729	728	757	737	752	797	752	779	730	785	757	785	769	794	757	756	779	779	742	776	743	714	752	766	768	783	735	754	775	754	782	716	719	777	738	747	771	757	779	737	810	730	744	735	730	773	805	784	710	790	717	803	780	717	781	771	801	728	804	784	807	721	753	782	739	750	733	751	765	761	784	748	769	729	763	813	683	769	771	754	779	795	778	770	746	808	704	771	721	776	757	785	772	793	741	710	776	701	795	770	786	716	830	730	720	734	782	763	772	727	794	722	759	808	779	784	740	790	761	742	805	763	739	751	817	766	724	780	763	757	751	814	744	706	777	763	730	762	754	775	763	765	779	777	757	756	742	797	730	779	782	753	743	760	792	754	781	753	729	784	756	746	772	774	804	805	741	775	757	762	720	754	787	785	791	751	823	725	779	796	763	821	801	724	801	736	761	693	769	739	801	739	775	765	761	793	751	751	768	764	786	740	782	738	757	734	757	758	745	756	760	782	801	780	764	836	772	740	776	775	761	801	774	780	735	768	782	777	763	775	813	765	773	787	783	777	771	772	765	705	771	777	791	741	762	752	777	804	744	787	704	778	772	777	747	778	754	758	757	785	770	758	744	792	740	733	733	771	738	754
39961	9576	2707	1764	1233	975	784	667	599	598	548	516	478	433	452	449	415	424	468	398	422	382	406	371	401	445	456	399	407	367	374	356	377	348	350	340	340	380	384	357	351	372	404	363	399	335	357	377	363	360	364	358	358	365	370	340	339	343	322	344	384	373	336	393	333	360	347	319	356	346	334	351	340	372	342	317	345	362	341	364	365	339	375	368	362	320	356	357	343	306	354	353	341	360	358	366	372	348	337	356	346	351	322	362	371	384	313	336	344	336	345	366	367	327	336	343	370	341	358	341	325	311	338	371	335	331	365	337	365	355	343	345	328	363	346	367	340	369	360	335	340	349	370	342	348	330	329	368	376	367	346	353	337	351	349	330	318	339	367	355	310	356	328	377	334	368	331	317	320	365	357	322	368	338	331	345	365	363	367	335	360	355	340	369	345	331	342	311	354	332	330	366	359	322	354	303	337	364	349	356	354	370	347	348	344	303	340	359	316	347	349	306	358	338	350	343	316	335	338	341	380	353	336	364	311	343	337	325	309	368	391	376	321	362	373	340	386	349	396	342	385	331	365	359	366	351	350	364	362	340	332	379	323	386	352	358	314	357	352	342	336	349	351	367	359	353	324	365	330	369	307	371	335	364	373	309	341	329	285	348	341	336	339	331	361	360	341	349	333	335	326	345	357	337	337	342	363	332	352	369	367	309	373	375	350	363	320	365	339	328	337	350	349	353	356	347	322	357	307	333	350	348	341	378	318	375	330	348	371	361	349	343	339	342	363	375	329	359	315	346	346	352	373	343	335	347	382	359	333	353	363	371	317	359	329	361	355	347	311	369	385	373	356	359	333	370	357	351	354	362	346	372	357	329	358	348	327	360	337	323	332	369	329	339	363	331	355	328	362	372	343	334	344	335	329	321	336	357	350	341	306	343	355	320	363	291	360	368	309	340	357	365	374	300	346	338	342	331	318	345	356	352	348	334	365	315	369	329	355	328	366	328	339	345	327	372	308	338	336	345	358	312	291	348	367	353	329	362	360	342	325	378	364	328	363	354	345	343	386	343	373	345	338	375	337	337	328	351	338	315	336	330	341	339	336	342	354	382	352	362	343	352	357	334	368	355	343	359	334	335	311	329	351	351	321	390	372	351	360	357	356	328	350	352	364	370	322	328	350	349	367	327	302	359	339	355	344	344	353	355	336	332	336	384	361	365	361	287	314	367	360	349	346	353	361	368	345	367	353	344	339	364	375	340	329	349	356	348	364	340	358	338	324	355	313	344	337	359	342	377	338	348	368	330	329	373	329	343	334	342	349	361	337	332	374	355	365	357	337	380	344	341	346	357	322	366	346	323	375	339	372	327	339	313	357	345	337	316	342	329	349	357	372	340	346	330	337	321	360	375	383	334	379	370	332	338	377	366	359	326	329	385	352	350	329	333	330	333	378	362	381	328	351	364	346	345	327	349	377	354	340	362	351	362	371	351	380	325	329	359	360	374	337	346	359	350	359	356	312	306	317	343	321	298	363	340	340	301	341	331	344	357	316	339	332	353	361	385	341	342	334	329	348	334	345	332	350	343	330	341	370	343	359	369	386	357	339	342	368	364	319	345	353	330	382	333	371	362	361	373	372	307	332	341	341	365	306	344	320	369	340	377	364	388	362	386	354	334	340	346	346	330	343	390	350	365	344	334	388	330	382	321	401	358	318	355	314	413	333	349	368	318	329	374	321	338	336	329	329	370	355	340	340	361	337	352	335	396	344	339	347	370	330	314	321	315	358	318	345	316	347	328	351	352	369	342	338	370	363	324	337	343	332	350	359	296	356	330	313	315	343	342	347	347	359	326	384	355	319	353	328	380	395	295	330	335	348	338	367	353	335	362	374	356	328	320	323	365	371	342	377	383	346	331	352	343	351	363	325	344	364	304	330	357	326	349	341	351	326	356	345	385	363	339	302	354	336	347	369	350	313	345	331	351	344	373	323	354	368	358	325	371	379	349	330	361	357	342	354	305	346	344	366	341	341	342	350	365	326	343	318	365	360	368	333	375	340	369	337	340	342	359	354	320	324	322	368	358	388	338	357	352	345	330	374	382	369	339	355	336	315	329	321	362	344	376	372	354	338	339	352	372	385	371	345	320	340	322	363	314	343	353	303	347	312	375	361	326	328	371	355	331	332	344	352	341	349	352	368	369	333	358	384	352	342	333	362	322	337	349	322	326	344	351	371	333	374	367	379	336	326	355	362	346	343	339	319	332	354	353	352	303	354	362	350	350	359	363	369	339	324	361	317	364	322	316	327	341	359	329	365	350	346	345	376	364	366	334	352	369	365	357	345	374	327	350	351	324	373	319	349	329	349	381	371	343	334	362	349	353	395	377	347	321	388	382	308	365	338	344	340	354	363	348	343	338	340	349	355	353	356	345	367	362	333	365	322	329	358	384	342	360	353	350	371	351	321	352	358	317	333	342	342	365	357	370	331	355	356	382	338	360	337	376	311	345	358	338	348	358	342	361	365	392	362	333	305	316	352	302	346	358	355	356	351	332	364	375	332	349	363	330	362	321	345	346	338	347	371	327	339	327	319	348	354	350	303	360	337	380	349	347	345	347	355	358	347	358	340	356	339	394	362	383	364	361	361	376	373	315	360	356	370	358	365	310	321	335	335	329	346	319	345	360	310	322	334	330	321	341	301	345	358	383	312	328	329	340	351	351	289	369	368	319	352	359	371	351	366	334	337	386	371	351	352	348	380	339	319	329	341	344	332	350	350	312	352	373	387	327	356	363	377	316	359	350	309	357	316	344	357	368	349	346	340	347	330	332	335	352	312	318	357	348	375	370	359	375	322	343	347	341	370	329	351	342	350	323	354	358	346	330	341	331	357	356	317	331	328	334	358	370	338	337	370	347	343	332	363	323	322	378	353	341	363	355	376	387	354	337	361	378	357	335	368	392	334	333	323	355	375	351	367	335	357	391	301	313	346	365	332	337	343	331	339	356	363	367	317	370	332	334	367	326	341	376	336	357	385	317	343	316	357	333	333	342	385	328	352	408	342	331	364	344	342	355	341	350	344	334	346	317	349	343	334	352	331	346	333	357	336	341	339	335	358	360	364	309	345	355	351	361	350	324	375	368	355	340	360	353	337	343	325	337	364	337	339	329	351	333	314	356	371	332	353	367	324	312	361	347	376	357	314	311	347	344	354	329	348	325	359	364	331	354	370	369	351	372	355	337	306	322	345	337	377	348	355	372	305	344	330	310	357	338	325	334	367	313	383	359	333	351	344	337	358	382	342	350	366	322	330	322	321	318	365	357	340	311	302	320	321	344	352	318	378	356	345	355	344	355	346	352	336	348	328	351	353	361	352	347	419	354	354	314	374	339	353	341	360	371	324	371	348	351	330	350	389	316	364	348	359	360	337	337	381	355	315	346	338	374	353	355	342	300	354	344	340	368	352	372	342	361	377	336	333	377	363	358	318	341	338	334	361	327	362	374
17124	2171	3994	4969	4622	3828	3095	2656	2301	2035	1875	1749	1731	1649	1414	1350	1356	1500	1468	1273	1206	1199	1113	1111	1333	1465	1535	1244	1058	1003	1011	1024	986	932	927	982	915	931	934	900	929	923	932	907	915	964	914	912	908	880	923	902	844	860	870	863	909	846	797	921	886	859	873	870	827	853	831	856	849	802	840	858	850	850	883	853	816	834	795	879	837	846	925	894	836	919	857	842	834	876	816	894	829	840	832	836	869	822	861	905	791	844	838	848	802	875	860	817	805	780	880	851	827	827	848	824	814	848	804	833	835	849	821	897	806	796	839	817	845	851	807	845	818	814	772	875	835	816	840	854	835	828	780	796	845	788	853	847	806	816	848	793	836	831	816	810	867	859	803	848	824	782	815	773	819	829	851	814	871	851	862	833	794	822	794	826	854	827	867	819	877	846	828	834	791	821	859	792	816	869	857	828	808	813	840	828	865	793	849	826	821	807	806	840	829	840	811	784	830	843	818	782	830	815	809	828	829	814	864	908	833	831	779	834	841	814	890	847	799	788	848	852	816	821	819	843	797	799	809	841	806	829	806	821	822	796	864	844	835	782	816	834	857	813	845	817	797	814	847	813	843	823	837	849	827	886	825	825	835	826	784	804	868	858	806	815	798	827	857	833	856	864	770	821	793	833	836	848	814	851	842	843	787	802	844	810	904	858	855	848	844	800	816	856	845	831	860	808	837	838	800	790	797	816	853	833	828	854	860	851	792	868	806	857	854	842	816	834	850	837	813	835	807	812	792	896	848	832	824	839	847	856	825	819	828	794	823	819	820	830	833	799	871	823	820	847	826	855	805	883	869	883	817	827	826	811	826	853	827	846	857	821	879	810	786	815	835	827	863	854	837	832	856	754	776	875	813	832	833	866	801	794	826	879	849	838	817	776	864	791	836	804	834	823	861	788	874	781	822	781	850	839	853	812	763	873	813	825	825	819	796	825	861	865	871	806	842	803	845	790	850	872	873	832	824	784	817	777	797	815	833	822	803	806	826	881	850	786	809	831	841	819	848	823	829	847	817	860	854	800	842	804	824	829	866	771	810	777	836	861	852	811	807	826	841	821	885	814	815	843	820	809	802	906	784	836	851	884	820	807	797	804	803	823	802	809	869	813	840	804	874	847	774	829	845	786	765	762	823	772	849	812	770	832	867	848	814	822	774	811	798	873	817	861	844	833	837	862	825	868	853	819	786	793	792	807	847	814	812	786	839	809	890	865	846	840	839	878	839	831	866	873	811	857	843	796	866	839	814	833	858	841	828	875	774	781	833	843	843	845	798	883	833	814	799	874	806	828	789	836	844	826	834	814	877	865	834	842	849	793	853	812	825	784	786	821	873	770	795	826	829	833	802	833	817	854	837	819	824	795	819	842	831	891	801	851	873	784	857	829	845	787	886	805	845	825	754	808	823	853	815	864	819	761	844	844	786	834	832	823	824	824	821	808	857	861	792	839	849	845	820	844	858	852	868	826	845	895	845	769	852	828	829	876	894	839	853	825	867	912	794	813	860	823	797	874	849	835	877	841	791	838	800	840	856	846	795	799	833	833	789	811	859	786	865	833	847	813	846	800	816	868	839	869	822	842	828	799	837	784	804	873	847	794	826	835	851	861	876	815	862	834	864	832	802	768	867	803	878	819	813	787	834	824	872	779	819	808	812	829	832	823	809	839	807	816	793	890	839	818	867	862	833	809	809	817	861	843	809	782	814	825	826	853	859	839	822	852	845	844	841	850	819	881	894	797	887	864	815	788	764	770	828	817	821	845	838	834	865	802	868	832	821	809	791	788	806	826	801	784	794	816	883	857	785	784	886	834	807	838	808	798	796	849	806	803	815	813	824	856	858	787	816	808	818	818	826	815	815	812	867	849	823	890	844	801	835	741	808	812	844	804	877	836	863	857	871	778	804	796	828	772	856	807	834	803	898	808	862	873	825	836	818	787	849	875	845	831	803	853	798	791	822	814	879	804	855	796	820	830	820	859	795	839	856	872	812	897	778	830	856	827	808	831	841	863	827	821	865	833	821	828	828	806	809	831	839	858	825	798	816	842	833	843	778	867	816	838	856	809	818	869	822	805	806	872	833	799	807	817	883	835	793	840	858	825	827	837	882	834	872	767	749	833	821	840	878	826	810	785	797	823	822	813	817	858	852	862	771	820	793	826	851	839	804	874	800	855	860	827	812	859	836	772	856	837	860	872	876	831	854	792	866	830	794	878	876	784	866	768	829	881	762	810	894	821	842	830	830	834	808	824	811	840	770	833	816	849	865	812	816	825	814	836	820	800	779	825	847	816	807	828	822	789	854	806	807	831	790	817	820	798	829	827	804	875	819	856	828	823	800	864	840	826	807	822	804	807	843	840	801	839	771	778	779	813	815	837	823	806	856	856	819	821	806	819	878	868	825	815	875	859	827	829	863	760	836	782	802	787	836	856	870	845	788	883	824	843	798	828	824	818	822	853	776	841	811	801	832	813	824	845	846	829	840	795	801	770	845	796	803	800	818	851	858	851	816	840	844	825	812	802	844	815	825	811	801	756	833	855	818	788	865	793	825	860	835	809	813	821	839	812	802	840	790	852	861	834	816	811	880	816	817	771	830	823	812	804	868	842	842	821	823	759	844	769	839	823	830	830	824	805	745	818	811	818	801	797	822	798	798	816	829	831	845	801	803	833	821	831	783	839	845	868	860	868	848	839	833	759	832	834	844	886	916	829	829	895	825	839	834	831	807	812	835	796	840	835	831	797	809	817	833	786	849	827	827	794	795	818	838	829	861	850	860	806	876	830	797	846	851	770	773	813	833	847	801	835	824	813	869	856	820	843	847	792	835	823	863	839	817	823	856	769	811	861	833	830	815	830	848	852	818	827	863	855	807	842	860	844	830	853	799	808	812	845	860	819	825	793	835	863	833	843	804	825	815	799	825	813	888	892	833	872	768	866	869	803	816	826	805	839	834	816	802	801	826	844	833	821	812	818	859	831	883	857	844	800	808	872	860	810	811	783	779	857	826	814	804	819	890	797	790	847	785	833	831	835	787	889	841	862	850	849	837	827	773	863	889	882	776	864	849	864	851	832	835	816	784	873	831	821	821	863	866	813	782	792	823	837	852	869	798	808	779	836	827	817	826	812	843	812	827	782	829	808	815	793	813	879	851	838	828	829	808	760	807	864	864	769	802	832	778	847	829	818	867	840	850	828	847	832	858	853	810	817	831	841	801	863	840	803	764	795	800	856	815	848	845	845	806	826	858	844	850	814	829	839	800	857	803	854	832	810	842	781	812	792	824	801	800	859	865	767	857	845	828	816	849	839	814	824	865	820	828	810	868	828	831	827	788	813	859	808	835	849	832	846	800	858	795	797	812	831	841	802	836	860	879	845	825	825	819	842	813	807	841	797	851	877	806	829	808	863	869	887	798	834	797	850	841	804	814	853	799	861	857	860	850	884	837	849	832	822	850	840
3437	187	160	201	175	168	139	146	130	97	169	140	141	141	144	146	144	147	152	175	131	145	124	161	149	146	167	151	130	147	136	133	128	142	146	136	147	126	144	147	138	137	129	144	137	118	128	135	146	132	147	166	138	140	149	152	135	131	105	115	152	126	126	130	118	125	146	125	151	128	141	130	137	127	148	117	144	135	112	149	126	135	127	137	115	122	121	156	137	159	155	128	141	138	141	127	138	144	124	121	147	130	125	106	133	115	144	128	135	150	137	123	159	140	159	127	139	145	155	123	146	144	138	126	135	146	147	131	155	153	144	159	127	120	142	141	127	106	128	144	124	136	128	116	143	141	117	118	119	144	129	140	126	148	131	154	150	117	136	143	140	125	166	130	128	150	123	129	154	155	161	136	143	138	117	132	122	122	131	127	133	150	121	143	127	119	110	124	126	141	144	156	105	125	148	123	135	130	129	122	126	155	156	138	125	117	143	142	152	148	140	156	121	150	145	144	124	136	148	156	138	138	125	147	138	140	137	127	124	147	147	140	150	130	129	135	161	154	148	141	139	132	144	156	129	131	140	141	130	134	153	104	140	129	135	120	128	138	131	148	139	131	147	161	134	126	128	133	139	135	131	145	141	145	145	127	145	129	146	156	125	144	152	125	142	129	129	129	135	121	125	138	142	121	138	135	147	136	139	138	154	140	135	130	138	130	132	148	133	123	119	124	142	162	129	128	117	151	146	125	114	137	115	148	135	143	129	140	130	116	124	129	134	155	132	156	124	139	129	130	146	128	142	137	134	134	141	139	121	153	129	135	117	124	131	114	145	119	148	137	145	147	122	138	162	137	139	138	132	137	163	129	130	140	146	138	107	132	144	113	145	131	154	131	134	141	137	139	150	150	145	130	124	137	127	139	131	136	150	122	118	156	133	138	136	138	147	142	146	132	137	122	123	136	130	129	122	132	148	117	135	150	141	139	134	148	111	161	120	134	118	136	130	146	145	142	132	140	132	142	143	146	139	127	132	142	128	137	161	127	127	136	166	127	134	143	125	143	143	165	159	146	159	137	135	125	140	121	140	167	151	119	132	136	124	147	125	123	137	132	147	173	131	132	148	125	120	124	147	117	110	121	141	120	133	138	140	123	127	153	134	121	125	130	121	135	140	141	113	152	141	125	123	134	153	116	140	139	112	137	138	161	122	133	149	126	137	130	139	138	125	105	135	137	112	125	139	112	156	134	123	147	127	123	150	138	144	122	124	149	159	129	126	129	116	125	131	129	146	135	140	131	125	123	135	134	149	134	130	150	134	124	118	126	128	117	134	143	134	116	138	112	138	140	150	123	118	139	117	141	141	132	126	146	145	131	117	132	130	138	144	128	128	136	126	136	141	128	128	124	129	114	142	132	131	143	146	139	149	127	133	110	130	139	143	131	123	136	124	143	139	142	128	135	136	142	138	117	132	148	141	114	136	141	119	152	141	146	139	120	141	129	109	118	117	108	154	110	135	120	116	125	136	143	137	158	128	147	126	127	135	131	148	147	138	134	127	120	149	116	123	142	142	172	119	108	138	119	127	133	137	136	125	128	140	143	136	130	148	123	142	119	128	141	142	142	132	127	141	126	146	111	118	160	144	150	155	129	133	129	118	125	108	144	149	132	128	152	131	136	134	121	128	130	138	112	136	137	149	142	128	133	154	154	150	135	110	142	133	112	133	134	136	130	138	149	131	127	138	138	115	127	108	129	137	133	133	127	161	128	138	139	150	150	133	135	142	138	147	130	122	124	149	131	141	138	136	144	134	148	137	138	135	105	126	136	147	126	140	139	123	162	124	145	150	159	117	151	152	129	111	151	154	115	148	145	107	117	111	122	123	122	126	137	111	139	131	120	121	128	117	152	137	128	134	142	126	129	138	132	146	101	132	145	133	124	127	128	133	128	131	136	121	125	107	137	121	117	141	126	151	136	113	150	128	123	131	141	121	134	125	135	139	120	149	135	130	147	142	143	122	137	157	126	133	135	160	158	138	120	132	139	109	137	120	106	140	126	145	118	133	134	128	121	148	140	131	126	135	146	131	137	146	139	148	122	137	144	143	125	142	143	131	113	137	87	122	130	122	158	132	168	141	130	131	150	130	133	104	129	113	132	128	111	144	117	149	123	121	129	135	133	132	121	120	137	155	130	144	128	153	114	107	149	153	139	155	146	127	138	127	126	117	135	143	120	131	127	149	139	143	122	136	142	136	126	150	130	156	138	142	140	131	130	155	128	134	129	130	134	149	132	120	132	156	127	149	130	128	103	141	146	126	140	140	150	150	127	129	133	117	138	141	147	131	134	127	131	141	135	122	111	140	124	134	158	150	140	124	126	134	106	147	151	134	122	151	134	131	121	138	142	144	146	124	122	133	119	143	102	135	125	115	146	141	130	135	124	127	157	118	134	127	153	135	132	114	107	95	124	132	127	156	130	125	138	133	119	144	126	127	144	138	131	160	145	120	144	160	139	140	131	121	128	135	132	127	136	148	133	132	145	136	118	138	125	118	140	129	150	134	143	136	111	144	127	121	132	122	133	134	123	137	138	120	145	136	166	144	143	138	137	128	149	136	123	148	136	148	139	144	136	124	144	120	143	125	148	100	151	132	130	124	132	122	129	126	146	155	143	125	132	141	165	138	143	144	143	133	125	143	134	142	143	118	126	143	118	133	154	151	138	138	140	158	135	119	132	143	126	122	154	139	138	131	137	140	153	113	146	142	117	131	138	136	127	133	125	149	130	123	140	160	134	131	131	133	135	131	131	136	125	116	143	143	132	128	133	127	142	139	138	137	135	129	155	139	143	141	131	150	147	143	133	117	121	154	158	127	130	132	135	127	131	126	143	142	146	134	143	154	131	128	115	121	142	138	153	133	116	145	115	142	113	122	129	131	150	148	139	162	133	114	138	123	152	122	124	111	125	137	126	136	126	129	153	137	146	151	144	133	141	146	150	117	158	107	152	141	143	122	148	129	136	132	153	163	113	130	148	136	131	137	140	136	133	139	127	139	127	138	138	135	136	129	132	136	131	142	159	135	133	151	135	145	135	149	128	103	118	128	133	118	140	128	154	128	144	101	132	121	139	142	127	135	131	144	136	127	140	125	140	150	142	146	139	111	125	151	121	117	136	129	127	113	133	127	123	143	116	136	128	139	143	125	124	163	136	137	141	128	127	134	134	142	131	131	150	139	152	139	140	137	133	126	127	125	147	141	134	141	113	131	137	152	117	139	144	138	136	121	117	122	129	120	130	141	146	121	123	150	156	121	121	127	151	142	140	118	148	153	122	127	107	147	123	129	137	128	150	119	123	136	121	118	127	143	153	135	123	145	123	134	146	120	128	129	137	133	139	134	119	132	144	139	130	141	134	123	137	122	148	150	154	145	133	134	144	118	134	113	126	111	122	161	122	133	128	156	157	131	129	125	136	104	122	118	123	126	137	129	141	146	141	142	147
3400	415	509	535	630	506	468	504	461	455	465	441	411	450	414	446	451	486	512	497	441	419	404	422	468	552	571	459	430	390	439	419	413	429	379	391	399	388	386	403	409	361	386	400	396	411	406	403	441	394	398	379	418	432	398	443	398	416	404	428	443	414	370	390	385	418	405	381	408	441	442	436	379	427	429	375	432	387	404	376	367	429	404	425	403	367	366	433	380	381	399	391	367	357	404	403	421	395	397	422	396	393	370	407	396	361	375	385	394	401	453	408	393	374	420	392	406	419	386	383	350	406	399	387	380	399	437	365	399	379	391	427	381	439	411	418	380	406	388	394	399	419	369	411	411	407	407	409	402	455	434	378	421	412	413	364	390	414	422	362	420	420	415	411	390	415	367	438	412	406	391	376	411	379	405	426	390	359	407	408	411	450	394	409	402	428	415	423	432	414	396	386	423	396	411	402	433	407	418	408	402	385	397	408	406	407	429	393	393	392	399	387	423	393	387	400	372	385	408	379	421	415	413	418	381	370	403	380	410	374	396	394	425	408	379	404	370	398	395	429	429	415	382	409	388	407	399	408	391	392	371	416	373	408	428	371	425	399	424	372	390	447	396	425	399	427	414	420	373	372	410	375	396	412	402	388	430	413	430	404	392	420	402	406	427	417	390	410	364	372	423	416	370	384	441	393	410	401	373	430	399	394	415	376	421	400	386	408	390	402	406	391	413	404	394	392	407	359	404	405	389	388	399	398	410	388	453	426	416	409	383	429	422	369	406	350	425	399	403	408	435	410	412	397	410	411	422	389	383	398	393	388	418	436	358	373	389	398	405	384	411	423	423	367	390	371	379	392	390	357	412	420	461	412	381	373	413	410	441	405	419	436	402	427	392	377	396	447	426	400	406	379	408	389	404	414	427	396	424	398	389	433	435	411	394	407	365	426	406	438	418	428	400	389	389	401	387	420	411	402	419	431	406	399	423	365	409	392	391	390	418	387	397	387	386	423	421	404	404	382	383	404	423	414	406	433	405	387	376	364	396	417	421	395	374	411	399	432	382	388	395	403	396	400	377	394	370	345	430	399	407	398	369	428	380	400	390	387	414	400	387	406	402	391	367	388	403	391	377	456	402	397	403	399	384	355	381	439	418	364	402	402	372	417	409	378	383	391	409	421	407	382	391	396	401	395	379	399	418	383	401	347	388	381	390	402	397	390	380	383	415	426	400	403	390	392	408	393	391	396	395	429	402	369	403	412	389	404	377	388	406	400	408	407	377	403	402	399	398	402	410	400	388	398	386	384	446	414	382	447	406	384	408	385	383	382	397	414	383	386	428	428	408	421	421	447	397	398	400	385	405	446	386	402	399	428	437	406	421	395	403	381	399	384	443	410	383	435	445	411	428	386	415	441	395	395	393	408	416	409	417	403	393	397	427	427	364	381	409	434	414	428	404	382	360	400	380	416	433	411	407	363	434	413	402	394	440	388	419	397	406	434	421	409	424	404	388	386	404	387	433	358	426	360	422	392	381	392	405	422	377	401	420	397	430	383	416	424	398	378	370	401	371	386	414	403	415	422	396	390	411	403	390	412	402	456	411	418	405	391	414	407	390	398	400	414	404	394	392	438	405	417	385	416	419	381	402	366	409	415	399	374	415	411	405	428	380	408	440	378	343	426	420	430	393	424	451	400	398	429	380	430	377	425	370	385	423	436	426	389	415	410	411	380	385	411	360	383	389	398	395	394	398	379	378	428	416	414	432	395	447	403	358	432	404	411	401	429	357	390	402	390	407	384	430	390	413	358	363	380	434	389	388	450	424	406	381	406	409	375	393	400	381	410	429	387	420	388	439	387	425	378	411	404	396	420	406	381	393	389	413	431	378	375	388	378	417	435	411	394	362	425	362	400	433	422	429	418	418	411	438	427	407	423	438	378	387	377	415	430	399	356	400	389	374	384	444	418	386	404	406	455	413	364	451	407	410	411	383	404	424	385	396	366	408	395	368	397	415	379	384	382	390	372	423	411	423	373	398	410	403	410	395	393	403	377	444	443	388	390	424	390	382	392	417	403	405	383	410	439	390	402	402	375	416	406	400	396	412	390	432	416	390	402	402	376	388	433	396	417	437	411	403	416	381	390	394	444	414	426	410	426	372	388	406	401	359	391	399	404	390	393	393	381	391	402	381	374	398	379	417	440	385	398	400	390	432	404	438	393	420	362	406	393	394	381	413	425	432	400	413	397	409	427	389	364	397	418	451	419	404	439	392	394	431	372	405	415	458	411	396	380	383	417	420	438	412	417	410	399	392	420	442	422	383	415	365	394	402	411	415	391	424	373	387	405	386	417	404	377	370	401	411	412	395	397	419	369	415	434	409	385	427	428	409	418	413	438	408	376	418	411	408	400	409	416	362	391	396	388	388	397	432	363	412	351	396	369	398	409	382	368	410	393	430	424	414	381	368	394	383	420	401	383	410	393	413	408	420	392	428	377	371	403	405	421	376	396	414	420	401	404	426	389	418	403	389	390	380	423	419	413	418	401	414	382	382	412	389	373	408	375	433	395	396	383	414	401	414	395	380	408	401	395	391	404	397	389	387	461	398	400	369	407	426	373	391	380	451	427	402	373	370	419	447	404	399	403	426	418	379	434	370	434	430	433	414	401	411	419	416	387	376	389	405	375	406	395	383	418	384	421	377	374	405	387	367	400	406	380	370	424	430	392	406	407	413	447	411	398	415	387	392	438	447	403	387	385	428	411	390	396	438	429	427	374	409	418	400	381	450	423	393	451	408	415	415	400	387	411	423	363	407	409	417	410	411	400	428	393	410	416	405	376	415	358	411	427	421	393	425	422	378	390	425	410	386	404	408	368	378	422	392	386	385	420	345	393	386	381	397	375	371	427	426	394	439	424	388	377	394	384	382	383	409	405	402	404	408	405	408	397	405	375	388	391	378	402	403	399	392	419	399	384	376	458	415	403	390	420	395	356	418	425	401	418	418	372	408	410	426	407	427	425	383	387	410	433	424	388	417	393	402	366	380	424	394	409	411	400	402	356	379	384	420	416	356	404	403	446	379	403	400	392	357	418	362	425	350	421	424	385	379	432	424	437	380	408	379	409	377	381	374	398	453	401	428	404	380	371	403	419	438	400	390	409	423	393	381	378	414	417	368	408	398	405	419	354	379	384	429	382	405	404	420	416	384	375	439	383	383	404	411	422	395	414	382	416	405	391	410	387	426	426	414	395	407	393	385	379	424	405	381	370	428	365	411	428	390	406	425	396	434	432	387	384	421	376	412	396	384	414	382	368	386	411	399	371	398	390	393	408	400	430	383	401	400	383	391	423	402	425	422	399	411	419	440	423	423	404	433	417	415	419	420	417	408	398	421	416	393	394	453	390	388	392	383	430	375	433	394	429	390	388	440	378	375	393	396	428	408	412	410	393	409	383	392	417	368	400	412	404	372	416	428	368	391	415	352	433	415	405	384	401	399	409
27789	3517	1199	918	698	617	543	461	400	414	404	389	366	342	366	342	344	343	342	344	320	306	321	325	317	338	370	313	319	334	342	266	290	305	312	293	305	293	267	326	273	305	301	293	316	296	329	313	323	299	315	339	313	315	324	288	297	296	282	303	313	278	283	286	327	266	298	305	323	299	315	292	302	295	309	311	303	304	315	304	284	274	273	322	330	277	300	288	314	320	268	295	297	294	322	304	281	296	302	296	268	287	266	294	281	290	312	270	306	289	285	288	279	303	309	312	283	264	297	313	293	300	280	311	285	281	316	295	327	302	274	273	300	318	314	305	289	298	291	274	292	291	308	299	273	296	273	324	277	325	293	282	298	311	328	286	318	298	312	296	272	307	281	276	309	347	306	288	291	326	285	284	308	301	279	291	281	282	319	283	300	334	309	307	310	306	300	284	292	285	306	309	300	309	285	340	284	333	289	312	304	305	293	296	292	286	298	316	270	280	291	304	298	298	276	319	299	302	262	306	298	299	312	296	292	312	302	276	320	276	349	301	298	309	280	282	318	303	287	273	284	286	277	270	294	299	306	272	286	287	321	315	311	305	322	287	279	287	310	279	280	295	304	301	269	293	282	300	324	307	282	287	304	331	327	300	308	295	293	320	316	281	293	255	280	304	296	292	300	291	337	340	266	291	300	297	311	312	281	299	305	303	295	311	284	332	319	305	283	310	316	296	284	309	295	273	311	314	291	304	296	280	303	294	269	291	309	318	279	297	268	293	315	302	281	283	318	276	334	311	308	303	330	310	295	318	274	258	303	296	313	329	288	283	334	287	279	287	318	300	335	320	316	301	327	292	295	321	305	295	267	278	310	298	324	274	274	285	267	272	318	310	288	299	301	294	290	304	271	261	338	283	321	315	326	311	290	279	285	317	282	287	299	291	283	286	317	285	314	299	254	297	315	297	319	291	318	347	274	289	275	274	293	312	315	306	287	293	286	314	321	275	319	315	302	301	286	291	272	283	308	308	299	288	305	279	284	303	336	289	299	298	285	325	289	273	306	308	293	296	298	327	314	303	295	318	297	267	303	297	258	286	301	305	304	298	300	306	284	303	314	299	295	307	313	304	302	303	298	320	287	362	283	316	324	268	307	276	327	309	318	288	305	273	301	283	286	316	317	304	306	301	296	278	315	320	306	289	294	291	312	301	321	316	320	274	316	316	265	265	354	305	297	295	320	293	310	297	282	320	324	310	290	303	292	294	312	286	319	305	293	292	275	306	295	285	324	310	305	301	318	328	326	268	302	332	326	308	304	307	298	284	335	274	301	289	303	287	299	289	279	307	295	311	298	310	289	279	295	319	296	323	265	294	285	304	283	322	319	339	307	319	277	323	298	288	323	308	290	317	309	312	286	284	296	280	322	331	318	308	274	297	300	315	305	281	317	301	266	312	315	248	325	292	250	281	275	307	320	327	305	297	293	293	274	313	292	312	308	295	313	325	296	287	284	305	304	279	289	298	280	307	329	281	289	283	295	284	308	308	297	286	316	309	285	313	292	326	346	291	337	281	295	312	334	273	303	294	279	277	296	291	300	317	268	298	302	284	290	298	328	327	279	311	298	296	270	280	295	318	304	295	302	340	260	269	310	331	291	343	296	292	325	314	304	343	308	299	314	305	284	328	286	292	280	302	281	320	301	300	299	322	333	331	310	268	312	345	327	312	284	323	310	305	309	297	290	297	289	274	290	312	300	312	307	273	280	302	326	318	298	300	283	279	286	295	271	295	275	299	299	291	284	265	324	278	297	327	286	275	330	285	285	313	297	300	290	311	316	292	311	304	328	333	333	301	301	286	305	283	306	280	287	297	278	284	284	330	332	311	281	302	299	314	295	255	278	297	320	292	282	321	329	282	326	282	293	320	270	285	323	307	270	277	285	288	285	262	309	334	293	305	358	298	292	305	298	292	295	298	299	310	269	288	308	309	292	284	287	291	324	306	278	312	294	306	342	341	296	319	283	297	263	314	285	325	278	310	255	332	295	306	302	312	311	297	292	291	314	298	332	288	298	309	334	280	301	299	299	320	287	292	290	304	315	284	296	283	299	315	261	268	319	291	250	289	321	289	307	310	295	328	311	281	309	302	318	313	281	291	292	260	294	294	316	334	305	291	319	343	285	299	314	316	318	292	286	300	259	285	318	300	338	285	316	301	275	313	291	293	323	299	298	264	316	306	311	275	312	294	299	300	281	308	301	301	289	297	293	314	285	284	290	297	269	286	283	276	340	326	291	286	264	314	312	284	301	293	284	325	292	321	276	347	265	311	287	311	285	288	314	317	303	281	294	350	307	305	305	288	297	286	296	310	291	322	270	289	295	314	323	304	280	291	279	277	323	274	296	288	280	283	314	298	293	297	312	308	316	284	280	248	292	320	296	308	304	287	318	294	291	285	246	299	306	296	330	288	333	286	304	284	304	315	289	279	324	303	309	334	305	299	299	333	278	263	332	304	304	313	338	316	286	310	312	271	298	288	281	276	300	284	288	303	266	322	289	317	299	301	300	294	305	318	286	293	305	331	305	314	265	278	347	282	301	308	296	307	275	236	288	311	301	271	310	325	286	302	323	294	328	284	303	337	320	320	308	297	287	304	327	285	276	338	292	281	308	288	288	296	301	320	292	264	328	313	301	293	301	260	277	339	306	321	274	348	300	282	266	287	286	302	307	301	308	328	292	310	316	276	288	291	305	305	312	293	303	277	279	308	317	283	281	282	289	292	332	306	279	287	320	284	274	293	288	281	312	326	297	281	287	275	317	297	285	295	312	335	291	307	281	297	333	292	302	304	291	296	304	319	312	318	318	315	296	299	296	310	296	281	301	276	289	346	299	292	264	310	321	313	326	319	274	310	313	306	313	308	314	281	307	276	320	274	309	273	266	306	328	288	283	280	319	320	284	286	286	262	285	277	322	269	315	300	306	285	292	351	299	279	287	308	305	300	305	297	276	290	315	299	313	307	268	323	288	281	314	300	305	269	330	293	267	365	299	295	293	323	309	269	308	295	293	286	265	297	318	339	306	304	287	331	272	283	307	316	291	298	304	312	312	309	341	286	315	277	277	282	289	294	340	315	272	322	300	324	297	315	293	313	265	305	308	319	335	274	288	295	283	298	303	341	282	306	316	271	322	326	294	293	312	335	306	304	284	306	288	296	304	324	297	319	318	324	273	276	278	309	326	282	298	316	338	297	277	294	283	271	265	281	319	296	330	299	311	292	279	282	299	288	305	283	287	311	266	289	293	276	331	302	291	306	306	289	291	303	312	280	318	280	272	282	256	292	273	282	310	304	284	286	255	305	313	313	326	321	330	291	287	306	300	304	297	270	292	315	300	286	259	283	267	327	306	329	295	308	297	279	296	316	283	308	295	289	335	276	336	315	287	298	298	294	290	303	283	268	282	272	287	300	284	249	307	274	295	300	301	296	278	307	283	289	314	287	274	305
12451	1413	2392	2942	2774	2361	1951	1691	1514	1428	1323	1162	1169	1169	1138	982	1108	1068	1149	1039	934	907	906	890	1016	1022	1193	934	880	847	828	849	827	840	824	783	814	799	826	759	814	787	826	815	828	820	793	794	789	870	850	800	803	754	783	766	768	806	733	800	708	791	776	806	774	744	793	735	778	778	741	725	738	740	743	700	736	739	704	775	735	730	746	764	754	759	755	713	745	799	778	821	766	739	762	724	743	730	742	785	744	783	706	785	736	756	779	746	758	712	760	771	727	829	757	743	728	780	735	746	804	775	748	720	730	812	800	769	780	748	770	725	742	745	722	723	778	728	725	744	787	762	767	735	737	785	730	708	741	785	702	757	771	752	730	772	790	742	696	786	707	720	774	728	699	763	720	739	789	719	778	764	738	766	755	751	695	713	743	760	772	734	725	757	771	762	736	728	755	763	758	775	770	754	760	790	784	756	739	761	753	778	772	721	742	784	751	774	820	783	770	763	807	702	700	736	718	748	726	769	791	752	738	709	761	761	735	708	794	754	761	748	755	736	730	756	745	783	734	728	780	774	747	792	791	748	750	682	781	787	737	741	724	772	711	699	773	755	776	796	713	738	791	738	792	822	749	741	725	735	768	734	785	718	746	724	766	731	749	739	727	791	764	719	757	784	768	727	749	760	745	714	764	718	777	726	764	764	724	747	771	779	825	761	760	770	762	752	718	748	692	815	740	715	733	721	827	743	732	782	780	799	751	721	710	721	782	795	729	762	799	739	757	761	746	776	819	761	729	708	753	759	769	783	790	774	719	782	758	692	746	753	760	736	749	739	765	767	736	763	792	723	808	675	753	795	766	795	769	784	768	721	784	737	746	762	780	737	747	740	748	748	715	805	760	774	755	722	742	806	708	756	726	749	726	740	790	735	803	794	771	782	751	753	770	768	799	796	732	758	738	742	716	778	741	785	757	750	735	742	765	778	725	748	763	755	749	765	741	774	684	782	730	766	728	780	739	752	783	752	822	729	761	753	741	742	780	802	770	755	725	784	759	723	734	760	769	790	733	718	731	740	752	745	770	731	766	706	768	762	712	737	776	717	793	754	771	778	757	738	808	748	795	751	807	742	798	801	774	801	744	737	755	753	748	795	786	754	721	714	779	740	737	780	772	763	728	780	747	739	765	783	777	709	738	744	757	736	768	743	764	795	770	786	744	790	771	740	771	752	768	757	772	779	819	767	795	729	780	711	764	766	774	723	798	732	713	719	724	718	787	774	744	733	770	822	774	711	766	758	724	729	746	763	697	726	787	724	729	774	726	740	761	768	755	735	769	756	766	731	734	765	753	738	732	746	729	747	737	707	785	763	764	735	735	750	772	702	776	774	741	746	744	727	751	772	760	728	698	764	763	714	706	736	826	772	789	756	771	744	803	742	742	756	722	734	741	771	756	766	729	747	738	803	804	725	737	726	759	699	752	714	803	754	762	757	816	715	781	756	787	758	778	738	726	742	733	686	722	815	728	715	736	759	723	732	764	742	731	766	745	777	726	700	725	685	772	721	790	736	756	762	766	705	792	789	786	787	735	794	787	751	747	737	754	714	749	734	746	686	771	709	718	774	789	723	732	767	775	751	743	728	769	723	719	760	803	748	729	732	754	759	716	769	745	771	707	755	721	776	741	740	739	745	772	764	803	738	727	768	803	763	783	805	712	771	719	735	745	759	783	765	793	707	698	728	753	747	797	697	797	781	798	745	746	760	775	722	766	787	778	762	751	759	755	763	774	776	789	750	735	807	735	775	781	744	733	773	757	770	752	735	775	796	759	749	728	720	748	765	757	747	737	754	682	760	733	752	755	747	756	770	748	787	727	726	731	728	717	752	729	777	755	731	734	796	780	762	759	764	737	758	777	778	786	770	734	754	768	716	728	747	723	706	809	730	753	791	736	784	728	707	765	823	728	745	746	763	732	768	704	751	740	737	693	767	736	806	813	758	772	714	810	715	804	802	717	807	735	719	752	718	764	768	780	748	798	716	798	791	779	771	725	718	750	779	745	735	752	746	747	783	769	767	777	747	729	791	723	753	766	725	773	737	812	710	747	742	746	726	770	740	786	713	760	722	755	783	725	723	743	759	728	826	708	761	721	714	728	737	723	696	704	760	744	737	795	753	797	774	733	750	760	765	784	750	737	746	747	737	754	772	777	720	750	758	743	720	800	712	785	740	724	739	709	737	770	777	746	705	774	777	757	779	738	773	730	790	804	756	790	730	740	724	755	741	777	723	745	723	776	751	787	767	757	754	748	775	728	737	755	794	718	768	752	795	833	729	757	701	775	752	752	767	709	729	736	741	780	766	734	761	754	763	711	735	785	773	751	766	745	761	790	755	758	735	731	762	805	718	734	824	731	786	787	750	742	747	729	763	754	767	772	749	710	773	733	757	795	753	767	743	730	772	777	756	769	716	699	752	768	763	761	731	747	779	738	712	761	756	727	749	733	736	743	790	738	732	787	757	762	735	750	779	775	725	767	738	738	765	749	769	767	729	766	742	784	730	764	758	804	719	767	757	787	729	746	747	774	755	765	716	722	741	736	747	769	740	711	736	742	810	789	740	760	704	746	756	781	745	761	733	765	756	722	741	753	806	777	796	758	772	747	736	800	810	782	791	760	747	724	760	790	718	747	761	743	751	737	830	762	785	745	755	754	802	755	790	743	741	738	769	754	791	735	735	755	732	719	745	757	745	765	772	733	761	749	798	668	817	737	770	784	778	743	786	761	700	750	777	742	704	773	710	718	732	770	756	769	747	721	767	775	755	773	755	757	789	753	731	781	751	762	766	735	736	761	780	777	789	772	712	732	770	727	745	754	771	771	773	717	728	769	758	728	790	752	708	779	763	688	789	745	786	760	771	768	742	722	740	747	766	741	777	747	810	762	763	761	737	727	732	757	786	740	757	740	767	745	716	721	742	783	797	766	749	795	743	767	771	798	723	767	737	715	737	763	765	755	689	692	781	718	750	730	773	799	795	737	733	701	752	729	771	740	721	781	744	712	722	732	771	777	730	768	770	754	729	696	743	807	803	732	748	768	750	798	784	738	790	729	797	785	780	734	727	753	730	783	763	724	738	678	746	771	762	754	749	790	724	772	773	744	732	750	738	737	776	715	757	703	750	784	776	705	780	776	798	764	727	757	767	799	758	768	767	785	744	734	785	765	711	733	790	794	781	745	753	767	738	755	711	758	805	721	710	762	769	746	743	777	766	778	686	749	688	778	735	826	745	725	769	780	747	792	753	793	732	773	722	693	737	776	755	742	732	773	773	713	749	755	772	742	761	760	734	766	745	792	748	797	773	763	804	721	718	743	748	749	736	748	792	748	754	779	756	731	702	766	763	701	717	811	779	761	780	780	781	764	715	745	777	761	800	779	711	753	726	774	771	745	762	795	771	776	754	736	744	706	750	702	830	759	740	723	741	758	799	747	711	743	761	781	782	758	772
40378	8592	2601	1686	1244	977	752	704	619	530	474	482	511	434	436	383	412	430	421	414	377	367	384	392	411	414	420	372	392	345	392	360	331	364	335	341	357	353	346	340	364	357	413	378	331	372	359	363	350	370	373	336	370	315	375	346	360	299	368	351	352	356	392	345	328	347	344	349	312	364	345	329	315	365	367	332	349	318	360	350	358	355	340	378	329	358	324	323	366	324	394	316	367	334	308	335	337	380	328	338	369	362	343	354	332	328	329	326	332	355	346	370	343	351	339	346	313	323	307	374	338	396	332	358	358	318	374	345	342	327	336	345	324	318	375	337	326	314	366	345	320	367	356	377	351	334	360	301	304	310	326	354	331	344	306	362	350	352	380	341	348	377	352	367	327	373	343	329	359	366	359	365	391	389	319	339	377	336	345	317	324	332	372	365	345	352	358	344	342	347	379	340	352	343	340	362	365	336	356	337	329	346	359	325	327	325	322	307	359	379	326	361	346	368	343	318	332	353	345	330	355	368	371	347	376	349	340	362	322	317	342	319	362	349	382	328	299	330	323	360	333	333	334	360	363	359	333	366	329	366	341	353	372	333	349	345	355	339	341	345	343	388	384	366	348	340	332	323	308	346	319	321	345	341	379	358	317	311	358	351	328	316	344	347	385	350	369	359	341	370	326	319	324	348	332	356	342	365	340	336	352	335	363	341	357	349	361	316	352	330	328	351	344	332	331	349	356	391	350	338	375	339	358	364	338	338	356	315	372	347	350	325	300	317	345	358	327	332	334	340	356	313	312	353	277	337	359	366	344	363	328	345	342	338	311	353	357	361	336	363	373	335	346	338	349	319	352	349	378	365	329	357	338	346	355	322	351	363	338	389	356	357	362	353	365	355	357	345	343	322	351	369	367	357	331	316	378	357	322	379	349	348	351	365	357	298	332	339	332	308	335	349	340	342	323	347	353	305	330	369	340	348	352	318	319	342	323	323	366	345	341	365	315	308	360	381	342	386	353	299	349	337	355	334	345	340	335	319	354	345	334	336	318	317	378	342	342	346	359	379	348	330	326	343	331	362	363	336	323	345	356	338	346	363	337	341	338	336	329	360	360	363	306	384	367	357	353	358	320	340	340	363	374	366	324	334	359	342	383	365	328	348	338	356	329	341	324	321	357	352	345	362	363	368	312	354	333	347	338	323	311	322	355	353	364	328	348	330	305	324	332	335	356	338	308	320	294	351	340	340	385	355	332	329	357	357	343	323	386	346	334	345	334	362	347	335	332	385	358	349	359	339	352	360	363	354	340	341	345	340	344	346	358	343	353	364	353	328	348	313	340	327	333	369	366	319	351	353	340	362	322	348	350	354	321	358	334	381	348	374	356	355	364	364	340	369	353	358	343	357	355	323	337	373	366	340	316	341	371	330	346	347	352	345	306	360	345	318	323	361	350	351	361	349	357	363	316	340	356	355	379	363	326	342	316	372	341	340	335	299	345	357	317	310	311	341	360	327	315	334	365	340	322	342	335	361	359	311	367	340	337	334	381	352	324	313	356	340	342	371	334	330	351	372	349	361	371	345	335	365	310	337	370	358	352	368	311	375	354	351	346	360	321	337	353	377	347	327	350	358	348	348	340	365	372	352	331	352	350	339	320	345	351	373	374	355	330	341	344	348	363	357	383	330	337	322	364	358	378	335	380	325	366	338	354	339	302	338	315	351	314	339	344	345	369	313	353	326	337	343	371	361	382	348	344	357	347	322	333	339	369	354	328	320	343	334	328	365	348	330	348	308	347	320	333	374	321	360	351	300	371	362	365	365	361	365	328	354	338	339	373	375	368	315	314	324	332	354	351	347	349	349	322	319	341	346	370	353	363	362	340	335	331	357	359	336	341	345	359	340	354	331	325	353	350	339	323	374	325	362	333	311	336	290	347	352	352	347	347	353	375	333	310	316	327	331	374	337	339	362	358	369	352	312	344	344	321	300	320	330	313	350	316	346	329	357	341	311	346	339	324	361	342	383	376	327	339	320	323	350	318	351	351	318	321	321	373	339	322	367	337	340	356	373	336	337	336	320	348	327	362	358	303	342	356	374	352	340	339	356	340	342	347	322	317	369	336	321	362	346	350	343	386	337	344	331	326	348	342	324	348	348	350	353	348	357	334	345	369	345	358	346	369	325	374	346	322	315	307	329	368	341	376	345	348	336	326	317	330	314	341	305	392	344	363	360	337	347	348	330	319	349	331	347	315	342	353	358	362	353	334	329	355	367	325	352	368	304	332	357	344	361	378	317	342	339	328	341	385	336	365	361	322	351	328	313	350	337	348	348	346	351	357	320	360	338	347	334	331	337	316	350	330	323	333	351	354	331	347	371	344	322	285	345	351	371	375	329	360	310	336	393	336	339	356	351	324	328	366	351	403	360	357	348	369	356	376	315	350	347	339	351	350	307	344	355	333	366	322	330	344	354	342	342	378	344	351	353	340	336	351	350	328	359	326	335	340	353	353	378	376	344	357	351	327	328	362	320	339	361	324	318	316	328	354	350	332	313	351	341	350	339	318	305	324	336	325	363	357	370	347	324	337	332	313	340	330	323	343	310	348	352	358	322	344	334	344	352	328	332	350	350	348	326	340	340	364	343	316	336	365	389	376	332	348	353	325	326	360	307	314	311	348	346	356	374	324	304	356	367	355	326	323	355	333	353	315	349	323	352	363	370	344	326	329	365	329	339	352	338	350	333	346	321	324	353	354	352	344	359	361	340	346	346	375	354	349	355	368	332	304	336	318	336	359	341	325	341	350	328	357	369	345	358	352	337	344	367	361	346	348	323	324	335	331	340	322	382	335	342	355	354	313	340	306	348	335	337	333	344	358	359	336	332	354	331	352	321	348	333	318	365	366	328	322	358	364	315	353	363	334	334	357	369	354	352	338	323	342	346	347	349	350	354	353	322	350	379	365	357	331	346	340	335	340	360	328	339	348	336	356	329	353	328	367	351	329	361	349	359	314	344	380	365	322	351	349	389	345	346	379	313	373	323	347	313	354	347	369	315	328	337	344	340	337	341	346	343	322	370	357	333	347	340	376	343	341	314	323	303	337	369	340	332	332	364	396	380	331	324	341	391	347	330	381	355	326	371	341	371	335	315	355	339	336	366	351	316	336	329	325	321	334	353	342	360	350	361	373	343	335	351	366	321	327	335	358	311	284	332	357	344	356	290	353	346	344	340	352	346	367	320	357	339	332	351	325	335	343	332	351	323	310	340	374	353	333	322	349	386	368	340	319	312	340	348	357	310	322	315	371	348	342	365	366	338	354	356	361	359	333	341	358	313	337	357	329	352	326	358	362	308	324	361	335	348	381	324	348	337	352	336	366	359	362	328	326	360	336	341	332	340	333	342	371	362	343	347	351	344	310	362	323	352	346	363	375	349	341	344	335	350	331	306	350	328	350	355	359	333	339	363	330	354	357	347	318	314	368	307	333	347	353	354	335	346
17537	2164	4158	4904	4763	3844	3201	2685	2338	2136	1922	1662	1617	1589	1498	1342	1353	1424	1467	1282	1162	1093	1130	1126	1152	1271	1248	1117	1014	975	1000	989	924	920	906	919	933	876	911	933	862	852	960	934	879	884	896	857	902	902	907	855	884	861	913	817	823	885	824	815	881	845	837	817	820	872	850	832	821	843	862	864	835	903	867	861	867	881	859	847	844	832	876	811	841	822	834	804	847	830	809	828	846	827	870	818	796	780	838	849	810	853	808	827	793	825	819	875	828	809	783	845	814	823	799	813	832	896	812	834	821	822	792	811	827	848	831	854	824	882	824	799	783	852	841	805	843	890	792	831	807	865	829	841	756	857	816	770	828	799	902	831	800	823	806	863	733	797	870	815	774	841	828	842	852	809	815	815	814	850	787	823	825	856	824	808	834	832	810	856	802	796	825	815	805	786	857	759	824	801	828	817	760	870	803	787	804	818	845	804	846	810	810	821	766	817	842	808	869	788	868	843	808	802	799	809	846	857	838	873	832	819	818	853	859	835	839	803	856	866	814	751	785	824	823	812	804	858	821	847	849	857	799	824	808	821	788	818	853	849	852	842	795	818	787	803	839	784	846	869	805	769	811	776	788	834	819	824	808	806	784	799	825	809	795	785	828	830	861	880	803	813	812	859	827	808	821	835	802	802	829	738	800	844	845	830	838	879	772	879	924	833	766	832	834	821	814	797	801	792	842	802	839	793	808	850	764	855	883	855	859	873	765	793	893	849	879	804	787	867	790	860	839	770	830	827	794	798	860	830	856	817	843	811	790	830	794	836	831	819	832	848	814	855	870	802	790	852	822	788	787	813	834	815	807	815	833	816	779	808	831	824	834	827	752	787	834	818	826	816	758	826	772	784	808	872	835	788	801	785	845	798	837	799	805	816	790	840	831	811	806	829	832	843	859	839	762	792	845	796	800	817	837	798	773	810	796	869	822	769	770	778	784	814	770	812	806	872	762	838	828	841	874	842	793	843	807	810	903	821	843	802	830	797	845	886	899	785	814	813	832	815	862	852	867	855	827	848	842	815	833	865	824	832	822	772	824	791	815	823	837	766	815	870	821	816	818	823	867	832	839	818	872	812	840	823	840	815	814	823	827	862	797	845	832	793	829	851	846	767	758	794	770	823	776	817	778	847	860	828	809	911	769	879	781	864	811	819	820	827	826	845	842	829	799	836	804	844	855	818	813	837	809	826	850	820	789	758	812	839	771	835	817	878	832	822	817	842	794	797	803	813	801	850	803	790	833	829	823	809	789	835	828	818	809	807	748	717	807	784	820	775	808	801	833	849	834	825	814	865	848	817	813	784	783	841	832	850	819	794	829	820	780	829	800	865	792	860	809	831	812	848	826	839	861	783	860	827	831	826	812	787	814	791	827	861	777	884	920	878	793	850	840	838	770	892	865	800	819	772	869	845	787	827	820	817	753	813	781	787	826	840	816	818	794	891	821	778	792	830	799	852	798	800	796	809	792	791	804	778	839	856	833	839	832	767	842	791	801	817	847	810	846	819	774	806	838	838	804	790	857	783	796	811	810	774	842	811	787	831	797	872	762	842	820	809	756	761	804	798	833	830	786	792	854	809	787	843	828	837	856	796	799	805	833	819	802	858	809	833	847	844	839	820	816	797	824	799	808	813	842	795	808	819	791	858	821	855	825	803	792	819	820	800	786	902	794	826	879	812	825	859	831	816	850	796	822	789	786	766	824	786	859	836	865	816	845	818	841	827	801	850	836	793	840	801	846	833	818	859	850	767	840	814	824	813	810	829	849	790	882	844	885	806	836	804	796	824	826	828	813	835	815	867	807	816	798	790	832	784	860	790	836	782	843	805	900	773	816	791	854	820	850	799	831	774	850	761	855	814	850	805	817	816	811	819	828	813	871	810	855	833	817	815	847	846	777	826	810	882	796	834	872	784	895	834	889	795	826	780	843	789	856	786	855	768	797	795	826	851	820	740	869	821	848	887	797	902	818	826	821	820	806	861	851	846	825	844	800	839	817	838	846	844	849	824	785	791	855	826	878	801	845	841	869	825	806	808	768	841	865	832	806	828	881	806	826	813	827	823	825	847	851	830	828	833	805	784	806	796	844	826	825	798	821	820	810	849	834	820	829	851	841	843	810	783	786	827	776	874	839	790	814	836	783	827	779	783	804	809	801	825	789	859	849	803	785	782	832	859	819	836	823	818	853	808	785	810	800	826	842	801	823	806	818	824	795	833	873	841	805	874	835	836	801	822	856	811	799	824	789	816	794	853	785	784	874	835	815	801	829	820	832	857	839	814	802	840	822	882	839	771	814	825	807	835	781	811	816	780	841	775	824	840	839	811	832	810	835	830	769	761	819	816	826	821	862	857	819	787	872	793	783	856	833	829	782	871	771	860	856	834	783	786	772	833	841	850	834	796	823	846	823	824	807	788	820	765	849	821	778	763	848	842	915	771	840	801	834	792	897	839	813	791	859	806	812	791	874	794	818	761	792	787	794	822	861	776	798	850	852	782	805	833	795	829	772	854	824	815	866	825	834	853	761	822	864	807	857	816	787	842	809	819	807	835	836	821	843	778	820	847	786	799	771	798	760	831	807	874	800	789	834	806	812	836	931	797	794	895	805	810	812	819	808	815	839	800	838	899	795	833	880	854	809	795	847	836	773	837	809	851	854	872	836	822	829	804	786	838	772	816	802	839	819	816	873	825	818	819	747	861	830	817	860	801	794	860	808	838	819	856	838	825	800	814	853	834	836	779	796	796	831	798	836	801	840	820	816	836	805	848	857	851	845	771	790	817	807	847	798	828	791	844	830	806	825	805	823	821	791	763	812	841	822	795	778	838	846	806	854	813	785	828	796	840	800	791	826	851	781	851	794	891	788	840	826	821	779	857	840	823	813	765	848	785	826	801	805	836	831	849	827	771	825	804	802	848	819	864	852	819	853	804	828	764	841	819	828	847	849	789	842	883	819	836	857	781	830	774	790	823	806	818	806	830	793	798	790	827	846	857	789	831	827	810	836	830	797	851	859	830	824	815	772	858	844	835	874	790	790	839	781	815	764	827	821	867	858	823	818	811	827	850	815	824	776	830	793	832	836	787	803	839	797	812	846	856	845	771	845	830	819	848	826	834	846	850	841	842	834	867	798	770	842	840	817	834	812	803	846	811	792	822	860	755	833	822	823	840	777	824	790	841	822	799	788	827	820	766	786	792	841	784	792	852	872	849	862	835	789	836	856	802	881	841	833	823	843	892	823	822	844	830	871	820	852	816	860	840	788	861	852	851	836	805	850	858	833	836	852	811	830	786	824	766	840	872	890	899	821	811	817	812	825	815	872	809	798	811	879	870	859	844	780	815	871	802	802	820	815	845	815	837	867	866	832	832	829	879	804	785	890	842	809	835	846	816	838	761	832	801	900	793	844	823	790	809	787	841	783	769	836	820	816	754	834	818	831	807	839	781	812	809	777	811
3365	207	158	176	167	133	152	162	137	116	155	147	139	152	133	135	125	129	119	123	127	146	146	155	145	144	134	132	152	112	131	152	120	139	127	115	146	152	134	137	146	122	114	127	137	143	133	116	137	151	114	131	151	138	129	124	125	128	139	138	140	134	123	145	127	129	130	123	116	139	135	134	134	117	122	133	128	135	136	134	132	139	117	130	114	134	137	137	119	154	153	134	138	133	136	160	162	157	129	149	132	137	127	131	125	144	135	118	143	133	138	134	164	151	146	125	129	129	130	143	146	133	155	137	115	127	134	147	134	109	121	118	136	127	146	123	123	145	127	127	126	123	125	145	141	125	109	131	127	118	156	138	127	133	126	144	144	111	149	123	123	141	131	143	139	131	149	121	152	152	112	113	139	139	130	107	140	132	116	112	128	134	147	131	141	120	143	135	118	127	123	134	123	116	124	135	144	129	123	153	124	147	124	141	135	119	146	144	154	110	142	123	157	133	140	127	133	154	131	135	155	140	119	134	140	119	121	140	131	126	122	134	130	147	147	137	159	141	132	136	146	133	145	136	136	138	157	120	133	141	122	153	116	116	115	119	138	141	137	138	122	105	131	129	127	125	145	113	132	127	144	155	138	116	143	136	125	149	138	120	139	141	112	145	130	131	122	141	126	132	122	141	152	144	122	135	127	135	128	144	137	133	101	151	124	133	121	131	143	146	134	138	142	151	142	129	160	148	140	150	153	153	156	117	140	131	134	114	133	124	140	139	136	115	117	122	134	134	156	151	147	133	145	151	134	130	118	153	120	137	127	131	112	141	133	127	149	129	137	122	157	134	157	129	120	144	135	118	124	128	134	136	119	129	112	138	126	131	138	116	122	142	127	112	108	121	119	136	123	146	135	129	124	125	127	128	129	131	105	141	129	133	155	145	154	128	135	129	139	141	132	130	136	106	149	134	127	131	132	136	133	100	124	135	123	149	121	142	143	138	139	150	162	136	135	128	114	132	132	130	145	119	155	116	134	127	145	132	134	120	159	128	143	129	121	135	137	135	145	142	132	132	119	143	137	149	143	113	133	127	140	116	127	146	141	135	137	138	130	140	117	124	140	144	137	157	146	149	114	110	119	124	135	142	131	141	115	150	118	129	138	152	140	131	139	127	123	145	129	144	127	145	115	136	131	143	133	138	138	127	145	124	139	114	148	120	121	131	119	140	142	152	119	140	143	136	141	132	114	128	133	120	142	127	113	119	144	150	124	125	141	141	132	127	136	145	109	131	122	136	128	119	135	128	139	145	139	122	137	111	140	133	125	142	129	137	127	138	116	141	134	139	121	116	134	151	141	132	127	118	122	126	135	126	130	129	122	119	115	136	132	118	154	142	111	124	122	148	114	108	128	139	133	136	128	111	130	138	116	131	127	134	118	140	115	127	138	134	145	133	146	143	117	116	127	115	138	129	123	144	125	110	132	133	155	115	124	144	132	144	126	134	132	140	139	123	124	155	112	165	153	129	131	124	131	121	132	126	141	151	133	127	133	124	134	139	124	115	131	139	149	133	153	127	130	133	144	136	130	131	138	143	137	135	127	133	153	106	112	143	131	140	145	140	136	133	130	127	127	124	116	133	125	133	136	107	141	128	110	115	106	134	143	142	128	143	124	124	145	127	132	127	140	130	112	122	120	128	140	121	120	121	135	126	106	116	125	133	130	142	125	121	127	127	150	135	129	128	136	134	128	144	139	126	130	122	160	126	148	136	137	107	121	155	136	128	109	125	150	138	128	119	135	136	132	109	147	131	134	145	125	138	120	129	141	113	129	134	131	136	140	122	136	148	138	107	131	128	147	170	116	137	123	129	129	135	139	150	129	141	149	131	125	144	127	130	111	139	124	124	139	131	134	125	130	120	140	152	141	124	130	106	119	113	135	132	138	146	132	136	139	130	124	128	153	114	133	143	145	136	143	128	121	142	137	120	144	132	130	127	129	139	134	149	116	134	118	127	131	147	121	138	145	134	133	142	129	159	128	132	139	116	128	127	140	116	138	138	153	130	130	124	120	121	149	142	159	142	124	138	158	148	122	138	113	106	123	128	132	149	131	132	132	142	153	131	138	135	136	121	135	134	139	140	147	140	152	142	137	145	117	147	144	129	140	134	131	142	125	128	126	136	140	151	140	143	135	133	132	141	111	137	138	159	130	140	148	130	112	124	134	111	125	105	121	113	124	122	156	130	124	105	134	125	127	130	124	124	139	128	149	126	147	141	133	126	122	142	144	135	125	130	131	132	125	133	138	143	115	153	133	112	121	140	139	159	128	130	131	151	127	139	118	144	125	123	142	143	119	139	142	141	104	147	130	143	160	153	113	109	134	127	121	140	133	125	125	113	133	133	145	123	132	147	130	127	138	136	112	130	144	113	130	133	124	108	152	151	138	154	135	126	125	147	127	139	115	123	125	152	141	138	146	141	119	122	116	130	140	136	137	118	120	111	110	140	134	135	144	134	144	115	126	111	129	135	127	136	134	146	133	138	123	158	143	144	139	117	133	127	128	115	128	131	122	135	124	118	105	125	118	148	162	125	130	127	130	137	119	133	117	114	126	135	170	108	137	126	119	157	124	116	134	114	136	139	118	147	131	124	140	133	141	121	145	133	142	136	123	126	129	132	150	149	144	131	143	119	135	134	131	115	130	139	128	110	130	125	131	145	134	138	123	126	127	123	140	157	151	129	126	136	133	123	140	146	139	135	141	128	138	126	117	139	128	123	136	125	138	119	137	144	145	128	113	122	115	136	126	120	122	129	135	151	122	135	131	136	141	121	135	118	131	108	120	123	132	137	141	151	152	125	127	134	126	144	125	119	143	121	123	155	125	128	113	113	121	150	135	123	132	113	163	138	135	145	143	139	155	125	121	136	121	105	140	121	149	117	139	113	120	121	147	146	149	139	119	124	128	118	139	131	115	140	128	142	120	127	137	127	133	126	138	124	114	159	119	128	160	152	121	150	120	135	136	130	122	127	132	148	133	135	157	128	118	115	147	152	136	128	123	148	123	146	128	113	109	124	115	124	139	119	149	131	128	138	160	146	162	134	131	140	130	117	115	121	122	147	146	109	122	148	150	135	126	129	144	135	130	137	121	117	124	155	143	135	109	127	123	132	123	139	153	112	126	107	148	145	133	117	113	144	122	132	121	125	126	151	119	105	130	126	132	158	139	127	136	120	127	128	142	144	133	129	137	125	140	140	143	118	146	139	145	128	127	111	136	119	139	120	141	138	135	121	117	146	148	135	137	133	107	160	126	108	127	135	146	149	130	143	150	147	123	128	139	143	143	126	152	126	121	149	112	134	138	122	130	120	134	125	133	130	141	149	125	144	136	153	140	122	119	110	121	130	126	121	131	137	125	130	122	141	129	137	124	129	122	122	138	122	148	128	133	129	148	132	136	148	137	122	129	122	140	121	113	118	141	136	123	130	139	138	139	143	135	162
3453	399	464	529	584	570	459	445	463	457	475	419	480	456	429	426	449	457	472	446	407	408	457	386	415	510	498	484	410	440	414	380	410	368	403	422	431	373	431	405	381	383	360	354	386	406	406	437	401	383	394	399	394	418	443	399	408	425	401	381	407	389	431	411	413	402	403	413	421	432	410	371	399	388	423	403	414	410	406	392	386	410	372	371	392	415	408	391	375	406	406	394	385	380	440	412	373	425	392	430	400	410	390	400	429	371	403	397	420	389	350	399	426	402	397	403	407	406	373	393	399	370	372	356	399	437	393	421	411	405	395	421	434	402	420	406	422	403	407	410	363	418	386	395	355	365	400	430	404	398	393	390	385	420	392	443	407	396	415	430	435	382	447	409	375	389	396	431	404	416	399	394	403	406	410	390	425	385	402	377	409	438	408	393	397	361	411	410	404	403	379	386	400	419	384	422	428	409	432	385	401	393	403	396	373	370	386	414	404	406	407	358	389	364	402	370	370	440	412	438	409	400	434	409	398	380	389	379	414	394	351	412	362	409	393	377	398	403	407	404	379	398	407	468	367	411	400	414	407	394	420	397	383	397	425	410	409	375	413	374	414	407	409	374	448	418	386	406	437	389	370	420	393	371	384	390	396	398	434	410	386	430	397	399	380	397	420	369	387	405	420	403	404	390	429	406	423	393	377	391	394	399	379	382	377	395	420	392	451	398	385	399	421	392	403	436	387	415	373	441	417	379	397	398	383	368	391	427	383	393	399	409	425	420	417	386	388	377	409	406	398	417	396	406	384	384	438	392	432	402	433	430	410	369	389	416	419	432	395	425	437	398	388	386	373	396	406	393	448	373	422	391	423	440	386	394	370	400	415	363	369	424	426	423	383	405	388	399	425	402	393	395	392	409	361	383	389	373	393	394	409	370	371	406	424	395	437	395	402	425	361	393	399	413	403	394	397	427	414	417	396	396	419	420	413	390	418	412	406	387	400	399	409	428	430	375	401	405	386	394	403	395	401	426	383	422	386	412	384	401	392	420	397	369	400	399	399	381	405	415	385	423	388	401	390	378	426	395	391	408	382	388	420	385	419	414	387	398	364	396	377	383	404	383	408	391	433	400	404	406	427	379	412	413	375	458	402	430	412	374	407	374	362	381	401	423	383	403	398	430	377	427	422	378	398	417	418	386	423	414	392	398	425	430	380	401	383	440	407	385	361	401	397	400	406	413	422	372	421	411	423	419	376	398	388	403	395	385	399	403	420	374	408	386	397	386	378	401	372	398	392	395	427	380	418	427	411	410	431	387	419	424	395	374	429	401	394	386	379	417	376	412	421	388	424	412	386	369	413	416	370	358	424	380	407	375	412	407	382	379	402	362	398	365	433	391	401	432	395	437	401	408	402	414	373	393	411	407	383	414	397	395	421	393	403	413	384	417	406	386	410	403	418	430	403	381	385	408	366	443	390	378	420	383	376	378	376	415	360	419	406	389	385	377	402	379	393	369	399	406	420	425	426	415	375	392	400	397	400	376	399	416	373	436	397	398	406	427	407	372	402	373	399	428	390	369	414	394	423	444	427	424	397	374	431	357	374	381	385	397	369	400	416	410	402	398	414	373	390	380	387	389	390	392	435	391	378	364	411	386	455	439	384	410	427	375	363	377	405	397	384	389	406	406	397	399	371	389	411	404	381	429	378	372	429	401	401	405	408	402	389	393	404	374	399	383	377	389	394	382	387	429	427	384	369	403	394	372	420	385	363	436	394	390	360	421	394	380	407	367	409	390	384	396	388	343	370	393	457	387	407	384	435	426	402	398	424	409	392	417	361	422	412	427	420	399	397	407	419	416	421	396	424	416	394	417	398	391	401	383	409	410	413	387	411	374	396	412	402	407	421	426	410	382	407	422	417	428	440	388	397	421	402	410	402	401	361	385	403	404	399	404	364	411	372	366	402	410	411	391	411	430	400	412	411	415	423	393	375	370	394	391	347	357	376	390	371	390	398	421	414	373	417	386	381	380	438	404	385	390	394	426	407	412	425	420	425	418	410	405	394	410	391	412	401	406	412	403	431	362	399	392	424	397	389	369	395	419	393	387	408	406	342	402	378	406	402	418	365	380	417	402	376	387	426	387	373	383	378	387	427	372	407	375	419	372	407	415	411	378	411	409	417	391	378	431	401	384	431	404	401	394	375	400	414	369	394	394	409	362	390	414	405	408	426	399	377	392	371	377	411	436	396	399	423	406	407	394	406	416	382	396	391	405	397	382	420	395	395	386	436	419	383	420	402	408	428	375	361	412	410	385	405	414	409	401	408	375	379	421	382	396	400	391	365	432	390	434	400	374	384	399	424	380	422	400	418	398	379	412	439	417	372	383	373	399	438	388	385	402	355	382	395	402	383	390	374	394	375	401	370	394	423	404	395	420	394	383	433	405	395	406	453	389	390	396	425	413	404	414	379	412	387	412	405	394	422	385	384	390	404	421	441	436	414	397	395	400	410	401	386	388	401	380	378	399	411	384	408	413	390	384	382	410	377	380	368	383	405	395	402	410	380	406	401	408	385	406	375	395	428	417	405	395	394	415	442	406	421	389	416	375	411	404	412	391	397	415	424	419	380	388	423	370	410	399	372	351	404	414	399	418	396	388	364	405	358	377	379	429	376	384	404	412	380	417	414	395	375	445	408	376	428	400	376	394	387	415	396	369	401	378	399	381	407	417	464	409	416	408	412	386	367	401	397	382	419	413	387	381	429	398	423	382	429	376	411	425	377	394	430	428	394	380	385	410	384	383	423	402	380	394	374	391	381	406	394	438	400	413	349	409	422	425	376	374	390	382	403	418	406	422	383	418	403	410	379	402	389	392	395	455	379	384	372	409	392	353	394	415	412	413	393	404	400	415	380	362	398	435	400	419	404	391	338	403	421	401	373	409	384	396	408	432	404	419	426	409	373	396	403	458	394	397	408	394	411	390	407	368	414	409	405	355	417	411	358	410	359	372	386	375	407	394	431	377	382	405	412	395	395	366	376	403	410	375	349	405	399	357	402	416	398	431	382	405	390	409	384	376	428	367	409	360	383	389	391	406	422	374	403	389	437	392	401	409	411	399	409	400	372	399	414	388	375	396	382	365	397	408	380	385	373	388	429	388	399	374	397	395	414	399	401	420	391	373	385	405	410	368	398	452	356	402	395	431	393	391	411	397	421	380	419	398	402	395	421	414	392	444	404	421	391	436	385	388	401	365	454	386	395	400	431	413	419	411	360	408	385	405	416	393	420	385	376	400	413	401	439	394	383	378	408	391	364	428	416	432	397	397	365	406	413	405	391	404	391	408	392	383	404	414	402	398	399	390	375	400	409	417	387	420	409	420	361	396	386	431	389	368	383	393	386	405	377	383	363	413	415	404	391	404	373	421	444	404	401	412	379	386	406	405	385	402	398	391	433	381	446	394	404	370	408	393	421	409	359	402	387	375	375	396	351	363	371	415
27556	3092	1258	994	757	635	520	447	430	403	357	397	388	337	377	369	340	331	347	355	319	334	324	292	323	323	348	292	289	338	348	291	291	327	342	299	320	302	324	314	321	304	280	294	296	320	312	300	316	326	326	303	307	307	303	302	313	293	312	301	316	300	296	292	290	286	307	293	304	325	296	314	304	311	314	304	306	300	318	283	318	300	283	299	300	313	293	284	297	250	298	273	302	279	265	314	301	308	273	314	315	278	289	311	325	310	337	292	302	270	325	279	297	290	275	326	290	294	301	300	336	285	320	297	315	324	296	297	277	298	295	293	304	291	275	276	306	293	312	281	288	306	304	307	284	279	292	289	303	321	251	301	307	304	305	300	271	287	304	305	304	312	309	289	289	284	296	294	298	278	307	277	285	321	279	280	295	298	281	285	303	303	327	301	282	299	308	332	328	277	313	290	291	276	293	321	312	296	290	289	291	284	297	292	309	333	308	292	273	297	284	293	306	308	283	291	299	306	289	314	285	268	307	310	284	282	298	295	307	293	273	291	295	284	334	325	303	321	306	271	322	268	315	278	268	307	304	318	310	267	328	300	286	278	300	312	326	313	294	321	303	287	269	275	313	277	296	271	333	294	267	279	312	302	303	278	284	280	289	335	302	311	277	296	309	307	288	298	312	276	319	300	299	291	324	283	314	305	305	316	299	300	280	308	293	315	306	326	311	318	291	320	296	324	319	330	307	307	258	298	311	300	293	280	299	277	299	252	273	300	298	300	282	305	326	264	307	288	311	307	305	335	293	307	281	305	333	265	309	269	310	303	318	303	316	328	271	289	310	322	295	318	309	333	326	297	306	261	290	285	300	298	253	311	335	279	313	297	302	294	310	297	312	298	325	276	277	291	305	328	303	307	263	301	313	322	264	299	291	282	287	293	310	301	305	311	305	296	289	297	280	300	323	324	302	303	278	290	288	272	322	322	304	264	305	288	302	282	301	280	304	302	351	288	280	266	281	318	291	307	324	305	317	303	307	286	323	313	278	323	269	303	281	272	313	298	295	339	332	305	296	293	271	293	284	307	288	319	304	299	311	281	311	264	312	308	288	270	302	292	306	323	319	283	304	310	300	263	283	291	316	261	273	284	308	330	303	313	296	305	304	318	288	293	287	286	281	285	285	307	347	284	263	275	318	304	305	297	272	304	301	288	299	298	307	282	297	286	300	284	306	312	320	296	301	297	296	275	318	302	327	318	259	238	306	304	281	301	274	297	304	318	310	286	269	275	308	307	281	313	280	291	298	264	298	298	326	330	335	350	310	267	296	321	305	283	295	269	334	311	298	301	310	322	261	315	301	300	296	297	286	304	294	297	269	279	294	307	309	290	307	278	308	296	307	313	320	318	283	297	291	270	293	284	306	275	272	323	300	313	296	309	313	299	272	280	290	304	315	284	281	291	286	328	302	310	315	292	273	270	314	272	310	301	279	280	307	313	281	280	310	283	296	280	292	284	283	315	315	278	287	287	299	300	306	286	317	283	310	286	288	290	291	294	283	267	307	265	311	319	311	290	289	267	311	321	254	305	313	341	316	299	329	277	296	295	305	307	285	292	298	269	331	277	323	298	300	264	307	301	310	314	322	271	308	321	332	311	262	312	321	305	295	287	277	340	315	300	257	298	294	293	270	303	285	281	271	308	311	300	315	317	295	286	284	307	290	279	304	322	333	279	291	276	287	260	330	326	299	275	270	300	320	305	249	297	280	291	272	287	328	298	294	303	294	316	323	358	283	304	297	282	295	308	320	326	309	334	290	293	323	273	292	297	329	277	277	268	306	284	333	312	284	305	268	286	303	312	319	302	288	311	281	319	283	317	308	326	271	287	307	293	321	297	327	294	291	247	293	286	321	298	285	307	315	293	276	286	306	303	285	282	303	273	325	301	332	354	287	277	259	302	317	288	301	308	288	296	286	269	319	293	308	288	342	262	278	269	316	285	276	293	310	294	286	276	306	290	281	290	334	300	295	300	294	282	290	312	295	293	316	351	279	300	298	273	314	303	311	255	291	272	271	313	310	319	335	317	294	303	318	284	299	305	325	343	292	296	310	303	300	293	268	261	302	300	315	295	273	313	298	280	298	318	306	265	321	264	289	329	297	287	296	277	300	287	296	295	307	281	310	347	289	299	280	258	291	295	289	278	311	298	278	319	299	272	304	294	310	276	322	310	333	306	334	289	277	304	319	290	264	272	300	289	324	314	311	306	297	335	285	269	297	326	291	332	301	297	266	292	320	281	287	304	297	332	312	294	263	278	303	284	307	277	302	311	290	316	304	286	277	293	271	256	294	313	290	314	321	269	288	308	286	326	310	282	316	281	274	327	348	311	292	292	272	302	297	274	243	275	312	297	313	296	303	312	289	326	317	295	311	312	282	269	298	322	327	306	324	303	285	285	297	305	263	279	326	321	302	336	297	293	291	291	248	315	275	284	294	342	319	293	282	294	302	295	294	302	272	300	285	278	277	309	316	357	297	270	302	316	286	307	309	269	284	302	285	281	309	309	313	325	298	293	316	289	293	284	299	311	294	295	336	321	342	297	299	287	332	311	316	310	294	311	323	320	298	285	307	314	312	295	305	295	295	312	306	302	295	302	318	303	295	287	290	286	274	279	295	285	298	294	293	309	303	276	278	287	277	328	311	303	314	321	337	316	287	301	313	280	293	296	293	282	287	288	319	298	300	311	304	321	306	308	304	290	313	279	283	307	303	305	310	303	307	295	282	297	329	323	315	311	293	296	307	281	330	306	293	292	294	321	284	291	271	293	326	310	309	307	295	298	295	291	283	296	281	314	299	314	298	287	321	302	284	269	274	328	289	293	350	272	284	281	287	304	291	293	271	333	296	283	304	321	280	317	290	309	323	307	299	263	290	309	314	303	311	294	319	335	295	310	306	283	301	306	312	285	313	298	308	280	281	326	297	289	308	285	306	307	298	288	309	299	274	287	307	317	311	328	316	299	291	303	290	316	290	286	288	300	300	302	324	280	295	302	289	307	307	280	297	287	286	288	318	283	268	272	307	288	295	301	328	285	281	313	268	280	309	287	283	284	287	286	299	325	300	315	292	304	302	294	316	311	299	272	277	300	292	303	309	311	284	298	300	308	297	289	292	275	303	267	314	314	280	307	289	279	281	260	318	325	314	327	300	307	307	262	277	290	293	296	305	307	294	287	307	312	296	283	324	269	266	301	323	301	284	283	345	285	296	298	314	296	311	297	321	290	312	294	299	333	296	285	325	273	287	308	325	290	282	291	319	307	283	318	312	304	348	300	272	274	298	319	283	263	319	326	299	286	321	292	319	354	285	327	304	309	302	309	296	267	297	265	275	321	284	292	280	304	298	273	292	294	298	254	321	326	293	300	295	316	317	270	298	296	320	284	263	291	281	276	275	308	268	275	282	251	309	293	284	301	283	315	321	280	285	297	312	279	273	281	291	290	329	282
12725	1402	2456	2937	2939	2327	1895	1753	1519	1374	1368	1186	1181	1181	1054	1041	1112	1104	1135	1018	959	941	889	896	901	969	917	963	852	876	839	819	823	832	790	805	828	836	814	809	762	785	772	792	766	823	803	825	795	828	830	806	758	768	779	760	728	718	797	798	779	802	817	765	730	760	770	751	767	764	751	772	832	792	719	776	753	805	719	762	771	732	775	748	758	734	757	756	752	768	787	738	794	761	751	713	782	756	764	793	770	755	781	734	722	724	759	724	762	736	709	772	691	790	705	760	747	719	753	750	735	745	719	772	736	746	775	691	756	790	721	744	757	732	709	764	773	735	737	753	741	739	750	794	760	745	757	771	799	768	775	727	800	759	778	757	770	792	727	760	718	739	788	773	783	756	757	748	767	741	735	754	738	753	787	801	785	744	761	774	763	761	752	709	799	743	776	758	739	766	800	799	774	769	750	725	729	770	744	749	718	814	734	726	769	742	714	718	706	767	777	756	731	767	734	764	750	796	702	773	725	760	808	745	740	746	714	727	740	750	774	760	724	788	786	748	783	758	753	763	804	758	720	764	740	772	719	710	773	755	749	742	728	757	766	769	753	775	736	747	755	770	775	782	704	766	732	709	774	780	755	742	781	740	721	744	802	709	689	764	733	752	762	743	759	770	736	760	771	734	745	755	742	718	764	712	772	717	742	690	769	773	740	754	765	742	720	744	736	746	779	719	780	751	755	725	742	707	755	750	749	777	745	788	735	749	745	781	729	739	772	734	768	803	740	769	754	744	740	699	767	731	766	756	760	740	779	746	766	762	800	812	746	724	786	735	720	734	786	717	821	759	770	719	801	720	769	736	790	745	726	728	742	803	778	730	753	757	761	735	777	804	778	745	701	751	744	760	761	728	743	766	742	720	780	770	712	768	750	744	780	680	695	771	743	722	723	759	734	763	748	682	724	751	758	738	758	778	751	784	707	781	800	769	730	737	788	747	783	736	750	779	753	772	792	738	711	732	755	781	725	771	751	811	774	739	778	713	821	732	769	784	750	733	741	755	700	750	713	752	758	786	724	760	724	772	756	749	753	788	699	712	767	734	775	777	750	708	766	785	740	783	824	752	716	722	727	719	777	781	760	780	732	732	725	741	770	736	779	775	753	789	745	742	789	786	730	757	706	687	752	750	786	722	771	731	750	808	745	801	756	788	774	751	771	708	696	774	750	765	754	778	752	746	753	754	742	728	733	729	723	809	745	817	780	797	707	744	809	712	726	756	753	775	724	755	780	770	723	768	748	736	712	733	700	729	768	740	785	769	734	758	751	702	756	773	765	707	774	688	772	713	764	792	706	712	768	730	700	719	708	756	752	689	757	772	767	728	755	725	737	779	767	725	744	712	752	756	767	748	782	752	799	718	712	740	742	739	749	783	784	708	722	776	699	720	790	761	776	757	767	758	783	723	774	734	732	774	746	775	728	738	745	733	745	798	734	748	793	726	803	760	745	768	731	765	791	693	746	721	750	759	790	751	761	768	811	818	766	764	719	746	782	757	768	745	732	761	709	717	719	720	722	749	718	706	768	772	776	781	741	781	773	810	731	750	753	784	741	730	785	759	746	765	766	776	718	724	783	779	774	726	773	776	715	728	754	732	733	759	718	741	741	769	747	754	766	790	790	744	718	726	735	739	730	767	771	773	760	748	734	746	728	726	732	735	747	784	740	761	733	753	831	768	741	735	777	734	735	702	694	741	711	789	738	728	739	743	747	729	788	725	736	744	775	729	744	713	800	787	730	762	739	737	765	721	745	716	749	745	801	718	742	740	814	734	728	780	744	724	767	734	756	725	775	754	793	735	719	738	763	793	754	780	735	733	750	761	783	747	720	771	744	769	718	745	761	786	784	759	734	746	743	792	750	743	739	745	780	727	730	707	776	749	735	787	781	726	729	782	725	770	722	761	746	741	752	782	789	759	735	737	719	744	801	751	734	745	697	751	744	786	815	775	783	747	744	744	713	743	743	754	743	731	770	765	713	769	750	774	770	756	764	697	804	716	760	724	749	722	774	717	739	750	759	800	733	740	828	738	774	681	740	769	718	724	803	753	720	758	770	738	709	760	716	737	782	759	774	745	709	789	735	745	750	723	720	725	732	745	737	778	751	755	743	721	791	723	736	739	717	742	787	752	733	766	685	773	748	726	731	743	743	732	751	763	722	742	775	745	788	771	775	818	755	784	697	712	805	761	750	727	718	761	765	727	688	762	738	790	744	746	783	760	708	752	749	745	743	757	716	756	760	772	738	715	747	753	781	769	704	728	760	774	769	755	717	763	733	704	783	687	774	745	803	704	751	769	765	764	819	759	735	753	752	724	731	767	772	760	763	710	738	797	807	716	714	753	752	775	747	765	751	733	710	732	790	762	748	754	732	765	741	791	732	781	779	787	735	721	772	751	752	760	755	711	799	769	754	699	752	745	745	762	744	773	747	748	728	804	803	764	712	698	815	771	719	803	747	680	828	728	742	804	752	750	770	739	723	701	739	743	728	767	737	765	760	758	728	751	720	710	733	762	759	770	744	776	761	751	697	745	833	788	802	727	774	786	746	710	747	804	710	783	786	735	742	696	751	699	715	752	779	785	727	795	746	766	792	758	709	736	781	715	734	705	743	746	720	762	712	771	837	759	731	769	717	730	697	804	761	728	742	787	777	731	748	760	727	729	823	737	758	800	719	782	754	768	745	787	780	757	740	746	739	703	725	708	756	721	758	785	786	744	762	771	775	746	774	739	714	710	749	762	687	744	717	756	823	740	721	752	754	722	764	724	802	741	744	734	770	751	744	758	761	799	744	750	769	773	777	738	767	698	756	755	792	760	741	762	831	751	709	770	707	801	734	755	711	741	753	771	740	752	726	802	797	754	808	775	768	712	760	736	775	759	747	722	749	762	712	709	769	774	717	775	706	736	692	745	761	726	740	727	743	728	740	739	757	753	771	740	753	780	742	816	771	759	747	759	743	789	768	717	718	803	757	774	723	761	743	764	732	718	748	761	723	777	837	783	771	746	687	768	718	747	747	767	766	777	724	775	754	696	764	782	735	728	743	722	761	790	768	734	734	765	753	754	702	753	774	749	754	728	712	742	709	699	773	748	748	761	769	742	770	783	756	751	749	740	747	716	713	766	736	768	735	745	699	745	783	757	742	795	728	710	734	728	751	755	753	776	756	751	785	793	776	749	736	772	768	789	746	785	722	729	747	756	762	739	799	767	752	710	768	737	760	740	772	769	769	789	745	762	735	783	788	731	744	775	751	756	793	706	741	725	743	757	754	745	719	784	742	741	771	725	695	739	697	747	742	736	800	772	727	788	733	753	771	719	749	715	773	741	729	752	768	737	706	699	737	749	686	779	764	748	756	714	773	731	727	733	741	766	751	754	697	798	721	723	726	743	769	708	738	737	736	725	803	802	788	673	715	773	786	729	767	767	767	716	742	767	721	739	732	747
40743	8621	2582	1736	1369	1020	775	667	600	526	535	472	476	434	435	448	409	452	429	399	403	397	407	401	402	347	401	371	378	394	322	355	366	380	406	358	360	346	349	391	366	349	355	359	351	355	365	341	363	381	318	361	371	304	333	350	357	352	380	332	377	335	385	355	365	366	305	340	358	325	367	352	351	379	346	345	317	338	375	358	346	366	347	356	364	312	370	382	306	367	369	347	341	353	339	352	358	335	333	345	326	343	320	318	356	350	311	360	346	377	358	338	346	370	333	382	382	365	322	352	392	350	350	341	334	334	342	352	364	353	386	339	327	359	317	329	366	339	376	352	358	354	341	334	331	357	343	325	349	323	356	341	312	374	351	329	342	357	327	340	361	310	325	347	333	357	381	322	356	341	364	368	364	340	334	336	329	337	331	329	298	346	321	342	335	353	360	362	341	331	343	345	352	348	337	346	348	406	331	295	347	329	330	316	323	376	318	305	340	334	336	325	340	332	347	345	353	348	353	312	297	373	356	319	305	385	359	345	324	355	319	298	351	332	351	356	349	325	359	341	366	346	366	348	368	337	338	323	344	355	347	338	336	357	318	343	327	369	334	342	338	352	350	339	358	341	361	361	337	325	356	349	334	346	317	350	347	335	349	364	320	349	316	332	320	355	295	340	346	323	350	312	345	360	363	343	344	347	352	363	330	332	348	330	347	325	333	338	327	364	356	324	418	376	349	323	344	342	341	349	329	354	355	350	339	325	332	335	328	326	363	342	351	336	348	346	359	350	373	335	329	349	290	374	337	338	324	344	353	361	394	336	306	356	369	353	333	304	361	322	312	359	314	356	346	320	332	352	331	323	328	351	344	354	370	339	373	312	348	363	345	341	343	352	336	374	343	352	330	312	341	319	323	347	360	357	360	336	357	325	317	343	307	339	312	340	369	325	366	306	349	367	374	379	316	346	377	352	330	351	363	349	332	360	357	341	351	361	313	297	344	350	317	364	337	361	365	329	345	319	349	318	361	340	377	319	335	294	346	362	304	325	359	305	341	307	328	330	340	346	334	324	325	350	357	329	339	330	334	328	363	336	345	351	334	359	335	327	335	336	366	321	330	309	371	377	357	310	339	317	327	358	349	343	332	345	344	331	362	401	326	347	328	304	343	367	363	333	363	368	356	372	346	321	354	368	352	334	316	325	368	350	326	340	357	337	357	359	316	364	347	319	330	355	360	332	305	319	356	341	344	354	320	345	378	392	337	323	355	348	351	341	354	358	372	376	347	389	336	339	369	352	319	353	332	349	351	343	351	269	327	357	361	343	340	382	339	332	321	392	358	339	359	373	377	358	328	292	353	348	332	360	350	357	367	341	334	301	337	387	356	327	360	318	337	337	370	328	367	354	340	350	326	344	347	372	342	337	338	339	326	331	338	338	337	322	331	360	400	361	312	334	302	323	336	337	364	310	350	319	346	348	366	340	332	357	330	349	342	352	351	371	365	353	355	373	358	361	362	362	343	315	377	328	378	359	370	322	338	380	352	345	350	352	324	380	370	357	341	332	367	395	336	354	346	371	360	358	307	335	365	346	348	343	295	327	340	334	316	335	353	350	331	321	354	373	356	332	317	330	370	348	350	333	342	350	350	317	320	337	327	335	352	358	348	342	347	332	361	331	325	322	345	345	367	312	363	359	349	344	309	348	352	365	312	301	324	375	357	331	329	299	349	333	360	337	301	359	327	345	350	339	361	351	344	349	316	358	335	335	310	322	345	362	312	361	326	343	358	312	364	333	358	332	333	340	369	330	383	352	332	327	353	305	329	358	356	349	314	371	331	335	359	323	335	352	324	311	362	366	326	348	360	345	344	344	374	337	345	326	321	329	350	337	324	338	308	358	316	346	366	326	370	363	350	337	346	334	302	369	354	338	309	359	330	333	329	334	332	355	332	324	357	355	362	348	337	366	370	307	384	330	342	331	343	345	342	345	355	343	332	371	346	360	366	353	378	366	326	353	335	363	322	375	353	342	341	334	360	342	406	361	354	323	355	364	331	304	331	340	340	373	349	331	381	325	302	352	350	382	352	342	384	365	357	324	365	330	334	345	380	330	393	376	358	341	345	332	341	318	326	320	335	383	381	351	360	352	368	392	360	339	329	370	343	346	347	320	339	304	373	379	359	339	341	333	321	349	349	331	323	397	319	323	337	313	347	359	322	334	323	343	343	355	315	366	335	353	350	338	334	352	347	324	340	339	342	353	326	320	370	343	352	358	335	366	323	318	308	346	341	294	362	324	342	346	350	358	332	345	327	349	345	371	366	289	371	353	364	357	338	326	320	348	359	383	351	326	334	344	348	337	318	336	338	366	321	360	341	326	331	328	360	343	354	355	336	344	337	332	346	362	320	361	359	318	373	357	340	354	337	358	311	295	354	348	342	356	364	342	330	335	332	330	351	348	362	358	335	371	360	329	334	347	364	337	372	337	361	350	339	328	332	333	350	345	326	340	336	368	329	354	342	311	339	386	354	345	322	329	313	332	314	321	369	322	353	316	352	352	370	329	357	345	348	320	369	367	330	334	348	335	325	353	333	339	351	331	316	353	344	315	320	319	354	351	353	390	349	338	340	354	369	380	349	350	331	339	348	293	347	342	385	347	338	340	383	346	343	349	359	321	364	371	358	372	335	370	350	338	352	368	350	351	345	354	326	320	309	304	340	354	374	350	373	372	333	357	353	326	338	345	309	379	327	327	341	355	353	336	339	354	342	328	342	316	354	348	320	394	320	327	362	303	351	348	356	353	331	346	387	350	338	355	321	379	334	371	336	328	321	342	350	354	348	343	351	353	325	359	313	333	300	335	320	363	322	328	355	362	337	336	376	316	357	345	341	344	346	332	346	327	321	323	350	349	361	327	342	342	347	346	321	331	384	324	379	350	354	356	351	344	343	375	358	349	368	359	328	365	318	332	376	336	348	358	345	368	339	328	357	325	335	326	296	302	350	344	367	328	348	336	342	374	342	347	383	330	351	348	331	357	331	365	352	301	349	352	299	325	315	368	339	347	325	348	335	336	369	332	338	322	387	324	324	352	320	349	328	372	354	323	305	382	341	330	342	329	361	386	318	337	357	325	316	307	323	289	343	375	353	408	336	379	311	358	333	335	382	347	323	384	337	306	349	369	355	350	285	365	396	347	347	357	355	370	358	353	371	310	323	343	367	316	344	338	332	319	345	355	351	385	323	350	349	353	316	327	334	373	358	351	333	363	354	344	343	358	353	357	338	348	351	348	356	368	342	350	337	344	351	329	359	379	362	335	356	346	369	354	371	354	318	343	344	412	327	314	332	337	401	338	337	357	378	358	327	371	344	354	321	349	355	304	323	328	344	341	338	334	343	347	324	379	358	348	354	346	341	352	365	349	322	358	367	379	374	316	347	325	373	336	348	322	353	376	354	321	333	344	339	349	337	332	327	296	370	379	345	316	342	358	319	338	378	344
17815	2197	4021	4871	4639	3836	3212	2614	2353	2064	1839	1773	1642	1537	1430	1346	1374	1480	1461	1281	1268	1134	1139	1082	1034	1207	1245	1173	991	1057	1012	984	982	932	921	964	954	955	889	935	921	884	921	879	909	907	907	942	932	983	869	902	882	884	815	880	825	896	817	860	852	866	866	837	881	820	910	854	887	864	845	865	872	830	864	823	871	856	827	851	825	801	833	831	826	821	916	820	831	837	817	811	879	872	909	773	874	880	828	861	839	856	855	825	813	825	797	823	845	731	835	857	827	880	864	840	853	840	823	832	871	823	800	917	837	857	884	865	810	778	846	836	814	803	844	838	816	865	806	809	769	826	786	866	819	840	786	812	814	815	835	855	867	843	834	799	835	860	799	870	828	812	848	793	863	833	793	853	801	817	780	850	794	807	819	811	826	816	809	790	803	744	876	820	850	840	878	837	792	852	765	837	835	846	793	784	863	822	860	838	811	830	860	816	864	819	810	817	844	864	868	790	895	811	810	829	792	815	864	825	832	852	858	765	850	818	843	844	821	828	855	808	812	777	857	828	824	821	855	807	843	881	860	780	786	842	830	768	808	818	783	838	823	807	804	849	790	780	795	822	876	826	778	799	837	811	844	819	793	868	823	839	805	813	799	793	810	819	842	806	890	842	792	773	856	867	849	860	845	812	768	805	851	787	843	831	859	782	895	828	835	792	828	804	826	812	789	832	858	830	849	778	770	844	829	815	813	855	819	833	841	797	846	802	835	851	783	789	739	815	830	789	796	785	786	845	804	813	811	762	798	821	884	826	808	784	802	845	839	850	820	843	885	848	820	852	853	770	854	826	787	824	756	860	824	766	877	837	867	839	844	758	797	840	833	815	906	841	804	831	768	808	822	790	835	858	824	760	841	852	836	859	849	801	833	842	844	835	821	828	815	809	826	851	845	790	860	798	854	788	787	886	869	844	857	813	826	813	849	837	798	820	833	850	775	777	903	860	797	869	868	815	834	806	828	790	817	835	785	809	863	835	800	869	805	820	830	821	815	813	821	820	833	838	824	856	789	794	811	815	819	847	862	818	792	831	802	859	820	821	790	882	808	816	866	790	813	815	798	777	833	849	820	835	779	821	852	827	844	772	847	815	803	813	841	813	842	859	841	831	835	874	765	778	847	825	867	832	775	880	799	826	835	861	823	840	753	830	822	840	854	819	797	810	822	827	853	879	865	845	846	806	786	800	824	774	840	778	787	805	833	808	849	770	798	853	866	827	775	810	822	808	809	802	769	779	818	870	804	840	855	846	840	813	774	799	797	834	843	835	806	777	800	779	801	810	829	797	843	816	844	810	800	824	811	811	830	820	843	851	796	829	862	802	862	870	822	865	804	773	851	808	794	834	873	833	835	806	761	844	838	894	830	820	851	793	794	808	795	853	828	803	857	811	852	837	780	791	853	780	820	849	804	830	822	871	816	807	866	825	783	801	853	796	800	831	840	842	830	832	833	808	852	813	814	803	822	836	772	772	827	816	822	819	818	844	818	844	849	761	795	809	825	800	855	818	766	833	844	838	804	774	755	810	828	844	866	827	810	767	870	830	839	835	799	829	880	771	836	850	821	830	821	885	849	818	802	850	807	815	807	835	879	824	813	870	789	809	839	831	819	819	822	880	852	824	846	835	825	842	791	826	815	758	845	826	828	820	800	804	806	801	835	796	837	800	847	827	845	868	853	766	874	816	831	773	859	859	835	854	834	857	791	824	845	834	805	821	791	829	846	828	798	748	806	809	809	798	805	818	790	792	821	814	768	824	852	811	822	892	842	840	834	829	810	792	807	776	839	773	805	803	877	867	825	803	850	784	843	843	771	869	827	836	884	743	814	800	837	757	841	869	822	797	832	827	839	854	867	820	791	795	841	843	865	793	856	755	833	792	862	806	833	834	808	806	802	795	811	813	808	822	796	840	839	843	807	817	787	818	803	818	824	822	838	788	789	862	800	785	828	831	879	861	823	787	815	876	790	838	891	819	838	859	820	790	860	783	761	790	831	893	860	852	793	818	843	840	820	849	788	825	793	809	814	793	798	845	822	870	790	866	822	835	827	832	850	820	838	835	822	796	789	857	825	796	860	853	791	781	852	817	806	837	829	801	788	793	810	829	811	811	817	790	838	808	830	840	816	845	823	833	827	828	804	885	830	809	828	844	815	838	781	844	827	840	803	761	844	846	863	833	782	863	885	842	829	807	822	826	827	862	846	865	844	820	842	797	753	852	852	870	844	857	816	809	797	828	864	846	829	795	839	835	817	776	808	805	817	805	798	856	852	824	781	849	829	786	803	845	780	818	844	819	797	823	775	805	848	809	757	805	826	883	836	847	794	798	804	793	833	839	793	807	802	812	781	867	794	834	839	818	737	831	881	815	844	826	861	800	784	885	837	821	835	831	814	837	780	805	808	764	803	816	838	802	815	818	833	790	776	821	832	894	772	821	808	788	834	819	871	781	849	814	808	836	845	870	862	797	846	816	813	824	772	797	791	883	817	877	771	767	828	838	846	856	853	841	789	790	799	790	788	788	843	888	776	812	816	792	836	790	832	821	825	826	857	821	860	858	831	764	845	773	842	842	858	813	850	826	819	772	812	790	786	858	831	800	820	829	840	806	869	813	799	844	801	797	832	828	816	824	792	850	791	776	821	788	855	819	779	776	775	795	793	841	871	828	843	807	761	820	813	808	844	790	814	812	770	844	836	825	829	789	826	814	790	797	776	853	864	824	815	837	903	833	822	845	836	810	805	831	855	851	817	791	798	881	839	795	800	826	824	862	820	797	790	821	785	802	861	830	835	830	826	813	820	797	824	791	813	823	802	912	800	875	810	817	830	796	872	809	871	856	828	770	820	776	842	799	863	861	790	798	788	830	775	816	861	852	768	788	817	840	871	816	789	787	811	811	803	838	839	863	843	847	806	808	824	796	808	870	797	825	844	799	867	846	817	781	791	807	818	827	806	789	756	791	848	770	787	807	838	816	809	854	837	853	835	794	845	799	888	785	782	857	855	821	830	816	852	873	798	783	789	799	849	786	861	853	871	826	871	781	834	876	786	849	808	797	776	802	812	844	786	832	793	822	854	845	832	827	818	827	831	862	812	817	825	818	844	823	814	882	791	826	810	817	787	809	817	771	822	807	765	830	866	827	789	838	822	835	809	829	822	784	821	879	837	842	806	795	819	835	834	806	815	852	837	804	866	829	826	799	821	841	834	846	878	841	863	877	862	824	813	843	827	830	810	846	862	868	829	833	786	841	808	828	784	791	775	798	838	792	829	811	856	886	794	808	803	816	815	813	808	841	841	833	819	855	829	837	838	801	819	864	847	832	734	804	826	811	839	792	854	822	842	854	753	848	814	810	810	835	831	846	847	869	802	842	875	826	804	792	830	818	861	814	869	800	807	789	818	823	851	834	831	873	793	816	839	814	805	874	836	796	844	794	857	888	826	852	842	819	841	842
3429	195	163	184	163	144	137	136	151	139	146	136	128	126	124	137	146	155	149	137	125	106	121	133	118	174	106	154	120	133	109	117	151	119	146	140	140	116	138	129	131	135	135	131	148	128	138	165	128	119	160	131	155	139	121	140	129	136	151	138	143	133	152	127	157	134	134	127	125	157	149	149	151	135	125	130	112	140	164	148	135	153	122	104	116	139	139	156	142	132	124	124	125	141	139	141	153	128	130	120	144	130	122	129	130	128	138	139	116	105	118	153	125	155	124	114	125	129	136	132	139	140	131	147	128	147	138	122	141	142	120	151	152	143	129	128	137	133	134	160	127	154	133	171	128	118	122	108	144	137	131	131	138	140	144	124	143	127	136	134	123	129	124	138	109	127	129	112	157	128	136	143	133	117	132	123	122	130	140	121	118	149	108	122	128	133	146	130	136	142	129	136	146	116	130	132	127	139	123	139	143	137	162	121	133	140	145	125	130	123	126	139	111	124	121	144	138	130	149	121	149	140	133	153	134	136	143	151	130	143	123	107	151	140	121	130	135	124	140	131	126	130	151	116	126	132	133	134	121	152	139	153	154	128	143	120	149	116	141	118	128	124	116	107	126	122	138	145	150	115	127	139	130	131	135	117	149	141	140	115	106	123	141	123	158	143	137	117	113	132	141	115	128	125	140	146	138	120	122	125	146	140	122	137	161	139	116	122	121	115	161	134	129	128	125	125	135	128	129	131	137	115	125	150	118	131	136	118	139	121	132	149	153	155	151	148	127	145	117	138	138	146	112	101	156	163	139	126	142	147	127	135	110	122	142	142	125	114	150	116	125	137	128	132	129	151	143	161	130	137	134	124	136	129	144	122	135	137	123	136	154	116	123	143	135	129	137	133	141	124	118	151	116	147	139	150	123	130	129	137	144	141	138	151	135	135	128	116	126	172	156	127	118	120	131	117	135	128	140	138	136	144	131	109	148	146	129	136	145	123	146	159	132	135	138	138	141	120	134	134	123	154	148	135	144	145	133	116	129	125	148	159	143	140	130	152	125	130	140	144	168	129	137	125	144	132	147	126	117	120	126	149	133	128	132	127	118	136	149	114	148	150	143	119	144	145	128	138	124	131	149	148	136	124	134	129	142	135	124	132	137	132	131	136	132	137	125	126	148	124	148	148	128	132	136	131	143	132	128	148	133	121	147	136	147	135	114	147	145	140	125	138	135	143	157	114	135	121	135	142	159	130	114	144	139	126	133	151	140	152	145	140	140	128	130	151	138	140	166	135	140	152	130	105	129	131	164	147	145	106	134	154	138	136	129	143	128	154	150	144	148	135	129	135	144	134	144	138	143	145	112	131	130	153	118	153	108	119	130	135	133	132	142	135	135	107	117	118	127	125	157	139	131	142	132	146	121	155	130	135	115	127	134	120	141	125	131	121	128	131	139	135	139	144	129	151	104	149	147	141	109	132	122	145	126	142	148	125	120	144	122	146	130	161	125	146	158	127	152	113	136	131	136	135	148	140	134	135	140	130	120	146	129	123	132	135	106	135	123	130	141	153	115	133	130	139	133	137	135	130	131	143	143	157	149	109	153	124	147	124	127	143	133	136	124	145	119	122	149	130	136	141	133	127	118	121	108	129	147	119	145	128	126	151	135	141	141	130	122	146	122	133	163	122	133	148	121	134	143	130	135	128	142	121	136	127	119	127	130	129	153	146	137	150	133	147	144	119	145	136	122	120	157	120	107	119	155	124	140	126	149	127	128	126	125	145	140	135	137	145	158	147	150	133	115	161	120	116	121	128	135	136	138	140	139	160	134	151	129	126	138	134	123	145	124	130	134	121	140	133	126	122	136	158	147	142	155	133	139	125	153	137	154	146	143	123	121	116	115	136	115	144	146	143	143	134	152	135	153	118	128	140	130	148	120	138	125	127	129	157	122	114	142	140	116	145	141	161	132	130	138	158	114	141	129	152	134	113	114	136	134	130	144	126	141	115	102	114	144	140	118	114	125	142	147	136	134	151	140	135	122	126	126	139	142	139	124	125	142	138	126	138	124	124	127	140	116	130	144	145	151	157	143	130	136	168	140	133	145	162	139	158	147	125	135	155	125	127	111	140	138	127	132	135	147	163	126	127	146	140	132	121	138	125	105	154	133	134	137	145	134	128	115	135	130	129	133	147	123	125	133	130	123	146	115	133	122	147	119	139	116	133	125	137	140	118	132	141	124	146	131	148	143	122	125	128	130	138	136	126	150	146	132	128	142	103	114	138	120	132	118	141	146	152	110	123	142	140	114	136	123	121	144	163	128	132	122	117	121	106	114	114	127	120	129	130	144	149	123	127	134	110	123	140	120	143	135	141	147	121	138	123	135	137	134	115	120	133	135	124	141	152	131	137	148	130	132	145	152	140	135	138	130	136	140	120	150	136	139	109	136	138	136	157	144	126	140	135	127	142	157	107	130	134	140	108	112	132	164	127	132	130	108	137	128	115	146	112	149	152	136	146	130	114	146	134	109	131	135	115	135	138	118	126	131	143	134	140	111	140	144	129	140	125	131	136	130	121	132	123	126	142	130	141	127	139	117	122	145	127	136	118	127	153	133	136	137	135	132	134	116	138	110	151	141	150	139	162	133	141	149	129	119	121	146	140	132	122	140	122	136	134	137	128	134	125	133	146	126	128	143	160	129	128	143	151	140	126	133	118	149	120	139	131	122	124	148	150	150	139	120	116	115	132	129	116	132	136	129	133	114	117	149	147	140	109	145	149	139	140	122	130	155	132	131	136	143	149	127	125	148	116	127	137	136	117	137	134	124	132	137	131	113	143	131	114	133	159	139	130	134	118	117	134	124	132	134	119	152	136	123	134	136	151	135	138	117	126	162	129	123	139	138	108	141	144	147	139	146	125	136	147	122	156	127	152	126	129	122	119	142	104	143	142	141	147	138	123	125	123	133	117	128	138	127	150	127	161	129	128	116	145	168	138	124	115	115	129	122	138	121	150	145	125	133	125	138	161	141	134	145	133	153	131	132	152	136	136	131	123	147	134	122	140	161	137	140	123	116	147	132	137	124	131	137	139	129	136	114	120	133	115	145	123	155	133	130	108	107	135	125	143	132	132	139	141	117	130	130	124	152	125	138	155	129	130	124	126	136	136	114	136	132	118	135	147	132	168	123	139	103	124	112	136	107	141	125	133	135	138	154	125	127	134	142	130	119	125	140	154	131	156	128	149	135	131	152	148	131	136	148	132	115	133	119	120	137	133	133	128	122	141	142	151	120	130	135	130	134	127	112	140	133	125	137	145	138	136	136	141	144	121	143	139	129	124	141	139	116	136	137	120	126	144	138	132	112	128	119	148	120	130	140	103	161	133	124	125	119	145	107	127	130	127	110	147	125	148	149	121	141	121	121	125	153	150	156	153	129	128	142	130	108	121	126	148	130	123	125	127	131	132	118	121	145	114	122	120	160	152	145	124	138	119	122	139
3612	443	479	569	597	504	475	437	450	428	421	434	431	400	452	441	463	498	478	445	450	422	406	452	487	490	479	438	460	406	387	443	398	378	425	387	398	396	437	394	394	430	368	391	414	361	390	434	396	418	369	425	405	393	389	404	404	383	409	411	436	395	404	396	437	397	420	422	412	403	405	410	402	409	406	420	392	400	426	409	385	393	384	434	407	399	407	346	406	440	381	403	409	393	403	440	408	413	374	452	414	433	410	387	408	403	394	407	427	409	399	415	379	395	382	373	346	397	416	415	452	350	391	416	396	396	400	381	406	392	408	392	472	396	420	386	420	401	364	385	428	384	406	381	393	390	396	404	398	433	429	406	400	433	414	460	394	401	402	422	366	396	396	351	406	414	382	419	431	412	403	379	425	401	418	414	384	433	378	411	414	397	416	404	399	399	423	419	406	419	365	393	408	367	379	402	411	365	388	410	394	395	418	386	381	383	383	371	412	416	403	413	407	408	396	379	381	419	398	387	399	418	415	408	422	423	420	398	386	392	408	412	398	429	406	411	404	400	409	441	405	387	414	394	418	398	408	368	402	401	418	394	382	394	453	371	393	411	404	386	423	436	442	377	404	399	384	364	399	414	389	435	404	404	388	411	386	423	398	423	382	382	390	405	410	398	417	410	414	421	399	419	391	405	400	394	384	378	407	399	407	411	374	380	405	409	461	450	435	384	389	398	392	370	422	415	386	422	393	380	421	409	374	361	376	389	396	398	385	403	404	376	428	394	401	387	406	391	434	392	392	414	446	457	419	422	419	383	395	390	397	396	417	402	381	378	382	388	418	359	379	391	404	384	437	428	391	407	393	388	400	402	422	417	391	436	393	405	419	425	408	413	426	424	410	415	402	412	417	455	409	415	431	353	435	409	400	410	402	397	379	411	406	413	410	394	407	448	390	450	440	378	387	402	416	412	398	393	387	385	432	382	393	393	394	416	388	401	424	377	418	414	396	421	394	422	384	410	414	396	405	415	420	377	396	418	410	447	412	415	418	423	414	400	415	424	415	422	359	379	397	396	397	406	419	416	408	377	400	374	422	421	397	422	407	420	358	396	437	422	382	426	428	462	407	409	406	410	424	414	406	384	431	389	410	417	422	419	399	431	395	371	401	378	397	403	390	377	391	377	372	408	397	428	403	415	415	387	401	455	410	423	450	404	462	371	432	433	420	417	369	379	402	436	416	381	401	377	416	424	375	393	394	394	367	415	371	403	396	385	406	382	404	387	456	423	441	393	376	393	396	406	389	386	412	412	388	440	387	379	418	408	359	382	406	421	386	392	393	381	420	411	417	422	412	506	406	439	432	441	392	381	390	384	428	403	385	389	371	446	425	377	403	404	410	378	410	444	412	358	420	394	393	417	417	425	392	388	391	418	433	403	387	386	372	419	404	409	408	447	404	406	341	375	402	398	411	357	386	408	418	404	395	416	370	401	408	385	376	391	419	394	385	425	428	402	374	417	402	413	428	391	392	396	435	379	420	368	405	399	374	387	395	363	366	465	395	420	412	385	413	375	396	395	403	405	451	423	405	358	427	398	386	394	367	417	407	401	368	408	364	400	417	367	424	428	422	386	407	433	421	412	418	404	384	373	367	401	396	386	404	401	392	398	388	406	419	417	397	418	400	417	394	416	383	413	452	423	398	412	381	412	394	353	375	397	415	393	370	391	396	424	421	383	411	380	418	370	398	353	410	418	423	430	417	425	407	402	398	420	433	381	382	390	411	411	392	416	411	406	367	377	407	428	417	407	407	402	402	387	416	389	439	407	416	380	412	367	400	403	398	407	381	411	429	446	446	410	419	371	395	414	381	367	379	435	376	406	396	383	392	372	408	401	396	400	396	365	377	369	403	377	401	379	394	397	394	371	361	381	415	394	389	384	400	367	392	392	370	414	407	371	437	410	397	422	407	384	398	400	410	426	384	375	403	409	388	418	414	362	413	403	356	353	407	377	382	411	412	419	434	412	422	394	432	392	414	370	413	403	392	442	418	416	411	417	397	394	412	423	403	413	416	401	409	386	411	402	411	409	420	420	420	376	400	421	410	394	381	364	388	421	411	402	404	400	419	386	401	433	415	419	398	410	387	395	427	417	382	373	400	419	428	409	431	403	388	382	399	410	418	393	404	406	377	412	377	450	379	424	383	405	376	387	396	402	416	395	399	403	383	401	401	387	380	407	415	392	433	397	399	428	387	365	414	397	439	443	403	460	391	418	392	415	397	404	391	430	402	426	385	392	403	416	429	410	381	410	395	453	384	424	403	382	433	378	416	367	413	411	405	437	391	395	411	399	438	426	383	388	386	400	406	409	372	401	418	396	397	393	406	409	381	395	428	404	385	405	401	412	414	387	434	396	412	362	398	411	392	424	404	423	398	387	401	402	411	372	430	379	381	380	405	397	449	434	379	416	437	360	377	433	393	407	370	397	380	405	357	426	398	394	408	402	410	394	396	395	367	374	404	388	425	383	434	410	393	389	426	367	405	398	421	402	385	379	412	380	373	451	423	414	397	405	420	417	417	391	397	364	386	360	409	405	407	395	434	399	409	436	423	425	403	386	404	399	425	392	404	409	414	378	410	364	363	392	412	407	401	403	422	383	362	447	403	368	416	423	398	450	391	408	440	432	399	396	404	398	430	420	402	447	396	386	347	403	428	378	417	421	412	396	382	453	430	447	387	384	380	370	379	386	411	435	374	440	418	404	418	415	406	414	453	381	433	403	393	415	424	439	418	396	429	401	444	414	413	412	419	447	417	455	409	373	380	389	377	395	398	405	399	405	400	415	439	391	414	397	403	375	406	424	363	430	392	384	404	414	424	404	367	402	421	410	395	364	429	404	385	460	384	401	405	404	415	412	392	398	409	360	426	425	378	429	409	376	397	419	402	400	391	392	371	388	381	376	423	436	390	401	395	384	405	411	417	411	431	404	405	409	428	419	395	411	357	402	424	399	411	373	389	390	406	410	430	407	413	423	414	421	438	394	396	420	397	431	412	374	392	436	418	409	416	422	452	392	397	384	405	445	420	405	405	407	412	434	358	399	384	391	446	433	393	408	429	411	406	428	429	383	425	383	366	442	406	387	378	428	422	380	407	454	406	367	418	377	415	410	401	401	431	415	399	416	366	396	414	388	380	364	382	430	397	438	381	394	395	425	387	421	392	384	382	387	423	394	383	393	460	377	389	441	388	375	407	386	378	396	438	397	419	374	414	403	425	412	378	406	390	440	415	373	415	410	400	377	380	418	376	417	395	417	427	351	377	393	415	422	401	419	415	422	428	405	398	387	398	438	399	380	383	397	387	408	426	404	391	420	404	397	397	382	358	380	401	410	422	430	362	356	394	413	370	394	419	390	431	377	428	432	413	429	364	404	417	394	431	401	384	407	423	421	421	399	408	413	384	392	415	420	428	416	391	430	391	398	410	393	389	404	419	401	401	406	403	392
29642	3804	1250	1011	752	592	519	457	406	426	379	390	335	355	355	365	336	314	344	322	334	304	339	328	365	340	323	345	336	323	334	288	294	323	305	328	327	347	317	290	297	308	288	294	297	284	332	314	312	299	295	318	337	279	296	303	299	289	308	309	312	282	312	278	330	290	295	283	328	321	290	320	289	284	272	300	288	297	322	323	316	320	338	332	286	316	288	339	296	325	325	298	282	283	272	282	324	314	326	273	293	295	315	299	296	307	279	277	289	317	281	299	264	287	303	309	335	301	318	286	297	302	322	325	294	308	322	332	311	318	301	307	314	290	277	283	278	306	301	320	323	340	301	274	309	305	286	282	284	296	335	270	302	281	311	301	299	297	301	316	286	303	281	302	318	286	292	310	323	301	281	327	273	293	294	306	285	301	308	304	275	299	309	299	277	296	324	297	284	290	262	278	308	300	324	324	325	321	302	313	302	281	320	295	275	326	290	283	273	321	280	326	287	315	290	304	312	269	287	292	294	324	294	302	294	308	302	344	288	293	325	301	323	320	324	296	271	289	304	304	296	289	291	257	303	286	297	315	303	330	292	305	297	283	297	309	307	299	308	307	269	303	294	298	299	321	321	324	291	309	313	286	313	290	303	291	325	280	307	304	293	303	289	288	273	293	305	275	296	306	293	305	331	327	326	309	308	296	303	283	320	303	270	258	324	282	319	280	304	316	270	307	330	294	287	321	307	280	311	308	318	260	311	335	298	282	330	277	304	281	280	281	281	318	307	295	294	307	289	314	314	307	283	314	273	264	339	298	304	279	297	289	277	279	334	282	300	315	309	348	285	314	325	301	276	289	297	282	308	310	310	308	304	283	293	282	294	294	289	297	303	280	293	309	313	308	319	294	302	296	314	276	283	277	284	283	286	284	286	332	277	309	306	311	306	322	317	291	311	287	295	296	304	318	328	291	289	323	301	288	335	297	281	281	278	288	348	320	292	289	304	302	275	299	296	298	338	341	300	309	320	303	301	322	299	308	329	290	312	294	313	288	304	332	292	297	288	290	338	300	296	338	271	293	298	302	309	301	310	302	317	305	298	299	290	302	306	292	274	299	286	317	236	303	316	260	291	323	299	314	319	313	306	264	277	318	299	299	320	308	315	340	306	302	299	293	293	279	305	341	315	301	295	313	317	293	305	315	273	268	275	323	305	301	275	298	262	281	290	310	303	299	304	319	298	341	303	296	299	294	325	297	282	304	296	325	302	306	318	292	313	293	283	282	263	282	293	315	321	303	303	262	313	304	280	317	327	316	320	314	296	282	294	338	276	284	296	307	305	292	308	320	303	285	290	316	265	304	268	314	287	267	262	287	325	304	280	303	303	299	302	281	296	275	297	305	296	300	303	304	307	278	286	280	305	300	309	293	326	291	295	284	282	293	295	316	292	301	240	301	266	282	317	274	260	294	285	300	298	325	304	274	268	308	282	291	291	313	304	289	317	294	281	297	304	303	328	307	296	303	322	301	278	299	311	335	300	278	306	287	295	267	300	289	313	285	307	290	300	289	292	340	264	294	336	279	321	311	280	295	288	290	312	268	299	349	333	316	316	319	310	297	301	300	304	291	285	271	307	267	294	306	295	321	315	293	318	281	319	303	310	311	295	298	311	297	293	305	317	310	291	290	328	295	302	294	312	332	325	300	331	281	326	319	270	321	287	303	298	295	293	312	322	310	317	301	276	311	319	321	310	300	289	258	300	278	291	281	343	309	293	282	326	255	309	300	295	289	360	300	315	318	299	276	325	292	312	291	294	341	298	293	286	303	304	285	250	294	299	288	323	317	321	300	296	301	312	275	257	303	317	289	340	313	289	314	326	303	358	316	273	319	286	280	326	298	334	308	317	298	279	279	340	312	318	315	321	284	296	306	289	328	308	300	341	281	272	304	291	306	312	292	288	321	292	290	295	333	304	300	322	295	325	331	305	319	314	281	293	287	332	306	307	285	276	316	276	316	320	293	313	315	301	314	324	291	302	305	305	291	300	337	304	294	302	280	307	309	312	302	307	313	318	311	295	310	287	270	288	290	289	301	284	303	291	271	298	292	266	273	301	317	308	317	291	303	296	301	274	330	316	306	272	310	319	314	283	311	308	311	311	302	325	247	282	329	291	284	302	307	315	277	310	289	321	270	284	254	289	332	245	289	284	297	325	292	293	264	300	281	318	326	292	290	308	310	297	289	270	279	284	302	300	339	309	306	285	309	304	314	324	268	321	288	315	312	288	281	306	311	307	302	280	318	312	298	316	305	301	285	323	294	320	302	283	299	319	313	330	320	284	308	312	276	305	266	297	298	309	292	330	277	317	323	318	301	284	293	302	287	269	306	306	317	279	280	271	277	325	315	307	333	281	305	313	320	306	314	295	294	315	329	319	292	304	296	308	321	296	299	318	314	317	307	331	289	314	287	286	319	316	307	314	329	327	312	268	306	271	296	324	322	312	345	299	286	293	283	290	331	339	282	309	314	273	288	331	282	314	289	286	297	295	287	299	312	279	290	296	310	310	329	285	325	315	285	311	310	275	269	313	271	272	268	307	314	306	308	271	285	318	334	322	301	298	282	312	296	306	313	298	310	298	270	307	292	302	302	303	303	337	310	308	296	293	281	293	297	291	291	290	342	294	290	292	259	267	282	347	308	328	336	308	277	331	307	306	305	309	292	289	301	299	280	292	288	272	292	291	280	304	311	293	292	294	292	265	310	295	321	287	301	322	269	328	327	302	302	313	325	287	327	313	303	284	318	303	271	270	329	289	266	300	285	332	283	317	311	290	305	285	322	291	310	302	303	296	288	273	311	311	280	290	319	320	310	345	332	310	299	291	330	290	296	299	325	287	287	296	324	262	310	277	294	275	285	284	283	304	317	297	271	282	284	287	311	321	289	350	279	261	290	343	294	333	300	331	282	303	313	297	310	302	314	274	294	288	324	327	308	320	288	301	269	303	302	283	261	320	312	346	324	277	304	309	300	337	301	279	311	280	310	308	312	311	308	275	277	327	306	286	322	295	291	313	329	289	304	280	288	298	318	298	298	302	305	289	311	286	279	324	318	308	298	264	330	295	311	307	310	317	291	294	318	310	312	301	286	305	288	278	302	314	297	299	304	286	324	305	304	291	303	331	276	294	292	296	317	304	290	316	270	304	298	305	304	289	293	304	335	314	323	281	320	295	296	285	298	321	261	275	303	300	308	335	325	289	309	299	292	319	332	283	308	320	297	280	319	329	321	280	323	299	297	315	303	285	315	296	296	310	288	318	286	316	315	337	321	314	310	268	301	298	323	313	290	310	290	301	293	323	316	302	309	316	327	287	306	280	324	287	317	300	296	325	305	323	313	347	304	303	297	321	356	302	316	306	324	277	319	318	277	290	307	324	290	325	306	299	292	333	290	274	313	276	262	318	308	326	295	305	291	286	261	319	270	302	323	283	309	338	290	302	281	308	288
13614	1369	2336	2962	2806	2237	1956	1665	1559	1412	1289	1238	1173	1136	1070	1127	1083	1058	1007	1013	939	930	897	895	958	1030	1005	1000	938	894	838	835	803	798	828	814	815	833	804	763	822	789	809	818	761	784	800	803	808	813	829	895	787	755	805	820	781	763	784	795	794	772	781	777	791	770	796	802	787	785	738	811	764	756	804	769	744	769	787	722	830	793	702	758	741	792	843	736	787	810	734	744	797	757	749	750	785	771	746	765	776	714	790	734	767	747	718	749	793	755	734	739	777	769	773	809	774	736	722	794	733	744	762	752	811	711	808	760	740	731	705	702	782	744	783	747	724	727	790	743	756	782	724	789	750	766	749	742	792	793	778	774	735	761	735	770	762	775	766	719	730	716	772	758	766	728	696	723	800	770	701	768	804	733	765	750	778	797	771	739	789	760	670	750	697	744	713	736	822	750	780	731	770	752	782	771	774	765	705	774	771	746	788	769	707	730	789	726	800	778	767	735	770	749	781	793	742	762	822	746	761	772	785	738	738	768	751	722	716	747	781	818	750	754	791	741	760	730	761	804	729	750	781	801	751	709	709	709	752	746	715	752	777	779	747	768	782	754	731	753	738	740	733	767	762	737	782	794	726	746	752	774	727	717	726	759	749	696	749	803	797	705	778	763	760	773	767	754	752	750	819	861	778	782	767	732	781	763	751	792	730	810	779	750	734	788	762	733	770	758	777	731	728	712	791	730	738	715	763	778	728	806	745	756	781	771	742	769	759	775	733	713	780	724	738	828	749	756	784	767	754	755	777	746	712	768	758	819	779	713	720	732	743	742	744	782	778	733	718	757	745	762	749	775	755	751	780	760	732	768	747	763	789	737	770	750	739	751	757	781	804	789	747	746	752	764	755	770	733	730	722	795	750	783	778	737	787	752	785	753	745	798	744	712	768	748	739	786	741	750	723	740	748	750	757	748	789	750	744	768	776	732	792	793	756	725	731	779	772	790	740	753	791	719	758	787	759	801	738	736	783	731	739	782	799	782	757	756	779	798	789	724	809	747	783	793	719	736	788	774	744	790	761	741	746	736	720	766	748	767	730	781	780	789	735	794	757	757	755	773	784	743	751	771	790	728	749	776	748	773	745	779	759	774	769	785	768	756	723	806	745	773	778	785	714	794	776	738	742	793	772	732	729	787	717	803	723	743	733	767	837	764	752	793	787	748	768	793	752	781	785	799	758	765	776	724	788	722	730	767	797	772	719	770	737	745	785	772	777	792	752	777	771	760	723	753	783	739	725	795	770	748	782	772	779	743	740	754	746	771	781	749	737	747	780	771	790	748	761	756	774	738	738	748	718	738	720	766	730	725	775	812	734	736	785	811	760	765	712	758	799	714	784	797	764	775	727	748	775	724	754	758	750	722	794	787	733	778	732	783	762	751	776	785	750	745	731	783	770	749	725	740	825	740	789	705	727	789	727	755	740	713	703	727	774	798	744	736	740	749	706	755	725	766	757	727	748	781	723	773	729	745	765	789	778	736	819	687	805	773	708	759	755	749	771	766	740	777	802	743	739	761	811	804	800	795	780	722	768	737	752	743	798	743	722	730	746	741	758	751	812	769	765	713	750	753	745	778	800	760	772	745	768	767	789	760	824	737	737	760	757	785	750	716	780	728	758	755	762	721	772	772	718	737	764	741	777	734	763	727	715	697	762	670	756	748	759	780	732	768	792	748	768	794	744	776	754	814	777	750	740	789	777	800	752	841	767	742	732	795	770	776	691	711	794	759	729	751	735	803	783	749	784	723	782	726	696	789	781	760	769	748	800	738	781	799	802	765	738	769	760	744	737	714	752	841	791	750	756	771	744	762	746	725	727	752	735	797	768	731	755	811	777	759	795	744	724	819	791	810	759	736	754	751	783	780	723	785	794	779	756	738	734	769	731	775	723	729	713	753	743	757	747	732	767	764	776	767	737	769	807	767	735	789	771	759	799	726	808	792	782	754	778	761	750	731	766	763	730	747	715	741	743	745	792	770	774	794	765	724	756	771	777	748	754	766	739	740	759	775	777	731	732	780	816	771	749	733	762	736	765	755	763	756	711	770	814	745	762	782	763	759	707	743	741	712	794	737	748	770	794	739	759	732	773	773	759	767	702	747	746	738	759	760	770	753	723	774	724	736	752	795	799	760	758	781	750	718	822	692	756	765	759	754	789	763	803	750	764	778	777	741	767	748	707	760	745	794	727	764	768	787	754	741	792	758	734	765	730	783	752	773	748	772	717	741	810	738	769	775	741	791	760	769	727	760	760	736	767	726	787	790	711	750	724	717	719	769	786	778	810	728	757	785	715	715	778	752	809	739	726	790	775	758	745	732	768	764	741	758	733	729	785	795	748	778	764	753	809	778	785	795	767	754	745	803	757	734	698	762	805	752	779	766	764	760	733	802	777	733	778	779	805	751	760	773	735	776	757	727	742	805	785	747	759	746	790	792	733	783	770	828	722	750	774	752	730	719	805	740	747	744	771	737	774	761	756	717	739	786	803	772	737	759	734	780	785	749	765	733	740	769	779	756	731	726	831	748	707	703	772	812	759	753	761	760	749	742	772	754	747	741	769	748	698	781	781	739	735	789	794	753	746	813	785	727	756	763	723	689	750	802	787	799	773	747	734	774	770	708	714	759	770	764	736	748	706	779	746	733	742	781	724	747	770	752	718	710	793	768	721	736	704	791	785	708	759	733	758	728	796	767	759	769	767	771	791	818	740	758	735	756	734	708	765	773	771	762	767	748	737	761	783	780	731	805	812	798	773	756	763	748	777	788	707	754	733	715	744	766	751	762	779	735	789	763	748	736	694	741	813	724	748	702	764	771	724	757	777	734	811	780	728	766	802	746	780	789	799	788	743	743	746	710	772	778	730	771	797	737	695	768	776	765	770	756	721	758	756	761	730	770	782	770	797	751	748	723	782	757	756	705	778	769	758	732	761	758	773	759	759	763	730	746	751	763	741	718	746	768	751	772	818	723	797	755	753	798	780	744	745	710	769	751	748	803	759	781	729	784	751	762	812	738	848	762	766	755	812	772	781	746	775	752	779	762	746	730	753	714	741	759	739	771	737	733	787	739	759	763	745	724	743	759	759	723	787	721	739	723	767	753	770	737	732	754	747	770	704	757	737	767	777	781	810	757	754	740	771	733	786	723	672	754	743	789	764	755	739	741	748	811	779	772	769	711	704	807	795	718	772	708	748	769	740	751	720	750	744	794	772	731	779	728	762	800	824	799	758	769	784	762	776	768	729	739	730	793	799	749	803	724	737	767	733	748	762	819	697	765	762	753	745	742	770	759	743	776	701	749	710	765	746	715	787	748	758	738	770	765	716	798	734	774	723	757	716	788	747	731	755	717	710	781	784	726	785	751	782	761	730	741	792	779	792	821	700	759	746	764	766	792	727	708	748	742	753	741	765	773	734	774	786	729	757	743	752	697	813	790	685	750	778	743	774	743
45073	11078	2949	1764	1415	979	771	671	646	605	493	495	494	467	475	436	417	424	413	391	392	406	378	413	392	412	387	412	383	377	367	330	350	376	367	395	328	351	374	370	391	379	358	326	384	342	353	377	357	359	397	322	337	355	347	342	355	339	361	351	354	368	383	355	360	311	348	335	374	315	360	324	362	376	374	375	349	294	369	354	328	355	338	363	327	379	357	331	338	354	335	353	353	347	360	325	366	403	359	360	347	338	395	313	335	325	333	329	338	355	374	373	333	342	355	354	373	362	334	337	351	338	343	352	330	387	363	312	362	336	344	335	350	343	358	345	341	357	344	321	357	334	331	383	374	362	342	357	366	341	322	319	337	335	361	334	321	351	348	333	358	316	332	340	364	328	324	365	342	322	349	320	350	331	382	369	316	339	334	320	321	345	336	327	351	348	356	337	355	322	351	379	345	322	345	328	346	345	341	343	348	329	362	360	360	351	345	364	354	355	334	350	324	342	340	332	340	326	327	330	347	322	367	355	357	347	352	340	381	314	334	314	352	410	335	340	348	376	350	364	376	358	380	356	336	331	348	319	343	328	342	343	359	327	310	360	358	334	349	357	363	305	352	344	337	340	342	346	369	368	355	337	311	359	361	344	311	363	374	362	370	324	325	349	366	360	356	338	352	326	346	350	349	303	335	331	309	353	314	326	333	381	352	345	360	337	348	330	314	361	350	346	361	340	377	359	350	351	343	314	357	322	346	341	346	318	364	345	353	335	366	352	363	339	332	340	339	351	313	367	335	362	330	369	358	378	320	337	343	327	321	323	371	351	331	341	360	354	342	344	333	376	350	371	353	335	339	354	395	360	343	307	338	359	358	356	328	320	353	322	362	333	348	325	356	341	372	326	371	324	352	338	371	352	351	371	353	339	372	319	347	344	326	365	376	354	355	371	352	308	332	386	341	380	324	326	345	367	353	357	351	338	358	316	351	366	323	361	334	333	390	371	351	352	328	316	336	332	360	342	308	366	334	352	318	358	348	355	349	336	342	360	335	365	333	327	341	360	360	350	350	357	325	313	339	364	329	369	383	383	320	340	335	343	347	320	322	384	359	356	325	338	349	331	359	341	350	323	350	303	367	311	326	352	340	329	350	350	346	401	349	323	385	361	345	356	331	340	357	347	374	307	338	369	318	334	324	352	355	315	332	344	384	354	351	386	355	350	320	336	305	314	359	331	334	393	342	355	337	368	360	345	340	334	363	327	359	356	367	365	332	364	335	363	339	313	374	304	377	354	375	359	339	355	337	344	316	379	321	357	318	377	338	359	312	303	339	342	335	341	420	387	373	363	334	349	329	344	319	333	350	352	347	377	307	372	356	300	373	342	360	330	361	358	344	354	332	359	374	375	366	383	350	332	343	326	346	334	390	330	338	370	351	321	345	371	336	351	346	327	334	347	310	346	345	357	355	359	325	338	339	345	371	343	338	365	358	328	367	326	329	375	363	320	357	340	358	367	355	342	332	365	355	389	366	345	344	344	342	323	396	340	334	347	329	302	330	347	411	352	346	350	365	339	346	395	345	345	363	355	358	344	383	354	352	344	360	345	354	356	361	329	375	370	378	330	347	377	302	379	346	362	350	383	379	370	345	366	344	360	359	352	353	312	383	343	377	356	354	370	362	329	362	338	337	338	361	339	341	382	360	387	338	342	401	353	370	329	372	333	339	348	362	357	330	343	347	381	379	357	324	342	353	341	369	306	350	361	312	333	356	342	340	336	331	357	325	379	355	358	329	336	353	315	349	355	391	341	343	336	329	364	358	336	357	352	353	355	365	358	364	328	339	328	366	332	348	340	316	364	359	341	340	347	349	330	339	355	368	342	337	375	361	347	353	338	304	326	349	341	338	354	347	322	359	365	327	335	362	339	336	341	301	360	365	375	372	363	370	330	352	370	322	348	356	355	374	350	345	333	375	348	314	391	345	351	328	369	332	328	332	315	336	334	356	343	336	334	338	307	285	373	331	319	311	321	369	317	353	359	359	353	365	336	349	325	350	350	339	344	322	362	339	308	330	361	335	349	343	338	356	352	354	326	387	344	348	354	362	361	347	299	335	336	351	385	372	306	321	324	362	360	342	318	347	372	355	358	390	366	355	339	361	339	348	346	369	324	375	330	354	375	383	346	349	339	360	340	348	352	370	323	338	378	380	357	362	332	350	344	378	351	345	381	364	353	358	353	366	391	369	387	354	322	359	358	380	344	357	371	371	383	367	335	324	330	352	361	343	352	331	328	360	323	375	369	364	334	340	402	344	342	365	366	365	366	363	311	379	318	357	341	389	337	349	336	359	362	329	328	384	382	343	350	326	346	349	344	381	349	323	347	357	407	346	360	369	361	374	357	322	392	358	355	345	327	351	339	329	319	369	319	348	318	369	312	334	359	346	337	351	366	330	340	350	330	354	334	340	360	368	345	365	358	333	377	342	336	340	333	358	362	318	381	344	367	349	333	374	339	363	357	329	342	339	335	381	384	329	319	334	333	375	335	348	343	360	340	359	344	356	352	353	342	351	355	356	312	357	338	339	356	325	347	368	337	345	339	317	339	373	311	370	347	333	327	347	328	350	345	349	377	362	363	371	313	376	331	353	365	361	319	360	323	386	334	386	358	353	322	361	349	320	360	363	364	339	380	347	339	355	317	357	316	339	356	351	334	361	313	358	359	330	337	314	328	350	338	345	354	349	348	372	328	327	350	344	346	324	345	354	335	379	382	324	350	341	377	377	352	322	334	346	344	328	321	342	342	346	334	357	342	346	390	353	373	370	331	358	355	339	351	363	352	337	349	358	356	360	342	328	349	397	360	337	309	361	352	339	346	360	340	300	343	335	310	364	361	331	340	341	351	350	340	343	351	364	343	373	341	348	348	346	366	390	364	336	341	347	320	337	351	314	347	340	339	313	362	353	353	364	355	367	357	361	329	352	359	309	363	350	371	361	343	375	368	354	302	361	344	331	365	353	368	341	357	345	316	357	317	344	342	378	366	298	364	359	335	348	345	369	346	342	303	346	353	311	366	372	336	371	328	347	342	385	343	325	350	331	323	353	350	343	346	341	342	324	365	330	353	358	331	339	393	362	346	364	353	356	366	361	327	340	341	309	335	376	384	348	361	327	381	341	344	349	360	322	326	361	343	361	351	359	350	370	365	345	355	322	336	330	380	358	327	350	363	354	357	350	363	339	357	377	306	302	323	367	356	281	333	334	338	340	350	372	339	324	375	353	346	340	365	348	333	346	340	353	350	328	332	343	356	320	386	329	340	321	376	347	342	381	301	361	341	358	312	374	350	355	352	360	347	363	352	369	327	310	326	345	370	351	343	363	366	377	354	337	327	344	335	374	347	354	330	363	334	344	336	371	325	356	326	347	335	373	330	345	372	336	305	339	332	333	346	322	356	331	334	340	343	336	357	322	338	373	358	355	361	353	344	375	382	370	326	342	330
19542	2105	4014	4886	4735	3662	3128	2634	2319	2126	1848	1773	1702	1497	1465	1433	1489	1455	1364	1186	1221	1085	1105	1161	1335	1329	1276	1205	1062	1024	957	1025	1009	915	941	891	903	923	881	851	895	922	864	931	922	975	886	928	972	907	902	926	856	854	836	860	855	865	815	832	840	887	863	875	874	863	853	814	849	808	823	874	873	840	828	857	826	817	855	838	861	852	884	855	834	864	827	806	882	849	842	833	857	845	832	913	886	884	789	874	871	818	854	843	828	865	862	829	850	861	841	807	814	811	812	806	821	856	858	820	836	811	856	845	827	849	772	827	853	842	859	843	862	789	832	819	892	826	802	869	859	827	828	851	826	808	837	813	777	824	833	788	881	824	815	805	807	863	862	834	798	856	824	829	826	836	798	880	845	833	814	816	843	813	834	799	818	864	826	800	838	822	842	844	813	852	784	811	884	818	823	840	822	857	799	820	817	867	819	855	777	829	879	859	855	860	785	766	826	798	813	849	829	846	843	830	853	841	822	873	789	795	804	803	782	862	842	843	824	842	908	812	860	822	804	856	828	804	888	794	880	805	839	783	765	821	794	830	753	871	852	820	833	864	825	872	818	810	832	847	801	852	822	896	786	877	810	811	870	827	830	872	778	878	865	846	832	836	823	783	848	806	814	840	797	798	849	840	841	831	838	831	794	824	842	831	801	810	871	835	873	853	834	806	830	826	806	841	841	791	829	804	834	818	796	861	830	872	843	901	820	814	803	844	861	780	777	824	768	824	819	876	846	818	840	817	867	807	808	855	844	829	812	859	809	836	833	801	789	852	869	815	850	812	884	812	853	808	796	809	822	869	815	872	879	864	811	890	793	858	823	825	785	749	820	791	847	844	809	793	809	762	823	845	836	849	838	803	855	818	795	842	838	862	823	875	821	839	786	827	861	798	828	865	858	805	765	819	849	802	824	828	779	847	832	843	833	882	770	828	820	837	801	854	823	873	854	810	865	859	821	802	816	828	816	851	858	776	826	847	836	836	875	816	792	879	791	864	819	783	827	816	818	837	790	796	831	902	773	818	825	830	821	811	817	847	829	804	863	819	802	813	850	840	824	806	892	848	848	794	870	874	874	833	802	816	885	847	856	790	825	775	805	787	829	823	859	835	812	786	825	813	820	801	827	772	804	806	836	863	827	801	860	847	787	877	887	823	883	767	843	845	826	810	858	857	874	855	814	829	848	801	833	881	849	800	836	780	824	787	813	840	813	872	839	784	854	834	846	865	781	809	819	810	812	884	861	861	821	788	802	824	804	795	818	823	846	761	880	866	840	847	822	835	821	831	806	797	872	823	872	816	837	851	856	784	787	809	834	859	856	785	801	845	814	839	824	832	819	838	778	818	814	887	821	838	782	846	774	802	849	844	752	818	861	857	779	823	780	801	891	833	815	857	830	815	826	869	842	801	759	817	802	818	817	803	812	806	878	841	867	829	825	833	837	810	825	854	887	811	808	880	842	874	890	872	851	803	801	814	820	847	851	790	791	808	856	860	847	897	813	838	863	845	828	793	823	842	832	785	802	813	789	852	890	856	818	805	825	845	803	821	841	825	782	813	882	894	878	805	861	870	829	842	804	829	860	826	814	853	797	855	829	814	826	844	818	851	829	851	833	885	903	824	815	824	823	812	857	886	878	822	852	871	824	836	825	813	853	879	820	821	837	854	867	834	798	790	865	796	877	828	793	822	850	851	820	828	892	811	798	821	842	851	854	827	850	776	845	832	835	824	834	816	817	844	830	819	813	823	798	816	831	844	861	817	843	814	773	838	801	918	851	841	862	860	837	841	853	777	837	829	820	884	834	852	813	840	823	830	803	828	809	836	840	802	864	855	796	803	861	812	788	810	816	804	785	872	795	826	824	783	863	844	824	862	815	861	818	838	815	870	783	830	851	811	845	831	829	798	835	800	834	806	856	808	877	814	858	821	834	824	838	869	829	824	847	842	852	782	910	861	823	834	780	849	802	856	828	818	873	817	838	868	856	823	836	847	812	818	805	806	877	796	827	879	835	791	826	839	883	811	864	782	834	835	826	867	814	840	844	833	812	805	898	777	826	854	773	883	783	814	746	827	876	832	848	884	855	884	829	831	797	800	839	836	875	867	792	841	794	838	865	810	807	854	835	865	803	867	870	832	799	801	785	763	858	828	850	821	773	808	820	799	835	853	808	866	816	838	854	823	866	895	832	863	834	835	834	814	818	806	835	834	880	806	839	886	863	853	836	826	844	846	805	818	767	877	845	878	818	857	745	854	824	835	793	813	831	815	837	821	823	790	805	785	825	866	800	874	784	803	808	818	802	845	809	808	815	829	807	853	785	836	794	814	839	883	832	794	851	787	827	789	782	811	845	800	831	868	860	832	837	804	848	847	838	765	782	794	802	822	796	775	821	876	822	876	841	837	813	837	893	823	814	881	803	832	838	834	820	829	836	820	823	870	834	866	810	845	782	853	806	844	782	829	774	831	827	826	862	857	849	841	794	811	801	845	844	862	843	846	851	785	864	846	823	813	822	794	840	848	782	821	901	819	845	804	835	795	798	836	859	883	772	807	831	774	816	827	841	849	818	874	774	849	840	841	829	813	861	797	843	889	831	794	815	849	786	840	839	843	815	804	837	856	870	819	822	814	858	811	800	868	815	802	838	843	821	813	816	852	827	851	795	847	804	825	805	868	834	804	883	850	845	823	855	835	860	830	813	838	819	796	832	856	832	840	903	792	819	888	811	883	821	800	812	831	828	804	844	827	836	824	847	804	841	787	837	868	767	806	801	829	811	830	818	868	832	789	803	829	801	875	772	875	827	857	831	797	852	813	833	803	828	750	885	783	751	797	862	808	778	847	841	792	831	800	859	794	843	853	835	848	819	752	840	795	845	768	812	852	851	827	820	831	811	872	874	810	810	786	853	847	787	821	876	801	799	870	854	838	819	811	805	827	846	872	829	861	814	807	890	841	824	874	818	903	833	841	814	854	848	842	815	838	840	874	828	791	800	821	778	834	838	794	780	841	856	831	853	824	828	843	858	803	841	777	862	820	842	831	871	880	835	836	831	788	840	807	830	846	800	823	866	800	822	835	804	827	835	825	767	844	863	824	817	755	773	796	807	818	796	827	819	829	871	817	841	830	847	818	857	825	767	792	864	852	821	839	795	832	790	880	822	777	769	851	804	798	853	834	827	825	843	812	824	791	799	817	850	829	881	816	822	819	843	818	879	792	884	833	779	827	821	881	829	826	857	807	841	807	825	820	859	796	840	865	825	835	811	796	799	822	799	852	787	797	804	872	792	869	850	867	878	805	837	828	827	807	838	789	815	854	829	797	841	844	849	835	807	822	800	781	830	828	805	825	871	903	803	871	831	820	839	840	843	791	815	806	820	848	808	808	817	841	857	854	776	844	860	803	821	839	799	803	856	787	853	806	802	846	792	861	840	797	827	843	807	820	830	849	815	801	841	905
3917	198	184	177	172	141	157	151	155	141	147	155	162	127	147	138	122	135	127	144	149	147	143	164	134	166	161	146	140	156	158	120	122	126	144	107	133	148	141	146	130	135	114	141	148	121	104	141	145	135	138	133	129	123	132	143	142	134	135	121	144	126	137	126	154	129	112	146	128	149	120	143	124	117	142	147	130	151	145	131	150	145	157	154	129	137	150	124	143	116	126	139	126	101	134	132	118	144	146	130	133	119	130	121	117	141	116	120	131	127	139	149	150	154	140	133	125	110	133	129	158	156	133	149	140	121	168	141	147	102	146	119	117	142	147	124	133	130	106	120	151	137	126	139	140	133	124	125	143	121	126	138	135	120	142	134	134	104	139	136	118	136	162	136	152	145	149	157	141	121	141	136	121	126	141	132	141	131	119	138	131	138	154	128	135	136	139	128	143	145	151	138	138	142	128	121	121	134	141	137	148	141	151	145	132	130	150	141	140	150	137	129	158	130	133	134	144	133	132	147	141	132	141	131	144	125	160	147	138	126	138	130	137	134	152	118	142	141	144	123	143	122	134	137	153	147	135	132	146	140	137	138	126	116	139	135	142	139	156	120	133	129	125	138	155	136	112	144	124	124	124	152	159	115	150	148	145	145	151	134	125	111	136	138	150	146	122	152	169	145	130	136	128	115	142	158	146	121	156	135	132	132	105	118	131	150	135	139	155	124	138	161	122	130	148	122	141	145	115	118	143	129	127	136	137	137	137	153	130	142	149	160	160	135	144	137	139	147	156	129	124	156	135	148	154	145	157	138	115	138	151	136	151	108	140	112	135	147	143	126	121	155	145	99	144	113	136	120	145	167	150	135	135	124	126	131	143	146	133	153	130	130	151	140	139	149	150	118	129	145	128	130	124	137	131	135	128	160	116	125	113	136	135	136	125	146	126	139	147	117	106	144	152	147	128	137	137	130	144	139	133	149	114	140	168	136	122	115	144	141	129	147	101	114	134	135	138	128	132	148	149	155	133	133	151	133	137	134	117	136	158	134	143	149	147	136	160	111	135	142	135	151	143	109	144	156	148	140	120	136	141	128	125	144	143	152	138	137	140	130	141	132	144	131	123	123	131	151	137	119	125	134	130	145	139	138	135	122	144	136	126	166	137	125	138	124	120	126	159	138	160	159	130	141	133	141	127	148	151	149	140	132	133	120	147	150	132	139	130	144	124	135	146	122	150	141	137	134	117	153	129	169	129	120	126	146	117	130	148	146	128	157	130	140	127	145	120	144	124	144	140	144	117	133	158	125	153	147	149	126	161	140	154	141	139	141	140	139	115	137	142	119	120	134	138	125	124	122	150	131	132	121	126	135	129	124	118	132	146	132	153	151	159	136	169	129	139	127	151	141	121	125	157	126	109	147	116	142	116	146	141	143	119	143	133	130	130	142	162	118	135	137	129	138	123	132	118	120	118	140	160	127	115	146	164	141	129	164	126	147	151	160	138	162	138	118	117	157	149	140	125	139	126	165	120	130	153	141	130	146	125	136	159	133	139	134	123	131	143	142	148	146	151	125	115	137	139	142	144	131	147	112	135	157	159	123	137	145	148	137	124	124	116	121	140	147	124	121	127	131	144	112	129	125	120	125	127	136	136	146	144	152	151	117	129	135	151	145	129	140	132	145	126	148	132	162	141	133	144	136	151	131	142	138	161	137	138	164	134	132	130	143	142	154	120	126	146	122	136	118	147	122	126	172	121	113	133	139	146	140	124	126	128	128	152	127	151	134	118	168	131	136	136	159	125	136	162	138	141	123	128	122	136	133	135	144	134	142	150	129	121	131	140	150	141	137	154	133	129	133	132	140	128	149	147	144	147	138	139	136	126	127	122	142	136	126	114	142	154	120	131	161	132	121	119	175	126	143	132	133	130	121	116	138	128	140	120	133	126	155	155	128	157	133	135	143	143	161	133	138	137	133	128	136	125	146	149	132	138	137	159	125	150	135	135	130	145	129	130	120	139	143	126	142	145	140	143	127	136	140	130	116	134	136	135	142	122	139	136	148	114	135	140	143	141	137	151	125	135	133	138	134	127	129	135	140	124	174	150	136	160	128	133	149	159	116	160	152	136	135	127	121	127	154	148	139	152	117	119	154	144	140	155	133	138	134	148	136	140	145	133	137	125	153	118	142	141	141	144	128	142	132	134	154	124	140	116	128	136	134	133	136	141	112	131	152	158	131	120	130	128	131	142	135	133	161	128	142	126	149	132	117	145	154	129	140	149	150	140	130	136	138	146	134	136	149	155	136	145	131	145	136	123	145	161	131	133	139	145	141	112	119	132	144	119	139	145	129	139	131	142	151	132	141	121	145	143	138	133	149	172	132	119	135	145	132	133	156	149	132	131	138	145	125	145	120	141	120	155	121	154	144	138	139	129	128	130	135	134	135	109	117	129	156	142	135	143	140	145	157	143	123	143	152	142	135	155	157	139	146	148	119	131	146	118	110	139	153	142	125	111	142	146	143	116	147	124	156	151	132	155	117	125	129	137	131	135	152	134	139	159	176	125	141	137	150	119	129	143	149	135	129	142	148	147	156	143	126	140	128	140	140	133	127	143	129	138	128	140	110	126	150	156	147	136	139	135	128	135	136	146	126	109	152	156	137	135	147	161	123	154	127	143	138	134	131	129	116	123	141	126	140	119	143	138	134	142	126	159	156	121	129	136	144	146	141	117	156	125	149	147	130	154	139	133	137	145	137	123	132	128	141	119	156	147	131	128	135	148	128	135	139	138	129	142	152	140	138	141	114	149	135	144	135	139	147	131	132	155	131	126	122	133	148	126	151	134	153	138	138	154	134	130	135	131	131	137	136	128	141	131	153	141	143	135	124	134	111	152	124	136	157	140	139	135	122	142	147	115	142	129	121	138	151	132	140	146	129	141	148	145	147	145	126	144	134	137	131	148	113	131	121	144	130	129	168	129	132	161	132	139	166	136	143	154	146	129	145	146	110	135	161	147	145	137	153	140	142	142	127	142	135	120	134	131	136	147	132	133	117	136	121	140	146	147	141	145	147	146	143	127	132	128	162	137	141	127	139	142	146	132	138	138	144	132	160	135	144	137	161	126	123	145	144	132	138	148	155	136	139	134	127	137	141	132	141	150	143	135	136	128	123	117	125	142	163	142	130	142	109	145	132	139	141	135	140	139	137	145	153	132	118	155	148	156	138	128	138	141	120	148	132	122	137	143	145	123	133	146	141	133	141	117	143	156	126	157	138	128	147	139	132	121	137	136	141	148	118	138	130	138	154	137	160	144	128	147	130	131	132	153	134	154	150	139	122	146	120	138	124	120	139	165	145	139	129	157	124	138	144	119	127	157	156	140	149	152	134	139	119	131	132	129	117	137	151	137	145	142	138	149	138	138	148	145	131	133	142	138	140	139	143	136	140	127	130	135	155	132	145	149	139	118	136	124	131	152	148	149	133	127	154	135	125	138	127
3990	504	499	543	595	517	488	442	421	475	459	428	461	420	436	437	444	482	453	460	438	415	428	405	510	608	539	532	448	423	431	455	443	404	458	409	419	398	407	433	404	406	392	406	356	399	438	423	391	401	432	398	449	359	389	421	349	436	399	389	405	428	440	417	422	391	393	413	415	404	373	414	421	405	474	382	397	378	435	428	436	375	400	421	401	421	425	416	387	411	414	399	424	421	422	409	424	411	421	421	409	371	411	405	423	424	372	399	403	399	401	379	411	391	405	408	424	418	363	383	417	409	401	415	401	413	399	380	400	377	426	378	423	441	409	408	397	425	423	426	399	428	428	370	393	431	405	456	418	397	390	407	389	403	391	418	396	362	366	411	403	417	420	403	376	410	425	437	388	423	441	400	418	446	432	399	400	400	404	413	425	396	392	442	409	402	436	386	422	416	408	423	390	388	402	404	445	393	401	415	433	384	404	404	403	382	445	437	445	402	415	376	432	376	398	427	395	390	391	387	430	384	457	376	416	401	455	380	398	404	385	407	423	479	427	441	414	384	408	450	385	397	392	420	411	407	438	396	374	432	418	425	401	425	429	425	404	390	416	425	398	410	417	428	380	401	385	384	411	424	375	369	415	415	361	405	413	411	404	381	435	434	394	410	356	396	395	391	425	398	404	449	413	413	423	393	416	410	414	454	386	364	405	427	408	422	450	394	406	392	413	430	412	412	438	445	435	403	387	400	414	418	420	426	389	410	410	375	401	389	415	437	431	425	376	403	428	446	396	394	414	424	397	422	413	396	417	431	381	435	412	433	417	436	398	439	448	412	391	383	457	434	446	428	409	395	427	413	402	407	380	409	415	393	417	413	429	421	429	443	443	433	427	379	415	392	422	404	406	415	434	379	400	384	417	406	420	394	394	378	395	417	381	399	433	421	454	401	373	386	410	411	416	398	429	424	393	430	425	398	433	407	396	376	420	406	421	392	405	388	408	425	368	420	398	426	393	413	422	411	440	399	403	418	420	404	406	413	415	403	401	385	397	423	403	419	368	428	427	414	426	408	387	382	426	395	401	412	392	397	425	384	400	381	410	410	425	404	412	410	398	469	437	441	430	445	409	414	426	419	427	394	412	430	389	444	415	410	401	441	405	384	433	378	387	430	353	409	433	420	403	389	408	422	401	399	404	404	418	379	381	365	402	403	373	407	445	414	385	405	431	412	375	427	423	381	397	429	452	399	425	386	396	419	412	438	407	388	474	410	412	407	412	396	428	406	398	401	408	409	393	386	412	384	422	415	413	432	439	415	400	392	426	405	426	423	425	419	412	411	391	402	396	439	420	432	379	425	372	417	440	403	429	354	405	471	404	402	395	442	380	436	385	415	440	393	434	407	427	431	428	450	392	404	447	409	407	384	401	386	411	406	438	425	444	408	399	419	447	419	422	395	431	410	439	449	412	378	405	418	410	429	391	393	446	432	393	400	404	401	382	440	442	441	396	402	379	424	398	413	399	429	402	408	397	370	438	433	411	387	415	402	413	385	406	375	405	379	430	396	405	440	414	397	425	455	404	414	410	365	425	375	421	436	432	410	448	422	401	375	398	422	433	389	378	406	393	430	400	412	396	389	413	422	416	444	418	409	397	453	430	388	426	367	447	425	421	444	427	380	421	402	386	424	424	403	417	403	417	387	386	419	424	441	413	380	466	417	416	418	439	386	404	431	393	444	418	438	433	434	385	421	394	422	384	380	408	402	421	409	430	384	414	418	386	398	406	412	425	375	422	413	409	390	422	410	430	424	422	416	379	409	397	427	428	426	410	405	397	432	369	387	399	413	454	382	406	427	411	409	416	422	397	393	403	408	441	404	406	421	386	383	401	396	403	394	405	415	435	383	429	424	415	407	384	432	420	406	387	418	413	433	422	394	393	396	379	411	401	412	420	387	380	427	412	432	435	400	428	409	432	417	404	422	416	436	415	435	418	403	393	382	429	386	385	402	411	409	412	412	411	418	412	416	411	405	394	380	397	441	412	387	391	415	413	377	412	394	421	434	433	392	425	379	411	392	407	420	403	413	409	405	402	375	409	406	389	407	410	401	438	414	486	399	405	421	382	429	407	392	373	427	414	419	437	390	421	403	405	415	413	440	431	424	404	413	379	428	406	405	441	440	394	428	424	427	417	420	382	437	378	393	389	405	416	371	409	415	421	379	411	389	433	401	387	404	418	444	409	417	405	411	424	392	398	423	405	394	408	397	367	376	392	421	391	413	418	397	408	382	409	392	409	449	383	363	418	431	428	454	443	430	393	385	427	401	415	410	430	436	439	420	379	378	377	391	368	410	392	394	374	399	389	432	388	411	403	401	417	421	408	401	438	399	403	431	404	447	385	402	418	417	384	404	443	450	423	425	438	409	390	369	411	421	386	380	388	394	431	428	393	420	412	397	414	396	387	413	432	399	414	428	414	393	415	420	413	405	443	428	400	414	422	377	382	418	406	450	432	409	415	399	377	389	448	431	357	434	416	415	393	384	429	399	430	414	405	413	440	413	386	402	429	412	419	392	412	409	384	421	389	399	410	401	438	390	434	429	391	433	436	392	410	413	397	346	415	413	430	406	422	429	415	383	398	422	414	428	401	426	414	409	437	429	407	406	395	426	412	388	400	432	396	368	411	423	395	370	394	441	379	458	431	398	432	460	418	421	401	433	426	411	428	418	407	383	401	378	413	414	441	406	420	415	410	415	406	406	414	435	396	401	375	428	441	399	397	415	410	426	399	410	418	446	401	384	390	394	407	395	409	394	402	399	402	414	430	402	375	439	422	412	397	435	414	407	394	432	382	405	446	419	418	433	399	407	387	418	394	412	434	401	402	417	409	396	426	435	398	387	436	407	384	407	397	384	400	395	416	448	392	382	422	440	428	393	433	404	427	409	421	402	400	410	442	456	384	412	392	405	406	424	402	414	404	368	436	423	386	446	412	395	388	408	419	449	422	400	406	442	379	394	396	392	412	413	416	436	426	417	421	410	406	377	393	404	414	430	393	394	405	404	379	424	435	432	410	411	423	377	448	423	416	353	409	402	426	389	413	409	404	429	424	446	357	383	401	428	406	402	405	435	430	388	401	404	385	392	423	417	419	405	393	406	424	420	417	397	414	411	389	436	405	401	397	399	388	394	407	435	426	409	434	436	364	401	395	435	432	421	416	409	423	397	401	409	426	378	420	442	410	419	391	404	394	461	421	445	390	393	444	427	397	423	402	398	425	392	387	444	416	431	411	403	411	418	419	421	411	415	365	405	395	400	457	418	395	401	408	412	430	397	400	403	387	405	391	380	419	440	434	429	390	392	383	401	410	399	411	411	423	406	417	376	375	419	411	427	420	384	417	425	424	418	401	383	390	432	462	394	441	374	407	439	386	431	427	381	410	408	460	408	416	413	471	409	421	418	431	408	432	430	413	403	434	365	410	444	415	430	397	417	401	395	414	393
30803	4107	1195	988	706	597	545	461	433	396	411	373	364	353	340	363	356	369	353	353	324	322	325	316	378	391	309	326	326	330	289	303	328	292	328	355	287	320	350	318	364	317	310	320	267	289	291	292	332	353	294	296	315	274	290	334	317	300	305	280	304	318	323	309	325	337	291	292	301	290	292	265	320	342	320	339	307	311	323	288	292	301	328	299	283	323	296	305	310	270	343	313	334	301	287	278	286	307	301	294	294	270	315	277	337	305	306	312	327	314	305	298	341	279	300	296	287	289	304	288	358	327	309	318	319	272	295	313	282	289	297	322	317	319	329	282	301	332	278	295	328	298	297	306	324	269	311	320	307	275	294	280	304	305	331	282	285	311	323	329	288	311	336	257	307	317	300	319	314	292	297	298	292	266	348	303	307	284	302	271	320	322	292	286	278	284	276	302	331	308	304	285	282	290	316	312	293	305	316	315	338	287	285	287	306	302	284	291	294	291	321	301	325	307	331	328	286	363	303	323	315	282	298	271	293	290	308	308	297	304	333	287	314	284	309	315	328	332	270	315	308	285	322	303	306	301	290	269	275	314	309	325	299	329	292	303	297	283	288	301	264	281	289	301	271	285	313	297	305	293	302	291	294	321	321	327	331	286	321	323	309	331	333	306	327	304	310	335	313	300	300	309	275	292	339	295	285	291	339	321	303	281	311	293	315	333	317	312	291	316	312	330	316	300	278	284	303	286	279	291	314	307	267	286	316	342	297	301	287	306	297	298	267	285	287	299	308	324	286	305	302	315	306	316	281	305	292	281	303	284	327	288	318	292	287	279	289	320	320	270	312	320	285	310	292	292	300	314	319	316	332	292	322	279	266	292	317	292	322	316	304	347	305	283	290	273	303	295	275	284	294	286	301	307	320	304	301	308	294	311	319	274	309	306	316	298	313	304	303	311	324	293	317	316	311	311	281	275	313	323	308	279	294	310	276	277	302	314	307	289	302	300	285	333	313	292	281	281	327	295	284	252	323	319	295	302	303	271	300	285	275	292	317	297	298	306	289	283	302	301	310	307	354	313	301	316	297	314	301	267	297	304	284	287	306	315	302	286	303	314	304	301	324	324	328	296	289	316	308	289	313	302	320	288	287	282	303	334	294	293	303	305	276	310	315	350	324	275	277	260	312	279	293	284	324	305	294	307	341	306	285	314	333	293	312	288	310	324	294	306	284	308	309	314	302	309	306	326	309	329	348	316	294	322	304	283	283	322	297	318	282	284	313	294	284	302	288	287	303	295	312	304	298	274	327	285	294	285	294	314	331	300	344	270	285	307	308	308	302	297	300	309	283	301	299	304	292	329	292	284	315	319	310	301	292	316	315	302	316	299	308	292	284	311	285	346	311	292	306	320	313	302	323	298	298	294	333	300	338	279	334	348	308	292	311	305	298	333	284	275	323	308	344	292	307	322	286	275	300	298	298	293	306	320	297	309	309	324	310	311	310	346	321	325	267	297	313	298	304	304	307	279	303	334	301	305	267	286	278	310	286	314	279	314	309	283	309	307	295	293	315	301	301	312	310	298	276	309	302	290	323	320	295	304	282	277	301	334	295	338	317	285	321	280	277	298	307	298	298	311	331	293	275	336	327	289	290	290	312	302	316	310	290	308	333	314	309	309	286	310	318	293	321	303	327	298	320	313	291	301	313	316	307	296	317	269	313	303	323	285	292	298	286	306	283	305	306	300	294	319	294	293	330	322	307	304	329	302	287	286	305	304	296	310	325	285	307	306	284	308	309	304	291	302	292	299	292	365	324	289	309	316	313	332	297	319	310	335	256	297	290	315	330	307	307	286	283	309	297	295	299	288	269	293	307	340	306	334	307	310	317	324	258	284	304	265	312	327	290	311	331	314	299	292	318	312	300	308	321	291	286	287	273	301	309	322	338	269	271	278	299	308	328	286	295	299	303	289	307	291	291	325	305	299	283	296	283	341	317	278	332	304	330	320	296	305	295	284	331	269	287	316	331	336	314	288	316	303	302	303	278	280	310	295	330	353	325	332	327	291	311	318	326	295	316	295	275	269	316	316	305	318	307	320	317	276	316	253	291	280	294	289	321	315	288	322	297	270	298	263	292	305	278	295	310	316	279	293	331	287	278	326	334	286	324	324	323	334	283	297	301	332	303	325	311	276	275	341	305	283	300	336	332	267	284	299	330	346	324	294	289	328	298	301	304	292	317	298	317	307	311	305	317	284	307	306	313	288	282	306	315	296	290	303	301	313	302	320	258	303	348	312	274	278	315	309	306	292	331	305	309	283	312	274	313	327	284	279	318	318	279	274	306	328	274	296	309	282	293	301	302	317	290	291	289	305	299	333	338	284	296	307	293	335	339	295	296	285	289	263	286	292	299	309	299	277	316	286	316	313	306	316	304	305	314	309	285	315	302	313	320	284	335	319	290	327	300	290	318	309	274	309	336	321	286	289	296	293	276	320	304	299	300	307	307	322	306	310	296	325	304	320	308	328	257	334	326	299	295	320	303	283	314	293	317	275	302	296	277	315	302	311	324	303	296	312	313	276	277	294	295	270	261	286	314	318	302	291	300	294	299	323	304	303	310	326	302	309	299	311	286	299	312	282	308	317	299	308	322	319	326	308	305	300	292	302	341	339	304	300	304	296	295	310	334	323	317	302	307	292	309	295	336	308	292	333	330	317	294	290	341	301	304	351	319	314	296	274	307	321	274	301	281	318	296	283	334	303	278	302	296	277	320	288	312	334	306	293	298	317	292	310	300	344	306	328	315	314	274	283	287	302	288	323	301	298	330	330	272	333	314	299	305	299	314	302	336	302	294	307	302	316	316	300	293	282	309	305	288	293	277	298	290	327	263	302	325	272	305	308	261	325	337	309	314	329	306	286	306	281	268	315	304	313	318	308	341	309	292	333	318	308	287	302	306	277	288	294	305	298	317	332	290	319	266	279	331	308	286	306	355	304	330	317	301	295	298	297	316	331	316	358	314	301	329	314	322	286	290	308	304	301	298	293	310	305	307	298	323	286	301	317	272	340	315	298	285	295	272	302	304	309	313	302	294	303	308	310	295	265	282	288	284	301	319	336	303	325	288	317	278	288	300	299	268	303	287	318	323	278	299	309	332	330	340	292	316	272	290	290	297	320	305	333	303	310	308	303	300	355	307	268	283	303	275	317	269	325	343	291	263	299	310	304	292	318	319	299	316	283	317	336	323	299	351	296	306	306	307	321	296	297	311	274	311	273	372	331	318	298	312	319	315	326	330	319	289	327	305	301	292	328	291	302	272	293	300	318	293	296	326	284	314	301	318	301	300	306	313	305	294	322	297	332	299	326	297	338	316	302	311	324	323	319	301	288	305	301	320	326	332	294	299	324	300	318	327	306	300	306	321	298	289	289	302	323	292	300	310	296	277	332	276	305	288	319	340	338	304	278	327	325	279	335	312	287	308	328	297	309	329	280	304	306	320	312
13959	1393	2356	3054	2734	2279	1978	1754	1516	1413	1296	1183	1260	1091	1095	1060	1068	1127	994	1050	977	894	903	999	1133	1125	1152	1108	909	922	856	830	840	870	851	820	798	822	782	833	827	819	803	809	845	808	776	788	866	830	856	808	792	740	760	757	869	760	792	796	784	808	776	807	782	750	796	767	783	797	765	739	772	816	778	753	801	784	763	794	712	769	835	824	807	768	782	697	724	796	687	805	832	768	779	789	796	765	756	701	774	730	749	769	770	778	781	741	829	777	784	760	772	806	720	744	766	716	770	762	738	741	780	770	777	763	698	737	737	741	758	735	790	767	818	769	787	799	753	779	733	744	747	801	732	760	764	707	779	760	748	753	757	745	785	796	720	756	717	722	782	744	796	786	804	737	768	712	773	751	781	759	738	731	801	779	755	730	743	758	771	775	829	823	794	783	769	760	776	765	790	802	770	780	765	753	762	785	747	767	833	760	792	793	807	795	754	832	775	747	754	715	777	810	753	791	813	755	725	759	774	785	775	771	756	788	725	715	823	780	738	763	766	770	812	758	766	756	785	785	787	765	742	786	827	757	800	777	745	796	766	713	770	788	801	773	736	791	803	769	779	771	737	807	795	766	800	758	798	826	804	796	714	776	741	785	760	764	745	749	750	782	759	776	728	811	774	726	777	753	725	745	794	790	791	747	781	771	755	717	750	758	765	797	821	811	758	715	740	793	820	781	772	742	776	787	765	756	803	800	742	770	753	793	791	770	714	786	740	772	737	738	757	814	730	789	747	786	742	748	782	708	776	808	796	737	772	804	832	763	781	741	758	740	789	731	785	720	724	717	761	770	810	753	748	801	766	735	750	804	713	766	758	759	784	798	749	759	803	799	782	730	784	730	827	769	737	725	745	746	787	787	759	729	784	745	778	781	764	779	819	724	809	723	758	772	732	780	724	799	726	751	747	760	752	751	747	763	748	774	764	762	817	705	740	795	783	755	726	765	800	786	792	785	782	801	807	759	758	772	771	757	737	739	771	737	773	731	786	765	743	773	709	795	751	799	751	833	745	795	760	750	715	771	781	749	788	739	824	748	767	748	755	748	748	775	716	777	761	801	736	820	791	745	792	812	744	731	720	725	744	793	755	736	793	761	706	792	755	750	788	722	780	729	745	736	718	767	759	778	824	740	720	761	732	731	755	748	772	762	749	757	787	778	741	778	801	808	804	777	721	788	736	783	738	796	815	722	789	811	775	797	751	737	756	772	800	756	777	785	819	761	775	773	795	754	767	776	815	786	810	771	766	714	784	784	731	738	747	692	798	721	789	719	717	719	777	715	769	733	753	767	777	792	736	704	775	800	785	769	731	764	750	810	763	761	788	739	744	799	785	765	773	801	744	766	781	800	770	788	728	755	766	780	753	742	765	725	792	771	762	750	794	761	774	785	737	784	786	771	756	759	742	781	739	738	778	728	787	765	737	735	712	779	804	792	769	759	760	780	782	790	781	769	765	754	773	790	797	759	750	762	810	751	764	762	753	744	792	772	753	851	785	820	791	756	796	762	806	788	794	731	763	744	772	782	760	732	761	773	769	730	726	726	785	773	765	719	730	796	717	732	749	770	807	735	766	762	810	761	728	742	765	775	801	781	745	750	792	803	747	775	791	756	778	781	847	739	759	765	766	767	758	803	747	772	746	763	755	744	720	769	763	714	800	755	808	749	798	802	808	790	738	807	796	782	747	783	763	808	749	763	743	766	755	767	732	762	762	753	699	781	730	762	742	793	736	735	843	799	801	752	739	764	758	823	745	773	778	773	741	787	739	792	750	770	765	772	760	771	768	804	776	762	725	749	774	699	729	776	738	802	798	754	761	764	787	755	788	740	804	758	764	741	752	711	805	756	800	773	742	798	710	723	840	788	744	794	761	794	736	711	746	768	752	737	784	748	769	774	766	783	747	720	764	759	735	774	758	780	772	794	760	773	732	781	745	759	756	814	765	815	757	738	765	779	830	809	746	817	692	754	711	780	738	735	748	763	771	774	725	799	758	732	718	744	799	756	804	754	792	755	737	764	767	758	755	748	765	752	709	794	796	744	766	786	733	746	750	764	778	744	758	768	804	752	773	761	787	737	727	743	725	752	741	782	747	758	740	768	753	778	773	775	765	837	745	779	767	767	789	763	765	753	767	775	783	740	789	737	696	778	765	742	751	768	717	793	774	756	782	749	758	763	741	776	721	776	717	804	792	761	746	779	784	739	704	775	722	776	752	792	766	745	753	761	786	802	782	792	727	757	731	743	795	799	732	805	741	728	816	746	741	777	758	769	786	726	820	770	781	762	721	792	753	767	749	757	798	671	799	724	777	813	776	792	722	763	742	770	796	774	780	781	750	805	767	726	761	786	758	795	776	762	779	736	729	765	775	743	743	785	757	792	746	745	769	762	787	769	711	778	796	746	751	760	776	782	712	779	790	752	782	724	767	742	777	746	787	733	793	783	788	792	771	749	745	744	744	759	798	791	741	750	739	745	757	762	756	737	727	784	746	778	743	736	776	782	740	808	816	710	742	738	803	759	703	729	775	809	741	773	797	727	753	815	767	733	749	747	766	783	776	747	775	820	786	814	713	767	755	788	740	757	732	772	738	783	751	772	711	729	811	774	761	749	726	755	772	755	739	724	766	786	809	714	783	779	751	764	770	772	755	779	776	775	763	767	730	797	784	767	702	783	732	735	781	763	756	695	756	777	757	733	727	735	751	748	802	773	706	781	772	767	788	771	728	791	777	752	714	755	753	771	742	769	761	772	765	794	796	727	748	789	825	763	774	736	777	790	744	756	762	783	757	732	777	742	751	730	784	704	757	786	758	816	743	815	781	786	768	737	824	740	748	837	797	730	792	781	763	736	768	786	738	789	761	745	742	749	751	775	718	771	731	762	719	763	772	733	722	827	777	770	801	762	740	777	781	765	745	753	760	787	697	733	724	783	798	763	778	771	816	756	750	736	798	805	748	702	753	760	716	765	764	779	731	733	753	771	806	778	733	771	734	756	784	782	792	743	758	787	783	793	761	757	755	765	755	743	736	787	801	742	759	739	819	807	824	779	771	777	752	767	768	812	709	786	776	773	750	758	754	779	792	821	749	741	791	790	798	779	757	760	768	774	728	771	770	806	798	745	778	711	788	761	728	755	743	794	755	777	829	739	831	775	785	779	817	800	737	742	741	768	763	735	824	789	781	764	735	745	749	761	751	774	728	751	769	782	825	774	786	718	812	773	822	790	735	746	765	752	804	769	779	786	752	756	799	797	747	739	779	721	809	777	794	804	772	784	758	756	753	784	762	714	779	756	798	788	775	787	717	744	765	763	768	757	772	797	708	717	739	771	767	810	775	778	700	795	719	751	828	763	800	798	795	759	773	779	747	772	802	777	753	769	783	722	760	771	780	753	715	799	745	785	731	791	730	774	751	794	804	747	720	815	703	759	754	764	796	744	782	761	783	778
43561	10366	2826	1777	1329	1011	844	689	582	575	547	510	505	436	414	401	422	415	404	407	365	376	389	431	420	486	421	427	399	339	382	350	361	369	355	362	369	366	372	362	343	353	396	375	355	361	349	357	394	377	341	331	352	348	365	363	390	351	359	371	356	384	364	321	382	320	371	348	368	339	361	375	350	370	337	378	380	343	367	349	355	318	316	360	348	361	354	342	364	371	348	341	380	389	366	360	316	369	378	358	349	347	320	346	376	358	348	342	362	362	326	338	349	316	360	302	348	350	378	341	327	378	355	329	326	388	356	338	371	337	309	329	350	366	368	351	341	364	358	316	343	353	338	330	353	350	333	342	335	345	336	336	347	385	357	336	296	371	360	334	306	357	355	323	343	353	331	371	351	370	359	340	349	334	347	334	351	321	336	358	335	354	363	352	351	347	304	315	306	339	360	344	349	340	364	307	387	341	369	377	331	357	339	339	338	367	375	340	363	359	409	327	369	325	344	359	386	338	365	329	387	343	340	334	357	347	356	356	356	330	374	347	359	352	347	351	377	370	330	364	350	322	314	338	359	397	336	353	341	362	332	359	325	324	340	369	367	384	333	361	371	351	378	339	368	333	367	367	365	369	340	378	372	367	356	376	338	324	326	343	303	337	331	381	335	392	331	307	358	352	366	335	364	347	367	357	338	342	328	371	365	353	356	347	363	344	361	354	349	365	318	367	346	304	353	346	344	375	363	329	364	352	369	351	358	375	346	393	365	333	369	308	340	328	318	346	334	364	359	334	336	346	375	347	363	335	356	331	352	343	328	350	337	337	342	381	325	339	361	326	343	360	333	352	358	357	335	336	354	317	331	363	362	390	345	381	336	355	388	328	402	333	335	361	341	365	338	361	363	369	344	364	338	353	346	356	389	363	375	350	309	347	337	362	318	394	357	342	313	368	336	366	340	325	348	332	351	307	332	302	330	358	349	351	377	357	325	351	362	349	310	309	359	371	339	389	334	364	334	376	350	353	368	310	313	342	362	338	305	367	357	357	350	340	371	343	402	352	361	338	377	371	294	368	337	347	311	303	304	323	379	333	348	344	341	343	342	356	357	366	347	357	309	342	357	363	331	342	321	371	349	372	352	352	374	363	362	309	330	352	385	342	326	357	348	346	361	340	325	341	363	349	367	374	354	340	353	356	398	355	352	377	360	349	366	350	352	353	385	332	361	379	363	330	364	335	336	342	370	364	357	358	336	355	356	381	336	366	336	351	377	336	365	312	374	338	368	350	331	375	343	328	360	351	354	350	336	346	331	342	323	369	357	310	364	370	368	364	343	357	340	368	357	315	349	325	338	330	368	361	359	328	353	350	338	338	339	349	336	354	360	341	349	347	346	367	338	336	371	319	358	356	358	323	353	320	315	347	327	365	317	329	326	376	372	310	318	328	334	347	341	356	332	337	374	360	318	360	334	342	381	328	347	363	336	337	338	344	360	333	337	348	348	342	332	345	387	350	362	309	385	360	336	340	326	325	360	384	357	358	353	333	368	354	347	344	355	346	350	335	348	337	359	316	365	333	359	366	368	337	333	358	367	344	338	338	340	351	372	316	353	372	331	331	347	378	329	351	359	307	309	331	352	329	318	329	339	373	358	340	346	300	341	368	366	363	321	389	325	353	358	353	352	338	374	339	341	342	331	340	353	362	345	357	363	390	338	397	339	340	375	334	336	338	364	359	345	343	368	338	339	377	378	367	352	325	356	403	329	333	332	366	352	352	358	375	351	403	331	353	359	345	356	350	327	324	332	374	377	354	330	319	330	354	373	327	394	311	365	314	323	337	351	366	365	320	323	364	357	343	294	345	383	368	336	334	345	343	379	363	329	335	331	371	321	331	369	350	368	371	318	338	342	380	342	304	369	350	376	370	386	371	348	332	338	366	334	358	332	355	333	345	347	380	330	350	303	342	354	357	338	376	328	338	354	346	336	361	371	326	343	361	369	363	395	351	345	346	304	350	365	363	366	339	351	352	370	369	370	372	337	347	377	355	379	323	300	344	381	356	337	360	293	370	354	371	362	365	384	317	360	303	366	371	355	343	365	341	344	359	362	332	330	344	322	350	369	315	303	357	338	337	356	344	350	375	362	374	310	337	356	361	405	313	361	331	351	370	336	350	341	350	367	345	352	357	338	360	345	347	359	347	350	387	338	358	328	354	332	322	345	330	339	312	340	367	340	311	344	313	361	350	353	349	361	357	366	333	360	350	361	360	338	326	347	325	338	348	331	363	373	370	322	341	377	386	360	355	341	340	343	318	339	370	366	350	354	386	375	355	348	372	328	380	338	366	377	360	379	355	346	341	360	356	325	353	351	355	354	346	362	350	368	334	337	372	359	355	366	334	328	361	367	321	347	359	351	379	299	370	342	369	377	366	338	340	374	355	332	349	329	318	371	365	341	392	349	311	330	342	341	323	360	331	322	377	308	380	352	313	354	345	350	347	328	346	357	338	349	335	339	400	370	360	388	335	372	346	358	328	381	336	349	343	339	374	333	340	333	372	361	346	353	336	326	364	382	322	335	348	352	350	313	331	337	356	336	344	334	332	345	345	389	382	339	357	355	351	395	343	373	347	321	363	347	366	373	355	317	331	329	354	335	350	332	304	370	359	363	390	359	313	315	322	355	351	345	325	375	361	319	335	336	335	322	368	365	374	335	330	346	334	344	365	335	348	376	338	390	372	350	361	378	337	355	362	341	345	340	314	358	350	319	361	348	344	351	333	352	360	354	368	343	341	328	380	390	372	359	316	349	331	348	331	331	349	364	342	372	381	365	357	323	329	328	393	365	382	363	330	361	367	350	345	366	312	353	376	363	366	372	351	371	343	364	341	329	393	390	369	353	362	355	360	343	349	345	353	349	364	314	314	328	300	363	331	393	373	369	369	336	351	343	315	327	335	312	324	345	331	336	352	345	347	336	355	357	362	345	342	350	376	343	358	326	333	375	364	370	367	362	369	341	387	354	330	377	369	373	322	327	380	355	322	333	363	333	335	376	297	357	341	344	402	350	351	329	353	353	313	398	362	354	412	348	374	372	383	357	374	331	384	362	366	338	329	355	362	336	350	314	357	376	346	357	381	350	339	348	312	344	337	343	357	366	369	363	366	363	361	311	315	326	369	354	354	386	371	360	357	369	349	346	313	337	329	366	340	370	356	333	364	337	377	353	299	347	361	360	339	341	376	339	335	336	337	304	340	364	346	351	360	365	313	340	347	351	341	384	343	357	330	321	320	358	331	349	342	349	340	378	379	296	353	335	361	345	353	379	332	325	367	354	307	309	321	334	375	371	351	330	335	358	341	341	349	393	370	340	367	344	370	386	345	381	360	356	326	328	355	343	333	369	345	383	365	322	348	342	331	378	330	372	323	361	347	360	361	379	340	339	367	358	352	373	327	369	341	368	338	367	347	346	360	356	329	336	334	343	349	371	348	361	350	342	341
18858	2037	3797	4987	4693	3688	3014	2703	2330	2028	1889	1830	1682	1542	1403	1482	1462	1434	1308	1226	1175	1104	1139	1246	1443	1502	1416	1306	1163	1034	1032	942	1021	927	960	928	913	923	915	906	858	890	904	942	946	867	947	922	960	944	930	943	915	845	871	903	876	822	888	808	889	860	827	847	836	824	823	838	852	840	840	904	790	873	910	890	913	847	851	858	835	858	883	867	824	826	822	872	806	858	845	813	871	901	860	839	852	854	796	837	842	822	841	920	817	846	828	821	865	846	831	847	841	802	851	862	909	860	811	831	864	864	915	840	863	861	851	899	869	818	825	823	877	871	868	806	803	836	888	831	871	848	804	836	820	846	800	810	828	844	814	852	795	834	821	802	833	867	827	826	869	839	823	843	787	801	826	884	824	870	832	806	875	799	786	838	856	805	874	795	865	785	844	846	861	845	873	800	829	822	868	848	850	861	830	816	858	866	841	817	863	807	827	857	842	818	824	775	833	905	896	790	844	851	781	848	864	864	849	777	833	804	838	791	846	846	846	894	857	812	807	866	784	837	869	868	837	819	834	821	810	829	747	818	828	825	818	820	905	806	811	807	797	851	862	831	824	828	787	864	818	821	797	816	863	858	870	831	860	821	818	828	837	792	815	826	838	841	854	815	787	841	852	855	898	849	824	810	814	822	823	860	800	781	880	873	868	832	873	851	833	850	847	754	864	827	825	821	835	849	805	835	788	848	822	845	820	841	830	891	831	789	827	780	838	841	809	770	796	897	875	813	797	831	795	843	849	822	847	853	872	785	840	800	817	879	810	870	847	876	842	839	821	834	814	778	851	858	842	831	859	834	867	819	826	884	848	869	868	821	891	824	813	850	805	800	835	882	860	833	877	803	864	865	860	840	861	813	824	797	780	776	845	803	863	825	860	829	851	789	833	799	836	823	820	827	870	855	861	871	852	815	815	854	816	833	866	843	854	880	862	845	869	853	814	809	824	830	821	838	779	778	870	843	791	826	801	866	839	821	877	794	816	819	808	833	807	827	771	867	845	787	817	798	811	836	829	840	837	851	849	824	857	849	911	815	868	815	802	812	845	853	861	861	849	819	841	827	827	885	826	863	815	861	813	819	762	848	850	799	845	797	830	787	839	829	846	826	847	763	807	871	850	762	846	868	864	900	793	847	891	826	855	809	862	884	878	846	795	823	892	857	809	818	877	862	866	831	807	806	819	844	838	794	849	814	830	884	808	837	812	845	866	770	836	855	875	810	822	838	853	823	894	827	834	815	831	822	851	817	839	842	806	864	860	826	864	853	808	836	860	807	884	812	786	796	873	898	840	853	835	833	847	815	864	880	831	861	819	838	849	849	840	825	830	833	811	834	903	835	850	836	806	892	828	797	860	788	802	839	833	812	752	823	813	871	840	834	809	810	849	853	837	826	824	847	836	823	836	816	867	784	851	890	848	839	840	859	823	806	826	811	860	842	815	879	783	842	834	817	809	859	898	813	821	843	845	846	829	842	873	852	780	864	805	826	794	815	836	818	875	855	844	848	826	808	881	864	882	833	849	849	833	810	866	868	827	864	863	844	819	816	802	807	831	843	861	828	832	814	832	836	762	861	876	855	820	842	822	790	807	838	843	800	845	805	815	817	830	846	814	796	901	841	829	796	819	876	836	771	863	845	847	778	855	843	819	844	883	848	812	798	847	787	866	791	867	823	858	843	812	841	798	858	856	809	835	842	858	820	839	782	879	844	800	840	787	827	829	838	888	799	878	819	890	791	899	795	856	866	806	796	807	820	842	884	823	837	843	821	869	818	857	839	798	845	778	820	808	822	809	844	831	853	842	825	808	805	831	837	828	836	840	847	793	835	863	809	871	891	820	804	776	908	847	830	857	797	810	849	847	859	811	828	851	836	819	831	871	816	832	820	815	808	800	838	837	826	886	820	845	818	833	865	842	828	802	838	822	871	882	834	848	846	838	830	841	805	850	845	854	828	855	795	825	818	801	880	794	849	839	758	812	775	870	861	865	821	855	875	806	836	817	863	873	807	814	858	844	856	846	872	806	814	842	826	808	840	779	821	825	833	869	843	811	829	817	795	818	874	841	872	822	825	829	905	853	817	824	891	813	902	829	861	854	802	800	857	846	837	831	861	792	869	862	855	830	845	844	842	841	854	815	804	858	857	881	881	824	834	836	853	829	863	860	828	854	854	821	787	842	846	801	836	908	829	818	825	819	817	891	812	854	794	794	844	888	812	818	833	912	821	831	864	749	886	889	811	829	845	833	829	828	844	820	838	876	870	826	799	811	821	824	825	835	843	793	794	840	835	799	842	833	853	849	858	809	825	786	862	814	882	828	896	817	846	817	832	864	861	815	795	832	878	813	828	812	797	813	848	823	834	843	846	793	836	870	812	819	856	841	858	860	858	844	834	816	863	837	837	812	808	831	846	845	810	818	856	834	782	814	818	848	827	839	857	840	788	856	784	793	870	850	825	778	817	847	786	888	837	840	826	835	816	832	851	829	822	838	832	804	835	819	868	845	819	837	811	850	840	878	817	821	786	785	832	872	839	836	824	859	869	832	901	846	791	824	778	855	826	776	832	853	786	818	831	895	894	819	838	774	861	851	809	824	840	862	849	800	785	903	798	805	846	821	820	814	881	836	800	818	822	819	802	782	834	802	861	862	791	835	809	847	792	807	841	889	836	784	829	839	840	863	871	857	795	875	815	814	845	858	850	839	855	838	844	854	869	830	824	860	808	825	832	825	806	837	845	818	862	837	808	846	829	828	857	869	867	851	829	850	852	822	834	822	845	897	800	799	757	887	860	855	859	836	828	824	890	814	842	862	843	825	855	842	808	847	817	857	822	847	801	869	839	826	841	831	866	816	802	868	882	858	849	791	827	876	821	824	872	848	834	833	839	845	852	800	798	824	845	838	825	900	862	878	834	848	824	786	818	822	804	829	843	814	854	834	835	818	815	857	854	824	870	852	813	842	835	836	811	881	829	811	826	838	849	824	776	816	829	871	825	839	818	819	871	846	829	881	846	888	840	826	863	788	868	798	835	871	800	827	846	815	777	901	825	819	845	805	832	887	853	826	858	848	835	831	826	764	850	827	816	860	875	836	866	852	878	824	857	798	868	826	807	780	862	839	841	905	846	849	839	857	822	856	843	809	809	872	844	823	866	804	816	811	803	857	829	883	803	816	775	842	759	858	870	879	810	875	769	863	869	852	821	822	834	828	820	824	844	849	813	845	876	853	851	841	857	854	793	896	879	831	793	799	762	799	832	834	842	815	819	827	840	816	870	862	811	797	823	832	828	855	862	817	824	855	858	875	802	843	827	799	805	842	859	830	847	829	834	872	828	841	855	828	876	863	865	846	894	852	852	809	831	878	818	835	874	842	849	869	824	863	814	870	873	854	829	831	803	851	791	830	855	831	840	804	815	859	795	845	815	817	834	869	836	846	810	813	810	852	846	851	826	849	823
3875	182	165	181	169	143	139	148	164	143	136	144	163	138	133	129	164	169	121	119	111	142	132	124	155	164	157	162	168	146	134	146	144	152	135	135	144	149	146	136	148	159	145	152	152	152	125	138	125	141	143	121	169	141	145	131	121	139	118	138	136	153	131	146	123	137	152	128	137	132	158	133	134	151	134	134	137	153	147	139	138	154	165	144	148	131	136	138	124	137	157	154	129	146	119	163	129	155	151	143	134	126	128	139	133	147	141	143	142	134	137	138	154	129	166	123	162	116	139	150	144	134	128	155	156	151	154	147	139	118	141	132	140	118	128	129	163	136	112	135	145	129	138	116	141	127	162	143	140	131	151	141	125	165	119	157	139	152	134	139	138	141	129	131	134	154	131	151	134	132	131	153	150	145	154	142	125	142	133	132	124	150	164	144	138	136	137	151	144	141	164	141	127	148	137	128	155	124	132	136	136	152	147	132	164	138	146	147	162	138	124	150	158	144	149	136	127	140	129	146	138	127	124	142	135	137	151	133	135	132	137	145	146	147	164	140	151	172	120	140	152	149	138	153	144	135	145	140	139	126	138	132	152	157	149	117	146	144	142	127	159	133	116	147	137	148	159	141	142	135	138	148	139	166	159	139	155	144	144	150	163	158	145	147	164	127	140	164	128	162	140	134	126	123	137	137	151	140	143	148	126	135	138	129	112	156	138	128	181	139	143	129	156	154	147	148	142	138	145	160	115	136	133	141	136	136	134	140	134	150	130	132	163	138	136	147	148	136	135	165	142	129	125	167	131	141	135	114	145	131	140	138	148	154	125	139	122	140	141	163	160	132	148	132	133	136	161	135	148	147	145	121	136	132	143	151	128	135	135	137	145	126	124	157	129	136	114	147	155	128	126	147	151	150	134	122	154	129	129	136	152	142	128	146	140	144	130	129	140	142	116	130	153	135	116	150	143	148	135	156	131	134	142	147	149	135	135	147	127	155	123	128	135	123	131	135	111	141	134	149	139	129	121	155	160	137	160	140	161	124	128	145	133	151	137	159	137	126	131	145	141	147	132	128	144	132	123	123	118	137	148	126	134	158	137	135	140	160	130	153	128	141	130	123	148	133	144	125	121	149	153	129	133	158	123	121	157	112	141	113	158	131	133	142	136	117	142	129	151	148	134	137	136	155	127	140	130	112	118	143	141	144	130	148	132	149	151	136	142	137	133	154	158	132	144	162	147	149	121	148	143	113	146	149	147	142	135	154	135	136	154	137	117	160	147	132	133	144	153	152	137	149	144	148	128	143	122	135	127	117	124	145	154	139	123	129	148	125	134	159	141	142	138	155	142	150	137	132	122	124	171	142	153	135	157	142	162	131	153	142	134	149	154	142	139	145	133	157	119	126	127	119	162	134	137	141	129	144	148	152	133	144	138	156	126	118	160	139	148	153	139	139	162	153	136	148	129	138	141	153	141	152	163	170	146	133	142	149	118	133	128	135	144	141	139	124	143	142	134	131	146	149	148	127	159	129	133	138	127	138	136	117	125	142	142	117	132	134	154	141	151	129	156	112	145	117	135	157	142	116	137	162	137	139	126	140	142	148	144	129	156	155	144	135	137	163	151	145	144	149	141	119	132	131	135	131	131	136	147	134	144	139	135	130	114	136	131	116	141	139	154	135	126	129	144	154	154	150	148	165	134	107	140	130	135	145	144	136	119	150	105	169	133	130	138	146	136	149	145	146	119	135	151	121	142	150	135	144	118	151	140	126	148	132	125	133	120	133	114	135	151	146	148	133	146	140	140	126	151	144	112	133	141	142	146	140	127	157	150	127	120	137	146	141	138	133	150	150	138	127	137	137	144	136	148	146	143	144	136	137	161	146	129	164	131	119	121	147	140	147	124	153	148	144	135	156	143	150	125	171	160	134	138	140	143	146	142	126	157	150	127	137	123	143	136	123	148	133	147	120	145	138	137	153	157	144	140	146	117	139	119	133	129	145	138	116	140	143	151	155	152	116	145	134	140	134	131	151	139	160	131	146	162	124	128	114	172	150	138	131	133	125	125	141	128	127	131	161	127	155	141	167	150	151	151	125	143	143	140	130	124	159	143	143	148	123	138	141	152	136	165	138	138	142	101	114	130	136	130	118	146	143	135	149	124	122	119	153	122	142	157	145	136	128	133	142	144	135	142	130	112	158	144	133	147	147	135	123	127	122	137	165	138	126	149	137	129	140	131	171	131	135	136	163	142	131	131	140	124	121	139	132	124	113	144	128	127	130	154	138	166	141	145	129	125	137	140	151	142	134	144	151	137	148	150	139	131	147	128	143	121	147	133	138	153	148	144	136	133	132	142	139	142	145	117	132	145	130	142	118	132	144	150	117	164	144	155	143	124	135	141	147	124	144	162	144	144	148	142	135	153	132	165	127	141	134	136	146	130	133	148	135	137	133	135	128	130	129	141	132	147	138	136	135	144	145	149	168	138	132	142	141	126	135	112	140	139	131	137	128	152	146	148	160	127	141	126	137	129	149	142	164	126	144	139	127	113	134	145	152	136	130	140	125	165	136	128	146	141	145	144	129	137	131	134	156	134	125	155	159	136	165	151	126	143	133	132	133	168	143	127	145	140	146	126	133	135	121	115	147	135	134	129	147	138	143	154	143	140	122	156	156	141	147	146	147	144	157	138	127	154	144	142	131	157	144	151	150	126	121	143	113	133	156	154	125	127	132	136	131	137	121	136	139	173	157	157	142	122	131	162	143	132	129	149	135	132	143	143	125	149	153	125	152	132	139	127	155	161	151	144	144	140	126	154	132	147	151	135	117	131	141	144	150	139	132	130	139	130	135	141	144	135	138	148	138	176	146	148	148	149	145	139	126	150	136	148	138	132	135	118	148	145	160	154	143	139	144	141	126	138	162	137	136	146	143	125	132	146	129	153	139	137	143	137	138	132	138	139	158	143	148	137	143	138	129	160	135	134	156	148	150	146	155	151	155	138	147	133	135	131	126	130	134	148	123	141	142	138	109	153	139	130	158	124	145	131	146	153	139	144	137	152	151	154	151	150	144	154	128	133	136	138	165	155	143	154	119	145	150	139	133	158	124	151	147	126	130	133	148	124	136	129	151	168	133	128	132	140	145	155	141	117	128	137	156	139	140	142	153	136	138	124	135	136	134	132	139	136	123	126	144	128	159	152	134	138	160	133	135	171	152	143	145	141	117	155	113	137	137	125	149	157	136	142	132	150	149	124	132	154	157	128	128	158	150	142	153	141	155	116	141	137	138	137	129	128	135	116	130	144	136	131	140	143	148	142	144	156	144	148	149	145	110	129	149	138	128	139	119	146	136	141	140	133	137	149	145	125	140	149	147	158	126	136	146	136	143	151	120	132	137	161	134	127	137	135	116	126	166	125	151	134	147	154	116	139	129	119	138	123	139	125	136	143	140	133	129	136	125	131	141	152	146	160	142	137	147	121	154	130	142	149	162	142	153
3785	453	524	640	581	503	447	491	460	459	440	427	463	459	430	454	466	481	477	465	455	440	424	458	577	624	571	524	448	425	436	403	415	457	403	397	405	412	426	429	407	395	433	409	438	390	389	437	435	447	410	430	423	436	468	414	385	403	416	411	447	379	435	411	433	416	427	413	409	418	409	390	437	431	398	413	392	431	411	379	424	407	441	424	423	422	427	395	409	403	431	425	422	390	402	414	426	448	372	454	413	404	422	394	425	424	411	432	399	399	386	419	395	398	411	383	416	420	419	438	443	431	418	418	426	401	402	416	410	424	412	410	408	442	378	474	428	399	428	401	416	415	397	409	418	447	430	402	417	430	395	400	423	401	426	471	431	408	407	421	394	417	441	399	401	405	392	414	420	418	434	388	408	406	413	386	418	393	428	388	402	379	427	427	420	399	447	422	405	435	395	410	412	381	432	428	447	372	427	396	463	444	395	418	427	407	403	438	411	402	395	421	407	393	422	425	383	393	421	412	409	427	424	400	396	416	406	413	433	435	405	428	401	416	415	399	411	390	408	422	418	426	403	414	441	452	384	417	422	399	421	401	396	440	426	407	435	384	407	405	379	415	423	393	413	410	443	416	447	420	407	376	394	405	407	404	439	418	426	402	404	404	404	431	418	418	423	413	467	408	432	380	417	394	401	416	400	400	374	415	443	417	427	394	418	448	395	389	419	414	402	407	433	417	394	398	435	425	434	437	441	438	464	386	402	411	425	424	384	428	419	384	425	403	410	432	420	379	379	375	439	397	401	433	400	431	403	425	450	398	432	402	415	417	422	423	397	448	467	413	380	432	401	435	429	446	398	390	422	396	429	422	409	412	379	425	406	400	441	411	430	413	436	436	437	407	398	402	396	430	437	417	415	411	427	431	432	413	400	396	441	425	423	428	412	436	406	419	411	397	410	410	404	412	407	397	417	424	435	405	425	430	397	404	415	443	436	407	439	415	428	399	406	416	407	435	402	428	395	406	426	417	411	441	435	383	435	432	387	412	403	443	439	405	406	418	413	405	417	415	436	407	397	400	449	376	387	391	442	398	413	426	429	404	448	429	407	405	450	412	440	428	370	405	406	447	385	415	424	437	417	419	378	481	399	419	405	372	393	399	435	433	441	427	423	381	433	462	431	425	411	408	390	406	394	425	406	411	426	415	406	380	409	406	408	423	415	417	380	409	399	397	409	393	402	368	385	422	368	422	444	410	388	387	400	429	433	417	455	431	373	390	377	372	410	418	446	406	408	457	404	403	428	396	429	387	386	393	386	384	417	427	453	398	458	397	424	454	419	382	415	410	452	438	364	407	378	432	398	448	436	428	429	459	401	410	404	428	413	404	450	374	386	423	409	422	408	413	396	450	396	405	414	437	398	414	410	391	418	392	416	444	401	411	401	431	425	399	413	410	377	450	443	442	400	456	426	422	395	398	446	434	373	410	391	396	411	409	428	389	435	409	391	424	438	437	413	437	416	404	419	412	418	408	429	382	408	384	439	397	351	420	405	424	373	428	438	404	391	398	421	396	405	398	395	383	433	392	404	407	428	388	427	406	391	410	402	430	395	423	378	408	434	394	421	421	419	383	413	418	375	414	419	425	442	420	391	406	399	411	413	400	426	448	429	413	443	396	387	432	445	435	392	403	399	422	440	396	399	430	425	427	412	386	408	397	392	414	422	420	401	420	422	468	375	406	410	387	427	396	425	413	385	420	462	413	426	396	393	439	410	354	413	415	376	436	389	417	457	406	404	404	403	443	434	424	415	418	358	421	438	406	448	405	410	421	425	394	414	410	425	399	399	395	431	425	416	406	429	406	427	370	462	404	397	421	387	432	415	399	414	419	426	397	423	461	414	432	449	392	411	407	437	436	423	414	401	393	455	412	432	439	390	391	412	396	438	410	444	410	406	416	412	373	398	386	433	444	440	390	425	431	427	427	433	383	436	384	429	387	424	417	404	400	419	383	400	435	421	414	389	433	409	409	416	413	458	411	406	398	420	381	397	410	421	417	435	425	413	432	408	441	438	406	446	395	430	395	393	389	449	409	415	389	446	383	432	394	428	376	431	462	418	407	448	385	409	446	462	431	411	407	412	393	435	399	431	401	390	414	419	398	441	399	399	435	389	436	402	414	445	430	389	422	419	428	425	412	406	442	396	430	434	419	411	402	437	390	426	395	374	385	399	468	413	394	406	416	385	430	373	427	390	446	430	456	423	433	428	411	462	417	426	426	390	447	411	415	412	377	419	412	420	461	422	412	422	388	428	417	411	404	404	382	427	415	444	406	429	382	431	421	439	405	406	377	401	420	423	396	391	443	425	381	405	389	413	416	413	413	428	393	406	382	395	418	407	431	431	382	388	411	434	465	399	437	420	399	449	446	410	440	421	370	416	409	418	372	398	409	440	451	417	397	426	401	381	430	405	397	418	423	419	429	447	403	384	412	422	413	385	371	414	404	407	426	457	421	475	417	415	434	443	397	411	405	425	429	403	416	404	435	416	413	398	448	401	402	427	390	413	413	438	413	410	406	425	371	434	420	425	387	415	394	386	423	426	406	429	412	389	440	449	383	396	428	414	408	426	386	388	422	422	388	402	431	436	405	409	395	414	383	395	426	429	460	434	407	444	443	430	395	427	428	467	420	423	412	411	417	414	422	396	372	421	437	436	386	378	390	415	417	395	442	414	388	413	433	429	413	413	413	440	416	455	424	405	430	387	405	397	427	409	377	411	441	436	416	434	372	383	409	422	416	414	387	402	421	409	382	402	406	428	387	414	426	374	392	397	382	424	417	418	394	399	413	415	400	387	415	437	412	405	389	411	388	413	418	433	378	438	408	411	403	399	377	408	421	430	430	387	410	443	412	402	396	419	428	400	418	425	417	408	449	413	425	419	460	423	430	425	414	456	424	427	434	408	427	408	386	401	422	420	418	413	392	408	420	388	416	409	378	416	427	397	383	420	381	424	421	410	399	425	401	387	409	410	411	405	363	381	375	386	382	426	369	414	387	405	412	406	357	420	385	385	417	405	427	403	401	394	423	443	424	411	421	407	409	428	405	378	426	413	407	423	413	391	466	387	417	418	431	408	405	366	440	414	435	422	426	436	398	416	428	401	445	404	398	402	387	439	426	392	431	414	434	402	399	413	395	391	423	395	397	384	411	404	449	421	392	440	417	437	415	432	436	444	447	439	426	413	397	389	451	416	430	430	418	427	420	450	447	389	388	428	421	416	406	418	392	368	399	450	375	414	454	443	440	393	404	470	385	435	393	362	440	384	432	417	461	421	419	410	410	411	387	393	406	406	405	396	425	442	429	401	409	388	480	407	400	447	424	388	371	402	401	449	435	419	433	434	424	417	413	423	432	412	381	405	442	431	390	426	406	378	382	428	396	437	460	443	398	391	408	415	425	421	424	395	412	397	450	404	402	395	457	386	432	407	406	447	414	410	414	403	418
29736	4081	1269	1027	731	563	523	428	421	392	363	394	360	336	337	336	355	333	359	352	329	348	302	348	317	340	315	376	325	293	337	296	335	341	313	319	283	302	325	303	329	324	327	304	307	300	343	309	314	304	282	304	323	298	276	295	305	338	314	277	315	270	289	294	296	326	309	296	303	297	305	290	307	330	336	289	284	282	313	343	312	290	330	294	311	292	298	313	303	270	311	294	303	291	279	309	299	287	296	302	318	296	302	321	314	337	329	321	307	300	286	293	306	295	299	310	289	289	333	316	301	332	312	274	304	328	281	334	277	299	338	308	319	290	314	293	300	325	327	291	314	281	281	339	297	287	295	303	305	300	297	290	327	312	292	322	346	312	280	306	294	298	289	307	277	312	293	269	298	305	285	307	288	294	288	283	318	349	287	333	300	282	256	297	304	329	295	307	313	285	286	332	285	307	306	304	305	302	310	304	307	325	324	305	271	295	297	298	348	319	331	309	329	331	299	295	306	321	286	295	285	304	317	329	288	298	305	323	304	330	260	330	318	324	342	314	287	294	308	276	320	292	302	286	295	300	309	302	289	327	296	306	295	309	337	302	324	302	319	268	312	327	292	298	266	315	329	307	296	328	310	289	303	283	318	310	324	320	302	264	321	271	290	288	314	335	276	296	314	334	313	274	309	312	305	320	304	295	330	303	342	284	285	305	283	277	285	301	283	304	286	297	286	282	299	318	328	293	320	273	296	319	313	320	301	291	301	291	297	315	285	291	285	276	311	318	289	273	277	297	308	314	291	301	296	329	315	318	341	282	307	280	319	288	294	282	315	307	309	297	288	327	331	275	279	306	304	312	293	311	304	284	287	284	323	320	282	287	303	312	301	318	301	354	320	275	336	303	324	292	293	291	306	296	327	290	333	313	302	311	281	272	306	292	290	296	312	321	330	295	295	287	284	285	289	317	328	295	297	287	270	310	309	308	305	318	295	321	292	293	282	308	303	292	303	358	295	267	326	309	307	294	311	300	283	290	301	288	322	311	305	334	322	271	311	291	321	296	311	299	301	285	340	287	310	308	283	307	306	327	321	342	295	297	313	295	309	296	330	335	293	284	288	288	282	293	286	314	303	317	295	310	278	317	294	285	286	290	319	288	329	323	325	307	297	269	257	290	308	311	288	312	284	319	281	307	305	318	310	304	296	300	320	295	313	294	289	282	331	298	294	322	279	295	282	325	319	289	292	269	324	310	293	295	335	271	326	289	357	300	319	283	334	286	288	308	295	304	329	314	320	285	333	304	296	291	306	335	294	285	282	307	318	333	298	276	319	305	316	304	328	325	312	345	288	321	292	311	318	265	295	273	320	303	314	294	299	290	288	333	305	311	283	320	302	314	290	281	307	311	271	314	309	316	311	290	280	308	301	313	283	324	309	301	313	281	319	290	303	318	307	310	281	354	289	327	325	312	278	298	296	312	279	313	312	329	297	272	308	292	284	300	312	286	299	294	295	307	281	294	338	293	324	270	313	281	307	287	281	323	315	310	298	279	318	325	287	295	279	299	320	315	332	293	322	303	320	312	292	331	308	303	358	321	301	318	337	293	288	305	318	280	303	303	330	278	308	303	290	318	307	314	300	284	272	309	331	331	315	290	306	327	334	290	271	270	291	283	257	299	351	281	320	285	291	316	322	306	302	290	276	309	308	290	316	304	336	301	286	264	274	321	289	264	319	281	303	302	318	342	288	295	315	313	294	327	306	321	281	304	268	275	283	277	315	311	316	291	299	315	292	288	310	302	324	305	271	285	284	283	270	327	279	297	326	305	300	319	284	295	305	339	347	320	312	268	313	295	326	324	314	313	318	286	315	307	325	314	291	313	315	287	273	306	309	322	304	291	330	296	320	306	324	297	313	299	323	304	261	320	324	283	302	260	296	300	323	294	279	312	315	274	307	287	300	314	324	310	325	299	321	277	311	274	306	314	336	366	318	305	308	332	311	317	290	316	310	311	321	274	314	301	322	312	322	282	311	304	289	298	328	327	304	287	299	308	309	292	329	310	309	302	272	319	285	291	328	319	319	312	293	286	297	304	326	295	292	302	303	293	287	284	310	296	292	331	276	283	315	303	348	283	311	308	311	285	289	311	275	318	327	309	328	307	286	305	276	345	302	283	309	316	317	320	332	276	334	329	293	298	301	293	313	285	338	275	307	303	296	285	328	323	307	307	309	327	312	322	293	288	306	311	310	285	305	305	302	286	322	306	288	306	323	319	289	301	295	317	288	280	313	328	284	302	284	314	292	307	332	310	272	266	264	282	303	305	303	318	290	309	308	303	314	278	277	310	291	303	313	282	292	315	329	305	259	287	282	307	325	302	286	347	325	308	299	316	300	293	283	285	301	345	321	319	281	293	301	272	315	306	261	284	299	286	275	298	300	266	292	339	316	283	283	340	280	337	317	299	294	295	312	261	290	310	316	287	313	330	301	326	313	295	287	283	296	301	290	309	295	323	306	297	307	312	284	308	299	300	313	304	315	292	307	305	304	318	292	305	303	301	254	273	324	305	293	296	285	300	308	276	291	301	294	277	299	304	264	304	318	299	318	314	334	304	299	302	284	309	331	327	297	329	324	314	289	307	305	317	321	291	291	281	350	276	305	282	323	347	319	297	292	266	283	283	312	300	334	311	300	293	306	308	300	300	282	290	282	276	290	296	314	300	317	306	342	313	304	319	317	307	289	281	281	288	299	317	274	288	329	329	300	280	314	289	286	296	323	291	319	294	301	323	271	293	313	332	262	329	299	266	281	292	249	316	290	312	310	299	301	280	293	298	296	309	292	313	286	329	284	334	295	338	299	313	327	294	287	297	316	297	332	324	292	307	276	315	306	297	284	304	303	299	325	313	321	286	293	285	326	252	327	317	318	297	298	311	321	290	323	317	321	341	294	274	290	297	302	298	304	298	275	302	302	312	315	294	322	265	308	309	284	306	331	313	314	303	306	293	275	306	315	286	291	316	290	302	295	294	270	262	281	289	306	291	295	300	292	293	276	314	296	335	286	289	307	291	298	295	282	320	303	303	324	297	327	295	283	321	295	310	324	305	289	293	314	294	279	299	321	294	279	302	284	283	293	314	298	330	336	312	301	328	328	313	272	297	300	295	312	301	306	298	327	333	291	284	295	364	331	300	312	303	292	340	300	314	307	308	302	358	315	298	291	295	292	341	306	325	321	301	304	296	307	310	341	297	310	320	328	293	309	272	309	298	316	308	309	313	305	308	282	328	317	292	315	297	256	308	309	299	287	288	279	291	288	328	301	298	323	301	295	313	289	341	304	346	298	287	303	304	301	297	273	323	275	373	267	313	283	241	300	286	269	318	301	284	307	318	323	319	289	309	294	287	313	299	289	306	304	277	280	301	333	312	328	292	352	299	322	287	306	293	323	252	308	321	311	281	271	287	287	314	315	304	309	344	304	274	297	306	293	317	294	343	312	292
13301	1455	2384	2920	2692	2264	1970	1691	1498	1453	1296	1296	1232	1073	1125	1098	1023	1122	1031	1019	942	951	938	966	1172	1246	1164	1103	1021	831	821	794	839	823	846	843	872	806	837	854	846	752	793	825	816	846	755	860	805	797	837	790	771	804	774	787	811	805	755	794	849	770	781	786	773	810	824	796	798	753	743	781	753	753	776	762	758	779	782	776	783	774	797	783	809	752	804	793	768	764	739	758	734	799	801	762	819	787	793	744	802	735	769	735	792	742	794	763	745	728	746	768	772	819	764	731	751	792	788	814	794	712	801	796	802	727	798	710	739	757	815	792	807	770	796	777	720	709	772	736	754	769	782	759	728	734	723	818	761	807	776	775	813	779	749	762	716	782	816	727	781	753	738	778	765	786	762	790	717	782	765	777	803	753	774	758	738	737	737	751	797	764	817	747	722	752	767	756	744	749	730	764	798	857	812	788	838	744	724	743	772	790	793	783	749	751	753	822	772	773	718	757	762	760	784	764	778	780	749	783	785	790	742	787	800	790	770	728	806	802	776	662	748	766	790	759	796	739	750	761	766	766	722	751	806	746	770	764	777	736	821	753	718	771	755	745	764	766	782	836	732	782	789	793	745	754	778	768	739	825	791	719	743	773	735	739	744	743	835	740	746	699	752	809	746	804	748	792	734	799	764	807	752	763	752	762	769	722	760	753	747	725	774	721	736	774	775	749	780	714	730	797	745	738	816	731	781	784	768	763	792	729	731	762	782	782	730	723	733	747	788	754	746	771	818	723	761	768	749	781	720	758	751	700	756	773	749	785	734	810	731	740	765	758	797	791	750	776	769	766	779	772	809	803	773	762	786	772	747	739	805	791	801	794	715	781	748	755	778	745	723	773	705	757	736	794	777	771	701	818	759	781	723	769	738	697	789	753	749	789	786	801	772	777	834	735	743	785	835	774	720	755	758	757	795	744	756	771	726	753	749	757	739	767	759	802	790	766	772	788	697	781	763	752	755	751	787	761	736	774	762	754	740	753	784	742	760	786	776	750	746	761	775	757	769	787	794	791	780	756	753	785	740	741	761	806	755	714	780	760	716	746	741	783	707	786	758	805	787	839	781	742	784	784	763	811	761	692	741	743	734	740	719	752	744	776	751	760	818	763	762	759	790	733	751	784	765	780	772	731	763	757	811	748	788	799	743	774	743	783	743	739	727	726	776	774	772	790	786	760	766	784	781	778	751	774	750	766	719	774	744	740	810	781	758	760	752	777	764	724	803	742	803	764	737	773	738	725	769	748	766	780	753	755	763	736	747	791	736	794	792	752	713	706	697	770	752	747	755	739	771	761	752	789	753	763	807	768	797	791	747	725	766	772	719	742	821	787	793	770	765	806	816	740	769	749	713	795	773	752	732	774	799	811	781	746	784	820	803	733	737	799	747	787	760	748	807	771	783	746	774	775	730	787	813	738	740	748	784	770	785	812	750	757	767	747	822	762	751	749	772	766	760	739	776	803	778	765	765	750	772	788	733	792	735	730	753	774	764	758	738	770	774	744	713	750	750	791	749	718	733	766	736	727	740	751	810	767	761	717	714	761	753	766	773	761	740	797	736	785	750	774	751	693	765	769	788	735	766	761	752	817	748	773	769	778	797	797	768	769	781	785	768	763	751	718	737	741	760	759	780	747	765	787	823	773	796	749	737	788	739	777	740	732	815	777	774	751	743	780	817	745	702	743	752	741	728	718	774	832	805	798	752	753	754	772	763	705	777	762	752	752	797	787	796	750	694	756	761	761	741	762	747	803	750	801	774	804	801	800	771	757	804	786	763	796	747	770	750	747	824	739	775	800	856	756	763	752	787	746	739	762	758	748	757	736	727	744	752	741	775	729	752	784	754	749	759	797	771	768	760	772	773	790	786	749	754	778	769	762	775	762	754	792	789	780	756	772	794	711	734	740	753	771	718	752	721	778	803	778	734	753	777	729	808	765	752	805	754	805	689	751	729	786	742	721	778	738	770	810	817	764	736	773	777	757	769	770	706	742	789	746	761	750	733	782	736	778	782	761	755	775	797	740	825	764	746	754	785	757	747	718	756	809	763	818	749	739	751	763	734	765	765	777	776	800	758	766	775	787	793	767	749	729	749	754	783	766	778	768	732	721	757	773	793	761	751	751	776	737	772	768	773	778	751	770	767	772	746	752	748	762	742	759	753	766	711	735	802	716	788	751	750	712	736	813	807	786	741	722	745	764	785	756	769	799	781	744	802	728	728	793	788	770	771	767	759	720	787	743	741	769	753	792	810	782	780	763	747	719	711	737	788	795	797	796	749	749	730	730	748	723	729	776	726	802	750	813	800	753	778	735	763	723	825	751	746	761	742	740	798	740	737	726	753	786	724	712	749	784	742	800	782	789	792	818	804	776	756	800	834	764	760	739	739	759	765	806	797	717	755	774	763	798	776	776	774	765	771	762	770	743	779	742	742	752	739	768	771	778	817	730	785	778	793	769	806	741	783	773	751	725	773	758	780	697	732	767	749	826	744	732	748	772	776	766	754	760	778	775	718	780	773	758	764	752	760	774	747	792	800	735	726	754	773	732	772	781	779	705	739	768	748	732	761	746	765	764	779	775	709	801	753	788	769	810	712	798	699	769	710	784	697	731	787	766	775	782	791	739	792	784	760	759	764	801	806	770	699	743	727	788	702	780	782	764	748	773	745	809	756	826	745	712	776	752	734	755	755	805	797	761	778	795	730	772	780	743	798	773	755	751	758	739	755	793	789	788	791	698	775	750	780	755	740	763	833	758	816	699	769	791	803	773	749	771	764	803	752	745	756	808	767	725	707	761	824	738	780	726	755	779	737	771	764	732	758	763	732	793	799	769	783	791	753	818	737	765	781	750	792	754	825	764	777	765	786	757	796	737	773	812	765	719	757	751	730	764	792	743	808	774	763	816	745	763	745	774	755	723	796	780	754	742	759	752	758	765	724	789	785	736	749	745	728	753	774	734	722	732	743	762	827	743	746	753	726	785	769	772	747	740	778	750	770	758	762	750	793	744	759	733	786	744	760	718	706	762	794	794	762	778	794	708	784	775	773	772	780	746	760	761	757	788	787	767	751	711	739	724	739	829	778	807	735	741	788	718	761	761	781	777	761	803	785	764	761	762	746	785	733	813	821	795	779	807	742	817	776	769	784	794	747	776	781	755	758	794	754	745	770	779	830	762	773	795	751	790	747	786	738	793	783	759	771	765	781	724	802	770	784	757	732	769	811	738	751	778	750	757	802	750	757	792	809	773	777	765	730	767	763	749	750	795	733	772	783	772	736	765	741	767	731	784	780	768	812	801	756	753	760	783	792	751	782	720	760	801	796	804	775	738	773	745	765	779	753	793	797	745	754	779	755	780	766	781	760	761	772	770	748	725	759	779	782	770	783	748	792	778	813	778	768	758	805	698	721	742	769	751	770	714	783	757	757	747	731	784	739	762	774	765	766	780	756	745
41545	10527	2914	1760	1272	1026	794	666	599	550	548	535	480	492	442	407	400	404	457	376	378	426	389	421	430	461	414	424	359	375	366	399	375	364	383	369	351	357	330	349	347	397	349	359	345	387	367	331	375	414	396	352	337	381	318	373	369	344	371	357	329	343	337	350	366	332	371	363	380	371	342	379	364	373	355	311	366	324	340	359	361	356	360	351	332	375	372	371	354	379	362	339	357	369	365	336	329	364	339	367	346	347	346	308	354	332	347	357	394	350	336	350	355	383	330	355	327	340	370	350	352	335	323	348	322	353	327	356	333	343	349	359	347	359	342	350	346	358	329	316	353	352	324	347	334	352	375	347	349	329	320	316	309	341	330	357	356	311	333	337	368	333	347	285	344	345	351	373	359	325	377	380	356	337	376	286	363	344	345	366	320	321	372	363	364	378	363	364	335	375	353	358	356	344	341	364	335	357	360	337	344	334	322	364	374	379	383	363	320	366	386	361	343	351	384	367	332	375	351	312	310	368	333	326	350	369	371	363	363	350	334	358	381	364	329	384	365	381	365	372	349	348	344	387	361	361	393	320	359	318	361	381	330	348	385	331	375	333	337	371	350	363	337	365	355	341	338	324	360	323	350	331	337	314	365	347	334	325	336	302	335	342	328	372	324	366	349	338	352	353	372	355	350	350	313	319	338	375	376	381	340	352	304	345	342	312	337	379	349	327	368	348	399	337	324	312	354	343	341	369	356	345	340	335	348	363	360	364	345	372	365	362	355	330	341	361	321	378	333	348	357	356	382	349	345	333	328	346	346	339	381	362	329	346	367	314	384	318	324	374	368	365	350	350	375	353	361	344	364	351	330	347	358	317	378	372	368	357	336	352	359	383	342	311	370	323	335	319	312	373	307	349	357	359	323	343	320	322	356	381	369	369	356	347	359	337	330	347	313	362	309	323	331	382	350	374	366	337	369	343	321	386	367	356	341	335	366	332	346	363	342	354	385	390	405	361	361	339	338	364	330	388	353	323	351	329	354	350	328	366	347	383	327	341	378	330	379	363	318	382	376	356	380	341	348	381	320	317	309	345	325	342	412	359	370	373	348	304	346	381	329	360	358	336	336	387	373	305	371	380	390	376	344	377	366	345	337	327	382	416	348	363	371	332	365	332	353	352	342	361	345	324	351	375	338	355	357	326	356	334	355	343	354	352	352	357	350	348	335	349	381	363	371	356	362	354	366	359	334	374	352	345	310	363	389	324	355	363	354	348	350	387	365	381	373	314	349	315	352	333	301	347	315	353	411	355	350	370	361	334	359	366	352	358	322	337	331	400	337	360	346	375	338	353	365	366	355	353	329	343	335	352	363	310	336	380	353	341	330	348	363	344	356	341	339	369	336	355	347	335	326	319	360	328	303	342	343	334	337	346	351	362	393	374	357	333	358	387	361	345	327	339	349	354	375	304	339	347	335	311	360	325	320	357	369	294	326	355	333	365	371	379	354	342	349	357	337	344	377	354	347	358	344	349	348	329	357	366	348	335	387	365	343	373	341	342	331	362	356	386	336	328	368	366	355	341	338	345	313	320	340	344	331	354	321	365	344	371	304	352	379	372	342	322	337	321	368	348	366	363	293	351	358	358	346	361	348	341	349	352	353	375	392	349	356	339	353	350	341	335	384	338	339	380	302	356	355	335	343	325	346	381	345	371	336	352	344	321	380	356	345	353	324	387	329	326	341	328	375	354	319	360	341	354	361	364	333	331	359	347	349	338	322	347	328	360	365	336	343	337	359	339	350	330	351	348	342	365	355	350	341	340	354	345	334	343	332	354	338	327	319	351	356	326	336	347	327	334	359	303	313	373	362	341	345	342	336	368	347	371	361	367	344	330	325	376	344	353	337	352	361	344	333	335	338	350	344	349	347	333	331	364	340	317	365	356	332	345	358	391	367	353	394	331	381	328	372	361	352	326	330	372	339	365	358	325	370	365	336	343	362	359	360	330	323	372	325	360	366	355	367	350	363	348	367	361	383	352	364	348	364	326	353	376	327	368	336	314	314	370	346	375	346	332	342	361	356	374	339	350	304	340	331	353	341	309	333	382	366	347	341	320	337	339	343	365	318	360	346	359	354	321	336	351	358	331	308	377	383	348	373	354	348	358	376	339	361	360	373	332	367	326	397	336	347	398	314	344	395	352	325	341	324	354	352	332	382	352	358	341	352	354	410	357	354	343	338	327	338	361	323	379	350	357	332	338	349	378	335	345	318	338	364	352	354	360	358	364	325	342	352	302	329	359	362	381	341	327	329	342	339	348	345	367	336	345	380	335	373	379	378	367	365	372	357	341	391	368	350	319	375	370	348	371	354	339	356	351	370	365	374	400	325	395	358	343	338	338	377	342	314	362	359	349	349	338	373	374	324	335	348	336	340	345	371	335	351	361	360	349	313	329	371	380	350	361	337	352	355	322	365	338	331	348	333	364	335	339	379	314	350	342	380	370	307	335	399	316	357	330	333	319	384	339	374	369	335	343	370	363	385	370	350	347	361	339	343	361	334	380	340	316	360	342	359	337	343	338	376	373	337	329	349	340	356	324	370	336	336	369	358	344	309	337	359	339	320	340	324	353	348	357	342	375	373	384	343	328	355	320	337	379	369	357	326	329	338	355	318	355	319	392	372	359	331	355	351	372	335	369	327	331	353	348	335	372	369	363	345	340	343	373	329	318	363	341	342	330	365	337	367	374	369	304	316	334	351	354	398	387	331	354	345	357	375	311	382	372	383	346	329	336	356	318	352	340	378	335	335	322	306	328	321	346	360	330	369	366	351	347	371	329	324	378	359	368	346	361	358	347	349	345	320	361	324	332	347	333	329	344	348	356	323	323	362	395	375	372	351	337	342	333	307	354	369	390	344	390	344	334	350	338	374	344	335	361	364	335	349	381	347	344	330	336	342	333	329	364	363	352	339	352	352	358	353	339	361	371	337	324	341	324	342	350	357	366	358	352	355	367	378	349	357	352	324	360	346	351	373	343	384	344	389	345	362	342	319	330	364	366	338	373	365	327	354	370	343	323	349	362	364	332	319	334	350	339	352	364	371	317	373	368	345	375	361	372	345	342	348	354	386	364	354	309	352	387	337	343	378	330	349	322	358	360	355	384	345	364	353	348	359	363	352	327	320	337	378	352	324	353	356	333	376	390	335	381	332	362	347	400	279	353	366	334	344	384	369	373	329	365	377	349	366	335	335	352	339	366	346	363	354	354	343	374	347	328	339	390	358	355	336	363	313	344	330	341	342	326	318	337	370	381	349	358	346	324	348	367	341	366	373	349	345	337	375	296	333	349	343	372	361	345	334	372	361	339	361	310	331	358	345	359	367	389	315	347	352	329	363	342	332	354	370	346	361	349	361	304	353	352	367	338	338	317	357	354	367	397	362	350	342	321	351	386	341	360	359	341	363	365	352	373	346	332	344	372	339	369	364	332	369	354	328	366	361	335
17870	2059	3950	5055	4456	3698	3064	2622	2284	2007	1883	1716	1693	1545	1458	1395	1458	1423	1330	1287	1200	1171	1222	1228	1416	1643	1448	1360	1140	1001	946	1025	950	928	971	872	974	885	944	860	950	940	931	908	909	879	920	932	894	889	865	902	875	841	922	882	804	906	888	843	843	854	874	834	870	881	854	828	872	869	835	899	876	901	820	835	894	856	845	815	840	870	808	882	842	819	808	844	842	840	848	863	855	865	818	823	872	827	876	871	846	839	886	857	875	866	855	851	882	807	801	866	856	852	770	844	854	903	811	853	880	764	797	824	835	828	804	825	858	837	849	859	786	836	834	874	846	912	878	886	825	854	846	830	849	790	818	840	851	855	854	837	831	824	818	764	833	832	828	820	848	834	896	809	846	838	823	846	805	824	811	840	892	803	806	851	860	851	773	800	820	798	813	804	819	827	825	828	816	894	854	792	857	844	851	784	829	844	825	848	831	843	823	773	827	817	855	831	784	813	792	835	799	817	854	821	801	833	830	859	807	825	836	826	848	857	843	824	833	835	817	857	810	786	848	881	827	851	795	805	852	806	824	729	862	848	801	856	904	830	822	817	776	817	856	794	836	860	841	840	763	900	850	841	848	814	866	844	831	802	809	863	812	776	788	860	795	820	858	811	851	832	804	818	820	794	852	845	809	823	857	826	825	819	844	805	843	824	754	819	869	787	875	834	826	869	856	834	873	842	852	815	797	854	834	783	856	826	805	861	814	833	838	874	839	878	826	802	856	811	874	822	834	803	782	827	813	891	791	820	774	790	840	898	834	848	782	858	804	785	880	803	801	813	781	806	837	829	863	837	877	821	833	816	830	806	808	846	818	834	820	843	866	812	840	839	794	820	839	836	863	786	856	813	825	806	807	805	824	806	783	803	790	844	807	783	864	889	825	814	885	819	851	863	822	799	782	878	831	846	808	779	844	810	835	792	838	835	809	814	880	805	809	836	825	783	757	908	811	841	828	843	821	830	834	855	890	858	859	847	803	824	800	824	767	849	816	830	844	810	851	878	843	786	779	813	797	831	863	870	796	844	825	837	870	837	840	803	843	874	842	817	854	808	845	834	809	810	850	817	820	864	861	789	823	842	859	791	820	868	804	858	821	816	878	802	816	828	807	800	801	839	837	822	910	805	850	813	851	863	849	810	815	848	858	873	840	825	809	849	813	843	822	792	805	845	854	826	875	865	846	805	830	868	828	798	867	792	822	837	852	827	832	898	842	847	823	851	817	844	868	823	868	803	820	824	867	827	853	791	796	867	813	844	836	814	832	887	826	872	854	796	845	837	804	831	826	827	796	856	838	832	816	838	798	795	848	781	806	801	799	836	837	858	840	847	793	845	825	835	852	847	884	813	839	841	816	776	839	791	860	857	818	862	823	859	859	837	836	848	834	817	810	848	865	807	828	795	821	842	851	842	869	803	817	822	832	835	825	858	823	766	842	829	785	849	791	806	836	868	833	868	835	843	773	802	843	887	777	812	885	837	870	788	822	863	842	809	863	879	815	801	850	837	825	856	868	823	810	839	824	839	835	852	820	843	837	855	763	847	826	792	819	859	857	842	853	858	812	835	837	830	836	842	802	819	879	836	829	791	830	879	819	818	816	801	830	824	833	804	842	864	827	843	789	817	819	883	777	812	859	854	828	815	841	851	836	778	786	825	804	837	850	816	835	823	851	867	851	798	819	797	843	789	852	847	883	805	840	892	795	823	841	786	814	848	837	835	826	827	887	837	851	799	840	816	842	794	786	805	806	831	847	814	814	804	831	888	831	810	853	808	817	842	800	884	836	807	837	793	865	799	860	854	834	792	861	826	794	793	809	839	817	821	802	778	829	849	819	834	851	814	840	811	849	850	804	802	822	831	819	852	868	925	846	843	813	862	780	837	812	833	779	849	828	844	896	818	777	807	866	820	856	835	817	824	846	839	822	841	826	825	863	850	814	831	814	861	873	851	833	820	814	842	806	863	875	834	853	857	829	806	821	802	829	773	795	821	811	801	834	818	797	820	814	805	864	848	800	860	833	822	854	786	824	843	846	835	817	825	878	860	844	823	871	809	848	802	825	825	849	822	855	837	858	789	827	814	773	840	852	850	837	801	825	830	828	834	814	808	842	769	776	893	842	829	827	800	893	802	813	828	879	880	864	793	836	811	798	841	793	806	799	844	814	872	896	853	837	799	851	861	807	847	869	860	843	816	793	890	870	822	838	775	847	814	812	790	839	837	792	823	861	851	827	853	851	792	826	838	817	823	831	788	805	863	824	826	822	830	784	849	804	814	843	776	790	854	811	858	821	852	857	846	863	817	841	840	857	853	849	828	832	866	850	865	835	807	797	802	852	803	800	813	828	834	812	854	842	789	834	798	823	788	784	885	809	830	834	801	789	865	810	809	802	836	792	829	844	754	826	812	844	825	821	841	864	797	821	773	770	777	832	830	818	861	866	834	850	805	821	857	840	880	837	801	858	877	815	849	815	831	787	792	844	847	823	798	831	867	830	867	870	833	824	823	860	778	774	855	856	813	812	797	889	879	817	825	836	817	874	791	816	815	863	799	787	793	810	819	858	770	819	819	835	810	881	851	815	828	812	822	819	842	813	833	837	777	841	806	835	850	810	773	840	850	868	792	852	855	837	774	824	853	847	836	852	817	826	843	831	785	798	810	886	851	825	848	853	835	872	826	829	817	844	845	842	851	865	857	807	817	793	839	863	811	803	844	830	804	812	810	843	812	847	841	790	832	842	870	832	806	839	840	772	839	840	815	842	864	807	823	774	884	790	848	822	831	830	814	860	847	814	844	812	889	872	843	867	869	851	773	839	852	827	840	858	895	839	860	800	830	804	882	821	827	924	827	830	855	878	839	839	821	793	868	751	867	786	858	855	793	823	842	846	844	833	843	789	780	810	834	798	816	783	861	821	866	798	838	809	908	816	841	832	802	776	843	819	823	834	835	873	847	825	866	792	866	827	849	836	809	777	798	835	825	854	824	809	806	792	851	832	850	833	796	849	828	787	804	820	792	785	806	842	844	840	826	774	859	841	787	838	828	839	832	817	855	821	827	844	836	858	787	839	829	794	847	826	868	821	853	850	828	820	837	816	820	858	814	777	849	811	804	799	851	830	769	797	824	853	815	812	858	844	824	847	812	820	852	829	764	842	828	760	826	846	830	793	890	821	773	832	830	840	825	848	826	815	756	864	781	816	881	839	828	838	817	807	839	855	799	890	835	855	827	843	776	801	835	909	814	855	871	875	830	867	825	787	801	853	794	872	832	834	847	852	836	833	835	810	820	815	819	823	818	859	830	815	820	798	784	822	831	894	820	853	832	839	806	803	805	826	766	857	805	867	764	852	816	847	867	808	847	806	830	839	817	807	833	830	833	789	832	794	845	819	799	841	810	819	806	791	858	811	841	874	829	857	814	861	828	808	756	829	823	775	834	835	848	834	855	814	808	843	826
3814	201	186	218	161	148	145	120	159	142	131	164	136	153	150	127	154	160	182	127	135	142	141	165	140	167	151	149	125	151	131	134	129	128	134	142	148	132	154	121	137	131	136	135	159	129	143	126	163	140	135	151	144	150	168	129	154	130	130	149	128	139	146	165	148	121	154	147	130	135	150	149	134	138	156	151	152	153	112	135	136	147	125	132	159	170	147	129	138	127	145	121	167	124	135	158	119	141	145	137	172	141	156	147	153	137	157	117	149	136	136	134	131	147	151	148	138	158	147	125	122	146	123	150	153	112	129	145	130	121	139	125	155	156	147	125	139	138	142	131	134	127	144	136	142	104	138	131	114	135	132	133	152	128	139	150	152	143	145	134	153	159	161	146	138	145	126	143	126	159	137	147	138	136	142	146	134	131	145	165	120	140	142	164	140	120	143	134	128	146	146	121	152	125	146	146	133	120	151	136	140	143	132	152	109	147	145	157	130	136	135	133	145	150	150	145	139	155	149	134	152	154	157	130	140	148	149	128	146	131	142	148	144	134	169	139	133	137	149	145	146	146	133	164	136	155	146	142	169	151	141	140	146	147	128	150	151	124	135	125	151	153	142	116	128	123	136	134	142	139	147	141	140	145	141	154	144	146	141	135	132	134	153	110	112	138	140	128	142	151	158	142	157	128	125	139	140	144	120	150	132	154	135	121	139	159	134	148	142	160	129	154	155	140	120	128	136	147	138	141	148	149	138	129	149	143	151	132	125	147	148	146	120	135	145	145	136	122	133	152	157	142	146	139	146	121	133	113	133	134	139	146	155	127	146	146	139	134	152	140	162	148	145	166	156	144	140	130	131	139	140	131	135	145	156	138	133	140	142	138	128	134	132	166	133	120	172	135	148	149	151	142	135	136	135	170	151	160	123	116	153	122	128	131	135	122	137	147	154	149	132	130	143	143	149	141	156	143	137	131	122	149	151	147	135	137	129	137	171	127	155	140	146	142	159	147	153	134	151	149	149	145	134	137	130	152	145	147	153	159	130	152	147	139	137	124	143	120	152	138	137	157	136	143	148	145	153	123	141	150	119	130	129	132	124	134	135	132	129	136	135	151	147	133	164	151	120	134	145	120	120	137	149	133	134	150	139	154	141	143	139	155	135	142	127	126	144	152	157	125	145	125	142	155	124	125	125	135	143	147	150	142	130	149	124	145	158	130	139	140	142	127	136	158	166	174	155	129	135	158	124	136	153	137	120	117	142	148	144	138	118	147	133	140	143	146	139	143	157	152	134	139	136	125	137	157	130	142	136	147	136	130	148	130	108	133	128	138	127	166	156	140	129	145	163	139	130	116	157	127	136	136	132	134	140	147	139	141	144	142	135	154	105	159	139	139	151	144	121	131	144	130	122	142	129	146	134	125	135	131	139	123	120	124	124	143	156	147	142	141	161	123	116	138	145	149	136	126	152	140	166	123	153	119	144	155	120	142	158	153	147	160	134	154	116	137	131	139	141	124	144	157	143	143	124	129	131	135	148	125	132	135	136	142	137	121	140	170	147	157	140	140	140	159	146	116	129	132	151	146	149	129	145	159	152	137	121	142	136	136	162	139	158	138	140	140	145	156	137	156	149	158	144	106	129	152	159	137	145	145	131	134	138	126	159	123	151	146	151	139	148	141	120	145	128	133	134	131	129	129	135	151	138	133	127	136	137	156	125	136	136	157	163	147	139	132	126	138	156	127	133	136	143	149	141	118	148	144	147	137	143	139	144	134	136	138	152	133	172	126	156	147	131	136	135	167	137	127	130	155	132	138	140	137	148	147	127	127	157	134	136	141	129	133	132	155	132	147	138	143	149	141	124	134	131	148	136	105	145	145	134	154	147	140	148	133	163	159	133	160	132	108	141	157	155	142	139	165	133	143	136	148	153	145	141	128	133	143	137	135	143	134	151	155	130	175	129	136	127	155	124	140	130	154	128	148	131	134	153	125	126	138	148	139	134	145	156	147	131	125	130	155	138	153	127	158	139	140	144	135	142	111	147	119	142	143	129	152	145	156	156	154	136	149	147	137	135	144	142	151	142	122	137	130	132	135	137	146	135	132	142	144	158	125	138	137	135	133	146	161	168	143	147	155	134	138	151	174	122	170	165	152	145	127	147	122	157	144	137	132	140	141	137	144	152	135	152	144	151	153	132	152	152	142	146	116	154	131	158	137	141	143	133	120	128	142	159	139	132	138	132	143	136	128	137	140	144	113	150	146	136	132	143	122	146	153	139	148	169	142	139	150	135	143	152	132	143	136	153	145	136	137	124	139	155	136	154	134	141	152	155	131	154	135	139	134	137	119	127	135	132	129	146	137	129	139	144	129	148	150	142	149	147	133	135	139	130	138	162	136	145	140	129	132	135	133	140	129	145	119	138	157	143	147	150	151	135	162	151	152	141	152	157	135	128	147	127	146	140	142	138	149	123	145	139	148	127	164	131	126	146	150	132	142	138	150	117	142	163	135	126	113	138	139	146	117	146	142	141	144	131	138	163	113	151	125	122	134	135	153	165	141	138	163	129	136	152	115	162	135	145	127	126	144	132	136	130	113	130	131	117	162	129	138	154	116	160	126	140	139	136	138	137	137	144	137	149	150	157	125	148	121	149	137	152	139	122	156	138	124	148	144	144	154	159	145	145	123	114	136	159	144	164	135	144	154	140	150	142	132	148	123	126	119	145	136	130	138	147	126	160	134	137	133	156	132	137	140	139	145	149	157	131	141	126	117	132	121	145	128	153	135	133	150	137	126	153	141	135	152	146	141	147	140	155	151	159	144	141	136	137	151	124	140	149	158	148	132	132	123	142	144	140	133	136	124	145	152	149	161	158	161	143	128	143	110	119	145	157	162	136	128	150	121	140	150	126	137	116	127	162	136	150	133	145	131	142	139	148	129	129	125	143	127	163	135	136	152	142	159	144	122	142	153	150	126	146	135	137	130	156	160	148	147	155	119	142	132	135	123	136	150	156	169	157	131	136	138	141	145	139	132	119	128	136	134	142	127	142	140	135	122	125	128	132	116	158	129	131	132	162	145	148	133	154	142	153	151	139	126	128	147	130	133	149	144	141	137	133	141	152	144	145	141	142	147	148	163	150	113	144	128	131	137	136	141	133	134	146	161	140	136	139	137	133	125	134	120	159	149	136	120	140	125	145	144	130	142	148	138	150	126	132	156	136	150	139	126	132	134	125	134	164	146	151	131	169	155	127	145	135	157	137	144	142	141	146	154	149	160	134	143	144	129	160	157	137	127	132	114	118	151	129	149	127	136	157	149	127	134	143	144	175	148	149	143	143	148	142	155	139	122	134	129	149	154	146	149	151	143	145	126	151	147	142	124	136	147	141	148	150	148	145	142	128	136	155	108	113	143	145	142	152	156	131	143	131	129	135	137	136	133	141	141	145	156	139	137	132	138	145	145	132	132	140	147	165	157	145	147	145	119	143	138	137	150
3815	476	532	623	548	497	431	451	477	443	435	451	475	473	477	457	511	484	499	426	401	435	427	519	565	632	615	544	461	455	405	411	404	406	399	407	396	416	401	423	425	437	377	445	440	413	436	423	457	403	400	408	371	402	415	425	413	405	458	430	462	403	411	422	400	366	427	431	420	437	403	397	434	405	430	409	408	419	424	398	413	451	428	397	458	395	439	381	403	421	421	389	394	411	420	419	437	441	388	411	442	368	430	395	403	403	431	387	397	387	459	392	386	401	368	415	419	391	386	386	396	434	411	424	434	397	434	403	387	411	411	435	420	379	401	384	417	388	426	419	386	448	421	423	393	412	406	443	426	423	394	423	417	420	419	399	404	427	438	407	410	407	379	396	423	432	441	436	405	396	385	428	441	357	401	452	414	390	406	429	408	461	391	387	399	397	421	385	435	420	414	429	422	414	407	425	393	407	381	398	448	418	416	388	376	389	418	396	395	411	375	425	406	417	422	413	413	456	446	409	425	372	382	405	419	401	404	440	420	432	400	399	409	425	413	393	416	383	430	432	434	412	426	414	397	410	387	387	396	424	385	422	403	430	424	429	416	449	397	421	412	408	427	410	406	449	394	431	400	443	419	421	410	404	402	426	447	419	410	382	382	396	430	401	376	383	387	394	380	422	406	402	438	444	418	434	395	378	419	459	419	425	408	402	386	426	411	430	387	435	418	412	420	417	431	431	442	448	390	388	439	441	403	411	427	403	412	448	401	441	380	397	422	396	398	418	427	404	431	399	440	398	441	427	386	429	436	430	371	392	431	404	395	405	413	393	418	442	414	432	409	422	399	390	464	400	412	437	416	357	403	391	437	452	406	466	413	386	412	398	404	419	428	425	432	411	401	405	392	377	412	443	411	390	390	445	375	426	418	412	405	436	430	413	423	406	426	395	430	375	403	419	418	427	403	369	422	443	421	410	416	374	402	398	428	412	422	406	429	424	394	392	450	396	407	375	425	401	437	419	406	426	397	429	451	397	398	416	422	412	437	380	394	438	451	416	401	423	421	448	395	375	387	448	435	422	408	433	406	372	432	435	407	482	401	420	414	388	447	417	394	434	422	387	430	406	433	388	470	408	421	398	439	440	442	405	397	429	412	379	385	399	403	432	389	430	442	411	429	400	422	427	453	384	411	424	415	390	402	421	364	421	424	388	410	407	429	397	415	373	411	393	421	416	363	434	397	423	397	399	376	428	441	401	441	362	431	388	362	423	425	415	419	349	391	367	427	461	396	401	412	418	428	420	401	445	423	390	422	404	423	420	453	388	417	430	406	401	385	404	410	387	386	412	419	407	386	449	388	431	407	450	409	410	367	400	395	391	363	393	393	417	415	395	397	422	386	432	390	400	403	450	392	404	409	371	397	394	379	421	411	413	420	360	410	403	416	417	425	438	413	414	408	415	428	412	383	393	378	424	385	423	395	401	422	388	404	425	414	424	418	433	438	444	426	414	410	413	415	399	421	390	380	414	437	406	419	442	373	389	413	402	416	379	413	405	393	428	371	404	415	401	405	415	402	426	375	442	417	410	390	424	391	447	384	421	413	408	415	399	408	418	402	416	445	405	432	421	399	400	430	442	456	415	390	417	408	431	414	392	399	398	423	441	437	434	418	404	384	371	430	390	421	387	419	430	394	429	414	430	416	386	408	453	398	407	421	414	386	406	376	473	427	432	413	415	406	401	406	435	422	375	399	405	431	420	411	417	446	407	371	418	433	418	410	382	443	418	441	404	396	423	412	397	404	396	429	430	421	392	407	421	417	431	379	393	415	369	451	403	425	407	393	386	394	409	430	427	438	426	401	441	383	425	426	420	415	455	412	405	412	404	424	418	445	393	412	394	376	411	426	427	415	419	470	408	385	398	406	417	396	393	401	430	407	424	398	430	422	374	417	410	424	419	439	394	430	402	424	384	406	384	401	390	388	428	434	444	393	428	434	400	408	419	404	385	448	403	408	408	379	401	396	407	398	424	433	417	423	414	419	422	432	417	417	441	418	423	370	392	428	433	416	440	389	416	409	419	453	401	448	456	400	375	404	424	423	431	412	408	416	387	412	385	412	415	400	428	394	415	391	415	370	407	426	402	416	405	445	406	408	433	378	431	406	390	432	404	428	399	391	413	435	431	413	402	391	378	433	436	402	378	408	422	420	391	428	419	437	439	383	399	387	437	433	401	384	416	399	406	441	408	376	416	406	431	401	415	407	395	392	433	418	446	404	405	383	441	445	428	436	400	426	404	416	417	401	415	392	424	403	452	414	404	411	416	405	402	437	431	436	401	474	413	444	436	402	408	383	369	417	445	405	411	419	394	407	393	415	412	415	425	411	436	428	377	428	418	435	421	421	413	406	416	426	410	447	414	396	432	441	381	433	423	383	392	402	436	382	445	365	436	426	418	403	404	424	402	392	386	426	428	450	413	391	399	394	414	437	391	422	422	415	437	408	407	413	398	404	422	392	430	356	410	413	402	400	422	395	407	393	417	406	444	415	380	411	441	430	391	445	439	430	413	415	428	407	425	432	408	413	410	407	430	380	415	402	359	388	404	397	420	416	428	437	396	376	425	440	378	408	423	427	399	433	467	427	398	443	395	406	407	410	429	430	390	397	405	415	413	417	416	402	421	403	406	387	385	427	446	434	353	407	412	407	451	377	394	426	418	421	430	410	390	398	442	446	405	450	429	466	427	425	426	443	397	406	359	400	424	424	403	435	391	417	389	414	406	400	435	423	468	410	397	408	440	372	413	426	387	404	416	391	407	405	400	430	429	418	408	426	398	442	438	415	425	428	405	436	395	405	426	420	416	402	440	398	424	433	392	419	380	411	447	392	400	404	382	413	456	398	416	429	433	423	420	394	415	406	428	451	388	446	405	380	401	422	427	404	426	423	409	415	407	416	416	428	436	385	404	403	381	407	414	385	443	398	396	403	410	399	417	404	400	413	425	409	438	431	424	412	452	440	403	439	401	414	400	427	453	393	405	404	418	423	397	404	395	427	418	375	386	434	424	371	426	419	438	403	416	424	424	374	411	418	420	413	425	438	394	393	430	401	447	409	386	409	405	418	388	445	429	411	419	413	392	407	417	446	430	417	415	418	420	413	401	425	439	407	448	446	432	416	391	382	428	404	396	452	378	422	392	380	430	414	404	405	396	366	423	380	409	438	415	454	413	420	442	390	391	395	415	369	410	389	371	392	441	429	438	434	390	397	383	385	430	426	390	411	402	445	449	432	426	401	426	416	410	411	388	409	429	442	396	413	456	403	431	394	430	416	384	401	380	398	417	400	418	424	403	394	392	439	392	394	432	403	421	400	415	428	416	412	405	425	442	444	417	403	375	414	444	437	409	385	397	446	414	411	399	446	395	437	430	407	419	412	416	445	410	411	416	411	392	418	451	419	399	443	420	433	409	388	419	382	431	405	390	435	455	424	425	394	395	408	421
29289	4002	1232	1043	699	582	531	496	418	421	372	367	351	352	382	355	362	351	330	339	350	344	299	309	347	363	344	349	315	340	336	309	332	342	329	320	308	257	316	303	324	315	308	311	314	299	310	337	315	316	317	304	333	312	291	307	340	295	284	303	300	323	332	303	317	334	327	317	309	296	290	304	290	330	320	303	310	325	306	314	327	301	311	308	303	315	318	309	317	325	309	313	308	277	309	303	267	273	317	311	279	287	280	307	328	329	303	335	289	315	317	327	310	292	322	314	294	296	335	330	305	314	292	305	291	294	291	293	318	301	310	312	318	326	301	340	281	284	302	292	304	311	312	281	294	301	345	309	301	332	297	290	291	321	304	311	333	329	301	285	279	302	303	310	324	322	313	306	259	310	301	328	304	275	305	328	309	338	315	332	314	313	345	279	304	307	278	290	299	286	321	307	296	310	320	301	288	301	309	294	305	330	348	297	290	273	302	306	290	302	325	317	311	330	345	301	308	287	295	279	346	333	288	316	312	341	326	284	337	286	334	284	317	292	315	310	320	301	363	298	283	299	293	304	286	279	293	295	345	284	315	315	319	314	314	302	274	310	331	337	325	291	301	280	297	278	312	317	282	312	349	296	294	302	318	290	318	298	316	285	308	277	280	295	327	293	295	285	297	334	271	279	304	296	323	287	293	316	299	323	320	303	307	327	289	298	316	295	322	295	301	356	341	334	303	296	333	312	317	282	323	308	347	296	328	319	301	307	297	298	280	298	311	317	305	297	295	304	300	317	321	342	304	289	322	298	318	319	307	318	325	304	290	317	286	292	311	295	278	308	321	294	320	290	263	345	324	303	294	309	274	295	316	334	305	302	287	313	267	297	338	315	305	326	309	268	300	312	312	291	307	287	301	327	311	309	295	296	320	283	288	301	323	320	279	284	305	327	328	316	276	303	310	302	299	299	270	278	318	309	311	284	285	334	292	297	320	283	294	299	299	282	324	341	291	308	305	285	287	276	291	333	295	272	304	298	309	267	290	316	290	283	295	291	337	321	302	289	312	288	327	312	328	326	283	304	305	302	306	284	303	340	285	282	310	312	303	315	296	288	302	304	311	317	326	297	329	320	320	280	316	285	323	268	299	281	287	280	358	333	342	301	329	315	299	322	341	306	262	289	325	320	319	310	261	297	311	290	309	296	304	317	298	292	292	283	307	327	351	348	278	325	270	303	286	323	286	303	335	312	307	315	315	291	316	316	283	292	310	336	305	329	305	304	282	291	311	343	303	308	271	317	297	314	256	310	309	278	306	301	341	334	295	287	308	286	281	312	309	332	269	323	310	303	330	305	329	281	302	299	303	352	301	307	290	318	311	294	316	279	312	357	326	303	303	294	316	265	308	313	275	297	330	286	291	308	312	291	320	298	306	300	308	317	323	307	281	292	291	272	296	316	287	269	307	291	308	271	299	285	316	310	312	303	282	293	302	312	290	317	294	290	290	288	262	290	311	335	312	273	285	276	272	308	298	283	291	293	304	333	277	273	319	319	309	295	296	319	292	281	308	282	284	285	275	317	339	300	302	290	319	323	317	313	277	296	264	329	292	276	324	332	286	288	280	294	312	324	289	345	309	343	297	316	321	279	311	301	280	325	303	328	292	292	325	294	308	304	268	285	292	295	316	317	323	316	304	324	321	307	285	304	323	313	304	301	296	297	343	311	301	335	311	297	293	333	309	304	310	304	308	320	304	281	288	330	298	313	323	284	310	295	279	306	313	317	296	271	307	320	316	289	351	288	325	287	233	295	322	317	317	304	290	304	298	297	275	273	311	332	278	288	296	323	291	339	299	326	310	313	341	294	312	321	311	296	306	344	299	294	310	322	295	286	297	309	301	323	325	298	319	304	283	292	315	269	308	315	317	286	266	291	309	324	302	302	322	289	304	274	309	332	318	287	323	317	323	333	327	304	321	308	316	283	308	320	291	315	360	293	329	305	292	293	357	320	301	306	329	305	303	312	346	283	289	266	296	297	330	307	311	299	276	324	303	293	313	299	308	333	308	299	322	295	297	295	299	324	288	285	280	326	312	284	284	280	323	306	308	317	344	317	337	282	295	311	314	310	347	322	300	332	319	310	307	290	324	311	302	292	309	275	309	320	302	283	311	330	308	317	312	292	299	301	307	333	277	310	283	300	301	317	272	314	307	308	286	302	298	269	297	305	307	277	330	297	282	289	281	258	316	328	255	333	289	305	292	316	317	305	341	309	329	317	323	303	311	302	293	319	357	264	303	290	305	269	302	299	285	314	296	302	292	306	326	306	296	313	307	301	320	316	299	285	292	303	327	335	288	312	323	287	327	294	296	290	291	294	327	279	308	289	306	264	336	278	329	279	293	319	310	303	307	312	284	289	297	316	292	286	293	302	315	314	299	321	316	316	298	296	301	303	290	320	310	296	277	301	279	310	311	316	278	317	306	327	328	316	312	317	293	308	341	330	269	311	319	289	309	303	315	322	341	330	298	327	291	287	318	325	283	320	312	308	333	321	298	281	248	270	300	288	299	295	288	339	302	315	288	306	289	279	309	320	302	303	291	299	355	320	324	307	304	322	350	270	270	276	334	320	282	290	331	328	297	310	332	301	287	298	295	281	289	303	318	338	293	315	276	319	292	306	295	289	293	316	312	323	305	334	346	331	319	320	302	327	305	289	302	311	324	307	319	317	310	291	303	287	302	328	276	305	301	296	308	327	303	322	321	300	301	324	346	268	295	279	291	279	312	327	302	331	286	271	278	307	315	326	306	312	306	318	322	315	347	299	286	333	318	296	298	323	283	328	317	318	288	323	329	270	324	299	301	314	292	295	307	301	347	338	321	267	347	314	287	297	287	330	300	313	292	313	344	325	299	288	302	305	291	273	311	309	303	298	321	288	302	306	342	296	311	322	292	311	311	273	287	305	319	280	279	317	288	302	334	321	304	294	270	284	326	296	294	306	290	296	283	311	296	287	275	298	309	335	361	322	309	300	331	289	310	325	324	278	309	312	289	285	299	296	276	303	300	346	303	292	316	320	301	298	330	299	323	292	316	308	303	327	304	271	307	312	316	320	317	308	298	287	315	294	279	287	286	315	318	322	312	317	289	298	319	320	318	328	306	310	281	343	310	289	323	285	335	309	341	309	304	318	317	303	305	283	304	300	283	274	302	305	256	306	291	313	310	316	310	285	284	291	319	286	276	323	297	319	284	292	328	295	283	311	320	305	265	304	312	294	329	313	293	301	298	316	310	301	311	294	286	305	365	291	332	336	294	330	273	274	289	296	330	297	327	293	315	297	312	305	284	330	322	336	303	336	315	306	341	298	317	278	294	313	289	314	268	314	328	313	286	260	319	299	287	287	307	349	306	322	318	315	277	291	291	324	318	333	322	316	288	319	326	273	347	336	348	341	305	310	309	314	305	282	308	265	316	298	319	310	331	310	298	266	318	317	276	305	308	298
13015	1431	2448	3101	2740	2310	1920	1735	1536	1428	1321	1266	1239	1088	1127	1091	1193	1091	1006	998	939	943	988	1115	1229	1139	1129	1045	940	846	846	863	863	831	806	834	815	821	776	786	841	818	808	785	832	815	753	780	811	869	757	788	777	795	782	761	776	765	782	766	734	789	784	765	742	778	781	768	786	777	754	724	751	836	816	753	740	769	776	761	750	745	725	782	794	787	748	763	764	783	745	806	778	831	776	826	785	758	753	761	747	732	783	765	762	786	746	724	732	753	772	770	784	754	796	733	756	781	770	778	753	719	799	778	766	762	797	770	769	766	758	787	768	771	762	732	785	800	777	741	846	733	751	781	764	796	725	777	759	769	732	757	732	757	789	797	704	710	767	787	739	791	767	820	722	769	758	767	765	819	726	808	760	805	776	759	773	766	768	790	755	767	774	789	729	745	827	735	759	735	818	734	784	754	754	740	745	773	741	786	750	814	787	782	745	755	773	762	751	753	766	768	788	790	755	756	755	813	767	737	726	743	720	801	774	791	730	790	789	682	809	771	725	786	762	798	776	745	757	779	793	799	742	812	780	808	842	711	812	718	744	713	723	810	782	745	737	730	778	782	857	757	670	775	714	733	709	715	782	741	751	786	746	798	755	726	748	770	773	776	775	692	729	744	765	744	787	756	720	757	771	715	801	808	787	748	785	798	730	736	768	768	746	759	746	739	760	763	810	760	792	750	774	757	744	763	754	748	728	795	826	729	755	770	768	765	752	831	764	760	784	810	792	773	751	760	746	776	702	793	749	789	718	764	729	765	774	815	783	733	780	732	754	763	767	769	749	730	746	753	787	755	752	786	783	765	755	758	700	786	748	787	762	802	834	753	773	785	753	749	782	765	764	757	751	775	779	750	769	767	798	735	746	772	786	755	708	764	765	716	698	738	768	723	773	749	719	748	781	810	760	798	774	823	771	722	773	775	743	754	797	766	724	794	775	761	798	737	784	732	780	784	743	750	764	748	806	718	786	794	720	738	757	813	748	770	764	774	773	716	728	805	752	800	776	809	717	762	773	757	729	769	740	762	788	770	754	801	755	730	774	705	756	791	767	732	780	745	756	802	746	743	771	761	789	798	791	743	791	785	788	800	737	755	803	761	786	807	725	822	754	746	768	711	735	800	803	774	733	737	703	746	770	766	780	760	753	778	768	766	696	783	759	744	762	773	771	785	741	772	763	767	727	757	736	767	807	735	767	725	808	784	778	773	792	813	795	778	752	774	782	809	711	770	735	688	741	764	784	764	774	746	794	759	715	746	773	766	731	764	763	742	742	783	797	769	769	757	769	767	755	755	744	773	780	814	809	746	797	723	759	780	763	695	753	703	764	734	720	802	739	782	738	728	759	716	739	746	783	718	797	815	797	799	770	758	776	762	822	721	705	761	806	737	763	746	785	741	745	772	758	716	796	737	749	816	791	772	735	737	777	778	830	718	751	776	738	741	776	791	776	767	771	780	740	762	859	821	743	776	758	722	770	753	770	771	784	783	774	729	765	760	817	749	750	755	741	806	745	740	761	786	739	797	757	691	847	793	839	729	761	750	783	713	731	775	751	773	753	731	809	786	758	780	785	741	771	753	742	782	751	735	766	780	779	784	771	753	782	781	745	779	721	765	758	750	722	774	769	753	776	807	806	775	730	757	758	725	743	733	806	752	785	753	784	748	779	765	776	741	758	781	756	793	767	804	792	764	740	801	767	767	726	797	784	754	756	804	740	785	746	780	772	750	781	771	799	763	738	795	758	746	765	763	704	741	707	731	807	785	773	760	737	769	786	743	673	753	759	704	816	765	716	743	742	804	787	733	749	758	779	800	707	767	784	769	694	810	790	736	763	782	785	751	817	752	775	787	722	740	757	760	785	780	774	747	767	752	745	790	769	750	733	728	736	774	764	773	763	789	761	741	711	770	742	778	818	773	808	733	789	756	774	746	777	796	740	746	714	763	789	738	776	792	755	749	769	808	792	719	791	782	742	787	778	781	747	772	800	795	715	742	780	730	766	718	779	707	754	750	696	837	768	766	692	718	755	804	807	752	772	791	720	801	723	786	709	764	730	745	784	773	771	793	662	779	734	763	769	804	782	807	794	756	714	749	749	751	756	758	758	768	717	794	746	785	772	807	770	735	738	710	758	728	778	789	735	869	780	741	748	731	757	760	764	833	753	743	733	773	800	792	758	788	748	749	758	768	839	778	767	768	777	777	758	753	778	773	754	716	729	797	762	769	720	758	791	730	755	835	713	735	746	769	760	708	710	792	727	759	781	735	740	748	785	839	766	772	807	749	794	748	728	728	771	803	727	818	765	747	739	820	747	758	764	741	792	743	748	770	798	692	731	781	783	741	764	771	790	747	790	732	737	789	792	831	746	741	717	803	706	746	752	746	750	745	728	698	799	725	700	755	740	704	790	759	775	680	796	756	755	749	756	754	755	729	783	775	797	744	783	761	753	713	809	791	730	748	760	776	791	752	720	768	760	760	730	768	768	776	739	810	780	766	769	782	781	771	687	780	789	778	756	755	743	758	709	801	759	722	785	798	812	788	757	792	735	754	786	763	747	703	776	768	771	764	755	699	777	765	773	767	779	715	755	782	794	731	758	789	774	744	742	765	726	750	775	815	764	784	771	760	758	766	763	761	799	755	698	790	754	811	723	791	770	741	724	730	762	731	755	693	788	776	740	802	741	791	741	721	764	769	762	806	786	783	803	763	733	799	790	783	753	820	727	744	773	741	722	742	738	740	751	754	794	718	731	788	751	778	715	779	777	747	761	759	770	807	693	702	730	748	794	751	783	709	785	788	781	749	801	757	781	751	800	782	753	755	717	716	756	718	799	789	769	729	735	754	771	786	705	761	777	788	776	757	758	772	738	748	721	747	758	768	739	716	707	771	818	774	770	727	737	765	754	758	733	739	704	724	800	758	751	752	821	811	733	764	798	692	769	751	752	763	761	783	740	735	781	788	774	722	765	785	774	737	757	779	798	746	748	695	736	741	751	768	744	793	799	750	799	749	731	777	818	749	789	730	758	735	708	782	759	791	761	766	743	753	730	779	766	795	785	785	744	827	737	763	723	751	787	820	766	727	797	745	744	779	735	785	764	786	699	732	784	769	749	813	773	746	748	753	750	793	787	745	726	728	781	770	772	777	767	747	778	774	756	724	787	770	771	783	726	741	809	783	786	780	753	809	707	749	695	785	765	749	732	738	783	745	791	770	794	783	750	715	778	759	767	764	725	808	752	787	794	776	736	799	766	753	722	757	785	776	786	747	777	802	722	727	737	779	737	749	738	780	771	727	767	764	791	763	717	797	737	714	822	758	774	786	690	758	764	805	745	784	775	741	745	722	794	791	757	791	821	734	746	782	764	755	761	740	762	713	743	751	796	736	728	798	750	735	756	767	796	820	808	735	798	785	788	758	786	776	787	765	777	738	756	732	760	818	798	814	732	788
40236	10233	2762	1702	1220	922	775	661	655	551	523	499	473	420	458	391	486	445	413	381	429	395	403	428	446	456	422	448	367	364	368	360	334	378	403	355	377	369	364	403	363	354	355	357	338	333	354	355	350	326	331	313	355	315	363	356	365	364	340	394	353	359	342	332	342	306	349	338	376	363	325	378	333	326	332	330	338	335	328	293	360	365	388	336	364	365	354	352	298	348	348	336	344	353	342	354	371	358	351	357	342	368	292	345	344	343	312	347	342	341	337	363	346	336	338	341	370	348	379	380	368	340	380	363	353	351	369	379	338	300	317	342	329	364	336	330	353	354	350	356	354	352	356	332	322	366	359	353	365	344	366	354	360	363	366	353	342	376	396	364	384	342	360	325	345	365	350	333	347	335	346	366	358	329	335	380	363	348	338	360	372	296	333	348	359	399	348	380	326	361	371	346	349	343	337	316	334	319	364	288	365	323	329	363	363	354	339	337	369	353	341	335	304	339	312	384	351	357	335	347	337	322	323	391	327	343	341	350	317	324	345	334	357	299	368	314	374	329	354	323	357	367	359	341	373	357	344	333	326	370	370	364	334	306	347	382	357	374	319	329	354	364	345	347	354	360	366	352	368	322	344	372	331	341	337	366	370	370	322	368	331	356	329	328	318	328	377	332	357	376	332	332	325	348	364	370	341	346	344	320	362	342	362	347	352	324	395	345	365	345	366	333	372	366	358	363	354	362	339	337	334	363	320	379	337	331	351	343	349	370	341	322	347	321	316	340	359	365	383	347	372	368	333	341	330	349	346	340	328	349	361	337	329	347	346	324	372	345	330	341	351	356	340	354	343	355	340	341	347	327	358	341	317	316	334	378	341	338	343	341	337	333	334	343	395	383	318	379	373	330	369	361	350	347	357	348	377	333	354	333	308	352	330	347	328	359	344	337	364	329	334	332	309	359	339	358	371	337	361	326	359	348	330	340	342	376	384	380	342	378	344	375	338	363	362	360	331	356	362	320	366	385	384	352	315	389	389	349	343	391	316	338	301	328	363	354	345	315	360	347	358	361	359	355	358	352	378	344	319	340	351	343	312	342	378	370	339	369	356	370	364	357	385	358	348	353	355	334	338	342	359	352	339	329	330	306	340	312	351	371	333	363	344	337	344	362	380	342	324	357	345	326	377	311	355	363	347	317	306	363	314	340	340	364	343	356	363	335	330	389	371	371	355	311	339	344	358	378	395	387	359	343	363	346	352	345	344	338	351	307	360	340	329	348	390	375	320	353	313	376	388	338	340	344	327	359	348	353	371	366	352	319	363	331	323	347	338	361	323	379	313	384	334	338	371	349	380	348	351	353	373	354	351	353	381	369	340	349	351	331	371	348	388	319	360	340	341	362	308	302	349	378	317	334	347	339	342	359	313	363	355	346	350	329	335	348	349	322	385	368	333	333	369	329	376	324	362	368	332	330	354	322	372	334	386	356	320	344	357	362	339	328	356	384	373	323	376	373	314	358	345	320	340	359	370	369	337	360	297	346	334	342	343	356	369	373	342	333	350	363	377	354	345	307	328	366	331	338	383	352	328	361	353	348	361	332	380	351	338	372	336	357	335	351	359	327	374	353	369	349	318	342	325	322	343	354	325	349	377	330	333	374	313	347	361	365	365	343	363	317	401	376	354	330	363	329	362	348	339	345	347	342	309	369	349	366	332	362	332	355	354	345	354	350	335	357	303	339	362	368	314	338	354	326	353	350	371	339	361	345	341	377	351	350	308	367	352	344	341	331	355	361	331	363	343	341	358	334	319	343	363	356	343	360	366	370	368	342	363	369	358	358	370	350	344	348	340	351	363	367	332	353	340	359	336	332	351	329	353	375	320	331	356	354	328	326	356	376	334	347	365	332	344	375	364	335	331	350	366	374	352	363	353	338	328	337	362	340	366	346	346	340	296	354	352	355	385	353	331	355	364	343	365	348	362	326	340	352	331	339	340	384	352	328	307	367	337	376	342	396	355	351	352	321	340	337	361	355	363	363	351	363	333	345	327	344	325	355	333	325	346	299	368	327	341	342	346	301	359	373	341	312	386	367	383	334	346	308	367	361	376	340	365	354	330	358	373	368	376	334	341	355	375	357	306	356	368	329	370	333	364	354	340	321	370	360	361	344	351	355	353	336	361	358	318	335	350	377	395	338	333	365	323	345	341	353	327	309	340	345	324	359	357	357	364	374	364	377	353	378	345	325	384	362	345	365	341	335	373	321	329	347	362	348	342	335	332	371	345	340	364	316	344	348	366	356	385	381	313	307	346	332	353	343	328	334	322	342	330	344	340	362	328	376	338	338	335	328	351	371	339	295	340	326	357	346	354	327	332	320	333	345	367	342	351	355	286	341	358	346	328	343	358	341	311	369	320	336	349	339	367	340	377	342	355	361	364	345	374	382	316	362	359	355	321	347	323	355	381	368	369	360	357	377	365	386	389	335	312	329	370	328	359	327	375	371	344	332	326	325	376	380	337	373	339	345	334	362	338	322	349	347	343	363	378	376	347	327	343	339	356	329	376	343	345	342	328	345	338	370	352	327	359	370	337	346	321	362	353	336	326	338	345	341	334	333	362	346	335	339	328	337	398	345	365	322	383	365	320	347	391	351	361	381	329	345	347	350	343	343	348	341	347	350	386	415	359	330	343	389	352	351	349	362	360	312	345	329	341	360	331	357	362	353	359	368	375	362	328	326	350	366	349	349	331	340	323	308	360	350	337	355	342	338	334	335	317	352	340	322	377	349	313	357	363	353	360	384	317	337	334	345	340	350	370	353	339	344	373	344	375	384	375	359	357	360	357	314	339	346	359	362	349	351	331	356	343	367	323	345	345	376	351	335	359	357	324	358	358	322	308	362	332	367	353	353	346	331	363	380	318	369	389	324	361	354	340	377	365	354	369	367	348	367	351	286	346	330	345	329	356	312	354	356	331	356	371	353	342	381	338	354	357	344	362	340	356	367	328	345	346	378	371	372	364	344	366	332	396	320	367	352	327	366	359	316	342	339	384	350	381	379	366	325	342	352	328	349	294	334	367	317	343	319	365	370	332	339	331	371	372	363	376	328	325	336	351	374	343	379	357	346	360	352	339	329	355	357	353	331	383	329	334	362	348	361	356	357	364	359	377	359	340	335	366	356	342	320	367	350	328	360	345	327	348	331	363	351	334	339	345	325	371	346	362	304	347	333	371	346	383	356	373	344	324	349	368	351	361	332	352	329	355	325	338	347	368	313	342	333	351	369	339	331	355	377	360	341	340	390	317	344	308	349	370	372	345	324	281	355	366	333	372	333	345	337	321	335	332	368	320	352	336	356	314	354	324	366	328	331	339	362	358	336	355	329	339	363	352	339	387	335	371	353	367	347	302	369	364	331	366	378	335	358	330	352	355	390	333	329	363	320	339	355	342	344	330	378	344	379	381	349	328	349	393	351	368	334	343	357	375	331	369	326	407	342
17373	2173	3960	4971	4638	3655	3133	2643	2368	2094	1896	1751	1674	1535	1499	1485	1522	1464	1317	1270	1200	1120	1154	1400	1463	1558	1402	1277	1147	962	1033	935	989	936	977	916	977	881	928	941	914	903	855	943	936	875	929	848	920	852	881	879	872	892	848	882	866	844	827	830	778	844	798	836	838	820	868	817	854	850	861	863	812	829	847	868	894	868	840	858	783	827	898	833	814	885	830	847	843	822	834	838	829	872	846	813	812	801	827	838	802	820	784	817	826	805	833	836	888	822	811	823	786	866	866	819	861	854	775	864	836	852	805	837	821	833	830	803	859	827	812	843	779	894	841	803	794	852	890	851	920	906	810	807	867	822	852	834	822	868	822	819	879	856	840	831	815	874	824	840	768	859	878	868	864	847	807	828	854	865	846	834	825	831	786	891	837	820	810	863	839	795	866	861	824	787	784	836	847	819	842	783	846	886	854	800	850	827	869	815	782	806	785	847	776	806	826	853	863	865	815	842	793	763	840	843	869	850	823	790	883	814	852	843	816	858	818	873	826	860	808	807	798	770	803	829	751	810	899	788	855	856	845	847	844	800	812	784	830	805	860	865	844	816	862	841	811	845	838	829	865	816	778	795	820	788	826	826	779	811	826	813	819	798	893	820	793	830	794	836	874	805	826	808	826	887	808	814	762	880	820	821	814	852	836	835	824	853	776	777	790	854	834	861	818	856	815	794	806	837	837	820	807	820	784	819	830	803	824	828	818	874	822	831	887	865	870	834	761	878	865	864	796	833	837	879	801	853	779	850	806	789	811	788	808	825	814	841	782	817	861	815	783	829	806	817	778	855	853	823	790	822	856	826	810	849	804	875	808	822	881	855	810	834	817	840	812	779	874	833	766	828	842	787	853	832	773	852	814	815	838	814	798	888	838	841	804	806	870	797	842	799	820	758	831	802	788	834	866	864	868	862	877	833	805	830	831	818	786	846	825	808	784	886	841	804	861	811	780	800	814	834	807	791	849	804	855	884	789	834	851	854	814	789	848	814	815	851	812	819	828	831	839	816	823	823	800	838	859	886	831	803	860	864	817	848	870	818	800	852	831	847	790	862	788	842	843	878	786	821	782	822	810	835	850	824	855	841	863	881	813	797	860	767	856	835	818	809	805	772	800	813	753	856	812	865	782	783	820	810	847	854	815	880	811	801	833	805	806	824	812	837	844	842	769	833	886	854	832	829	799	845	817	826	758	841	852	815	801	821	839	844	772	864	829	796	819	824	824	859	780	828	836	844	878	811	801	842	837	812	831	827	876	816	847	833	824	855	798	851	842	837	805	872	832	834	822	858	839	844	875	797	856	797	873	834	851	838	801	789	829	784	844	851	832	863	837	785	813	854	824	821	817	818	876	817	865	828	841	818	822	781	829	816	805	810	806	859	794	824	833	844	819	812	886	798	824	775	800	867	844	860	768	785	802	835	831	816	856	836	840	874	845	844	830	812	829	810	816	797	823	824	832	815	851	813	812	843	817	864	835	820	821	837	823	840	851	852	794	836	831	781	812	816	815	782	875	865	809	868	777	821	814	875	824	851	767	810	842	864	821	872	850	820	821	851	801	814	901	837	857	823	854	857	781	793	822	834	886	832	823	824	865	828	824	810	827	875	868	861	805	848	885	827	805	875	818	869	834	838	765	811	878	857	769	830	857	822	844	811	816	790	805	840	857	784	791	858	856	854	808	762	898	859	802	799	843	829	852	814	828	881	789	860	813	824	825	794	886	871	790	865	868	863	817	831	841	820	817	819	804	807	792	822	791	780	798	832	793	868	785	818	833	836	793	807	796	807	865	835	854	767	837	822	873	819	827	803	889	821	818	825	796	813	801	808	813	841	847	819	822	812	846	818	834	828	838	771	835	828	883	821	790	804	848	764	806	785	839	826	855	866	848	814	807	820	822	796	821	821	844	797	796	788	861	851	796	830	833	764	762	862	812	819	862	833	837	825	809	820	828	855	854	819	812	858	802	834	792	805	850	857	819	839	817	805	839	893	798	810	843	815	799	859	849	798	819	851	871	820	868	825	831	825	780	777	867	860	839	843	838	847	871	841	831	832	806	796	854	843	844	802	808	823	837	800	845	842	798	849	811	823	821	807	832	812	806	815	820	843	817	825	897	764	824	801	780	839	823	830	843	849	806	832	790	813	823	823	791	837	809	877	820	817	833	855	868	825	816	800	837	789	827	815	847	795	825	881	804	803	830	806	796	810	830	787	865	845	832	815	827	916	801	893	839	819	858	828	856	818	831	840	862	806	787	788	782	795	785	868	824	822	827	818	918	828	802	840	838	835	799	845	842	780	853	782	813	828	808	841	797	832	819	780	815	823	827	861	832	828	824	864	785	803	796	842	815	830	816	794	798	819	814	814	834	878	796	820	812	796	823	818	794	832	874	834	839	793	797	830	812	804	858	759	811	816	805	812	829	808	859	839	787	824	801	805	836	815	794	795	838	833	798	850	860	829	835	789	829	816	851	820	850	853	805	803	795	861	844	811	849	825	844	866	847	791	771	790	850	832	850	911	866	878	797	866	869	815	782	822	857	870	834	836	833	796	827	834	846	891	812	859	860	832	784	826	822	758	815	809	829	812	821	832	885	878	858	851	863	831	835	821	846	868	801	829	806	858	864	882	849	838	820	842	805	803	811	805	807	844	779	853	791	887	817	819	846	806	812	810	827	815	811	888	793	848	804	797	843	824	818	845	834	838	848	840	825	835	828	848	779	810	803	846	817	804	843	847	848	804	858	836	808	865	790	869	823	842	822	840	855	830	795	861	832	807	849	856	856	811	775	842	857	850	818	795	812	844	827	829	840	841	784	805	795	842	870	783	810	851	829	799	810	830	852	881	847	860	807	840	811	829	868	820	851	853	829	812	862	907	825	865	830	834	898	831	815	784	843	841	834	829	799	865	782	846	795	794	783	872	825	817	828	851	796	883	856	840	799	812	802	835	812	797	824	786	843	868	809	784	864	796	816	832	833	799	796	748	800	825	854	782	823	776	890	847	820	801	810	815	804	843	836	807	788	789	877	849	853	815	833	819	856	876	843	833	838	832	863	790	833	889	768	821	814	851	864	799	842	817	817	860	825	800	808	812	852	839	852	835	835	815	834	879	784	817	831	869	835	816	818	823	870	769	797	852	791	819	835	776	814	851	861	853	846	841	852	849	818	814	796	824	813	867	828	832	799	787	816	825	839	839	865	865	826	827	827	807	846	798	810	808	816	826	843	874	875	822	814	826	817	847	864	803	813	860	869	836	843	829	780	805	855	795	799	803	851	840	804	857	822	852	814	853	851	773	825	837	807	820	809	866	831	831	873	768	842	835	863	822	853	807	842	820	849	854	795	903	881	844	841	829	865	802	839	844	807	815	835	823	833	818	783	843	840	797	854	866	832	778	836	884	827	828	780	870	835	825	848	826	814	818	777	820	832	837	828	848	859	799	861	829	822	811	785	815
3846	182	204	205	159	158	152	146	157	147	140	140	146	129	140	159	167	161	133	143	130	133	143	174	166	167	142	149	137	129	143	135	148	155	148	138	134	126	141	132	147	154	154	147	156	148	149	119	137	139	153	136	146	113	115	141	153	141	150	141	152	153	121	159	136	138	135	104	142	130	154	121	130	125	145	134	110	132	155	140	152	135	132	161	123	142	129	149	146	149	110	126	152	137	124	137	135	119	136	143	151	136	137	134	144	138	129	137	103	146	148	120	154	149	152	112	132	146	130	114	146	149	134	147	138	127	144	126	149	131	151	163	133	130	145	126	131	145	138	147	144	118	141	144	142	141	136	163	143	169	164	182	133	138	143	153	152	129	161	117	149	130	181	161	139	136	113	127	148	139	149	126	146	135	144	116	134	152	127	118	105	126	141	119	144	154	145	150	151	141	135	134	124	151	127	138	127	133	146	145	125	153	146	131	124	172	117	174	138	124	129	114	150	152	122	121	139	161	147	121	141	128	121	145	139	134	130	130	154	135	143	131	117	143	139	128	162	147	156	144	144	144	130	152	128	148	156	144	143	120	139	146	136	140	151	140	136	135	137	153	162	150	133	138	125	133	141	163	134	170	148	118	131	123	137	120	129	146	144	157	148	159	137	148	140	152	135	146	153	131	127	124	145	129	154	121	143	140	139	142	132	109	143	133	148	114	137	150	136	154	151	163	132	147	140	150	160	151	142	142	119	131	137	134	142	140	128	138	132	150	135	133	129	174	151	124	131	135	151	134	146	147	173	138	145	139	138	119	138	150	123	140	149	147	142	131	125	179	128	144	138	117	154	143	141	154	176	150	130	140	152	129	117	141	128	128	139	130	113	149	133	132	128	150	155	137	134	133	175	140	141	144	132	135	140	134	129	133	130	132	154	125	148	148	156	145	148	134	129	122	125	128	119	153	118	140	138	153	127	147	133	161	121	132	118	136	137	144	149	108	164	126	138	159	139	142	139	126	126	145	151	155	133	143	126	125	117	126	129	130	124	154	145	152	162	134	157	139	147	145	119	131	148	126	136	140	132	142	134	139	148	128	126	143	130	139	145	149	137	133	143	134	175	123	133	139	136	128	119	141	126	137	141	131	158	146	144	162	132	162	134	127	132	139	162	146	153	146	141	137	142	138	155	134	144	131	129	124	138	165	141	129	138	132	166	136	150	142	130	143	156	123	130	129	117	144	139	142	143	130	130	137	138	130	159	134	136	131	125	138	134	125	131	111	142	145	164	145	149	153	145	140	142	149	160	133	138	136	139	120	135	161	149	148	116	144	140	130	132	133	117	148	142	165	158	142	147	131	139	154	150	140	140	166	142	147	136	145	158	123	145	141	129	137	128	144	130	156	158	148	155	151	134	162	141	148	143	146	124	147	149	142	123	145	131	140	144	150	126	133	135	159	134	135	149	127	139	137	135	145	136	147	147	166	142	154	152	135	165	143	132	153	168	133	139	142	133	145	136	138	139	131	145	151	145	157	131	152	155	133	151	122	143	124	127	144	134	149	125	134	145	133	125	113	118	165	143	135	134	117	153	139	132	120	147	152	144	139	137	131	137	135	160	143	136	126	146	124	127	143	134	130	155	133	170	153	134	150	147	134	148	130	143	142	146	142	157	132	141	140	123	136	137	130	131	158	133	113	151	166	131	152	133	143	140	148	146	127	160	148	161	115	143	135	140	130	138	164	144	133	129	126	154	153	160	139	132	151	125	138	157	148	140	155	117	144	139	134	140	144	144	145	144	139	162	138	126	136	147	146	142	136	127	157	152	159	157	130	152	157	158	138	133	152	147	150	142	150	122	151	133	127	126	146	150	142	162	135	127	137	131	141	129	150	142	151	127	139	146	156	138	132	141	138	125	146	138	140	141	129	144	146	137	129	129	128	146	123	143	134	149	153	141	141	151	132	145	129	143	135	152	138	126	109	145	129	149	158	163	138	129	131	135	130	137	139	101	142	147	154	147	143	151	152	127	151	133	134	126	135	144	138	168	145	132	115	150	144	169	158	150	131	124	114	132	120	149	143	140	129	139	132	129	138	143	157	141	135	156	142	139	119	144	131	145	136	146	139	136	137	134	119	151	140	146	132	152	148	133	138	119	139	128	134	143	133	142	118	158	137	140	140	152	137	144	138	137	148	124	138	152	138	126	141	119	150	142	124	140	136	141	158	128	138	126	173	130	129	142	122	162	149	132	149	160	173	146	128	131	156	144	140	131	156	149	140	153	147	133	139	144	126	135	149	134	148	120	143	124	130	142	151	134	155	129	139	138	124	139	122	141	157	144	135	143	166	121	125	152	131	144	141	156	112	148	168	132	119	143	163	133	122	137	112	148	149	155	135	140	127	138	124	158	157	153	135	152	140	133	145	151	140	137	136	136	126	141	152	156	135	143	142	145	133	126	118	133	137	152	123	146	155	128	124	152	147	153	126	149	134	148	120	160	127	132	145	119	130	148	131	126	137	139	135	134	137	130	153	136	141	145	147	142	144	158	147	159	144	134	145	136	112	145	149	136	121	141	136	148	130	132	155	143	132	121	152	147	140	119	136	132	148	120	111	140	121	134	119	130	143	136	120	139	124	129	154	139	145	139	139	118	137	145	150	174	145	151	134	141	156	133	131	146	145	151	132	137	139	140	133	129	144	161	146	147	129	133	141	148	138	121	135	158	129	156	139	128	115	144	123	121	136	120	139	141	125	124	148	146	160	144	143	157	169	146	143	163	163	141	145	147	135	133	134	128	134	142	134	138	128	135	135	134	123	132	138	112	139	131	145	129	157	153	140	136	152	140	132	158	150	130	125	136	132	140	129	135	127	114	136	147	128	139	134	133	138	139	132	127	139	136	145	166	144	164	148	139	131	118	114	130	136	147	166	133	140	148	145	181	135	123	143	142	122	125	158	149	160	168	142	148	144	142	120	127	130	142	157	142	137	152	128	140	151	157	172	142	142	142	144	134	154	144	126	145	130	136	162	144	172	129	125	152	145	130	139	145	130	146	122	135	121	140	140	121	154	157	143	144	159	145	161	130	111	134	138	159	170	142	144	133	136	164	134	123	143	127	130	139	144	150	157	155	135	157	155	144	169	116	162	122	154	137	149	132	137	111	144	153	136	142	136	129	130	121	138	146	123	109	134	126	138	115	137	134	139	143	111	130	125	139	141	140	113	160	136	136	120	126	130	138	132	131	122	115	148	117	152	112	146	128	137	113	120	145	145	144	147	128	141	161	126	148	153	134	147	151	145	166	158	132	146	126	140	135	138	144	143	142	147	130	160	153	122	122	158	145	133	146	140	151	154	145	126	145	132	139	141	120	151	141	147	150	164	159	151	151	137	142	152	141	129	142	129	142	100	151	134	146	139	133	144	150	142	129	149	133	158	139	123	138	144	166	108	121	133	143	140	139	150	140	112	118	130	141	138	122	132	157	143	152	117	147	156	161	149
3859	406	530	662	545	492	463	444	482	459	440	450	476	423	456	480	534	483	476	453	458	443	458	546	541	616	600	522	499	394	398	444	460	383	447	422	435	395	438	403	378	453	435	440	441	387	404	424	423	387	409	428	428	395	404	410	386	446	433	381	428	406	422	417	468	400	428	418	401	427	393	423	404	391	390	409	439	454	385	382	451	420	420	443	434	446	429	398	395	417	436	395	403	410	379	399	405	398	391	390	448	432	392	424	412	393	437	413	418	407	375	421	406	404	395	384	385	404	410	417	388	416	415	388	403	414	408	416	418	418	384	434	445	437	391	420	445	376	442	391	409	426	430	419	434	428	394	429	359	468	409	410	423	403	417	410	420	397	436	433	406	407	413	399	387	403	431	447	406	400	412	382	426	430	368	405	435	362	403	386	396	426	388	378	387	408	451	436	411	374	420	400	423	388	417	386	426	398	374	406	387	405	411	410	418	404	411	395	406	433	409	421	406	387	411	406	395	422	422	428	359	386	407	414	400	402	422	432	401	418	417	407	416	431	434	418	376	391	390	429	388	414	386	425	434	463	410	367	453	389	375	430	430	432	412	425	392	403	404	437	447	388	396	381	399	393	405	444	397	399	400	399	444	392	375	433	396	401	430	430	415	445	401	405	395	393	419	411	421	431	427	434	395	421	427	442	418	399	418	410	401	406	364	428	400	394	433	426	411	433	419	415	375	414	416	465	394	423	421	391	416	385	399	418	419	404	430	408	441	415	414	413	396	399	412	405	408	407	387	420	453	371	399	410	428	429	431	406	410	397	408	423	384	433	426	429	420	396	418	424	384	420	432	420	397	432	387	392	392	392	420	421	406	429	415	404	403	398	394	395	374	404	421	425	399	400	391	449	417	405	429	425	398	415	445	403	424	438	418	448	410	381	384	415	401	400	376	405	411	442	409	366	410	432	417	421	406	404	404	401	401	426	403	439	408	421	381	432	421	404	393	411	402	456	408	406	417	458	402	386	405	433	431	442	382	406	429	424	394	391	426	426	385	392	440	400	414	384	424	419	398	378	403	413	410	384	414	393	414	409	381	426	417	458	422	439	381	390	369	401	397	399	375	405	389	377	426	395	422	416	365	430	385	403	428	412	409	406	409	421	389	390	378	429	380	415	423	424	388	393	412	409	398	401	390	392	435	433	388	425	429	396	408	410	416	375	402	406	395	379	392	383	401	396	409	412	403	396	455	394	421	423	408	405	406	453	410	386	443	377	387	396	443	415	416	409	429	401	403	392	393	422	412	429	414	397	417	459	420	405	423	425	373	411	422	370	393	430	431	377	406	378	437	384	404	428	412	409	442	401	389	414	399	390	384	341	406	458	386	453	415	418	441	445	419	419	384	440	391	406	461	407	430	401	404	395	379	414	418	413	427	386	409	405	406	395	397	425	396	398	434	416	423	402	392	411	433	386	395	394	416	393	438	431	412	423	446	397	422	403	406	409	440	418	427	408	412	404	408	414	396	436	393	394	427	446	441	439	414	390	367	396	439	372	382	389	401	415	410	418	399	408	443	404	437	396	429	431	387	402	411	442	431	380	389	399	412	404	408	402	448	420	395	421	379	381	404	394	429	369	407	400	394	410	395	384	416	398	388	424	387	438	424	399	396	422	395	428	442	425	406	411	422	413	420	388	425	412	426	418	379	441	409	393	401	440	418	428	403	425	406	392	439	415	416	405	458	428	419	397	454	394	415	391	409	410	405	409	416	425	398	388	401	400	388	424	386	430	403	442	442	426	414	398	364	387	395	385	472	417	419	420	424	431	412	415	413	410	402	403	398	410	386	393	381	421	418	408	415	410	420	430	391	394	415	432	399	388	408	412	362	435	400	436	387	392	412	414	418	413	408	413	415	399	398	396	432	393	422	409	405	378	417	415	417	422	410	431	432	435	432	412	393	387	352	420	417	387	408	379	384	413	433	423	440	411	399	417	416	418	404	399	433	421	407	420	417	405	416	420	433	428	439	419	437	409	416	446	415	403	403	422	388	411	430	405	408	402	446	430	410	442	395	414	420	418	417	422	418	421	394	440	412	370	471	412	423	423	421	421	435	422	433	402	407	430	403	411	390	388	379	404	403	375	406	424	440	408	401	424	414	365	395	383	456	428	416	438	371	420	367	435	408	403	396	410	442	416	406	409	417	380	381	436	410	399	411	393	424	428	432	413	381	396	432	454	407	391	447	376	444	368	387	426	430	388	421	407	366	404	383	411	406	424	402	429	387	431	399	435	392	391	384	405	413	401	435	396	410	459	429	443	390	399	365	418	418	393	422	379	408	396	406	422	392	445	427	429	411	408	429	456	410	450	421	400	416	428	410	398	445	430	412	412	427	423	425	422	439	399	379	417	398	391	404	443	405	393	411	404	393	379	382	405	406	437	403	415	421	436	372	419	429	398	406	396	425	413	416	410	382	411	403	386	402	418	455	430	437	379	425	438	424	436	441	408	392	401	416	392	401	409	410	410	416	412	406	403	410	422	380	390	424	407	392	404	415	424	446	388	435	416	420	430	428	385	383	405	424	409	422	400	403	419	419	382	445	431	419	413	365	446	451	390	368	428	374	451	419	475	424	389	427	361	409	419	409	440	398	417	411	453	400	400	412	402	455	414	440	398	406	369	418	383	373	428	402	402	382	376	398	412	404	377	396	423	369	385	409	424	409	399	404	401	405	418	426	396	401	410	391	407	424	406	414	461	393	438	405	434	407	428	422	402	432	381	416	400	407	420	401	418	406	425	429	399	405	407	423	412	399	403	424	408	370	421	479	428	392	411	421	434	427	390	410	370	394	388	408	423	382	427	381	405	420	398	386	401	416	395	383	426	404	397	387	408	431	425	382	388	422	387	438	388	396	426	382	423	454	416	432	390	400	384	409	401	400	384	423	391	393	399	386	426	430	441	431	396	439	456	415	432	410	394	402	386	366	418	411	413	417	425	473	396	410	415	384	434	414	434	426	373	394	400	434	372	397	392	407	419	401	425	390	397	410	380	422	409	419	446	421	412	376	384	399	446	386	424	413	410	397	394	413	424	402	422	438	395	416	425	401	419	430	406	414	392	430	411	413	426	397	383	436	380	384	404	422	431	389	402	405	418	416	386	431	386	396	433	399	408	425	437	407	408	391	411	390	397	397	405	417	393	419	409	428	430	380	407	435	415	399	421	414	414	417	434	410	413	400	404	432	391	438	466	422	458	389	389	408	416	424	415	406	389	421	432	387	405	407	412	448	373	393	402	416	401	436	395	415	411	425	384	420	395	406	401	433	388	424	399	389	405	387	410	424	409	423	402	414	405	411	362	425	431	437	372	445	362	411	379	425	391	357	415	437	433	407	437	380	407	437	380	420	419	378	474	375	413	403	409	414	398	442	432	390	401	409	415	369	404	402	398	402	410	434	437	431	440	385	403	373	416	404	416	446	409	391	420	388	399	397	376	410	437	420	402
26853	3266	1277	1014	726	607	488	499	437	386	372	375	373	382	342	365	331	358	331	328	345	309	322	359	360	342	351	357	352	328	285	325	318	286	315	286	312	307	293	334	332	306	298	281	282	322	315	273	295	285	297	314	331	297	299	272	253	298	293	303	312	334	295	273	311	273	314	276	302	312	295	293	293	293	292	297	304	319	305	334	318	296	283	295	306	327	277	286	279	296	296	304	280	284	326	308	316	320	328	278	296	290	282	291	301	317	301	302	290	287	280	293	278	288	279	318	268	287	283	323	301	334	300	291	331	309	320	276	309	261	311	303	286	313	330	302	310	306	313	288	300	332	288	285	302	308	320	280	326	293	309	313	332	295	303	306	310	314	300	313	332	273	301	281	328	313	290	307	328	267	291	328	294	301	283	307	341	328	314	315	287	269	322	321	286	318	308	307	328	287	317	294	301	278	281	296	287	306	305	339	309	311	288	281	319	304	288	278	313	317	307	292	292	278	306	279	314	306	285	320	300	293	325	323	298	314	299	301	256	336	295	337	309	323	321	299	294	299	355	279	294	276	305	321	279	305	323	280	295	293	318	296	289	293	327	291	331	314	299	252	293	276	339	318	320	312	290	271	307	314	278	306	299	289	300	266	290	317	313	294	284	285	316	311	290	314	329	311	290	316	319	295	314	297	315	315	294	309	274	300	315	303	286	279	312	294	290	296	275	263	295	329	310	293	302	305	263	302	321	305	319	296	292	264	315	286	306	339	299	266	307	298	299	291	303	317	300	297	307	290	322	296	319	288	314	330	294	296	277	268	291	340	328	270	305	327	314	282	266	316	306	275	302	305	330	331	291	327	262	293	288	323	293	267	287	293	321	295	344	318	296	313	288	316	266	279	276	329	287	287	313	302	297	278	280	296	312	290	327	297	259	291	307	284	285	304	297	316	281	282	299	302	306	326	321	301	319	290	308	323	262	273	262	315	295	326	271	318	328	328	318	335	348	311	312	310	313	269	306	321	305	286	307	307	324	312	293	286	338	311	260	281	317	279	274	262	298	307	318	331	316	274	286	310	290	307	319	329	296	274	285	299	333	311	308	299	286	290	290	281	308	281	326	332	283	313	297	299	297	295	316	297	281	320	325	293	329	315	324	318	330	306	296	302	316	311	312	314	309	302	303	340	315	289	284	294	299	285	299	293	321	287	261	300	309	291	317	341	287	294	306	269	269	312	328	324	271	292	291	333	299	294	289	294	294	271	277	298	281	295	302	332	305	288	292	306	281	320	296	311	298	320	324	302	295	323	307	319	271	322	320	304	290	311	289	310	259	304	293	279	315	280	288	279	302	268	308	266	315	329	310	307	285	316	305	277	295	287	288	299	313	281	298	317	306	316	316	305	314	286	281	291	302	266	358	321	312	296	321	306	301	255	306	289	288	290	299	317	307	286	331	297	288	311	304	357	312	313	309	301	312	319	290	291	307	270	313	302	295	290	278	304	317	305	287	321	283	303	316	297	303	307	307	267	288	322	323	301	305	268	304	292	316	286	292	330	294	295	311	312	292	296	324	302	320	320	303	272	303	278	315	271	301	319	306	319	297	303	294	311	268	279	300	300	329	319	296	303	323	303	301	307	315	308	294	273	301	291	309	284	319	324	279	282	325	335	290	294	287	298	283	317	295	305	293	298	304	317	310	322	324	299	300	334	353	306	309	324	336	344	265	274	294	322	317	310	324	329	317	295	329	297	282	311	313	345	317	302	294	300	288	302	306	306	329	301	277	310	287	310	276	326	297	258	289	313	316	326	327	311	272	300	306	278	304	286	279	318	286	322	337	291	333	278	309	298	300	267	302	333	332	297	314	311	273	309	300	297	275	296	307	297	314	305	318	321	287	281	327	301	296	317	298	314	334	297	317	300	290	301	296	320	287	292	272	303	316	292	292	268	261	310	296	326	270	315	298	294	273	288	333	310	311	333	340	342	309	296	275	277	328	276	294	294	295	300	301	322	297	277	329	277	321	291	312	299	314	316	289	316	280	319	281	288	334	304	316	291	341	274	277	337	304	288	300	325	297	279	296	310	334	289	313	306	336	315	325	297	363	295	271	285	265	297	335	341	347	279	316	320	321	307	333	278	321	314	271	289	275	320	279	304	297	318	290	332	281	308	278	282	316	298	283	299	295	313	315	295	329	299	303	317	283	316	290	282	346	297	298	299	326	309	300	309	300	298	290	271	280	305	287	307	295	296	299	297	301	301	296	296	313	289	312	304	337	320	301	329	315	316	300	292	290	306	314	304	324	289	315	306	267	337	303	300	278	290	310	306	306	311	298	294	295	290	320	297	307	293	320	292	314	298	277	299	292	306	346	324	279	295	296	295	304	277	314	279	287	311	287	290	278	319	310	296	292	288	313	301	330	311	303	315	309	281	322	312	282	305	306	267	296	306	260	296	317	289	324	283	321	326	319	304	315	306	329	294	301	331	338	354	307	309	276	297	307	301	262	304	298	283	311	300	283	309	304	308	295	294	287	280	313	288	300	291	255	296	295	292	303	322	314	304	302	286	298	293	300	298	347	302	318	329	320	294	283	288	306	305	307	306	316	308	306	276	287	323	297	280	305	297	274	278	298	310	322	327	312	307	303	329	311	289	327	288	318	299	317	285	302	284	295	346	304	305	307	286	306	290	295	308	307	309	284	281	320	337	303	318	270	306	307	306	318	305	342	328	317	346	309	307	323	329	284	314	281	305	289	285	342	309	336	305	314	311	291	271	314	316	303	273	287	298	321	313	309	302	332	290	270	291	307	294	286	292	313	262	297	291	290	272	264	314	266	323	310	323	286	337	275	282	299	294	280	279	272	324	293	287	292	290	296	280	253	303	250	338	307	295	294	330	333	320	298	263	307	314	320	306	290	316	324	332	310	268	280	295	290	292	295	292	265	328	309	311	314	279	298	292	294	285	293	314	320	316	312	306	327	328	329	256	292	292	289	307	318	313	282	262	306	295	290	311	290	333	281	294	298	319	274	301	322	319	284	311	296	284	309	303	296	287	308	274	296	302	317	300	302	312	301	298	308	312	311	293	321	275	302	291	298	304	296	304	262	309	310	280	306	278	301	307	280	272	306	311	303	292	306	297	301	317	284	291	314	294	281	312	293	321	267	304	300	313	304	324	306	315	305	285	299	281	317	284	312	313	294	286	298	302	333	305	240	293	298	290	281	328	279	298	305	296	281	332	293	279	301	266	274	279	307	296	318	312	278	292	293	309	310	302	291	273	331	298	309	287	317	335	324	310	305	300	311	305	313	305	325	289	309	331	299	295	307	287	287	292	319	299	280	325	321	291	289	286	300	298	313	326	321	318	282	267	319	308	281	310	288	313	305	327	304	335	283	292	278	289	305	335	293	285	284	296	314	295	307	328	284	342	294	292	317	348	297	304	308	320	313	323	300	287	283	317	290	302	282	279	305	299	278	297	320	293	300	315	278	289	263	320
12294	1402	2405	3031	2681	2184	1972	1666	1492	1452	1341	1277	1176	1126	1160	1116	1139	1005	983	960	952	949	1020	1041	1128	1151	1233	927	912	889	801	806	803	794	792	836	829	835	774	785	795	745	783	772	806	817	809	800	753	808	769	819	813	797	800	843	789	757	838	769	763	758	832	781	755	763	752	754	812	746	777	757	757	740	781	733	811	806	819	787	731	803	804	788	815	714	818	785	765	763	767	788	754	775	787	747	761	720	776	831	748	772	739	734	762	703	796	764	787	715	758	766	760	785	822	808	805	762	771	743	761	740	767	724	727	750	766	756	824	780	736	810	794	691	742	743	730	793	786	765	767	772	773	769	719	761	775	702	741	766	753	718	721	735	793	738	750	792	738	748	776	717	726	757	771	781	812	788	740	728	748	763	756	752	766	770	751	770	813	779	772	780	773	782	761	712	784	768	748	756	800	754	761	755	762	759	727	759	758	714	777	760	764	794	690	740	718	769	754	767	759	733	755	755	744	744	772	751	753	751	733	802	785	746	694	750	784	736	771	781	782	766	764	765	760	739	785	741	778	749	709	750	754	749	760	694	747	774	748	750	760	774	823	750	784	772	775	769	780	769	764	712	781	741	770	754	778	756	763	766	781	800	765	771	760	760	762	781	805	786	732	756	730	766	799	757	733	787	736	715	743	739	736	759	777	765	786	753	735	766	740	731	734	763	793	706	783	776	727	780	776	737	761	739	778	745	767	761	771	729	745	771	751	775	761	718	727	795	757	786	763	787	758	744	711	735	763	735	784	747	771	795	793	765	812	738	761	741	760	727	752	715	765	777	749	762	789	733	766	743	777	750	778	749	769	742	750	792	772	780	704	740	751	745	806	743	730	789	795	771	729	772	752	733	772	753	786	778	810	817	793	739	760	748	723	799	750	772	778	709	778	758	783	730	721	757	745	761	763	772	771	741	731	775	689	775	746	775	754	833	783	793	762	762	759	798	737	783	722	741	833	748	776	777	771	740	744	776	728	789	743	769	748	727	796	728	784	760	758	727	768	738	758	756	747	740	812	764	783	761	755	726	755	788	724	742	735	782	769	735	767	713	736	759	765	741	766	732	760	766	748	714	812	762	726	738	770	779	727	772	724	795	792	741	735	753	728	793	733	733	793	798	797	750	743	746	773	680	739	780	723	757	750	790	774	748	764	777	780	814	740	737	796	788	770	754	754	731	741	737	773	757	768	731	786	778	719	710	783	758	736	785	768	755	750	744	717	738	746	741	776	759	776	738	750	757	738	775	823	735	751	769	812	766	765	726	772	790	732	763	747	723	772	737	740	803	768	732	737	766	780	759	750	769	741	739	792	765	751	792	751	694	759	765	740	752	743	798	767	749	768	728	705	759	733	784	804	757	758	809	715	760	749	760	768	727	777	710	753	715	770	744	802	694	707	789	791	777	764	745	740	763	755	766	765	758	762	752	813	774	730	835	747	812	716	686	747	756	721	763	788	791	787	758	745	779	728	734	791	811	744	750	789	742	724	725	789	754	727	766	746	790	778	760	775	779	768	724	773	757	804	743	718	787	748	767	733	732	768	744	720	757	797	724	780	714	752	771	755	744	787	713	744	752	685	752	794	795	691	810	804	777	814	770	764	786	777	762	804	752	736	751	791	769	712	723	736	721	753	749	745	761	774	789	807	767	726	776	749	813	741	748	727	706	798	775	765	743	750	795	701	785	731	720	763	835	738	780	770	760	799	761	731	743	747	769	724	790	765	775	727	741	778	766	745	744	778	791	798	731	771	811	762	729	814	765	765	760	790	748	725	762	746	762	726	750	731	745	767	776	730	738	757	733	754	778	728	751	758	720	760	773	762	749	766	760	702	815	761	743	792	778	729	742	770	769	771	746	782	760	770	721	776	749	793	798	749	745	773	810	702	748	755	795	755	741	757	752	767	741	793	795	747	751	765	791	777	723	765	768	762	764	749	721	749	737	806	746	739	764	767	787	760	707	742	787	769	734	756	802	740	771	834	778	781	749	755	793	798	787	702	751	715	761	760	760	751	782	774	768	737	737	751	809	790	775	725	782	738	729	802	799	744	810	771	721	744	732	779	745	737	754	775	717	765	755	731	753	781	747	771	764	799	756	741	744	712	735	782	737	697	737	760	751	748	718	671	764	740	771	741	737	709	733	789	769	712	777	742	726	703	724	811	757	793	813	758	764	765	776	767	800	772	732	776	775	766	738	755	737	748	709	748	779	773	780	763	748	780	704	754	789	752	751	795	756	748	735	744	780	788	770	779	701	725	770	715	774	738	677	768	764	776	721	786	784	755	703	769	789	699	713	702	756	744	733	707	775	700	723	806	757	746	714	742	721	728	746	788	765	732	731	776	734	707	779	766	739	721	781	788	719	808	741	789	722	764	726	800	739	797	704	744	773	770	743	724	752	727	754	717	762	763	805	724	788	748	733	731	738	786	783	755	766	745	776	743	761	770	802	774	781	744	754	791	808	752	798	785	758	725	768	762	759	735	756	769	737	739	756	760	739	756	744	796	713	762	731	739	763	763	796	735	720	773	749	733	766	713	723	761	739	743	783	812	764	742	723	735	775	741	780	788	733	785	764	741	791	771	753	730	724	765	744	787	748	705	736	773	787	742	809	767	752	744	822	726	768	806	759	778	723	747	721	763	732	767	714	720	749	794	750	762	789	777	797	741	757	793	775	718	735	802	757	794	834	753	847	800	789	744	740	729	790	766	767	751	781	767	785	796	727	770	731	746	771	760	775	781	727	726	723	773	777	785	766	794	760	805	716	709	725	763	796	746	737	776	742	750	760	716	733	744	789	749	806	774	756	740	770	765	724	760	732	737	718	771	728	740	742	739	769	765	712	799	701	768	789	784	782	765	727	745	776	762	733	733	747	788	742	760	795	734	726	701	790	771	759	733	748	790	730	758	758	722	799	752	806	706	738	716	745	732	768	748	721	778	770	768	759	769	759	717	741	768	763	731	761	790	706	752	798	778	784	792	756	803	736	765	779	770	774	761	736	736	799	757	773	740	810	732	765	702	715	793	772	742	751	748	753	778	745	797	748	731	743	732	771	770	826	777	768	716	760	767	827	778	732	765	708	752	738	745	773	803	747	756	736	746	751	733	842	745	717	777	760	703	767	739	722	734	746	718	755	747	714	719	783	782	785	837	756	765	769	754	774	798	752	784	750	717	732	764	756	752	768	775	743	816	758	739	773	762	753	774	735	744	797	712	725	796	768	746	738	713	736	742	776	717	750	769	746	743	739	726	735	775	751	740	767	753	797	730	760	734	726	778	757	749	778	691	769	831	780	752	736	789	758	778	780	777	791	790	768	757	785	744	785	777	743	709	803	756	767	753	744	764	764	793	730	762	753	757	721	769	761	729	787	730	744	735	734	732	731	766	784	753	742	744	716	760	758	754	730	765	771	802	711	713	733	766	733	772	815	774	755	736	726	733	745	779	760	748	821	754	743
38807	8654	2588	1802	1250	966	795	720	590	591	516	507	446	450	462	432	450	412	430	409	353	374	396	422	431	424	446	396	380	378	377	382	347	340	353	324	359	362	360	375	331	375	372	359	337	362	370	389	358	357	345	367	326	361	341	340	330	324	362	361	342	365	326	341	345	340	366	318	329	377	318	345	388	330	349	327	368	373	352	315	335	346	343	343	354	370	386	339	342	348	331	325	316	382	312	347	371	363	347	349	328	349	361	321	341	405	357	342	391	358	328	348	350	356	366	333	314	319	307	348	347	320	357	315	312	325	354	335	383	341	347	364	354	318	337	354	327	330	342	329	384	311	369	346	323	362	318	343	338	364	371	355	340	376	326	340	292	323	305	371	341	330	336	360	328	303	334	342	355	375	325	343	359	348	338	342	320	368	364	375	354	341	328	366	350	342	353	325	319	338	357	312	326	372	324	347	371	358	362	328	337	332	350	354	346	319	346	364	328	342	323	338	371	333	314	350	343	323	364	344	337	352	356	307	374	354	347	345	327	319	346	340	338	401	351	389	351	347	355	353	373	368	365	338	364	302	363	383	341	343	368	308	394	353	354	318	336	368	353	323	345	366	359	353	366	348	335	336	340	340	306	342	354	369	360	335	334	371	325	332	330	355	346	314	327	328	364	349	352	313	364	329	354	369	342	359	359	345	343	345	333	333	332	354	347	324	343	330	346	347	350	343	378	340	332	339	328	351	346	345	348	332	333	378	342	360	350	349	345	325	374	324	348	365	357	368	358	344	362	316	339	374	362	334	388	349	375	375	356	375	342	345	321	328	334	378	358	383	318	327	368	316	360	340	396	325	405	337	373	326	334	364	331	330	347	313	342	307	371	336	351	358	373	341	334	347	377	338	339	364	352	335	320	344	340	375	304	378	327	339	343	346	371	371	297	291	335	347	332	316	361	334	359	296	346	353	368	325	326	346	367	364	343	296	335	408	386	373	365	338	327	353	379	350	365	342	318	347	372	318	338	320	306	336	344	342	325	310	350	336	351	345	342	317	314	356	367	375	320	316	340	365	316	345	334	336	336	311	371	350	315	331	359	334	357	364	354	367	363	275	316	362	318	359	393	306	332	342	328	291	309	353	341	378	329	328	350	337	344	334	339	321	308	312	327	322	329	349	322	363	351	318	334	323	389	352	335	334	352	349	344	332	318	302	351	306	337	367	332	343	369	369	307	348	364	308	352	321	335	347	327	325	327	350	341	340	371	344	334	372	321	337	357	340	351	341	378	371	364	342	353	348	345	336	331	364	368	386	359	336	320	357	334	312	333	327	375	338	343	340	357	367	352	337	369	336	326	320	354	341	299	372	323	330	335	350	347	362	384	344	361	328	308	342	358	317	370	322	360	353	290	314	350	332	316	371	357	354	326	352	324	361	348	344	341	370	345	327	333	337	342	348	336	380	332	341	385	374	357	340	340	345	374	316	323	314	341	348	367	307	341	331	314	337	348	350	351	315	347	357	335	317	345	343	342	351	348	314	370	345	320	346	359	325	320	337	324	324	323	356	370	375	334	324	313	361	372	287	315	336	354	345	344	327	355	337	321	349	360	326	333	372	329	355	364	381	330	369	376	327	328	364	337	347	375	347	389	355	356	365	340	320	338	372	379	324	366	328	360	354	363	318	342	340	345	327	337	356	345	350	302	366	353	345	343	379	385	381	339	322	310	360	349	356	338	347	355	356	334	324	361	346	370	343	335	372	396	334	344	350	343	330	355	373	317	327	291	366	353	345	336	316	350	334	342	363	334	362	357	309	338	317	340	340	346	337	364	328	354	378	334	351	342	376	357	339	369	293	354	324	305	347	367	316	360	366	359	359	342	341	402	345	358	335	332	333	309	355	353	363	344	352	334	349	317	345	342	307	343	328	331	363	316	348	321	336	335	354	355	341	347	376	336	351	344	316	375	324	380	382	308	307	360	323	358	322	326	369	337	361	359	323	332	327	332	328	356	357	330	355	341	354	329	322	336	332	344	332	354	328	380	313	364	329	352	287	330	362	312	357	333	354	336	355	376	356	341	340	333	337	351	341	303	339	358	324	368	340	368	360	369	316	311	363	363	307	338	334	349	333	329	374	345	387	335	326	319	359	328	324	373	340	340	345	367	351	341	365	336	338	381	353	369	328	341	341	350	343	329	371	325	306	339	353	329	327	332	350	330	340	356	341	310	352	350	337	327	316	366	386	363	347	342	348	344	315	341	345	368	315	317	343	342	375	350	350	339	363	342	358	375	334	362	372	383	359	308	341	360	348	355	334	337	342	364	356	356	314	369	362	377	363	308	361	313	343	356	334	341	350	341	354	359	352	382	331	371	353	341	354	333	350	334	358	354	353	346	325	359	349	363	365	335	347	333	381	306	360	348	320	329	343	346	347	379	345	337	336	319	353	354	347	345	367	318	333	338	344	323	358	332	321	331	343	332	350	368	321	329	347	328	380	344	350	365	380	343	331	332	363	351	329	334	327	339	339	354	332	333	337	366	320	333	328	347	317	356	336	355	330	349	307	356	345	308	308	379	325	343	323	379	333	346	335	370	362	348	402	343	342	341	400	371	339	344	329	366	331	349	330	312	354	361	362	363	339	336	325	350	328	337	384	369	298	320	327	384	304	336	334	325	322	364	332	329	332	347	349	335	333	311	344	349	329	339	336	339	358	353	345	334	380	331	368	345	346	307	345	337	319	330	365	326	333	346	350	318	332	331	328	317	324	365	327	342	360	343	347	337	358	351	353	337	385	302	347	348	354	350	354	300	385	339	319	345	362	324	323	346	342	343	326	314	363	352	356	362	341	338	316	313	322	349	343	332	338	290	325	350	349	346	365	348	355	341	369	342	392	332	369	350	312	351	340	322	382	319	349	353	325	355	302	376	362	361	319	377	345	337	352	366	374	339	347	374	328	328	371	317	323	415	324	320	318	344	348	345	360	324	372	340	320	357	337	342	336	334	357	326	362	337	334	350	336	323	380	318	334	342	365	302	357	330	329	354	331	320	337	349	347	312	359	344	352	339	344	332	342	294	349	341	326	353	338	323	330	354	343	342	359	351	334	338	380	362	339	337	340	349	369	342	349	344	343	372	332	331	340	323	379	330	344	360	351	345	352	351	318	336	342	334	330	304	362	359	347	334	382	363	322	342	335	352	383	356	318	330	340	324	344	338	348	378	340	347	363	324	316	375	328	363	353	340	352	320	339	357	387	321	333	333	342	346	332	329	335	361	364	357	336	354	335	379	351	348	346	323	335	336	337	348	398	358	350	350	326	350	355	399	334	392	346	355	376	356	345	356	359	330	342	342	361	332	312	324	350	351	330	352	327	309	356	345	357	378	337	303	311	335	339	350	324	301	355	350	347	320	360	358	349	323	349	335	361	333	341	359	317	348	342	379	342	345	348	326	372	332	333	350	350	340	334	359	334	356	353	355	365	338	354	362	353	321	315	333	402
16436	2095	3988	4972	4289	3615	3175	2743	2287	2061	2024	1761	1670	1476	1506	1486	1552	1404	1274	1192	1199	1168	1268	1287	1377	1502	1361	1142	1081	1027	973	997	953	907	957	852	920	967	906	943	899	931	929	916	991	860	890	933	878	869	894	885	912	840	823	898	838	879	867	905	889	842	871	821	841	855	796	869	849	919	871	808	860	852	884	844	784	884	835	840	848	838	824	856	813	886	851	862	832	816	802	811	774	849	810	857	837	852	821	801	820	808	813	841	779	794	789	823	834	803	796	802	766	856	818	817	864	860	840	752	861	803	867	830	869	814	843	818	840	821	871	784	880	808	792	816	804	779	851	802	856	800	833	833	785	782	795	846	872	839	829	842	836	826	864	830	824	840	820	806	809	805	831	840	749	841	842	756	800	785	785	821	876	858	814	835	791	823	865	801	818	806	814	879	763	846	807	802	845	825	827	794	790	807	830	834	838	797	866	793	801	817	847	825	847	837	814	816	820	856	847	828	793	871	839	797	834	824	790	766	830	812	841	819	772	829	905	839	858	872	871	853	856	844	795	828	822	882	856	796	824	853	786	802	811	823	849	857	858	789	808	840	850	819	832	852	821	868	854	784	894	869	781	797	798	805	833	848	837	747	842	827	861	832	813	842	856	788	809	820	782	874	826	854	829	827	822	786	858	800	790	828	851	785	836	846	810	800	817	797	860	829	818	814	791	846	774	807	794	815	842	821	839	792	879	793	847	819	850	814	814	840	848	842	862	823	829	837	811	815	829	806	796	841	840	834	829	836	835	800	848	823	772	838	787	852	814	798	860	831	852	808	819	799	858	846	830	803	825	810	780	773	823	862	818	797	834	858	795	835	806	890	815	847	838	781	822	834	817	789	771	823	840	840	806	850	853	792	809	794	876	859	796	800	807	854	840	832	821	784	785	813	820	753	814	806	786	831	817	817	794	753	809	816	844	825	836	760	849	806	808	834	798	784	807	864	837	810	819	851	795	827	792	800	847	830	856	853	823	833	832	787	792	813	785	772	849	793	814	834	816	862	773	837	819	770	821	801	876	816	853	809	840	851	830	853	771	826	800	794	816	806	798	824	873	827	827	821	817	832	834	803	839	834	846	842	809	831	816	827	774	853	849	803	788	819	834	862	870	829	855	809	798	792	745	792	789	808	841	784	834	782	833	829	796	823	791	769	845	797	800	820	824	809	772	811	847	887	886	852	816	814	829	791	785	833	853	817	849	788	816	902	787	836	782	853	789	816	801	845	837	881	822	797	848	740	833	843	828	779	833	820	786	873	825	836	811	837	799	797	784	818	801	869	829	796	809	794	763	849	792	861	841	803	792	820	797	778	817	817	833	792	788	814	833	766	811	852	837	810	834	851	835	811	793	811	793	807	801	811	848	854	821	830	827	802	826	810	778	804	804	798	791	825	805	756	825	833	834	855	844	826	862	795	833	828	813	801	834	780	811	830	796	850	802	804	818	816	764	803	809	902	766	822	826	853	821	835	815	787	819	772	869	872	804	811	844	795	847	784	786	784	824	851	820	829	873	830	852	855	810	817	798	825	838	843	842	804	848	860	833	857	784	835	805	845	848	806	868	825	865	874	825	855	827	817	840	868	797	842	843	823	838	829	835	834	824	812	835	823	864	861	805	783	801	794	849	880	859	770	818	800	831	821	787	791	835	811	782	779	849	868	819	845	857	832	809	779	782	832	757	784	785	798	803	752	822	819	807	846	815	822	865	896	847	803	761	805	740	851	821	794	833	795	842	782	863	824	804	828	874	832	797	797	796	799	816	848	793	853	820	813	797	808	812	804	814	816	826	796	850	824	791	787	877	778	772	852	861	789	852	842	817	796	822	813	867	794	825	830	826	855	779	782	859	845	837	768	809	843	826	760	847	758	742	780	814	849	788	809	813	869	862	805	893	838	788	810	758	828	842	818	815	832	828	829	868	807	814	832	839	815	847	848	828	836	790	862	830	811	845	807	810	801	781	761	823	777	851	801	801	807	807	817	865	803	862	877	810	771	800	845	836	807	880	800	845	868	763	874	784	819	840	841	809	845	829	810	839	765	797	804	826	801	795	880	796	826	815	804	879	810	815	808	784	814	811	799	848	782	849	874	853	801	779	817	783	813	813	814	810	818	846	786	842	755	846	819	787	746	867	818	856	832	846	839	791	815	809	855	865	857	752	846	830	841	787	809	822	845	828	798	791	886	836	811	800	839	806	818	756	886	789	853	794	811	823	779	863	858	769	795	826	821	865	839	805	825	851	795	800	859	851	849	851	793	808	814	830	830	847	780	841	823	807	849	860	819	789	763	796	869	810	830	822	820	851	825	852	804	803	809	825	849	789	862	813	771	860	867	830	817	797	798	777	803	823	842	859	753	840	831	802	817	822	789	829	817	827	802	812	777	825	827	764	812	825	841	818	851	793	834	826	831	800	780	828	825	796	776	821	777	780	819	821	830	848	797	799	858	841	823	785	828	822	803	791	830	788	807	826	826	856	786	796	765	788	853	816	845	787	812	817	829	790	823	877	833	837	812	800	850	822	759	791	831	827	798	814	793	832	802	817	839	818	811	804	831	835	834	837	803	812	891	837	774	830	842	823	829	837	795	853	805	794	802	855	788	806	851	801	824	785	839	831	780	863	796	819	791	783	773	820	787	842	837	839	796	816	800	880	861	837	861	836	813	874	783	813	844	764	812	874	843	828	812	858	852	868	840	836	827	805	803	853	842	868	779	800	786	837	793	789	787	811	762	801	782	836	861	836	834	829	837	881	807	800	867	833	830	795	800	796	804	858	809	795	775	742	813	910	845	818	826	792	804	843	871	824	851	832	792	795	824	843	836	852	766	812	830	785	810	834	792	805	895	815	815	745	878	797	793	810	815	823	842	836	787	776	839	816	813	857	851	778	820	819	844	816	860	813	839	826	815	847	780	806	813	886	843	779	794	792	827	814	833	811	804	795	845	811	800	803	775	788	789	811	754	827	842	892	875	808	809	814	837	819	825	828	826	798	812	882	813	816	833	832	818	780	837	851	863	868	857	840	838	863	788	828	853	826	845	804	813	831	804	843	838	841	786	834	812	821	848	855	830	816	813	843	844	784	833	800	828	789	811	801	793	778	811	840	808	781	847	813	833	782	787	821	816	823	805	836	836	814	846	816	874	848	832	824	762	828	820	832	824	794	816	848	809	898	831	811	817	821	806	826	787	857	779	858	770	776	866	811	839	822	830	852	831	826	842	777	785	863	833	802	853	842	865	786	783	842	843	805	804	814	849	839	847	759	802	813	853	802	817	818	864	829	810	828	861	872	874	801	844	808	842	839	873	806	816	828	825	811	759	813	826	789	782	842	836	816	825	844	844	780	856	779	787	889	868	844	851	777	902	844	832	825	818	807	845	804	784	800	849	788	798	803	796	810	891	811	814	799	823	828	800	878	815	834	846	815	795	818	809	815	839	813	827	811	839	865	850	827	846
3619	188	190	182	135	149	129	138	136	152	123	160	124	146	153	143	152	132	126	127	159	146	146	167	155	151	163	141	139	135	156	117	169	124	134	130	148	135	133	137	145	128	147	116	148	147	117	128	154	138	136	130	126	130	132	132	160	150	134	128	121	136	126	124	129	123	147	125	135	147	138	140	131	129	136	138	158	140	137	136	143	145	141	139	134	142	147	149	118	118	121	135	131	125	128	133	128	128	117	128	124	127	168	133	112	132	145	118	120	160	126	137	151	140	133	143	125	130	154	127	113	128	139	112	130	123	143	130	137	137	124	125	137	136	123	106	127	160	127	147	129	148	134	138	136	127	159	152	141	144	140	126	132	162	115	141	133	138	143	140	144	129	133	143	114	135	120	130	132	124	119	143	134	150	142	106	134	156	148	143	150	148	135	122	154	130	145	140	146	118	136	111	117	124	143	120	124	151	130	137	127	151	133	128	167	133	115	115	152	141	132	134	124	136	135	138	128	132	138	118	126	106	117	162	123	133	157	147	122	144	130	132	147	140	134	110	170	149	132	135	121	145	117	136	135	147	128	131	121	139	149	161	128	133	145	142	112	159	145	127	137	141	140	144	122	126	110	149	149	149	156	141	130	136	138	140	135	127	143	143	147	125	125	132	145	121	158	135	125	131	130	145	143	165	115	164	141	139	136	156	152	117	141	147	116	133	121	140	151	131	133	124	114	142	141	145	147	124	125	118	124	125	131	133	139	141	132	128	128	133	136	150	132	126	147	139	134	144	136	142	133	125	155	146	142	172	119	157	126	142	132	133	118	136	149	148	127	114	131	142	158	116	125	139	138	131	135	117	154	131	147	126	135	129	125	124	132	131	158	150	99	152	137	103	127	144	130	123	152	148	148	136	137	137	121	149	137	126	139	149	131	146	135	109	132	139	167	143	143	136	120	121	124	124	153	135	136	120	138	152	157	146	157	135	126	142	136	133	144	125	124	139	141	141	156	122	126	155	129	144	141	148	147	139	141	144	130	146	139	137	126	139	140	124	152	120	127	149	120	129	146	139	164	131	124	128	126	132	147	131	116	139	133	125	118	132	144	145	142	146	127	141	143	119	124	125	136	131	137	140	129	126	149	131	138	140	147	154	115	135	140	138	160	136	147	126	123	145	120	138	145	154	127	144	155	142	138	146	118	134	140	149	118	133	128	127	128	140	148	123	158	133	129	158	138	106	146	159	153	126	129	128	149	106	118	157	140	148	119	130	143	132	125	151	152	153	134	157	152	122	137	134	136	116	158	121	150	112	118	144	174	131	138	150	140	134	135	129	138	132	113	131	137	132	132	112	134	135	134	109	132	150	156	133	123	133	128	152	138	124	144	124	127	137	126	139	136	128	147	136	152	131	128	117	141	128	152	131	156	139	123	146	142	125	135	154	125	120	129	149	143	122	132	137	130	128	116	139	120	139	134	143	133	131	128	127	126	135	129	131	129	129	114	138	121	126	151	140	123	149	151	148	129	151	119	130	130	114	154	147	133	140	141	140	133	143	133	135	138	143	144	148	151	137	159	145	130	128	120	124	131	129	120	142	151	133	122	141	147	154	127	137	126	162	143	131	133	139	116	115	152	136	138	129	146	132	138	127	148	136	136	145	137	153	132	157	116	108	112	120	125	131	146	117	134	117	135	140	129	128	133	145	165	153	124	139	144	126	138	127	130	133	126	135	154	118	121	145	149	143	131	128	125	147	122	135	127	143	143	136	133	129	125	154	141	132	122	153	152	142	129	112	128	150	114	107	140	125	146	118	131	139	118	129	118	128	126	135	137	138	134	146	122	144	124	118	117	134	148	138	114	126	165	136	140	161	138	138	125	142	133	131	123	123	161	112	130	138	129	145	141	149	144	115	138	126	153	125	138	148	113	117	135	146	127	132	141	114	128	128	134	132	122	154	136	139	150	139	136	107	139	128	147	151	132	126	119	125	158	158	154	134	128	130	133	168	138	130	156	126	141	131	141	137	133	137	130	132	128	125	133	114	115	142	155	101	134	137	130	127	134	124	133	141	144	131	132	137	129	151	135	145	126	137	130	149	144	123	128	148	136	122	129	150	131	152	140	144	139	147	130	135	116	149	123	135	141	142	129	128	129	138	124	116	129	141	125	167	122	145	144	145	137	115	137	133	152	147	132	123	140	127	144	145	133	148	178	128	140	153	115	128	126	135	100	158	142	112	126	126	144	127	134	117	154	116	141	145	144	133	149	148	129	116	143	147	137	120	124	142	122	132	125	134	135	132	131	134	129	149	140	137	140	142	123	128	154	135	141	142	148	153	144	142	139	129	128	133	116	145	121	162	124	135	141	120	147	150	132	127	134	131	141	132	128	127	117	141	133	133	124	118	142	122	141	141	146	128	145	142	131	124	123	140	114	145	126	142	139	128	132	152	144	153	150	130	165	127	135	128	147	155	120	150	127	139	138	119	135	134	147	163	147	161	125	126	160	128	128	145	126	148	135	122	134	137	140	134	122	145	121	128	132	138	139	135	132	132	140	155	125	122	156	145	127	125	134	154	155	136	146	148	114	137	136	112	140	157	116	149	143	130	111	129	131	113	141	116	144	143	105	123	125	116	107	123	129	131	141	133	138	129	128	123	152	124	140	130	130	130	144	127	151	155	133	156	155	134	112	141	128	154	121	139	137	113	143	139	129	143	120	144	141	143	133	132	113	140	126	134	136	133	151	146	125	141	161	158	141	135	158	128	122	140	130	108	101	128	140	134	134	144	135	146	129	129	138	149	136	148	122	136	139	150	137	141	127	144	131	139	162	138	153	116	161	137	122	135	156	128	136	105	138	154	141	122	133	153	130	137	127	157	138	123	142	140	131	123	120	122	133	145	154	134	149	122	140	151	129	153	138	153	143	147	133	136	151	120	155	124	153	126	125	118	152	148	124	161	151	135	129	156	120	141	115	101	149	122	135	140	151	134	139	150	147	118	120	108	119	147	142	127	143	134	122	144	145	148	142	150	139	123	152	148	135	118	128	132	149	137	132	128	119	137	129	138	126	153	132	147	132	128	138	114	124	145	136	140	120	163	146	119	140	139	163	142	144	121	118	129	134	137	167	129	143	134	128	145	123	143	124	128	138	137	129	119	141	130	118	130	124	136	148	145	121	142	145	124	156	141	144	146	150	146	139	160	141	142	134	113	149	127	144	129	140	143	137	148	147	142	146	133	137	140	152	141	123	148	130	126	143	137	111	115	133	132	133	106	131	111	130	141	137	138	129	132	122	122	125	135	131	136	124	120	150	150	123	125	143	143	144	132	117	149	122	133	149	154	163	151	146	151	132	132	140	133	137	126	138	160	166	141	125	128	131	124	143	147	131	135	122	131	151	132	149	157	140	151	147	130	137	118	152	110	129	118	119	149	133	150	149	119	134	138	123	142	143	128	154	146	151	136	149	142	140	148	145	147	137	144	131	137	145	127	134	122
3829	436	575	623	517	463	471	451	463	439	477	480	390	417	425	508	493	403	463	440	429	418	430	481	546	533	496	438	421	451	408	410	420	398	381	413	379	377	433	383	397	405	432	418	420	417	434	404	410	426	395	396	455	436	442	406	393	395	422	386	395	410	418	400	409	432	381	435	394	395	399	408	408	381	395	386	378	425	393	375	375	392	405	364	398	395	388	404	411	421	448	396	398	419	401	388	454	365	415	391	366	394	377	410	406	378	405	434	379	397	390	385	414	394	405	404	405	387	411	391	398	416	364	406	375	414	391	395	380	420	371	417	411	415	385	384	377	399	419	414	410	406	419	407	380	397	404	376	391	403	435	422	404	395	372	403	422	401	433	439	384	371	396	391	451	367	405	380	408	428	413	392	407	374	417	361	399	384	369	381	436	415	370	358	389	395	416	439	412	401	404	382	403	395	417	390	428	406	400	400	403	388	386	422	387	396	402	429	409	431	424	410	416	402	404	418	383	413	340	397	420	449	367	415	426	380	404	398	410	400	399	406	410	395	394	389	380	384	433	398	410	390	395	467	391	383	397	423	371	411	405	395	405	399	388	374	418	439	385	409	386	404	426	423	376	422	397	421	413	398	414	371	411	415	396	404	397	407	403	382	404	405	392	391	429	410	382	408	380	423	448	360	398	392	391	384	403	412	402	390	374	412	381	404	383	412	387	419	424	406	390	398	439	405	370	408	380	414	419	391	407	368	379	433	418	390	422	406	417	431	409	374	384	421	407	414	417	394	391	346	408	410	419	361	404	406	370	413	402	424	389	395	408	395	409	465	413	421	347	368	396	392	424	409	407	409	403	398	383	381	404	390	391	416	396	387	419	425	429	379	433	406	419	429	388	399	402	374	388	373	386	426	427	405	406	396	369	377	415	411	413	396	359	373	416	413	415	405	439	356	360	398	393	380	406	380	393	399	394	426	405	387	378	372	415	424	427	406	381	436	406	394	375	408	387	422	409	436	432	408	435	395	392	398	418	402	389	383	399	386	419	423	413	443	395	374	421	392	380	369	404	394	400	391	416	400	395	410	377	411	391	408	393	385	386	417	406	366	393	401	421	410	426	372	415	405	404	372	376	393	416	372	391	369	406	403	449	395	412	367	409	447	396	403	367	354	404	414	365	419	411	422	407	384	391	378	382	399	379	403	369	412	427	415	422	401	404	371	415	408	413	400	400	449	390	399	418	369	418	382	410	406	417	462	423	352	451	431	432	435	398	394	403	408	419	392	367	407	388	386	389	373	406	426	361	387	409	443	360	392	409	383	428	407	365	435	437	394	417	386	425	402	387	421	397	405	383	410	435	434	376	401	377	417	399	415	451	404	406	401	414	422	421	423	414	378	421	409	431	394	364	416	392	393	380	370	406	394	407	384	398	352	428	404	437	399	408	415	401	393	401	392	392	413	399	421	406	419	405	389	409	448	366	431	401	397	429	399	438	408	424	426	401	379	406	397	434	418	391	403	428	383	404	396	400	397	419	400	390	418	400	403	419	405	393	386	388	404	391	451	421	377	389	416	406	406	394	418	395	430	432	363	392	384	440	392	417	411	413	442	436	420	410	386	409	393	383	403	397	420	402	422	389	396	384	416	411	412	423	440	405	417	362	399	412	388	405	424	363	381	378	381	420	387	410	437	394	377	361	404	401	403	421	369	426	421	363	422	429	415	442	389	408	360	394	384	363	422	405	420	428	390	400	379	411	406	387	395	397	380	389	436	434	397	364	401	437	381	437	394	410	437	405	384	395	391	402	339	386	398	421	407	429	414	401	428	419	399	413	415	400	374	409	401	410	415	372	413	333	433	461	393	368	428	421	423	407	399	419	410	413	398	400	385	460	428	378	416	416	413	425	381	392	378	409	399	381	421	396	401	401	395	395	396	451	415	439	407	416	401	379	406	398	384	411	441	387	373	403	417	426	373	426	432	379	392	447	396	420	373	399	381	373	438	401	439	401	432	416	422	377	392	403	379	433	378	392	413	391	403	406	389	422	394	442	396	377	426	356	432	401	384	408	404	404	384	408	352	388	402	379	378	405	389	399	402	416	402	386	423	413	405	390	412	409	398	415	414	395	378	410	434	388	442	418	368	422	386	451	391	405	423	422	394	402	407	409	402	420	401	379	426	370	404	408	405	392	378	420	381	394	385	411	389	427	407	423	413	420	422	409	387	448	385	404	418	373	418	389	391	431	414	387	408	400	380	435	423	440	408	426	415	396	365	386	400	415	417	422	397	394	365	417	396	405	408	437	417	400	387	390	388	411	421	393	406	407	425	398	430	376	437	377	416	415	406	415	403	394	390	389	421	416	409	420	415	417	388	400	419	435	439	387	392	362	378	400	390	394	414	415	399	364	383	414	410	371	416	389	409	407	411	387	428	399	418	421	422	399	394	404	390	407	424	432	395	408	392	383	400	402	390	399	416	412	424	397	367	424	383	376	389	394	436	413	402	419	421	404	415	398	401	464	384	419	401	413	404	422	385	404	422	412	463	375	442	418	404	372	382	389	416	389	395	380	418	432	429	391	386	419	380	433	388	402	426	401	435	358	439	394	421	408	401	398	389	386	399	410	402	429	387	404	406	430	404	406	399	382	425	390	431	406	413	411	412	395	405	392	418	409	412	393	358	397	412	397	372	379	390	407	398	429	366	413	396	429	393	427	401	375	409	408	420	372	409	382	390	405	394	422	365	387	405	421	385	416	414	400	406	396	409	414	412	364	379	364	436	442	378	412	401	403	395	398	396	384	410	443	381	401	391	411	385	388	392	413	394	414	354	434	413	427	389	396	392	385	403	382	396	437	386	407	412	442	361	437	363	364	399	393	437	412	417	403	412	394	404	415	442	402	381	392	399	387	415	426	434	401	368	409	410	399	422	414	400	399	395	418	415	412	405	383	428	392	364	378	440	398	395	406	372	401	415	430	386	399	388	409	395	396	390	385	397	374	411	383	430	390	394	401	408	415	379	410	387	401	409	413	409	365	339	425	386	412	384	385	390	390	381	410	378	420	393	424	420	403	378	436	416	438	395	411	407	374	360	364	414	377	414	386	377	401	421	410	409	392	427	428	406	383	418	394	430	384	399	397	409	399	393	378	397	401	393	420	392	427	437	441	423	386	452	395	353	422	416	453	431	409	402	413	407	400	382	391	413	425	407	402	405	377	416	436	391	402	384	398	397	384	417	384	414	397	413	410	369	380	417	447	411	399	398	433	389	404	421	413	452	418	365	416	412	373	434	403	414	397	428	396	373	378	409	399	436	431	365	380	398	382	412	397	382	425	407	397	395	399	390	408	430	376	400	412	431	425	402	406	392	361	443	416	386	408	445	438	406	384	402	408	410	402	376	417	407	395	414	393	405	392	408	407	406	383	429	389	430	343	402	416	412	409	423	366	372	406	394	385	397	414	436	365	406	365	371	387	452	381	440	391	377	379	435	404	421	412	402
26137	3292	1276	1075	715	604	539	465	423	432	396	429	359	372	342	369	364	334	353	332	366	330	371	344	344	331	345	332	295	328	319	313	312	313	345	307	268	307	331	312	288	308	298	286	314	317	300	326	306	309	293	318	305	324	309	322	336	306	316	281	289	323	304	314	291	299	293	281	321	284	299	317	298	319	287	259	285	314	281	284	292	301	307	280	309	314	297	300	292	305	336	316	303	316	325	280	276	314	265	294	274	320	286	324	325	312	303	287	285	261	307	319	277	286	310	277	299	310	292	290	255	263	278	321	305	314	314	300	285	284	289	312	308	298	310	294	309	289	291	315	300	288	268	298	306	309	325	323	298	286	270	321	317	299	304	292	320	291	310	274	303	315	288	296	332	332	330	285	315	321	317	297	266	313	273	324	282	285	318	313	295	317	303	297	286	310	288	283	316	315	274	271	292	312	275	306	303	297	324	303	320	301	319	300	317	246	286	336	324	299	276	288	285	309	289	294	316	318	306	317	325	267	287	300	290	277	304	303	265	301	284	297	277	293	298	318	307	299	306	310	323	262	310	314	315	299	298	328	320	330	300	291	320	296	305	295	280	305	282	333	289	334	276	302	321	275	332	319	289	309	292	291	304	320	308	302	286	303	290	319	291	287	308	318	307	292	266	289	331	294	256	332	300	316	313	314	330	296	318	267	312	312	309	304	289	331	316	302	258	320	325	263	333	293	297	312	297	296	271	285	301	293	317	334	290	299	282	294	289	323	302	287	302	256	330	283	309	327	257	288	291	281	285	296	288	260	305	296	296	299	285	275	302	302	301	288	311	299	299	308	307	275	294	285	302	307	326	274	298	299	273	299	306	316	290	306	299	326	272	308	301	284	317	314	263	313	298	276	272	308	325	304	291	273	327	302	319	308	278	330	273	325	290	307	297	281	287	304	286	311	332	307	297	296	291	303	316	314	310	298	295	264	286	312	317	309	290	344	280	276	336	313	325	302	261	279	295	300	310	324	289	289	278	280	264	303	332	310	345	304	282	317	290	273	290	325	309	294	296	296	280	276	306	280	299	317	304	322	292	260	287	278	307	286	270	277	280	320	306	280	300	265	288	310	339	278	299	276	301	274	329	273	293	303	269	257	316	330	297	312	314	308	306	326	256	282	311	292	328	273	314	321	302	296	296	303	281	280	291	306	295	287	292	288	295	306	286	293	330	301	277	287	314	275	296	313	316	286	305	319	287	304	321	290	312	283	275	287	326	301	294	306	287	302	320	275	332	315	273	281	295	299	290	307	295	303	291	276	278	319	281	291	317	297	309	319	289	320	281	290	293	277	307	290	271	281	278	272	320	295	309	323	283	316	273	313	325	273	294	312	311	276	302	319	310	337	275	297	284	317	278	285	319	326	290	319	282	297	285	310	345	288	289	271	322	294	279	279	260	282	310	295	318	275	285	280	314	301	263	305	315	297	277	284	284	289	319	294	319	285	327	296	299	305	295	302	317	302	268	299	296	289	310	276	265	311	330	298	276	304	272	311	295	293	291	273	294	328	310	304	324	319	316	305	316	295	286	286	271	306	301	277	284	311	279	307	327	325	279	284	298	256	270	323	314	306	319	293	306	305	305	284	291	304	289	268	348	314	298	286	309	286	309	323	298	308	306	282	308	284	277	329	292	320	288	327	309	285	287	305	279	311	300	299	322	300	284	318	285	301	316	324	280	287	299	295	305	303	302	316	314	294	240	331	301	338	309	309	271	318	292	320	326	272	298	299	292	282	321	306	276	312	302	307	287	295	319	272	324	289	290	306	297	281	347	311	301	303	262	288	325	280	298	296	264	285	290	295	278	308	314	273	294	271	268	310	300	295	286	301	292	316	304	334	297	328	289	282	283	297	320	292	308	317	324	304	304	301	324	277	287	291	313	292	308	298	304	298	312	334	308	283	319	294	337	297	300	274	300	262	312	299	290	318	294	329	319	331	303	263	283	291	262	295	331	295	305	279	291	285	298	296	291	320	323	312	246	277	291	293	306	305	332	318	302	317	287	290	283	312	307	303	291	290	279	312	306	279	297	303	304	324	330	310	270	279	281	312	277	292	317	315	283	249	263	310	287	284	293	280	273	339	333	257	319	257	272	289	288	297	313	310	288	292	316	269	272	253	287	301	279	261	273	300	307	300	273	317	295	290	279	295	296	309	296	297	260	319	276	302	299	290	309	336	306	295	335	281	312	326	285	315	292	287	318	286	275	303	289	295	332	268	311	296	291	266	261	274	313	292	282	288	293	337	301	301	300	332	291	292	313	317	280	322	286	269	297	309	278	302	301	296	294	290	303	281	302	283	259	294	305	292	290	278	321	263	286	296	317	298	328	311	297	275	302	307	279	294	297	327	292	288	300	295	277	300	276	293	296	291	307	295	303	303	295	302	295	302	322	278	295	320	279	294	308	295	295	281	295	317	247	316	285	295	273	304	309	286	301	306	289	315	281	261	318	320	289	303	295	334	330	286	264	321	294	275	321	300	292	289	324	300	300	329	313	310	286	278	302	271	285	319	315	323	269	325	271	299	286	256	316	314	297	326	278	292	324	316	325	293	287	288	313	283	262	324	294	310	300	326	294	333	294	306	293	289	303	278	267	294	291	333	307	296	304	271	266	313	301	294	310	306	292	286	295	282	335	297	290	281	312	330	289	306	307	332	278	316	314	267	324	302	287	295	270	309	318	349	302	312	324	273	327	271	296	285	331	271	276	309	322	312	291	287	309	316	295	245	320	307	251	290	291	318	315	317	307	309	279	286	313	282	283	303	292	311	316	273	264	286	303	322	308	336	281	283	281	296	313	296	304	282	298	275	315	329	314	300	285	311	312	281	305	296	260	331	308	285	312	300	252	320	286	279	318	307	303	288	303	306	292	267	311	290	265	301	236	276	314	297	261	303	319	302	292	270	305	282	263	292	304	287	309	289	314	357	285	244	300	329	311	307	310	253	311	282	298	318	317	297	271	299	304	327	310	292	282	284	292	297	289	287	291	300	294	302	318	291	296	273	319	262	357	304	272	315	295	292	321	303	298	319	295	291	317	276	301	268	310	271	296	278	305	275	291	277	311	305	298	322	294	277	304	294	284	285	306	320	307	289	304	295	318	310	299	284	277	333	320	271	274	300	304	311	292	307	317	339	301	302	270	341	302	300	320	284	296	302	274	301	313	299	303	280	301	316	261	296	287	318	288	315	292	317	290	350	308	291	321	289	313	291	304	289	315	296	297	261	310	304	294	295	324	286	299	305	293	285	270	272	309	298	297	298	287	293	288	286	341	278	272	301	285	296	311	277	325	315	277	279	322	304	317	297	287	302	321	280	289	298	302	290	304	319	313	328	292	266	307	287	288	305	262	293	296	307	279	283	300	310	316	294	308	284	283	294	299	291	318	337	346	293	288	305	313	303	324	278	307	305	284	306	256	303	284	315	311	310	282	292	278	326	321	306	304	250
11802	1407	2424	3047	2635	2376	1990	1725	1562	1415	1333	1303	1157	1085	1138	1250	1125	1029	1010	930	966	942	951	1066	1134	1073	930	885	856	855	874	821	869	765	783	820	813	796	828	749	797	776	791	815	860	771	781	788	804	823	785	760	826	740	766	765	748	820	776	770	726	757	695	790	765	768	761	755	688	747	783	808	824	799	743	705	734	768	752	768	732	692	747	749	744	747	746	732	742	758	696	802	760	774	770	763	755	751	775	751	778	769	778	718	773	744	797	745	738	787	812	736	811	727	716	789	754	751	770	712	744	762	774	756	762	772	707	794	758	768	746	745	745	762	711	716	731	748	776	704	739	795	735	760	732	778	757	725	811	730	775	745	754	753	733	761	712	784	716	777	739	773	756	721	762	759	750	760	729	702	759	782	759	747	695	790	761	742	749	725	743	765	765	777	739	754	751	723	716	769	734	738	714	765	739	753	708	767	706	728	778	715	750	767	779	736	792	782	710	766	758	737	738	749	716	732	771	759	745	728	756	761	739	720	764	712	753	775	732	779	725	761	732	714	717	712	784	759	751	753	745	772	810	766	832	731	736	725	765	709	767	793	769	783	737	730	760	732	777	727	756	754	773	762	754	745	744	739	778	736	773	744	777	760	716	772	794	752	745	759	753	757	753	746	725	774	717	719	754	664	766	737	807	728	693	719	738	784	752	776	748	751	760	754	736	786	719	759	785	709	751	747	717	783	735	728	718	702	734	730	770	726	742	755	762	802	757	753	773	774	732	753	743	826	766	827	732	734	770	767	776	787	736	715	717	770	766	777	794	731	774	688	725	758	768	712	683	681	745	761	724	758	771	773	791	749	758	711	755	739	776	784	752	746	750	721	759	737	779	732	739	730	711	727	770	786	711	681	754	778	784	745	757	662	677	708	752	745	744	730	775	707	761	780	805	732	747	745	765	729	776	757	743	739	752	761	772	798	714	748	795	701	723	774	727	732	755	713	777	758	739	793	781	789	777	749	746	766	803	752	718	760	729	754	752	736	765	737	855	714	702	710	735	793	774	779	742	726	791	771	753	764	723	718	716	712	769	733	752	705	680	790	685	734	736	744	738	715	770	775	776	701	757	780	741	786	714	721	758	754	769	744	723	817	786	727	785	749	747	728	731	704	721	689	774	769	768	747	746	730	721	793	784	787	779	762	786	765	712	731	774	757	737	778	775	754	740	695	746	754	774	737	774	728	767	756	727	749	723	801	769	761	818	740	745	706	718	730	732	776	742	816	742	726	772	811	777	745	730	744	757	767	744	759	797	733	755	760	773	704	720	807	790	767	725	707	789	722	704	729	704	775	713	770	760	753	790	705	705	773	758	720	770	773	750	741	764	787	742	729	777	728	759	765	720	742	782	748	748	673	820	709	738	749	724	758	745	792	756	735	762	780	758	744	752	763	727	731	702	776	748	814	746	789	748	733	756	699	787	737	787	741	748	712	786	813	745	777	775	789	771	783	733	735	734	728	758	784	791	748	724	753	739	750	683	740	757	736	758	708	800	742	707	746	774	738	752	767	740	783	771	764	765	722	750	787	745	752	755	763	738	735	759	772	760	701	752	760	761	791	770	748	725	772	754	745	694	755	727	797	748	743	706	747	754	781	722	727	741	743	776	728	753	768	726	710	802	822	741	771	733	739	732	777	732	698	750	722	736	769	745	753	713	771	730	767	745	744	739	715	791	759	712	744	765	783	775	782	761	750	737	769	741	774	731	768	754	765	710	780	756	761	731	766	741	764	755	762	739	781	762	750	700	710	698	698	747	737	744	817	761	738	789	746	740	759	760	732	735	706	737	783	773	734	757	762	829	768	752	735	761	757	748	742	746	703	765	696	762	790	793	708	781	708	711	747	759	781	764	749	773	728	706	781	773	763	681	766	748	727	738	741	755	743	751	767	746	783	757	774	742	701	754	761	754	744	772	768	761	736	772	703	695	765	720	763	760	748	775	753	749	742	762	757	712	832	717	759	769	713	719	767	798	765	782	737	768	770	755	711	721	729	747	698	783	735	760	781	730	759	737	794	815	763	741	758	777	752	725	760	755	752	756	793	777	752	758	780	777	768	719	742	709	746	734	795	741	747	755	756	721	788	745	778	727	748	741	709	748	761	741	728	795	781	740	724	741	755	764	767	725	769	741	749	767	722	767	761	732	743	812	741	736	816	744	760	752	755	744	785	759	749	776	740	736	737	736	741	678	775	778	719	754	724	734	773	736	743	749	720	763	745	746	766	770	719	781	749	738	786	737	760	732	711	737	812	778	706	732	780	754	740	741	738	750	704	760	774	714	760	753	759	802	726	779	771	736	746	763	725	811	773	757	779	724	707	729	765	728	751	787	724	737	715	744	794	745	742	755	774	759	733	739	735	788	729	755	698	693	719	766	786	757	791	751	752	744	739	745	718	712	742	708	780	736	752	790	714	720	796	739	778	742	761	723	761	779	737	753	748	706	765	776	766	743	767	719	756	760	762	752	745	780	770	774	714	775	721	745	761	708	712	753	755	738	725	741	695	748	744	747	783	833	755	723	757	820	747	741	716	817	714	736	709	757	760	768	760	764	742	728	725	728	736	743	728	776	779	702	697	792	739	748	750	745	797	743	751	736	746	761	744	788	699	770	782	749	710	747	800	739	733	772	749	769	769	772	742	721	766	748	764	720	781	741	762	755	760	761	742	731	798	734	736	794	773	757	766	750	709	715	740	737	702	789	763	782	764	702	778	739	737	756	738	717	741	747	739	719	732	762	727	797	743	726	742	762	787	745	729	718	745	762	739	748	782	763	719	777	785	758	790	757	714	767	744	802	751	705	816	707	712	766	765	748	769	746	745	798	740	746	732	719	762	738	774	785	735	739	760	757	762	802	731	729	745	793	729	788	737	697	744	769	733	760	725	771	738	779	791	730	780	760	770	721	722	786	768	742	779	763	773	755	727	747	766	773	765	719	742	718	749	767	751	760	763	745	771	722	767	719	722	771	756	784	789	751	732	792	710	744	755	757	760	757	738	770	723	754	738	791	732	718	745	751	775	734	739	794	790	756	793	735	727	734	753	763	757	791	726	752	722	719	764	770	778	717	736	781	742	778	752	740	700	816	762	784	717	766	743	734	742	708	758	770	775	776	726	811	786	738	736	779	794	790	735	704	803	778	777	749	749	749	789	733	774	792	754	763	732	727	750	710	771	746	747	751	740	726	676	806	725	753	725	749	795	729	733	775	766	770	698	693	752	734	726	811	737	758	767	706	744	729	755	747	746	723	750	736	714	756	768	733	716	697	709	793	741	756	736	749	738	758	768	720	733	775	705	789	743	760	781	715	738	717	742	717	795	738	703	773	731	731	759	731	709	766	758	781	746	718	758	789	751	721	725	721	784	763	746	771	688	771	722	740	784	771	763	780	725	771	744	764	770	739	761	779	754	755	758	805	702	756	767	736	748	721	726	712	728	745	749	736	779	771	711
37079	8536	2683	1815	1265	945	745	672	590	549	499	464	480	445	452	466	480	447	371	385	412	382	390	409	376	427	396	405	353	342	364	349	340	327	366	309	361	371	373	366	321	359	322	339	348	363	351	357	343	337	349	358	349	324	327	378	314	341	335	341	331	328	330	360	377	302	334	357	347	345	377	355	345	332	351	372	355	336	338	374	331	335	330	339	352	351	331	384	335	341	372	337	355	321	356	336	352	337	334	351	350	345	338	323	348	355	327	348	298	315	362	323	307	356	331	325	360	341	366	355	340	320	342	328	328	375	340	322	344	341	343	316	393	331	368	340	351	340	348	339	325	336	295	342	324	366	333	385	319	342	330	348	331	329	378	346	336	270	345	351	353	360	359	340	361	341	343	378	366	345	325	328	329	331	335	324	336	340	343	329	332	344	339	319	340	381	330	336	371	335	321	334	376	336	361	323	346	318	361	321	359	376	334	332	326	367	360	346	347	349	340	359	352	346	358	329	346	351	335	335	312	367	281	335	351	354	370	321	347	356	335	334	331	327	337	351	360	325	347	359	335	331	345	335	335	331	323	354	328	333	332	334	336	309	338	325	435	354	349	363	349	312	330	335	357	332	355	376	354	316	323	301	360	341	308	330	367	364	339	359	323	383	355	323	334	358	313	331	343	290	311	330	345	359	325	340	358	343	328	328	350	335	366	338	337	341	325	351	361	345	341	365	335	311	335	326	389	337	341	391	303	332	355	400	353	321	348	356	336	357	325	328	314	291	343	341	338	335	343	384	348	331	349	348	320	368	353	322	357	350	327	344	338	333	334	300	345	335	352	364	334	362	288	380	373	343	350	341	341	335	349	328	319	343	318	326	345	338	320	378	342	358	335	347	357	338	320	350	311	331	330	316	311	319	321	344	342	350	350	352	347	323	361	308	355	344	319	348	360	324	351	338	354	347	348	306	341	317	341	350	357	337	338	345	342	338	358	354	305	350	340	341	342	326	314	370	342	352	347	344	343	340	325	357	333	335	329	339	326	348	348	348	348	327	365	339	328	325	342	335	352	355	317	356	321	359	348	322	302	318	352	317	323	360	383	386	346	329	345	341	368	377	318	340	331	338	363	331	306	369	358	353	332	341	329	377	333	321	355	338	330	337	361	343	356	345	335	398	347	317	340	358	333	339	348	316	317	370	361	359	351	357	348	337	370	314	288	327	322	349	331	346	352	367	345	348	307	317	340	344	339	330	332	337	316	361	321	332	332	355	350	371	353	345	319	326	317	364	297	361	360	349	308	378	339	335	329	333	350	328	355	374	355	304	343	342	335	327	343	349	339	344	356	330	322	351	345	346	330	336	321	349	356	340	341	318	324	321	314	337	335	342	355	335	325	323	357	328	339	343	369	346	345	329	336	325	353	346	323	327	310	310	286	345	339	303	342	356	350	312	347	333	316	311	360	339	360	390	338	391	373	315	317	323	332	319	342	347	317	312	319	340	352	330	343	371	354	313	370	331	331	339	338	318	329	320	318	344	361	360	347	326	325	365	339	344	322	371	333	335	320	347	325	376	361	360	329	336	316	352	331	329	339	342	333	352	347	346	345	317	332	351	367	346	320	377	367	336	332	332	343	352	356	379	340	346	312	340	326	347	349	342	352	346	333	317	371	340	331	312	336	360	312	333	362	327	335	354	364	334	346	347	351	345	327	368	326	349	366	359	380	357	314	311	346	300	318	358	335	382	354	347	331	325	316	331	346	335	348	359	329	297	355	348	347	341	328	340	328	328	336	335	348	317	349	341	335	333	356	324	338	356	338	312	330	329	339	357	320	377	365	333	329	349	329	345	348	385	361	320	376	329	348	353	379	331	337	314	335	325	313	331	370	320	368	377	327	317	353	374	318	350	335	325	322	334	325	320	330	375	356	344	349	360	338	362	341	339	349	407	351	351	323	332	339	329	360	318	352	371	330	328	347	313	345	354	342	324	373	333	335	358	335	341	345	323	324	343	357	348	303	351	368	347	351	386	344	363	346	341	356	330	331	330	356	366	337	339	350	340	322	361	331	343	374	375	325	347	367	328	360	320	307	339	323	365	338	356	298	342	314	332	350	337	356	358	365	338	324	344	370	339	311	296	325	342	344	327	339	335	322	324	345	341	367	335	364	321	373	357	326	329	343	333	345	348	352	362	371	325	331	333	323	350	332	331	344	334	327	308	315	342	325	351	373	318	343	358	306	351	358	327	336	344	321	308	373	363	334	328	371	348	344	362	355	332	354	349	324	366	360	363	342	345	321	348	378	354	343	331	323	315	333	349	362	356	334	323	335	334	351	362	343	343	343	367	337	342	327	325	368	294	323	389	347	354	359	344	374	344	331	367	307	349	361	351	355	355	343	320	329	341	342	351	367	344	345	287	334	345	335	352	346	340	366	326	367	334	360	317	326	341	340	340	366	361	348	313	349	347	335	354	335	356	366	325	362	323	343	320	312	351	339	325	329	360	335	352	360	336	298	350	345	356	316	340	359	346	343	372	316	314	330	385	315	333	331	346	334	342	363	335	366	359	347	327	371	354	319	345	326	377	318	323	325	325	325	329	333	342	329	322	333	339	350	366	352	323	337	346	350	323	336	309	328	323	352	343	340	363	341	335	337	348	357	287	359	331	358	335	302	329	344	378	349	311	302	359	351	320	346	334	353	365	314	355	339	312	328	337	340	336	348	323	342	316	347	356	318	344	324	373	299	364	327	330	321	355	372	339	350	333	382	349	367	347	361	298	348	308	361	347	351	360	339	334	323	369	348	336	328	364	352	332	325	358	353	364	319	335	352	306	355	349	379	352	333	349	350	317	296	329	306	348	350	325	318	321	344	331	348	345	307	311	356	363	342	364	329	367	333	351	338	333	348	355	343	315	338	347	314	320	392	316	309	325	363	319	330	321	362	321	343	319	336	324	330	350	373	338	341	347	352	334	330	370	367	372	356	380	347	318	332	377	331	352	330	358	317	308	321	360	344	370	360	360	338	391	378	355	370	374	315	337	360	370	337	327	328	342	340	332	349	361	341	314	364	336	335	357	361	333	355	348	333	358	348	377	331	295	340	316	352	358	313	326	323	335	326	326	326	366	359	332	309	311	369	354	368	331	353	347	354	337	352	320	339	361	385	309	350	320	354	330	311	336	342	361	329	377	313	344	370	364	360	348	363	298	357	341	348	368	358	338	335	340	351	374	336	304	336	361	369	347	351	353	312	336	333	348	336	327	352	355	312	300	344	320	360	357	402	364	313	327	309	309	333	357	338	360	344	314	327	345	324	391	339	344	339	326	350	364	364	327	346	371	354	334	328	344	333	354	382	332	308	349	350	320	352	349	326	336	339	345	321	328	312	373	341	335	368	309	328	340	334	334	320	339	354	362	318	332	330	372	375	326	368	377	315	334	378	330	348	359	329	328	347	345	334	352	370	327	323	358	330	315	344	336	352	352	343	375	360	360	342	384
15999	2083	4133	5084	4522	3655	3088	2649	2332	2141	1935	1739	1671	1513	1543	1682	1496	1309	1281	1200	1203	1213	1193	1320	1264	1266	1124	1063	1058	1037	964	991	941	959	931	899	915	900	848	852	924	886	886	899	954	877	883	888	858	848	920	818	867	831	850	847	872	839	862	920	815	786	780	848	853	858	798	841	806	807	791	833	839	848	853	750	818	802	868	824	842	829	860	834	839	868	843	811	809	797	865	824	838	869	778	797	808	827	853	786	822	847	792	800	804	806	832	871	833	793	795	827	794	826	780	793	814	792	785	828	850	828	759	829	836	757	811	833	820	814	834	848	778	868	764	799	817	845	809	830	809	839	824	821	834	845	859	841	826	840	787	826	792	859	757	853	800	802	811	801	851	821	805	801	856	830	806	824	842	774	820	881	803	838	784	797	833	808	840	805	874	811	805	784	821	815	787	818	831	825	814	775	813	793	853	800	804	814	819	847	783	827	819	744	844	826	780	839	806	848	822	739	793	829	801	757	832	804	776	776	827	800	763	822	781	793	812	818	784	768	793	855	801	802	834	799	805	848	774	827	802	808	815	759	828	805	851	823	825	769	747	825	781	814	821	771	841	778	783	818	755	865	781	833	799	870	809	833	835	816	801	794	845	832	792	800	778	783	846	863	838	807	762	824	808	800	780	808	834	826	755	878	798	844	821	801	820	767	795	837	805	864	810	767	825	810	859	838	803	821	793	777	867	828	803	786	833	848	775	848	802	789	834	788	815	770	818	817	817	793	799	851	791	819	848	829	822	814	808	809	879	831	848	842	827	826	845	783	834	783	806	785	820	782	819	857	816	799	822	783	776	759	812	790	847	819	769	811	843	831	817	810	850	826	848	820	790	854	790	823	848	819	817	786	781	776	794	825	808	766	841	799	795	830	837	839	809	833	826	738	840	750	855	767	806	823	804	837	792	819	830	811	827	845	836	847	824	864	784	807	760	773	847	795	799	807	865	841	806	798	820	830	793	837	769	767	790	801	824	802	829	795	793	853	801	820	834	842	789	783	848	783	792	821	811	832	745	866	786	842	832	833	780	825	806	758	817	788	811	799	788	822	810	783	822	790	831	802	830	820	861	834	784	783	798	767	812	807	834	843	859	795	799	781	838	852	833	837	787	792	821	872	798	800	806	803	793	765	759	876	850	809	817	873	811	850	763	765	824	817	814	752	801	820	805	831	864	797	857	804	810	811	825	819	889	835	884	795	830	812	808	840	786	847	855	801	773	787	808	825	830	831	842	808	806	793	837	809	822	786	868	826	845	785	845	840	838	791	797	834	872	841	740	787	854	819	793	795	802	819	830	792	815	819	790	788	791	754	817	799	836	769	840	858	789	826	804	836	799	762	826	793	796	782	788	877	776	838	808	800	810	803	832	781	765	844	795	838	812	805	803	837	820	814	821	777	872	815	781	855	792	840	864	827	834	861	838	776	842	793	778	794	763	921	794	799	786	886	729	811	818	769	836	779	851	796	862	770	867	766	788	801	786	834	821	821	814	801	786	832	770	822	785	789	814	837	814	746	804	832	814	833	787	825	826	822	801	856	815	820	824	850	797	801	804	812	828	845	777	834	828	813	824	813	798	868	843	821	827	814	802	819	772	793	830	818	811	837	794	854	774	821	802	850	785	792	821	824	859	815	881	791	832	806	783	809	806	783	839	757	774	831	774	861	838	767	731	852	832	807	861	817	795	820	813	867	854	826	849	813	824	756	830	859	789	858	804	834	860	727	788	829	842	767	815	821	839	778	763	895	844	799	809	809	833	792	818	831	783	804	819	809	854	824	773	859	851	821	815	874	777	805	823	843	803	813	823	793	828	787	840	852	791	801	772	830	749	828	792	802	788	814	826	783	855	828	787	802	836	790	795	759	843	835	819	836	791	841	781	761	810	752	760	808	832	813	781	802	824	811	826	778	831	764	817	831	786	809	797	819	790	809	823	777	825	802	846	810	796	832	870	827	820	799	800	792	812	805	819	810	789	753	840	743	793	728	794	841	811	840	791	798	819	801	797	776	800	870	785	796	825	829	778	800	821	796	864	816	807	865	833	776	780	847	792	811	757	817	805	806	801	814	805	812	802	802	780	788	813	777	815	807	812	814	795	804	853	813	846	770	778	837	828	811	809	845	778	836	854	805	850	885	773	829	833	802	826	826	845	781	779	789	779	815	863	787	808	829	839	798	794	752	835	816	838	834	793	774	783	796	850	808	796	785	825	766	838	767	823	798	811	828	840	806	788	810	866	779	770	861	830	820	784	815	858	781	823	836	804	791	807	838	842	760	828	811	819	836	835	812	814	813	849	838	782	766	814	797	786	804	832	826	830	814	777	841	779	861	821	821	833	837	784	817	839	805	797	770	797	820	830	789	790	823	763	819	789	809	803	773	842	836	825	828	804	777	783	813	793	796	827	771	851	835	826	786	795	792	746	787	829	817	819	896	771	865	825	781	788	767	825	765	804	848	776	835	844	852	818	869	825	820	819	801	838	776	824	875	871	809	798	796	792	873	782	854	780	796	785	807	783	873	820	764	783	830	788	788	839	853	788	790	814	805	811	789	829	805	796	777	799	812	795	819	883	805	832	806	824	815	804	814	833	765	838	833	857	824	863	820	838	837	874	795	806	825	784	843	843	815	826	835	802	825	849	797	841	832	845	787	781	850	768	822	751	770	818	836	829	831	849	857	847	794	785	807	797	858	772	836	827	843	800	808	827	799	816	855	819	816	750	849	800	813	793	833	798	747	777	794	815	828	807	826	797	810	831	780	816	836	770	834	801	814	787	718	805	779	804	821	823	840	873	812	835	831	829	862	796	751	750	841	778	790	820	795	827	763	785	838	783	775	762	815	805	806	821	787	809	788	846	794	793	818	799	798	793	827	823	805	838	792	818	806	808	801	830	774	825	789	808	821	847	815	782	796	790	782	817	839	800	851	812	779	851	807	809	805	774	815	783	802	844	807	757	817	824	835	776	788	875	819	813	783	788	784	849	832	859	818	787	763	822	832	839	789	816	851	789	800	824	822	809	768	812	792	805	848	809	806	783	787	844	785	845	829	825	820	890	751	798	831	828	782	796	767	833	825	822	820	867	880	830	806	831	813	852	848	798	802	790	817	816	796	800	850	855	786	817	822	787	849	784	842	800	742	849	783	780	813	859	773	834	850	850	814	800	879	818	791	786	807	851	804	786	799	834	774	828	805	840	893	832	816	845	813	762	850	815	831	782	810	810	803	847	769	837	836	815	864	801	850	798	849	839	777	853	820	802	824	801	846	809	838	825	777	811	771	767	789	779	765	812	800	809	798	835	848	806	828	814	843	799	855	811	787	798	829	819	877	819	753	783	846	832	871	837	813	807	843	808	786	802	803	770	833	807	820	866	828	836	839	819	836	827	823	761	762	845	842	848	817	804	809	791	828	760	792	795	829	800	846	824	813	800	791	771	807	765	801	789	828	814	846	849	804
3495	204	196	206	164	149	137	156	128	133	155	112	116	125	126	146	149	123	118	128	123	129	123	155	150	132	146	134	137	125	129	135	156	148	105	120	126	139	150	120	133	132	147	113	127	130	122	120	115	156	138	156	145	149	114	97	136	126	143	123	128	135	109	117	141	137	107	121	143	136	131	122	119	136	144	132	145	123	138	131	135	120	127	145	134	119	125	136	140	136	154	124	144	162	125	154	125	130	133	134	153	129	140	128	116	131	139	135	123	137	129	156	132	130	134	137	163	135	129	136	121	130	116	139	142	145	152	130	153	130	134	141	121	150	116	107	110	146	151	142	145	121	139	135	107	110	140	128	138	107	121	147	137	138	126	115	131	142	166	137	146	126	142	133	116	144	154	130	125	151	125	133	134	150	129	132	139	129	123	136	156	157	123	141	131	140	126	125	124	142	156	157	136	129	144	154	143	113	130	136	130	117	146	150	127	132	162	134	116	148	125	154	129	145	136	124	157	104	141	137	132	127	103	152	123	150	139	124	127	128	129	146	141	139	135	125	135	121	119	121	132	130	133	119	144	136	131	160	137	133	148	121	139	141	146	129	127	160	138	150	111	142	132	120	152	136	122	155	123	111	124	131	146	137	143	114	152	144	153	138	120	132	138	143	118	132	147	160	129	125	124	148	143	134	139	125	152	118	123	132	138	128	124	140	137	131	113	144	127	138	114	143	146	142	129	136	145	130	132	124	135	148	121	125	140	141	149	132	126	144	134	121	130	138	128	148	133	136	145	131	126	127	138	109	110	116	141	128	154	123	126	137	136	140	118	143	124	121	156	131	119	123	131	128	136	126	128	106	128	122	133	151	139	114	163	119	145	136	117	135	115	142	124	134	145	141	139	135	143	126	110	119	126	132	133	129	127	140	140	121	125	129	123	131	137	132	147	158	134	126	151	122	132	149	138	137	144	144	115	128	137	135	137	129	128	136	127	125	144	110	148	146	135	143	139	126	146	130	143	154	129	139	136	134	129	131	133	127	136	130	134	149	143	134	157	149	132	126	134	125	129	131	141	126	132	163	142	151	113	134	115	153	152	124	158	149	145	126	155	129	140	144	131	134	120	127	141	132	132	125	132	120	108	131	133	124	143	116	141	132	110	138	124	135	116	141	126	130	115	160	138	127	140	122	120	129	151	116	125	121	128	124	120	141	142	143	161	141	147	140	142	135	132	155	134	154	139	128	123	143	135	125	137	137	135	140	134	124	131	137	126	122	147	128	130	160	137	120	134	110	158	135	110	147	154	130	118	138	137	138	131	136	146	142	150	142	123	139	137	153	146	129	127	122	131	126	136	152	132	131	116	126	121	136	141	146	138	130	130	120	162	134	118	144	133	122	130	125	140	149	135	133	130	124	149	138	125	119	119	129	117	147	135	128	141	118	142	121	134	139	132	117	131	157	126	136	156	135	126	119	139	110	149	147	144	144	142	145	137	141	147	143	158	125	102	129	134	125	145	132	136	148	138	135	116	123	146	134	152	142	154	131	131	121	137	138	142	144	128	131	116	136	128	134	127	136	128	132	139	127	154	143	145	119	145	129	136	131	145	125	162	144	129	132	143	117	132	134	132	144	158	142	142	151	134	97	132	127	110	132	118	108	135	136	119	125	151	119	135	149	144	130	154	142	141	139	138	138	141	131	143	124	131	135	181	136	150	132	134	149	147	130	136	129	129	135	141	123	125	138	154	142	141	116	144	144	135	144	120	145	133	137	135	125	125	121	134	108	109	113	130	146	144	136	154	159	129	146	109	135	130	139	134	138	141	134	112	125	129	148	126	136	120	120	147	114	132	145	124	141	120	149	118	143	121	123	128	165	124	147	111	123	145	113	123	143	134	131	106	143	133	141	136	120	135	150	111	135	148	123	132	142	116	116	124	139	116	146	133	135	131	125	141	132	148	135	141	123	140	144	128	146	136	145	145	126	143	148	130	126	135	139	123	122	100	144	151	115	164	139	125	121	135	131	149	128	123	130	140	133	144	126	142	125	120	116	152	132	116	135	121	124	125	147	127	132	118	131	130	134	134	114	138	147	131	133	128	122	131	142	120	134	127	147	149	115	122	129	133	144	143	97	128	144	127	107	133	135	132	142	146	143	139	124	153	115	138	145	128	165	123	131	143	118	107	110	127	129	139	160	136	149	153	114	139	128	135	135	130	149	130	154	122	142	147	147	137	141	131	122	140	145	136	124	136	109	142	118	130	112	111	132	139	152	143	131	151	149	133	130	123	123	118	105	129	131	140	133	126	144	155	130	120	142	127	134	121	129	137	136	123	148	143	131	133	123	133	140	125	112	140	168	126	107	115	121	136	118	120	129	124	128	143	151	129	136	134	123	130	140	139	135	144	155	158	126	130	146	122	153	111	135	146	132	141	112	126	143	149	127	127	132	137	126	143	121	144	142	128	136	111	153	146	135	146	133	145	139	114	136	136	134	143	127	153	133	115	128	144	141	114	122	130	132	148	140	147	129	136	142	144	123	132	129	131	121	109	141	140	138	140	121	117	129	123	107	126	126	137	129	133	127	129	119	125	139	125	127	127	130	143	129	148	152	134	127	123	141	153	119	124	133	143	117	111	134	138	135	133	124	131	149	163	133	140	127	131	132	138	141	143	128	133	144	129	144	145	121	134	154	132	136	131	140	130	124	139	154	130	127	122	131	127	112	135	147	137	135	153	117	144	134	130	125	125	143	136	147	131	152	110	124	122	144	112	120	128	131	122	120	133	157	136	139	128	129	121	124	140	141	109	122	127	136	133	129	145	133	140	139	138	134	124	138	139	110	156	155	153	134	130	114	122	125	137	119	137	121	126	136	119	129	128	143	136	146	151	135	152	129	140	114	136	125	143	129	141	120	136	141	142	136	135	151	146	128	157	137	144	136	133	125	123	127	124	131	145	122	128	122	149	142	137	141	127	131	128	135	123	118	125	129	123	147	126	128	157	152	160	134	118	140	152	165	121	138	121	144	114	153	151	119	137	140	145	149	139	154	134	149	124	128	114	135	155	129	146	147	145	126	134	147	125	117	137	128	127	149	115	130	142	134	132	110	117	139	136	136	158	142	132	138	125	134	153	138	128	127	113	129	143	119	131	136	130	126	131	126	117	146	123	130	125	142	132	97	147	129	138	131	140	100	127	138	143	117	102	139	117	147	129	118	118	126	129	148	132	128	117	129	121	133	133	149	141	163	149	137	122	140	123	129	128	154	112	131	135	117	155	136	137	148	135	147	137	136	118	113	138	130	133	136	121	132	131	118	146	140	128	132	125	139	149	126	124	129	121	137	128	138	138	149	139	141	134	131	132	133	151	144	131	141	128	136	136	109	141	138	129	142	129	151	119	123	146	128	154	131	128	137	131	137	140	120	109	161	149	116	132	132	137	144	137	140	112	157	145	124	138	146	131	134	126	145	111	137	122	142	127	124	128	132	135	132	120	140
3591	414	527	585	485	446	458	418	498	470	471	403	400	410	468	519	443	403	434	443	409	403	452	481	520	524	454	441	425	426	383	388	371	408	399	394	404	383	380	416	444	366	369	368	414	408	407	376	409	407	424	412	380	398	410	385	422	396	372	456	409	395	429	423	390	399	393	428	398	394	398	420	407	382	371	372	392	400	374	406	421	400	409	382	396	403	424	402	392	418	403	400	371	397	418	425	392	424	382	363	415	381	372	425	412	414	422	402	400	372	417	399	403	425	392	398	374	416	419	392	386	392	374	424	385	404	377	379	372	407	374	385	406	393	387	385	424	429	404	412	422	395	427	431	403	381	414	404	420	435	431	380	425	391	396	370	411	429	443	376	411	398	364	411	392	371	364	416	374	424	395	412	390	407	412	399	395	401	392	408	366	387	390	410	402	394	424	394	424	397	413	396	402	429	408	412	433	442	426	393	357	400	405	367	412	419	410	375	378	385	412	394	406	429	427	376	412	388	396	388	401	393	396	409	406	415	361	404	382	406	403	381	390	391	403	386	399	404	397	379	407	407	406	378	397	380	399	436	379	395	365	405	375	370	400	405	371	404	425	389	366	388	419	407	418	389	366	429	384	375	357	381	384	379	390	420	387	385	405	383	394	403	424	434	375	381	401	381	379	404	387	403	388	429	405	394	378	392	383	375	407	423	428	418	394	375	400	423	410	396	415	398	426	404	406	393	366	423	394	376	397	400	378	408	433	384	416	426	393	393	392	378	391	396	424	381	365	426	421	395	392	436	344	414	409	364	416	416	382	383	384	398	408	378	376	446	378	439	398	437	427	407	364	377	412	392	362	393	386	408	391	400	412	354	403	368	390	381	386	429	388	395	406	416	430	399	397	419	399	416	426	410	393	395	375	406	403	401	400	383	368	391	396	384	372	413	381	410	385	407	425	383	438	421	440	387	400	396	398	392	391	383	385	411	389	408	384	426	414	376	368	365	424	399	404	377	377	415	379	391	401	414	409	413	390	391	413	388	424	389	369	400	395	408	407	409	382	367	403	394	409	407	382	399	415	404	413	390	393	393	425	400	392	423	410	382	380	365	370	408	396	422	387	405	363	426	387	384	395	378	397	409	408	390	408	337	398	387	443	388	415	396	420	394	411	403	403	393	382	415	414	385	409	378	358	422	389	379	379	399	405	394	374	380	400	402	385	393	399	396	374	417	398	380	408	403	403	378	408	433	398	401	406	385	403	396	383	394	441	408	381	373	392	396	388	404	349	433	397	423	389	393	449	381	405	375	367	374	396	407	390	376	406	387	409	406	384	386	390	401	420	417	399	398	412	434	382	405	393	354	397	393	372	374	384	371	415	390	386	396	414	431	404	425	403	404	405	433	395	381	409	379	398	389	431	427	420	403	405	371	397	402	381	413	393	378	381	418	374	377	409	417	418	426	405	395	374	396	406	379	372	398	374	390	391	413	407	395	393	386	379	389	431	383	412	425	396	395	427	434	429	390	390	399	368	389	406	417	380	359	427	416	380	398	352	391	377	407	375	367	397	407	404	438	388	404	418	399	376	406	388	398	380	386	399	363	406	389	391	393	413	371	387	402	446	381	399	401	370	403	383	405	399	384	389	438	382	423	374	374	425	399	400	365	465	387	426	408	425	443	438	439	428	409	405	403	390	392	349	403	376	433	410	399	365	356	397	389	404	403	390	416	393	392	390	387	402	406	403	342	352	385	374	382	403	392	382	395	404	380	411	400	412	367	381	424	403	362	413	406	408	427	395	393	373	406	389	398	390	390	394	378	399	399	400	404	394	407	388	413	391	370	400	394	399	381	391	424	441	417	377	413	388	407	386	412	374	379	394	383	383	382	393	400	410	367	375	394	363	393	442	368	406	393	395	370	380	400	446	408	371	370	416	385	381	395	407	386	422	397	402	411	422	375	401	390	406	418	384	382	418	405	375	365	424	426	401	398	394	446	400	407	432	400	375	405	377	386	397	359	412	422	417	415	420	409	425	401	421	403	375	376	380	387	404	406	401	393	391	397	404	421	398	347	380	371	439	385	447	381	405	386	406	383	421	400	404	417	379	442	389	375	417	377	442	401	431	401	402	405	388	373	396	426	393	387	374	401	422	433	391	401	399	407	358	392	427	412	405	407	384	376	365	405	386	381	395	413	398	411	419	403	390	388	374	427	369	396	362	392	395	392	393	413	409	362	415	403	373	381	429	412	394	438	396	380	421	385	375	425	406	408	393	351	372	385	368	380	401	403	394	382	384	376	413	408	428	391	390	382	357	393	419	400	385	437	418	399	397	386	416	405	384	393	405	356	403	381	391	419	370	421	394	389	378	394	414	411	394	398	401	370	423	385	394	369	438	425	403	409	368	396	403	390	373	419	362	406	356	426	421	390	419	419	392	396	401	392	395	415	379	393	425	414	375	375	385	380	403	433	402	411	386	432	398	385	363	380	407	357	397	427	387	397	414	393	387	359	400	378	408	381	383	401	401	386	378	392	396	396	386	413	390	368	395	395	423	383	398	425	356	394	412	383	421	383	404	388	409	409	408	382	397	389	378	371	419	396	443	380	404	402	425	395	404	417	414	394	431	408	400	424	411	402	388	370	413	406	406	397	400	382	425	385	392	397	381	420	400	414	386	418	364	393	424	422	413	411	389	397	433	407	434	407	394	415	428	381	375	407	461	384	407	385	417	391	419	384	416	369	393	426	383	393	400	395	370	368	376	370	399	404	375	360	402	402	404	406	438	416	403	416	386	347	424	387	398	419	374	369	425	366	390	413	400	439	390	429	392	384	415	417	381	407	374	386	376	380	375	402	423	374	408	423	425	430	397	386	371	376	409	394	373	411	365	448	384	429	456	399	392	390	420	408	384	413	417	361	386	388	378	385	447	407	422	408	359	412	363	405	409	387	425	428	371	367	397	414	398	388	441	387	411	386	398	387	425	378	400	386	393	405	385	391	399	389	388	367	439	399	415	410	392	421	388	385	399	409	412	379	395	387	422	415	406	432	383	411	374	427	411	413	387	382	392	449	370	414	386	394	405	425	426	411	424	394	415	389	399	380	383	432	390	384	411	421	408	395	396	432	416	389	378	408	381	406	361	398	393	413	394	395	374	409	347	391	383	383	433	412	386	407	392	425	393	358	374	394	376	377	411	408	363	359	432	416	408	417	389	392	389	413	414	370	415	401	421	376	390	390	369	435	388	394	423	389	425	411	394	384	405	396	356	416	420	394	365	390	369	407	409	371	369	388	422	419	413	387	405	417	408	399	411	398	412	398	401	388	381	393	413	402	371	369	391	425	385	405	433	392	393	403	395	377	385	390	397	397	433	358	383	384	403	411	367	410	368	412	396	390	390	396	402	382	381	402	414	371	343	393	378	416	439	418	393	392	412	347	416	404	404	394	400	407	403	433	389	398	398	431	411	415	394	384	390	368	430	427	384	377	409	379	397	399	383	400
24482	2977	1249	977	682	574	531	467	401	408	381	381	390	356	397	369	351	329	350	318	345	332	289	357	323	309	299	299	287	282	291	299	314	329	303	317	308	270	299	327	342	277	314	308	299	307	306	305	275	298	312	271	283	276	287	324	316	316	303	279	311	287	340	304	322	308	285	322	270	293	286	291	291	310	318	281	274	332	312	281	288	294	277	295	298	332	290	339	301	278	270	313	268	284	289	283	306	298	301	271	298	288	282	293	297	291	286	292	299	271	269	340	312	314	299	282	314	299	294	280	296	292	300	312	301	276	285	275	327	328	271	303	288	318	312	318	295	299	300	293	299	299	325	280	276	284	302	307	274	297	289	302	270	295	318	292	267	291	310	325	290	317	282	300	328	309	280	312	269	298	281	305	297	287	298	277	316	320	305	306	290	294	317	281	289	305	279	300	271	271	297	306	270	286	264	274	315	307	280	280	300	297	258	316	280	318	266	290	271	325	296	292	314	279	274	312	307	282	311	287	313	293	249	303	290	256	325	273	286	307	315	305	308	295	295	293	312	308	282	315	289	314	306	310	336	295	295	336	339	292	276	315	319	297	305	302	297	283	314	326	304	290	292	278	285	301	304	267	268	285	295	278	310	320	310	299	278	297	282	287	305	304	309	308	299	326	278	294	261	277	283	241	284	273	270	307	302	329	260	340	262	285	300	303	296	313	308	323	325	295	286	282	306	334	322	298	284	274	296	289	272	311	309	310	295	284	298	321	292	309	340	284	276	298	289	307	326	315	276	282	297	300	272	321	285	282	311	302	307	298	296	288	297	290	324	287	271	296	306	297	286	284	294	283	259	303	311	274	290	276	295	304	310	306	269	287	298	314	305	268	282	268	289	292	271	288	282	300	330	276	282	256	287	296	292	300	305	280	294	315	291	304	294	284	290	282	298	291	280	262	309	304	320	307	295	273	294	295	287	300	279	304	305	306	277	331	296	320	287	294	302	259	302	287	285	252	280	281	331	292	301	325	313	288	284	278	361	310	314	286	325	280	299	293	260	301	295	300	311	284	308	350	262	322	320	278	287	284	302	299	275	308	286	274	333	327	268	273	303	250	292	308	286	288	293	284	283	307	279	316	312	290	302	323	288	294	296	302	342	290	252	299	310	292	304	267	288	300	277	293	327	310	312	281	284	283	299	268	292	304	284	274	311	260	298	264	277	287	321	304	319	277	292	282	342	290	323	313	294	272	310	279	307	300	288	276	298	269	315	306	307	314	286	322	277	297	296	274	310	267	310	309	296	309	303	300	310	255	304	288	325	273	316	296	269	294	295	285	282	285	278	269	302	311	294	282	285	277	265	305	292	290	291	313	304	287	313	302	298	290	294	293	333	333	317	295	334	290	300	274	299	265	323	303	286	292	257	265	292	297	329	305	298	335	264	273	261	345	265	298	307	301	264	308	293	322	278	282	261	325	313	281	282	288	301	268	256	286	299	308	309	283	302	293	318	300	301	302	298	320	328	299	315	278	249	319	292	302	303	304	295	275	278	290	329	281	349	283	285	300	282	297	270	302	323	299	304	325	268	324	294	275	315	317	287	301	288	299	312	307	285	298	295	300	286	290	308	324	300	295	313	282	282	285	265	277	308	334	322	294	320	302	307	288	292	302	300	305	317	270	271	307	339	282	305	288	348	299	279	313	281	317	270	316	259	330	282	307	315	293	302	316	292	273	299	302	287	299	322	318	264	283	314	314	300	290	311	277	297	304	304	278	346	280	294	282	297	293	289	290	298	303	327	271	284	303	335	325	305	278	283	296	294	284	317	342	296	306	319	298	309	311	301	280	292	325	294	240	291	290	321	296	285	305	326	354	331	328	289	291	324	321	344	314	298	296	294	306	302	286	320	295	276	304	286	292	274	301	315	327	305	293	290	263	302	257	308	289	303	293	301	299	286	298	298	274	331	297	257	282	293	282	301	314	291	286	310	321	293	303	300	285	323	295	302	281	293	302	304	280	306	290	322	283	286	284	270	309	287	300	312	278	291	310	324	293	315	286	275	306	294	306	314	327	290	312	301	300	281	318	305	319	316	314	304	278	303	276	293	338	296	312	307	270	282	293	293	293	307	309	312	296	296	250	321	279	284	321	334	317	312	285	319	286	279	293	300	297	307	297	285	271	292	292	306	326	320	271	302	253	289	288	283	291	273	298	320	315	309	281	271	301	299	273	303	299	290	258	284	332	291	304	281	294	303	326	290	279	296	309	327	300	283	288	283	313	293	302	279	315	290	288	304	321	285	282	285	325	282	325	266	281	313	283	289	322	303	310	311	308	318	270	327	285	294	260	302	275	285	305	276	306	325	263	327	294	302	304	269	298	305	317	281	277	284	275	272	288	307	303	316	287	318	320	320	297	300	309	296	283	307	309	309	306	327	276	286	274	286	311	314	290	316	287	288	314	293	308	289	290	312	304	311	298	308	301	312	279	264	281	296	295	295	316	306	274	297	295	281	283	313	298	282	281	309	295	283	296	261	307	313	283	304	277	299	315	267	300	297	320	255	325	273	313	291	279	303	321	312	340	348	310	284	298	262	277	297	279	300	301	282	313	305	298	298	319	293	281	304	267	301	317	318	276	298	291	274	330	312	282	259	290	310	258	270	288	316	306	313	285	327	318	283	312	272	276	268	263	259	296	285	313	273	293	304	295	291	310	268	324	253	310	292	309	293	301	308	309	316	315	296	290	300	307	284	300	292	281	301	329	319	323	309	316	306	293	304	297	301	283	318	295	282	282	288	310	330	311	296	295	310	274	314	295	291	323	266	298	327	305	304	292	330	308	277	297	315	284	288	339	295	319	295	291	294	316	278	315	314	328	279	279	313	295	313	293	337	275	307	317	302	305	297	299	285	316	269	292	301	286	273	302	256	321	304	286	304	278	316	303	320	279	310	271	282	298	294	311	299	302	296	286	303	323	302	291	298	302	297	268	275	310	303	292	302	336	297	296	284	310	301	303	295	317	301	314	291	306	282	315	290	291	294	300	261	324	295	309	306	264	292	293	289	296	271	324	328	293	310	310	304	298	291	299	298	301	292	270	281	324	330	282	312	272	298	257	303	285	286	275	301	267	307	305	296	291	295	336	278	308	298	237	295	299	320	317	274	291	294	286	289	289	276	311	287	280	316	327	299	309	285	276	256	318	291	318	257	259	316	295	295	296	326	274	310	258	275	273	331	276	259	342	321	271	265	327	300	320	304	290	318	293	298	311	278	300	336	320	287	287	266	320	322	303	311	306	321	315	308	324	302	298	312	272	268	289	306	293	288	317	302	285	317	279	281	308	288	315	289	308	277	296	304	306	288	302	314	281	283	284	303	340	307	322	303	291	285	281	321	303	299	299	284	319	313	313	284	295	283	298	267	283	272	313	311	270	315	292	282	287	275	323	274	274	297	297	309	302	294	314	282	282	320	287	297	315	254	262	306	287	309	314	323	304	311	288
11385	1382	2516	2929	2612	2253	1920	1754	1470	1426	1431	1299	1162	1079	1207	1145	1106	1018	1011	981	889	944	932	975	1045	1073	898	909	812	825	798	781	782	808	794	753	838	791	788	786	837	800	778	845	784	755	792	761	771	734	801	735	687	776	763	777	752	807	745	753	708	788	726	688	754	738	788	770	733	788	739	756	765	808	740	789	763	768	802	813	727	751	758	767	743	738	735	733	793	763	735	746	802	768	787	778	767	774	783	752	704	744	799	726	802	736	697	744	735	704	731	733	755	722	775	775	746	768	744	760	738	691	746	728	745	806	731	765	762	752	748	745	726	715	704	729	707	761	780	742	709	772	792	785	762	758	732	747	693	739	728	700	740	745	734	768	718	754	760	779	726	715	715	724	716	757	738	759	736	768	711	761	740	760	732	758	789	795	722	747	741	723	758	734	734	735	759	689	742	768	717	739	761	731	777	729	754	733	705	771	779	783	733	749	753	727	687	769	796	740	747	725	787	773	743	708	746	762	734	781	724	720	745	758	697	723	778	744	808	753	771	730	778	754	784	758	737	762	761	733	740	733	769	727	729	745	741	745	774	734	753	767	742	739	811	735	740	755	757	754	719	732	812	731	756	652	704	717	751	734	763	735	736	756	721	719	753	751	768	736	784	775	725	766	744	723	791	778	710	711	798	744	763	761	739	712	751	762	710	748	767	765	714	727	734	720	727	743	776	792	741	732	739	706	754	748	774	788	757	763	762	769	729	802	703	712	797	802	776	715	787	746	704	721	733	754	726	734	713	742	761	760	716	707	664	722	729	747	766	745	738	709	732	759	700	748	746	743	748	763	758	746	741	709	794	791	781	755	787	748	779	711	767	777	717	743	765	727	712	755	716	702	712	709	724	783	747	734	760	739	737	753	752	740	744	746	746	751	725	787	739	725	716	751	732	731	743	752	735	781	724	757	772	732	770	709	851	704	783	741	703	693	775	745	740	731	710	710	730	744	739	710	750	775	721	772	729	786	745	710	712	797	764	722	781	769	752	729	756	742	736	763	779	761	769	702	704	756	724	744	777	754	796	722	757	740	752	739	748	725	754	720	683	756	745	777	738	758	720	738	760	769	756	731	779	745	750	773	765	740	723	730	732	729	742	757	763	728	739	764	733	739	776	754	771	722	739	746	720	718	758	743	728	688	764	681	714	764	712	716	735	721	731	712	758	752	753	755	729	716	754	744	771	715	744	714	696	766	736	745	735	790	804	733	730	832	755	760	722	702	780	731	732	688	707	739	723	744	756	709	752	766	739	748	762	753	744	759	772	738	743	786	746	732	778	735	732	738	709	711	736	735	728	796	754	768	747	773	811	775	750	780	750	695	748	724	693	762	749	735	772	767	784	717	753	762	748	759	744	775	696	758	766	746	749	760	712	781	746	752	741	733	775	752	717	745	759	751	773	766	722	732	730	740	741	735	752	746	752	675	705	710	762	768	688	737	719	721	690	748	762	754	771	730	732	757	734	779	744	796	767	763	758	780	744	737	781	776	783	736	770	745	737	739	766	761	725	717	758	748	753	752	776	785	724	715	724	734	666	748	741	760	713	748	758	753	744	764	730	742	772	805	733	778	763	741	748	759	746	785	738	753	711	753	762	796	716	774	737	787	713	764	761	719	730	777	707	760	716	785	711	704	783	780	734	747	803	763	760	753	794	743	755	740	726	726	728	756	762	753	756	759	785	731	680	748	757	741	757	725	761	743	737	700	688	764	725	770	776	723	706	788	809	770	752	753	739	757	750	705	775	695	735	716	776	736	774	724	712	747	696	738	766	741	732	792	741	711	710	774	753	765	792	718	740	823	730	759	798	752	712	750	769	771	781	693	746	777	710	719	786	744	775	763	766	741	716	771	692	725	764	720	760	752	770	749	710	730	779	732	752	768	760	777	747	752	734	756	704	733	754	774	712	748	735	762	747	718	793	763	744	788	736	754	756	710	732	755	758	725	731	737	730	727	729	736	714	737	743	745	762	767	755	743	718	702	803	718	727	735	731	781	714	753	740	733	732	747	759	726	765	732	800	722	771	721	762	734	733	742	749	727	745	753	759	706	763	747	749	749	776	766	767	791	843	711	718	699	768	723	722	763	769	709	751	788	766	702	739	713	734	764	703	742	761	776	751	784	728	779	764	749	724	773	704	762	757	787	767	752	742	780	790	707	801	718	709	786	745	766	712	787	743	680	693	759	734	752	733	743	740	778	757	741	743	770	739	775	777	788	805	706	713	779	740	724	768	748	750	737	726	738	751	746	732	750	702	756	765	707	752	741	741	751	732	696	722	739	738	758	773	713	754	718	756	729	763	750	742	763	779	762	694	790	746	788	708	763	734	766	768	723	749	738	725	731	760	744	745	725	748	765	773	719	764	740	744	785	721	761	759	774	739	783	768	710	747	751	730	751	709	773	799	745	737	709	739	702	717	733	719	775	737	747	736	754	762	772	755	718	768	736	797	783	766	738	725	748	732	721	747	819	785	748	740	746	727	749	755	700	758	723	776	766	721	734	729	791	695	776	775	741	791	765	711	748	735	703	699	804	765	797	788	790	760	761	752	739	742	688	736	734	745	785	718	766	739	749	760	712	723	726	777	754	780	704	741	731	753	755	747	767	772	750	727	712	743	749	741	738	761	782	776	791	756	776	699	744	772	738	761	743	756	797	749	776	760	785	778	721	734	735	727	709	766	773	767	767	755	735	734	789	798	770	757	699	765	741	745	741	726	767	765	730	739	734	807	703	744	727	722	760	734	779	790	756	713	753	775	746	726	761	727	701	740	708	722	759	782	770	740	751	779	752	761	701	729	727	735	713	768	732	737	763	751	729	742	734	727	750	755	780	716	714	745	772	733	744	754	716	728	750	737	722	724	755	770	735	740	776	723	717	735	754	758	773	692	753	739	695	728	724	755	730	730	733	770	728	765	740	751	684	763	754	734	714	763	785	738	772	744	733	740	783	773	790	745	739	764	751	746	782	755	761	758	752	742	740	793	726	770	776	739	774	769	739	739	756	716	737	785	755	779	746	751	761	750	721	733	701	714	770	762	699	750	791	744	738	759	755	724	706	762	722	738	733	728	742	809	763	732	737	709	748	679	737	806	752	737	786	743	763	752	714	738	741	778	662	753	691	761	737	759	737	765	729	744	753	787	736	773	739	724	778	737	731	721	777	760	717	732	733	731	722	740	725	733	752	724	722	737	769	743	688	768	747	730	725	757	749	778	757	808	729	729	772	770	745	719	778	794	760	809	700	754	721	713	757	786	749	685	745	755	749	788	723	802	699	757	758	753	728	740	732	764	767	767	733	735	707	749	751	750	702	783	746	793	730	760	739	757	764	727	796	756	733	734	769	741	730	744	735	800	752	716	733	739	739	772	750	732	797	704	732	732	753	755	720	835	744	697	774	656	758	780	714	771	738	753	721	741	759	745	751	762	757	773	713	785	738	748	744	768	711	727	796
35510	8511	2593	1860	1221	975	832	721	579	573	519	463	459	424	513	452	412	414	362	394	376	402	370	416	431	361	392	389	369	349	355	351	363	345	355	340	304	370	349	363	355	336	355	316	331	372	365	332	354	346	319	339	342	360	309	335	377	331	322	347	314	301	346	342	331	347	315	323	346	347	344	319	330	303	359	335	331	317	345	323	372	322	335	312	316	328	338	369	349	366	340	313	327	328	330	332	337	322	341	304	320	332	346	364	303	318	324	335	343	326	325	383	343	357	315	366	307	322	327	362	338	320	355	325	346	343	329	315	304	346	306	356	335	332	350	363	334	295	340	338	318	354	318	344	319	347	326	351	331	304	312	363	314	341	362	363	296	338	328	350	322	362	358	338	312	310	337	327	365	352	363	341	381	337	322	340	308	332	364	342	342	363	324	331	364	381	333	335	318	346	322	365	314	367	327	307	321	330	382	333	317	336	336	335	336	354	343	332	361	307	347	345	342	316	310	324	350	314	337	359	347	346	331	316	361	336	322	366	326	328	295	365	358	346	333	371	312	323	317	365	340	340	347	331	329	323	321	338	323	336	324	297	322	327	349	345	311	353	328	356	348	327	328	308	342	335	348	341	298	330	309	339	343	323	359	311	341	340	310	328	326	343	329	345	346	358	359	344	310	353	341	345	377	344	317	359	340	327	353	358	349	345	326	343	348	354	305	357	328	339	346	330	318	354	362	356	319	311	320	321	351	328	312	347	339	337	339	342	361	311	353	346	367	318	349	298	338	345	364	357	340	296	305	351	341	369	325	369	362	354	329	338	349	344	376	329	324	342	372	353	338	343	361	347	328	345	319	283	341	314	341	347	335	340	327	326	332	342	309	383	291	338	304	362	313	319	329	332	307	329	306	344	326	331	349	319	363	373	372	336	356	343	333	334	354	340	335	347	328	350	311	374	330	391	319	364	359	338	323	359	335	356	360	330	339	331	341	347	346	280	315	378	334	337	345	338	307	346	332	375	316	323	326	323	317	372	334	372	298	343	350	340	357	337	334	371	351	340	346	330	334	337	344	321	359	341	325	348	376	353	326	365	331	327	329	357	354	343	369	320	329	342	318	333	319	334	359	323	331	331	350	339	341	344	344	319	330	323	320	326	318	330	339	347	320	361	299	331	380	324	368	312	370	338	337	361	308	345	310	351	349	374	322	333	349	358	313	325	364	322	343	345	327	329	334	377	358	334	346	356	351	324	338	357	379	349	363	324	346	362	318	363	362	372	374	330	356	344	352	348	334	341	344	353	342	307	340	380	303	360	350	311	351	357	341	307	332	350	362	346	355	351	340	357	338	352	314	324	323	329	350	378	355	375	326	328	305	355	343	341	304	343	341	319	329	361	306	343	338	337	328	327	332	351	354	306	346	340	338	375	357	327	306	358	331	368	354	346	341	341	340	304	343	336	334	336	335	331	328	325	358	299	344	333	352	321	339	351	352	309	328	355	340	337	360	331	347	361	352	364	346	323	333	336	357	335	341	340	331	355	365	351	315	360	317	302	351	336	333	312	338	325	346	377	338	356	350	366	337	326	341	347	329	334	336	350	314	339	344	338	333	319	331	345	354	321	333	348	298	301	320	376	344	378	335	364	385	364	368	353	315	366	331	333	327	330	321	336	322	353	326	351	345	383	310	357	346	315	304	358	360	370	327	335	341	377	342	311	325	371	320	336	322	360	331	348	281	329	300	346	359	344	359	331	303	350	311	350	360	353	318	318	365	317	331	335	328	354	323	343	351	332	340	354	343	335	381	362	364	328	336	329	337	353	372	328	351	350	309	319	342	351	355	340	305	320	325	302	327	302	358	360	326	355	325	370	387	303	327	325	322	325	389	344	358	344	312	337	330	329	348	357	336	307	329	316	305	363	327	338	324	315	337	338	354	323	332	345	306	341	305	314	322	342	358	320	331	332	322	323	345	354	328	338	330	323	344	351	304	342	329	333	316	322	339	312	336	355	373	349	355	342	288	315	328	359	349	296	309	299	332	301	356	359	339	302	340	320	325	314	325	338	333	316	352	323	305	324	340	353	337	332	356	376	322	331	320	352	311	308	350	330	323	326	346	346	316	343	353	347	317	367	340	333	367	292	326	324	348	329	358	333	318	383	317	280	336	346	328	346	349	306	324	349	347	360	333	331	339	317	392	324	339	334	350	335	354	331	355	338	345	352	351	350	346	378	350	343	331	349	314	338	311	348	375	326	321	319	337	326	344	331	325	344	358	351	364	336	335	332	365	334	329	345	330	329	329	350	342	331	345	323	349	319	320	333	331	324	304	340	340	355	358	341	346	352	338	340	336	344	339	372	338	353	331	332	337	374	359	351	337	368	388	332	331	343	307	359	305	326	352	369	329	367	343	329	327	336	327	323	342	338	321	291	336	303	380	357	323	328	316	321	377	339	349	287	318	318	347	346	344	312	367	320	341	315	325	337	355	343	310	315	360	348	336	288	344	362	326	329	352	288	323	327	333	312	386	364	319	359	331	343	330	359	345	340	329	347	307	333	355	356	340	355	355	351	358	347	335	339	354	348	359	346	304	344	358	304	379	333	338	323	341	317	321	360	355	295	326	350	375	331	321	375	324	364	338	345	309	325	345	341	329	345	330	342	295	313	337	365	379	357	349	343	347	386	352	346	314	375	323	379	324	344	326	335	338	333	366	345	343	352	337	330	355	333	341	339	337	339	300	328	354	372	314	334	351	344	307	339	369	338	370	312	322	356	339	308	294	330	315	363	350	358	342	351	337	367	323	351	371	321	284	348	324	333	336	345	313	322	350	347	358	380	327	321	321	322	329	381	322	341	314	326	313	333	346	358	374	346	358	322	355	371	339	297	302	352	330	289	361	369	330	339	363	366	336	310	302	358	357	324	329	348	349	326	344	315	330	316	320	332	304	349	356	354	348	360	296	320	339	354	338	331	340	350	372	341	335	319	392	352	349	328	305	353	348	362	337	315	324	306	338	306	338	313	334	350	359	314	324	321	343	346	332	389	340	341	327	349	344	373	301	342	341	352	347	372	369	361	347	306	374	369	335	334	320	376	335	352	348	346	298	345	384	328	327	322	310	337	335	325	324	321	349	352	318	340	353	322	334	352	320	315	340	342	323	344	362	344	357	343	349	316	319	346	347	331	364	350	343	321	319	342	307	324	355	370	351	317	366	330	318	375	301	353	360	337	345	352	352	360	358	329	323	343	353	306	339	376	314	315	357	302	344	327	329	327	341	334	342	311	373	321	321	309	324	328	351	321	331	341	333	343	346	354	341	313	337	337	332	341	317	333	342	328	307	348	322	355	350	363	377	349	328	322	350	347	347	320	350	364	365	349	371	327	359	378	378	354	320	354	334	333	347	347	349	343	336	321	346	330	374	325	333	349	355	355	304	297	337	366	354	342	370	309	356	331	299	351	362	335	337	334	372	349	300	324	289	347	305	347	340	365	331	327
15392	2046	4190	4937	4321	3772	3147	2710	2336	2134	1946	1816	1622	1542	1692	1502	1395	1323	1326	1218	1211	1226	1217	1257	1338	1207	1073	1037	984	1018	916	982	955	922	909	914	916	920	950	880	898	862	896	957	903	887	845	915	873	853	863	870	877	797	819	877	832	830	895	805	867	869	792	819	852	872	844	839	847	853	863	838	826	835	799	826	846	817	831	831	867	818	834	842	788	814	805	839	853	859	835	806	788	810	850	812	851	820	815	860	799	787	841	821	820	784	833	878	843	851	797	784	777	794	804	778	857	786	872	798	830	770	791	840	831	827	807	884	813	771	838	865	788	798	732	803	772	804	827	876	809	780	753	801	841	823	849	796	752	791	760	830	832	816	806	840	831	797	817	849	834	848	827	823	862	788	830	812	789	760	816	829	815	810	811	830	781	795	799	790	841	766	777	789	791	771	773	817	816	823	815	855	811	841	819	825	791	795	784	837	774	808	794	845	843	830	791	770	807	835	868	828	803	815	795	850	828	834	841	797	834	801	834	855	791	865	773	761	789	807	825	774	780	785	796	825	775	810	817	833	777	797	798	829	781	804	796	810	787	856	806	777	799	773	826	793	803	828	845	787	793	777	853	834	769	744	794	845	866	816	856	795	764	828	799	792	720	811	795	800	827	796	793	820	840	848	855	786	849	756	796	786	850	823	764	855	791	866	822	807	810	805	823	815	822	794	839	791	786	746	832	796	808	822	774	855	807	779	842	819	760	788	826	811	821	834	713	822	774	833	791	821	831	836	760	854	842	820	787	818	795	818	844	813	777	778	826	820	813	788	754	835	878	776	820	781	812	811	828	781	763	845	817	816	799	817	837	836	780	830	834	827	786	766	824	741	821	804	826	819	809	790	842	806	802	828	830	872	816	834	821	758	797	821	838	786	840	800	828	789	860	829	825	846	820	814	807	835	813	742	804	788	767	787	799	804	830	814	818	789	872	815	800	805	815	790	849	804	790	779	796	774	801	809	838	774	779	835	805	773	785	744	788	821	816	810	786	782	837	804	828	868	825	843	774	820	798	731	849	827	779	796	834	813	780	809	870	819	792	827	847	819	799	819	803	834	839	831	792	786	795	817	783	788	808	865	788	830	790	852	841	808	843	768	823	785	773	835	759	823	841	810	837	822	803	796	806	772	803	810	808	817	775	847	821	815	803	785	841	811	826	757	802	801	859	826	838	823	813	846	762	807	848	824	774	789	786	810	845	854	829	769	781	743	767	792	768	814	807	856	797	795	788	767	804	831	834	804	783	821	808	799	811	816	809	799	776	844	850	841	793	854	798	796	850	789	785	816	806	864	848	802	806	839	762	855	804	755	783	835	768	846	794	808	861	805	770	854	766	793	798	774	863	808	830	765	807	846	824	802	815	831	825	837	797	796	806	811	836	831	819	783	841	834	842	831	794	789	837	771	840	805	831	838	791	811	862	846	790	781	812	803	817	825	873	827	846	777	807	808	777	795	815	815	856	796	837	773	820	790	824	772	808	789	783	825	803	814	792	811	800	809	782	846	780	803	824	859	858	764	833	844	837	813	800	764	792	808	871	839	782	826	814	827	784	836	793	811	852	788	754	864	806	886	761	765	795	796	787	824	842	864	805	814	809	799	827	826	803	810	811	844	846	797	824	856	815	826	757	801	801	845	799	871	789	812	773	840	794	823	866	843	805	795	802	750	862	822	808	815	802	762	758	841	803	802	820	805	781	841	820	832	795	787	814	813	847	849	782	809	822	824	814	790	811	808	834	774	826	812	808	850	795	758	798	826	822	774	803	805	859	770	763	833	836	852	824	804	820	803	781	814	839	911	804	826	804	829	796	794	833	812	791	780	762	815	766	810	829	823	797	803	828	811	810	828	799	761	831	814	795	777	791	814	835	782	827	798	837	823	788	830	821	783	842	845	816	872	763	776	844	857	824	837	849	779	802	760	754	784	811	797	853	759	815	808	786	790	812	803	801	812	870	818	835	830	806	796	818	861	756	825	831	817	856	784	811	811	826	801	799	805	851	779	811	814	827	810	808	813	799	816	895	837	813	822	843	805	827	815	805	817	812	879	777	826	809	780	789	850	823	841	878	843	836	860	822	775	822	758	800	845	823	798	797	831	762	794	811	836	840	782	825	802	814	826	787	824	776	811	773	817	831	793	789	796	787	820	831	843	800	747	819	820	827	839	757	793	819	807	761	820	899	806	847	784	762	843	764	782	817	811	805	839	838	837	816	834	807	773	798	829	791	774	784	820	802	764	796	818	827	846	779	806	821	816	785	812	782	856	784	857	777	818	840	819	801	810	737	791	816	815	801	806	861	814	819	846	792	793	780	837	793	822	803	845	740	814	809	804	843	778	828	791	818	838	818	854	838	834	785	826	873	823	838	827	815	872	826	808	744	809	798	802	752	815	790	855	821	811	770	783	810	774	801	802	802	836	819	837	784	763	752	790	843	812	807	815	837	808	814	844	828	839	821	813	853	747	817	820	838	801	820	818	817	796	792	851	796	810	829	849	769	836	749	831	781	796	803	798	816	854	859	792	810	848	807	825	825	816	806	790	773	771	819	809	834	803	784	841	782	798	811	781	799	815	783	815	837	814	826	814	807	798	787	817	766	812	799	847	868	842	828	820	812	833	849	810	810	795	824	804	794	837	799	804	795	779	774	851	829	800	814	802	768	803	788	808	799	802	831	836	826	799	816	850	821	830	812	793	868	753	786	829	805	819	781	822	794	814	784	835	804	800	853	748	799	802	784	801	843	823	830	823	804	816	796	787	802	800	792	773	798	807	788	854	798	826	870	793	842	784	804	792	808	859	804	785	823	816	816	852	785	847	772	803	851	791	850	817	810	791	756	781	794	810	841	795	782	803	777	740	794	811	838	808	855	765	790	805	836	779	791	815	781	791	796	772	832	773	850	808	815	791	814	783	811	838	842	793	771	806	773	850	788	770	840	794	821	813	808	806	811	844	764	852	787	822	856	859	807	801	804	810	768	773	794	806	849	860	824	807	781	846	787	830	846	833	823	829	810	776	794	864	803	826	793	788	819	789	815	814	815	796	819	855	811	879	826	820	829	855	783	804	778	808	819	828	790	809	778	816	866	820	785	816	772	781	805	806	796	835	841	825	844	805	790	791	865	830	781	835	812	833	870	804	847	755	809	834	832	842	840	814	793	786	793	782	830	786	751	791	809	831	828	789	777	785	774	826	809	784	834	770	776	795	800	809	806	800	834	793	807	812	820	797	776	786	766	795	842	828	801	788	777	807	811	797	768	792	813	826	754	788	789	798	867	767	802	782	731	766	782	768	816	852	830	762	795	825	784	817	824	777	853	780	812	797	832	839	780	830	749	800	809	849	769	838	788	763	779	840	789	829	768	773	799	807	815	793	799	823	796	794	769	791	798	835	824	831	779	785	833	769	793	817	815	789	801	809	816	822	831	793	779	785	816	817	796	810	809	784	847	823	792	831
3436	185	208	171	161	155	151	141	158	132	133	122	136	145	147	116	149	140	141	128	115	132	139	136	148	131	134	135	121	146	135	138	112	140	133	141	124	131	102	116	137	134	149	142	145	113	113	128	154	120	158	149	108	138	143	139	139	136	142	139	149	123	136	117	147	127	133	135	132	132	126	132	120	143	131	134	138	131	166	126	127	135	140	129	132	150	139	135	136	137	127	125	133	136	97	119	124	114	124	127	139	135	131	119	126	139	136	161	141	142	119	123	138	131	148	120	116	140	123	150	113	135	137	130	155	135	123	127	131	132	111	151	150	135	142	150	128	117	138	129	128	127	130	136	132	139	129	130	127	126	117	139	138	115	140	154	117	122	132	149	142	99	135	133	123	124	131	143	131	117	155	145	131	140	130	130	142	128	126	121	146	149	137	130	140	144	139	129	134	126	114	138	111	111	136	129	112	111	135	120	141	119	149	141	107	134	140	130	156	133	125	119	127	129	137	142	132	132	143	139	146	133	145	127	136	122	118	137	112	117	105	136	126	137	115	120	121	119	143	110	129	151	139	147	132	129	128	151	150	134	129	165	107	108	126	137	132	120	150	116	129	133	124	133	108	134	143	127	118	125	99	135	117	128	124	119	110	127	153	111	124	142	129	120	143	129	159	127	140	131	146	133	156	129	127	106	133	114	147	108	121	147	116	120	141	125	143	138	143	131	139	137	109	134	127	112	112	162	144	115	120	135	141	128	128	134	139	155	153	119	139	127	132	148	141	139	130	130	146	125	133	137	110	122	131	121	126	129	122	157	115	157	123	137	123	138	133	139	127	159	142	128	141	152	119	122	135	124	134	135	154	131	144	146	154	127	132	128	129	144	142	144	150	132	142	120	108	167	128	128	119	125	135	128	127	130	127	135	109	123	133	123	164	114	153	117	120	119	157	142	121	132	125	109	138	142	122	134	132	150	120	115	136	140	102	155	132	151	135	140	143	137	115	108	139	116	133	141	140	125	139	128	126	139	132	130	139	139	124	132	130	131	146	122	147	130	129	156	130	130	122	129	138	149	150	146	119	120	136	120	128	150	141	152	116	133	151	114	118	133	125	125	128	140	118	126	143	115	127	119	119	110	120	141	126	121	108	114	127	108	138	127	142	113	133	138	146	131	137	141	128	138	118	140	136	142	129	144	133	123	134	140	146	148	120	136	149	138	142	132	114	140	137	126	124	132	121	126	144	136	134	152	153	114	146	106	124	130	135	142	127	121	127	134	150	139	135	126	110	119	117	130	105	142	146	127	132	126	109	142	156	134	133	123	121	110	132	134	126	116	138	124	139	130	125	136	124	144	135	164	123	142	127	114	124	140	123	117	121	127	116	128	123	127	131	137	132	127	163	119	138	134	145	128	127	107	130	112	126	127	131	134	122	129	126	145	130	138	126	141	142	141	120	132	154	152	122	126	133	132	125	129	129	112	128	151	155	133	148	125	143	148	140	148	144	149	143	106	129	125	135	146	112	129	141	143	118	119	144	119	141	126	118	127	139	111	144	140	131	127	126	129	146	138	131	135	132	139	108	136	107	137	136	126	131	124	140	139	137	114	131	123	142	112	132	131	152	144	121	130	151	105	131	136	143	111	122	158	139	145	121	141	129	106	132	122	141	129	126	134	129	154	144	137	111	140	117	129	148	152	131	144	144	115	122	129	152	114	152	164	124	134	129	111	113	126	141	133	148	112	140	109	127	135	127	128	120	158	122	131	127	133	114	120	151	134	133	146	146	162	129	137	122	139	149	138	133	129	131	132	137	111	118	120	136	134	128	126	141	114	165	128	129	127	139	161	125	125	142	122	134	112	116	140	134	111	123	133	141	139	128	116	126	127	128	106	113	138	140	120	121	119	141	129	113	128	127	128	133	121	127	119	136	122	121	117	163	148	126	124	142	130	107	122	155	126	151	140	145	148	137	141	127	147	144	144	140	135	120	132	143	119	123	134	142	138	130	113	122	104	122	139	148	135	115	134	142	122	132	126	116	131	124	167	130	131	124	130	150	115	128	145	130	139	122	124	127	130	135	135	125	140	121	156	134	142	122	130	122	132	138	121	155	132	138	126	131	116	125	118	121	134	120	137	122	135	141	152	158	106	120	121	102	138	113	159	141	144	116	133	138	122	125	113	136	111	113	117	130	126	164	126	141	136	158	146	147	140	144	123	152	126	143	130	130	122	133	103	159	127	141	121	131	142	128	122	134	140	121	133	147	132	134	111	119	132	117	130	111	156	125	131	122	133	134	148	144	157	115	131	116	127	137	115	130	129	155	118	153	147	159	127	112	147	120	132	130	122	150	137	132	138	125	126	127	119	116	119	131	141	117	117	146	132	118	128	123	142	134	133	119	130	141	139	130	135	134	123	127	149	134	141	143	132	135	131	144	127	109	147	123	129	135	125	154	138	152	123	137	131	135	128	123	128	107	131	123	118	146	127	143	145	123	138	130	133	125	117	122	110	121	132	125	142	121	140	123	136	153	117	142	144	132	155	143	136	138	119	126	123	156	143	128	116	109	135	149	130	140	123	144	126	125	128	124	137	139	146	124	124	143	128	126	153	126	150	139	128	127	129	132	144	156	155	142	132	135	130	134	131	125	145	139	146	150	151	123	140	121	133	128	122	132	122	127	128	114	132	135	130	134	143	130	119	131	152	121	133	122	151	120	124	140	129	149	134	112	120	137	120	152	150	142	131	131	122	146	125	123	148	128	121	114	145	134	144	115	142	132	139	126	150	150	147	121	129	106	132	136	144	146	139	127	128	119	116	140	131	135	101	119	108	123	117	111	122	131	136	110	134	125	139	131	131	137	150	142	126	139	122	128	138	119	121	155	128	124	128	134	149	122	121	113	139	136	126	130	121	137	135	150	123	127	112	150	120	175	121	128	132	138	143	131	139	137	148	112	119	138	137	136	145	152	130	148	109	139	120	144	116	127	133	133	126	153	124	120	116	116	151	130	133	124	138	152	142	145	134	134	137	138	155	122	133	109	110	125	131	149	152	148	134	150	136	115	157	129	137	134	119	147	143	153	122	121	122	150	154	109	126	126	142	144	121	143	132	129	142	118	114	115	142	149	129	102	127	144	121	127	137	145	136	139	128	129	134	135	117	156	142	149	167	112	150	153	122	115	140	162	128	157	149	136	123	128	140	117	131	165	115	149	139	137	125	137	131	127	152	137	131	112	130	132	118	113	135	118	134	142	126	134	120	137	130	113	135	115	128	136	129	139	92	138	124	111	131	143	121	132	127	134	134	118	126	142	116	148	140	129	139	131	106	141	139	126	119	133	132	121	131	139	134	138	141	154	141	130	154	130	140	129	126	135	113	137	133	119	126	126	145	143	145	138	125	151	123	118	125	101	140	130	138	130	101	150	134	132	115	122	121	125	127	135	138	125	131	126	127	139	154	124	131	124	130	128	125	135	130	137	109	144	128	118	131	149	126
3563	457	560	525	481	493	396	433	413	439	471	434	439	478	463	463	433	446	449	446	461	452	459	515	505	503	427	401	414	413	390	408	420	405	418	391	397	379	422	403	405	370	343	401	408	396	395	357	387	398	344	407	402	421	406	357	418	385	378	367	398	367	414	421	390	406	404	416	378	378	399	394	397	377	393	393	368	399	400	380	417	384	399	416	379	388	410	393	435	363	424	374	390	393	376	407	419	407	391	402	424	386	415	396	381	395	402	381	422	396	408	414	401	434	414	380	398	401	372	379	390	427	403	368	361	415	367	376	403	402	398	385	404	381	396	417	368	386	397	391	399	424	382	400	393	394	359	413	411	379	422	397	422	418	399	358	382	419	433	390	444	429	414	378	396	368	417	420	368	409	379	402	422	427	408	416	413	379	394	387	393	380	402	415	372	408	394	411	379	412	388	415	418	391	407	388	375	395	380	364	394	405	384	401	391	404	379	390	405	380	382	361	386	386	398	402	398	401	377	394	401	407	404	436	383	408	409	389	402	379	420	369	415	386	389	469	395	411	417	371	423	399	389	433	388	376	403	398	362	390	419	379	374	417	388	383	419	407	419	382	354	391	392	383	418	421	430	390	397	420	390	384	402	412	380	372	379	390	408	389	414	374	404	398	380	382	406	385	402	407	407	397	387	357	398	395	396	415	392	384	388	373	364	334	402	404	426	389	347	402	388	407	403	380	374	388	394	431	428	425	375	406	410	421	386	384	395	391	397	383	409	382	371	371	420	416	422	391	398	381	404	370	378	375	421	391	408	408	387	418	403	397	390	408	365	409	429	364	381	380	382	358	382	389	412	383	390	361	387	355	409	421	384	395	380	410	398	421	386	394	406	383	375	382	411	391	378	384	356	413	394	408	426	420	399	447	392	399	384	373	384	396	414	428	405	390	397	414	406	394	396	395	402	422	425	382	358	397	391	382	409	371	389	385	421	389	393	409	381	409	374	391	404	438	390	401	409	426	403	359	379	361	386	353	386	412	375	406	367	436	414	399	372	416	449	412	385	367	388	392	380	389	412	378	426	453	387	368	379	442	373	421	432	407	391	368	371	407	411	421	409	383	418	416	400	420	403	375	390	355	432	409	416	434	382	421	406	395	414	395	384	427	391	398	408	382	415	405	403	378	414	374	390	381	392	362	390	374	402	398	422	361	373	432	395	403	385	434	397	373	379	394	406	408	383	396	401	338	387	385	368	391	382	428	385	414	405	422	391	422	358	409	384	404	395	352	413	377	412	383	394	421	404	396	411	418	369	399	416	415	377	383	371	433	371	401	400	410	370	401	396	392	392	397	402	421	379	401	432	420	376	387	397	387	415	413	403	436	417	401	387	392	395	398	406	362	405	396	389	424	385	400	401	425	419	428	379	426	387	397	400	388	372	403	395	399	398	395	363	387	374	369	373	340	386	431	383	404	364	401	418	399	403	373	429	405	404	421	373	412	360	372	396	419	440	403	409	404	349	400	399	366	423	373	396	388	358	408	388	387	408	390	411	419	385	364	435	386	386	407	415	410	394	429	365	391	388	384	390	351	424	420	388	396	424	394	358	370	397	417	433	453	400	373	387	442	391	385	428	421	419	395	398	434	414	354	400	416	357	367	383	371	358	395	429	441	416	386	355	389	376	401	404	415	419	428	377	437	387	383	389	418	427	400	415	400	369	365	410	392	384	409	374	355	373	384	413	398	385	389	424	361	436	390	348	390	390	365	411	365	384	353	375	386	389	371	408	390	384	411	390	398	401	404	380	445	383	449	431	419	419	378	411	444	417	358	358	421	385	387	401	379	391	380	372	403	387	416	435	407	401	382	397	416	407	400	371	377	396	420	414	421	422	412	410	404	434	401	403	413	413	357	411	403	413	370	392	385	391	432	375	416	421	358	427	388	414	420	411	386	421	402	372	391	362	381	407	354	362	400	379	411	389	436	376	386	402	385	417	385	372	421	398	432	431	419	372	428	428	368	389	437	416	424	417	378	401	402	399	416	365	392	399	398	383	358	362	392	422	370	370	408	361	418	411	387	398	380	409	416	421	427	390	414	430	386	400	379	368	387	386	400	427	389	369	387	386	357	375	426	417	416	397	422	370	433	373	404	385	414	377	383	414	381	402	408	411	431	426	359	388	392	382	379	399	382	417	411	410	374	432	410	357	408	400	440	371	399	385	418	388	411	381	405	380	422	393	356	393	387	407	379	395	395	387	416	374	404	397	398	402	391	410	392	399	399	378	388	408	417	393	407	408	371	382	372	385	385	382	404	397	386	371	392	388	398	418	403	380	398	412	394	390	380	357	413	400	416	381	399	396	421	416	403	396	402	422	373	379	417	408	391	396	352	394	359	412	399	384	347	407	427	407	402	420	399	389	373	430	367	376	397	386	373	398	388	386	444	413	383	406	388	395	373	371	408	414	377	382	382	369	415	383	397	393	415	418	392	413	382	391	348	374	403	435	400	381	417	415	460	405	391	371	420	417	403	412	417	361	398	377	421	419	351	386	422	395	400	382	384	385	391	411	408	405	430	387	352	398	389	429	412	398	403	387	370	452	406	419	405	374	416	381	376	383	420	403	380	375	379	403	410	392	380	421	407	405	409	403	386	383	360	400	379	417	416	442	425	413	380	404	373	369	383	413	407	381	342	373	399	416	401	409	410	404	374	393	383	422	399	373	416	414	415	388	392	395	391	423	407	398	410	382	419	405	427	409	408	428	371	392	419	403	415	389	392	425	409	407	390	417	390	395	403	402	366	394	388	426	402	424	433	361	434	389	420	424	402	402	380	395	404	402	426	450	385	389	401	388	395	392	375	400	407	398	397	422	402	403	394	406	370	428	392	411	378	383	389	413	362	383	391	401	427	383	352	374	372	388	402	398	370	390	384	414	408	372	427	417	419	399	394	420	432	378	388	390	389	407	371	408	358	398	381	371	411	392	390	344	387	403	414	398	399	403	385	411	389	425	420	414	410	429	383	393	412	393	439	369	403	426	381	415	404	410	384	370	408	356	381	430	395	431	402	373	404	390	391	427	397	407	411	393	449	388	355	380	374	363	408	395	423	417	372	390	369	376	363	421	377	375	421	398	402	394	420	384	427	397	404	395	384	416	389	392	401	403	398	387	391	392	416	390	393	394	398	366	406	381	386	385	414	388	404	418	405	380	384	431	393	410	369	421	407	403	416	368	369	379	383	402	370	391	391	399	402	423	413	363	397	410	403	393	402	369	391	440	406	373	374	377	406	418	397	393	399	452	390	404	424	429	411	404	395	370	407	398	367	369	418	363	395	363	404	382	396	390	411	415	414	370	408	407	376	393	401	412	382	381	378	396	423	371	402	345	356	392	404	411	375	405	398	405	409	381	348	378	382	377	424	362	391	444	410	377	415	388	383	388	411	377	405	349	420	360	447	403	417	401	418	375	398	402	412	412	397	366	374	386	412	403	408	385	398	387	374
25044	3478	1282	1034	722	568	488	490	446	459	399	339	338	368	357	351	340	360	319	333	279	328	335	352	336	321	308	314	290	312	303	289	288	310	296	302	319	282	306	294	332	315	310	316	311	309	289	288	301	272	278	315	278	299	303	326	303	310	295	327	300	346	323	320	320	277	303	277	299	281	302	296	321	300	314	308	279	289	318	299	306	280	266	285	287	309	289	340	290	315	291	255	274	284	279	288	299	313	288	305	298	268	261	311	288	298	309	305	305	324	315	314	284	298	278	277	298	320	276	286	292	293	304	299	248	292	288	326	283	274	293	280	294	284	302	322	284	318	296	316	284	302	311	313	281	278	286	269	311	314	305	324	321	282	271	307	286	314	280	286	289	268	317	297	295	315	302	294	288	276	293	296	269	290	267	331	287	282	322	298	310	306	319	307	295	303	304	295	309	279	262	301	313	300	290	278	275	293	315	295	280	294	248	296	297	297	311	277	318	298	305	303	313	312	291	276	278	296	303	324	274	321	318	314	292	302	271	287	307	312	277	304	308	297	272	300	313	310	261	301	290	279	318	311	325	278	286	325	266	276	301	281	317	308	296	312	299	319	323	282	288	312	283	293	287	295	256	298	326	306	314	292	271	308	289	283	283	280	325	301	291	316	322	298	285	317	321	288	277	294	261	286	326	301	279	309	345	256	325	314	303	283	319	289	324	276	314	299	318	281	284	309	305	291	284	294	284	292	294	317	316	284	326	320	309	335	314	334	298	262	270	296	316	315	288	287	291	282	304	287	315	286	317	286	259	295	286	291	278	286	304	308	259	319	274	287	283	287	320	313	278	299	313	316	292	309	278	292	285	286	337	319	302	301	276	300	281	298	282	298	314	285	281	289	297	283	295	310	300	290	312	307	322	297	316	334	302	290	288	317	303	291	253	271	300	288	256	300	276	294	277	298	303	292	295	292	331	300	313	251	291	304	301	296	260	315	284	292	315	296	304	314	278	316	317	314	268	292	314	291	306	321	297	305	267	293	293	287	341	301	327	294	293	305	306	299	277	308	307	313	308	319	294	285	281	300	331	266	295	313	293	310	292	298	287	299	324	330	301	282	316	278	282	305	303	283	279	308	306	278	337	286	296	320	300	329	293	272	298	309	281	301	294	293	308	344	313	295	350	287	297	289	294	281	257	295	322	308	277	315	276	293	311	316	294	291	296	301	305	327	316	297	304	307	311	309	300	303	293	286	291	298	313	311	278	267	300	296	279	300	302	304	298	268	302	293	292	305	303	315	298	273	341	289	298	294	291	337	283	286	298	313	300	361	308	308	315	298	310	295	278	309	313	291	327	300	314	275	299	292	274	306	270	291	314	319	323	269	284	303	297	278	282	283	278	285	269	325	293	277	278	308	286	316	295	340	289	291	318	304	303	307	264	290	348	306	285	314	315	274	312	329	289	269	312	280	318	294	302	312	311	273	287	276	279	297	302	308	296	320	311	299	298	305	290	284	290	324	289	310	308	302	310	330	296	319	321	297	285	289	283	269	311	313	324	297	273	312	309	325	306	271	282	308	287	304	278	293	315	312	338	286	324	298	307	333	295	298	304	303	293	292	303	328	316	298	321	290	283	283	331	303	315	317	288	280	286	282	283	296	296	291	264	309	268	281	312	292	290	298	288	316	305	257	280	290	328	297	256	298	311	288	282	261	309	315	267	322	291	294	281	305	306	308	258	291	311	303	310	313	284	277	281	270	279	271	316	261	293	316	335	288	299	251	277	278	298	294	305	279	301	272	316	297	310	296	318	298	296	300	288	295	297	299	287	315	283	319	273	316	324	294	277	323	309	314	303	262	276	280	316	289	293	312	288	304	309	308	280	294	338	305	302	293	293	276	286	321	294	290	311	278	277	321	306	329	298	312	309	274	308	292	298	260	307	277	306	293	296	317	295	283	301	293	259	309	290	310	292	316	279	281	316	322	307	323	282	290	274	284	312	310	295	306	289	297	281	275	281	292	271	284	314	306	323	280	290	307	302	325	293	315	311	277	334	315	301	322	292	294	310	296	324	310	321	295	331	328	304	238	304	289	284	300	308	287	288	281	289	325	278	302	294	296	309	264	289	296	287	270	300	290	288	308	288	260	270	293	282	315	304	307	283	331	305	263	259	297	286	324	284	300	324	306	277	312	283	294	298	325	294	317	334	275	286	313	325	311	279	324	285	286	276	307	266	307	302	295	283	331	300	302	281	277	331	283	326	314	295	267	271	300	270	315	280	291	288	324	321	294	297	326	295	316	279	288	310	299	284	333	302	278	281	322	300	342	281	307	308	269	275	307	291	317	288	272	322	291	309	307	299	293	323	280	297	312	328	322	329	291	272	308	291	291	302	291	286	312	301	270	309	269	306	317	335	282	276	284	310	314	277	313	299	303	316	299	308	273	319	297	299	290	318	274	300	265	289	294	286	311	263	265	286	333	282	294	303	295	293	297	321	258	262	291	262	283	305	292	278	354	300	303	289	286	309	313	285	268	299	309	334	303	274	292	268	307	282	267	307	309	296	279	261	268	304	308	310	276	301	296	283	252	261	306	300	287	296	291	320	310	271	296	279	326	238	335	273	294	289	259	304	281	290	298	278	295	286	303	295	289	289	301	329	300	270	256	292	268	284	256	297	269	293	311	329	297	276	312	282	308	334	275	302	292	314	283	301	302	298	284	320	312	305	285	301	302	284	315	290	288	266	259	279	295	287	284	320	307	297	273	255	314	294	293	302	313	311	312	297	290	293	308	290	325	289	293	322	308	281	307	310	299	303	254	291	264	281	283	293	294	279	322	309	311	297	290	298	309	317	267	290	287	274	297	293	313	306	306	282	260	283	311	285	328	313	305	296	329	295	297	278	288	315	303	295	301	291	290	300	296	332	305	300	261	288	273	309	297	267	276	285	295	303	272	303	338	310	312	317	308	288	292	260	324	300	333	299	288	315	285	293	313	319	292	318	272	309	330	271	297	300	296	283	309	324	295	283	289	291	306	274	281	294	295	297	298	284	292	302	279	289	265	283	299	269	280	293	276	314	303	300	304	297	298	318	282	286	312	289	326	282	267	302	270	324	279	319	293	290	287	275	287	313	293	335	283	318	281	334	295	313	287	265	297	308	296	294	297	260	285	295	278	298	291	303	327	262	305	312	264	279	297	297	307	314	267	296	281	260	278	292	308	301	319	286	305	273	270	312	317	290	292	302	285	280	266	285	330	313	293	283	321	271	299	301	287	280	289	306	291	315	303	295	280	320	328	309	299	316	324	322	303	295	305	296	331	303	303	310	282	298	270	322	300	276	292	298	286	290	290	312	283	319	297	304	272	289	266	316	280	298	288	287	331	277	321	314	298	310	304	325	300	311	296	306	287	278	316	317	269	294	262	268	290	295	338	275	308	268	293	310	316	287	307	304	278	284	284	329	311	292	311	269	305	260	304	275	280	283	268	287	293	311	293	316	294
11662	1454	2467	2877	2620	2245	2024	1678	1553	1411	1349	1268	1190	1210	1238	1133	1114	1048	1045	932	953	939	1039	1086	1001	973	971	859	842	868	855	900	755	811	825	822	814	828	748	807	791	772	810	802	811	798	766	721	749	745	784	819	777	745	775	784	755	779	783	736	746	768	784	771	723	760	790	755	736	730	778	772	774	720	766	754	771	786	787	778	750	751	834	757	723	739	756	706	778	763	728	730	753	779	783	716	771	760	729	756	694	727	742	700	740	754	765	700	768	731	731	745	719	761	722	724	746	758	767	710	766	776	789	740	717	733	775	693	727	758	782	775	726	725	752	716	784	730	781	773	741	750	746	767	750	715	790	754	745	735	772	702	744	734	681	757	721	755	717	740	771	756	798	730	743	777	747	730	730	756	750	763	739	718	787	762	762	740	749	728	764	745	743	744	744	731	740	777	762	713	761	740	696	768	765	731	752	729	795	767	798	751	767	740	687	740	764	754	761	744	717	759	790	732	766	775	743	691	736	783	795	736	711	772	731	765	726	731	710	765	783	769	701	739	795	751	748	793	739	748	750	770	744	714	770	800	736	750	704	752	729	705	740	760	766	735	767	764	715	728	727	739	771	748	753	736	755	760	749	719	742	734	760	782	767	779	743	755	668	724	771	786	776	725	743	754	753	768	735	728	732	753	750	723	777	694	764	746	764	729	776	794	746	759	691	727	659	732	747	737	741	723	736	762	718	797	748	741	715	757	766	729	754	699	712	752	770	706	740	726	725	750	733	779	753	733	768	748	731	703	758	708	697	762	745	721	747	776	730	788	755	733	758	686	757	808	721	743	735	721	707	754	693	740	707	778	745	760	787	741	786	756	785	713	768	770	742	741	710	780	753	731	768	744	721	730	756	767	742	766	675	744	746	748	731	675	758	725	703	709	730	751	772	730	756	726	731	700	776	730	720	768	775	744	735	738	755	717	758	762	762	733	750	712	697	765	725	730	727	737	758	736	735	769	776	802	736	773	803	721	748	697	779	740	772	765	778	759	748	740	743	724	729	725	687	789	719	759	765	752	738	743	743	749	771	735	771	712	701	799	737	743	737	773	736	735	713	717	751	752	761	734	702	750	700	750	705	712	756	751	753	727	737	759	762	737	786	771	724	761	754	749	788	765	727	749	762	717	747	751	785	748	751	771	719	769	777	712	762	724	752	720	796	720	708	734	720	783	762	732	729	718	672	743	739	755	772	791	719	795	753	731	714	804	768	736	777	727	798	776	718	722	770	754	738	768	777	734	756	757	721	762	742	782	732	759	795	764	745	779	738	744	774	756	683	727	724	767	762	745	784	809	714	763	736	758	693	770	730	753	715	748	751	811	747	771	759	754	750	713	749	735	752	779	736	749	739	716	714	787	752	748	741	751	734	742	769	761	724	695	787	768	795	816	731	725	736	767	733	748	753	735	778	781	747	728	781	770	735	732	782	719	754	768	791	747	750	756	731	774	676	685	797	762	750	736	788	731	767	733	724	775	753	735	743	748	785	778	752	739	756	682	760	724	775	721	722	734	746	789	711	754	741	704	810	751	691	725	765	726	738	809	762	777	736	783	733	769	760	766	793	733	758	746	719	698	747	745	770	714	769	753	719	721	713	772	730	689	836	754	723	758	693	693	746	726	775	786	757	737	735	728	736	760	741	741	717	724	744	768	779	675	734	727	739	702	701	732	772	790	775	707	742	712	703	712	750	755	762	738	701	775	746	734	822	730	736	716	719	747	766	738	731	731	739	740	765	745	770	760	753	796	791	759	750	780	757	794	707	765	770	724	773	719	727	696	769	730	802	705	760	719	770	748	752	746	778	746	757	733	737	715	712	736	762	736	793	743	757	741	820	753	768	741	733	734	684	759	728	763	779	746	734	802	758	717	737	764	737	743	756	768	737	754	780	791	736	744	715	721	714	753	717	714	743	745	741	720	797	715	781	706	760	752	722	743	789	746	765	729	767	783	721	739	745	725	731	770	706	747	750	734	749	749	752	764	722	714	709	769	747	715	728	732	735	739	790	765	721	772	787	739	759	686	723	756	742	732	750	737	772	781	740	741	755	751	741	738	715	744	725	766	724	753	712	715	714	728	713	753	709	744	747	794	734	742	757	730	753	776	762	713	713	747	735	782	738	761	780	735	755	774	824	722	758	745	718	747	751	734	724	723	815	738	757	747	725	703	762	769	755	733	743	778	758	775	771	763	740	762	783	713	759	720	719	732	735	731	731	725	778	749	756	768	731	799	748	751	758	766	766	716	771	725	749	743	722	738	789	778	750	759	792	775	785	769	699	802	760	780	751	755	740	756	773	761	696	735	715	802	735	729	714	746	769	762	705	757	691	706	777	758	797	794	714	727	748	724	723	798	684	753	790	718	766	761	733	771	717	738	725	759	715	733	749	747	763	797	700	763	693	768	734	728	762	736	740	780	752	753	738	767	804	775	769	726	711	757	769	744	764	759	737	695	748	719	771	748	753	746	779	752	756	774	734	716	764	752	678	758	769	794	734	723	737	784	665	727	757	765	749	711	707	742	761	754	730	739	745	715	729	738	714	719	707	726	721	782	691	713	740	812	767	730	748	740	736	760	734	751	746	709	723	736	759	734	781	717	735	783	760	746	759	762	732	714	766	704	718	763	716	761	735	754	696	748	740	767	755	719	803	774	775	736	756	705	757	758	735	727	700	761	783	805	764	732	718	718	768	721	754	714	756	753	749	798	741	803	751	740	749	802	710	698	770	758	730	769	804	773	701	769	767	750	738	772	755	759	765	757	699	723	733	773	684	787	742	730	742	720	726	717	767	722	752	734	763	763	741	735	734	732	777	729	755	746	774	769	727	769	766	761	746	737	730	770	789	744	732	731	732	742	725	738	728	735	718	749	724	745	743	724	767	733	781	744	752	763	703	793	720	824	768	738	729	752	726	766	721	794	755	725	740	712	736	739	712	762	771	718	759	718	763	795	738	760	725	729	677	752	757	743	753	754	739	747	797	751	786	736	723	738	761	762	760	727	772	777	728	760	717	772	744	738	748	768	770	752	802	766	748	715	712	769	757	724	696	740	742	740	763	728	774	738	772	806	762	825	707	758	682	729	673	734	746	713	732	769	756	749	749	752	765	779	789	772	735	727	763	749	770	736	803	776	743	767	739	720	736	738	797	741	714	784	777	732	740	733	759	806	757	791	733	730	744	759	774	772	744	703	776	719	793	734	771	744	755	767	735	753	733	768	757	733	729	794	750	694	759	704	775	756	733	764	741	741	729	758	732	788	762	744	755	805	765	748	711	811	756	746	738	798	760	709	734	746	745	780	793	732	732	767	752	740	737	717	708	731	740	722	743	770	730	717	776	732	759	740	689	749	752	745	757	690	732	709	793	735	767	776	730	725	746	773	752	723	727	775	757	769	769	777	818	751	750	752	770	748	754	797	750	741	727	714	745	708	695	785	771	796	709	741	730	743	739	722
36068	9757	2802	1768	1212	930	784	671	572	516	490	464	435	435	469	439	422	415	460	431	405	385	403	394	423	404	409	354	324	316	364	337	376	368	324	364	357	332	300	331	356	339	347	375	310	348	352	364	334	357	358	339	370	337	362	366	358	325	348	344	350	371	332	359	334	329	359	356	331	354	349	327	314	323	349	354	355	345	356	384	297	340	357	388	378	410	331	340	354	319	311	360	331	347	370	362	341	326	345	359	334	337	356	331	337	355	320	348	328	355	349	358	342	317	324	327	370	347	379	340	367	328	315	338	372	338	333	358	311	352	342	355	296	343	346	313	339	351	353	331	323	323	313	330	279	323	341	302	348	379	323	329	377	325	372	338	337	310	321	316	361	349	375	356	327	328	327	347	338	330	332	315	337	336	344	362	324	353	346	302	337	348	369	367	337	321	328	342	329	346	324	342	355	335	345	325	316	333	355	356	334	327	379	338	370	358	335	332	360	313	345	343	337	307	345	318	369	296	331	386	294	342	356	338	342	328	347	320	325	329	346	298	348	319	328	363	355	385	320	327	347	359	354	324	353	328	354	313	354	338	336	343	375	320	338	313	316	337	364	348	376	303	340	377	348	352	337	338	335	323	322	324	327	310	318	371	324	351	296	311	351	329	345	344	382	322	311	349	339	343	341	350	350	294	335	328	308	353	349	374	338	329	318	343	362	369	337	326	314	353	324	330	319	317	322	350	314	366	316	373	336	352	348	308	334	366	312	327	356	348	337	355	336	328	331	319	342	354	356	319	356	342	376	354	321	293	373	333	351	360	300	311	358	358	341	327	320	367	350	361	313	350	361	348	339	403	335	332	344	374	339	350	354	338	355	345	349	365	289	350	327	303	311	308	322	361	359	359	333	339	341	377	331	309	334	372	367	328	345	357	289	339	344	308	313	347	329	354	321	365	321	343	355	383	313	316	325	317	328	312	347	346	319	336	337	355	361	362	307	292	365	331	309	327	342	324	330	364	327	335	362	299	325	342	326	333	329	344	331	357	308	351	339	339	338	326	356	313	344	294	334	340	400	316	343	312	328	364	364	364	372	338	333	374	332	308	294	383	346	348	338	357	323	316	358	336	334	329	345	372	329	315	337	329	348	339	321	338	347	297	356	340	326	304	327	316	363	375	382	358	352	343	318	332	351	327	350	315	351	340	329	335	374	301	358	388	319	327	349	362	316	314	317	339	310	345	309	295	304	363	314	317	353	316	346	351	373	360	343	348	356	345	321	345	343	298	347	337	333	314	335	317	315	365	316	349	350	337	332	311	328	349	343	368	335	374	347	392	357	342	336	358	327	388	394	340	376	308	326	341	332	322	353	338	340	344	322	303	306	342	301	350	333	344	365	336	351	366	325	332	360	317	290	352	343	343	347	322	347	317	313	377	342	364	342	340	345	382	286	323	342	374	333	302	338	334	349	342	336	344	329	316	343	341	360	342	344	333	331	359	324	325	296	346	328	339	384	351	331	367	363	313	310	357	350	344	302	352	343	329	330	348	355	299	358	307	328	331	297	336	335	362	334	325	355	336	344	339	368	318	321	367	357	340	325	328	318	309	323	334	333	344	340	347	360	337	345	367	349	335	355	312	385	357	344	353	347	346	363	347	372	311	326	368	354	336	384	314	340	364	344	340	340	341	345	363	345	366	332	308	334	345	362	357	375	367	326	344	345	343	371	337	354	354	349	323	314	325	332	332	334	337	355	340	317	359	317	347	324	349	360	339	330	334	368	354	333	319	339	334	344	329	327	356	351	358	334	374	316	329	358	318	409	360	349	355	363	339	315	334	330	322	338	324	354	309	306	332	349	332	333	322	366	326	341	352	339	327	310	359	375	364	345	314	327	349	336	353	344	330	318	331	300	298	346	356	315	362	351	341	322	348	335	334	352	314	327	338	373	319	344	333	357	344	302	333	316	354	349	351	321	339	348	344	337	318	328	344	355	336	333	332	369	381	322	361	315	357	358	347	338	316	360	326	319	342	336	328	347	332	353	338	354	348	306	303	341	325	327	326	335	335	315	321	337	337	329	326	342	382	364	331	318	339	338	322	338	334	357	364	338	345	351	314	323	354	352	343	377	346	355	373	332	335	346	352	320	333	354	316	365	350	327	326	353	343	338	328	365	324	379	320	343	356	321	336	362	365	334	355	332	345	315	351	353	346	317	321	320	337	342	302	335	346	337	361	356	353	311	333	312	312	322	317	331	336	318	344	305	378	341	324	318	348	335	360	356	365	321	329	377	313	331	373	352	351	322	328	350	320	346	349	323	341	325	360	353	309	321	332	342	356	362	324	329	335	354	365	346	333	341	327	344	354	341	325	372	331	324	349	331	349	325	360	363	327	311	337	354	358	324	348	349	338	337	320	319	364	369	353	325	345	331	313	379	347	359	348	316	289	340	344	361	352	343	308	304	331	317	349	328	341	340	348	345	355	340	302	347	319	338	327	383	332	309	345	320	319	320	357	353	336	338	338	338	319	349	365	331	352	371	350	344	346	364	365	319	317	316	341	346	365	339	357	363	334	346	356	349	328	356	368	331	340	353	330	324	334	315	379	321	342	305	307	332	335	361	353	332	351	343	326	342	352	336	346	312	347	364	303	338	328	334	347	375	305	341	336	336	355	332	358	340	331	307	325	401	340	351	367	361	324	339	352	363	355	328	340	303	333	365	323	318	324	306	357	366	332	334	325	354	349	309	301	318	325	337	370	333	354	351	317	377	335	313	340	306	320	342	318	336	290	339	361	344	337	345	371	361	319	330	308	334	339	350	326	350	336	362	337	344	352	332	348	306	370	353	352	344	352	358	316	351	336	340	346	302	364	371	336	359	356	342	348	388	359	321	330	317	327	343	362	319	333	306	349	315	304	361	372	349	333	351	349	315	337	381	330	324	339	352	331	342	300	359	344	368	367	317	319	343	362	350	334	326	326	347	348	342	310	341	334	351	349	319	308	320	363	403	339	330	331	364	333	353	331	336	347	314	352	352	349	332	320	335	346	350	344	310	328	335	365	305	350	348	358	329	341	363	358	318	386	314	341	354	354	329	363	382	337	318	341	309	343	330	316	336	347	335	350	321	341	331	282	347	361	347	360	368	341	346	347	346	346	382	335	304	347	332	328	337	360	362	332	314	291	362	364	341	309	363	368	368	339	342	350	359	324	347	302	346	300	328	358	346	299	347	343	368	344	360	337	312	364	270	324	333	328	326	356	309	327	342	332	386	337	314	331	347	334	366	330	321	331	364	361	344	347	308	353	343	383	361	324	359	344	328	328	358	361	337	357	334	346	334	340	338	350	330	323	352	357	367	359	346	354	317	343	360	373	370	344	357	329	326	331	331	345	326	305	331	341	350	370	323	354	337	322	350	342	329	331	325	352	336	357	369	318	355	334	373	315	374	333	330	334	331	335	356	356	348	364	338	337	295	326	391	335	346	341	335	334	320	315	340	361
15766	2122	4190	5053	4337	3655	3110	2738	2287	2100	1894	1794	1640	1792	1666	1510	1426	1396	1285	1250	1229	1248	1336	1354	1311	1191	1077	1026	945	1001	923	928	930	917	909	877	893	877	954	911	876	868	917	872	903	857	813	810	843	882	819	912	892	850	873	890	847	873	831	833	892	842	812	860	805	812	822	802	841	823	858	863	848	881	853	841	858	850	803	811	818	836	854	900	825	836	806	798	870	849	834	865	823	780	851	864	806	855	801	816	786	830	842	800	786	816	815	829	782	837	817	833	821	854	766	762	838	806	820	839	816	865	805	817	800	796	771	826	794	782	859	796	842	814	868	785	788	806	764	836	781	814	834	811	806	795	794	819	831	848	814	817	840	807	779	808	814	826	822	765	836	818	772	759	825	850	784	799	800	775	781	796	816	814	820	800	777	837	822	821	807	820	800	778	842	784	782	826	774	781	833	824	826	815	814	826	855	853	844	790	788	790	840	822	796	830	807	828	793	852	817	789	805	867	831	811	791	843	773	789	750	772	785	839	746	795	805	814	856	804	774	823	807	808	808	819	800	752	815	778	801	773	849	812	831	800	789	806	805	776	837	759	803	800	858	779	774	790	823	842	805	844	828	819	802	778	808	798	828	823	792	799	848	814	833	806	830	797	800	820	826	807	788	824	824	814	777	807	815	751	819	859	836	806	762	810	847	746	793	842	807	771	817	762	786	814	806	809	797	816	812	857	814	827	849	826	783	777	850	837	837	853	744	805	882	767	845	766	800	845	844	868	796	816	822	803	806	856	820	847	791	763	846	830	773	817	805	792	757	853	863	807	837	827	774	831	803	809	828	845	831	809	825	833	839	833	831	830	854	812	757	847	804	838	775	811	816	776	838	845	799	791	830	834	821	824	812	778	840	856	767	774	800	806	791	826	770	764	794	787	797	828	858	805	769	783	762	813	839	787	800	827	797	838	812	853	822	840	838	838	781	767	813	780	792	839	793	816	778	894	824	782	786	813	866	806	803	798	819	832	825	773	815	860	796	806	827	779	791	785	805	804	821	837	789	838	839	830	780	851	828	785	835	775	849	826	803	800	784	802	839	749	866	841	854	838	837	785	839	817	798	793	764	824	814	817	814	819	766	758	819	810	778	812	808	848	781	770	788	782	773	793	788	770	802	787	808	817	790	789	820	819	824	761	826	849	841	794	776	791	794	774	814	804	801	783	791	784	807	833	793	788	788	852	826	771	795	803	785	832	800	751	794	835	794	774	819	806	803	816	781	798	805	800	735	780	834	830	825	773	754	842	804	764	804	843	777	851	805	836	796	789	794	792	760	793	819	818	838	822	794	802	863	826	793	851	770	860	885	815	774	801	786	807	798	821	817	845	833	795	789	808	802	805	839	824	825	764	800	805	778	761	765	780	850	779	842	768	811	812	822	812	785	834	795	829	852	789	865	797	797	828	791	854	774	840	789	830	841	881	853	831	802	823	809	809	775	819	827	841	814	789	809	817	801	836	769	857	800	789	786	820	833	841	811	844	857	783	811	869	829	846	800	825	783	821	789	798	833	821	851	825	816	870	815	835	819	790	852	838	807	811	759	806	787	844	824	825	822	857	818	826	812	794	826	793	830	803	792	823	827	838	813	809	786	795	772	864	832	833	826	834	804	850	841	783	850	792	771	821	778	797	843	785	821	848	789	755	812	784	910	823	815	791	780	831	815	778	791	804	854	789	800	779	809	794	833	883	801	801	848	800	828	817	791	810	818	798	821	821	845	854	869	829	812	809	778	768	845	818	813	793	816	794	791	783	787	795	782	839	817	852	849	799	836	797	829	841	826	825	815	796	808	848	791	837	771	799	775	829	769	801	779	811	788	883	821	822	778	768	783	775	789	792	816	847	845	830	788	810	788	818	819	848	806	829	871	814	806	802	791	781	855	804	761	856	803	767	801	809	807	831	788	772	780	823	790	810	801	852	796	775	836	789	811	825	819	826	812	817	773	844	834	769	787	809	797	774	781	856	784	798	792	818	804	771	808	849	805	791	802	794	769	795	808	781	835	801	794	810	805	825	806	804	794	820	760	764	776	807	797	766	846	821	795	824	829	782	777	834	805	828	825	813	795	786	792	787	789	821	789	787	835	869	807	744	786	757	796	809	839	817	800	803	824	796	780	772	795	816	808	809	765	840	810	800	748	789	840	799	857	803	811	767	841	844	795	813	776	792	828	826	823	830	765	814	850	788	816	842	798	792	794	839	735	842	805	760	804	774	821	783	804	842	785	774	815	794	775	789	818	826	837	794	834	823	799	783	816	841	764	827	772	815	795	785	789	843	800	849	797	868	793	729	801	762	799	795	777	846	778	854	801	858	791	840	783	809	828	756	788	801	838	808	822	813	800	776	837	861	820	876	755	807	813	795	809	837	818	849	788	816	817	823	794	829	799	844	842	840	814	781	803	779	845	812	803	816	800	791	790	850	840	767	800	814	835	839	837	767	805	802	807	782	815	804	793	843	840	790	822	815	829	833	834	820	825	807	848	793	823	772	797	840	809	810	809	818	824	797	838	874	812	808	816	847	779	791	874	809	812	881	800	813	819	873	833	804	826	809	788	810	847	820	822	830	859	798	758	852	853	763	843	808	767	814	845	799	819	830	801	791	810	831	834	870	794	761	799	849	790	856	793	834	822	841	801	808	844	834	793	828	774	795	791	782	785	867	837	810	794	809	793	801	847	798	792	746	786	798	824	814	804	812	770	802	801	808	801	811	790	821	819	814	829	839	785	834	815	770	763	800	805	834	796	837	825	842	801	832	774	741	793	809	796	818	821	819	788	777	832	793	798	870	803	844	816	821	818	793	785	836	808	817	825	800	858	804	775	766	821	780	817	819	841	766	839	812	804	814	859	805	761	827	830	798	827	803	808	848	777	831	797	838	794	810	811	751	828	830	828	816	813	799	757	781	805	829	849	831	794	819	814	755	812	853	830	803	825	809	812	810	846	842	813	739	806	829	788	846	774	777	807	821	813	796	818	795	798	770	837	790	850	769	787	819	868	816	772	805	823	783	828	755	853	824	813	784	791	828	764	870	841	823	782	828	832	773	856	863	810	810	852	763	797	793	797	840	798	787	816	796	837	811	773	786	785	863	772	805	780	837	817	768	821	814	837	764	827	840	811	801	776	840	768	809	836	823	812	802	754	766	799	813	815	771	792	831	808	853	800	789	824	797	871	826	800	843	783	806	843	780	849	821	831	817	796	816	785	810	779	831	819	806	840	807	894	860	773	814	779	826	815	784	828	803	804	820	799	815	806	813	853	820	768	809	777	842	768	804	823	797	790	810	808	797	805	755	780	828	842	852	812	784	787	745	776	791	769	800	782	836	825	799	839	813	786	763	803	836	743	799	800	827	811	863	822	804	781	798	873	811	753	780	812	831	739	830	826	809	809	805	829	805	830	778	818	780	815	856	780	785	852	839	834	824	786	779	862	770	839	808	834	826	835	776
3233	201	216	181	146	147	127	158	131	170	161	135	135	165	157	143	137	162	173	132	152	147	147	155	138	144	130	135	135	137	159	127	157	135	124	130	119	125	117	127	143	126	139	130	135	141	145	130	135	133	140	127	136	121	118	136	131	145	139	107	127	125	140	145	139	142	131	142	132	132	122	115	117	118	124	122	127	136	142	131	121	131	138	141	129	118	162	141	152	139	147	115	134	146	141	128	151	156	128	139	128	127	119	138	140	135	117	124	131	118	128	110	123	134	143	133	114	147	129	155	108	113	143	148	127	143	153	142	148	151	131	126	119	124	125	128	142	157	124	137	129	120	146	124	141	130	138	133	119	128	156	104	147	150	140	145	135	149	144	151	148	125	137	128	147	132	160	122	128	146	126	144	125	152	141	128	135	157	128	128	114	117	118	130	149	159	127	122	140	130	111	163	148	132	101	149	138	141	150	110	128	144	139	136	137	144	162	130	143	114	123	135	138	120	134	136	132	165	131	144	121	119	134	119	130	134	114	118	126	153	109	146	140	132	143	131	122	119	135	121	139	162	125	135	135	141	154	128	137	131	132	132	145	131	124	137	123	126	137	139	129	136	139	143	164	137	133	122	153	148	133	125	168	140	157	137	120	120	138	133	134	138	142	135	123	136	118	130	127	116	124	130	130	130	150	123	124	117	136	129	135	143	126	136	123	122	139	115	149	146	131	127	113	132	125	118	123	141	142	128	141	123	134	156	130	110	127	136	118	113	120	144	155	138	121	151	129	152	119	139	118	145	128	141	139	149	126	144	116	141	135	111	156	151	115	144	133	133	133	131	118	133	139	139	118	139	130	137	136	154	112	118	151	140	130	123	102	124	142	132	136	118	144	130	144	128	140	134	143	103	130	104	116	123	126	107	124	129	141	133	134	127	118	135	135	127	128	117	130	131	127	133	138	140	127	119	134	116	132	123	126	154	123	117	136	121	157	135	108	148	148	148	145	147	142	128	131	146	135	119	147	150	119	139	151	139	133	130	140	132	150	139	135	132	121	149	135	144	121	133	129	131	125	126	142	124	142	127	152	136	130	143	139	111	130	106	115	127	121	140	129	154	123	133	121	131	133	138	147	125	140	150	133	160	119	121	113	132	136	123	122	141	134	145	136	116	125	112	138	128	142	166	115	142	136	142	122	134	118	125	110	131	128	138	121	138	137	112	145	137	144	142	138	130	131	117	154	144	140	144	152	119	142	103	126	138	130	133	132	128	121	153	118	128	116	133	131	140	146	123	120	117	129	142	146	128	144	135	150	139	144	145	143	133	122	129	130	127	118	128	132	119	130	120	151	129	149	92	126	135	139	146	131	138	154	128	137	143	142	125	155	134	133	118	131	133	134	144	155	136	123	142	131	126	119	135	130	154	151	111	153	135	144	135	144	122	139	142	142	127	128	152	116	131	136	118	152	134	128	138	143	113	142	129	125	138	134	119	146	150	140	136	128	134	124	136	128	126	135	145	143	135	136	137	127	158	130	119	122	151	137	142	148	142	155	135	121	130	139	137	122	134	164	136	148	122	145	128	131	120	147	127	118	157	138	108	130	136	133	137	158	117	117	118	148	123	115	111	124	136	142	150	127	150	124	109	132	120	135	124	110	144	149	135	126	134	142	117	135	145	133	132	138	135	137	103	142	137	119	132	118	138	160	123	121	141	130	134	155	137	118	127	143	135	125	162	127	163	134	136	125	126	119	128	131	120	129	138	132	132	150	141	124	114	132	133	128	131	107	137	127	134	134	152	126	121	136	148	141	153	117	131	135	125	132	118	132	141	136	146	139	143	132	131	123	113	140	140	137	142	138	119	122	144	129	126	156	152	119	142	138	136	144	132	115	136	129	144	141	139	133	143	143	119	130	145	148	130	112	118	146	129	135	141	148	130	144	133	145	137	136	137	132	151	122	167	136	125	125	169	140	125	132	148	160	137	135	113	133	120	134	117	112	117	140	137	129	137	131	134	138	125	133	137	128	154	124	126	111	142	145	131	132	127	133	130	137	125	140	136	144	138	138	131	144	140	145	134	126	143	131	137	129	138	143	99	133	120	141	131	125	142	141	144	131	144	160	145	133	147	166	128	140	142	121	146	149	144	116	112	119	137	130	121	134	134	126	129	147	138	121	115	158	121	141	125	138	122	132	125	136	115	132	124	131	104	148	147	139	147	152	120	118	130	148	135	148	150	135	130	113	139	116	134	126	132	120	144	141	128	132	113	130	147	131	116	123	151	118	136	120	131	123	118	126	137	143	135	113	149	128	130	139	144	115	137	141	138	128	149	131	145	138	134	120	146	139	141	112	127	125	130	112	132	142	132	136	151	140	141	157	128	154	146	135	117	137	133	119	127	137	126	142	149	132	125	148	147	132	129	160	103	136	131	131	126	140	135	106	113	123	155	144	144	148	134	137	133	133	124	155	150	138	146	120	130	121	146	118	133	128	125	154	122	114	124	129	136	102	142	138	115	148	147	145	126	128	140	132	165	148	126	131	116	137	147	135	124	114	135	155	132	124	110	149	138	159	141	145	137	125	139	147	128	125	121	137	152	157	148	134	121	130	151	149	129	128	133	129	121	124	141	139	133	107	137	138	114	122	144	118	139	128	155	127	131	137	124	116	152	133	140	131	142	113	106	141	151	156	128	126	119	140	135	130	131	126	146	149	137	139	144	138	114	133	124	124	119	121	114	127	123	141	138	140	117	150	135	122	119	123	132	143	143	155	140	126	129	122	113	144	129	116	145	136	130	124	138	138	152	137	123	122	127	138	140	132	109	122	144	129	119	167	143	139	146	149	136	150	115	120	120	150	140	107	125	125	147	137	138	143	151	122	146	134	136	130	123	131	131	116	145	133	127	104	150	132	145	125	134	125	127	120	124	138	126	129	118	142	136	114	128	127	138	129	136	141	111	121	115	140	145	134	122	167	152	144	142	137	138	131	135	134	130	120	143	135	139	121	126	129	127	127	113	131	143	128	140	144	124	133	125	140	154	138	125	132	117	116	144	137	131	131	151	138	125	137	129	139	134	139	118	149	132	114	148	151	142	126	125	131	127	145	106	147	153	157	137	129	123	149	125	138	132	123	139	107	127	137	140	147	126	136	168	146	120	129	153	139	127	136	137	115	159	139	126	149	140	124	132	133	161	130	135	144	115	125	142	144	141	130	147	141	120	117	139	131	142	141	147	123	118	128	125	132	128	136	131	117	123	123	131	132	148	138	139	132	122	130	136	131	125	142	165	127	139	127	119	126	117	136	128	147	115	110	146	125	135	123	141	149	149	137	121	139	134	112	128	120	136	143	117	134	126	115	127	120	147	136	120	141	152	142	131	118	120	146	148	142	123	127	114	150	128	126	135	144	135	128	147	126	138	142	135	141	139	139	120	153	141	134	138	134	134	144	118	134	120	132	116	139	134	121	125	126	146	146	142	133	131	147	125	114	123	135	132
3489	455	562	516	482	481	439	471	441	476	450	403	437	478	497	436	456	413	452	437	474	481	514	497	513	436	444	419	431	387	438	407	388	420	394	418	427	407	426	420	408	377	423	378	392	405	363	395	431	401	419	411	416	421	429	382	394	449	400	392	386	388	392	409	396	400	400	374	423	371	386	426	365	414	424	367	414	404	413	413	384	358	369	390	396	444	397	391	390	371	407	382	405	402	394	383	439	371	378	385	422	391	405	392	435	432	412	375	355	401	407	439	395	347	402	413	368	350	384	435	438	395	400	400	406	392	403	401	394	408	419	379	386	376	426	383	392	390	420	374	378	390	405	396	416	400	408	414	401	406	400	403	415	382	370	363	366	420	346	384	421	372	389	407	398	416	380	396	394	423	390	366	389	378	425	379	374	419	405	426	421	396	378	394	391	403	429	409	381	390	380	415	386	385	381	414	425	386	344	403	414	418	404	413	383	418	435	413	432	422	382	412	410	393	382	430	381	401	376	404	409	412	388	409	379	427	419	435	387	413	403	365	426	381	434	352	407	424	410	399	392	373	415	360	394	380	408	403	410	414	403	419	392	388	405	406	459	411	375	407	376	401	420	418	365	415	387	382	392	382	383	366	415	376	390	413	414	436	381	449	402	385	401	378	385	407	367	390	378	374	394	433	411	391	415	422	444	388	373	394	380	384	402	409	405	400	380	398	383	382	408	381	401	409	374	391	374	382	413	384	388	406	394	403	393	433	401	414	370	391	411	399	409	412	412	388	403	374	377	382	400	386	407	423	404	395	393	401	396	360	385	380	397	432	406	419	419	408	381	369	389	424	404	379	422	394	390	365	422	362	396	421	413	406	396	393	404	402	416	400	389	392	410	394	394	401	387	401	367	417	430	408	389	381	397	409	404	412	416	385	379	387	396	383	393	393	396	431	423	382	371	416	404	421	402	372	372	412	419	389	394	394	387	416	387	414	403	420	376	397	400	408	396	394	416	383	357	406	420	407	374	378	393	424	389	418	411	431	401	375	425	378	408	374	397	392	395	401	431	388	395	383	376	394	392	372	386	404	397	385	363	372	398	423	386	431	379	386	408	368	382	367	400	409	443	386	408	438	387	404	396	411	436	394	394	406	399	428	373	401	393	371	393	392	379	388	437	412	416	398	372	440	405	417	396	372	417	404	382	405	400	386	394	425	400	412	395	374	399	422	369	412	375	394	418	386	395	419	377	389	378	390	395	365	376	404	401	410	432	384	384	397	406	371	375	383	404	375	423	404	421	373	372	423	369	400	359	379	395	371	392	409	438	420	380	413	445	397	345	395	414	412	429	395	377	434	416	384	404	419	421	397	418	436	398	402	382	410	398	412	407	396	369	389	420	418	397	402	403	405	411	411	389	414	404	365	345	396	402	399	400	411	393	374	411	388	413	385	419	413	402	392	359	378	386	399	413	382	410	387	400	372	399	419	410	412	389	405	376	359	416	376	422	396	401	401	425	430	374	423	381	402	422	378	405	387	394	386	393	425	391	378	437	408	420	376	391	392	384	430	407	412	339	354	362	386	372	394	387	425	375	405	411	388	384	382	402	353	429	363	377	449	378	407	421	381	405	403	404	376	408	382	417	424	412	385	372	428	393	417	378	416	393	385	398	434	374	417	395	385	392	401	391	406	419	402	397	418	384	377	392	380	417	419	387	401	403	424	373	388	384	416	384	427	397	401	385	386	373	430	390	380	378	379	442	371	410	404	434	390	394	382	386	409	419	366	441	397	420	405	381	437	388	403	365	394	400	395	385	396	383	390	375	416	375	352	412	392	394	412	413	403	392	405	410	431	402	414	428	389	396	400	400	406	405	394	401	394	376	433	397	395	398	400	404	405	400	372	413	431	387	383	370	383	384	370	447	389	368	389	426	389	399	421	404	441	401	388	395	407	421	426	393	386	368	389	385	388	389	420	444	418	391	405	400	422	412	403	429	401	380	384	352	395	391	381	409	420	408	412	390	392	446	386	416	396	385	380	386	404	425	404	424	399	417	418	391	374	392	400	371	362	398	400	417	358	387	438	393	410	408	424	392	429	400	398	420	436	385	381	418	373	414	388	411	376	390	436	394	411	388	374	393	394	416	401	363	398	403	372	400	380	407	378	391	397	378	419	406	406	396	386	413	381	378	422	417	397	399	385	400	378	425	370	371	407	398	451	390	404	412	407	386	408	383	415	396	428	386	368	390	401	381	411	453	390	364	381	420	395	385	417	406	384	414	404	375	416	414	421	396	397	391	403	407	399	411	430	401	388	386	377	372	370	425	420	421	398	390	427	387	366	386	391	411	395	423	421	378	428	393	425	422	388	397	387	394	385	409	406	398	410	375	409	398	373	417	409	366	404	385	395	401	378	362	399	376	404	399	397	382	398	366	410	383	427	380	399	396	387	411	388	426	362	421	418	385	368	391	404	426	381	380	397	403	376	385	372	415	414	404	406	395	351	448	403	430	378	401	397	385	371	413	399	388	447	374	370	376	408	385	394	396	391	384	427	399	400	394	424	431	400	383	400	420	363	392	411	390	355	421	397	400	415	413	393	390	410	382	404	439	388	422	412	405	419	416	391	387	398	406	381	428	405	385	394	411	394	406	408	406	417	375	369	386	413	392	402	377	400	401	357	387	378	380	413	399	430	394	386	389	392	370	401	410	395	394	404	367	381	408	425	397	412	387	378	398	362	396	385	374	405	412	425	384	404	362	434	429	354	407	387	377	411	421	409	395	396	391	398	384	392	412	429	394	441	393	391	399	397	392	381	400	386	419	409	374	400	390	398	389	389	369	396	406	401	367	399	384	403	382	397	396	386	397	373	414	373	387	370	387	401	400	397	393	420	394	389	375	416	377	365	387	392	434	384	398	399	391	367	389	398	416	404	401	367	418	407	395	403	421	368	403	373	415	423	362	387	412	401	398	374	394	404	421	368	433	433	415	376	401	391	415	395	397	382	414	409	386	374	404	403	371	370	365	418	419	391	427	381	379	369	423	393	391	410	383	346	398	380	375	385	410	403	392	367	362	420	412	419	429	426	388	372	382	372	388	415	410	396	396	419	437	374	370	404	387	388	404	402	425	412	383	424	420	435	387	433	399	388	428	410	389	369	395	435	374	384	373	374	380	401	364	373	426	414	402	395	382	398	406	430	367	393	412	397	424	373	392	357	366	398	387	381	411	439	409	423	415	444	376	419	406	394	389	380	433	418	394	404	382	419	392	406	426	361	370	377	381	389	401	392	419	401	384	392	376	379	381	397	411	370	404	422	434	424	411	410	390	392	408	386	390	360	399	424	409	409	399	378	431	373	401	379	417	394	387	412	412	418	411	414	399	386	402	372	407	356	395	421	421	400	407	396	425	411	376	382	428	428	397	385	415	382	364	409	357	407	378	363	411	387	401	378	391	394	374	348	413	443	356	401	388	406	396	409	410	374	390	395	400	410	425	389	386	416
21897	2323	1240	956	692	665	515	459	426	386	396	388	372	347	366	333	337	331	310	346	317	344	327	322	306	308	326	328	297	307	348	303	281	298	315	293	294	288	286	313	322	311	324	322	305	302	278	314	299	285	302	269	303	298	302	344	309	306	288	322	339	315	312	273	300	297	306	322	310	310	243	273	305	337	328	318	292	305	301	309	264	309	284	258	331	340	304	312	319	295	301	312	329	276	291	314	297	298	277	303	320	327	286	279	303	283	283	314	296	295	303	294	313	274	274	294	307	302	286	292	296	295	321	323	297	295	295	285	290	292	267	293	304	318	334	276	327	271	326	292	293	320	303	315	306	304	318	303	286	303	297	287	315	299	288	271	279	318	285	269	269	364	281	302	299	275	291	339	314	288	291	268	317	269	312	298	310	277	272	303	305	285	333	273	310	312	283	315	312	310	288	286	297	321	283	295	282	278	289	282	291	283	298	321	289	313	302	285	285	283	284	281	277	307	317	311	343	313	285	315	291	287	267	269	302	293	303	317	286	294	293	294	349	298	256	318	291	326	302	293	284	293	292	315	273	274	287	327	269	274	288	280	295	287	300	291	309	313	327	321	295	274	287	279	309	323	305	280	287	303	325	282	299	311	335	306	284	300	310	286	320	265	324	336	292	288	275	288	298	286	284	334	267	312	305	319	291	279	300	276	289	289	263	328	275	277	261	282	304	349	282	265	323	282	263	340	288	282	288	305	282	280	265	281	317	329	283	278	292	298	272	284	273	327	307	312	303	307	328	289	316	285	288	313	285	284	315	286	256	304	277	324	286	297	306	278	315	278	294	304	288	335	298	277	291	302	286	315	330	318	303	303	307	321	282	279	301	287	272	289	292	330	262	313	311	325	285	311	269	315	281	303	295	275	287	301	260	289	334	277	281	314	311	317	300	273	288	286	309	297	295	319	265	315	303	286	300	312	294	330	278	297	311	282	291	338	274	315	277	310	303	261	287	308	320	318	322	315	312	316	296	287	286	298	289	316	310	266	272	295	292	285	309	287	276	265	277	271	293	289	291	286	306	300	275	277	298	289	313	314	292	269	300	314	286	323	281	266	296	301	303	306	319	309	316	278	285	311	313	315	293	307	308	314	277	296	297	313	301	289	282	285	291	288	296	286	303	264	307	296	274	284	288	291	329	282	308	286	305	289	307	317	294	309	295	293	278	287	310	304	312	329	273	298	291	286	283	298	304	306	323	328	321	308	301	282	291	320	292	297	298	316	300	281	285	317	313	317	283	301	294	309	267	291	312	309	249	297	287	287	329	273	266	285	318	295	282	273	294	269	301	296	296	297	305	283	286	300	297	270	295	290	312	278	280	298	335	294	265	293	282	303	290	299	299	297	304	298	297	295	303	291	281	331	303	319	304	278	285	281	307	313	341	310	303	274	341	307	289	258	311	318	325	272	292	269	295	316	285	292	290	303	277	282	288	303	275	289	300	340	285	303	310	309	293	285	299	262	308	305	288	299	309	308	285	288	266	299	312	316	258	294	294	268	262	292	270	272	283	284	285	265	271	286	264	308	281	315	253	305	285	278	285	286	329	305	268	268	282	295	303	268	290	262	291	261	296	284	289	274	277	286	271	307	334	275	297	306	294	277	334	297	316	306	275	277	332	307	280	308	303	292	296	301	284	321	263	271	281	294	294	308	307	312	298	318	291	266	290	318	323	286	274	303	299	283	285	304	294	274	297	279	295	260	281	287	323	269	289	304	304	323	317	307	306	287	289	292	281	285	307	307	274	285	290	286	282	292	269	295	304	305	310	301	275	274	302	307	312	312	322	278	299	296	306	293	283	300	269	260	312	287	293	333	291	286	284	303	321	296	289	299	281	301	274	295	290	315	308	300	289	317	236	273	279	319	301	298	302	304	273	290	318	283	305	293	283	295	284	309	296	319	294	296	308	305	312	288	282	284	294	301	324	292	320	309	293	295	263	304	297	280	318	311	292	284	269	290	285	316	292	278	300	296	290	294	296	262	273	292	312	290	302	292	276	285	273	283	279	285	278	319	316	298	270	294	307	278	317	282	315	322	309	285	321	306	303	302	294	294	314	290	315	321	303	325	279	292	302	290	288	292	263	267	265	306	340	294	314	277	259	271	291	304	278	319	293	329	304	270	282	282	322	255	300	297	320	306	267	313	306	290	303	278	286	297	299	274	290	288	288	262	299	284	289	278	310	260	310	320	273	287	295	308	290	312	283	280	304	257	307	291	268	289	316	304	335	289	293	292	302	270	273	292	290	293	312	300	307	298	316	338	288	310	311	294	270	264	309	308	329	294	277	283	338	328	342	294	284	282	291	285	283	258	302	271	285	254	294	300	292	293	288	316	294	282	308	289	300	301	281	284	302	296	274	305	289	292	281	278	258	304	310	292	294	273	339	310	328	289	300	309	307	324	325	321	295	321	286	282	298	321	284	321	280	301	282	294	315	260	298	302	347	292	306	294	309	301	301	299	325	307	284	305	284	313	289	279	263	281	292	306	276	276	287	313	319	288	314	297	290	310	294	285	298	291	288	310	286	283	332	270	291	282	321	288	290	309	320	284	306	266	282	291	286	318	277	300	306	325	294	299	280	311	252	274	332	312	280	290	274	290	243	312	282	295	271	293	301	325	320	290	286	282	275	289	294	300	288	279	259	311	306	299	279	280	279	277	290	304	306	279	332	310	301	296	294	289	324	280	254	292	277	294	329	294	316	344	299	311	239	300	244	299	304	315	291	272	318	337	277	293	290	306	303	318	292	311	318	292	318	290	313	303	308	335	291	278	296	291	308	274	267	321	277	286	345	296	278	307	270	308	324	303	311	303	274	307	297	268	319	323	309	298	320	300	338	306	281	317	300	313	288	277	295	320	312	298	317	277	266	272	279	314	271	287	276	277	275	312	310	277	288	321	296	308	272	304	290	315	297	304	239	270	338	280	303	279	280	306	276	321	284	283	283	264	304	296	333	284	297	286	275	285	286	304	288	308	283	285	271	280	294	269	295	285	291	284	301	314	297	308	297	287	326	303	300	305	298	290	297	320	329	304	292	312	287	302	301	280	307	308	330	271	281	291	331	302	294	261	298	303	267	272	312	293	260	290	280	284	266	305	282	288	289	269	314	275	326	293	314	264	314	312	305	288	288	296	287	307	298	302	314	311	306	296	275	288	306	278	283	303	303	289	318	317	316	313	296	283	288	292	318	289	306	321	273	319	272	297	274	302	298	312	286	318	327	299	312	288	252	285	293	313	312	259	298	294	290	318	287	304	301	289	320	266	300	288	285	290	333	294	301	317	283	310	310	304	278	280	297	293	303	303	274	307	294	265	293	292	292	303	287	277	313	315	302	302	321	289	326	292	297	300	291	295	299	304	272	325	310	269	306	287	300	272	268	292	272	303	258	283	302	340	301	309	280	303	291	277	323	289	278	310	274	305	315	258	314	302	302	277	314	309	302	268
10514	1427	2417	2815	2553	2283	1936	1693	1584	1466	1345	1178	1182	1264	1181	1239	1079	1046	990	999	1005	1015	1079	1049	999	953	878	880	837	819	808	820	870	776	765	808	839	854	763	789	775	872	800	840	811	781	788	802	838	753	780	763	793	699	764	753	731	776	711	737	728	796	837	745	737	747	817	763	834	778	752	787	783	794	740	767	772	702	736	785	804	741	769	709	750	770	732	815	743	741	792	690	721	753	745	713	734	766	730	746	734	754	747	694	715	735	761	789	813	748	787	784	753	748	722	723	738	740	764	788	840	730	729	776	715	742	732	730	736	793	715	769	769	742	762	755	675	769	706	755	738	745	729	743	750	773	722	785	788	750	790	764	756	746	743	751	774	779	748	782	765	716	761	708	739	713	707	743	728	741	770	833	694	751	730	746	738	751	745	762	693	788	713	725	761	721	744	757	727	753	802	780	758	780	748	766	740	751	836	762	749	735	770	737	733	735	737	792	712	758	715	718	765	800	737	767	777	722	699	716	731	756	740	727	758	766	820	762	719	708	720	735	768	732	738	733	748	802	711	722	742	775	790	804	695	731	735	750	779	769	717	763	761	757	743	747	733	724	731	743	770	726	776	790	753	709	791	780	719	784	754	770	764	747	783	695	747	720	747	779	722	682	749	735	764	738	713	743	786	735	755	708	768	731	753	719	741	715	739	799	712	777	700	733	680	771	732	745	696	719	732	729	727	737	738	719	716	720	724	760	724	759	747	769	768	743	821	725	753	740	732	732	732	723	759	770	752	761	697	717	760	721	725	727	724	766	764	751	712	763	769	786	734	704	820	720	746	730	732	752	749	750	797	711	738	748	772	748	705	789	736	737	786	747	759	760	744	719	775	750	737	711	753	791	730	700	747	776	780	758	735	725	724	723	745	772	673	771	718	766	791	751	741	768	732	715	742	766	677	772	762	826	750	760	748	756	706	756	720	747	721	791	714	768	768	709	729	722	735	732	712	739	735	712	760	742	724	776	763	753	762	772	745	739	770	793	761	717	753	769	765	703	738	691	765	733	779	766	730	727	777	707	711	787	755	743	810	743	785	700	745	718	748	770	726	788	725	714	746	771	707	752	731	766	762	709	756	750	765	753	756	722	742	752	801	750	723	788	742	735	747	763	725	762	725	773	738	737	746	761	771	730	768	745	752	787	777	726	714	743	812	685	753	734	754	722	765	725	756	720	719	736	774	740	726	710	755	753	764	734	771	773	743	704	732	738	755	749	748	734	761	746	752	738	765	728	738	779	737	764	739	734	751	745	767	753	737	707	742	735	706	731	759	703	736	730	758	728	736	796	735	715	714	797	719	720	759	754	719	739	767	785	721	740	714	710	802	777	733	751	733	763	776	747	726	746	794	743	752	730	800	786	737	714	823	729	819	797	718	781	732	752	768	726	735	735	792	774	737	770	746	763	762	708	707	769	751	749	789	701	757	763	747	757	736	734	718	754	754	769	695	779	712	748	750	785	723	739	715	806	743	715	765	741	728	781	728	713	774	742	792	760	763	731	772	727	715	743	771	742	720	687	784	797	776	749	741	698	753	754	736	769	711	784	723	725	757	736	721	763	782	763	761	769	730	743	738	695	742	764	764	760	768	718	711	713	710	756	765	770	710	778	752	763	764	759	697	741	780	773	688	790	750	739	749	721	675	728	806	744	753	717	743	726	759	732	731	778	757	735	752	760	710	711	711	732	682	749	744	728	787	764	739	689	782	716	719	748	712	750	779	745	732	780	745	737	736	759	732	730	744	683	746	723	736	753	756	725	770	752	773	701	736	773	762	772	729	724	761	716	738	752	737	754	733	710	713	753	731	782	755	718	709	725	756	719	758	765	724	742	715	748	697	789	718	753	725	725	762	769	764	684	760	794	736	757	751	769	738	736	735	794	736	735	752	729	729	760	768	710	789	753	743	759	771	722	731	723	781	738	747	732	744	771	760	734	784	751	712	715	767	723	785	777	771	752	766	744	739	769	802	709	706	773	809	764	752	734	731	729	734	736	744	765	734	721	729	752	746	774	771	714	741	746	708	733	726	784	779	749	773	765	722	759	751	744	767	778	820	771	755	761	792	717	721	757	751	750	745	719	729	810	734	743	721	789	739	735	744	762	720	735	737	785	715	759	787	786	771	705	738	789	763	725	756	741	755	765	738	751	730	744	731	707	756	742	747	700	745	747	721	737	788	748	763	756	696	761	710	733	744	738	747	768	748	733	773	737	761	797	799	735	762	707	745	761	718	789	711	707	730	744	762	689	785	742	719	706	747	746	756	808	737	708	750	747	683	748	717	719	737	747	794	791	740	778	755	765	770	708	760	741	752	714	724	770	778	728	773	690	713	741	738	744	755	743	739	759	769	758	749	693	752	720	741	746	739	708	737	746	732	756	752	745	680	766	760	778	733	809	710	764	712	745	752	756	726	742	742	752	755	744	755	792	723	720	754	753	773	817	743	742	751	740	759	825	741	704	751	779	785	750	768	704	746	741	798	728	786	730	732	716	774	760	752	762	742	705	761	738	747	754	801	739	720	748	762	743	715	731	749	717	755	764	740	753	742	754	729	730	778	754	742	770	820	717	743	738	737	774	743	770	766	770	699	750	698	746	767	721	743	774	777	718	701	701	733	706	774	700	780	752	756	768	746	757	731	727	767	753	760	717	782	692	778	734	777	737	723	752	703	773	751	729	775	738	772	768	741	700	722	705	760	741	718	741	787	753	730	755	788	752	792	706	762	746	738	751	755	668	772	744	758	702	731	763	693	723	720	736	739	765	705	700	734	747	771	796	734	740	752	856	760	687	723	821	780	764	749	784	767	724	737	789	757	747	732	761	797	720	699	729	780	758	782	719	697	770	759	761	719	714	752	712	738	753	763	684	712	688	768	780	772	752	764	714	745	800	756	724	747	710	749	761	738	789	769	775	698	719	812	676	760	733	753	719	731	742	745	729	741	753	746	701	777	705	703	690	746	734	734	717	708	704	780	779	724	711	724	706	690	793	732	714	743	757	773	748	755	751	748	735	770	708	785	729	746	735	750	729	741	765	702	715	750	794	715	744	691	748	690	739	772	729	751	727	728	747	719	706	733	727	783	791	773	731	719	757	751	718	738	741	728	738	734	759	759	741	776	752	700	761	735	730	736	750	746	749	726	766	729	711	726	716	735	781	772	763	766	722	828	736	726	777	696	754	701	755	721	728	675	696	731	753	690	695	736	741	714	757	758	764	773	730	744	804	827	781	755	728	768	755	776	743	741	728	711	727	736	760	702	783	804	757	754	733	736	750	779	759	734	692	741	755	740	738	784	794	760	806	755	784	708	684	751	727	753	769	760	757	724	735	768	732	760	771	751	768	795	715	776	731	734	786	744	776	833	736	747	837	775	746	729	787	760	748	744	680	784	716	780	781	801	761	717	779	739	760	727	723	765	743	756	719	763	797	768	764	765	686	710	776	769	757	734	783
33900	7134	2498	1679	1195	1001	775	686	625	566	515	498	477	470	446	418	440	383	415	385	426	395	391	409	382	372	356	370	397	336	381	353	370	349	381	365	368	379	370	322	327	350	352	354	365	371	365	334	324	337	319	348	349	392	343	347	323	343	347	331	358	343	341	355	334	359	319	344	346	313	323	345	335	355	322	331	341	337	346	344	312	353	351	315	337	357	374	334	335	321	339	345	324	335	381	379	299	355	362	326	334	304	333	333	347	393	362	335	350	349	370	355	344	354	354	335	310	303	360	341	356	364	350	310	348	337	355	348	352	325	340	331	333	338	358	315	360	332	375	343	340	329	331	363	343	348	346	316	313	377	338	356	353	338	337	345	347	301	354	359	323	331	324	321	345	370	338	321	326	308	344	355	353	329	340	353	316	352	334	355	363	340	352	336	311	321	365	327	317	322	332	313	334	312	366	358	339	324	338	374	343	324	326	318	337	342	311	350	319	354	337	350	336	361	352	372	363	343	374	370	334	347	370	306	355	327	318	331	347	350	338	337	326	312	321	311	338	342	321	327	357	332	364	365	316	328	322	320	366	344	339	353	336	314	352	331	361	318	341	325	351	303	328	327	337	316	341	340	336	331	347	352	339	334	360	355	335	314	359	346	305	337	333	355	378	332	362	357	357	338	311	296	364	308	351	352	320	350	336	319	360	348	359	360	320	341	353	339	354	350	351	340	341	350	362	337	375	301	313	336	356	353	339	308	348	350	326	316	344	325	330	366	360	325	354	323	353	336	337	317	344	308	354	358	314	307	360	338	365	328	361	377	325	322	361	318	373	347	360	320	361	338	358	349	319	346	335	319	325	349	383	340	367	342	344	332	334	328	346	320	373	342	326	353	328	328	353	351	339	316	329	352	339	344	338	338	380	328	346	325	321	293	345	292	366	316	375	327	334	335	368	364	345	351	367	330	322	342	318	344	361	334	316	348	339	326	347	335	328	358	341	316	351	330	341	337	353	333	347	341	339	344	322	365	337	310	343	348	326	343	316	308	346	335	329	332	312	354	337	350	348	378	364	362	338	327	358	313	334	318	353	342	342	329	346	355	368	359	366	335	351	330	308	343	354	329	300	336	326	315	344	332	365	339	329	337	356	361	319	306	325	340	377	324	343	347	337	306	357	329	382	291	318	314	333	332	341	332	322	358	348	323	299	324	334	337	331	334	325	331	331	363	321	339	328	351	310	291	326	314	336	349	349	314	340	317	352	333	352	312	349	316	332	348	352	375	346	330	343	310	378	328	323	345	360	355	345	324	332	375	364	352	340	351	343	339	335	353	339	350	347	403	332	324	347	324	369	340	379	337	321	341	368	325	340	373	342	307	317	346	370	358	332	365	343	351	342	323	313	361	338	311	323	328	346	350	347	355	357	339	326	323	323	331	339	367	321	373	364	327	358	369	321	316	323	299	357	359	325	321	359	327	331	327	362	314	365	341	305	358	360	343	334	375	337	352	343	327	360	360	332	356	317	293	321	345	339	378	367	344	299	296	336	368	352	353	348	338	353	335	328	324	339	324	328	323	366	360	341	338	353	377	326	359	324	304	348	320	322	337	371	310	329	374	328	348	321	336	337	336	339	348	337	294	358	361	384	317	343	333	344	316	337	335	333	324	278	343	332	348	362	334	345	329	317	315	342	330	334	323	360	381	339	366	340	347	309	318	317	310	352	334	362	331	326	355	344	354	326	320	314	337	345	325	337	360	325	349	322	338	333	322	380	339	342	352	372	316	315	324	333	345	377	333	322	334	328	290	352	311	351	320	364	325	357	368	344	336	348	347	330	329	361	352	340	347	313	317	333	326	336	332	367	358	345	349	347	321	336	322	373	349	347	342	346	370	363	328	308	352	323	372	333	359	339	356	303	336	334	354	349	332	332	325	380	354	331	324	377	345	343	326	382	358	349	313	333	351	340	320	301	336	326	327	353	342	340	346	337	309	315	360	357	341	360	342	344	359	341	333	335	322	329	341	336	344	318	316	401	380	341	333	368	322	334	355	339	309	328	348	340	359	321	346	348	315	332	341	334	321	342	316	329	337	351	338	350	337	335	333	330	310	344	314	365	339	340	309	331	370	328	340	386	347	336	342	357	318	334	360	352	349	356	310	356	329	356	318	332	339	328	365	365	331	311	327	294	307	339	332	331	361	325	304	328	374	354	307	307	342	328	330	343	372	303	339	355	346	293	289	313	319	311	348	356	344	341	348	373	358	346	316	349	339	339	344	331	339	308	359	376	338	363	325	341	357	329	380	334	352	331	357	333	316	342	357	316	312	315	330	348	337	292	339	339	351	326	323	315	323	326	317	325	312	340	334	323	357	315	323	348	325	308	347	366	317	379	331	318	311	360	331	333	314	348	331	322	304	332	345	361	353	355	349	356	330	323	363	302	286	327	369	349	302	339	308	378	345	355	352	369	336	322	336	343	303	361	324	337	342	346	325	340	342	344	342	351	318	332	305	316	337	367	327	368	312	312	319	325	335	355	353	336	315	331	340	343	356	332	333	382	351	362	368	352	342	327	349	332	352	346	350	348	344	328	357	323	359	333	346	319	319	335	335	336	362	339	333	369	348	380	372	318	331	361	314	386	346	358	352	314	353	353	374	352	311	314	321	357	332	308	348	343	338	333	331	361	377	357	352	352	322	332	329	331	326	349	316	331	334	352	306	323	358	364	355	351	319	320	321	350	351	349	330	338	307	353	335	334	328	339	330	360	333	316	340	351	328	353	331	351	326	338	322	327	304	325	338	342	331	319	356	341	317	362	338	335	320	349	335	374	377	329	344	367	376	335	330	324	346	353	326	349	336	361	361	347	361	333	357	358	343	365	358	309	345	308	319	282	331	362	341	308	320	322	352	297	358	366	294	317	346	354	343	321	365	338	342	332	330	328	337	333	378	329	360	320	336	319	341	308	342	344	346	350	346	361	339	335	359	345	363	326	378	315	368	336	365	348	315	328	376	348	318	363	363	339	318	350	319	324	353	327	310	323	327	333	340	354	359	329	340	345	337	350	368	343	339	360	316	302	303	383	349	314	322	320	345	328	319	349	360	335	344	340	314	339	342	344	339	343	325	340	321	302	320	369	350	323	323	293	307	319	296	354	317	300	343	345	330	343	366	331	370	331	343	350	361	326	313	335	336	356	308	357	337	369	315	324	310	343	318	363	346	358	338	323	339	340	304	302	343	385	347	339	375	322	350	343	335	329	344	324	354	310	335	325	347	336	354	344	341	313	313	314	305	351	340	339	362	344	330	320	324	353	347	346	338	343	337	313	312	345	346	358	358	336	332	337	333	334	339	329	332	339	328	314	346	321	322	352	330	290	354	326	341	319	332	347	325	355	380	337	345	344	325	313	369	327	347	337	324	364	324	289	323	303	373	346	334	356	328	340	340	299	335	337	348	334	343	343	330	349	327	352	344	346	371	330	363	319	319	345	335	356	325
14668	2118	4127	4893	4392	3767	3149	2561	2420	2212	1969	1705	1646	1629	1709	1572	1461	1339	1286	1254	1320	1330	1426	1343	1246	1198	1053	986	1003	957	983	936	894	867	903	929	894	866	899	821	928	879	942	902	919	842	886	873	896	863	849	891	861	845	887	856	817	829	798	817	800	785	816	896	834	875	848	817	841	814	829	841	852	883	794	823	810	809	801	810	849	791	798	826	836	827	828	837	831	838	810	802	782	831	802	801	875	813	828	806	802	828	756	776	810	814	839	813	798	831	804	846	821	872	850	762	831	783	828	816	903	779	854	822	806	797	815	836	827	768	864	802	875	832	860	790	783	773	754	804	776	791	825	829	846	783	767	779	844	856	867	784	797	828	851	784	813	825	827	802	775	770	819	820	820	805	792	769	774	772	833	810	808	800	782	856	842	820	812	764	826	766	752	807	786	788	814	787	774	808	796	790	832	773	754	800	794	833	808	823	803	774	768	739	871	827	804	856	820	789	815	791	816	844	791	797	827	800	808	843	785	784	843	777	819	844	789	820	798	795	768	854	839	777	811	825	781	799	803	850	765	751	789	821	821	849	773	793	813	790	823	831	860	739	790	792	767	839	847	791	753	818	780	799	809	774	784	771	854	806	791	780	829	797	817	781	790	791	723	763	787	834	770	816	837	812	820	843	818	825	748	822	829	831	816	813	741	844	761	802	815	827	775	861	761	874	849	802	759	812	810	774	828	771	844	830	776	855	816	860	802	818	782	841	762	828	823	790	827	850	872	815	819	803	784	823	813	783	804	777	837	804	795	837	789	814	801	822	840	841	790	792	813	816	845	781	832	811	834	820	815	786	781	814	784	835	823	784	843	773	841	782	838	796	819	813	830	774	756	846	813	823	783	790	831	800	819	819	819	811	852	797	781	831	793	788	809	832	820	848	826	765	823	826	826	824	799	831	804	764	824	823	848	826	761	822	794	800	811	807	857	839	789	804	791	800	806	781	792	784	818	833	810	830	903	780	842	797	818	812	808	820	777	821	827	813	812	847	812	807	793	854	869	793	822	876	830	787	788	809	815	820	809	800	850	843	805	813	785	782	820	760	819	758	800	785	811	791	858	761	821	785	821	848	866	795	836	821	852	787	848	769	791	866	779	778	754	846	821	780	810	800	789	835	793	776	781	829	801	848	776	794	850	825	823	801	803	826	902	797	837	811	811	737	801	847	804	842	784	812	794	753	870	795	746	844	801	822	788	809	823	815	763	794	843	846	795	831	819	764	775	771	837	793	821	792	796	782	843	840	814	834	783	783	852	814	796	802	798	793	794	808	847	833	796	817	836	780	825	820	782	795	794	800	819	849	783	807	794	802	769	806	767	815	761	796	818	828	758	819	864	804	811	840	771	836	797	802	826	811	798	792	799	776	832	820	833	799	775	802	813	825	812	798	788	820	836	812	793	794	856	830	807	827	798	809	803	816	713	808	788	793	804	883	820	831	829	834	821	734	821	781	817	802	819	794	783	804	817	831	806	869	819	821	808	834	783	797	797	837	824	807	817	762	782	787	749	778	778	810	850	833	790	804	791	846	779	839	829	795	855	829	810	785	828	806	831	835	806	784	826	807	798	810	836	789	801	743	799	830	763	829	788	850	849	853	797	818	765	831	772	796	797	787	774	792	784	792	806	833	778	774	774	842	771	771	795	791	845	779	797	772	853	832	808	823	819	818	790	819	824	812	816	846	785	835	823	771	835	791	797	788	799	807	848	837	820	753	834	781	804	768	832	755	817	783	804	768	812	809	833	771	794	815	822	807	788	829	825	801	873	766	822	834	771	810	813	803	788	819	838	823	864	853	834	827	797	841	777	841	797	785	860	849	816	807	823	795	792	843	815	792	822	741	816	806	829	813	821	809	798	822	782	786	781	724	805	809	729	839	867	823	821	808	823	795	798	778	804	781	769	824	843	781	839	801	776	797	773	828	785	806	829	786	777	832	770	844	826	842	761	825	808	804	799	812	778	844	782	775	792	853	800	826	825	825	792	788	848	773	721	833	838	834	812	804	796	830	779	787	792	829	760	826	778	837	821	829	799	805	778	821	818	816	784	821	821	837	777	793	790	782	790	816	798	771	797	790	865	827	816	799	815	785	797	833	833	779	819	806	775	796	774	793	802	786	808	733	775	775	851	843	831	795	836	806	817	814	756	794	816	838	766	791	821	879	825	783	817	800	789	824	814	824	834	836	753	829	781	787	806	831	798	795	807	805	860	810	781	794	832	835	870	796	799	843	807	864	776	817	765	799	780	831	816	804	834	798	828	835	780	835	818	817	798	807	850	839	814	786	810	757	793	806	829	833	820	760	794	854	767	794	792	755	797	834	770	779	833	828	840	771	800	761	833	847	826	802	797	832	820	772	795	758	807	805	774	808	797	813	790	790	796	825	811	819	765	753	825	792	807	793	853	808	849	777	835	843	815	818	824	823	813	822	805	791	790	816	813	832	817	788	797	827	812	783	844	830	823	807	822	731	817	847	797	761	793	817	786	809	864	803	852	808	794	821	810	804	822	827	830	802	816	814	832	832	799	818	806	831	876	834	761	784	857	790	802	839	815	821	789	766	798	800	801	756	820	836	807	762	808	792	830	778	816	801	790	785	791	808	852	809	808	791	816	802	847	802	845	838	796	795	789	815	862	781	776	813	792	819	836	785	881	791	768	793	761	822	805	802	770	784	851	855	821	860	785	827	780	796	797	849	829	803	814	863	817	758	824	777	840	824	860	795	772	845	796	794	795	865	813	814	756	798	818	825	794	752	861	813	846	854	800	777	868	807	790	838	797	824	796	805	800	810	826	852	758	850	790	800	806	849	790	741	772	790	804	827	776	797	832	866	813	857	854	813	861	809	826	796	804	764	821	818	796	809	805	756	812	817	815	819	884	796	831	828	792	787	869	747	793	808	803	845	786	775	747	722	742	834	823	814	796	784	800	780	792	765	845	801	798	794	723	831	814	795	815	799	799	813	813	825	834	755	808	811	780	894	813	814	847	808	742	739	806	824	845	844	793	835	798	776	784	806	813	794	821	824	842	821	805	773	799	789	766	798	808	799	840	794	914	782	787	837	827	804	813	817	777	792	800	789	830	807	815	797	774	823	804	822	833	783	866	824	790	823	795	794	820	783	840	784	811	796	780	800	812	844	813	768	866	810	836	805	756	805	764	794	807	809	834	822	820	817	830	820	818	763	804	799	810	786	829	884	820	806	749	787	742	811	814	808	812	831	842	786	752	808	846	806	811	820	817	822	855	782	787	787	828	794	817	832	805	810	806	814	820	854	751	871	857	825	855	809	817	853	788	771	785	817	861	814	794	792	800	839	818	858	808	774	845	846	806	793	762	776	825	819	783	845	828	754	781	808	734	801	824	793	863	848	810	865	804	816	753	789	762	835	771	857	804	813	766	804	803	822	853	790	793	787	782	839	806	791	848	769	784	761	773	830	793	811	800	790	845	788
2977	171	201	158	157	133	138	143	142	135	145	165	146	122	173	151	133	134	148	154	144	158	120	133	152	126	155	120	134	127	134	154	130	126	142	129	128	115	131	140	154	139	144	133	109	134	113	123	120	135	127	133	132	127	133	133	144	118	130	149	145	111	128	129	131	124	116	128	144	126	115	123	150	132	141	134	137	153	118	122	139	124	122	154	117	125	125	152	128	141	133	133	127	130	120	131	158	129	141	119	115	134	129	129	140	134	151	124	142	143	140	120	143	119	122	139	142	119	126	133	127	128	133	102	122	133	130	126	157	133	131	128	134	147	144	124	138	117	134	129	142	124	127	132	124	131	149	129	138	140	139	126	141	123	146	137	125	143	124	123	133	134	133	113	147	152	142	140	115	141	137	154	127	130	133	125	121	139	124	125	121	114	126	136	133	118	129	125	127	143	139	133	135	140	128	135	123	135	131	158	127	149	126	130	142	131	122	123	121	140	112	126	123	132	154	122	151	156	131	121	129	118	132	119	129	134	124	125	128	124	119	144	123	118	136	106	150	126	114	155	120	125	138	124	135	141	115	140	131	139	137	154	138	147	141	128	144	126	117	133	127	125	168	130	110	111	145	143	141	138	130	135	126	142	114	111	119	115	122	135	138	135	108	139	117	117	133	138	137	154	134	136	139	119	122	126	173	146	148	140	133	146	136	126	144	125	123	137	117	128	130	122	132	121	131	120	121	129	120	159	121	126	148	140	144	127	109	127	138	125	142	116	140	135	138	120	125	143	103	149	123	135	141	114	133	111	138	127	114	150	131	135	133	134	122	127	126	135	128	141	140	143	148	120	137	127	118	154	136	123	117	138	137	146	133	146	128	149	140	136	133	145	135	131	146	128	134	125	128	128	146	156	136	137	140	137	117	136	128	133	136	133	131	139	153	139	154	126	148	132	135	123	151	151	121	147	105	125	134	141	126	138	148	109	125	119	139	129	137	139	129	126	110	139	134	125	133	112	144	143	132	120	123	130	134	121	123	134	125	135	129	129	123	140	135	114	132	118	136	131	125	132	132	141	141	125	116	151	133	144	148	147	132	131	124	134	121	126	151	130	139	130	133	135	153	134	142	136	124	126	147	142	145	111	132	146	126	142	137	127	129	138	121	127	125	104	141	130	139	137	141	149	131	127	139	128	143	125	150	136	128	109	126	142	137	151	127	128	128	132	139	119	139	128	107	125	118	118	129	121	141	119	130	146	121	121	134	126	133	110	138	127	134	144	135	153	133	122	134	141	114	111	140	135	131	144	145	123	144	140	117	132	112	134	161	114	123	124	137	139	122	131	130	121	115	145	125	130	132	129	155	135	138	148	140	131	125	127	132	123	143	126	148	131	129	121	143	139	125	122	132	118	116	116	144	155	142	124	129	125	110	116	106	127	155	120	139	126	118	135	145	127	127	118	146	110	124	132	135	123	134	127	111	126	146	131	149	128	137	130	119	133	127	135	119	146	123	111	133	135	129	141	110	120	125	112	126	128	122	120	147	153	130	145	119	128	139	136	136	141	115	143	144	140	117	110	126	121	126	128	136	135	141	107	124	149	112	132	128	128	130	145	120	97	121	143	131	118	127	113	95	152	144	119	122	129	158	150	146	142	135	138	133	147	145	134	119	143	129	117	119	113	136	127	120	134	120	121	141	125	151	147	132	117	149	118	131	127	147	124	120	129	135	136	129	102	122	110	134	143	142	153	117	148	132	122	136	147	136	134	133	120	135	115	122	139	129	130	145	138	117	138	143	108	126	160	126	115	128	127	125	130	142	129	140	141	119	119	136	113	110	133	128	129	134	138	143	130	133	144	104	140	136	140	129	129	112	144	138	132	139	128	133	126	130	163	130	122	114	126	147	141	146	126	125	148	115	124	122	117	135	139	120	165	153	178	137	118	126	123	125	115	126	139	125	148	151	136	115	130	120	112	135	133	126	140	141	143	121	132	116	148	144	128	121	130	130	133	123	125	137	121	143	119	122	119	125	133	137	133	104	142	147	134	106	136	111	123	128	145	138	125	146	119	141	111	132	135	132	125	138	125	136	123	113	125	131	108	131	122	120	145	117	137	122	132	119	143	130	133	126	137	140	136	103	132	148	121	139	144	146	146	149	144	130	126	165	130	128	145	140	118	138	142	126	135	123	133	144	106	122	120	124	112	131	135	121	123	130	139	143	103	119	116	124	135	123	139	135	144	141	130	116	123	136	130	125	132	132	131	161	120	124	134	131	134	127	130	115	149	126	135	122	129	137	147	121	132	152	140	140	129	124	122	132	123	108	134	123	134	148	144	122	100	113	146	153	130	143	142	130	148	134	132	122	134	132	108	124	147	144	129	115	126	146	138	153	133	143	116	126	133	124	143	157	128	124	134	154	152	131	132	134	116	134	120	142	115	132	127	124	152	118	138	135	141	151	126	159	149	152	157	140	114	161	122	121	133	139	137	125	132	126	133	144	122	152	127	131	138	155	123	141	128	130	143	130	141	142	130	132	136	137	142	122	132	131	130	133	133	115	118	131	122	136	148	131	135	116	157	134	121	134	125	128	121	136	151	156	122	143	132	119	129	150	116	125	129	118	119	117	123	147	127	131	139	130	145	132	121	133	134	142	115	131	155	166	126	147	114	121	124	127	118	140	133	142	126	139	125	135	124	159	131	113	105	107	131	119	124	119	107	117	142	157	145	147	133	137	143	131	130	119	118	119	127	112	137	138	127	121	154	124	137	122	131	149	131	135	134	136	161	147	131	124	138	125	124	124	137	139	125	124	120	117	141	122	124	140	117	167	137	126	137	125	124	131	126	123	159	140	123	142	121	139	127	139	139	123	122	137	145	128	122	131	111	106	124	116	129	91	136	120	139	111	123	138	132	136	139	138	136	128	147	134	143	136	125	114	147	139	145	156	145	133	135	133	128	154	119	135	134	121	131	128	126	139	145	156	135	136	163	129	153	136	130	108	146	164	117	126	134	151	142	124	145	157	141	130	108	136	125	142	135	150	142	139	131	138	147	171	144	151	130	128	130	128	118	120	126	137	123	136	124	138	136	131	145	124	164	137	127	141	123	144	131	121	123	122	134	95	119	141	133	141	118	112	114	118	132	126	136	132	123	136	146	133	152	107	141	133	147	116	134	110	132	133	115	147	103	149	125	138	139	125	120	130	117	135	125	116	108	101	145	145	132	129	141	123	106	130	124	153	121	115	122	120	157	137	131	123	128	134	148	156	127	136	124	120	127	154	124	119	131	154	134	145	139	136	115	140	129	144	136	130	139	131	133	139	127	130	124	139	138	157	120	150	154	148	138	142	125	135	129	118	134	138	125	123	113	126	141	130	152	146	149	156	141	151	135	146	119	160	118	123	136	135	135	144	130	135	119	140	112	139	136	145	138	120	147	152	131	115	116	152	131	143	157	142	130	161	135	129	108	132	136	123	128	118	145	156	145	135	129	133	119
3413	483	535	492	491	461	412	456	460	475	429	407	476	451	544	467	441	444	437	436	442	544	536	507	497	496	434	387	409	344	383	420	412	378	395	410	374	407	426	368	444	377	406	398	369	405	421	393	402	374	392	359	390	358	383	409	406	373	379	388	425	382	377	378	392	413	425	401	410	391	421	378	421	370	424	368	391	395	413	380	405	395	391	404	378	399	410	381	378	417	412	400	451	366	382	412	437	416	370	406	399	399	404	416	390	398	399	389	386	404	409	392	400	402	397	457	382	375	379	423	361	371	403	408	399	446	384	410	407	399	389	378	399	433	402	395	427	381	390	389	414	397	398	405	370	399	396	378	412	344	382	392	414	406	409	369	382	369	380	401	392	388	363	454	362	400	401	409	414	433	416	419	387	399	416	403	426	393	416	395	407	376	407	367	366	423	400	379	384	383	400	389	398	407	419	440	391	390	362	401	405	381	422	416	381	365	413	425	383	410	415	385	398	356	424	373	397	423	398	367	410	377	393	378	421	418	373	378	399	412	410	425	397	361	422	396	377	385	372	423	439	426	398	376	388	418	405	373	415	388	422	400	409	380	403	409	428	395	361	398	404	390	382	403	368	404	397	382	374	412	389	438	385	414	386	378	375	399	372	357	409	374	385	408	405	386	382	400	391	397	398	389	400	379	410	372	417	377	385	400	406	397	402	404	354	390	404	413	402	385	402	423	411	385	383	417	401	396	400	381	418	420	424	425	411	387	345	389	435	377	424	419	377	386	374	412	416	364	383	392	414	409	383	421	408	408	417	383	372	398	408	397	418	384	395	419	401	408	415	415	388	375	415	410	389	382	392	429	415	406	399	399	429	393	378	362	420	397	381	393	363	429	392	380	407	410	404	423	362	399	370	407	384	406	390	422	399	402	358	395	422	388	385	379	379	409	411	370	388	399	421	398	380	408	424	418	409	403	380	397	367	402	419	425	385	350	389	397	410	432	395	390	379	395	382	410	428	404	393	405	376	392	406	398	406	378	406	420	340	373	388	378	372	402	352	381	388	390	389	389	418	379	396	402	397	379	412	367	417	421	364	421	351	377	407	404	430	389	403	365	400	418	403	392	402	389	393	353	391	425	398	382	409	407	402	389	398	402	384	406	371	412	425	369	412	372	385	390	413	362	389	417	393	412	400	417	405	389	414	392	395	351	404	404	383	371	409	398	384	415	376	375	403	376	384	377	376	396	408	423	372	441	404	391	378	404	415	378	346	391	411	406	424	407	388	373	417	432	354	405	402	421	392	386	392	420	405	388	395	402	420	409	372	403	400	439	403	420	421	416	384	385	380	388	392	379	400	367	376	369	402	382	388	379	377	421	404	403	381	391	374	375	410	365	393	415	396	385	463	401	400	384	382	367	403	417	404	396	383	371	404	414	367	404	413	415	357	417	387	365	376	402	382	419	387	406	399	393	423	371	357	407	384	402	405	423	383	402	380	432	409	407	382	333	394	410	357	388	390	413	374	377	390	397	388	416	415	358	390	389	409	399	401	411	397	413	353	408	419	412	388	417	384	418	403	390	405	385	417	406	390	389	427	366	385	378	388	377	389	418	407	390	448	427	402	380	394	402	413	361	411	422	422	377	394	380	410	401	386	422	376	394	369	398	401	392	412	418	417	364	388	361	380	380	413	367	436	405	399	402	401	422	421	360	399	407	374	378	393	404	388	410	399	373	430	407	426	397	361	394	425	369	406	390	390	371	365	381	374	402	393	401	422	383	398	396	436	387	389	384	374	380	399	376	379	420	413	399	381	378	431	359	392	373	410	388	370	392	444	397	409	393	380	398	395	413	378	384	387	357	367	396	408	401	429	380	366	386	364	387	396	410	409	404	416	448	396	374	410	402	378	412	444	360	417	400	389	376	404	391	431	417	404	418	399	392	396	372	380	396	470	395	416	395	416	402	419	433	365	396	381	398	409	416	399	409	406	404	387	417	397	367	383	433	413	411	405	380	389	374	383	371	399	388	386	396	417	377	412	380	408	384	418	409	396	384	409	384	403	392	397	415	393	400	410	391	422	396	396	382	387	406	400	386	391	415	432	364	377	395	355	407	393	424	360	402	414	385	367	363	409	421	366	388	391	392	403	405	402	393	398	395	421	364	411	373	423	386	376	428	388	388	420	362	379	414	415	425	401	412	408	381	388	373	399	380	376	413	398	385	388	422	403	379	392	389	384	416	350	383	402	372	355	379	422	385	433	370	410	426	393	382	400	420	378	386	421	376	396	390	376	370	376	419	406	385	430	384	408	432	405	411	404	359	393	402	387	439	386	389	384	397	391	389	383	425	382	366	422	380	383	371	447	407	380	390	384	411	404	384	400	412	400	401	385	374	375	372	414	403	366	449	410	404	434	370	399	347	374	387	388	371	416	398	368	392	412	429	406	423	374	380	393	383	349	388	401	413	427	412	397	372	408	384	396	397	421	371	365	384	401	408	351	389	391	382	384	395	392	376	370	362	399	391	401	443	411	408	365	399	400	381	409	439	386	384	390	389	403	401	380	417	415	398	383	392	403	374	405	387	354	397	363	387	378	396	371	377	403	414	355	379	445	437	357	442	403	389	434	378	396	384	411	402	391	375	415	436	380	399	364	387	377	382	381	383	357	408	393	418	367	399	372	375	402	439	386	350	429	398	408	414	413	412	411	380	405	398	402	370	409	395	396	406	401	407	427	399	390	391	414	407	400	394	435	410	372	379	370	407	384	382	383	414	401	386	426	395	354	415	402	404	387	393	406	409	376	397	393	377	387	408	385	384	347	368	404	395	403	394	434	423	410	405	412	422	408	423	380	385	412	409	391	390	398	417	414	399	405	441	393	402	375	416	371	387	404	426	357	389	420	418	373	394	381	413	368	398	377	416	391	374	392	362	400	389	374	385	362	396	428	385	400	388	376	381	404	358	412	416	403	433	378	374	438	405	382	405	433	380	430	401	387	364	374	394	407	426	417	382	387	390	408	403	408	398	373	431	392	424	380	369	411	431	404	365	356	394	376	395	393	421	443	402	403	382	405	373	367	406	399	426	339	427	413	377	380	402	387	405	377	392	409	414	376	388	430	424	365	385	374	393	398	388	400	393	398	400	409	406	374	405	388	398	364	372	431	390	370	371	411	392	364	395	381	396	410	390	400	377	408	413	398	372	353	387	385	411	404	414	450	380	401	401	393	407	404	412	390	406	359	368	402	411	412	413	404	402	375	359	404	394	394	340	373	354	380	383	405	401	415	385	385	392	392	409	381	391	417	351	384	402	391	363	401	379	398	374	396	367	414	404	403	362	423	401	401	395	406	369	371	407	376	373	396	420	414	416	394	407	396	416	372	409	389	407	381	400	377	399	428	428	425	420	412	352	377	365	365	373	416	398	410	382	405	348	391	392	369	391	393	352	392	368	422	401	402	392	404	418	408	399	374	382	437	381	390	349	427	410	420	405	419	387	433	388
20963	2295	1287	924	758	602	482	429	400	420	356	392	370	384	370	377	328	339	349	353	376	353	341	330	333	331	320	313	312	300	296	313	319	331	280	280	285	313	292	306	337	293	305	315	307	284	306	307	296	293	287	296	311	298	272	304	305	296	290	311	312	282	298	287	301	290	269	332	344	272	293	307	244	290	309	314	298	258	274	284	313	272	277	297	312	322	329	301	305	270	296	262	272	303	302	295	287	276	322	267	299	281	270	296	301	316	279	301	283	293	318	319	290	296	289	315	331	315	279	281	302	340	289	322	285	298	308	299	287	289	276	292	294	328	303	312	320	305	303	302	314	322	321	315	304	306	269	307	323	285	286	271	333	324	306	266	302	283	298	281	286	314	266	268	280	297	290	315	290	290	278	287	297	280	321	258	295	281	322	327	294	337	306	298	291	280	327	323	303	326	293	314	271	294	312	313	293	280	259	292	326	292	298	305	271	303	303	298	329	307	282	302	295	325	296	277	318	291	276	279	317	288	270	266	302	264	298	321	306	293	301	294	297	272	273	254	284	310	284	310	312	312	339	314	286	284	301	273	283	290	305	302	293	310	281	278	312	293	321	289	309	289	301	317	277	311	324	286	290	274	272	302	321	293	271	291	326	263	308	294	274	300	299	286	311	283	300	285	331	266	293	301	256	287	263	284	303	300	278	321	314	267	306	306	284	298	300	292	272	309	272	315	360	283	297	317	282	283	278	269	305	317	294	318	337	267	303	310	298	266	298	316	273	267	317	316	288	283	299	259	301	315	320	297	281	327	286	265	301	286	279	283	289	282	282	285	305	302	275	320	324	328	291	302	275	280	299	300	298	251	307	297	316	303	255	268	298	274	267	332	324	308	295	275	293	293	299	297	305	311	304	346	280	288	266	303	295	294	305	293	316	306	262	329	281	292	268	300	298	272	321	311	315	286	311	299	266	285	308	317	317	283	303	245	271	311	319	275	291	267	278	293	282	280	294	321	294	297	272	282	276	342	317	271	273	249	285	331	273	313	308	306	283	308	293	277	305	297	291	269	323	253	265	298	319	304	305	296	272	279	311	280	317	308	305	306	305	287	278	314	312	314	278	281	308	302	278	284	284	283	309	308	309	312	286	286	280	317	315	301	289	284	313	324	302	279	278	340	275	317	320	306	270	305	324	317	272	301	313	311	295	268	322	311	293	264	283	275	296	289	275	265	294	297	297	299	284	297	299	293	275	301	327	292	314	290	314	305	273	295	300	283	326	290	327	284	299	308	269	292	286	327	290	306	288	270	277	271	294	282	332	302	313	288	296	295	312	276	265	302	282	287	304	279	281	306	301	301	315	297	286	308	281	297	309	319	277	291	292	316	292	285	261	278	283	293	298	321	305	289	300	285	289	318	309	295	299	305	282	318	295	301	307	312	281	279	298	303	310	315	279	312	297	335	295	332	309	284	273	296	307	321	272	287	272	283	296	299	300	294	284	345	267	289	294	314	291	304	278	295	300	306	293	279	307	288	280	313	291	283	285	305	327	336	298	308	293	266	298	312	323	275	304	305	273	297	274	287	306	307	272	303	295	302	321	285	292	305	273	293	263	287	324	282	318	295	279	298	270	288	282	308	317	295	278	321	282	303	322	256	285	307	318	306	301	283	299	298	300	301	297	299	329	315	307	292	319	283	312	327	339	332	301	303	318	304	324	287	299	287	292	321	298	322	299	292	290	304	283	294	312	270	305	315	291	291	328	282	326	287	298	286	298	292	329	311	284	303	285	306	286	279	290	283	308	264	293	305	295	287	323	288	292	269	304	310	257	300	264	324	275	265	255	301	286	323	308	297	317	300	276	306	277	283	279	311	288	291	298	293	307	308	296	312	316	286	279	323	318	262	293	278	313	317	318	288	300	322	284	271	292	281	291	291	300	291	308	316	316	324	308	321	295	302	290	296	314	280	304	297	312	291	314	298	321	325	297	335	325	289	297	283	277	281	315	305	281	312	282	265	322	315	293	315	270	303	256	308	291	305	301	292	292	302	292	283	328	288	294	292	278	275	314	297	309	296	265	302	298	290	287	302	315	300	296	308	258	272	285	344	318	307	289	300	309	309	278	314	335	319	304	306	289	326	301	285	313	269	264	327	258	315	293	316	290	335	298	290	273	290	289	311	297	275	286	288	318	316	288	275	294	295	285	288	297	336	276	304	302	312	294	293	310	290	302	283	315	295	328	271	325	299	280	285	303	306	288	294	315	315	316	289	307	321	320	299	316	285	301	316	306	268	302	295	318	263	301	327	302	322	295	291	331	291	284	338	267	293	305	314	299	274	294	273	319	283	333	292	301	295	259	314	292	252	300	293	276	324	326	275	289	262	277	266	319	263	275	299	301	298	268	320	309	306	252	305	291	290	270	302	291	329	284	323	262	302	283	305	300	282	284	288	308	283	283	308	315	276	309	323	291	285	268	290	282	321	303	282	297	308	308	309	282	277	286	266	266	286	311	280	290	335	304	285	313	275	302	295	336	299	308	273	313	306	297	303	314	329	297	315	328	291	302	276	300	284	313	280	308	306	280	286	310	299	282	310	333	304	274	309	292	329	298	269	309	300	288	301	285	316	280	294	314	342	310	287	317	286	282	288	291	278	317	313	276	286	300	327	279	337	318	305	300	318	314	308	283	315	295	310	321	317	307	329	267	300	312	279	297	267	279	283	285	309	299	300	275	271	308	291	306	306	295	282	307	287	308	317	313	284	321	307	291	302	322	279	342	313	278	312	297	303	329	292	295	290	287	294	317	318	324	281	300	315	285	328	280	295	295	296	285	303	255	268	303	281	291	311	332	276	270	312	298	315	296	312	319	291	295	315	270	288	258	310	294	314	334	321	323	282	287	272	277	297	274	304	272	285	323	293	291	339	276	290	295	282	269	273	303	293	309	296	291	289	277	302	300	332	330	306	291	288	323	285	315	304	316	306	278	304	303	312	320	282	288	304	299	303	276	305	286	302	328	306	296	305	302	283	293	332	321	318	278	304	300	286	291	300	293	308	303	258	297	310	290	321	274	290	288	268	289	302	305	323	285	304	307	336	321	307	287	304	278	308	319	316	323	313	309	271	308	319	273	279	318	280	297	288	298	300	305	266	273	302	295	283	295	309	304	303	310	274	298	279	305	329	273	292	288	302	298	285	327	293	301	291	329	280	294	274	296	304	276	279	313	314	312	299	322	291	298	293	269	273	307	264	311	325	291	261	322	306	299	296	321	285	299	316	306	296	286	300	300	293	265	276	324	283	321	287	284	286	278	281	300	290	303	267	317	274	329	278	307	311	327	288	297	299	318	317	303	326	291	308	292	320	268	270	271	311	280	284	296	306	307	287	293	281	305	308	302	321	314	287	297	293	313	278	277	282	295	307	309	279	260	293	312	293	292	316	307	270	330	283	302	294	289	274	277	322	277	286	287	284	303	304	284	302	280	291	325	308	305	276	272	292
10285	1478	2544	2955	2644	2264	1996	1706	1493	1393	1292	1251	1184	1195	1196	1063	1130	1031	1025	1018	1120	1205	1091	1050	961	943	924	804	870	895	787	813	817	821	800	804	814	761	819	769	809	780	877	792	739	768	811	792	748	745	797	827	795	753	805	738	781	774	801	753	749	746	796	778	761	790	735	781	756	700	794	777	719	740	732	725	726	765	712	735	765	737	768	787	725	789	822	703	784	794	762	765	755	732	787	795	774	725	693	718	738	774	749	779	790	741	692	754	786	731	745	741	775	699	754	745	790	743	767	736	789	746	743	736	778	708	802	715	718	737	753	787	747	781	814	746	754	799	738	740	746	723	723	761	767	743	796	804	722	717	761	726	736	748	766	693	743	712	699	732	766	740	702	746	716	769	740	756	752	770	723	778	685	749	748	728	767	782	723	724	807	762	737	786	746	712	733	773	755	735	680	710	774	741	767	783	730	761	756	773	734	749	785	766	765	729	750	756	711	753	744	699	711	756	794	762	780	754	732	669	749	775	740	783	741	726	766	790	705	745	765	754	735	770	730	757	712	778	754	760	767	709	781	763	774	760	773	745	746	760	687	728	739	726	769	728	752	747	792	765	773	702	816	720	743	805	753	784	694	717	677	721	729	775	733	756	748	733	751	753	762	744	749	757	711	740	718	753	719	767	721	720	768	776	767	731	742	761	714	722	712	720	750	756	733	733	702	739	735	738	787	754	767	740	730	779	787	793	738	723	764	726	712	750	745	780	734	745	773	717	734	765	775	754	748	759	780	713	779	714	730	731	741	769	824	730	744	753	733	759	757	769	768	751	696	696	785	755	732	807	746	734	753	772	761	718	788	747	730	722	742	762	709	712	766	729	713	737	762	763	726	766	790	720	744	720	728	724	730	737	764	788	761	715	760	749	759	706	732	705	695	782	755	779	774	763	714	743	709	741	785	710	732	765	729	693	755	753	690	764	728	719	766	743	744	748	728	726	725	726	681	750	757	744	740	740	732	774	774	726	761	732	756	714	739	773	745	798	695	755	742	762	744	760	724	807	701	745	753	743	785	725	703	764	748	763	737	746	801	786	730	765	720	763	751	729	744	769	747	726	712	754	726	771	713	734	743	768	752	748	735	730	746	695	738	726	764	789	751	733	710	755	751	726	744	725	759	745	759	729	763	771	770	729	748	760	745	768	696	716	724	691	730	713	756	710	716	796	765	753	767	733	722	761	735	756	740	706	725	752	774	710	769	756	777	785	745	760	700	717	784	776	772	799	787	729	757	760	769	774	762	812	749	759	741	755	730	751	734	772	761	739	753	757	756	744	712	779	731	697	765	716	772	784	707	813	744	755	779	729	726	731	718	718	701	714	754	761	756	772	725	713	752	776	750	720	722	747	751	742	752	735	721	763	745	758	716	744	751	750	704	743	721	733	783	730	729	771	770	736	740	786	746	746	740	752	747	749	717	774	758	699	716	740	726	767	739	740	766	713	747	758	712	751	764	759	771	701	745	761	724	711	735	786	730	794	733	721	737	745	746	737	726	702	723	756	763	761	758	760	740	763	710	733	763	758	756	743	750	713	779	772	723	700	719	734	725	777	717	759	685	769	750	726	759	749	741	763	752	752	760	726	701	751	722	767	775	716	749	783	763	734	760	731	745	785	792	711	740	720	740	710	758	755	758	750	769	705	721	751	684	738	789	762	716	735	734	778	753	740	791	702	774	800	732	721	764	739	706	722	780	776	700	729	709	762	729	748	742	750	735	741	703	753	736	736	733	711	770	783	726	740	738	739	770	747	736	726	770	744	753	774	690	771	769	782	753	740	770	766	758	758	762	708	770	767	751	762	753	743	739	731	732	755	761	705	771	757	699	728	721	734	749	765	748	789	733	719	710	762	725	742	685	780	747	742	744	715	777	736	749	742	732	753	692	695	765	805	730	745	747	760	760	780	681	736	746	758	735	720	729	774	713	765	726	774	753	701	711	721	673	725	723	748	741	778	779	689	738	720	794	725	695	783	723	774	720	744	741	729	781	745	747	737	750	746	757	773	741	760	740	728	725	782	702	770	728	756	773	750	779	796	678	745	728	734	772	755	759	758	753	803	752	749	793	735	738	749	753	764	802	780	781	743	761	753	771	755	778	751	656	749	783	793	731	720	740	718	763	694	768	715	755	774	747	742	742	729	723	770	765	762	711	739	761	733	722	748	802	723	706	752	726	812	782	727	727	730	754	756	793	719	749	741	696	734	711	720	718	752	773	727	719	716	760	728	737	773	700	699	753	766	753	748	752	733	757	727	728	745	725	753	767	769	755	747	727	740	759	734	742	732	761	738	760	762	798	819	788	782	743	708	746	731	757	716	722	733	723	754	734	703	759	754	732	774	765	761	725	748	778	769	745	763	733	801	713	703	726	725	749	759	744	721	736	756	712	774	705	772	752	817	743	770	753	775	732	740	765	726	782	743	745	732	775	720	746	777	781	754	715	750	691	739	719	726	758	762	699	763	733	772	729	704	761	765	724	756	754	747	729	733	717	731	765	746	743	743	742	739	748	742	781	725	788	725	751	743	742	729	761	774	741	712	717	740	713	742	723	699	756	736	768	728	742	753	752	741	752	718	783	783	716	710	752	719	778	774	722	776	772	712	726	757	749	734	743	674	708	732	713	775	775	756	756	748	749	699	702	746	720	724	760	738	736	712	755	751	739	755	766	716	767	768	742	720	737	745	758	722	742	737	778	726	757	748	729	775	768	771	774	799	713	766	756	732	729	721	725	709	716	757	733	694	747	747	779	739	728	752	742	741	761	773	723	745	738	729	738	763	749	753	709	746	784	764	672	707	757	759	762	747	771	740	720	735	754	736	722	763	739	724	713	717	808	723	764	781	725	761	716	715	713	729	764	737	766	721	739	776	773	710	725	771	733	779	707	764	768	698	742	693	774	747	716	788	758	746	737	783	756	739	760	732	750	753	770	755	747	721	717	754	743	728	754	720	749	754	749	750	785	759	752	774	746	727	733	746	806	744	726	722	731	686	777	695	774	750	754	732	739	725	714	741	765	720	811	719	742	782	770	760	756	728	776	735	694	751	754	733	766	711	737	735	769	708	725	782	701	706	707	729	702	753	720	757	703	748	724	774	741	733	821	748	727	753	740	746	724	789	774	767	735	795	731	689	738	770	753	731	769	726	715	777	764	739	768	704	769	768	769	720	740	730	779	755	765	762	752	696	732	744	756	754	746	746	716	701	773	754	699	742	780	748	775	697	715	796	689	718	765	767	771	751	717	751	732	755	705	769	793	744	752	711	724	724	732	756	747	755	756	729	764	746	769	766	751	774	785	757	735	782	742	705	755	719	728	701	711	748	728	723	746	745	741	794	718	733	750	734	769	704	720	700	764	751	756	721	766	729	790	695	709	754	773	762	744	753	754	718	768	778	723	792	721	773	794	745	708	727	732	795	765	748	804	772	733	713	759	778	780	752	746	721	727	737
31308	5690	2415	1773	1261	1025	798	634	612	541	531	498	468	449	454	455	414	445	418	393	424	432	413	422	362	381	353	341	366	363	356	306	371	345	333	310	369	346	359	362	365	358	333	340	334	326	318	360	338	356	355	337	373	370	313	337	356	328	348	346	339	338	354	327	313	289	370	350	343	358	304	319	357	395	322	356	363	363	357	327	325	319	332	330	351	317	355	378	342	319	360	312	399	344	338	358	352	345	314	331	348	325	301	338	318	322	343	344	334	330	364	338	321	357	345	334	343	350	350	342	323	321	321	289	369	350	328	343	345	335	330	344	316	330	329	364	385	330	364	317	317	313	342	345	293	321	355	331	327	353	328	343	310	351	300	342	308	347	361	366	303	332	330	336	312	345	337	331	365	327	293	382	340	338	335	337	302	368	312	333	398	338	349	340	359	324	319	364	316	319	330	308	324	340	331	325	344	330	327	351	314	387	344	314	327	375	317	332	304	297	314	365	329	327	372	323	324	351	313	309	351	315	335	359	313	367	331	351	307	345	352	329	360	341	322	364	350	351	302	329	325	339	359	320	343	351	323	327	322	301	343	370	343	340	338	302	335	336	291	334	351	353	347	330	349	328	318	327	334	353	375	355	341	362	338	313	332	314	369	364	306	350	336	329	330	354	322	318	342	317	309	318	319	349	322	327	352	360	350	331	330	368	329	332	338	325	348	357	344	348	372	339	307	337	317	340	324	355	335	354	339	312	356	351	337	349	302	368	345	332	336	342	374	352	347	343	330	339	357	361	346	349	352	323	353	346	341	340	326	330	298	309	336	348	358	331	338	361	321	347	360	323	332	351	326	353	347	315	355	347	344	333	299	356	338	305	378	345	308	360	345	336	345	332	309	319	339	318	367	361	346	349	333	345	321	312	313	362	355	344	336	367	352	305	325	342	326	349	351	344	345	342	343	308	321	349	323	353	311	321	330	337	367	359	330	307	297	342	391	355	336	391	336	319	364	342	338	324	317	340	322	318	326	383	381	359	339	346	310	334	363	335	313	340	354	354	309	365	323	338	344	340	396	351	352	378	345	357	364	334	341	361	304	320	372	333	349	340	316	336	304	345	334	312	364	337	362	308	317	319	308	308	323	295	350	340	356	326	338	324	296	337	321	333	320	339	321	332	337	300	362	324	310	343	345	352	347	304	328	321	362	324	343	319	320	334	364	358	353	330	339	355	345	342	332	305	306	339	379	323	350	330	305	329	351	351	335	330	343	341	343	316	334	347	316	323	334	364	306	351	316	370	334	342	347	337	322	342	319	334	331	355	358	353	365	343	309	298	321	281	339	348	333	317	330	339	329	345	316	375	384	355	332	341	340	325	347	325	325	376	345	355	373	327	319	338	343	334	326	312	334	353	305	319	348	329	332	328	323	330	324	337	319	379	355	314	335	381	360	314	323	335	356	328	360	311	315	317	317	290	332	325	359	382	331	318	334	335	350	336	366	310	304	340	323	321	332	336	361	287	341	314	326	389	333	329	338	353	332	322	317	368	334	342	371	365	352	370	327	336	333	344	341	313	356	368	339	319	350	308	317	336	360	400	341	334	329	317	312	339	339	306	339	344	325	316	283	341	332	338	402	349	369	325	359	341	334	323	351	350	335	320	377	331	308	314	337	345	325	350	338	310	346	325	329	313	343	328	307	321	326	335	366	364	323	315	322	320	307	355	357	347	335	356	306	326	310	334	304	324	325	364	346	329	319	311	303	340	357	323	334	332	343	344	330	340	308	331	341	313	307	322	339	334	341	375	338	335	366	308	354	337	331	354	341	343	327	365	334	338	377	341	302	331	328	373	348	323	365	358	341	346	345	333	340	323	368	317	314	381	342	326	353	362	381	343	346	313	332	329	361	350	331	341	367	341	340	325	301	330	386	315	312	329	377	348	336	338	325	321	324	347	288	347	347	332	325	339	310	317	324	304	357	337	303	318	343	343	339	346	383	324	348	324	356	345	381	320	360	328	358	356	310	346	339	340	317	330	323	354	314	322	312	360	342	350	353	334	335	328	361	348	342	323	305	344	321	365	346	341	341	344	334	334	336	337	295	321	332	332	305	332	368	334	386	344	352	355	328	348	331	341	344	355	318	335	367	343	324	340	332	353	367	315	308	346	326	373	344	319	340	348	332	335	318	368	328	360	308	347	363	332	312	316	326	356	360	317	350	321	292	355	333	323	369	325	335	349	336	353	343	319	343	353	351	330	371	299	334	350	331	340	343	327	315	347	328	344	346	341	343	333	336	343	363	337	324	375	335	349	327	347	344	343	374	318	306	342	335	325	333	372	365	334	346	339	317	337	350	331	306	310	346	330	344	325	337	353	342	329	337	357	351	303	315	306	327	319	320	344	299	325	325	355	336	313	312	351	354	333	351	360	335	340	314	338	325	332	376	321	313	347	307	341	332	356	333	312	340	319	351	309	322	348	332	321	354	359	335	329	328	353	341	346	364	330	362	349	327	379	366	328	334	311	331	374	334	327	324	334	318	361	342	341	320	334	333	335	344	340	315	337	362	332	326	318	350	316	310	362	369	378	327	359	334	330	365	347	335	333	362	347	341	379	368	358	349	351	327	328	286	340	337	343	329	306	327	354	371	335	333	339	348	327	349	308	327	316	344	351	329	338	331	338	345	346	321	370	332	320	333	337	341	311	312	363	358	381	296	336	336	336	303	370	368	351	354	379	320	315	346	336	346	340	350	343	383	317	363	335	328	359	321	327	390	366	343	312	313	347	328	330	339	333	404	335	305	292	339	368	329	327	377	304	325	330	340	345	349	342	352	325	320	339	332	361	334	314	325	343	325	322	350	341	311	373	343	324	344	319	310	351	304	339	345	364	366	327	348	355	323	303	308	333	345	332	353	336	343	357	353	341	326	321	312	361	357	329	354	342	302	335	337	371	321	322	280	310	324	355	325	363	294	350	362	361	336	380	345	362	327	356	342	340	364	300	335	361	309	338	329	364	351	347	359	325	296	337	326	348	337	345	333	338	349	331	308	329	340	333	334	316	377	338	319	323	344	310	362	349	320	364	330	356	336	355	330	352	350	347	332	333	351	339	344	339	324	390	335	339	337	351	331	347	339	327	360	339	328	349	370	345	310	297	305	330	358	359	331	361	277	324	325	363	366	339	350	355	334	328	321	342	369	315	346	336	338	353	304	339	333	328	325	336	311	311	315	342	353	362	350	332	361	366	360	318	346	337	344	319	308	327	317	345	353	319	332	264	299	351	331	363	352	331	337	361	349	316	403	358	351	333	309	342	335	339	343	322	361	340	354	305	336	317	321	328	309	346	338	338	336	306	340	352	323	326	332	326	348	363	346	327	352	350	307	361	373	344	330	328	367	314	326	335	331	349	336	333	373	372	372	335	363	336	335	315	301	325	312	305	340	324	341	354	333	350	350	330	312	354	350	342	361	317	345	352	356	328	308	358	348	394	377	348	368	333
13733	2180	4173	4908	4453	3748	3037	2648	2442	2135	1897	1732	1690	1642	1668	1553	1434	1299	1347	1328	1436	1378	1264	1198	1271	1148	1035	1082	996	926	958	901	986	940	935	933	857	948	921	923	914	909	975	948	869	868	880	872	829	847	830	880	895	847	816	856	826	874	803	839	803	895	860	882	826	836	871	810	867	866	853	805	835	780	833	827	843	844	852	833	807	850	809	811	760	811	828	844	858	826	889	862	817	838	830	841	829	820	840	808	805	804	814	777	807	783	847	783	844	804	788	830	804	802	786	868	818	824	770	874	836	799	879	787	816	844	782	781	837	813	850	876	754	853	781	789	786	790	813	806	789	809	822	801	830	824	837	826	784	850	811	858	835	789	808	819	810	767	791	768	801	779	813	767	850	812	852	811	847	769	763	802	814	819	777	815	792	801	813	779	855	845	786	824	792	849	780	852	842	787	904	841	813	786	818	799	773	785	750	790	777	788	796	847	825	826	827	744	860	825	823	819	841	783	806	802	847	756	811	840	788	819	796	842	832	857	834	837	803	785	833	813	846	822	781	799	814	859	838	850	822	839	828	867	801	813	815	820	767	781	808	761	797	789	813	824	799	816	795	802	794	873	800	824	838	813	835	800	823	796	805	789	767	828	800	792	822	847	799	802	829	751	762	850	843	778	829	839	799	769	820	842	823	787	791	782	805	827	825	785	802	778	755	804	812	838	808	798	762	828	873	800	827	792	827	866	829	772	773	743	793	801	786	778	787	808	826	791	848	735	784	807	793	838	772	794	835	814	764	796	869	789	792	783	827	776	815	847	888	769	817	801	810	804	799	793	821	770	820	779	834	851	781	790	789	862	793	823	818	815	837	808	830	821	778	816	838	754	807	792	790	857	747	811	801	787	838	773	806	792	823	819	856	726	804	823	786	818	813	835	806	861	831	791	785	812	826	804	798	860	839	738	804	822	844	796	833	790	817	831	827	827	841	850	813	848	821	807	811	796	818	782	789	798	810	783	829	789	824	822	782	808	798	856	778	799	783	801	752	821	780	801	841	815	781	804	851	754	732	775	829	791	792	840	842	815	825	811	768	812	779	836	853	794	815	794	821	775	784	728	783	802	797	807	802	876	782	756	801	794	787	850	799	806	791	712	848	814	789	807	841	773	804	805	780	796	827	838	742	783	815	779	792	811	801	736	817	855	821	829	759	857	812	784	815	829	805	779	824	783	814	809	770	839	841	809	851	758	846	769	794	843	775	838	796	786	796	811	802	812	821	771	796	814	800	822	818	815	811	817	831	784	819	802	785	807	813	838	775	734	767	852	793	832	789	770	759	821	829	821	818	865	788	787	757	773	771	837	779	762	807	858	791	774	871	823	798	763	800	808	784	825	798	765	838	749	851	822	813	777	782	805	841	793	789	796	793	804	822	875	767	835	826	843	850	864	807	800	784	822	768	826	791	804	765	753	770	776	815	818	846	820	789	827	869	826	818	831	817	857	852	849	851	843	820	826	748	809	798	807	755	793	801	833	793	849	805	797	824	761	763	778	824	814	803	802	835	777	801	785	833	829	801	787	813	808	834	810	834	791	802	808	769	822	783	751	792	803	773	795	804	794	849	841	836	827	778	844	784	768	829	849	743	807	808	795	843	820	862	782	760	832	760	820	846	769	775	844	864	812	819	826	825	846	801	813	807	808	815	826	831	803	835	810	844	823	774	769	811	827	860	804	796	827	789	806	807	777	785	851	819	778	827	786	831	837	784	815	796	827	792	801	783	805	800	774	813	782	759	769	840	812	791	821	795	795	766	842	788	805	791	789	831	829	828	793	816	792	807	835	840	826	834	815	798	797	803	815	789	826	827	792	800	755	814	807	803	829	799	810	819	788	787	796	850	824	850	842	791	842	781	757	820	860	817	764	746	826	804	804	815	811	815	795	793	803	784	842	787	813	767	820	811	819	794	813	799	792	825	804	812	811	802	755	744	834	812	854	808	803	817	822	817	827	839	806	784	831	809	830	789	744	816	779	804	784	787	835	783	791	812	831	829	859	804	801	818	824	813	793	738	823	831	795	808	771	811	813	819	798	782	794	815	830	835	796	801	926	799	758	805	839	781	774	774	759	763	836	780	860	833	816	787	817	787	817	772	806	830	781	829	863	756	843	761	766	881	740	849	782	828	825	838	773	817	782	754	828	861	802	807	834	828	791	789	796	798	793	845	817	841	791	809	818	818	808	838	818	775	770	772	757	775	786	862	772	805	812	786	803	767	846	741	790	825	784	813	870	832	797	835	750	848	843	802	837	796	863	781	756	813	814	766	831	784	819	774	811	827	790	796	830	817	810	834	803	768	813	786	789	801	805	800	818	846	808	818	827	781	832	830	855	794	785	790	860	822	851	811	802	851	785	853	761	826	813	787	810	770	790	806	818	809	796	773	849	817	744	814	811	813	740	752	800	807	809	819	794	811	758	844	829	767	807	802	861	781	792	776	819	784	818	857	828	820	818	795	832	803	810	790	794	801	802	818	846	797	850	785	778	810	827	836	786	725	833	828	810	792	786	813	802	807	799	805	775	759	777	783	818	813	818	804	864	836	812	839	784	769	867	801	808	790	827	815	752	827	755	829	831	798	813	855	820	809	771	848	843	804	808	851	794	832	778	782	782	798	833	803	821	838	768	768	818	755	810	802	818	895	795	811	825	795	770	815	810	802	813	757	780	792	825	835	760	847	809	830	753	832	780	781	803	830	868	831	797	830	790	838	791	804	826	785	798	800	805	771	856	783	856	821	846	811	819	783	767	841	818	798	851	844	812	813	787	831	830	820	817	783	795	783	820	831	802	788	827	782	801	802	811	778	792	849	831	825	813	806	833	779	772	807	836	819	800	859	781	772	836	783	805	847	819	850	795	827	783	887	777	835	774	829	831	799	852	813	807	886	787	791	817	806	810	834	776	782	806	717	791	806	792	784	792	774	846	836	747	861	815	789	809	814	824	834	811	818	797	797	829	832	812	837	771	799	810	768	758	776	790	790	852	806	769	796	865	861	819	794	865	793	818	841	780	802	830	801	796	825	823	797	779	816	844	837	814	801	800	784	823	783	787	805	796	826	781	798	816	773	753	838	789	822	807	776	825	796	804	860	821	828	837	780	787	776	776	795	785	787	800	810	778	750	798	848	794	812	809	812	791	796	794	784	822	767	830	800	840	832	770	792	792	793	847	809	843	833	826	778	793	810	817	841	802	870	874	760	788	816	824	888	788	772	802	815	787	801	828	772	812	798	793	841	796	791	827	796	796	816	836	833	844	821	792	802	820	857	843	836	831	766	820	806	833	782	789	836	819	782	777	823	810	829	834	802	782	787	816	820	857	848	790	798	827	813	846	790	836	813	849	793	779	817	811	767	837	806	790	837	747	805	799	786	796	796	766	822	790	796	810	818	809	818	779	820	727	800	724	816	752	818	787	738	801	797	851	771	827	778	816	841	759	863	777	833	818	835	828
2897	212	181	149	157	113	133	142	140	133	147	126	115	135	128	135	140	144	129	125	138	159	136	119	149	127	116	150	117	143	112	140	126	152	140	125	140	127	128	129	135	126	124	162	140	145	112	123	149	127	115	134	126	145	141	146	112	123	138	154	150	143	144	121	128	139	122	91	130	120	135	125	134	122	126	128	155	140	136	153	116	126	151	117	146	119	120	141	145	124	138	122	143	143	124	114	122	130	135	121	123	134	136	119	134	126	130	141	127	118	132	119	134	147	127	131	113	125	128	133	110	132	132	140	116	127	127	142	118	130	145	120	147	127	133	174	132	110	126	107	126	135	133	134	121	124	100	120	124	140	139	121	121	119	125	132	137	138	146	130	139	149	145	117	150	117	144	121	132	153	147	125	122	154	135	120	125	126	143	154	112	150	135	142	128	119	133	94	123	122	135	131	99	141	136	126	137	134	145	137	115	132	124	139	127	121	147	149	153	114	126	114	126	126	135	135	126	123	115	143	138	137	125	132	126	111	99	120	113	133	130	131	135	112	115	136	122	137	143	126	129	128	125	120	138	132	145	137	148	140	136	118	129	135	131	144	129	110	133	121	135	152	143	126	138	133	120	132	126	132	138	144	131	149	124	125	141	144	115	150	126	146	139	108	126	128	129	134	132	140	116	118	128	135	123	124	151	148	133	140	169	121	115	144	159	134	109	123	119	120	139	138	129	156	147	100	137	124	125	124	138	110	147	138	136	134	136	139	121	125	121	124	157	163	144	129	128	120	138	121	115	133	126	113	113	120	109	114	135	124	147	158	129	125	130	123	138	134	136	124	137	137	136	129	115	126	122	122	106	120	119	124	114	124	135	132	116	115	139	130	110	106	142	134	117	130	134	135	110	144	127	124	143	116	125	137	138	128	150	119	105	129	154	146	138	143	108	120	119	134	95	141	124	125	134	114	146	136	133	123	113	136	114	116	128	128	132	148	118	114	126	117	159	150	120	115	150	139	117	144	141	124	123	119	163	116	139	132	128	137	117	118	128	121	143	168	117	137	132	143	115	143	115	126	153	108	107	140	150	130	147	133	148	124	163	138	141	126	136	126	115	118	127	132	135	155	121	156	135	143	133	129	146	127	125	116	105	133	140	162	134	144	154	132	160	118	131	141	147	148	134	147	148	155	136	113	141	144	164	125	151	126	117	130	156	116	122	134	121	142	123	137	146	139	123	124	120	121	119	124	113	124	132	132	152	157	108	130	129	119	136	152	110	91	116	143	140	139	138	126	125	118	122	139	119	119	157	135	119	117	136	123	145	138	142	140	139	107	147	151	128	134	129	126	132	129	126	106	140	103	113	126	143	122	131	135	115	124	134	143	145	115	146	140	118	134	169	122	131	125	116	139	123	134	133	137	133	126	123	139	128	124	113	133	123	114	114	154	134	125	130	130	121	121	135	138	133	128	142	136	129	149	126	139	152	128	117	138	119	126	138	127	126	140	105	134	121	126	135	151	121	144	129	140	114	130	141	127	143	137	118	152	129	142	116	132	127	126	138	160	126	125	132	125	136	111	118	132	142	148	125	128	130	125	121	140	138	135	132	138	108	117	144	146	136	156	133	139	142	163	134	145	128	126	138	139	110	132	151	123	131	148	125	133	131	153	134	117	137	114	133	112	132	123	178	145	135	147	121	102	115	125	133	151	121	131	130	126	101	122	128	132	138	135	147	128	137	148	148	125	113	132	120	130	118	136	141	104	122	139	126	154	138	123	112	154	123	130	130	113	106	132	150	124	126	136	155	138	114	136	136	139	137	152	156	104	153	144	121	126	123	128	136	116	154	125	130	130	139	156	139	150	167	127	117	139	130	151	131	149	131	147	131	129	123	129	148	129	114	147	142	129	120	127	148	129	108	141	113	141	112	132	145	125	114	123	130	133	111	114	133	153	135	127	152	108	133	134	128	128	156	129	130	116	141	118	116	107	129	125	129	127	137	144	129	121	118	113	138	146	125	112	127	127	126	115	139	125	148	115	119	127	120	126	130	119	136	145	125	142	125	126	136	129	121	132	120	116	116	165	111	130	117	128	122	134	112	136	116	113	139	168	138	130	149	114	120	128	131	132	126	133	127	121	114	120	127	118	130	134	117	131	122	135	132	163	129	126	105	148	162	130	131	122	135	138	120	125	133	116	141	125	137	134	126	143	127	121	138	152	130	130	115	114	127	124	139	120	140	133	116	133	146	137	129	154	119	141	114	130	127	123	118	137	118	113	131	142	126	115	129	139	131	125	124	145	144	145	130	140	137	124	143	141	126	125	131	133	133	135	128	135	141	141	145	130	138	175	113	122	123	113	149	134	134	141	143	123	145	106	131	131	133	136	117	138	124	129	158	141	128	111	128	124	162	127	160	142	127	123	147	139	131	149	136	143	144	133	133	140	137	134	133	122	131	154	110	140	130	119	139	152	145	135	154	130	129	128	130	126	122	133	117	154	147	137	129	116	127	143	130	136	134	121	150	129	125	110	128	117	153	120	115	119	126	134	132	133	136	123	156	138	117	124	141	141	129	115	123	135	141	124	130	145	138	122	134	134	124	130	128	113	137	127	133	141	139	142	110	130	135	149	130	138	128	133	125	145	152	137	138	144	147	135	120	133	131	121	124	139	132	134	137	147	170	143	117	125	137	134	137	137	152	137	124	129	137	133	118	129	147	135	132	117	132	131	140	125	134	121	160	119	113	135	149	130	161	137	111	119	132	145	156	126	117	103	142	148	136	157	137	132	150	131	139	134	152	126	143	121	150	140	112	138	115	142	145	127	128	146	125	122	119	137	132	144	129	116	134	134	137	136	115	119	136	155	128	142	158	130	131	116	128	126	119	142	139	132	131	133	132	126	150	121	140	153	125	120	114	122	142	137	120	131	148	125	136	144	116	126	119	112	139	111	147	131	130	138	110	144	131	123	118	135	127	140	141	128	122	131	124	137	130	126	134	130	120	137	115	135	109	138	120	159	118	135	134	127	150	144	104	124	129	115	140	143	135	126	125	110	147	140	91	126	134	141	149	130	133	137	137	142	122	136	132	152	116	120	115	138	134	129	117	151	124	116	130	128	151	126	116	135	139	159	134	116	135	146	140	146	121	105	134	129	156	140	128	130	147	127	135	116	144	110	127	128	123	144	122	140	121	121	129	143	125	152	147	141	132	142	126	107	116	128	121	123	121	137	119	146	108	152	149	148	147	142	132	146	131	129	122	134	132	138	122	125	123	140	128	119	145	160	136	137	147	125	154	118	140	150	152	135	126	118	114	152	134	118	127	129	126	132	141	120	126	118	129	136	127	127	135	132	125	134	109	124	136	140	158	150	127	108	137	129	116	113	134	142	139	137	122	155	125	127	126	135	143	135	134	111	130	125	139	134	133	125	122	126	132	135	125	146	122	144	143	129	139	153	140	119	125	137	117	120	124	116	140	123	123	117	138	124	107	131	139	133
3189	447	554	504	463	444	509	450	432	430	437	476	424	485	481	454	438	434	460	437	483	490	477	460	472	431	385	411	363	395	425	385	418	428	390	394	410	397	360	370	383	400	392	416	407	368	439	446	375	402	413	387	406	407	390	400	365	367	389	394	410	398	406	404	392	381	395	392	383	368	404	412	380	380	400	402	382	401	404	440	399	407	377	384	368	366	434	384	393	395	413	379	359	426	392	366	383	404	396	403	413	456	372	413	362	369	408	414	408	405	374	385	385	390	410	360	396	398	378	385	387	392	396	395	403	386	415	406	354	415	368	359	387	398	401	378	374	391	396	383	408	422	402	404	400	373	378	388	389	386	426	375	383	382	442	419	395	400	395	385	387	388	396	382	393	372	388	421	397	347	401	378	363	379	413	382	386	420	443	365	418	382	388	370	399	415	414	417	392	405	372	383	408	432	380	417	405	374	387	379	389	404	406	357	406	410	413	409	416	409	385	404	403	380	384	415	409	442	386	347	393	394	352	397	381	386	406	339	403	355	391	368	381	383	419	362	392	369	390	372	394	424	390	392	364	389	421	423	375	405	376	397	408	404	378	402	374	374	391	431	403	391	408	372	371	408	417	409	385	381	394	389	401	394	380	369	387	422	394	397	385	392	397	393	404	419	368	380	398	358	378	420	364	403	410	387	404	374	392	384	384	380	403	402	401	393	390	400	408	344	415	415	425	371	392	392	430	384	408	418	411	344	379	363	389	374	382	379	386	361	395	367	412	377	417	396	376	396	397	360	375	432	402	348	382	394	367	446	404	348	382	367	393	372	390	398	406	397	400	386	415	392	402	403	413	392	390	391	373	357	398	407	401	405	399	414	432	396	411	373	413	360	395	395	376	395	379	396	393	381	425	406	379	363	378	364	420	383	431	418	416	413	428	364	416	416	395	391	405	404	399	432	383	402	396	392	446	383	400	383	410	380	382	379	420	411	351	380	413	379	396	389	372	394	386	385	418	395	388	390	387	402	397	363	384	364	416	371	378	391	412	383	362	381	421	372	370	384	373	406	382	414	387	368	392	381	357	389	391	413	421	381	379	383	394	412	365	391	352	382	382	363	384	375	401	379	389	368	434	424	389	390	363	414	407	362	400	385	384	352	398	380	384	401	399	408	375	410	390	401	423	390	439	398	395	353	386	357	408	439	398	377	389	400	387	382	375	367	369	376	393	435	373	410	393	412	400	355	408	376	401	417	374	395	411	375	386	399	394	423	399	386	367	355	413	415	398	388	343	401	409	380	351	403	379	396	380	422	420	400	346	411	379	445	412	399	424	391	411	376	376	404	371	435	378	374	388	387	404	382	385	365	417	403	392	368	354	416	384	411	377	410	397	372	396	370	397	407	399	401	391	411	380	393	394	402	404	398	413	377	394	440	377	410	407	379	386	371	381	392	415	352	384	405	400	433	373	404	409	397	390	371	378	415	375	374	409	381	412	401	417	399	403	408	382	405	405	412	395	385	408	388	377	404	414	383	359	362	400	400	367	405	392	405	391	402	366	386	394	410	393	431	360	360	408	369	387	374	405	434	430	342	416	407	413	396	372	386	382	395	384	382	388	372	394	413	377	389	403	382	374	408	405	382	374	383	424	375	406	413	399	400	418	392	402	384	402	403	397	362	382	396	382	376	395	406	361	412	384	394	357	381	362	381	402	365	382	423	382	384	421	407	395	412	421	372	370	392	394	427	416	390	370	393	376	374	401	374	395	378	387	405	404	361	386	420	428	369	410	409	438	412	444	402	398	427	425	402	396	407	392	414	380	412	405	398	424	430	407	415	378	431	362	410	402	408	380	397	367	409	379	378	382	381	396	412	360	349	395	383	403	414	373	366	375	395	383	408	388	380	391	415	418	389	365	382	458	376	433	424	387	375	451	375	407	427	366	401	387	365	392	419	411	405	377	410	395	388	425	404	407	391	396	445	386	410	400	406	408	387	414	377	408	379	398	408	405	395	419	416	380	385	415	434	387	410	439	416	388	415	423	382	388	391	376	387	427	414	363	394	382	372	394	422	409	421	404	405	417	398	356	383	429	387	388	375	383	392	393	392	406	408	393	422	364	377	405	405	382	398	377	379	393	424	401	405	435	406	398	385	389	372	458	372	419	404	390	360	410	348	404	376	381	416	402	387	390	395	374	420	374	380	414	412	395	419	409	452	405	384	399	384	400	372	384	364	408	381	376	400	385	407	377	386	423	415	406	383	400	428	404	383	390	379	418	391	395	406	382	397	380	366	390	412	386	430	375	395	392	419	356	409	403	380	379	392	375	366	384	377	389	416	431	430	382	434	403	361	430	354	405	385	416	375	441	393	383	399	394	391	420	439	399	424	355	399	412	387	421	382	387	425	387	378	438	427	403	425	398	375	397	391	390	392	430	440	378	394	396	415	353	409	406	397	387	380	436	385	398	408	388	401	367	405	382	392	336	373	381	424	396	340	423	376	406	419	377	377	379	382	393	394	407	401	398	382	389	406	380	359	381	382	399	398	376	388	367	384	431	353	392	420	382	401	405	376	403	378	373	404	420	407	415	390	359	381	378	349	364	393	394	381	394	393	374	386	382	374	387	406	387	373	382	378	372	387	370	369	405	382	386	406	436	411	365	404	353	418	437	432	408	405	422	399	394	392	351	382	397	379	434	381	358	383	402	362	369	403	383	359	405	421	384	400	425	416	383	389	422	388	385	412	397	413	368	377	365	376	404	405	390	385	380	388	380	409	411	418	405	358	403	431	357	409	384	382	430	380	384	444	392	405	377	387	390	417	372	422	408	368	402	408	345	415	383	393	403	376	374	414	392	393	379	384	382	395	378	405	391	407	411	394	424	412	373	418	406	353	387	364	445	394	405	416	402	364	400	372	415	392	386	416	393	352	392	442	390	395	397	384	417	419	403	368	383	404	378	400	405	353	349	376	364	428	413	412	394	370	365	370	367	423	392	448	389	379	411	397	408	384	409	400	401	420	403	442	384	399	402	394	386	391	401	398	418	407	433	380	389	391	379	379	361	408	417	390	415	370	401	363	408	379	398	437	401	420	368	401	374	390	419	426	414	379	409	368	389	385	410	405	403	396	399	413	402	425	387	367	409	404	416	405	417	386	402	431	411	364	383	353	394	386	386	386	377	392	382	379	415	375	389	401	395	383	449	403	404	409	418	394	412	400	381	419	396	389	402	437	386	445	361	353	373	384	357	385	365	400	373	392	396	408	375	384	406	379	397	393	397	417	400	401	455	399	383	420	372	383	397	422	391	395	384	379	397	420	400	395	369	379	387	427	398	399	432	378	413	404	435	390	343	396	418	398	403	380	402	403	376	430	382	383	401	400	390	390	377	396	412	366	401	422	403	393	357	374	407	423	368	376	363	372	403	401	384	385	364	376	387	398	337	399	398	407	433	375	395	352	412	376	450	395	393	391	398	393	426	394	398	412	388	359	375	395	347	370
18576	1790	1292	914	703	585	502	453	414	399	372	333	380	391	375	348	335	336	338	355	317	332	318	334	304	358	304	329	305	323	290	286	327	280	296	295	299	300	303	308	325	293	268	300	265	311	334	289	287	293	289	338	294	276	286	323	280	300	304	305	294	285	327	321	301	315	299	295	283	276	285	299	285	295	306	348	282	283	300	285	301	293	288	281	306	310	299	304	299	266	309	283	273	305	300	307	323	305	330	335	329	307	316	301	293	307	298	291	265	275	294	289	291	308	269	290	294	311	312	328	299	310	289	283	287	256	285	281	291	318	323	295	306	277	287	280	282	288	282	291	283	265	280	260	299	296	306	282	313	311	295	326	289	296	292	291	261	307	277	297	310	281	295	288	290	307	326	320	279	274	292	335	303	314	336	316	308	267	287	296	294	299	269	288	302	287	287	281	325	326	265	299	289	304	276	288	297	299	300	263	293	329	266	288	330	274	286	295	303	288	300	279	265	288	304	295	263	292	281	261	276	295	307	305	312	296	304	267	295	323	302	281	271	270	233	307	296	268	285	263	315	279	272	284	305	299	294	318	289	280	304	298	291	274	308	287	294	296	293	323	307	318	280	289	320	269	306	296	293	288	305	300	280	294	291	308	282	286	316	264	304	286	305	304	303	315	273	297	309	308	260	301	331	316	289	312	300	331	316	250	284	268	296	307	268	274	293	287	280	275	296	266	320	298	289	337	278	306	276	299	284	274	339	305	279	299	290	293	278	283	291	298	317	304	288	271	258	302	277	308	288	285	290	331	330	289	289	299	311	278	273	302	301	272	287	283	289	290	269	289	284	309	310	306	289	275	315	319	304	303	305	301	294	306	306	271	288	327	310	286	263	282	319	342	272	285	268	283	288	277	322	305	317	305	339	315	299	297	266	304	282	287	276	283	316	294	277	276	289	297	294	293	293	302	317	304	285	282	289	280	302	249	283	284	258	269	286	336	306	295	290	274	322	313	307	275	284	292	306	290	279	308	250	283	321	279	277	280	271	299	282	305	309	297	295	303	309	283	267	288	318	321	320	311	287	311	293	293	322	317	312	269	277	309	297	290	311	286	292	309	282	326	298	289	291	266	282	287	330	251	311	295	281	312	317	302	299	312	266	279	298	272	288	317	275	328	297	263	276	303	277	298	288	286	274	279	270	316	281	318	282	282	270	306	298	301	287	263	287	301	252	296	301	307	312	283	307	295	287	288	290	290	286	279	268	293	271	269	283	309	318	275	315	315	288	264	282	307	271	268	316	306	281	288	303	279	271	303	307	263	300	296	323	288	295	282	301	294	297	292	257	296	291	289	327	296	317	270	279	306	295	303	290	294	312	309	308	306	299	281	271	296	309	304	290	294	312	288	307	292	293	310	339	263	312	300	258	295	332	296	337	265	276	290	284	280	293	282	295	332	309	291	285	271	293	286	262	312	301	302	317	279	304	286	323	296	296	313	306	315	310	265	286	259	277	282	294	294	284	302	297	314	298	290	285	278	283	256	305	290	291	299	309	307	288	317	325	313	294	315	324	317	253	267	300	282	321	299	277	294	272	310	286	332	289	316	299	290	320	284	289	306	290	285	276	280	306	278	295	288	285	275	285	286	314	283	307	294	275	308	325	291	292	288	250	291	342	313	295	316	278	277	279	294	300	294	292	304	319	287	293	297	296	304	277	282	285	273	254	263	322	284	288	303	299	279	281	307	327	281	301	270	297	331	295	287	262	266	302	298	298	301	308	305	265	300	294	298	287	291	296	272	262	300	286	304	301	286	309	292	297	295	313	290	269	315	270	296	280	290	310	284	348	304	314	303	299	305	278	312	286	321	308	275	277	317	269	312	303	325	233	300	292	252	271	290	283	303	305	317	264	267	326	304	275	302	284	292	299	286	308	278	305	326	301	285	309	289	273	294	320	293	305	289	325	280	329	280	287	276	268	298	292	276	281	297	272	301	267	317	302	323	303	296	275	321	304	287	281	312	269	268	295	290	277	283	302	294	310	297	301	276	311	293	309	293	285	312	302	295	315	313	274	312	309	292	270	301	301	285	300	304	302	293	300	311	272	285	298	300	286	276	281	320	272	272	323	298	289	282	277	300	287	309	287	302	305	303	271	288	292	267	282	255	256	326	286	331	275	322	300	297	284	270	294	298	300	318	301	280	291	264	305	311	290	275	263	304	312	289	284	284	316	307	269	317	293	308	290	286	343	308	313	292	309	316	267	285	282	271	278	297	321	284	319	305	280	313	273	312	282	291	301	277	318	317	319	278	292	285	324	319	330	309	285	287	314	316	245	284	268	242	321	293	299	315	280	286	311	307	317	295	306	308	306	288	294	280	325	296	313	306	322	296	286	274	261	297	295	318	297	278	292	271	276	293	303	311	309	304	317	284	304	289	281	326	298	294	278	305	286	282	327	316	289	294	313	272	275	319	294	296	290	316	334	283	352	274	280	283	285	325	307	283	320	280	291	309	295	285	303	293	288	293	291	298	278	291	291	291	305	272	290	289	296	287	271	275	307	276	302	313	310	290	290	298	340	281	324	308	308	263	295	285	290	291	294	309	269	263	279	290	290	301	314	291	276	328	302	279	311	274	286	286	303	302	306	268	278	278	304	296	313	325	293	324	290	313	304	284	301	321	312	259	294	293	291	290	305	293	306	299	294	306	293	286	327	312	299	307	301	289	301	302	275	266	319	312	313	309	316	317	300	276	286	310	274	313	298	299	280	306	308	276	332	292	333	286	294	314	296	278	291	285	271	291	282	275	315	290	298	301	303	261	266	286	293	288	304	292	260	305	273	286	278	298	304	334	297	282	309	317	303	310	270	310	311	351	244	283	288	253	323	275	272	310	314	325	294	282	291	285	309	328	319	285	319	287	326	265	260	280	292	290	310	280	313	303	289	325	309	288	278	262	290	304	313	306	311	300	280	302	302	314	290	320	292	291	274	310	309	281	277	304	300	297	298	297	291	302	272	303	289	298	261	324	288	289	277	302	268	329	273	283	263	298	287	311	270	267	303	285	301	296	260	307	311	307	313	291	327	326	290	274	300	307	287	304	287	296	338	270	292	316	326	278	291	321	319	331	284	296	294	271	283	242	288	309	307	291	243	302	284	312	268	272	270	279	320	277	266	295	296	290	312	293	288	292	284	293	287	318	306	298	308	297	288	291	315	299	266	294	294	302	326	269	315	280	281	316	268	293	306	303	326	300	302	297	332	281	286	258	294	297	280	295	286	318	323	289	294	305	279	276	290	282	272	314	324	302	292	327	311	279	309	298	306	266	303	302	298	258	268	294	265	296	264	300	305	277	317	277	292	259	293	295	292	299	295	269	269	314	313	295	289	289	286	288	304	287	295	257	307	296	288	269	282	298	317	318	300	301	300	292	290	319	276	309	324	319	305	289	316	315	324	298	320	288	297	276	294	274	295	307	309	268	306	312	282	314	284	300	300	255	296	314
9502	1442	2475	2870	2712	2213	2000	1776	1601	1442	1340	1265	1170	1250	1255	1121	1048	1093	977	1039	1041	1057	1023	959	895	905	848	804	848	771	851	775	875	850	812	757	821	818	801	747	751	776	817	764	779	805	810	752	745	802	699	776	739	751	731	829	711	795	759	703	752	789	795	784	757	753	749	755	710	736	737	742	779	722	697	740	773	722	777	725	767	693	750	727	729	740	792	752	744	777	772	738	786	747	739	763	736	768	727	714	772	766	744	750	731	784	699	743	787	759	737	708	760	731	764	736	745	766	761	729	757	766	765	787	772	748	759	720	761	696	812	736	722	769	743	725	770	755	783	742	763	723	740	764	746	767	722	755	778	687	713	759	726	784	715	769	776	771	758	731	779	778	736	695	719	743	733	695	761	806	756	737	749	764	733	738	775	761	801	707	799	785	738	724	751	730	787	776	723	733	730	765	687	732	694	699	809	731	768	759	734	778	735	753	758	765	746	677	775	708	739	709	727	689	723	748	732	754	738	766	736	756	789	787	754	722	786	746	731	737	734	761	720	747	796	744	706	753	733	730	730	724	748	820	727	739	716	749	742	720	773	740	751	733	749	791	750	776	696	738	744	766	771	723	760	779	732	715	745	713	710	693	725	732	737	767	729	744	768	737	675	760	768	743	723	750	721	718	759	738	761	750	745	721	762	743	790	759	686	761	760	786	766	758	752	771	745	708	737	750	744	702	706	726	745	724	741	722	739	768	802	730	725	792	703	758	747	775	753	732	759	727	783	709	742	676	735	764	805	710	768	757	682	780	718	734	737	759	742	743	737	728	718	684	741	748	749	710	727	729	705	735	743	755	780	737	746	710	738	748	735	708	753	778	747	758	766	742	745	812	754	718	766	753	764	711	753	712	752	744	708	790	784	746	739	672	745	744	731	694	719	702	784	773	718	760	748	783	736	709	675	718	705	710	786	703	779	752	741	740	735	711	710	705	714	715	746	734	728	766	703	762	740	713	736	746	744	767	745	768	734	749	755	720	763	729	716	788	727	729	715	731	757	770	757	765	764	738	745	763	720	760	738	751	731	754	800	735	752	702	735	713	749	747	728	722	776	695	759	748	710	705	716	747	742	701	707	743	761	746	752	715	742	758	698	746	751	749	719	720	706	752	762	753	715	696	689	738	775	728	742	755	762	741	775	759	773	745	733	708	759	714	716	731	705	692	758	766	763	770	744	756	752	753	755	798	717	727	708	717	741	668	761	717	739	781	734	741	753	710	702	726	717	697	785	714	734	755	762	706	729	731	720	729	745	715	736	732	736	760	755	742	687	700	725	752	730	736	778	808	745	727	696	721	758	746	766	745	765	720	722	730	735	761	732	739	735	707	736	724	780	790	704	735	728	732	724	754	758	728	726	779	709	682	752	692	758	763	741	751	751	767	717	729	746	769	727	728	769	688	774	757	711	707	760	740	739	733	757	800	720	778	702	700	762	756	742	745	679	801	774	679	710	752	710	736	747	679	732	713	745	737	721	755	799	720	766	717	742	762	747	765	723	762	761	758	739	714	733	756	731	711	698	721	782	716	782	737	745	798	734	740	715	702	768	805	726	761	756	697	746	714	735	776	735	758	700	753	737	729	791	719	765	757	712	721	697	761	757	717	701	782	761	740	728	723	768	743	754	771	768	767	760	720	774	804	711	718	696	731	736	754	766	747	751	760	755	696	710	743	733	692	717	765	715	772	703	803	728	723	736	732	766	736	713	730	759	739	680	724	738	752	750	748	747	771	737	724	789	710	713	776	731	667	793	802	677	750	761	725	797	718	734	702	705	749	711	737	732	720	810	777	756	763	725	753	739	707	701	726	727	751	725	733	743	721	766	725	693	759	725	734	783	792	719	784	754	742	773	731	740	718	759	769	760	722	730	756	782	737	786	763	736	761	743	731	757	718	721	694	749	775	771	769	733	751	699	718	730	725	752	743	769	756	752	720	755	784	752	757	797	762	746	740	736	708	736	743	791	746	761	694	745	722	737	729	746	744	713	716	752	714	748	723	742	767	702	770	739	703	722	723	682	734	744	754	756	719	755	770	765	739	753	764	787	724	754	733	826	729	733	721	744	777	714	737	756	704	728	694	696	697	764	721	747	782	714	732	745	701	744	755	726	762	761	773	680	731	792	742	782	759	731	735	784	753	726	744	731	758	690	770	797	804	706	784	717	787	718	776	771	720	741	760	736	771	692	693	767	745	768	735	771	735	682	720	794	730	765	733	747	725	752	786	743	702	738	744	760	792	722	732	733	701	689	760	730	703	791	737	807	722	729	770	731	658	753	756	740	728	775	696	727	714	729	770	747	754	756	723	740	771	757	735	730	743	740	778	746	754	703	703	717	709	745	678	702	758	737	767	784	725	747	705	726	740	740	722	728	733	716	684	803	730	720	721	742	747	737	738	768	736	802	773	731	775	764	766	783	764	715	752	763	766	715	732	752	721	689	769	752	682	734	743	760	728	756	736	728	793	757	723	779	734	729	748	762	715	763	717	730	817	738	772	715	742	735	706	755	762	752	778	735	763	697	774	690	751	733	737	710	727	740	719	759	744	736	727	742	707	716	755	700	732	767	771	741	718	742	718	763	771	810	716	723	726	716	696	743	716	741	707	692	711	845	717	724	772	754	745	733	702	732	739	801	769	757	770	758	739	731	755	771	757	759	711	739	720	748	739	725	720	751	758	733	783	774	795	749	754	763	736	749	718	723	730	811	766	725	747	754	736	752	705	729	711	723	729	789	776	741	765	692	752	752	707	763	751	752	730	773	781	746	739	778	751	727	747	682	808	737	720	689	762	742	731	733	764	739	716	712	716	727	754	726	743	726	760	714	763	775	728	718	739	795	776	723	778	737	768	726	769	709	766	706	748	787	721	744	690	701	725	778	747	686	741	699	779	745	694	739	741	702	689	706	724	753	735	735	710	783	726	690	749	691	701	753	769	741	711	760	772	705	782	746	755	735	764	758	747	746	752	788	753	764	775	786	702	728	686	705	723	672	701	760	738	721	744	750	752	744	754	738	689	739	716	710	737	710	737	749	721	753	799	736	751	731	740	760	768	698	789	738	701	737	769	720	732	715	741	700	726	742	764	717	722	658	724	760	707	735	713	737	729	690	778	703	732	785	795	810	729	738	768	739	727	717	785	722	755	691	718	740	767	787	714	731	787	712	708	726	750	769	733	688	738	734	761	722	743	742	735	757	690	754	695	716	720	729	787	794	742	757	740	727	709	712	744	728	719	735	817	732	785	744	753	719	729	719	724	782	705	744	797	709	780	771	731	707	712	693	755	772	734	728	707	738	717	723	738	716	744	695	791	734	715	779	703	737	703	766	718	733	732	747	727	755	682	764	792	755	744	698	731	771	716	730	727	761	706	732	724	747	713	736	754	751	713	698	727	739	786	788	740	719	767	671	700	718	748	741	701	707	773	696	774	802	740	740	774	745	737	740	733	741	772
29981	5023	2403	1723	1266	974	785	706	603	553	520	492	476	482	468	408	451	434	461	431	408	417	408	408	377	384	391	376	352	352	346	358	362	376	359	380	334	347	328	354	354	329	355	352	358	345	356	373	344	325	357	321	325	344	337	334	355	361	393	356	333	337	355	361	332	367	301	289	336	360	332	350	294	340	311	331	365	369	331	357	386	362	340	326	316	380	335	323	348	353	322	351	320	344	341	303	350	347	355	329	358	350	359	325	325	326	343	333	363	325	355	334	343	320	345	332	336	327	331	352	347	368	326	322	308	315	360	330	373	364	332	326	312	306	353	355	317	345	332	338	318	322	352	338	305	342	326	355	326	324	388	285	325	346	332	323	329	332	333	337	337	364	348	350	342	333	351	350	317	320	319	354	325	346	355	339	326	355	367	354	339	345	339	357	330	323	343	333	326	347	320	348	326	331	323	336	338	311	323	340	352	408	340	320	340	316	301	344	343	319	344	315	379	340	336	365	322	354	298	323	329	298	343	366	329	300	327	339	340	329	340	345	316	324	367	331	348	290	311	326	354	286	350	355	362	357	345	383	367	320	299	325	325	326	318	299	304	325	348	313	338	326	312	323	323	334	376	319	293	362	343	320	311	357	341	326	316	326	334	295	337	333	398	364	325	327	339	350	300	351	353	324	369	319	302	300	343	274	362	333	338	345	302	351	348	338	336	309	313	334	344	329	345	343	352	342	327	331	310	356	345	346	313	320	332	342	330	325	314	340	347	352	321	311	381	282	323	348	329	356	359	326	314	332	364	342	344	322	330	333	343	348	355	315	342	352	343	352	315	340	361	327	332	344	309	354	349	323	364	337	339	325	350	340	354	332	352	356	332	326	338	342	306	369	365	352	345	319	344	327	328	316	345	365	348	336	361	360	335	334	324	346	345	352	331	337	350	330	304	310	346	332	324	344	334	339	357	310	316	334	362	350	373	325	362	346	305	346	344	346	370	350	317	336	347	314	318	319	323	352	306	326	386	353	330	362	315	344	350	342	325	360	331	302	297	324	327	359	353	335	352	352	343	318	321	366	335	381	338	347	326	357	321	324	340	356	303	326	307	341	334	341	335	347	352	354	364	345	349	313	327	359	328	340	340	341	336	312	325	312	339	323	325	342	356	357	296	370	335	337	331	295	292	326	312	328	336	369	343	362	303	332	313	337	329	345	363	340	334	326	324	313	349	323	331	332	363	356	344	335	310	322	336	351	367	325	365	331	352	320	359	318	340	349	354	348	318	375	298	342	354	342	375	319	357	351	361	327	309	337	308	349	302	334	336	322	362	363	346	319	354	355	331	332	345	311	310	328	380	334	330	315	343	341	362	340	319	341	326	298	351	315	313	387	373	337	364	334	315	330	321	347	333	354	323	352	357	343	336	321	321	338	321	369	336	332	329	317	338	358	343	322	351	313	316	345	330	343	346	336	311	328	331	325	331	367	301	319	311	316	344	340	335	350	324	341	371	347	340	352	339	343	384	331	330	361	329	370	348	365	319	308	324	331	342	354	355	337	349	301	348	324	330	332	303	348	340	313	290	299	345	327	300	350	366	322	331	312	328	367	324	301	341	362	327	335	360	360	336	328	349	332	329	361	321	339	352	346	315	310	334	316	325	323	348	356	364	360	340	312	306	322	340	347	315	340	371	339	298	349	322	310	293	341	378	313	331	335	308	362	346	357	323	344	336	314	352	335	333	379	354	322	343	344	351	342	333	333	346	312	337	352	337	303	336	330	343	355	334	310	345	319	335	327	329	357	332	359	346	343	347	336	334	335	330	357	359	351	320	334	352	352	332	329	332	346	332	314	342	359	308	338	356	355	309	337	322	321	342	289	350	322	345	340	331	316	325	332	354	326	328	356	313	340	348	337	347	359	362	344	356	313	329	325	328	345	345	335	343	359	310	379	347	331	329	352	329	341	318	334	342	355	339	340	323	346	326	311	365	336	371	360	365	318	343	334	344	339	373	311	349	326	337	331	310	346	313	330	331	323	325	290	325	339	321	300	346	332	323	330	373	351	339	342	352	348	326	318	308	344	340	305	350	342	305	309	307	313	335	296	330	330	352	328	339	299	329	356	386	334	345	309	353	336	356	305	346	342	357	344	338	374	306	343	368	363	360	334	345	316	354	329	350	319	337	325	343	332	345	324	349	341	315	323	372	359	326	370	318	315	335	337	350	332	372	301	317	337	325	367	332	365	349	361	333	345	331	324	333	331	357	334	365	305	371	326	326	342	353	310	306	328	331	343	341	336	330	327	361	323	345	351	291	333	357	336	354	344	300	347	328	327	346	308	321	340	371	343	325	334	352	335	349	340	341	375	361	338	342	350	326	312	354	348	356	352	328	315	334	295	306	332	362	370	300	367	378	301	338	307	357	347	316	342	360	306	325	319	329	290	329	314	352	338	314	313	331	345	332	315	308	373	347	330	365	375	332	326	342	352	334	366	334	336	368	347	352	340	311	345	316	325	337	330	312	339	323	368	342	372	339	311	355	348	314	330	294	379	352	378	370	340	350	321	330	341	337	347	325	357	323	333	325	318	301	282	334	332	333	323	338	388	329	335	341	329	320	356	317	344	354	314	366	326	325	309	346	338	335	352	344	348	338	327	349	376	297	312	340	332	359	338	374	304	323	339	340	347	339	316	342	354	325	355	330	354	365	311	347	363	340	353	339	297	346	320	329	323	365	324	349	335	328	340	323	337	322	346	346	321	329	362	319	368	351	328	356	336	353	316	321	340	356	315	361	351	335	347	357	350	324	335	349	325	319	321	344	331	325	348	338	328	326	347	312	339	331	345	356	357	321	360	371	320	362	331	305	352	335	367	314	334	318	398	312	345	324	311	323	332	333	352	379	339	319	328	318	329	378	357	336	332	341	332	335	367	360	338	351	317	349	342	343	338	349	349	325	350	324	346	383	327	329	298	322	356	324	315	355	296	339	340	319	347	362	337	346	303	347	347	301	320	321	357	332	364	324	306	336	329	319	347	359	350	351	349	316	310	338	327	373	314	319	331	319	307	348	325	333	322	373	322	305	332	310	333	314	319	313	318	344	335	367	342	353	309	328	324	307	342	334	367	332	336	321	306	340	302	332	331	315	292	329	304	291	317	329	348	334	303	330	340	356	332	348	331	332	337	329	356	340	352	306	349	360	353	340	353	346	312	309	304	358	379	363	322	328	362	315	315	359	332	346	361	331	330	318	365	318	301	371	360	331	328	358	346	309	324	309	333	324	375	327	332	311	301	365	356	355	332	336	319	345	348	330	345	331	353	345	325	310	318	370	361	307	352	304	333	355	336	312	337	367	365	321	357	335	348	362	359	345	338	329	356	335	338	332	335	346	346	318	317	361	338	323	335	318	328	343	336	333	312	343	318	301	328	325	323	315	319	335	341	320	335	325	359	337	337	345	333	339	344	290	337	340	333	350	341	345	336	324	336	345	312	314	371
13096	2214	4100	4911	4454	3696	2988	2761	2387	2137	1966	1718	1661	1857	1766	1537	1377	1347	1310	1403	1371	1281	1267	1233	1170	1073	1045	996	1027	951	938	922	912	908	886	875	911	922	911	918	894	887	944	840	922	851	820	880	834	833	846	848	847	877	836	815	810	831	842	857	873	869	805	862	819	813	844	881	862	800	842	796	823	862	829	807	786	863	819	851	781	834	846	815	829	819	787	803	809	807	832	845	769	781	826	820	843	817	843	826	818	836	831	846	816	829	860	813	835	811	783	796	814	788	742	799	794	851	811	807	783	826	779	808	820	812	834	846	806	832	784	801	799	832	850	850	836	819	805	792	835	798	807	804	797	767	815	826	787	790	872	734	803	799	832	829	789	899	797	827	811	803	860	798	768	804	799	785	746	837	876	814	827	803	802	823	786	817	767	829	801	823	853	797	827	815	837	814	754	828	794	773	793	765	810	875	753	821	776	787	734	763	787	794	803	820	819	795	778	759	795	828	819	792	770	776	841	806	825	793	823	740	756	811	803	788	801	801	837	794	770	770	812	824	811	784	796	785	814	773	746	842	834	811	823	765	775	766	807	845	844	867	820	792	824	778	805	762	801	813	829	828	846	808	833	814	740	819	817	741	788	776	791	800	803	770	812	805	792	827	805	822	762	779	790	853	826	753	786	825	761	853	782	813	809	775	813	824	794	767	770	790	789	789	811	830	771	804	800	807	835	877	795	804	816	769	803	830	819	772	795	822	825	834	851	856	798	816	797	816	778	812	762	751	815	778	830	800	784	798	808	802	768	811	834	764	786	816	821	795	822	807	818	824	774	793	775	838	843	802	829	807	809	793	809	777	800	762	793	786	778	797	856	778	838	770	853	799	818	807	827	790	836	800	818	790	847	837	832	793	842	823	833	841	790	794	822	790	789	849	740	803	815	800	807	801	806	831	813	813	792	798	822	799	824	828	802	786	801	805	811	835	820	828	754	821	817	777	756	801	840	814	784	798	844	789	779	799	757	736	804	801	808	771	822	771	872	759	778	810	772	811	767	875	817	849	822	799	809	837	857	789	794	819	808	770	786	843	790	819	780	792	830	716	789	813	786	774	743	789	803	782	785	809	792	820	808	793	848	764	847	730	832	834	807	767	779	803	838	775	817	788	823	819	771	825	827	823	779	808	803	741	798	773	835	774	765	774	769	805	810	812	779	784	788	784	720	807	793	807	805	787	766	802	800	807	814	802	803	786	757	772	772	780	794	806	818	842	809	780	787	767	784	780	793	795	816	774	796	754	776	809	860	804	766	798	810	791	807	816	855	803	808	780	804	761	795	793	793	802	813	768	830	823	775	856	811	811	839	841	765	800	850	830	855	828	748	766	749	793	780	796	847	803	830	878	770	781	815	792	795	795	768	776	839	842	771	799	747	782	775	785	857	815	841	837	812	819	780	755	809	824	824	812	845	804	810	755	817	834	802	779	824	794	836	784	790	793	802	821	818	800	786	806	792	811	840	840	841	796	794	810	828	789	808	790	820	871	769	802	841	824	822	826	849	807	802	807	800	844	818	841	845	839	836	783	803	828	845	824	821	751	847	783	826	836	760	772	763	774	825	853	773	846	754	732	830	735	785	817	803	828	813	806	765	824	803	850	804	806	750	842	791	778	774	803	796	836	785	767	817	805	792	804	752	790	799	798	840	805	805	777	815	818	808	818	803	779	757	819	790	776	783	765	797	847	822	802	848	864	807	766	814	811	792	876	841	769	790	781	794	822	779	802	775	821	793	766	785	797	772	800	815	801	781	776	813	855	892	820	772	781	827	769	828	835	801	810	813	770	799	780	755	768	818	771	771	803	836	810	826	773	818	796	786	798	792	780	787	797	797	824	799	792	786	770	831	800	868	825	788	832	787	852	823	828	798	842	790	834	748	747	797	773	772	809	749	763	839	839	766	740	747	790	790	841	798	829	812	811	790	804	810	860	764	764	789	796	756	843	778	830	846	793	799	809	802	813	781	798	768	786	802	788	793	809	786	794	782	756	803	772	793	789	795	789	786	803	767	777	807	745	769	806	763	773	811	795	795	783	810	815	842	843	851	802	838	831	811	808	785	801	820	779	856	854	809	783	783	813	898	798	828	767	812	743	807	808	804	793	840	795	803	842	774	780	787	823	781	802	794	800	779	796	787	820	814	777	840	824	743	847	806	760	781	796	804	804	829	817	823	805	822	774	791	763	784	769	806	816	782	819	818	797	812	818	782	819	807	803	821	847	833	815	824	780	790	774	788	821	823	805	812	770	819	744	843	822	795	832	770	842	794	801	777	859	760	811	813	832	835	806	781	766	796	781	776	793	792	782	788	834	770	802	800	824	808	782	803	801	850	777	792	803	830	807	839	780	779	821	857	799	794	800	819	794	835	803	758	820	774	808	813	801	806	806	783	850	815	773	806	816	767	776	797	798	875	800	843	767	810	798	828	773	777	832	799	809	792	843	766	803	805	814	812	801	830	843	808	824	798	832	789	784	796	807	772	793	789	825	791	771	791	828	828	828	840	818	780	786	783	810	769	812	801	783	826	763	813	796	775	791	802	820	814	786	811	813	819	846	790	790	843	804	774	762	778	797	790	792	767	822	746	811	791	786	773	764	862	815	785	774	802	815	818	830	789	810	770	820	838	782	820	729	798	834	775	818	829	803	792	814	801	785	798	794	810	801	794	791	774	784	805	773	775	753	778	831	811	760	785	828	767	776	802	795	743	840	781	828	804	828	808	771	781	787	732	809	792	773	801	818	790	793	801	813	799	836	813	782	811	800	823	784	768	811	814	788	794	784	797	856	792	765	799	764	759	814	814	805	825	805	793	831	860	784	767	830	815	824	809	866	798	787	787	841	768	821	810	775	805	891	798	788	848	792	765	782	784	766	782	832	766	781	779	805	791	817	817	761	803	831	830	807	788	804	834	791	788	774	795	846	891	822	825	794	837	792	828	793	789	874	793	750	805	792	801	785	780	814	783	732	864	790	795	777	786	798	811	840	841	842	810	854	769	769	834	804	838	776	775	786	850	878	828	791	788	791	798	812	850	821	801	770	900	775	812	852	796	839	842	801	817	781	829	842	793	787	806	808	731	753	786	838	812	806	792	833	816	791	782	748	836	763	800	803	781	821	833	845	770	838	799	795	783	767	800	775	820	838	791	829	844	799	781	806	808	794	804	809	798	799	804	858	826	809	831	827	792	788	789	762	821	808	797	832	853	813	775	749	826	745	803	825	806	874	818	860	817	816	796	834	825	825	770	804	762	777	810	793	809	786	802	812	808	787	756	825	856	827	807	816	762	762	830	813	775	767	742	806	810	768	772	761	786	748	747	794	809	811	839	800	827	805	784	817	815	816	824	840	750	770	816	814	830	849	782	786	781	817	810	834	802	782	847	785	790	803	786	807	803	814	789	767	841	826	793	859	830	796	770	764	803	799	835	831	830	838	778	851	776	755	824	822	833	787
2763	186	200	166	149	162	137	148	134	110	170	138	152	147	143	148	146	155	148	143	125	138	123	138	131	140	114	142	125	117	159	134	127	132	128	130	122	152	121	122	123	133	130	141	109	122	104	129	142	134	130	153	141	132	152	161	137	122	144	117	130	120	135	128	138	140	127	136	120	124	132	139	132	119	120	130	106	130	130	134	122	118	135	119	124	143	157	163	145	122	143	122	132	117	127	103	131	132	125	133	126	142	140	130	137	148	124	112	171	136	150	128	125	126	128	129	140	123	130	135	137	150	153	151	136	106	121	130	135	144	143	121	162	118	109	122	115	124	140	138	127	155	153	125	129	129	132	131	134	131	113	114	122	133	135	117	139	129	133	103	152	123	147	149	146	156	150	142	129	140	119	120	112	142	129	132	129	146	121	120	151	131	143	137	125	127	141	124	128	121	110	122	136	125	131	156	155	142	139	133	141	121	124	158	108	129	130	123	120	112	131	162	131	138	146	139	135	136	140	108	115	141	134	113	147	138	144	134	128	132	133	142	131	120	151	118	130	135	144	129	141	138	118	146	132	141	140	125	129	141	120	144	119	127	144	129	122	163	117	142	120	110	153	128	149	138	139	147	139	136	131	152	147	140	138	128	129	110	140	136	130	137	124	125	129	134	126	123	149	144	133	139	135	142	136	149	129	145	137	131	139	131	122	123	118	147	140	126	140	132	128	131	136	148	124	129	153	133	136	115	144	150	154	140	137	142	148	112	139	139	110	139	152	123	115	120	119	116	140	120	158	121	137	149	107	121	144	120	113	136	129	151	135	124	130	117	144	145	134	119	129	131	136	147	130	124	133	126	129	149	154	126	124	129	131	135	123	125	134	122	138	138	141	138	117	130	129	116	140	137	112	156	129	143	122	135	144	125	128	149	113	142	132	125	94	119	119	124	145	144	119	127	139	141	156	120	124	122	129	136	115	133	134	124	151	138	129	127	143	141	131	112	117	137	142	132	142	123	111	138	135	140	149	119	125	135	123	135	145	126	140	129	135	135	150	136	146	125	131	160	136	137	155	130	131	128	117	121	121	137	110	143	144	124	133	129	133	131	146	152	123	133	135	128	132	136	120	145	151	136	116	113	133	141	139	125	118	145	127	163	129	137	150	131	116	120	130	120	118	147	128	152	137	131	138	133	134	124	128	118	120	137	129	117	111	137	136	124	126	113	158	143	138	118	131	135	128	121	140	131	153	145	120	126	141	127	144	120	140	122	133	125	137	132	142	127	110	164	117	151	140	142	129	123	131	137	127	131	136	134	135	140	128	141	149	143	115	142	136	137	134	128	123	135	128	134	105	118	135	123	124	154	109	147	139	107	132	112	149	110	144	114	143	116	131	143	132	131	138	145	113	122	124	124	112	133	132	139	116	135	149	125	139	141	148	153	118	140	140	134	132	125	134	106	129	137	138	124	121	136	126	131	126	137	140	118	143	136	118	145	110	128	139	134	124	114	107	121	142	132	150	128	144	120	108	137	138	140	144	124	137	127	144	139	122	148	131	126	127	119	135	121	132	125	135	111	131	139	136	129	133	131	120	150	135	143	125	114	128	128	130	132	121	164	136	125	130	160	149	124	131	133	137	109	146	141	141	128	125	143	122	129	138	136	143	127	118	110	109	131	117	134	111	131	150	155	147	123	122	136	134	130	147	119	158	109	156	128	130	126	123	118	111	129	144	131	141	139	108	132	131	148	142	143	118	127	121	137	139	144	135	107	146	138	135	149	121	116	131	138	136	109	116	131	154	128	119	127	105	123	131	121	137	133	125	140	132	122	131	144	131	131	114	98	118	113	110	115	158	157	117	144	147	123	144	151	98	136	120	128	148	138	121	138	121	138	117	106	158	151	104	152	128	115	138	119	152	154	145	135	141	124	128	117	128	146	123	117	126	157	135	143	132	125	114	145	132	148	142	129	156	151	139	126	131	124	140	144	113	130	118	136	130	124	136	135	152	116	157	125	129	112	125	140	148	145	140	114	143	126	128	156	142	123	123	116	128	125	131	148	138	124	135	148	134	141	135	133	137	121	120	136	102	114	112	122	132	137	111	113	140	115	177	103	133	144	158	144	133	111	134	137	138	132	128	129	121	158	123	133	116	126	123	128	114	125	121	151	138	118	134	141	144	120	130	157	140	122	120	137	137	135	134	142	128	135	110	126	135	128	135	120	137	125	143	134	126	136	126	131	124	135	139	140	105	143	115	135	123	113	122	149	133	106	129	136	118	135	143	106	139	157	138	155	116	148	123	139	117	105	133	126	131	123	117	123	126	158	116	158	121	129	131	151	121	131	135	131	117	107	126	105	113	137	130	138	107	138	136	137	139	117	139	127	127	119	121	121	134	141	122	131	129	144	168	122	146	113	134	127	127	136	144	154	120	110	117	130	111	130	149	128	137	156	118	122	100	129	152	138	157	149	130	130	130	142	131	124	153	140	162	141	120	108	119	131	110	139	149	123	119	131	125	127	114	138	117	122	121	118	125	134	140	145	123	133	139	137	148	127	136	129	124	130	111	161	133	139	136	150	122	133	123	116	137	131	134	127	121	131	143	141	137	143	122	136	127	145	133	112	120	148	139	144	122	141	126	116	127	140	117	161	130	144	132	122	128	149	138	136	121	128	130	124	124	132	156	140	138	121	134	134	117	144	139	132	135	144	145	137	141	122	132	128	118	129	149	137	147	147	140	116	114	152	135	131	133	125	134	123	142	119	141	134	128	127	126	126	131	144	113	110	121	137	147	135	126	122	142	140	140	124	137	151	132	134	141	121	117	143	129	117	116	129	136	117	143	126	122	136	140	124	138	156	128	113	136	119	139	111	109	137	137	151	154	145	118	119	135	118	145	141	141	111	124	124	142	123	140	136	144	130	136	111	141	137	137	106	138	139	127	126	119	143	115	113	151	132	134	124	167	111	116	143	120	148	147	147	158	134	134	154	134	123	121	124	124	121	118	102	124	134	126	131	125	114	118	129	140	114	140	140	112	142	150	102	139	114	123	146	144	138	131	158	118	132	148	135	114	150	133	169	127	131	132	136	135	141	117	112	119	131	122	124	122	133	125	143	140	140	123	135	128	144	114	116	144	136	116	129	127	140	125	141	136	114	139	128	126	116	153	127	123	125	139	127	148	129	127	109	102	132	135	138	106	134	120	134	121	130	118	128	138	125	122	126	120	115	138	122	151	128	135	93	114	124	136	135	143	135	141	126	121	140	153	141	127	150	128	120	117	133	111	119	118	144	120	152	139	147	119	129	144	127	133	134	144	135	135	144	129	131	134	153	130	127	121	146	119	120	122	132	114	123	133	128	133	128	126	140	130	143	147	123	113	113	134	134	106	135	140	132	110	129	145	136	130	137	114	116	120	124	135	118	141	125	135	118	144	133	111	134	140	118	132	131	133	116	137	152	151	126	129	135	120	130	137	126	111	114	123	128	116	157	131	136
3117	451	511	489	483	466	471	455	461	449	409	462	440	524	506	460	459	424	452	432	460	486	465	457	431	400	418	410	433	436	380	361	386	408	409	351	417	389	409	363	390	374	383	388	413	393	405	395	383	386	409	380	417	399	428	374	387	395	406	403	393	404	379	419	387	403	366	412	377	409	397	388	397	362	387	423	411	391	419	417	416	388	392	412	398	405	384	384	359	400	409	405	387	374	390	372	368	329	397	368	390	382	366	383	397	385	401	414	381	380	366	395	404	400	378	385	389	381	409	360	408	383	379	408	381	414	404	370	386	384	368	397	380	411	382	417	404	384	403	417	407	401	354	419	455	370	392	374	376	382	406	387	366	408	398	411	401	379	397	368	422	383	398	393	371	383	377	408	411	386	391	356	409	392	386	389	406	374	382	382	395	382	370	370	398	440	371	446	361	382	396	411	380	369	381	402	403	363	428	386	405	391	398	412	384	406	430	386	395	364	402	360	406	397	381	383	409	376	407	425	399	366	357	404	411	366	386	372	400	389	393	394	371	412	407	378	397	385	393	383	379	373	381	400	367	398	360	393	396	382	385	356	378	374	375	388	392	392	421	377	366	395	412	368	388	406	410	383	417	410	384	403	387	381	387	408	411	383	386	417	389	417	385	402	419	441	373	350	375	366	398	410	396	404	406	400	430	405	382	352	392	373	385	391	402	381	401	394	385	387	404	376	364	412	436	412	372	412	402	361	368	418	413	396	367	402	371	412	377	386	400	398	407	434	408	404	396	400	364	397	377	438	357	432	420	379	407	372	381	396	409	395	355	390	360	385	405	412	400	404	364	410	405	367	381	374	407	407	368	394	375	404	442	398	391	355	363	383	433	380	379	402	395	418	385	429	393	372	376	381	411	421	367	378	399	384	411	430	424	409	388	407	394	385	419	404	394	391	363	403	402	376	382	409	391	390	404	409	391	386	381	406	406	388	401	346	378	399	358	404	409	381	390	397	366	379	396	411	403	409	411	401	412	432	402	391	379	396	382	378	432	388	412	375	381	381	376	399	381	352	383	395	400	402	400	363	400	375	377	389	373	407	384	398	384	421	406	382	395	402	390	425	386	355	389	388	428	356	397	384	370	351	394	414	372	419	440	413	400	398	369	390	438	421	373	432	381	414	405	390	388	367	365	422	393	415	397	422	377	390	382	399	406	349	402	395	402	370	394	408	376	360	405	384	388	399	399	394	370	415	370	364	373	384	414	404	365	380	407	393	377	428	408	412	396	407	436	396	399	366	402	404	328	376	407	421	386	381	400	378	368	367	372	438	415	393	420	391	358	400	390	397	365	424	377	395	380	436	432	412	425	405	375	410	376	420	379	392	382	398	400	371	428	395	394	387	377	393	360	383	394	361	399	368	404	431	381	408	404	393	412	378	421	371	412	418	396	410	419	386	424	399	404	399	414	438	417	368	406	375	413	415	394	400	389	393	401	407	433	444	400	386	391	400	378	399	380	349	398	387	382	383	400	372	391	405	382	363	429	409	409	390	375	432	420	419	353	375	408	357	388	411	397	374	379	377	392	399	355	388	385	359	380	379	399	378	396	415	412	397	374	399	380	365	371	363	439	392	417	406	387	407	364	354	380	405	376	393	394	390	408	404	377	388	367	423	390	383	391	391	343	391	418	385	384	410	424	351	394	398	376	361	435	395	409	405	412	411	455	413	380	397	375	373	368	399	408	398	391	375	416	412	414	381	377	376	406	400	369	440	382	391	369	385	394	380	400	388	393	369	363	405	391	392	410	393	435	361	368	418	368	389	400	401	386	390	389	388	413	407	411	369	369	371	389	412	371	405	365	391	398	392	396	361	389	404	426	391	412	414	389	418	436	370	418	384	371	376	374	368	414	389	429	404	399	395	406	416	387	381	420	403	396	387	378	403	373	408	368	377	390	348	389	370	407	360	395	389	398	393	392	430	378	398	396	450	365	359	386	397	400	365	357	432	434	378	395	382	420	374	375	399	359	411	382	396	405	359	401	384	369	381	381	414	406	429	434	383	382	390	426	434	433	425	403	399	396	391	406	376	389	433	384	400	381	367	393	425	420	399	368	418	396	392	407	385	380	442	395	371	370	414	380	416	405	375	399	404	381	392	435	431	393	412	372	407	412	388	409	426	390	405	380	395	388	404	376	409	357	404	365	392	391	397	389	392	399	348	430	372	392	370	430	411	378	386	372	408	405	371	420	414	393	378	399	383	407	397	428	422	405	360	389	434	386	392	405	335	377	417	413	377	389	389	393	407	404	385	387	398	362	419	421	412	412	408	384	411	419	397	378	398	391	420	370	404	387	371	385	406	382	368	390	401	411	401	368	431	394	368	374	402	350	404	384	397	389	414	379	403	421	391	364	334	398	401	396	411	369	430	365	409	364	420	390	388	395	375	385	398	376	366	399	401	347	405	389	414	382	415	396	387	404	399	374	389	409	402	422	395	393	367	392	367	379	374	405	384	389	377	368	381	417	391	426	356	367	365	381	373	369	414	394	355	388	373	405	407	389	381	410	380	379	409	393	376	399	399	365	412	377	393	397	336	407	390	377	406	398	388	405	359	348	422	427	376	385	366	370	402	392	365	423	407	375	393	410	374	398	412	396	369	399	372	411	376	373	371	383	359	374	376	393	410	378	375	408	390	395	411	421	384	384	404	403	437	412	395	393	393	416	393	415	393	377	402	382	393	404	405	414	378	371	418	386	371	408	396	420	414	426	375	360	425	338	372	389	386	388	398	400	382	428	390	391	401	405	419	361	410	404	378	403	389	409	405	423	371	387	379	391	388	375	383	374	419	390	406	392	441	401	372	401	409	390	395	397	424	387	393	387	376	438	404	414	405	380	400	395	397	372	365	402	376	396	410	388	375	395	394	394	393	384	394	409	403	417	394	396	393	410	373	373	437	419	408	388	363	423	393	382	379	353	378	425	409	411	373	410	402	433	373	400	393	396	392	390	403	375	385	402	326	388	390	397	393	359	362	380	404	372	396	385	393	373	397	374	385	376	364	383	384	391	392	426	400	396	405	399	366	420	389	446	421	346	428	374	420	413	403	413	393	408	394	385	393	349	372	372	393	393	369	383	362	416	429	420	417	424	386	420	406	388	377	357	365	398	394	378	439	365	413	384	385	415	393	420	400	397	372	372	367	415	400	379	384	416	393	376	360	410	388	398	398	385	417	411	385	382	371	413	381	413	355	391	422	367	403	391	363	380	379	402	417	412	362	388	379	376	386	356	368	404	375	372	425	394	410	391	391	391	381	385	393	359	428	406	419	387	383	396	438	385	394	398	381	397	429	409	407	346	390	413	376	409	412	372	391	426	393	401	369	395	413	349	369	371	428	396	379	407	400	381	380	410	375	381	404	401	403	361	402	396	402	392	359	402	375	377	386	374	413	395	392	386	400	400	406	400	401	402	361	374	379	386	382	371	367	366	404	388	408	390	389	395	418
18678	1827	1234	933	670	533	550	519	442	370	410	382	382	408	360	339	327	345	352	329	330	292	287	302	317	337	274	315	296	300	310	299	303	314	323	302	280	296	306	292	286	287	306	292	287	273	279	291	265	288	308	291	331	292	307	292	300	315	279	288	289	290	316	308	310	310	305	305	308	308	287	328	320	307	279	293	298	326	292	278	321	331	266	321	318	293	292	279	308	275	288	299	292	290	290	304	277	287	309	267	324	271	284	272	346	309	309	280	297	334	302	306	268	293	280	285	288	302	304	306	310	302	293	270	314	318	322	256	285	303	273	308	293	310	311	304	278	306	319	276	304	291	314	293	280	280	293	296	292	299	312	263	311	319	306	287	286	264	257	287	310	303	263	293	281	289	272	325	281	286	257	316	294	292	310	299	306	286	295	272	266	292	311	311	305	280	272	286	303	282	280	312	301	280	279	269	281	261	252	293	280	281	308	312	286	278	264	289	283	282	282	271	281	260	300	331	260	271	297	327	305	289	290	283	289	283	330	300	322	270	292	271	280	278	285	294	244	312	300	282	289	292	296	293	289	288	265	308	317	280	287	293	268	280	294	318	286	293	303	295	286	280	299	333	283	303	292	299	295	284	296	282	340	282	303	299	287	262	298	310	293	279	267	319	284	297	269	261	290	291	320	312	311	273	302	284	317	259	288	283	271	292	263	290	289	292	302	296	297	279	291	279	288	261	263	301	287	286	281	330	289	286	323	280	313	300	298	295	272	288	280	292	309	326	269	299	265	273	312	279	314	310	305	308	292	285	272	279	289	271	309	285	318	320	276	301	305	265	314	277	293	292	306	282	327	290	275	305	254	300	328	295	279	270	311	323	269	302	304	315	291	310	299	336	268	298	292	262	301	263	282	310	291	281	307	257	271	306	328	274	328	301	282	285	307	307	268	261	302	287	306	296	267	290	302	306	273	259	328	335	288	289	295	274	256	259	288	306	286	310	277	265	284	282	311	288	277	301	288	311	281	289	308	283	295	288	299	269	284	298	305	301	292	270	304	288	314	278	291	308	275	315	280	293	289	285	308	303	272	279	306	310	298	282	291	306	280	299	292	298	285	289	269	283	273	322	293	274	300	289	292	339	317	336	289	318	300	295	293	315	295	290	283	289	320	285	297	260	291	262	338	283	283	301	269	276	296	309	304	295	316	265	310	280	300	292	332	298	290	309	297	306	281	271	301	302	299	313	320	309	293	274	318	284	261	283	266	300	296	287	305	310	261	300	330	302	303	282	280	302	280	269	267	295	277	306	307	299	289	300	300	301	332	269	309	269	314	308	279	300	296	267	281	277	276	296	294	294	267	284	302	294	321	306	315	293	258	322	279	288	283	291	291	284	299	278	276	277	300	323	320	283	315	284	291	315	292	308	272	287	322	258	311	302	285	289	293	306	311	308	322	290	283	286	306	290	295	300	262	310	286	297	313	299	283	312	260	303	303	264	275	300	330	301	277	289	308	271	297	302	281	332	279	300	309	303	316	285	312	316	280	265	268	288	275	289	322	291	257	311	315	303	283	296	293	298	292	301	276	311	283	315	294	325	318	285	299	280	287	265	324	302	296	312	290	274	290	305	290	293	284	297	321	283	283	316	290	274	298	287	308	292	305	323	287	313	295	304	307	301	292	299	311	305	272	321	299	275	272	299	292	282	315	284	309	319	277	271	269	292	285	303	310	310	292	305	325	340	282	286	251	266	305	273	328	299	310	276	311	292	285	276	290	289	308	275	259	268	304	315	289	281	287	283	309	277	300	286	303	279	285	297	318	304	274	276	305	278	282	240	253	297	279	304	286	282	328	282	270	293	327	309	264	269	323	293	288	285	308	272	297	324	278	283	330	326	287	300	268	292	336	294	284	298	276	274	296	304	287	284	290	324	267	296	255	278	243	258	284	285	290	302	349	289	288	270	300	309	267	288	291	283	288	288	321	308	288	290	311	313	297	290	271	285	296	285	338	281	272	306	317	280	290	296	276	280	297	288	295	312	321	272	289	293	303	307	269	308	308	269	271	273	295	273	289	307	322	325	293	301	332	314	301	311	313	328	277	330	263	318	277	297	281	288	328	276	330	278	283	298	288	304	308	308	262	272	317	312	334	313	293	292	286	294	286	288	301	277	252	288	293	255	299	271	300	298	283	303	312	286	254	302	336	302	308	279	284	295	300	313	272	289	293	316	307	284	318	306	288	279	267	281	280	358	263	311	317	281	330	293	279	284	291	296	277	294	303	288	315	283	275	289	298	293	308	312	313	271	302	278	283	307	276	308	297	286	263	265	320	297	308	303	324	296	305	312	306	310	305	303	292	289	306	271	304	301	286	303	301	283	307	257	282	293	312	298	316	294	260	314	318	281	317	286	295	318	302	268	310	296	293	299	272	300	320	281	290	289	320	306	275	286	265	292	274	253	281	310	270	282	305	300	313	302	302	309	321	291	307	284	291	282	272	269	320	283	298	278	297	292	298	290	284	298	293	308	292	293	323	297	289	287	305	345	288	297	266	295	274	280	283	305	300	304	290	317	285	255	292	251	302	290	292	304	311	339	312	282	281	312	279	289	289	330	285	267	327	262	286	254	310	307	295	274	290	280	256	289	296	290	282	278	301	280	310	303	288	281	291	284	273	271	299	287	302	300	308	294	266	308	299	270	322	276	271	302	300	295	297	301	314	325	313	294	287	254	281	251	294	257	290	269	261	314	310	254	276	251	294	266	276	292	301	285	280	271	303	320	298	290	304	333	305	273	294	303	310	319	293	297	293	304	297	301	296	285	308	328	336	316	316	280	316	300	311	314	282	295	303	266	296	283	305	310	290	275	289	290	281	306	293	308	296	314	278	290	276	273	305	282	285	271	296	280	311	276	296	309	270	309	302	319	284	297	281	286	302	274	309	269	305	284	325	282	293	283	298	276	289	264	283	301	317	290	298	316	289	307	298	303	303	294	291	275	257	315	281	303	294	295	324	292	293	283	301	312	276	308	307	307	284	289	266	308	316	300	294	268	293	299	287	316	263	309	295	268	297	279	291	275	283	325	305	287	289	295	271	290	304	294	275	312	256	295	266	288	266	272	293	292	289	273	293	318	297	270	268	304	276	267	294	280	294	285	300	296	287	285	286	300	303	273	290	316	281	303	311	290	294	306	301	304	271	314	277	310	323	281	328	316	269	300	312	285	275	293	311	306	325	317	300	311	254	312	292	295	288	299	277	305	291	306	315	280	292	283	289	305	313	293	322	264	358	276	284	318	275	310	348	302	290	269	327	279	302	279	307	296	274	285	288	297	260	300	303	296	308	331	294	320	272	291	304	277	279	300	280	293	300	312	263	294	285	288	299	293	273	277	299	295	312	315	321	310	301	296	313	289	287	334	259	285	263	308	291	311	319	307	296	328	326	303	286	286	288	294	301	319	296	290	279	247	269	327	282	249	277	294	297	278	291	302	283	297	285	259
9622	1492	2432	2940	2641	2242	1998	1801	1615	1443	1307	1267	1304	1331	1308	1149	1118	984	985	1091	1054	1016	986	1052	934	829	870	936	868	827	833	792	807	750	822	819	791	780	802	808	817	782	760	818	849	754	774	757	794	811	817	747	732	764	772	760	788	725	791	776	794	769	741	767	694	790	750	759	780	701	733	765	720	750	720	746	740	748	739	774	773	775	761	709	730	754	827	771	709	771	747	752	772	689	753	746	734	785	756	747	768	762	730	733	753	687	659	744	741	761	725	727	752	746	765	766	744	731	746	773	756	699	763	751	744	677	767	766	727	753	758	736	757	772	747	710	757	756	763	729	718	736	739	732	745	788	717	761	727	730	773	715	712	708	753	699	744	697	721	709	751	739	766	780	742	780	750	737	739	783	771	742	730	748	731	697	740	733	690	763	712	756	764	762	723	787	735	741	773	726	709	706	752	692	752	760	727	727	723	725	727	759	745	752	767	725	746	691	725	771	740	752	766	762	765	694	770	728	797	727	726	755	742	758	709	832	783	730	802	744	794	725	738	796	723	759	742	782	712	730	712	772	731	769	744	755	732	689	745	758	750	701	684	743	729	729	742	724	759	719	709	748	757	724	762	744	745	782	750	752	737	743	727	730	750	727	801	754	756	750	714	723	801	733	709	749	772	764	732	713	725	743	747	739	709	762	703	789	774	725	737	725	766	783	771	764	713	764	720	727	685	730	726	750	759	765	767	731	753	747	727	788	708	710	731	720	723	734	762	723	709	736	758	746	740	804	691	744	711	799	697	749	750	756	695	739	694	732	782	734	754	698	745	713	715	758	716	745	755	767	728	699	742	764	710	728	712	786	775	754	729	725	728	664	732	756	696	764	708	696	705	731	760	748	747	744	752	713	732	708	727	722	751	755	720	736	741	763	733	768	737	688	766	732	726	749	758	767	730	705	696	697	713	720	721	772	730	673	681	736	720	745	746	752	726	720	756	763	755	766	759	744	702	747	775	724	780	786	716	703	755	738	700	766	729	731	747	733	719	776	716	772	727	793	710	718	754	759	720	774	732	732	770	749	729	802	739	743	719	782	735	772	741	732	794	734	742	728	781	691	729	755	779	746	751	764	792	708	774	785	763	791	738	733	765	747	713	754	736	724	712	718	726	714	735	774	727	739	771	696	701	801	746	731	755	787	734	754	767	721	776	751	772	719	740	733	782	736	767	743	727	734	735	761	728	725	755	795	748	736	759	715	718	762	780	765	801	717	760	672	708	721	731	760	768	731	729	766	729	725	688	737	734	751	746	753	720	768	752	814	759	764	746	759	722	756	749	732	723	722	758	763	699	766	740	802	682	707	758	728	746	720	764	737	761	714	757	769	737	812	728	784	702	771	728	724	726	758	749	765	742	756	722	750	715	732	728	731	728	711	728	736	724	716	800	718	773	733	730	759	713	738	759	696	786	726	724	695	783	793	752	740	712	764	715	739	738	728	695	749	726	743	710	707	758	775	737	743	732	707	800	742	717	732	767	744	694	673	786	786	768	713	723	783	764	689	791	735	717	746	742	745	751	752	722	770	728	774	740	735	732	706	722	764	835	731	789	770	728	728	760	671	759	764	719	664	714	724	743	705	734	742	808	722	776	750	793	743	745	746	720	722	726	776	753	719	748	750	723	717	740	767	781	734	775	740	749	751	725	722	729	713	703	746	720	743	760	735	771	744	683	712	793	711	712	791	805	713	731	746	737	740	724	776	726	774	745	765	733	729	724	740	713	767	696	733	739	722	710	746	758	756	716	769	730	796	747	762	799	692	745	764	686	729	732	773	734	755	732	787	770	756	755	731	710	718	767	750	728	758	764	730	763	769	756	733	748	725	664	728	741	747	686	730	730	747	767	737	757	743	704	747	781	743	736	696	721	746	777	697	734	755	749	746	783	745	726	724	708	750	771	796	739	748	741	713	736	736	713	747	712	751	772	765	740	767	735	717	730	695	696	755	731	761	688	718	723	700	733	752	763	744	720	732	779	737	747	761	765	764	724	738	774	744	773	737	721	717	739	756	681	729	765	698	747	720	733	720	722	742	732	751	777	728	706	760	720	713	726	742	798	711	741	762	768	730	782	710	758	761	741	695	678	696	718	732	720	787	722	755	727	683	730	709	771	734	736	698	745	739	779	746	723	761	744	702	727	720	749	711	756	747	736	742	774	723	736	721	702	756	780	728	728	720	733	704	732	775	694	724	732	695	753	745	689	753	740	770	758	743	718	761	734	750	760	716	712	741	737	712	788	744	758	764	739	702	730	744	711	748	750	776	739	738	729	733	738	764	778	780	730	777	729	791	733	736	790	736	733	712	742	705	755	749	726	728	730	721	701	784	759	743	716	691	772	717	720	735	696	702	738	760	725	700	756	750	711	770	698	687	746	788	750	753	712	710	816	704	726	741	766	730	728	743	732	747	738	777	751	781	756	770	743	778	714	751	717	698	727	695	738	731	769	684	712	738	738	710	706	759	740	724	688	767	715	724	744	755	723	735	759	741	734	762	740	720	760	761	714	771	708	736	740	725	740	718	782	687	763	710	720	764	736	768	756	755	694	742	690	755	726	757	726	719	760	710	735	780	763	754	741	676	825	755	704	758	787	738	836	758	749	758	774	717	781	787	715	729	745	783	714	792	759	738	738	711	775	768	709	704	754	674	743	736	744	751	716	679	754	764	742	745	749	809	749	716	723	775	670	747	720	741	736	734	730	767	810	693	730	757	736	752	744	769	762	736	743	776	728	751	720	715	767	685	747	733	754	784	730	747	706	720	711	748	772	767	751	775	749	816	767	733	789	717	777	749	689	740	706	825	738	728	753	701	753	717	772	741	763	694	721	745	752	730	738	704	753	707	738	783	753	736	761	779	799	749	713	733	692	739	751	783	715	780	777	842	703	725	686	706	722	727	684	776	751	712	765	760	774	713	746	740	754	756	739	741	733	740	738	706	687	735	710	754	766	715	717	717	737	731	723	724	761	731	760	694	775	742	743	769	724	731	758	723	740	775	742	774	753	759	707	703	760	711	739	816	755	787	720	720	741	792	772	744	755	754	738	761	764	809	703	741	715	799	741	670	758	758	757	731	741	738	733	681	764	714	741	722	742	730	785	797	716	707	769	754	773	718	757	754	734	721	723	805	681	722	740	723	732	767	728	731	729	788	702	732	745	723	781	696	734	746	723	729	779	685	702	742	791	685	733	789	721	760	753	770	729	780	738	681	714	772	766	738	711	733	711	715	736	766	731	729	714	769	713	731	767	791	753	719	748	753	816	740	770	757	742	697	785	753	724	712	729	718	772	756	767	724	742	718	712	758	743	764	747	684	707	740	702	745	766	769	750	760	751	754	704	695	763	765	769	745	740	763	719	760	730	732	768	676	737	770	798	749	757	696	780	740	734	718	771	748	675	718	720	738	716	734	743	748	715	749	753	680	708	713	763	705	748	756	749	720	734	735	760	744
30259	5558	2379	1636	1223	957	799	685	661	558	543	496	508	517	459	440	373	423	414	392	379	402	384	375	365	347	332	366	329	360	326	347	313	327	339	311	330	351	349	320	353	325	351	356	340	307	371	357	332	331	346	324	323	333	359	335	360	308	353	324	341	316	374	278	347	362	326	339	327	319	376	334	345	359	341	323	342	361	332	361	362	331	367	315	344	353	325	340	323	344	318	323	352	357	363	300	303	312	304	361	311	322	340	318	347	306	351	363	350	352	351	296	355	327	375	306	323	328	351	319	362	328	338	364	336	358	324	311	317	344	348	314	329	355	336	328	306	351	334	338	343	298	318	295	334	351	349	324	326	346	360	335	325	356	320	329	336	345	356	311	330	345	363	310	332	360	320	318	335	352	355	325	341	303	350	316	332	334	337	365	352	346	313	305	353	343	332	340	348	324	345	333	317	375	310	339	354	291	341	299	341	325	303	331	376	316	366	327	338	326	337	290	342	345	331	352	320	287	375	358	320	319	342	321	326	325	330	292	341	335	320	328	326	322	330	317	359	332	328	338	344	339	331	350	326	334	336	306	348	305	322	349	332	337	323	304	332	341	323	324	328	352	324	289	355	335	337	321	334	357	330	304	354	318	363	361	323	352	345	335	326	321	325	362	356	340	342	318	325	335	300	329	318	369	314	334	324	337	327	342	292	344	323	310	309	341	334	317	311	308	329	341	318	308	314	347	333	336	344	346	334	318	305	307	329	310	343	326	323	374	349	362	298	322	371	307	329	326	348	329	361	324	315	315	317	362	313	325	338	334	349	369	327	334	338	349	302	307	306	323	314	346	331	365	340	330	334	346	363	340	371	313	350	313	362	341	327	325	324	315	340	319	357	342	344	340	332	343	338	341	302	350	324	307	376	354	335	319	328	339	355	337	309	311	346	348	327	354	351	347	318	339	331	349	351	357	342	333	341	319	347	330	319	342	344	346	315	297	314	352	326	354	327	379	341	328	349	330	364	351	324	325	352	373	315	281	313	305	298	337	317	325	357	333	327	366	336	306	348	366	337	336	326	359	346	316	338	295	335	311	346	302	308	332	336	322	361	321	303	315	290	347	328	313	362	305	325	332	338	309	323	342	359	352	342	316	347	364	339	346	359	356	325	341	333	348	308	346	324	314	374	339	345	327	341	310	325	317	317	330	318	314	365	318	322	356	370	340	313	339	298	360	336	335	349	329	377	378	332	316	334	312	328	339	333	312	306	344	337	368	356	349	326	304	338	290	354	331	296	350	320	336	324	338	298	337	359	310	329	296	359	302	317	316	350	306	344	333	347	354	353	327	336	366	321	318	339	325	362	369	331	350	320	308	333	367	315	340	346	305	339	356	327	358	323	297	351	344	332	369	336	327	306	352	340	315	322	370	357	324	337	322	331	332	336	328	364	316	332	311	339	354	360	305	346	322	346	354	314	333	312	350	338	335	372	356	323	293	347	296	333	352	319	352	345	326	328	318	377	326	333	334	351	331	313	322	320	334	347	339	307	369	316	334	338	325	332	318	366	334	346	351	324	325	329	314	304	356	338	328	331	312	324	367	312	315	326	332	301	322	318	352	311	325	308	326	351	321	343	321	325	349	314	349	332	342	365	341	311	319	379	301	319	311	347	325	331	317	311	335	336	345	339	283	354	346	360	319	331	297	327	329	323	314	335	330	313	323	329	317	341	343	316	321	321	318	338	327	320	328	339	342	317	328	296	344	336	323	324	315	319	321	353	358	375	348	348	360	351	315	356	332	317	322	338	327	342	341	305	321	351	348	340	309	346	331	347	298	323	359	323	327	329	343	300	351	333	301	302	338	348	341	308	319	331	313	312	350	323	326	334	350	353	341	309	338	365	337	342	340	326	320	331	344	348	337	341	338	352	318	337	322	306	326	371	307	300	327	345	338	330	331	299	323	325	348	370	328	343	339	340	328	302	336	363	341	343	340	350	322	324	365	307	336	308	333	337	332	339	358	286	346	330	352	338	341	358	315	350	340	350	346	320	344	324	337	361	289	336	342	323	337	322	313	361	346	349	310	348	342	324	342	340	267	329	369	363	361	360	333	298	307	352	322	344	351	332	326	312	358	347	340	315	362	351	364	335	309	326	338	386	315	357	324	340	340	357	343	307	331	339	337	345	355	314	308	339	335	323	342	336	325	338	331	347	340	331	318	331	375	315	307	323	326	347	325	335	361	311	323	339	336	328	318	324	374	345	336	298	323	360	316	312	342	317	336	329	354	327	325	331	351	343	323	337	378	340	323	347	338	335	318	333	343	350	338	321	335	346	322	312	308	325	303	352	334	327	341	357	363	344	344	341	313	323	286	304	367	353	350	328	346	305	333	324	355	355	321	340	381	350	324	329	367	308	343	328	321	325	326	315	348	338	308	330	365	319	310	344	370	322	339	342	356	330	366	333	333	310	327	342	326	310	332	342	324	378	357	336	309	329	305	329	298	381	355	331	354	363	346	341	335	300	376	334	337	299	299	319	297	339	320	323	348	314	320	305	317	331	346	358	316	346	350	329	337	354	326	350	343	330	339	272	341	328	360	308	329	315	352	344	342	333	336	331	317	347	316	356	328	331	309	321	349	359	318	350	316	293	338	305	337	333	344	346	327	355	345	351	346	329	350	339	344	348	375	330	331	343	367	354	340	303	336	298	337	312	355	327	358	344	307	354	314	346	337	332	323	353	371	357	345	322	347	354	314	349	336	322	351	315	349	340	376	309	326	322	360	335	315	330	331	320	307	358	369	306	351	333	349	334	330	328	335	339	308	340	322	329	334	348	323	346	349	314	354	347	327	317	322	312	314	346	319	341	284	328	354	316	369	320	306	349	336	359	306	353	329	304	337	340	336	358	348	364	339	320	326	301	321	360	309	348	353	347	296	332	314	344	338	360	335	293	322	322	334	352	318	337	300	360	332	324	337	338	361	334	336	369	344	326	326	305	328	361	319	355	312	349	319	273	348	329	358	328	310	324	359	313	353	352	291	365	291	307	367	334	352	354	311	330	327	304	308	303	342	353	335	357	299	333	362	340	305	306	348	318	351	337	323	338	340	372	324	308	350	361	304	334	360	347	318	368	357	342	359	349	365	347	308	348	305	355	297	364	323	318	380	354	335	339	322	331	358	332	324	360	314	361	309	353	338	330	318	306	306	331	359	348	352	301	303	357	357	353	350	331	323	288	328	325	325	331	347	358	327	350	346	304	292	353	319	299	325	338	302	374	346	325	318	347	357	360	336	372	320	321	319	350	347	296	356	359	326	361	334	340	331	349	343	331	357	349	343	331	309	334	356	330	321	338	333	315	341	373	323	323	320	326	322	291	342	327	372	349	380	352	367	356	306	340	342	352	348	309	314	318	362	342	337	365	349	353	299	357	327	348	322	313	342	339	313	337	331	361	335	317	362	314	334	325	329	339	350	326	350	315	327	355	340	338	353	334	339	311	316
13632	2175	4126	4908	4553	3759	3158	2700	2476	2116	1917	1865	1794	1855	1631	1525	1452	1318	1337	1295	1323	1262	1262	1251	1101	1051	1050	1005	1044	944	950	942	925	933	981	917	917	935	893	868	935	903	866	910	895	880	909	842	860	873	914	897	845	917	867	863	849	858	841	834	854	836	807	846	848	820	810	875	796	797	772	832	820	776	825	823	802	851	773	803	828	810	814	853	816	838	859	784	811	822	809	791	825	808	830	837	842	806	817	816	823	798	858	809	820	826	763	818	843	826	789	834	799	802	822	852	860	806	831	813	851	819	758	804	786	798	817	823	793	816	818	789	827	800	792	786	775	767	798	798	838	795	804	803	834	835	790	796	830	799	786	823	838	809	770	792	894	789	784	813	794	757	799	841	809	794	799	817	776	805	784	802	830	790	786	785	784	788	826	847	821	764	797	804	817	816	873	859	783	751	827	813	800	817	777	758	812	875	848	802	814	758	833	840	835	858	811	824	814	820	846	783	806	813	781	770	747	814	886	791	771	771	781	798	795	839	781	795	818	796	819	782	816	797	793	790	736	804	789	809	763	814	750	787	795	821	804	806	783	808	801	808	781	824	788	807	811	763	803	812	817	774	782	817	821	769	767	824	778	807	826	792	846	819	819	750	841	831	846	769	768	816	783	844	788	796	804	803	787	802	764	754	825	787	809	779	812	807	796	801	770	824	817	826	836	851	798	813	827	831	801	811	829	854	798	774	786	796	765	829	789	809	807	822	796	809	855	790	814	798	809	805	799	805	852	816	797	787	798	803	807	851	808	813	852	815	806	776	828	762	831	805	815	803	803	844	795	764	838	825	798	855	756	834	784	792	830	827	813	793	821	824	832	863	801	800	787	784	762	828	774	801	810	829	852	787	830	783	801	768	791	785	787	795	783	815	726	831	809	837	844	803	846	798	731	776	797	799	819	775	818	778	832	809	806	791	797	810	766	776	831	809	793	823	775	809	795	801	828	791	764	754	781	806	829	777	804	826	778	817	837	802	792	801	749	813	793	824	825	797	763	769	833	793	821	773	824	802	821	742	805	798	788	815	792	835	811	783	823	806	815	786	824	814	763	847	846	805	765	825	790	766	771	832	804	757	810	778	815	826	836	772	849	860	794	801	790	797	761	803	849	779	834	809	796	797	801	748	802	830	811	780	798	735	795	767	824	810	852	742	798	836	823	831	788	772	772	829	795	790	766	789	879	826	817	757	788	818	808	843	784	771	753	836	807	789	778	836	829	824	812	800	775	770	773	842	794	777	793	807	794	834	791	765	790	815	798	765	829	806	781	775	814	828	775	827	794	812	811	807	754	788	758	786	801	797	787	762	760	794	765	794	848	753	765	792	845	768	786	843	787	806	829	831	810	794	873	817	828	822	796	813	840	840	783	795	792	788	786	798	828	823	862	798	820	846	774	808	805	820	856	853	787	773	797	821	752	796	797	758	759	773	818	809	811	782	817	820	810	731	751	864	815	771	792	776	785	808	752	789	784	813	819	796	797	829	845	835	806	782	738	751	792	781	851	816	759	812	804	835	797	792	810	789	828	800	772	807	782	817	811	774	835	810	820	781	842	780	767	785	774	782	765	849	818	831	786	817	797	779	888	813	830	763	838	826	782	779	792	760	825	807	804	773	815	795	814	802	799	796	835	796	805	782	807	776	815	771	766	777	790	813	760	833	826	846	814	822	787	851	821	794	809	779	826	824	824	830	814	776	786	846	828	809	773	758	750	818	789	786	851	839	776	770	865	801	775	798	802	796	792	789	797	862	774	779	730	758	788	787	793	809	761	825	812	817	761	787	863	795	821	806	809	776	767	830	779	817	804	759	828	834	803	861	784	783	769	813	860	811	813	805	819	777	792	829	790	832	836	780	742	859	806	769	769	814	866	795	805	770	786	779	828	850	838	765	840	875	830	834	788	805	852	786	768	728	777	791	867	832	807	829	838	770	800	808	808	836	848	836	824	832	840	809	801	781	842	819	819	795	765	812	752	813	833	842	817	796	819	796	813	735	790	800	789	775	829	793	764	775	827	762	807	800	824	848	778	793	793	836	824	784	788	787	819	811	806	832	848	816	835	789	817	818	817	761	783	812	799	781	784	790	800	746	808	782	757	839	818	812	803	773	781	767	792	802	825	808	764	814	786	809	789	792	807	756	838	819	797	792	797	811	782	802	807	821	833	785	779	824	798	796	781	798	822	779	859	777	776	769	805	771	805	840	810	828	850	795	831	836	813	795	842	807	797	802	797	800	854	801	791	764	796	784	794	815	838	774	785	750	809	808	781	825	775	782	806	784	790	823	780	803	802	789	834	796	845	797	741	790	833	777	760	830	819	794	777	804	806	785	818	775	807	835	796	781	778	780	764	752	746	809	759	766	799	796	760	833	807	779	831	756	836	799	726	806	837	802	749	775	771	801	793	811	802	836	829	784	824	773	774	844	787	813	764	814	795	812	783	817	817	798	811	835	788	770	790	784	780	824	799	816	797	748	817	771	776	773	830	773	805	801	839	791	793	774	781	831	834	852	778	833	806	770	792	837	774	769	825	802	801	803	798	803	810	749	785	807	825	790	905	792	756	768	777	792	788	805	773	789	754	750	809	838	804	822	773	778	752	854	775	837	777	806	792	799	824	786	822	817	799	778	837	840	788	811	770	774	860	785	813	808	816	845	837	768	834	835	767	813	809	784	814	806	829	832	806	786	764	801	791	804	842	781	794	810	764	838	742	751	790	799	767	814	821	788	781	777	810	750	781	846	813	783	869	813	799	773	792	814	850	756	818	767	856	818	811	818	807	798	792	817	850	770	793	836	798	781	827	779	853	744	775	813	820	790	806	801	808	813	845	849	787	785	808	765	828	818	806	838	781	807	792	863	807	780	798	840	771	806	775	827	817	745	774	821	805	849	773	831	795	832	801	829	773	821	774	824	824	791	780	835	818	813	822	786	790	800	803	801	803	791	848	797	828	811	810	796	817	801	784	854	755	826	817	784	786	814	817	806	815	805	747	821	843	831	793	784	809	773	789	773	817	781	782	807	826	796	798	827	784	791	808	750	825	771	760	788	789	863	752	815	758	815	753	781	770	837	844	848	769	861	732	804	771	792	789	810	784	776	768	864	830	791	804	797	789	807	820	851	809	792	767	800	803	794	800	780	838	786	832	745	859	841	819	763	733	792	842	791	770	844	787	819	844	865	796	831	804	779	768	857	809	811	778	835	826	788	857	780	831	820	779	813	796	773	775	796	813	745	796	844	802	800	833	802	801	853	799	793	823	755	781	745	814	742	835	821	821	795	825	849	817	812	775	783	809	769	805	765	784	839	775	810	809	814	783	771	781	826	857	767	825	765	726	848	798	794	807	784	747	817	719	794	800	814	795	783	840	794	833	761	813	806	815	799	788	795	818	872	746	824	809	790	803	836	836	834	804	782	759	818	754	820	824	805	820	844	816	805	780	820	776	836	839	796
2933	176	177	167	161	142	160	127	146	129	130	136	155	154	145	140	148	129	126	145	116	150	170	155	132	164	123	123	159	122	142	119	106	118	108	123	133	130	131	148	131	119	125	119	145	152	132	135	143	129	121	108	114	115	134	143	126	137	128	141	136	170	129	126	147	142	124	134	129	133	133	136	109	131	122	134	111	131	149	116	115	124	149	126	93	130	126	113	138	145	134	147	137	124	108	133	111	113	141	130	144	118	148	124	132	139	127	138	120	152	138	130	140	120	118	145	105	148	144	136	119	132	132	120	141	124	131	140	129	124	110	116	125	135	136	143	119	128	125	145	148	119	138	142	120	133	124	116	122	130	126	135	120	126	129	106	134	117	117	140	129	142	129	135	129	117	119	128	114	129	115	119	132	137	130	133	125	117	131	145	120	123	122	133	157	128	119	134	123	127	131	152	130	134	130	112	126	128	123	125	127	127	143	132	120	119	138	140	125	127	119	114	111	131	123	129	139	127	135	140	123	111	147	124	151	141	117	126	149	119	138	141	125	123	115	115	114	147	146	114	123	114	127	119	113	132	141	134	159	138	135	131	120	127	149	141	130	142	138	130	130	145	115	127	142	138	110	144	108	137	146	141	133	129	149	119	128	144	144	143	121	133	115	140	119	130	133	139	137	128	110	139	122	111	132	147	113	128	137	123	131	131	119	117	131	121	133	108	137	141	130	125	106	146	127	120	132	145	139	125	130	137	132	132	123	113	140	141	135	130	155	110	138	129	151	127	127	137	103	125	127	152	131	128	118	125	143	130	110	131	130	121	115	132	123	138	162	137	154	120	124	162	136	139	116	142	144	118	129	124	127	127	131	137	136	140	125	145	137	125	126	133	116	117	151	115	151	111	117	138	131	129	139	139	124	114	131	109	131	126	106	129	129	121	140	135	118	138	133	123	139	143	124	129	138	125	147	107	135	151	125	139	145	123	132	140	129	139	130	135	110	118	139	141	122	123	151	116	128	134	145	133	160	118	117	130	132	126	114	138	162	141	115	117	137	139	124	129	131	124	134	123	127	142	122	164	142	140	117	123	127	130	124	107	120	120	143	128	138	128	123	127	113	128	138	115	146	148	145	126	162	124	143	129	136	136	139	148	113	111	115	129	129	119	125	143	114	115	113	130	134	122	129	140	150	123	134	120	112	114	130	120	143	110	117	131	143	123	113	142	125	126	140	120	139	129	142	126	128	138	151	139	126	124	119	129	134	142	135	116	130	130	119	118	127	121	118	146	127	125	138	144	108	100	119	121	129	142	137	129	136	128	108	137	112	112	146	110	124	122	150	138	123	106	127	128	121	140	153	144	133	125	146	133	124	124	133	113	121	124	130	142	119	132	150	127	112	132	134	132	133	119	137	130	127	136	125	119	139	125	133	145	128	116	116	136	135	130	120	130	143	124	157	121	117	133	124	131	125	126	119	118	130	128	125	135	123	122	135	124	110	131	153	117	124	127	139	113	118	104	115	146	130	132	149	117	110	147	139	121	143	134	148	132	121	133	130	124	136	126	134	108	131	113	124	133	141	114	138	101	128	140	125	144	140	131	129	139	125	121	141	120	129	115	124	143	126	166	131	129	138	127	133	126	138	114	146	148	139	124	121	124	130	132	133	153	118	126	133	131	135	136	128	122	128	149	136	160	126	125	123	144	114	137	114	130	140	126	144	130	123	124	129	123	144	114	118	122	131	125	112	113	115	141	133	138	132	136	117	147	113	136	109	136	108	129	152	120	97	135	131	111	133	130	135	127	134	134	122	136	131	121	132	116	124	126	133	142	121	135	135	121	137	138	116	131	126	132	125	126	112	143	138	131	136	127	99	132	128	126	110	132	128	132	129	141	115	126	139	137	134	123	129	120	111	105	151	140	133	131	130	127	150	134	131	135	122	125	139	121	116	131	130	145	153	126	148	133	119	128	144	153	125	128	123	129	140	120	123	129	124	143	141	131	142	124	134	122	124	145	138	125	124	130	133	120	135	131	150	128	112	121	138	154	129	138	125	115	127	133	121	152	136	133	158	137	129	140	132	139	140	130	127	114	120	150	125	133	136	130	144	115	106	140	127	124	132	139	128	148	130	145	147	124	129	136	110	114	114	126	107	138	132	131	123	139	140	137	131	130	138	114	138	151	137	141	135	119	132	128	128	140	128	143	137	114	128	116	123	130	143	108	160	135	115	137	116	135	133	117	121	123	141	121	137	128	131	118	145	111	109	136	131	117	110	136	136	130	133	104	142	146	132	116	132	115	122	117	133	126	124	129	125	132	139	140	132	107	117	144	113	133	132	113	140	139	130	132	146	152	140	114	131	137	141	137	111	127	129	113	138	133	136	132	155	134	120	137	132	137	131	112	134	131	123	140	115	132	134	133	145	135	127	109	143	135	89	135	131	112	137	130	153	121	131	144	109	132	126	139	133	140	125	145	111	156	138	118	134	126	138	147	120	96	115	152	127	148	140	133	126	112	141	127	135	127	131	134	120	136	131	143	119	129	133	121	152	129	121	145	153	126	133	159	131	131	124	134	127	111	116	146	141	148	127	112	136	118	126	112	117	136	139	127	139	138	132	122	147	121	120	125	129	133	125	124	130	113	132	115	129	142	130	132	129	130	136	135	123	129	121	148	145	141	144	132	134	127	118	119	137	134	121	122	125	132	129	155	134	125	164	131	129	126	139	125	124	133	112	154	158	129	143	130	121	138	137	119	113	123	128	120	149	134	131	133	147	163	124	137	138	122	133	146	123	126	136	132	135	101	142	129	144	157	144	145	122	125	122	125	126	126	121	125	139	121	111	109	118	145	146	141	137	113	127	107	143	133	122	136	133	137	115	131	111	144	149	125	116	150	153	118	124	122	121	131	141	143	140	149	139	115	122	124	101	130	118	144	136	131	136	107	127	135	148	123	139	133	143	161	134	138	117	126	130	125	125	128	123	155	153	129	140	105	144	125	118	124	139	141	130	132	113	110	137	149	149	129	138	118	108	153	128	139	125	127	146	133	125	129	137	124	125	127	129	129	119	140	140	107	101	129	136	132	135	129	115	137	133	131	130	104	128	128	121	106	126	119	135	151	140	133	133	114	108	124	149	115	139	142	166	132	111	134	132	126	136	113	139	148	131	134	114	101	122	127	127	126	123	140	142	136	148	139	119	128	115	126	126	118	132	129	139	128	116	151	131	117	131	126	138	138	134	135	110	147	130	146	129	136	121	149	114	149	166	111	121	115	123	136	133	135	132	148	144	133	108	129	129	146	127	152	116	110	150	135	132	134	130	129	109	127	118	124	120	107	156	122	144	117	127	131	133	103	122	126	130	125	126	117	129	115	119	146	129	133	129	137	134	138	126	132	130	119	136	134	136	133	143	134	127	125	149	143	122	140	122	116	133	127	129	120	130	140	128	124	132	141	137	121	159	137	139	115	149	147	156	137	127	134	120	131	140	122	146	120
3150	467	502	477	502	447	440	428	477	451	465	478	498	513	482	444	464	470	439	454	508	440	441	492	413	432	432	390	448	392	374	377	403	373	423	400	381	360	435	389	392	397	431	390	382	394	394	391	394	399	384	414	403	399	403	390	411	383	409	413	380	400	388	424	407	408	399	418	397	401	405	393	379	408	420	386	401	364	402	392	407	386	381	401	375	406	373	411	393	387	387	373	386	386	400	379	386	410	360	351	381	389	366	397	388	395	386	414	400	387	361	412	404	356	437	384	390	379	400	413	387	367	392	401	410	406	392	386	359	405	404	370	405	396	418	379	386	351	368	410	374	413	362	392	402	383	368	416	394	343	390	397	399	375	367	398	375	403	404	395	404	373	407	400	403	382	346	405	384	386	384	393	388	401	375	389	387	408	413	379	377	430	331	385	410	389	373	401	378	385	355	408	413	387	371	369	407	379	410	398	359	392	400	388	363	370	396	383	418	369	390	367	392	382	397	390	419	421	398	405	354	381	371	410	422	422	378	378	415	392	396	397	375	395	407	373	409	372	377	357	390	346	400	377	401	403	408	431	419	420	384	391	388	404	379	372	432	372	387	390	382	388	396	405	382	365	408	400	401	428	371	409	399	384	368	350	415	395	404	399	418	392	407	366	395	372	431	455	435	378	388	404	371	408	405	373	392	411	383	395	387	389	426	397	404	366	426	351	395	396	399	399	384	408	386	394	391	432	393	402	361	440	388	411	385	402	385	366	381	401	444	396	412	397	418	386	385	373	398	393	392	379	351	386	418	359	388	432	405	429	381	421	350	380	365	362	375	363	402	360	373	370	376	397	419	410	382	389	418	379	418	373	367	370	421	401	398	416	380	408	368	407	418	400	383	397	389	397	410	408	372	421	341	392	419	379	395	386	393	418	393	354	378	403	397	410	376	367	380	403	372	414	383	401	387	379	371	351	356	385	375	415	401	398	406	387	399	431	354	395	391	377	411	412	377	400	373	385	366	388	370	383	372	382	394	394	405	361	363	409	387	415	405	391	394	420	376	386	382	396	372	399	392	398	395	400	387	390	384	406	398	400	377	365	408	369	369	396	422	399	441	391	391	413	384	379	404	409	395	377	410	374	411	402	378	388	365	393	390	372	411	420	384	389	366	392	389	380	398	424	405	366	414	395	426	411	394	397	383	399	366	406	412	425	382	393	367	408	376	359	372	369	388	407	398	375	381	411	407	409	402	400	389	374	383	404	394	436	434	374	370	408	430	389	356	368	375	389	390	417	380	419	384	413	406	429	401	352	368	377	441	410	415	381	388	402	360	375	392	369	391	398	351	367	393	382	379	391	396	388	405	422	414	383	372	389	388	439	402	382	395	367	414	406	369	395	421	431	396	381	406	400	384	417	381	384	386	413	391	369	355	409	423	388	390	407	383	373	389	373	407	367	368	419	369	379	401	437	423	371	375	411	366	409	407	359	371	436	415	394	371	411	428	398	379	384	380	420	374	388	420	386	404	394	412	393	376	430	368	385	396	402	415	385	349	410	385	408	349	361	388	369	398	378	391	408	388	426	393	409	401	376	385	405	439	416	417	393	394	388	409	411	375	338	380	408	364	401	413	369	415	408	406	412	392	361	380	397	364	380	359	397	405	409	378	437	400	420	397	408	361	404	417	401	417	393	435	399	353	377	438	402	371	410	341	409	361	360	374	394	397	371	393	406	378	401	391	384	405	411	360	357	373	425	411	395	388	381	374	428	409	397	348	363	429	418	399	401	405	386	414	391	393	377	411	372	371	372	408	392	395	425	362	412	396	396	441	399	359	395	398	411	390	384	418	355	399	385	409	385	395	397	409	392	359	421	387	374	412	379	378	390	396	402	383	385	397	383	380	388	424	395	389	441	379	357	387	434	371	392	396	380	395	450	331	401	400	363	391	379	399	398	400	416	416	372	425	419	365	408	406	377	395	409	384	406	397	363	367	397	360	410	379	380	413	408	399	423	383	405	383	392	383	404	389	364	394	368	391	399	386	412	397	370	424	387	337	355	388	389	384	395	393	398	380	381	396	415	394	408	380	439	385	392	424	386	388	379	405	388	389	388	416	418	397	371	421	410	411	389	400	392	383	399	379	364	395	384	381	402	408	370	393	359	361	378	387	420	362	403	418	394	394	397	375	422	389	370	398	406	373	378	410	359	424	382	400	396	356	397	373	386	416	398	414	393	387	386	356	399	390	394	394	412	402	379	387	426	401	418	392	397	379	379	426	376	401	394	376	385	387	380	419	418	364	401	395	387	377	372	402	386	417	391	389	439	387	382	364	411	406	408	412	356	409	404	376	395	375	398	395	403	399	425	374	438	371	407	424	417	416	396	395	394	362	410	384	393	411	383	383	392	388	410	364	396	413	345	392	351	376	402	402	395	385	380	376	385	379	429	432	406	420	391	395	400	393	373	424	445	396	347	406	416	393	376	388	412	347	412	387	401	387	408	355	405	385	401	385	385	373	353	421	388	375	364	377	378	426	389	375	365	385	375	380	407	372	367	389	388	399	389	360	373	379	403	396	388	383	365	390	414	367	434	374	396	410	378	414	422	406	426	390	401	384	410	390	362	375	402	382	396	389	439	375	423	386	399	394	377	401	364	389	397	378	390	390	393	395	380	403	379	381	401	362	383	402	363	364	427	427	388	382	413	384	415	390	387	367	415	370	403	402	398	351	387	407	414	432	406	384	406	395	391	395	405	411	366	361	400	385	381	402	397	397	404	407	375	403	391	412	376	392	372	398	388	382	384	380	387	367	386	420	439	382	388	420	414	417	447	390	383	407	368	389	392	392	367	402	391	358	379	383	405	407	379	390	377	393	420	401	400	370	411	371	390	383	349	409	397	442	387	382	357	389	375	391	387	405	386	386	396	385	393	363	388	406	386	397	399	385	377	408	401	389	381	403	399	384	415	401	382	410	376	380	399	402	395	319	433	374	399	412	405	359	427	380	438	376	406	414	392	376	402	380	425	391	371	379	404	405	408	429	400	377	398	384	402	417	391	387	437	404	411	354	392	397	389	383	372	403	370	406	410	384	357	408	402	408	400	426	376	418	420	388	399	383	379	398	384	400	384	402	366	401	360	372	407	436	390	384	388	409	384	390	417	396	427	395	379	406	366	391	417	396	370	400	424	412	372	371	385	398	398	371	374	416	403	409	375	372	408	389	381	351	379	378	384	377	416	363	393	370	397	378	404	389	386	414	359	383	424	354	404	429	394	429	408	417	355	377	408	370	407	398	377	395	399	385	412	347	388	348	376	395	356	392	389	406	410	431	427	368	416	413	391	421	393	379	419	398	401	373	372	386	373	404	391	407	411	384	401	383	391	402	407	377	389	390	394	375	371	362	370	431	429	390	376	384	393	385	414	407	392	410	371	382	366	407	395	360	387	391	368	384	368	377	413	425	405	393	407	425	386	403	415	400	404	421	381	414	407	416	369	427	383
19989	2176	1218	926	757	596	524	468	440	370	370	348	348	384	386	329	325	338	320	306	305	286	315	310	302	285	305	309	324	284	301	299	302	329	285	269	278	343	307	290	271	298	300	276	288	320	296	299	325	312	294	316	272	300	303	304	286	279	288	277	273	274	247	301	320	257	314	304	300	298	287	306	312	275	306	287	343	308	294	295	270	279	317	303	278	263	295	318	300	282	331	297	323	307	338	279	318	292	252	316	283	298	287	288	284	292	310	299	288	319	309	318	289	273	322	303	307	284	298	297	258	318	306	281	296	262	268	264	281	311	287	304	289	271	328	315	294	273	294	306	318	264	272	281	288	290	294	285	274	290	293	298	296	320	313	295	277	285	286	282	295	298	284	309	273	332	251	323	275	297	300	323	305	306	287	308	316	299	263	305	291	302	297	307	270	294	261	297	288	297	294	302	282	334	308	288	289	300	272	303	288	308	276	304	297	303	290	303	259	272	296	259	299	317	290	321	287	297	304	307	271	301	290	276	306	277	294	332	295	289	305	270	306	344	290	288	270	306	334	292	291	292	358	291	290	284	303	301	281	324	284	299	275	273	278	311	305	270	313	275	309	306	276	310	303	302	298	280	306	281	289	287	299	237	320	314	319	285	258	275	321	305	294	286	281	310	281	306	283	286	306	304	266	314	299	275	290	309	319	280	267	274	289	294	305	290	316	310	289	337	302	307	308	265	294	299	279	288	288	236	310	286	285	276	293	291	287	324	295	308	290	290	290	303	272	285	297	289	287	318	268	304	279	284	292	279	281	293	301	312	287	290	258	262	308	285	289	292	313	280	307	322	297	335	285	292	271	271	282	288	321	291	314	283	324	296	305	302	274	282	265	323	298	298	288	278	269	294	293	336	277	287	288	300	273	297	297	281	260	285	284	315	302	279	286	302	292	300	295	325	302	301	326	301	323	288	299	274	311	303	278	289	292	307	303	308	303	313	312	320	274	277	297	305	301	260	292	271	311	267	287	322	284	311	307	237	276	299	318	292	299	255	305	271	293	296	301	311	294	285	264	299	300	278	277	258	257	269	294	277	246	282	277	299	317	295	301	300	302	284	283	300	301	285	299	285	279	301	273	295	297	307	336	289	271	303	287	296	301	326	301	319	286	313	274	293	294	259	282	268	252	292	317	297	314	285	296	266	305	293	304	271	281	280	288	273	293	278	277	303	310	316	290	290	287	283	299	270	273	279	297	274	307	314	301	268	279	280	283	259	295	307	268	313	295	264	284	301	277	288	272	314	309	285	280	284	301	304	279	291	258	306	308	300	291	277	277	250	308	304	270	278	297	306	271	316	299	312	278	296	303	284	282	297	280	277	295	278	285	297	275	285	303	289	278	311	311	310	299	283	290	310	306	302	312	298	299	267	283	291	282	325	281	253	298	271	282	278	291	274	299	295	268	284	318	288	298	288	274	297	294	293	285	286	293	332	282	311	291	302	303	289	290	285	303	274	283	289	302	271	300	327	297	288	271	319	282	297	274	301	290	324	265	301	298	291	290	304	256	303	344	272	305	246	308	285	303	307	280	305	319	304	298	276	296	289	282	271	323	322	303	298	307	311	299	276	264	307	283	315	308	301	303	302	287	313	310	291	277	274	273	261	296	272	309	285	275	283	299	290	294	278	314	284	303	327	322	304	288	310	310	294	337	298	319	293	299	272	276	271	277	293	292	277	307	293	295	312	293	343	307	282	298	276	310	285	269	285	285	263	306	289	278	286	307	316	283	276	307	294	315	296	293	284	286	297	270	298	291	284	296	311	301	297	318	267	287	299	277	318	276	328	262	278	281	300	267	287	278	284	267	293	268	297	286	287	275	314	288	295	318	291	295	266	309	302	308	298	304	291	281	280	264	303	289	300	309	301	302	285	293	318	318	286	274	325	277	299	287	264	287	282	283	310	345	294	278	308	317	298	315	281	293	300	290	291	279	294	279	295	287	305	278	293	301	297	287	310	300	288	316	269	281	306	266	328	279	294	305	300	299	292	275	291	252	301	292	303	270	308	263	277	291	288	298	296	286	310	283	297	279	276	297	337	291	295	307	283	296	292	311	284	299	287	312	302	266	352	281	280	265	277	278	271	278	296	315	277	255	278	274	268	292	320	267	256	287	289	294	286	292	286	294	302	279	305	302	303	305	291	294	298	284	295	268	306	261	274	305	301	290	272	278	296	293	304	296	317	281	288	280	290	305	336	283	337	277	325	255	300	292	285	293	273	319	311	287	298	278	282	329	335	280	274	261	287	277	315	277	284	287	297	323	310	253	321	308	265	292	280	274	271	286	305	297	278	283	277	314	289	313	280	304	290	266	286	280	303	295	319	286	294	282	293	311	310	275	307	311	302	299	261	268	324	268	261	296	319	263	295	273	302	315	302	305	299	277	293	269	272	296	283	277	292	296	318	295	289	327	284	292	239	294	297	278	271	302	290	287	286	275	323	260	291	312	260	275	328	271	286	296	251	289	304	297	297	306	267	277	317	277	325	323	287	283	264	274	310	310	308	288	275	297	282	305	279	331	299	297	255	284	305	305	305	284	290	275	325	255	301	248	299	309	282	310	276	293	278	319	298	248	268	303	282	306	289	297	296	281	296	289	290	292	301	288	282	309	312	279	287	302	320	289	299	310	341	273	267	274	334	291	283	304	305	305	315	294	317	283	322	307	298	295	257	289	313	287	295	312	305	295	287	284	290	325	305	312	300	276	310	313	288	294	280	292	279	300	289	271	304	285	277	266	300	309	269	300	257	306	307	295	312	282	302	306	271	278	286	316	281	260	291	298	294	265	277	298	282	300	275	307	286	304	311	286	283	300	281	319	288	295	244	276	320	301	301	325	278	310	313	290	262	307	281	287	289	312	345	302	280	320	295	295	301	320	304	279	309	316	304	305	334	270	315	298	304	291	266	285	278	313	307	329	293	300	266	244	276	285	295	296	289	277	300	273	287	246	312	330	285	312	297	292	261	294	284	308	289	278	284	318	318	314	256	268	279	275	273	314	293	295	299	297	285	277	290	288	314	265	290	306	270	296	315	298	300	281	328	288	272	303	275	269	276	292	291	276	307	301	293	266	271	269	288	291	292	289	295	302	294	330	309	322	317	310	272	314	279	264	292	288	287	274	303	305	297	261	292	288	272	275	266	270	278	280	305	327	312	301	299	299	308	323	280	290	278	307	286	285	303	322	318	289	292	314	291	310	276	305	296	300	313	296	279	283	353	316	289	318	300	268	333	286	291	309	278	321	304	317	326	300	269	297	260	290	301	312	277	296	314	296	300	304	264	287	288	280	263	343	306	310	253	272	303	272	285	310	315	324	324	342	316	282	298	288	326	255	321	287	289	284	304	290	290	308	291	279	253	301	275	281	289	308	282	279	277	266	285	281	261	306	265	302	297	295	305	288	244	320	264	291	285	280	287	309	271	314	290	276	286	301	283	320	309	315	312
10036	1455	2331	2829	2621	2305	1913	1767	1706	1468	1369	1240	1417	1389	1175	1112	1131	992	1011	1077	1059	967	951	956	885	863	834	834	909	797	825	771	814	786	777	789	794	813	765	785	794	767	799	777	856	812	771	771	769	732	783	752	744	783	735	758	814	781	749	746	812	737	737	775	752	760	793	730	718	738	677	763	754	758	752	767	786	734	770	744	733	764	758	786	742	722	730	705	739	786	778	729	773	758	790	760	773	757	761	771	748	741	784	735	757	734	754	787	815	741	737	734	749	774	765	800	778	741	723	764	745	660	761	762	667	722	725	762	748	755	686	744	743	729	759	739	758	775	749	704	700	707	779	734	772	725	726	733	711	669	739	699	717	745	759	731	731	805	739	774	738	754	771	727	757	739	752	762	720	711	695	731	735	796	705	711	705	719	729	714	776	687	763	725	744	758	707	718	740	729	744	755	723	763	699	773	709	725	721	703	752	699	724	756	729	742	720	710	720	733	733	751	730	751	713	739	746	680	722	764	691	730	796	732	778	734	744	735	779	768	748	736	769	748	770	743	696	725	778	771	753	763	714	747	741	722	724	757	786	749	728	770	715	724	767	793	732	735	736	710	684	740	736	747	715	724	721	704	725	693	763	774	774	746	745	752	742	737	738	715	722	710	723	789	729	716	752	738	720	764	719	736	756	771	718	676	738	707	763	708	685	717	730	730	754	717	725	728	725	746	719	751	776	757	799	721	761	679	752	828	733	707	701	728	661	716	788	717	739	739	707	773	704	740	723	779	725	738	711	717	721	742	741	794	751	752	763	773	697	733	774	771	734	737	680	762	730	699	766	722	752	780	722	748	725	791	777	750	771	760	732	727	718	765	718	696	756	756	670	764	767	749	714	721	733	733	793	727	768	755	712	718	704	729	768	740	767	728	704	739	757	738	748	719	744	726	744	720	749	705	720	748	734	768	735	732	764	698	727	730	718	731	739	744	688	701	740	741	742	737	741	735	730	738	714	689	728	753	698	714	751	704	819	771	742	756	713	738	721	757	725	714	733	746	801	751	750	756	689	768	730	736	718	742	752	731	740	788	738	713	766	754	743	738	698	728	691	725	728	691	736	766	730	735	694	739	747	742	680	728	734	718	766	731	744	724	781	754	780	714	785	731	679	758	759	713	741	753	741	724	724	742	780	736	704	748	755	750	743	736	736	765	703	749	699	759	743	709	709	737	719	731	777	761	767	752	751	744	751	763	746	742	742	805	729	732	677	730	746	750	757	721	722	717	720	705	750	719	766	720	732	709	730	738	772	748	743	735	728	741	733	749	750	706	782	765	755	752	741	742	751	787	720	727	727	777	735	814	729	744	774	751	744	736	726	774	728	733	730	772	755	687	692	729	731	740	750	721	760	780	768	760	744	729	735	757	712	725	728	750	757	781	695	749	706	720	753	715	725	779	708	724	729	740	730	763	747	705	764	757	767	708	766	738	697	735	756	765	752	745	743	710	726	765	694	770	757	750	717	750	748	767	717	703	683	738	763	730	727	719	738	769	750	739	714	750	678	697	740	740	700	738	790	721	753	746	757	741	745	730	759	741	728	771	733	786	765	798	767	744	731	750	698	711	721	748	757	722	742	692	740	763	753	749	723	766	736	757	717	702	756	717	741	719	724	783	745	805	734	728	737	729	776	750	730	757	778	691	725	808	736	747	738	723	736	754	729	723	744	728	715	738	772	769	762	753	707	690	728	753	704	708	726	680	764	733	720	762	727	729	722	717	805	731	696	698	693	763	685	732	796	747	709	753	728	801	732	782	784	729	763	753	726	738	724	702	740	727	711	733	727	714	758	732	755	741	749	719	780	740	751	713	741	669	719	765	752	743	715	714	767	718	729	734	720	719	721	727	737	761	739	705	727	769	694	731	759	776	714	778	719	774	761	742	742	683	716	747	718	721	673	725	758	726	731	737	697	759	748	729	736	695	746	789	749	704	737	756	719	716	752	755	696	797	714	735	744	729	725	717	773	756	736	734	724	697	782	746	789	758	691	768	750	727	743	787	706	731	719	743	723	732	731	752	718	750	804	759	742	724	710	701	766	732	745	704	727	735	725	698	764	736	707	725	716	711	720	704	758	761	717	756	738	728	751	717	812	725	714	721	726	779	721	744	729	717	762	754	749	740	800	706	746	748	725	753	751	738	743	719	740	669	754	712	782	759	684	726	688	709	699	773	758	757	768	789	794	709	733	737	733	738	749	746	711	719	737	783	727	732	726	727	760	768	707	754	779	731	745	805	743	788	701	721	740	719	730	755	691	818	807	723	742	710	755	721	735	695	758	707	781	725	735	773	706	751	781	779	726	746	757	789	759	743	744	719	761	760	718	743	760	699	716	700	722	717	781	712	784	714	796	729	758	744	711	718	703	724	745	747	739	716	794	759	742	718	706	735	776	741	727	740	767	800	744	742	764	739	759	749	731	767	725	726	714	773	708	773	738	691	732	731	778	730	748	772	731	769	724	712	776	732	742	722	705	738	795	753	739	725	731	764	770	709	735	742	686	748	738	714	720	712	734	785	730	773	699	761	738	784	733	781	729	713	691	796	749	768	740	741	716	703	752	713	726	775	783	755	753	717	737	714	729	750	745	736	742	758	746	749	716	697	728	763	725	743	711	725	754	733	761	736	747	754	749	793	791	775	756	730	657	756	736	781	737	734	713	743	781	743	723	705	732	749	710	768	726	729	761	751	747	715	761	702	768	727	738	733	748	824	733	777	751	702	745	791	753	703	758	773	774	730	709	711	752	767	776	770	751	765	711	745	749	741	713	738	734	747	728	753	726	744	704	755	753	736	752	810	684	725	763	740	772	742	721	725	746	735	713	730	742	739	717	757	768	769	711	771	785	724	707	766	750	727	750	702	757	787	684	745	738	726	790	660	740	754	774	699	706	715	740	773	743	774	700	734	707	722	752	719	726	813	725	717	715	743	771	737	709	730	740	748	724	744	732	738	739	751	781	732	751	738	711	760	780	731	713	716	744	748	747	734	745	736	773	710	748	721	753	752	758	748	742	701	755	789	742	683	698	715	772	753	760	689	743	701	732	752	726	815	718	769	767	715	726	783	775	688	704	733	730	736	759	787	750	745	762	769	696	754	772	729	766	732	719	721	749	768	774	768	737	773	697	700	756	722	755	760	747	755	760	727	795	731	747	682	716	710	772	688	766	720	773	798	751	765	730	759	735	774	720	705	740	715	713	754	696	719	756	728	727	729	757	737	708	733	744	784	764	722	730	760	733	715	706	792	717	744	723	770	789	773	794	775	727	710	754	748	731	734	785	729	721	776	772	747	739	692	758	753	780	748	745	739	777	718	772	754	734	760	807	769	756	781	725	709	735	767	755	764	775	762	711	763	741	717	725	749	743	730	740	721	783	753	715	781	768	742	746	775	734	719	722	804	714	719	782	747	690	773	737	746	748	756	791	754	720	764	758	733	751	718	718	719	718	756
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
