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
336931448427	336931448984	336931449534	336931450084	336931450634	336931451184	336931451734	336931452284	336931452834	336931453384	336931453934	336931454484	336931455034	336931455584	336931456134	336931456684	336931457234	336931457784	336931458334	336931458884	336931459434	336931459984	336931460534	336931461084	336931461634	336931462184	336931462734	336931463284	336931463834	336931464384	336931464934	336931465484	336931466034	336931466584	336931467134	336931467684	336931468234	336931468784	336931469334	336931469884	336931470434	336931470984	336931471534	336931472084	336931472634	336931473184	336931473734	336931474284	336931474834	336931475384	336931475934	336931476484	336931477034	336931477584	336931478134	336931478684	336931479234	336931479784	336931480334	336931480884	336931481434	336931481984	336931482534	336931483084	336931483634	336931484184	336931484734	336931485284	336931485834	336931486384	336931486934	336931487484	336931488034	336931488584	336931489134	336931489684	336931490234	336931490784	336931491334	336931491884	336931492434	336931492984	336931493534	336931494084	336931494634	336931495184	336931495734	336931496284	336931496834	336931497384	336931497934	336931498484	336931499034	336931499584	336931500134	336931500684	336931501236	336931501784	336931502334	336931502884	336931503434	336931503984	336931504534	336931505084	336931505634	336931506184	336931506734	336931507284	336931507834	336931508384	336931508934	336931509484	336931510036	336931510584	336931511134	336931511684	336931512234	336931512784	336931513334	336931513884	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
64055	22300	4483	1876	1281	954	796	706	619	627	588	524	475	470	440	461	454	457	406	467	443	443	450	437	428	445	409	399	436	414	370	403	435	410	419	381	380	417	442	402	391	403	410	403	432	403	391	406	422	373	429	441	419	410	405	420	373	360	386	385	440	370	369	399	384	386	393	410	388	356	385	382	370	393	403	388	345	377	397	399	363	400	400	377	375	387	382	391	389	381	397	379	383	411	392	385	384	379	412	413	386	414	373	381	342	390	406	385	419	398	383	389	402	401	392	392	372	437	433	408	395	376	419	405	374	377	393	360	388	386	393	383	394	385	404	398	416	380	414	337	367	411	394	421	394	375	420	374	393	380	384	408	353	351	361	409	392	379	407	386	380	352	423	386	436	413	395	375	385	381	362	406	383	390	425	393	401	413	395	360	350	399	390	413	405	403	374	387	398	368	369	380	404	398	397	374	389	419	375	410	418	379	389	398	385	388	401	403	376	394	365	375	360	356	388	350	362	402	373	402	386	384	416	389	387	383	409	355	403	396	404	411	395	381	352	384	417	411	415	422	376	369	363	429	372	420	387	374	385	403	372	390	428	394	369	392	433	388	392	395	396	388	388	357	385	374	378	388	391	393	398	392	398	369	392	374	352	377	425	384	359	360	416	379	390	380	365	378	371	391	388	382	415	401	391	369	387	378	382	387	370	396	375	351	403	376	388	398	386	380	395	414	379	366	411	359	416	386	345	378	419	419	418	381	347	396	406	392	381	397	399	374	385	413	377	407	447	405	402	423	377	385	413	399	412	405	421	369	382	414	377	369	388	376	412	404	393	404	379	422	405	411	382	406	362	396	397	348	350	363	365	382	394	403	419	386	400	384	418	416	380	395	371	368	373	407	416	389	397	404	429	373	408	403	410	386	386	419	394	404	414	412	368	395	400	388	375	381	424	395	394	400	388	376	388	453	394	408	399	394	393	372	375	386	401	425	389	366	409	367	399	366	400	417	367	432	370	372	394	408	346	423	412	404	398	397	371	389	401	326	361	395	395	377	381	388	345	402	360	382	417	431	442	395	387	398	370	367	394	369	417	413	372	411	382	416	390	390	399	399	361	364	395	384	395	399	408	385	425	398	417	403	362	411	426	354	391	316	405	393	380	352	365	399	377	370	393	340	380	416	360	425	362	377	413	380	393	380	345	377	404	394	393	381	392	359	358	400	418	357	403	368	395	389	386	380	395	386	407	403	401	396	394	385	412	457	403	404	434	405	366	427	389	409	374	344	380	402	413	367	399	378	397	380	401	380	361	369	428	403	405	395	408	414	434	398	352	379	396	395	420	363	402	387	412	367	398	373	379	418	410	438	402	442	410	352	386	393	370	377	382	388	382	417	344	401	403	401	390	412	394	427	423	366	368	440	390	383	439	392	378	407	416	378	373	401	383	405	361	393	398	421	375	364	352	402	406	412	359	371	355	359	354	413	396	379	409	415	380	357	400	358	367	399	398	387	382	357	344	387	383	409	398	376	377	377	402	402	333	395	385	403	397	380	381	388	400	365	377	408	392	382	378	364	401	368	405	388	405	406	395	372	406	421	375	426	371	400	349	382	386	405	398	399	389	373	406	400	342	409	344	404	386	389	385	416	368	384	407	399	381	374	377	407	401	388	357	388	385	364	406	384	434	382	366	398	378	371	382	386	395	391	368	390	412	395	392	365	417	379	409	430	405	412	410	387	422	386	422	379	376	353	425	422	406	401	386	404	371	372	408	413	382	394	389	398	398	368	381	372	381	403	413	378	371	390	413	386	418	400	407	401	392	377	388	396	412	399	410	423	378	392	392	395	359	407	410	414	375	402	399	363	386	337	424	414	402	345	383	413	371	405	374	333	369	327	391	422	392	382	382	386	384	417	397	406	408	389	410	412	350	389	367	394	351	410	362	443	427	371	397	385	378	381	376	388	412	418	378	431	396	405	380	426	385	420	399	400	382	414	380	407	370	392	404	384	395	382	362	368	361	383	420	445	380	377	402	417	377	392	358	407	370	371	357	384	369	381	395	410	383	387	371	363	379	410	421	439	400	375	391	366	391	391	371	380	388	429	382	404	401	393	386	396	384	388	427	358	408	406	401	378	399	400	375	371	426	388	400	396	397	393	362	428	406	382	398	369	363	397	426	400	419	378	417	406	383	431	416	378	405	421	374	389	414	370	397	376	395	424	408	392	385	387	379	418	397	383	377	376	390	367	389	439	404	400	398	381	389	445	393	386	400	405	370	388	365	363	418	396	408	410	337	423	381	343	388	389	424	391	375	398	405	391	414	367	365	406	429	399	399	392	423	391	406	396	379	340	391	356	437	374	398	408	368	385	385	391	432	408	383	410	363	394	353	406	373	371	402	410	385	373	371	397	414	387	386	363	381	408	367	405	376	374	443	409	391	359	402	390	401	394	388	372	387	409	431	413	412	394	384	394	357	417	413	384	390	378	383	416	390	394	371	390	389	371	373	381	376	414	383	392	411	407	387	416	405	407	403	399	374	357	356	377	423	388	375	402	388	428	416	382	353	350	357	403	412	424	363	423	373	406	334	395	400	416	375	378	383	409	388	371	392	361	398	363	371	379	415	361	371	392	363	420	404	416	418	376	398	370	402	370	378	402	410	379	442	368	391	368	392	371	387	401	405	383	388	385	368	393	390	390	354	360	387	399	334	409	355	402	393	408	409	412	411	357	390	378	398	364	409	387	410	387	411	365	421	417	416	419	354	414	406	398	418	367	352	370	408	372	405	403	397	376	394	386	367	405	394	411	344	420	401	373	352	405	365	362	387	392	386	348	374	390	398	403	419	373	406	406	392	414	385	388	367	417	365	412	399	399	424	401	404	401	389	385	384	385	384	396	372	388	407	402	412	384	363	392	404	367	353	403	406	437	369	375	366	391	392	355	402	381	384	403	388	384	382	383	364	441	348	443	398	367	380	396	329	400	413	389	370	360	341	390	391	407	424	373	351	428	384	376	447	396	376	382	424	393	374	362	403	390	434	357	395	380	383	364	427	414	413	391	367	390	418	419	388	378	400	384	406	382	388	406	431	427	396	398	373	393	395	407	353	402	388	402	386	399	396	400	403	423	381	400	403	373	413	395	431	382	362	376	392	364	366	367	431	391	395	395	412	424	415	366	390	369	425	377	418	418	390	391	403	402	362	387	400	379	390	388	384	393	398	402	369	408	352	343	355	375	362	385	418	383	348	395	424	407	384	408	425	354	356	382	372	384	368	400	409	394	387	410	355	357	387	407	411	418	392	372	386	426	414	399	370	395	384	391	399	385	401	407	402	398	383	383	396	393	408	403	364	383	421	406	358	384	370	414	395	404	389	368	386	381	397	395	395	388	411	391	366	394	383	371	387	380	413	396	401	416	368	401	368	375	361	379	376	376	432	384	358	411	388	383	361	399	395	383	406	384	356	404	387	362	381	395	394	413	366	402	365	400	361	425	400	419
33061	2247	4372	5077	4463	3719	3174	2777	2393	2231	1906	1750	1612	1558	1481	1436	1376	1379	1284	1311	1242	1304	1292	1236	1208	1105	1117	1057	1120	1027	1102	1042	1071	1034	1067	970	974	1039	1024	992	1032	998	977	1011	957	974	942	911	941	944	947	952	978	975	994	993	981	897	993	952	978	963	973	931	946	954	934	947	943	1032	957	905	927	940	951	937	943	941	959	930	959	995	926	973	915	916	935	959	921	964	967	931	948	928	932	952	943	948	966	1003	979	941	933	910	950	946	967	958	923	983	917	971	870	974	961	876	914	938	894	967	941	999	926	918	956	953	914	947	881	950	926	956	906	884	851	884	965	935	927	958	968	929	884	954	960	890	938	976	906	935	946	915	903	925	927	929	908	956	947	928	986	976	907	898	993	928	946	905	927	903	990	943	934	917	936	903	966	964	911	929	890	876	867	958	938	966	993	959	937	871	900	959	968	911	957	931	952	930	904	874	929	883	939	978	954	938	948	900	894	918	953	938	931	909	924	970	923	966	968	967	868	930	933	894	934	947	944	910	973	957	876	922	911	976	930	879	967	947	956	888	889	819	874	927	945	947	948	945	947	946	941	903	861	945	929	896	904	934	934	920	896	941	938	909	929	915	910	901	957	990	936	953	912	887	957	917	926	906	926	901	933	890	890	905	967	955	974	928	940	932	878	902	913	998	964	898	914	942	975	893	918	929	926	962	953	956	893	920	907	940	942	931	943	945	915	908	898	928	910	913	881	907	878	939	915	931	919	927	900	888	921	940	939	896	892	905	901	922	909	912	923	865	884	937	942	912	965	946	921	942	904	884	916	910	940	897	953	886	903	923	930	929	937	940	903	913	945	901	897	925	971	936	875	983	947	925	956	966	947	847	955	924	912	909	939	911	884	957	990	917	957	952	902	932	914	958	941	905	920	898	869	933	917	923	957	998	964	932	908	947	907	968	880	962	961	916	923	939	946	925	917	929	966	972	913	966	916	832	902	888	873	911	911	895	937	913	954	893	971	933	971	913	922	907	913	920	927	921	988	929	930	898	917	892	924	882	955	931	930	913	947	910	937	950	890	919	963	848	890	946	955	929	1009	961	914	921	948	960	887	909	937	971	933	924	891	886	896	957	970	923	923	906	898	979	917	962	988	936	935	1015	947	904	879	925	911	972	950	870	958	878	961	925	956	907	968	926	986	908	955	971	899	906	913	943	938	986	886	887	943	953	919	956	902	890	884	923	966	935	949	915	890	937	958	981	954	967	893	956	868	939	945	881	924	908	960	939	964	933	908	919	907	907	900	941	888	906	886	950	889	917	933	951	950	948	919	926	883	915	940	909	924	940	900	863	942	937	911	956	964	951	963	944	943	921	956	895	901	926	917	926	910	939	909	913	962	890	972	893	942	902	897	977	923	935	954	947	972	966	907	928	886	898	947	935	902	937	927	931	997	907	935	892	929	924	946	920	959	940	903	920	970	916	929	926	937	948	933	922	905	925	928	964	938	902	936	893	923	944	921	936	959	924	958	940	912	933	926	965	904	919	954	920	919	871	931	950	912	902	931	994	877	910	1016	945	950	933	868	882	974	886	969	914	887	874	955	932	945	959	893	947	933	963	925	926	913	903	892	880	917	957	959	958	904	867	912	940	926	914	908	893	918	925	949	941	991	889	919	898	917	898	1001	904	898	914	937	898	949	892	936	919	913	974	944	928	956	949	940	884	914	947	931	995	913	933	940	971	989	939	898	960	918	904	985	907	932	957	919	894	913	923	961	861	962	907	934	948	897	969	939	922	899	924	886	962	950	916	924	967	969	929	915	931	931	951	934	945	911	960	918	906	886	948	914	887	979	928	968	898	921	964	948	901	894	889	907	970	888	950	907	899	900	934	913	934	947	937	976	920	954	909	952	927	942	964	941	917	1012	909	899	901	962	874	871	923	946	895	895	933	916	935	925	982	931	909	966	952	875	935	1013	890	883	974	945	940	893	902	859	940	927	880	970	926	1008	947	886	953	925	927	888	987	913	930	882	940	922	942	925	932	960	887	891	959	891	883	921	940	946	946	888	935	888	919	889	967	946	876	930	951	913	874	937	885	986	909	970	927	943	942	918	885	950	961	937	935	959	919	961	888	915	932	911	958	909	950	908	918	965	936	938	908	933	926	931	866	938	924	939	909	896	905	924	934	839	959	874	906	909	889	915	919	903	895	960	915	902	915	886	905	892	912	916	936	920	894	928	945	919	955	970	914	956	906	914	968	933	907	980	935	931	869	920	909	898	957	930	906	894	926	895	957	940	937	951	933	942	949	917	959	953	956	937	953	961	927	933	939	882	909	925	940	933	916	923	885	951	929	962	892	980	991	976	904	904	914	988	954	948	913	909	884	899	946	942	930	960	932	911	950	889	916	936	904	928	943	877	946	937	871	879	910	945	904	958	875	960	938	975	936	912	977	915	887	933	908	925	1002	942	920	942	910	939	886	919	909	880	851	957	885	989	928	924	933	953	924	934	883	923	910	953	932	893	884	946	912	982	982	928	904	909	923	952	1000	940	977	927	902	986	874	881	923	898	958	921	913	941	928	969	976	904	949	915	957	949	888	938	901	962	898	939	940	902	951	890	937	945	979	873	923	985	905	959	923	913	941	956	914	921	907	908	878	949	879	892	911	956	938	934	895	917	947	991	920	913	895	948	942	866	973	929	957	979	947	867	889	883	913	923	949	974	893	968	979	913	920	911	933	913	968	931	904	965	948	934	905	924	913	942	908	945	897	937	962	943	912	893	1001	958	920	952	960	925	940	896	917	938	888	982	924	897	939	936	919	895	896	931	868	918	970	894	854	893	915	890	892	946	915	851	910	937	906	955	936	919	974	913	987	902	944	901	950	900	949	943	895	946	946	931	963	934	934	931	935	900	926	895	912	929	948	909	939	893	929	947	933	933	888	950	912	895	978	897	951	920	954	970	918	917	944	977	985	913	924	945	888	940	946	910	967	927	954	917	910	932	903	922	915	897	956	903	958	933	925	967	924	901	947	934	911	888	901	880	921	919	963	886	913	900	872	933	922	927	928	962	905	922	903	950	927	949	924	889	956	886	982	947	905	970	911	913	953	930	914	934	961	942	929	860	934	895	959	925	940	934	902	928	918	911	952	920	914	914	967	976	924	921	935	934	932	918	958	921	1001	913	917	973	927	953	943	969	900	929	924	910	886	889	1001	937	958	882	906	996	931	978	944	927	926	935	922	877	956	902	941	954	895	870	938	913	913	934	951	1019	939	950	944	905	932	975	952	949	971	1019	912	901	950	912	901	929	930	848	1016	950	920	927	941	925	940	929	939	921	948	978	958	900	910	944	884	881	929	934	911	923	960	899	961	956	963	929	918	882	943	972	900	915	944	880	926	963	948	911	930	967	940	955	884	960	940	938	974	914	913	933	918	895	932	928	987	965	924	1007	911	915	915	868	925	902	904	886	946	910	932	923	916	930	916	903	870	934	918	906	913	908	953	900	915	922	971
5221	304	197	183	134	155	145	141	122	136	147	125	151	126	150	144	122	148	136	135	128	150	149	143	149	149	152	144	156	156	140	149	152	158	143	162	149	159	151	171	141	138	158	134	149	145	143	144	153	151	162	164	155	136	132	120	165	151	150	145	114	137	137	156	130	144	139	132	154	140	133	156	152	138	143	150	148	138	136	133	139	140	137	159	140	156	121	133	130	153	164	141	137	146	144	126	168	160	121	126	153	158	144	137	120	142	158	127	152	143	148	141	133	150	145	144	138	146	139	145	137	133	117	119	150	146	122	121	134	136	131	130	156	138	129	148	142	146	133	146	141	143	146	128	132	138	145	143	133	120	157	134	134	126	140	129	141	149	149	144	134	139	140	141	130	134	147	143	126	134	134	146	160	149	159	140	149	145	119	131	158	119	139	147	131	150	144	137	111	133	137	135	153	119	139	165	133	134	115	135	149	144	123	129	140	148	148	149	146	137	158	123	152	127	160	136	136	119	128	130	131	157	143	147	142	155	150	127	133	133	143	139	155	145	135	155	158	140	136	130	124	150	148	124	142	136	170	145	141	143	156	146	127	139	138	145	119	122	120	141	162	122	148	150	145	142	149	151	140	136	164	135	152	150	124	154	134	146	138	147	161	138	122	145	153	128	135	155	145	156	148	134	136	162	136	148	148	136	152	138	142	133	146	131	151	140	152	157	131	161	157	146	120	148	147	134	149	157	144	119	158	136	137	127	124	144	129	138	132	137	149	136	126	161	155	131	146	153	145	148	155	147	147	130	134	135	136	124	132	112	133	144	138	125	152	129	132	140	124	145	160	143	135	121	133	125	142	153	127	127	130	135	139	142	124	150	117	129	137	140	139	144	141	180	148	149	164	167	137	122	138	148	126	142	149	153	148	134	132	139	142	150	150	154	155	145	131	139	143	125	149	133	156	142	142	124	138	173	143	142	145	148	157	141	150	150	150	134	149	136	146	154	122	136	137	136	149	155	123	115	142	138	127	164	133	130	149	147	146	130	153	150	160	157	151	148	144	137	154	152	158	149	132	125	135	120	142	133	150	138	137	119	125	133	158	142	125	140	146	139	125	133	133	150	140	144	136	138	135	168	153	139	160	122	159	145	141	134	141	153	148	140	143	157	132	144	158	138	135	144	146	155	154	130	150	155	148	170	150	136	148	132	139	152	119	139	127	154	147	140	125	158	155	134	153	148	123	135	132	126	123	131	138	129	151	140	126	143	153	148	141	134	125	132	139	132	149	172	157	142	132	142	112	131	122	132	149	142	146	150	124	115	133	117	126	115	160	132	133	141	135	156	166	140	139	111	146	147	139	138	153	151	121	107	154	144	153	160	136	138	134	141	126	117	118	138	134	145	136	141	138	137	136	183	125	154	153	157	139	148	116	150	157	141	134	119	162	144	136	162	144	142	129	163	147	124	145	132	144	131	137	155	119	140	133	156	142	141	145	123	118	115	140	163	138	128	146	141	133	135	150	130	139	148	149	145	144	150	141	157	145	129	131	159	132	127	144	119	144	130	163	142	146	142	127	136	125	166	143	153	150	128	138	151	169	155	136	139	166	156	164	137	132	126	152	152	143	132	134	155	140	159	135	148	134	162	135	142	117	138	154	154	143	125	129	144	125	130	123	133	128	128	132	151	138	146	162	124	152	142	140	133	167	121	141	127	132	133	136	128	129	144	131	130	153	122	136	164	156	143	125	138	148	150	130	136	147	133	130	151	133	137	146	150	162	158	145	158	147	139	139	128	141	140	139	149	144	120	135	138	131	134	145	129	146	140	137	144	155	126	133	133	151	151	150	141	155	138	150	137	149	154	153	135	145	145	170	137	127	130	148	141	130	117	134	162	145	138	117	132	119	128	146	139	144	147	136	135	125	148	123	122	149	150	132	110	141	142	150	168	109	131	143	160	132	133	140	115	170	141	157	142	150	144	145	151	139	144	140	141	139	146	147	157	130	141	153	175	141	149	149	159	161	135	146	140	140	131	154	140	153	121	121	140	136	145	157	138	153	139	142	137	170	132	131	131	146	137	152	146	134	140	133	136	165	151	134	132	163	134	156	139	127	143	124	152	172	133	137	124	154	142	142	137	154	145	153	136	123	132	145	149	131	134	139	148	143	138	141	147	142	157	154	133	138	147	128	148	131	140	142	140	147	121	131	143	115	144	122	135	156	122	142	138	114	131	125	136	121	132	167	137	131	128	123	149	148	133	168	152	124	145	128	133	143	129	106	152	133	138	138	149	148	130	145	123	137	155	134	166	154	130	152	140	139	140	129	132	141	141	160	138	138	143	133	124	129	119	140	122	139	151	156	125	155	147	134	152	148	152	152	151	162	138	162	138	143	146	146	139	135	147	132	148	133	122	146	156	168	155	141	123	150	139	125	161	133	138	131	162	160	140	163	134	158	156	134	132	162	165	143	141	149	130	146	125	128	139	157	134	135	117	154	166	144	158	132	137	163	146	137	151	148	133	133	162	155	136	141	133	129	144	162	124	143	153	148	144	139	131	138	125	146	120	129	158	125	134	126	148	153	126	142	131	136	140	142	147	149	139	128	124	135	151	154	148	138	109	121	147	144	131	132	107	167	175	165	152	149	150	128	146	146	144	154	147	142	140	143	132	135	148	137	128	146	114	129	140	135	131	139	128	165	135	138	134	124	145	135	115	137	140	137	160	143	139	143	144	148	131	142	122	116	138	140	147	143	129	139	130	130	150	143	138	131	135	137	169	140	150	144	147	147	139	157	148	148	156	135	166	132	148	134	125	144	151	144	116	174	108	137	151	160	127	162	140	115	169	136	125	132	150	137	125	135	162	160	135	140	127	159	140	138	131	126	128	139	142	159	148	142	136	134	132	157	130	159	133	149	155	150	133	142	156	142	138	133	131	124	138	117	135	129	142	144	121	122	109	157	133	135	146	150	146	142	145	141	133	146	148	133	141	157	127	165	131	149	127	141	142	130	142	144	126	158	137	121	139	139	129	138	131	149	125	145	144	121	138	121	122	131	149	158	126	155	123	147	128	136	122	149	124	143	132	131	111	129	132	124	166	131	137	126	126	131	131	143	138	156	132	151	139	149	149	130	142	167	132	135	132	151	156	128	124	129	127	133	150	131	124	133	126	146	129	132	142	142	136	123	139	135	127	152	166	125	129	141	163	142	114	163	127	138	144	134	128	143	155	136	147	139	144	135	136	169	126	129	142	161	127	150	132	144	126	136	143	143	141	137	144	161	147	153	129	133	135	155	146	121	149	140	126	138	146	148	136	128	126	123	141	137	141	142	141	121	141	117	135	152	144	152	138	161	127	158	117	131	137	134	140	147	123	151	125	141	147	131	150	137	135	152	128	124	148	128	143	140	138	157	151	131	148	145	137	130	143	137	123	147	147	144	127	121	128	146	126	140	127	136	146	158	144	137	139	129	144	164	160	133	146	150	150	124	138	155	137
5599	480	530	564	500	494	443	438	477	454	449	441	425	432	444	449	413	442	423	437	490	475	483	440	468	408	443	384	429	411	432	421	446	489	443	437	450	429	429	429	445	424	459	422	417	423	442	426	416	429	439	439	454	436	435	431	409	456	440	465	435	430	470	428	410	441	457	444	446	457	410	436	457	463	420	432	421	419	440	433	381	442	413	422	409	394	430	456	463	392	427	431	432	435	419	439	402	395	443	391	443	452	451	395	424	426	407	419	438	418	448	436	426	428	413	445	413	421	390	406	427	415	448	446	442	443	430	424	422	445	410	437	420	409	398	427	403	477	453	391	447	411	442	404	405	405	473	418	413	423	412	427	450	405	422	425	421	435	415	407	423	435	421	459	437	419	432	446	456	469	411	430	429	440	438	407	380	435	444	394	434	411	441	461	414	432	381	442	419	418	480	418	425	399	401	425	390	413	455	415	418	443	443	435	404	384	407	428	464	427	399	441	437	425	432	407	435	398	420	440	393	436	409	440	426	441	439	442	450	389	426	410	410	435	417	458	444	408	439	443	424	419	412	464	411	450	408	436	438	443	437	443	417	415	425	447	439	442	379	403	425	412	404	436	418	427	445	440	442	423	433	447	426	446	394	390	395	409	404	441	445	428	453	434	454	421	418	396	486	407	447	392	450	403	446	430	405	443	474	459	430	417	443	425	422	397	411	469	431	423	445	398	409	397	426	438	433	442	428	430	442	436	405	440	426	425	417	393	441	402	441	433	418	470	418	385	445	420	409	396	437	444	413	435	438	447	440	406	451	441	447	412	399	411	427	450	432	424	435	413	426	438	433	387	416	405	388	415	438	439	425	452	429	402	442	430	454	410	408	413	393	421	418	411	437	433	431	383	441	411	430	388	425	398	426	424	465	468	445	431	422	420	464	449	424	388	402	426	443	461	478	453	425	421	417	447	393	388	417	464	406	440	385	448	439	448	420	429	437	398	453	380	421	404	411	390	418	437	405	452	426	424	450	410	401	445	417	433	448	415	408	424	374	423	419	435	439	442	416	412	438	419	439	409	411	401	399	448	436	436	430	407	421	443	450	470	456	442	407	420	422	397	418	460	486	460	440	458	423	425	450	424	430	412	433	432	422	403	415	408	410	433	398	463	452	395	455	421	447	433	442	464	396	432	469	445	479	464	425	436	448	410	433	375	438	456	424	382	447	446	432	433	436	403	429	435	410	436	436	445	431	428	436	435	418	419	439	433	432	454	453	395	434	411	458	422	442	419	429	410	390	435	441	408	407	452	413	410	454	415	427	418	434	420	442	391	446	471	416	394	428	417	424	426	445	440	433	415	414	437	436	441	431	402	436	420	411	428	439	461	426	441	415	407	458	485	428	417	430	478	414	421	444	439	431	426	419	416	406	412	439	411	404	429	462	405	436	468	437	404	456	419	408	400	438	406	429	394	420	405	473	391	395	427	391	423	425	434	444	464	449	427	426	389	417	455	404	393	440	442	433	494	395	430	445	423	395	424	412	416	447	418	426	453	414	432	432	436	457	426	436	421	424	449	413	417	458	432	447	430	465	437	438	412	443	439	397	428	418	467	411	441	431	399	436	444	395	416	436	405	420	449	460	425	427	413	410	438	425	416	438	431	425	417	400	443	442	435	435	420	421	404	423	430	432	435	410	373	436	421	409	409	426	423	406	436	430	445	428	412	461	452	452	413	449	412	415	417	428	421	407	427	443	423	426	436	429	402	438	418	423	432	415	419	440	444	401	418	428	456	431	442	388	410	429	427	446	433	445	415	422	458	425	433	427	417	396	435	428	431	431	467	427	437	418	441	460	429	425	455	452	454	417	435	464	387	422	428	440	424	433	455	440	409	408	397	450	372	435	436	426	428	447	405	403	469	400	374	404	435	440	429	384	463	427	409	458	437	413	389	428	446	440	397	463	446	421	473	402	432	418	403	417	392	451	450	390	441	454	452	439	432	417	443	413	427	387	411	416	418	398	421	413	440	391	412	399	398	394	414	423	427	428	431	419	404	367	460	417	427	418	423	450	440	405	455	430	425	430	449	416	437	430	470	449	427	429	414	416	426	411	446	424	449	479	432	423	420	408	426	430	446	416	419	433	427	463	434	487	412	424	458	443	405	421	457	417	452	421	453	421	501	438	443	420	437	404	421	389	398	438	443	431	419	420	403	412	390	410	470	435	410	451	429	456	439	415	436	407	420	458	450	416	428	441	451	448	408	408	363	422	397	426	445	411	484	444	438	439	427	427	426	417	394	437	436	423	429	441	416	415	403	415	377	434	432	466	431	486	460	418	421	427	432	457	384	449	446	422	456	435	432	435	430	452	433	448	407	425	434	453	384	413	405	415	413	404	445	417	417	440	396	433	413	404	428	429	425	445	423	452	426	432	456	415	443	405	440	419	449	418	443	467	459	420	451	426	444	429	443	392	404	411	411	442	435	390	434	402	421	431	397	439	457	461	406	419	433	469	472	433	446	459	394	444	404	430	435	451	479	424	378	425	407	421	465	453	425	418	417	395	418	412	435	421	444	432	439	415	405	413	400	436	440	391	397	440	427	419	424	411	407	435	421	489	426	438	448	460	409	422	445	449	402	456	421	449	413	441	445	412	416	447	434	418	436	444	410	411	420	408	413	407	492	440	387	436	406	434	424	423	437	382	410	416	369	434	433	465	431	423	441	435	439	432	427	428	444	452	433	450	409	443	443	439	409	426	419	462	445	426	429	385	435	439	425	406	453	450	453	428	435	422	453	459	415	431	395	414	421	399	449	445	432	427	459	393	431	426	442	402	439	455	401	417	425	408	422	422	441	415	430	420	390	417	417	407	440	472	413	451	428	384	426	448	424	392	459	428	447	413	438	429	397	435	422	440	422	459	445	433	418	426	421	455	415	392	426	405	403	405	420	488	425	481	418	438	442	420	425	406	403	414	442	413	436	415	422	428	399	433	429	443	424	418	437	449	445	439	437	437	394	441	468	411	391	415	469	389	435	448	465	424	415	402	469	453	459	434	379	431	466	417	477	425	445	424	437	429	439	418	448	416	416	410	408	445	417	487	425	458	424	468	430	445	417	434	380	426	419	418	447	450	430	436	443	456	434	427	425	442	421	421	388	412	431	400	432	429	424	415	457	410	460	409	423	449	429	421	401	428	426	419	430	429	453	421	439	386	388	387	393	441	443	437	433	398	427	397	402	376	427	448	429	470	434	459	444	411	398	443	405	419	393	431	392	432	421	418	444	435	400	454	429	419	459	427	417	434	436	414	416	460	416	438	433	436	405	451	423	437	444	467	392	421	419	441	459	450	436	443	444	507	478	409	439	417	422	394	453	422	398	440	465	433	419	438	410	417	393	406	437	419	399	470	413	427	399	434	415	421	435	434	415	433	378	403	467	446	431	473	410	396	433	426	444	462	434	454	429	410	455	449	445	392	405	445	445	442	440	423	455	409	461	426	404
47611	12511	1549	1029	768	609	528	479	441	409	367	356	370	350	371	345	312	344	337	304	327	337	337	358	298	336	301	322	338	307	333	288	313	340	349	294	318	344	323	289	346	300	298	318	330	314	332	308	322	305	319	339	314	288	314	325	312	315	291	331	303	286	316	335	334	282	309	290	313	295	337	319	317	292	267	295	308	312	325	312	311	300	317	262	301	329	301	307	291	376	301	294	318	311	316	321	291	366	303	329	316	313	309	326	307	310	313	319	279	307	268	282	320	313	312	278	315	299	313	252	291	301	301	323	284	300	296	316	298	357	311	298	329	310	326	329	343	341	300	322	297	310	342	298	327	264	266	320	291	291	315	306	334	306	294	322	320	304	292	290	303	297	292	313	279	297	296	340	315	292	327	311	310	272	304	329	292	327	313	308	279	323	304	318	314	307	288	309	324	285	319	309	312	291	319	349	357	287	298	300	312	308	311	298	305	310	309	314	302	301	299	271	304	295	295	304	306	296	282	306	302	311	302	327	296	331	347	330	287	316	302	318	293	302	318	275	292	288	335	312	293	290	297	294	300	281	284	296	306	294	326	308	327	282	299	330	293	323	298	348	295	304	305	299	342	307	319	326	316	314	297	359	348	290	277	271	303	272	312	296	300	299	317	291	330	297	318	284	300	307	335	336	285	322	323	311	285	286	306	265	302	321	306	332	317	314	295	292	313	340	307	332	291	310	301	320	305	303	306	342	306	292	316	295	319	327	321	337	302	341	330	298	289	290	314	311	312	313	288	294	300	311	300	293	318	282	286	286	304	301	303	323	322	296	304	290	328	293	304	298	292	312	314	330	322	301	298	331	297	298	288	286	314	306	328	307	305	273	301	297	306	301	325	294	329	304	292	321	309	310	358	298	320	317	362	294	283	318	312	308	312	302	282	317	278	291	345	340	320	304	330	306	296	314	295	314	290	284	315	300	297	311	312	302	287	294	292	287	330	297	311	326	320	270	307	323	318	287	307	305	311	303	293	283	308	291	296	320	334	320	340	312	314	310	273	310	299	333	319	294	344	314	314	324	331	328	280	323	319	303	279	320	307	305	320	289	303	318	334	305	319	325	311	303	340	328	343	286	277	293	327	294	314	286	333	302	312	292	317	304	308	293	322	302	311	298	321	311	327	299	354	339	313	308	324	314	303	327	340	345	309	280	263	301	294	309	329	304	314	304	315	307	323	332	298	320	306	315	322	316	298	296	304	314	298	300	334	301	312	341	312	306	288	323	324	318	343	324	305	327	311	314	267	315	268	324	309	318	323	281	310	323	287	306	311	317	289	331	321	337	300	289	317	301	288	304	301	321	329	288	318	322	310	314	322	332	314	296	298	293	294	335	282	285	320	345	329	314	317	312	342	316	291	288	297	284	324	303	321	314	306	326	287	309	330	292	293	322	297	310	307	333	335	297	324	321	336	295	294	299	324	321	325	298	313	286	280	329	248	276	319	307	315	308	322	300	317	302	292	327	305	302	333	330	283	295	303	323	294	324	311	270	320	294	323	301	304	306	304	303	351	294	305	297	290	270	320	296	285	354	298	309	304	337	297	289	324	305	318	295	295	293	295	323	300	307	306	357	306	308	298	316	306	328	320	298	332	281	329	319	314	304	325	314	307	326	275	328	297	328	304	325	291	304	303	284	330	326	283	325	311	291	303	261	323	313	316	272	306	324	321	313	298	298	297	296	282	314	316	319	274	278	322	300	287	326	288	328	307	311	325	281	294	305	318	309	299	318	311	293	318	295	306	300	300	300	280	298	309	296	321	298	320	312	301	309	296	339	293	314	352	309	301	334	337	326	299	292	265	305	334	307	317	269	325	296	326	312	317	284	285	296	322	290	318	310	310	278	303	293	300	307	307	286	311	287	279	284	308	318	328	317	334	286	332	297	314	283	310	312	315	335	283	264	293	299	321	304	259	316	339	294	312	287	285	305	325	314	326	302	324	312	309	283	292	302	340	292	319	284	309	285	293	327	295	327	303	315	269	291	326	312	278	310	331	297	308	322	298	341	336	280	247	337	318	300	321	271	329	290	307	302	313	294	312	325	279	313	338	275	271	299	303	325	293	293	306	297	284	302	338	312	309	287	291	286	314	283	291	306	288	320	315	327	309	305	318	300	299	289	315	309	301	306	298	297	318	324	302	291	312	320	317	263	321	314	298	287	280	310	294	310	313	288	313	268	317	322	313	326	327	306	325	344	316	330	276	314	293	336	314	348	326	306	311	325	273	285	286	297	296	325	318	327	327	301	301	301	274	286	290	317	353	313	322	316	313	322	317	314	275	289	334	299	270	339	320	344	306	296	303	315	318	320	315	330	322	348	301	291	305	307	304	307	266	285	313	307	309	331	298	326	295	306	282	311	296	282	339	319	310	304	299	303	306	274	300	270	270	298	275	320	307	328	307	297	340	319	319	289	337	283	286	318	329	313	297	305	278	281	281	302	312	307	258	298	311	332	314	336	283	300	340	306	313	314	329	303	325	304	292	321	291	290	347	318	316	277	290	305	326	341	306	295	295	331	313	283	309	282	291	313	302	366	315	293	320	279	296	314	314	307	303	315	339	334	273	292	319	320	281	335	315	280	298	329	303	328	295	338	300	285	310	279	304	319	312	313	304	349	337	325	299	305	336	294	317	298	322	316	317	316	351	317	303	299	330	309	283	278	312	327	338	295	303	288	278	268	328	304	284	306	315	323	330	299	287	296	322	299	331	281	332	308	305	316	287	285	318	318	288	315	314	324	329	329	294	316	277	311	287	314	304	307	289	315	311	304	294	297	293	361	284	310	315	309	321	302	287	313	318	297	343	299	322	287	314	314	315	272	303	318	296	354	311	291	339	344	329	301	290	292	297	312	328	305	313	298	341	285	288	328	293	328	309	302	297	314	337	317	326	309	311	313	297	330	297	298	344	324	319	317	346	318	298	293	275	300	304	307	315	299	313	309	309	291	307	304	283	306	311	325	309	312	306	280	314	286	320	328	309	301	330	301	307	333	320	292	304	315	326	293	303	312	320	316	312	312	286	304	262	313	309	303	320	323	309	327	280	281	310	303	324	326	311	310	318	311	303	297	311	321	321	326	293	325	290	295	309	303	298	315	339	282	308	327	309	312	265	303	294	335	303	333	334	308	307	268	306	316	351	301	303	296	339	313	299	309	297	322	340	298	294	304	315	336	275	311	344	323	310	347	306	347	322	299	282	304	312	283	295	337	313	263	295	316	270	341	314	313	337	312	307	300	322	266	299	304	299	291	302	279	277	308	259	312	296	320	326	301	290	336	263	285	281	318	312	323	322	264	306	313	307	282	311	283	336	349	303	345	318	310	291	303	332	325	335	299	275	298	290	297	316	339	307	277	318	286	322	309	309	298	292	325	353	307	325	315	276	279	313	303	328	276	308	319	324	307	298	284	354	306	306	280	320	302	302	325	329	331	309	292	270	326	313	282
24245	1451	2634	2915	2602	2313	1859	1730	1503	1380	1296	1203	1199	1154	1076	1070	998	1023	981	954	1002	993	958	959	916	887	899	897	841	858	854	877	864	855	900	831	832	853	815	832	852	808	842	824	834	783	862	779	828	785	830	848	773	826	807	834	807	803	788	821	775	820	857	751	751	802	787	786	796	816	800	799	870	791	782	796	812	782	742	773	783	764	768	852	770	759	788	807	777	814	810	803	782	800	816	761	791	794	775	796	764	777	742	788	806	797	783	787	819	792	764	793	735	743	776	792	797	789	828	748	796	785	826	819	766	783	766	769	807	738	809	779	755	806	750	795	811	782	794	810	742	781	751	755	773	770	848	759	791	764	769	751	849	787	746	737	799	769	765	770	823	827	803	787	810	793	812	726	776	784	786	799	789	831	793	791	781	837	784	787	803	791	793	758	772	793	824	732	794	811	811	795	744	756	792	840	777	763	798	814	760	815	840	771	835	757	776	759	747	764	814	800	827	790	737	799	797	797	809	787	752	761	794	772	772	768	799	772	800	767	746	818	761	754	808	779	796	812	812	760	766	791	767	793	792	796	791	776	723	805	784	790	784	787	744	807	791	809	804	775	760	804	752	804	791	792	774	791	806	791	796	780	781	750	800	815	782	799	775	827	798	803	809	763	826	796	783	734	754	800	754	814	776	798	798	758	748	771	733	801	806	795	756	786	731	813	779	846	772	831	788	803	795	781	804	744	755	762	804	782	781	784	750	786	788	791	766	771	844	805	806	736	786	766	763	759	788	817	762	762	807	778	752	791	793	813	787	797	784	796	776	750	737	812	779	805	804	746	794	766	817	776	799	779	782	796	783	758	810	810	797	820	760	806	801	788	769	728	818	771	756	729	774	748	812	795	788	815	768	797	790	768	779	761	793	761	790	779	771	731	788	771	791	776	757	739	810	799	802	750	763	763	778	801	732	785	780	789	765	782	811	764	721	789	764	753	834	794	822	763	757	789	765	776	761	741	770	809	761	749	786	829	748	821	782	828	790	794	809	792	780	801	789	782	789	739	730	761	781	798	775	747	769	786	817	844	779	792	857	795	742	780	778	770	793	811	757	801	818	775	772	756	778	757	724	823	792	706	763	801	832	791	785	762	803	778	779	784	814	782	774	780	776	778	777	758	797	729	798	802	763	782	739	801	802	790	779	779	808	756	764	778	738	801	803	794	792	787	739	746	827	790	833	829	783	777	764	768	799	753	833	767	745	765	820	787	791	775	764	811	788	783	822	744	770	783	808	714	805	765	787	800	788	803	804	778	831	792	844	771	788	769	719	814	796	818	844	773	759	778	787	810	822	760	830	813	754	777	773	784	779	793	786	800	803	797	749	803	768	724	828	756	748	748	770	745	764	758	743	768	797	814	781	767	820	798	774	797	793	824	773	774	782	753	812	762	821	731	822	779	763	747	749	778	759	736	752	761	739	790	788	760	792	753	750	729	804	770	761	797	799	754	850	768	797	774	791	745	808	793	738	805	772	757	786	768	765	809	830	783	770	758	748	827	777	749	801	781	800	777	775	791	804	787	749	708	763	715	744	752	785	737	800	784	724	740	719	778	785	747	786	752	799	792	759	814	756	738	765	836	756	828	760	822	790	840	788	744	801	762	840	825	822	779	745	779	771	777	794	796	818	778	766	841	742	760	770	790	790	777	789	772	771	799	722	784	811	825	778	793	757	780	752	756	697	813	768	773	738	810	838	805	793	806	772	792	729	789	810	803	810	724	791	783	821	756	796	760	797	785	823	786	820	811	779	779	765	775	795	806	811	789	763	792	787	803	800	763	764	774	816	776	824	787	799	752	817	802	792	760	758	777	840	792	793	782	822	767	768	840	710	781	856	819	789	773	797	797	751	765	795	764	782	764	777	772	829	765	822	814	762	767	733	801	782	781	807	765	788	850	770	806	754	751	756	697	794	752	766	783	802	765	813	790	775	774	826	798	800	754	804	751	765	781	765	735	764	798	749	749	756	776	738	824	777	724	775	831	823	756	722	784	794	796	764	831	773	795	738	754	768	791	770	809	757	749	859	783	800	789	804	785	753	767	810	752	795	794	778	790	795	769	774	763	829	793	828	773	759	824	772	785	783	791	758	735	754	751	792	809	809	764	767	828	779	765	809	787	744	791	741	756	761	775	807	814	800	781	828	790	758	739	798	785	737	749	718	785	757	793	754	820	784	791	806	825	735	795	779	788	783	804	816	788	762	773	752	748	763	774	792	753	810	736	768	773	770	840	749	779	769	804	772	767	764	765	773	776	813	811	814	780	772	789	806	792	786	785	806	789	808	791	759	820	791	788	816	751	804	790	804	761	783	769	837	804	785	821	770	741	819	754	808	769	816	775	766	764	770	788	765	828	730	804	794	813	823	747	790	770	773	733	809	750	810	762	788	776	788	783	781	777	796	759	782	741	815	793	774	768	766	773	791	810	739	787	796	783	743	785	788	784	788	711	757	770	792	754	820	820	797	752	821	773	800	761	741	791	818	797	816	794	795	771	773	755	744	777	783	763	789	811	830	776	758	763	816	831	756	792	815	784	806	807	767	724	776	788	741	796	806	807	795	766	793	807	830	794	734	769	799	794	760	783	777	790	773	766	758	754	844	787	795	810	790	794	791	773	731	762	779	783	775	754	773	721	789	808	762	807	792	768	799	793	772	856	809	757	782	762	795	797	806	777	766	756	832	745	798	773	796	802	779	790	748	802	773	788	784	797	807	800	789	782	764	762	775	772	766	813	803	775	770	797	757	767	753	728	772	792	751	782	816	784	802	752	755	795	796	740	815	760	791	791	792	758	814	778	794	767	754	760	796	766	786	762	772	785	788	788	778	782	812	772	768	770	760	733	769	790	812	788	755	789	749	774	771	842	783	793	795	836	826	763	795	795	781	759	790	789	793	801	802	807	757	828	757	791	733	752	793	777	786	784	830	797	757	762	740	740	792	780	799	816	792	773	783	755	840	801	796	758	828	798	817	743	761	741	780	788	762	738	830	751	787	780	791	785	719	739	777	735	805	781	791	767	768	787	788	815	765	802	826	761	845	776	786	755	840	830	743	760	785	761	825	822	763	795	747	770	792	815	769	800	839	766	797	815	813	792	755	765	795	738	775	774	859	761	799	738	800	795	829	771	738	775	761	765	774	789	768	795	783	819	762	802	761	826	762	791	777	785	799	746	756	775	824	783	785	783	747	701	832	794	699	803	760	788	768	804	781	776	802	837	772	795	770	817	822	784	778	816	777	800	791	773	756	752	759	824	821	754	741	771	833	780	793	745	827	769	785	783	732	786	760	798	756	768	775	782	813	774	761	765	792	794	821	784	793	782	813	832	752	743	805	770	771	783	820	767	799	813	762	777	781	835	766	805	793	779	761	792	819	745	780	743	786	749	726	813	782	782	826	732	747	807	771	790	794	792	803	771	757	748	772	775	803	765	772	757	751	794	795	724	799	856
62995	22002	4372	1914	1352	987	840	691	635	554	568	503	506	481	441	465	428	456	405	408	429	431	432	402	389	425	386	412	376	389	428	386	401	410	402	390	412	401	414	405	395	424	400	383	412	342	373	381	422	366	398	386	394	418	374	389	374	406	403	460	367	389	411	390	417	368	365	383	411	360	344	385	379	385	372	402	376	432	398	389	348	401	375	383	394	403	359	380	356	368	400	394	372	384	364	385	354	398	381	380	387	385	382	378	374	412	399	383	398	401	354	402	418	382	422	383	342	415	368	352	381	387	386	413	368	386	362	385	385	410	403	412	383	425	369	403	393	401	355	354	378	395	375	346	366	354	371	412	356	366	388	399	398	369	371	392	384	357	382	374	378	417	369	377	382	376	387	432	444	376	344	360	415	392	356	426	379	365	351	366	432	393	393	372	420	413	391	417	372	369	379	412	376	398	359	375	403	395	335	392	412	351	370	374	365	395	381	367	352	374	399	411	376	394	361	333	400	367	400	361	326	406	423	365	381	384	386	406	364	402	401	369	363	377	397	375	358	409	378	382	388	352	383	403	437	377	389	358	405	386	344	384	367	380	360	387	381	396	354	397	393	399	383	371	405	366	349	422	373	373	394	381	430	389	391	363	367	375	348	405	363	370	395	386	354	361	384	358	355	377	380	394	375	379	354	378	409	390	373	372	400	399	383	336	354	370	349	371	390	400	378	405	377	429	378	417	385	380	369	380	373	392	391	344	428	388	384	391	350	398	365	356	374	378	372	373	388	382	375	368	338	383	387	395	353	398	406	359	364	396	376	358	395	380	373	387	366	378	410	419	392	354	366	362	357	374	389	399	340	393	390	393	417	403	382	364	381	373	390	391	428	337	364	403	376	375	383	426	368	371	346	386	407	386	362	387	350	407	383	368	357	395	395	395	392	387	406	392	397	355	350	392	345	386	359	344	351	389	413	352	384	391	378	399	349	368	430	372	389	352	368	377	389	403	373	407	347	404	396	359	388	438	341	404	426	369	396	377	382	376	389	402	395	389	330	369	410	395	375	405	382	415	409	361	398	369	332	369	425	360	380	384	373	386	385	362	348	362	384	365	408	377	343	371	405	361	382	386	374	363	365	415	368	390	377	378	367	377	371	366	353	414	404	401	388	355	361	404	380	385	403	365	380	360	376	391	395	388	359	376	402	415	365	358	363	415	375	393	378	384	376	392	351	373	381	417	401	417	402	435	372	375	408	392	366	375	384	404	369	388	408	377	408	437	381	367	391	405	413	387	362	391	378	389	458	382	375	373	400	395	385	423	367	354	370	431	401	352	385	380	375	356	398	429	402	379	354	401	367	362	378	365	374	396	362	375	377	366	346	410	385	385	370	388	390	408	357	403	371	409	394	411	383	379	383	389	366	409	397	402	364	404	384	395	390	386	361	375	399	365	411	396	398	368	408	376	351	359	412	411	403	372	403	378	395	359	399	350	364	374	376	393	394	370	411	363	355	384	359	352	378	392	403	407	398	394	418	398	354	388	411	363	396	393	361	399	347	382	393	363	399	378	376	377	419	381	387	400	358	424	351	410	388	392	392	425	362	394	405	376	343	368	368	391	420	409	405	346	369	357	370	394	402	381	378	387	382	384	390	376	384	380	398	413	372	387	382	366	393	386	351	376	383	380	375	374	402	375	392	382	396	374	374	384	427	369	360	373	381	384	373	387	374	410	347	383	415	361	382	370	389	389	409	410	378	400	376	360	362	379	370	399	393	332	345	396	374	355	385	387	374	367	400	334	392	398	376	424	365	376	379	363	398	385	419	382	390	374	389	374	380	388	381	388	403	362	353	379	363	415	383	418	394	425	413	374	420	369	423	396	353	401	391	424	367	442	386	398	396	372	383	402	368	373	344	344	392	375	381	379	394	378	365	390	366	408	429	402	404	384	392	365	399	376	404	354	394	360	374	362	349	400	377	322	392	403	409	404	400	369	390	384	413	387	382	374	412	398	378	385	374	392	404	374	405	390	427	388	376	391	396	367	347	385	360	398	399	383	378	370	390	380	389	400	378	368	386	364	412	367	380	388	376	349	342	375	362	380	411	375	406	369	367	390	381	382	392	392	404	416	394	392	388	369	366	400	421	400	398	357	389	376	392	380	368	398	391	369	353	405	348	423	405	414	427	403	357	393	395	363	376	362	396	376	374	392	412	376	390	398	367	389	384	412	385	377	378	363	374	377	397	352	384	377	397	336	358	369	396	379	412	386	403	377	414	374	384	375	387	394	355	379	398	413	363	402	366	376	390	449	369	364	385	392	398	359	379	369	379	394	383	398	394	369	376	380	403	360	396	379	416	378	356	344	356	420	374	389	382	400	410	383	379	419	432	379	386	363	376	380	383	403	362	353	400	370	377	371	387	384	389	382	415	387	408	372	377	392	378	412	419	379	429	382	388	371	395	333	369	382	346	368	399	373	381	369	397	399	392	370	365	362	340	374	366	403	427	388	375	378	387	392	364	396	376	367	373	369	383	407	393	354	386	375	398	380	339	413	393	387	419	419	429	371	418	397	437	429	384	347	367	419	382	390	370	404	387	365	361	378	358	325	342	383	394	411	369	373	397	409	371	377	399	369	384	389	402	376	371	368	361	395	392	392	385	374	357	405	372	411	370	379	363	433	368	379	402	391	414	362	377	380	378	392	352	385	393	360	370	385	397	373	411	380	359	387	380	372	366	405	384	399	407	408	378	412	373	410	408	371	392	380	381	372	378	385	430	390	381	385	384	391	369	398	376	388	399	375	391	373	387	375	385	389	399	363	368	395	389	371	412	372	413	365	372	428	351	383	360	385	388	376	402	360	397	372	387	388	410	360	359	362	391	396	375	378	387	379	386	375	362	350	404	358	400	400	369	353	360	384	397	407	414	364	404	390	389	353	415	414	393	397	412	379	384	391	380	398	401	376	417	374	406	372	401	386	405	404	351	336	409	374	404	403	397	364	379	391	369	395	387	364	403	424	376	379	362	407	414	354	378	389	399	399	399	366	391	369	362	381	401	370	391	363	379	370	354	374	418	442	373	385	390	413	393	420	360	378	372	388	378	404	394	373	376	376	372	407	423	386	408	410	380	392	403	390	403	383	383	374	411	386	409	417	402	416	381	362	380	372	408	384	417	387	370	404	402	389	382	356	362	372	412	389	359	341	358	380	368	353	398	414	375	389	367	392	385	393	362	409	376	362	409	361	390	367	390	382	386	382	422	385	383	416	370	411	417	361	369	384	418	386	367	378	367	341	390	360	383	380	402	389	382	366	360	365	448	362	378	354	368	389	386	399	365	395	397	396	367	357	415	394	420	309	378	381	372	401	349	402	375	393	371	416	359	391	389	406	396	386	376	375	387	425	377	387	382	374	394	398	370	369	412	359	345	354	378	416	394	366	414	411	392	392	373	395	378	320	366	371	381	353	394	388	386	377	395	348	411	404	392	409	372	381	361	361
32430	2178	4349	5101	4358	3707	3090	2649	2434	2099	1939	1690	1587	1563	1526	1416	1446	1395	1319	1305	1291	1173	1279	1200	1105	1090	1139	1023	1077	1037	1077	995	1001	1037	1052	1004	1029	986	944	952	1003	1017	991	961	957	957	920	979	965	1015	1038	963	936	926	933	1013	947	920	929	978	998	930	926	953	932	980	956	961	986	936	933	917	976	955	959	910	891	955	964	902	883	911	888	908	935	890	916	899	921	906	956	875	966	974	897	926	904	911	910	942	925	931	968	930	909	889	960	887	943	933	937	923	971	911	963	915	925	903	927	892	894	952	876	911	971	904	907	887	969	904	950	877	905	875	903	905	907	978	988	889	917	966	854	881	901	930	952	898	905	933	922	962	930	910	940	962	953	956	916	918	923	854	914	886	901	921	892	923	934	958	889	923	887	901	948	958	924	935	929	882	931	947	915	914	916	932	903	891	909	1010	905	889	968	952	947	982	873	863	943	943	927	958	927	970	862	920	910	899	896	892	936	916	959	904	965	908	912	870	883	914	892	935	897	900	912	941	904	880	935	899	919	898	919	956	948	915	916	934	933	904	1005	1001	916	903	953	893	988	962	886	923	870	909	896	881	900	899	945	888	937	901	937	921	877	939	914	956	897	890	918	901	918	898	985	940	901	926	860	915	867	913	867	892	888	945	890	938	911	906	921	943	967	929	900	940	943	907	915	884	934	899	912	879	908	887	958	934	907	934	926	895	918	910	871	930	914	878	906	901	923	871	880	908	864	886	907	929	890	866	883	935	890	900	933	882	914	930	881	964	867	853	886	913	903	938	831	914	937	915	941	864	926	932	889	871	939	911	876	897	882	882	876	892	868	966	909	905	892	896	872	947	911	925	912	935	913	923	877	915	944	934	882	884	927	932	913	982	916	898	892	892	911	896	927	894	897	892	961	902	906	927	945	888	926	938	895	915	932	913	908	908	926	877	909	913	927	854	890	916	983	885	903	908	953	864	921	908	891	914	952	878	892	926	919	897	949	915	911	972	931	985	892	916	939	947	908	974	940	893	932	912	860	948	881	910	930	880	958	938	994	938	959	918	909	889	946	895	919	954	985	894	956	923	861	967	841	895	912	879	908	866	897	928	895	920	909	929	905	975	911	897	905	881	974	896	891	975	923	966	891	887	913	930	924	903	886	897	906	918	924	920	914	956	938	922	928	898	943	901	874	976	915	866	915	904	988	904	916	947	876	958	927	956	906	953	956	895	905	879	885	900	934	938	904	903	899	894	933	944	872	930	911	943	900	880	945	904	947	879	946	943	874	903	881	883	914	887	875	938	943	913	873	908	965	948	927	909	900	910	914	920	948	968	921	930	889	937	930	911	901	906	919	911	890	934	945	865	908	888	888	923	922	912	941	922	948	874	880	940	921	898	869	925	868	943	969	832	922	914	945	874	929	917	899	940	931	899	868	886	915	921	958	951	855	882	971	941	916	879	860	866	836	908	903	905	914	921	908	936	884	935	899	913	941	938	970	910	940	958	929	931	913	896	898	893	873	844	842	895	937	924	927	928	890	959	838	931	919	926	914	900	908	930	887	958	898	919	950	880	953	884	914	924	975	830	888	940	906	934	904	867	890	897	915	888	908	875	966	920	938	931	978	861	905	870	918	925	897	919	928	885	927	984	936	936	924	897	890	948	968	906	883	899	894	892	930	891	916	931	890	899	925	939	897	923	949	890	877	924	904	909	913	876	923	924	894	863	900	906	910	927	972	889	913	896	894	924	961	916	912	930	938	939	894	918	947	919	879	953	913	970	907	873	926	884	918	935	912	946	825	934	896	918	920	929	880	940	951	910	892	1026	845	945	947	983	924	900	903	916	944	867	887	964	910	904	906	918	934	897	913	951	924	898	905	910	952	912	883	908	909	886	929	887	932	940	951	911	930	895	971	882	901	890	950	973	943	915	918	910	951	929	915	932	918	948	908	912	929	943	982	927	922	925	906	986	938	902	928	912	891	934	901	933	915	913	920	904	878	949	945	891	949	924	924	872	939	876	960	885	905	847	918	896	927	897	870	880	948	886	922	943	933	899	913	889	886	874	921	937	930	946	920	941	871	925	919	923	920	843	931	867	916	899	968	978	916	963	869	963	894	905	921	883	877	848	925	928	946	890	891	953	888	860	881	917	943	975	853	966	965	920	854	931	873	923	942	916	983	923	908	922	951	947	955	933	941	887	965	961	951	912	939	918	946	943	937	950	945	929	900	951	936	850	907	942	903	929	907	956	895	930	940	896	920	897	904	963	887	891	919	875	948	887	918	928	914	892	923	916	879	896	927	836	942	863	943	929	922	934	916	952	914	954	945	950	942	907	883	947	935	942	943	887	894	930	886	907	851	922	921	885	887	862	914	874	910	917	906	922	896	937	909	923	865	897	925	900	913	931	897	961	902	926	905	924	895	946	926	927	950	901	891	884	954	910	935	942	895	886	984	932	913	888	893	907	903	918	928	936	925	944	898	911	936	954	936	918	934	869	931	914	886	954	916	898	912	917	877	897	967	877	927	866	950	926	852	947	912	944	917	970	961	921	958	925	898	889	910	918	871	952	941	885	890	945	887	918	912	900	887	911	921	885	932	855	914	956	866	977	893	853	886	909	940	927	860	890	889	927	849	912	960	860	878	894	911	872	898	918	909	944	903	908	911	875	928	949	888	973	886	856	901	938	861	915	887	920	883	878	889	871	888	885	966	931	914	960	926	939	894	915	950	922	993	904	938	919	946	841	919	949	896	891	903	949	946	965	941	899	875	929	921	886	892	911	927	912	917	910	896	900	933	940	928	900	869	920	948	926	947	940	966	918	936	894	915	893	935	904	920	942	909	939	932	861	902	940	891	944	900	915	873	962	905	949	873	880	904	970	888	899	862	971	880	910	910	947	899	968	912	921	899	969	872	926	910	931	922	945	940	883	922	948	940	936	942	894	961	933	904	875	905	960	965	915	877	914	886	912	883	898	892	882	923	910	883	861	917	906	898	913	909	923	880	917	880	871	905	917	881	938	920	939	888	969	917	997	926	922	935	882	927	923	875	905	903	896	933	914	952	877	899	868	891	929	907	998	952	900	905	883	871	885	941	925	901	890	914	881	942	900	914	957	920	930	873	864	930	891	869	907	974	898	842	882	907	948	897	867	930	899	898	934	909	933	939	903	910	930	931	887	844	912	913	964	946	914	928	946	901	879	938	936	887	923	892	914	886	944	976	899	947	897	976	912	1004	909	919	907	916	881	967	897	919	888	886	937	928	922	882	930	935	916	929	925	928	907	922	911	920	948	897	955	910	968	928	897	909	910	907	895	930	907	905	997	928	967	932	897	933	940	910	927	911	904	885	901	913	892	899	952	938	903	893	891	922	937	953	930	909	910	905	867	919	884	896	941	948	1009	934	893	929	963	867	894	939	928	922	908	871	922	948	887	876	947	974	912	932	928	911	908	931	865	934	904	890	915	944	851	955	902	936	937	949	929	924	895
5067	285	187	176	167	165	161	131	141	138	130	141	180	162	142	120	137	121	150	153	142	133	132	173	133	145	128	156	145	141	133	147	136	133	143	136	135	134	136	162	157	152	153	154	137	129	133	145	153	125	156	160	161	141	144	154	147	133	128	137	131	143	158	151	146	125	126	154	138	135	143	129	142	160	145	160	124	154	135	148	138	159	141	143	127	130	117	131	109	128	146	151	120	143	155	134	141	132	141	148	159	141	132	144	162	148	149	149	137	160	136	129	156	144	146	151	134	126	149	132	147	146	128	138	168	137	130	149	158	128	149	139	149	137	181	158	149	149	155	159	164	143	164	125	134	135	153	147	134	142	137	116	152	153	159	123	117	139	121	133	112	145	143	140	146	125	137	134	141	147	145	151	131	122	131	126	147	157	140	142	158	131	173	159	155	143	132	129	137	127	134	145	160	139	132	150	156	134	139	159	147	133	156	137	140	133	155	130	134	134	145	151	137	151	140	135	141	131	144	152	145	141	130	147	145	130	161	141	141	148	156	136	123	139	125	161	133	136	148	147	144	155	159	135	141	134	145	144	121	137	143	129	140	135	147	173	149	115	145	146	142	140	116	130	129	135	139	156	144	136	144	128	130	146	142	151	123	146	165	149	132	147	141	147	142	117	152	136	149	141	121	131	147	147	130	142	155	144	144	115	120	128	137	154	160	119	155	136	142	149	132	144	151	139	119	162	141	124	138	134	143	143	140	147	133	164	137	153	135	144	155	131	115	138	156	152	147	141	129	156	139	139	148	140	148	131	141	130	143	150	140	168	142	135	144	111	160	162	135	138	126	155	140	145	131	136	152	159	140	126	135	140	143	132	132	138	159	130	148	145	141	115	155	138	145	133	152	127	138	159	154	134	131	144	131	163	134	115	118	166	136	134	146	133	163	146	124	126	153	144	125	121	183	162	164	151	142	150	137	139	120	146	123	118	163	168	135	143	130	152	149	125	164	145	127	139	136	149	143	125	146	133	160	148	154	144	138	138	110	139	146	120	169	145	101	143	133	134	142	152	123	116	131	139	132	122	121	136	150	148	131	137	144	150	140	153	136	160	147	126	131	155	131	142	139	141	128	163	133	132	139	132	126	121	146	138	134	129	152	143	146	131	134	140	124	150	120	143	155	158	130	144	132	160	141	137	147	141	140	132	160	132	153	121	125	150	151	159	142	147	145	124	142	146	123	155	142	149	121	162	122	152	159	161	132	148	141	143	115	130	135	168	126	135	159	167	144	142	131	151	127	134	130	139	130	146	139	144	164	135	142	126	140	132	135	138	145	143	130	155	148	124	118	138	171	139	165	135	134	141	135	144	157	149	118	133	122	136	123	150	139	137	139	130	118	115	130	146	152	152	155	162	145	139	134	133	120	138	137	121	125	130	150	118	161	144	148	170	126	136	137	112	154	131	127	157	165	146	156	140	163	137	148	126	157	127	144	136	128	116	133	140	155	128	137	136	157	145	155	155	135	143	146	146	137	124	137	128	135	148	140	144	148	143	152	132	122	123	147	143	146	143	143	121	135	124	140	149	142	133	123	145	145	146	133	135	137	154	136	127	144	140	146	132	164	129	145	117	152	127	154	139	144	149	128	138	132	158	130	140	155	146	155	149	135	132	141	135	129	152	129	146	154	160	151	145	110	132	153	138	125	140	142	151	145	153	132	131	133	146	122	135	167	130	140	146	150	144	114	120	158	144	122	130	137	144	148	133	130	128	150	144	167	120	120	146	156	152	125	163	140	137	159	146	163	148	165	131	147	181	161	147	121	144	133	162	130	127	141	147	135	131	155	144	159	145	136	147	126	147	146	154	159	142	153	139	117	161	138	146	149	165	139	141	127	127	153	123	116	148	141	141	128	144	135	157	156	149	144	153	134	141	141	135	135	129	125	165	154	146	152	138	126	137	146	114	148	120	129	147	119	143	134	126	161	129	162	126	137	124	142	140	124	142	144	142	151	135	149	152	136	159	151	129	138	116	138	148	145	150	150	137	140	142	150	130	143	136	131	145	156	135	144	152	121	156	136	125	152	148	126	140	149	154	145	157	119	151	150	143	133	128	140	129	149	135	121	128	139	162	152	149	156	145	131	125	144	135	136	121	154	156	166	111	147	143	155	145	126	135	135	133	149	148	137	156	132	156	158	148	154	172	133	130	134	139	137	134	135	121	148	130	170	144	132	168	165	125	139	159	130	151	133	121	155	169	124	134	149	136	141	136	141	165	131	128	127	136	125	140	138	115	130	139	162	133	132	144	141	130	138	140	138	140	146	142	144	132	167	132	141	141	125	143	142	160	127	141	135	150	143	144	147	125	120	121	146	138	135	151	151	154	140	137	124	136	149	158	148	139	148	158	144	130	161	150	137	150	138	137	150	130	142	151	160	132	130	141	144	142	140	173	141	132	145	161	137	147	136	128	140	143	139	151	147	148	148	150	151	140	132	170	135	119	170	148	132	138	147	136	149	126	143	141	155	132	143	144	132	152	151	130	151	155	158	148	149	148	142	145	124	115	144	158	132	132	141	130	165	149	133	140	137	132	151	151	157	139	153	170	135	158	149	133	142	128	138	137	138	153	137	150	130	133	142	149	143	135	129	150	144	129	116	144	134	136	139	129	131	126	133	141	139	138	155	128	121	138	133	151	139	157	135	140	138	160	136	147	146	126	140	125	150	142	152	153	130	153	147	134	144	143	151	136	177	151	148	145	124	128	131	126	162	147	131	130	152	125	144	129	163	163	116	155	154	136	155	140	169	131	125	128	155	154	163	137	133	142	140	137	134	149	152	130	165	135	144	135	140	131	146	135	151	147	153	118	152	134	141	127	157	132	144	166	146	141	144	140	146	129	167	153	153	159	128	147	139	154	140	161	149	160	128	161	135	133	139	134	122	146	138	127	140	155	135	155	119	159	160	130	125	124	138	150	123	148	156	161	141	145	142	141	127	144	144	142	144	127	134	145	159	149	146	133	135	143	116	142	152	131	133	150	150	137	149	157	124	119	136	129	159	133	119	123	146	139	128	132	135	136	134	139	147	134	142	125	130	161	149	137	131	129	125	138	147	132	133	140	148	109	143	117	112	132	132	141	140	169	152	150	127	135	154	135	145	119	129	141	129	150	145	136	169	150	146	156	175	153	133	129	150	126	155	177	169	146	149	149	140	163	154	140	151	109	126	139	146	144	152	124	148	143	143	149	152	158	159	151	134	148	124	162	137	135	157	146	153	147	147	154	127	131	151	114	142	112	114	145	135	132	148	144	141	117	132	120	146	110	137	150	126	112	141	138	124	144	145	133	180	140	144	142	163	159	118	152	152	154	153	113	120	143	128	128	139	136	150	152	139	158	136	154	163	122	137	134	140	130	177	142	143	147	168	156	139	141	143	130	144	153	135	162	135	145	145	150	146	150	146	115	145	144	151	132	150	135	134	141	150	135	135	134	144	112	144	139
5316	474	548	563	510	503	464	449	467	454	467	449	462	454	464	450	439	405	450	459	465	448	441	442	431	443	442	406	448	480	417	463	454	431	431	422	403	459	448	436	407	437	451	452	408	401	383	407	405	439	440	443	416	442	384	411	458	417	441	407	389	403	453	435	453	419	442	440	462	406	471	422	462	405	422	415	443	449	413	423	417	439	455	422	403	408	397	398	434	443	412	410	453	443	449	438	415	427	455	410	459	431	433	403	430	422	448	450	445	423	494	411	393	449	419	414	436	418	425	421	426	427	400	436	429	422	439	423	428	399	428	418	395	443	433	450	440	429	412	412	433	425	414	399	409	437	431	414	428	424	455	435	422	431	433	453	404	490	434	416	410	446	438	456	434	484	422	425	431	439	403	403	432	400	424	466	387	424	412	391	460	428	406	421	439	436	409	453	471	422	426	422	438	449	435	402	481	418	421	416	435	414	410	412	417	371	387	417	436	428	393	423	431	396	440	422	461	445	441	448	402	433	423	461	443	442	429	416	428	458	432	392	436	452	434	431	417	424	483	413	413	463	426	458	427	409	424	415	449	464	412	461	424	408	429	407	457	401	438	446	447	405	445	414	405	390	420	435	422	412	430	413	453	469	403	475	429	428	414	403	404	423	408	393	419	412	397	406	452	439	411	433	421	464	414	439	450	453	450	388	402	451	430	422	405	450	451	438	432	442	404	422	449	417	425	385	432	444	435	458	390	457	455	402	406	491	433	411	395	402	470	417	455	407	452	466	431	447	386	436	447	423	409	462	464	414	445	452	450	452	461	440	439	411	432	427	467	439	432	435	411	419	401	449	424	411	430	446	434	409	378	432	471	395	441	415	391	391	450	412	465	434	428	415	427	445	431	432	430	450	401	444	411	441	430	426	420	418	452	435	433	423	471	405	433	439	425	429	436	447	416	412	454	426	413	397	424	438	439	413	430	384	416	413	414	396	457	439	451	424	422	422	467	404	432	454	425	419	428	437	429	424	450	428	399	430	445	449	419	426	408	402	450	433	438	447	440	459	444	389	427	427	455	431	450	456	407	433	469	447	438	458	452	453	438	489	470	442	439	434	434	442	446	447	393	392	403	404	453	453	390	457	430	419	430	412	404	439	422	419	390	469	429	412	407	381	389	386	437	429	421	446	425	439	445	442	399	411	416	423	439	415	408	446	423	445	419	447	448	426	423	444	418	438	440	427	410	422	436	408	458	464	413	423	476	405	423	440	452	404	467	447	428	445	427	424	435	428	413	435	438	426	425	447	411	444	407	462	439	443	433	437	440	402	453	431	446	450	427	459	415	468	429	419	395	466	465	410	390	458	423	399	450	414	427	430	406	461	394	414	419	430	438	401	419	430	397	426	431	438	438	430	450	431	424	446	402	431	394	432	436	448	436	467	425	434	409	408	437	411	442	461	420	391	436	450	412	427	430	439	421	441	466	426	386	422	433	419	387	438	440	472	453	451	415	426	393	426	405	395	431	417	447	417	404	416	447	422	386	413	466	398	429	441	419	458	444	442	432	418	435	412	426	439	449	416	404	423	425	434	432	421	465	465	434	404	440	414	411	445	427	381	383	421	418	405	425	448	399	413	450	431	399	417	440	444	412	407	447	399	427	427	426	433	375	443	426	439	403	423	393	428	409	408	456	437	479	434	446	442	436	404	415	434	434	418	408	437	423	394	436	427	438	447	429	401	432	423	431	448	437	438	412	412	423	410	420	419	423	405	460	407	414	417	389	435	447	412	429	408	407	413	407	461	450	445	445	409	425	428	438	436	421	439	419	432	424	430	464	409	408	418	452	415	444	417	444	462	402	427	448	426	397	432	431	417	423	425	394	393	456	429	455	412	437	433	422	403	468	406	401	423	427	393	413	437	447	473	428	416	439	459	427	418	442	405	413	465	447	431	415	448	435	429	453	441	418	413	415	441	424	443	465	440	465	441	422	453	411	434	430	432	430	439	444	434	417	396	431	473	436	436	434	438	446	465	427	433	409	438	460	421	456	481	441	388	452	455	399	400	421	431	434	391	421	409	453	438	420	417	412	398	397	428	439	400	430	404	422	453	425	454	423	414	452	429	466	393	384	434	443	454	412	437	408	427	416	414	436	441	433	410	448	429	440	431	419	413	423	401	424	433	433	428	389	455	455	414	386	432	426	420	433	402	403	439	385	428	428	437	437	426	464	425	420	468	457	407	426	445	454	428	456	407	381	425	449	460	384	405	457	417	425	421	428	398	437	435	404	425	432	442	445	409	410	430	424	410	453	435	438	389	405	420	420	427	398	457	454	430	414	451	423	403	450	450	437	446	425	444	428	446	407	426	406	440	429	413	439	459	400	443	425	453	418	424	478	431	436	438	422	431	477	394	383	407	427	466	386	438	459	416	421	420	439	450	453	425	387	437	437	418	416	424	440	378	439	443	408	423	468	414	443	430	424	451	454	401	429	413	404	414	420	376	415	418	451	453	474	437	419	433	406	418	432	426	419	433	475	456	420	405	399	415	439	397	458	444	420	394	444	406	438	426	445	474	409	413	412	417	389	462	447	396	450	410	456	402	433	398	426	455	426	466	450	422	439	422	414	398	413	401	407	398	428	411	403	454	408	431	421	425	421	419	432	458	391	435	465	413	429	444	428	432	419	456	418	427	442	434	422	464	445	426	472	416	432	450	459	447	448	441	447	409	487	422	422	383	417	421	443	431	411	395	408	418	443	432	458	458	425	442	424	439	383	413	424	437	451	423	389	420	388	433	405	428	420	451	451	426	436	408	407	421	415	442	404	424	406	426	459	400	429	440	413	437	449	412	454	439	409	482	431	457	443	440	435	439	404	455	434	438	412	422	431	435	450	444	432	427	412	450	421	416	431	423	455	471	406	436	438	406	424	431	416	427	414	409	418	405	430	450	444	458	437	392	426	428	448	432	429	436	407	436	378	426	419	401	418	424	421	427	412	422	406	450	413	462	429	436	424	425	403	430	425	442	398	440	448	458	456	440	420	444	398	408	389	439	419	401	395	396	398	415	417	440	397	435	451	454	463	373	477	439	431	413	432	392	443	441	444	431	438	440	424	420	393	410	458	411	433	456	410	442	446	433	435	466	440	450	410	415	433	414	404	454	442	479	444	416	449	452	398	403	451	417	385	424	458	440	443	444	402	436	404	445	414	424	437	415	428	443	418	429	412	410	458	417	429	407	423	446	418	432	431	440	440	393	431	392	462	415	402	438	461	399	440	446	448	414	444	415	444	428	445	401	436	417	425	436	434	409	426	437	424	442	447	436	432	422	433	465	430	434	398	438	430	432	448	402	419	455	395	424	424	411	490	451	427	441	413	450	438	424	417	390	434	453	448	414	441	411	430	466	393	415	432	414	420	417	422	436	443	421	427	410	430	423	439	411	428	407	408	401	444	413	417	431	442	450	415	454	421	426	453	460	428	433	441	432	368	401	424	417	418	454
47038	11960	1565	1030	764	566	537	446	433	406	384	354	377	352	374	367	342	338	324	360	323	344	377	329	335	342	319	317	303	333	352	346	310	328	322	309	328	330	318	288	329	306	325	321	308	316	304	300	304	314	301	275	323	319	308	283	344	331	327	301	331	322	334	299	324	271	296	303	309	312	297	291	274	290	303	305	286	310	330	316	293	320	318	299	288	338	312	352	304	312	313	315	345	288	307	287	292	353	313	306	308	301	321	304	316	286	270	294	318	287	315	307	294	303	337	288	331	312	305	308	297	329	336	317	348	297	309	294	304	299	291	299	329	296	331	340	309	292	310	304	325	313	322	306	329	338	310	289	330	318	320	321	298	309	312	311	340	311	307	298	333	310	322	318	282	362	300	327	324	307	297	312	317	316	322	267	278	277	295	311	324	297	324	310	298	274	317	307	305	282	308	307	329	315	318	302	292	292	305	290	315	315	338	299	294	311	290	335	327	289	286	308	303	322	294	303	296	285	301	322	316	310	312	321	335	295	323	332	322	273	334	288	275	324	314	270	301	280	327	331	281	338	249	321	323	326	266	292	299	325	315	309	284	290	292	307	313	305	309	314	299	326	305	305	305	294	306	296	299	311	318	310	306	335	296	307	300	269	316	305	287	333	332	312	284	301	338	350	313	304	312	329	279	325	332	303	321	309	337	330	333	309	291	319	304	323	301	353	307	275	306	327	313	312	313	290	291	325	320	323	298	290	281	288	300	324	308	304	332	315	298	300	280	313	332	296	286	283	289	336	312	329	290	336	300	300	309	318	283	307	286	310	315	331	302	320	320	284	337	286	362	271	339	339	324	322	318	306	320	296	295	302	306	325	315	316	296	316	309	327	327	288	305	328	346	295	318	315	298	321	308	323	325	323	321	305	326	309	317	282	271	294	274	307	314	317	287	313	303	301	327	280	292	290	298	313	308	324	287	302	365	321	313	300	300	315	332	289	309	297	284	296	302	319	314	298	278	325	325	291	304	338	296	290	318	329	305	302	273	301	299	298	326	279	358	326	307	328	315	334	339	286	314	315	305	278	309	305	299	293	294	289	308	312	303	286	308	328	288	306	290	320	299	321	311	316	303	300	300	290	256	351	323	312	354	351	301	324	336	323	298	266	353	298	288	269	316	289	300	321	308	296	299	294	296	307	312	307	282	305	321	319	313	301	304	272	309	316	306	294	317	314	308	316	320	316	282	298	298	308	279	317	341	277	314	274	306	308	311	311	338	310	305	281	312	307	307	246	347	311	311	327	312	326	291	333	326	311	301	308	348	279	289	317	286	319	313	326	326	307	320	275	339	330	276	289	305	305	292	328	321	283	305	299	319	286	277	317	328	304	282	284	314	336	343	338	333	294	290	326	314	342	320	276	321	325	319	294	285	341	303	301	299	321	296	290	291	275	296	309	327	305	292	332	305	262	288	327	307	308	312	302	309	313	309	277	317	335	303	317	297	294	341	306	290	315	307	313	309	301	298	334	306	330	280	320	326	306	306	297	303	318	316	301	314	321	328	301	293	314	322	267	315	274	287	301	319	282	304	310	293	312	308	297	298	297	327	323	325	315	302	300	333	301	288	256	302	334	294	283	279	317	318	314	283	302	302	309	308	315	307	295	310	288	334	273	323	301	277	311	309	303	347	316	314	286	270	319	266	286	302	284	274	287	317	360	311	274	321	308	297	315	340	301	298	326	346	277	311	320	283	301	313	296	290	341	306	329	323	341	324	327	318	286	323	340	318	294	337	301	330	275	304	317	308	299	325	341	347	308	288	303	338	303	329	307	269	308	328	314	293	277	284	293	314	340	303	298	325	335	314	318	303	279	262	307	313	297	318	276	305	309	317	333	273	309	340	323	310	298	275	292	305	300	305	332	318	326	308	318	322	301	336	315	325	293	325	305	305	287	292	304	319	328	322	287	337	333	306	347	299	303	329	323	333	332	287	277	301	286	342	274	295	300	316	311	288	271	307	275	291	335	308	286	308	299	318	292	286	330	330	302	322	304	316	290	293	310	307	278	311	299	297	296	285	307	317	298	306	313	291	302	316	308	311	283	301	304	319	332	277	304	324	316	294	302	301	295	335	296	307	308	302	305	343	312	363	278	291	348	337	301	326	287	327	311	318	280	306	311	287	317	344	305	285	309	332	309	315	297	286	331	273	292	305	326	315	309	286	304	308	328	296	270	294	295	335	291	313	297	298	328	310	326	312	308	343	332	291	337	292	298	287	318	312	323	291	321	328	291	318	299	320	291	351	306	350	314	352	333	348	294	307	309	341	290	274	271	303	317	300	286	308	308	271	315	312	301	308	287	301	345	285	287	309	333	300	332	352	319	312	304	302	308	314	344	326	273	320	301	278	324	302	290	323	283	297	315	276	319	271	313	294	290	323	296	316	298	299	318	312	278	319	271	328	312	323	322	328	346	294	324	316	303	313	310	316	318	308	332	318	346	285	298	335	278	336	318	300	336	348	280	327	302	338	298	319	274	307	297	315	312	289	322	293	309	323	329	322	284	311	310	294	334	299	323	319	305	297	294	314	297	316	320	331	314	291	303	301	304	289	322	311	278	285	302	318	307	324	282	312	304	300	337	316	327	304	356	303	300	332	294	288	277	284	312	310	312	303	307	311	304	307	282	305	305	302	308	290	323	302	297	278	322	301	282	314	334	288	319	321	313	294	319	317	336	320	324	268	290	301	317	293	285	298	279	304	296	306	323	316	323	303	320	284	330	295	315	307	299	320	291	293	347	334	313	298	319	310	309	346	331	359	332	276	293	330	359	308	301	299	283	297	320	284	290	249	315	290	339	303	309	316	327	335	324	288	323	285	304	320	308	280	366	298	296	339	301	299	306	301	283	337	308	324	316	318	300	308	302	297	313	280	310	312	301	314	355	296	274	301	339	284	286	303	306	299	320	319	267	298	329	320	310	289	301	317	338	287	278	301	322	328	338	314	294	295	312	327	281	303	323	307	281	285	300	331	314	302	307	291	313	319	282	319	329	338	324	319	268	308	295	289	337	313	289	301	331	307	320	301	282	316	287	285	275	305	343	341	289	296	313	282	316	325	261	310	309	332	308	332	316	305	328	283	293	336	303	303	305	310	325	331	314	308	291	316	309	298	317	289	316	284	282	298	287	330	303	286	301	309	292	292	334	299	332	300	293	320	286	320	299	324	302	321	300	309	296	332	323	299	321	295	307	310	307	314	323	332	305	266	289	297	319	316	287	302	291	314	305	344	322	303	318	310	323	285	356	304	299	316	324	281	313	296	299	310	324	297	305	316	323	335	328	322	299	301	303	321	310	361	329	344	309	304	317	317	283	301	283	333	332	277	313	326	312	318	269	284	323	303	285	290	296	309	303	312	273	289	291	321	316	294	276	334	322	325	279	301	305	313	299	330	322	337	295	304	306	283	297	308	282	303	322	291	275	334	294	301	300	304	311	330	294	302	299
23628	1399	2441	2998	2643	2218	1920	1708	1588	1486	1296	1268	1073	1071	1053	1003	1044	1013	943	980	989	938	889	895	962	884	904	876	856	888	873	871	856	874	827	850	804	846	868	857	873	829	801	820	802	768	795	858	827	780	816	794	815	758	888	830	806	809	771	785	840	789	797	800	775	830	784	801	776	781	789	800	815	763	821	801	790	822	787	805	790	819	807	782	769	788	797	804	792	770	790	757	780	780	840	786	791	794	810	804	801	783	781	806	811	742	784	815	766	768	765	776	780	797	811	793	767	758	790	817	779	763	776	793	828	836	783	793	830	750	758	778	850	781	736	764	780	773	811	775	755	779	771	739	757	755	830	844	790	742	760	780	795	721	783	821	770	820	789	788	756	744	785	741	772	735	751	781	797	779	783	801	790	781	774	778	771	778	739	786	759	755	790	795	737	820	778	792	810	768	795	716	789	763	790	780	731	813	741	793	793	801	817	853	771	806	774	815	793	791	813	749	830	779	767	780	774	793	739	780	728	739	800	786	766	815	806	777	787	715	825	812	833	766	757	798	837	756	783	730	808	758	787	727	742	800	757	810	776	804	808	788	783	792	758	810	713	779	779	792	826	803	799	814	750	780	780	781	826	808	746	762	744	761	752	851	792	712	794	782	800	717	784	780	807	728	746	782	798	828	758	854	780	774	770	792	819	777	744	792	840	805	765	769	725	788	783	801	773	789	822	820	805	755	833	791	790	740	778	749	808	765	741	820	820	775	814	768	782	795	779	791	800	788	792	772	799	820	757	728	808	764	765	774	800	801	811	803	784	781	708	726	841	745	813	758	759	798	787	793	782	764	767	804	810	823	777	769	774	752	790	741	819	829	761	799	766	805	777	799	797	745	828	781	735	800	757	825	773	769	773	805	755	805	711	762	803	808	787	782	794	762	798	835	762	784	826	837	749	799	817	725	805	772	824	814	737	810	801	779	799	795	812	766	777	810	806	741	786	793	814	800	788	782	794	781	801	848	770	747	821	814	801	733	765	799	754	772	773	804	827	802	798	814	770	838	862	841	736	785	821	818	753	820	696	842	757	756	753	758	785	778	755	779	774	797	795	769	863	847	813	824	773	756	810	767	815	791	795	845	775	756	822	779	787	787	816	840	712	706	761	781	782	802	811	758	725	710	772	788	745	830	786	790	807	766	807	789	755	818	811	793	793	768	802	736	744	810	787	758	784	763	789	798	838	771	781	794	781	830	770	813	769	738	786	802	822	771	765	789	722	774	815	775	761	768	775	815	796	795	758	778	803	769	750	820	759	794	809	799	796	810	779	767	759	781	790	804	766	755	798	729	783	752	770	806	764	750	793	763	813	716	748	780	810	797	789	875	749	783	777	749	772	776	864	788	782	806	785	819	801	803	781	789	777	720	790	771	780	800	846	765	811	809	788	747	779	805	745	849	811	755	797	766	744	778	796	786	783	797	805	791	784	764	795	742	724	760	794	809	789	763	737	766	744	790	764	788	813	818	796	765	778	804	832	776	772	735	771	813	764	836	792	773	774	808	816	761	777	787	798	772	779	807	773	849	788	816	815	767	777	756	798	739	749	802	770	815	765	773	817	806	774	773	799	797	775	741	775	757	756	759	789	772	810	760	764	767	735	740	832	817	776	767	802	772	762	783	786	767	792	791	784	827	761	795	762	760	745	766	783	757	780	731	746	820	758	824	794	803	758	766	807	800	810	774	755	798	795	815	821	780	807	813	752	801	779	794	752	754	790	790	792	807	785	802	809	784	755	755	815	799	834	789	777	817	820	823	782	784	757	790	797	763	824	782	819	777	796	763	778	781	755	815	808	736	786	788	774	769	812	793	735	773	782	786	793	786	777	796	793	793	758	769	770	787	804	774	754	779	806	783	780	787	803	833	825	815	779	769	831	789	750	778	823	743	773	811	760	811	783	815	786	759	816	796	785	767	831	781	775	752	804	819	790	784	818	825	767	796	781	768	779	800	766	814	759	794	749	781	759	791	814	771	820	778	802	781	740	794	784	800	799	823	782	769	853	730	769	753	788	790	816	795	778	810	721	769	748	799	774	784	777	774	758	790	833	796	779	793	785	765	768	743	814	800	771	833	770	749	770	792	779	771	780	789	815	767	818	829	784	789	793	814	784	777	762	780	764	766	773	767	769	773	800	772	822	794	763	780	790	793	792	785	801	824	849	768	762	775	799	795	839	747	771	788	820	802	762	790	782	812	774	789	761	754	785	741	798	753	809	786	794	778	809	784	784	820	798	788	809	799	757	759	738	780	792	788	790	806	759	786	745	745	799	785	775	809	783	788	778	801	813	728	780	817	764	780	796	786	781	773	760	761	779	809	747	800	758	801	811	778	766	802	782	758	762	794	779	827	758	727	772	734	775	770	754	768	786	838	754	709	795	839	812	771	750	783	752	832	794	767	755	781	779	814	761	766	776	752	764	713	762	787	809	771	787	776	810	791	740	758	835	795	808	802	846	788	765	792	807	784	815	795	796	821	858	813	784	772	799	812	797	790	801	802	786	781	785	804	804	793	755	836	778	793	781	787	815	770	761	752	846	776	792	807	817	761	745	791	812	796	729	839	800	848	786	780	802	749	726	815	727	775	755	747	786	812	771	763	803	810	713	796	785	764	773	780	737	803	749	779	763	808	791	819	779	819	785	792	778	769	788	789	783	795	772	751	766	743	765	804	813	778	800	803	789	773	763	791	799	810	762	807	820	794	758	811	783	759	783	824	763	832	746	809	792	840	785	777	779	790	770	778	763	812	765	796	748	831	814	778	784	810	734	747	773	785	775	813	750	737	766	762	750	766	802	745	804	803	788	743	786	735	794	775	782	812	739	785	769	797	789	805	773	791	790	771	788	759	821	794	788	784	788	798	765	769	803	796	811	781	765	808	799	764	783	804	774	814	803	718	773	791	801	782	752	845	827	806	760	778	798	775	746	786	807	735	774	798	790	821	757	822	743	761	798	785	814	680	788	782	798	767	792	845	800	755	808	811	819	757	861	772	784	799	782	792	736	795	792	776	763	743	766	791	796	819	845	779	789	792	775	751	752	749	749	774	819	803	812	762	776	791	780	794	753	773	782	826	765	793	802	772	788	830	791	791	805	813	725	774	790	801	776	783	739	792	819	811	746	800	831	775	772	769	797	773	789	787	772	762	809	798	819	823	796	791	776	723	763	752	726	795	775	780	750	794	768	805	742	778	761	804	786	818	759	782	743	770	761	780	778	781	811	784	813	753	751	744	746	793	801	748	760	802	840	753	779	751	809	779	801	787	780	770	746	773	775	769	779	762	781	818	804	745	758	740	791	799	816	765	766	820	791	772	810	786	817	801	808	805	784	767	775	782	786	773	852	833	805	750	788	761	710	721	776	793	820	794	756	796	776	793	788	829	815	777	809	753	746	788	801	793	724	754	729	757	792	766	751	778	791	784	750	752	799	812	825	788	804	756	765	724	819	787
62227	20739	4145	1963	1204	900	795	735	581	550	545	528	509	499	478	447	431	430	427	418	442	414	437	426	416	420	377	397	376	420	429	405	382	411	415	374	390	408	392	438	398	390	412	396	433	390	376	378	396	364	397	375	386	352	417	386	391	363	402	390	404	391	379	415	392	376	375	407	372	356	361	407	368	400	380	361	398	383	432	418	403	380	410	391	406	410	383	363	373	391	411	404	384	373	390	393	412	386	350	411	376	379	384	420	404	365	402	364	427	398	383	345	366	389	409	398	359	387	372	385	381	382	377	384	345	387	375	420	421	376	402	392	390	386	377	355	394	373	403	372	373	412	397	348	379	402	426	397	386	407	390	397	367	403	382	371	383	391	381	362	400	375	366	390	420	339	362	387	365	399	413	395	380	380	387	372	417	414	456	401	412	364	364	389	381	419	404	402	381	405	410	423	377	384	382	367	396	372	377	388	389	363	419	357	409	388	396	381	365	358	364	374	406	369	371	343	350	364	398	407	346	416	405	377	371	412	348	354	360	389	385	389	369	374	414	376	407	392	397	384	367	385	362	385	373	361	368	403	349	408	372	416	405	377	356	375	431	377	382	427	415	403	378	401	383	403	377	355	361	368	359	419	370	372	372	392	405	362	410	380	338	389	378	402	371	372	411	384	366	373	352	416	403	412	364	372	380	341	358	357	358	389	368	374	372	369	360	372	357	367	350	406	380	417	367	383	394	411	409	371	408	359	369	363	419	412	390	411	400	378	353	365	394	401	432	359	358	374	391	366	376	379	391	376	397	405	388	391	398	380	392	358	405	385	402	388	358	390	405	357	407	407	404	339	410	379	371	386	356	390	368	417	384	422	390	368	388	413	399	352	376	368	373	423	392	389	376	361	382	371	349	419	389	401	368	362	374	353	363	395	395	392	403	367	385	377	372	392	381	399	374	374	401	395	403	372	412	383	366	365	393	351	386	382	376	385	409	396	375	366	394	399	409	416	395	363	380	380	402	369	382	354	373	400	420	387	389	353	404	397	361	368	380	404	374	406	346	388	384	398	425	371	370	358	381	366	399	364	362	378	365	375	396	388	385	385	355	374	401	391	419	359	359	380	372	375	381	358	403	375	418	396	368	413	367	379	408	348	385	378	376	382	364	376	390	419	341	409	409	415	377	396	327	398	399	365	414	371	382	394	394	365	374	450	374	354	385	432	393	385	402	366	379	365	397	422	415	375	373	390	358	407	383	390	386	384	393	390	395	381	416	414	399	413	376	386	427	374	374	376	394	438	357	383	380	388	383	380	381	411	407	363	373	441	373	333	337	350	372	362	380	375	386	421	423	385	389	394	408	369	436	378	425	357	369	394	333	349	383	379	391	395	409	373	416	381	385	376	423	390	376	396	380	380	351	392	368	367	385	365	389	411	425	412	419	351	399	385	364	414	355	431	386	385	388	363	368	363	362	360	378	368	386	386	392	384	371	384	376	353	390	372	417	386	371	406	404	382	393	400	378	402	371	376	411	377	363	381	369	378	389	382	378	400	368	348	388	365	393	380	386	397	368	381	399	338	395	388	371	387	372	368	375	374	394	386	390	361	382	386	396	366	375	390	390	378	377	398	389	382	368	369	409	422	374	410	372	368	397	395	367	402	392	385	395	374	379	376	408	335	401	349	397	365	386	386	401	369	388	411	385	351	361	400	375	367	379	334	368	395	394	396	389	356	388	396	376	403	385	402	386	403	368	402	419	376	384	368	418	373	368	394	349	394	381	349	368	343	407	391	353	385	409	372	390	400	355	381	366	401	408	399	386	380	376	340	393	400	387	409	386	413	398	384	401	374	372	432	389	403	395	371	370	355	377	400	395	433	387	340	392	415	379	430	400	396	393	365	373	390	397	393	366	401	404	363	361	344	417	393	352	392	399	402	430	386	423	358	403	409	390	363	391	405	421	393	385	386	362	412	343	364	419	386	399	370	373	381	390	380	382	378	404	379	339	401	395	411	397	371	344	383	335	399	380	367	397	418	395	373	422	380	392	400	377	399	372	409	418	411	371	380	367	354	384	373	371	385	388	371	391	428	395	410	382	411	397	367	380	364	395	394	384	382	381	377	380	397	379	383	378	396	415	375	376	383	427	358	338	349	361	377	410	362	383	357	402	402	369	405	379	391	361	402	369	402	366	357	374	369	398	398	399	376	378	380	353	381	398	370	357	391	417	370	360	383	419	396	387	394	409	379	337	409	362	343	358	399	406	375	361	351	384	401	391	381	405	403	382	360	375	342	384	395	368	382	420	350	386	407	360	344	382	399	349	396	397	404	401	378	421	358	372	397	402	379	390	322	425	420	407	403	413	400	384	398	396	359	388	397	386	363	388	383	400	365	371	356	356	351	394	394	415	373	385	399	410	380	355	397	404	339	421	415	389	375	416	362	351	395	402	405	391	411	392	401	359	401	401	356	378	435	394	375	404	341	386	417	355	401	433	360	322	392	374	398	403	401	375	374	405	365	388	406	374	371	365	373	363	370	409	392	399	406	369	380	403	400	362	399	398	369	362	378	388	389	402	403	392	409	404	381	385	348	369	380	357	388	381	382	385	372	437	388	374	397	417	393	386	374	402	396	389	386	367	363	376	370	377	385	398	376	370	409	400	384	366	402	396	372	404	431	413	373	400	385	391	381	384	422	359	397	373	388	374	406	378	331	369	408	399	395	378	353	402	378	403	406	363	395	388	379	411	360	356	378	379	401	379	360	383	397	403	394	411	357	396	376	365	420	411	375	386	397	389	392	402	378	377	399	370	394	374	384	379	402	386	375	390	379	395	363	375	377	368	378	415	383	382	393	367	392	376	373	379	343	355	386	398	373	367	404	376	375	373	394	350	378	357	382	399	362	387	367	416	422	381	402	347	330	369	370	387	432	428	369	407	377	384	361	410	370	389	393	352	372	368	381	376	365	346	366	381	365	357	397	401	359	389	375	389	348	370	367	348	403	374	394	359	425	380	381	365	373	360	422	371	396	416	397	401	394	373	348	389	371	410	380	377	364	387	405	391	376	392	425	363	414	370	364	395	384	382	379	375	398	394	382	374	358	379	373	397	347	372	389	392	378	387	365	378	358	366	421	343	404	377	382	398	383	419	384	397	375	384	390	404	382	374	394	373	386	369	384	363	395	376	370	390	396	388	368	363	390	370	400	394	402	412	365	397	382	398	393	408	361	347	378	353	371	385	404	374	417	389	358	407	360	404	403	370	393	383	380	393	381	398	400	382	351	376	387	401	391	410	366	367	417	414	372	372	362	396	415	401	397	401	410	411	351	414	413	373	397	383	428	416	360	388	369	368	412	389	369	375	421	420	385	384	378	373	376	360	338	376	384	357	390	403	426	373	357	370	367	376	408	375	443	418	369	362	387	367	360	415	410	415	388	353	371	391	364	399	379	413	382	369	392	408	375	375	388	386	381	414	362	361	380	404	407	371	375	404	393	373	347
31295	2333	4458	4889	4394	3713	3106	2627	2250	2069	1927	1825	1663	1507	1490	1472	1388	1404	1279	1316	1323	1229	1184	1167	1127	1118	1014	1055	1109	1076	1087	1071	1003	1075	994	1032	992	1039	969	1001	1025	987	986	999	1014	1027	957	920	956	1011	938	954	994	1034	963	931	880	924	969	967	942	898	974	920	965	958	973	895	926	922	915	947	961	934	961	960	934	914	924	940	875	906	960	982	940	896	940	933	875	942	989	893	953	926	892	918	955	953	977	932	918	925	923	882	932	904	964	911	971	908	914	910	925	930	907	926	944	932	925	925	936	940	898	909	947	918	907	1006	921	954	831	902	906	885	930	911	922	918	884	934	927	939	879	907	929	877	900	841	865	894	942	900	934	827	925	937	910	918	911	899	932	900	877	944	891	935	897	951	890	934	957	939	905	970	919	915	909	919	926	923	910	919	937	973	918	896	947	867	905	860	933	899	868	908	944	951	957	958	875	891	886	895	914	936	899	932	930	904	954	921	915	927	921	913	867	941	922	886	891	946	926	939	949	972	945	916	899	854	926	883	906	926	856	942	828	906	926	956	972	859	914	942	934	895	897	1001	924	965	963	882	899	900	918	917	902	938	948	913	926	976	911	959	898	937	941	912	877	836	919	919	938	937	914	897	923	908	899	934	883	947	872	924	889	909	918	910	867	885	932	943	970	868	898	966	911	910	896	940	883	869	930	892	924	922	925	866	913	970	932	958	909	895	890	898	891	914	913	946	915	951	954	891	919	917	891	908	930	894	929	894	921	908	901	892	856	870	961	939	964	922	946	886	911	919	913	939	906	862	928	975	894	932	920	916	919	909	926	890	926	893	882	908	877	887	867	980	907	904	941	930	921	883	929	892	909	922	927	897	865	863	864	946	906	865	910	882	906	900	925	894	954	906	956	893	920	910	916	888	864	974	913	935	856	888	976	935	888	909	965	894	894	908	917	889	893	935	877	967	910	890	862	904	910	931	895	897	953	927	880	920	853	941	939	923	922	928	874	967	895	939	918	945	958	922	907	907	882	906	916	900	950	881	951	925	855	903	901	848	926	934	915	932	934	924	898	894	927	909	929	931	895	894	889	922	963	922	910	959	887	900	914	900	876	858	964	979	940	937	923	875	955	853	920	912	837	884	925	894	907	911	962	967	891	903	916	939	850	924	868	922	880	894	972	910	898	900	947	887	934	933	918	896	914	943	917	918	930	877	923	888	952	864	919	934	920	897	886	933	920	908	878	907	893	950	940	926	844	931	907	933	934	957	902	907	937	923	945	955	926	947	923	924	865	948	885	881	867	898	879	894	895	932	916	911	885	921	974	896	913	922	948	898	883	908	928	944	922	951	913	931	918	936	892	867	913	901	950	895	900	919	899	923	930	907	911	912	892	911	910	905	898	915	937	890	915	961	901	871	855	935	950	944	899	894	863	916	899	892	952	935	889	929	959	875	928	889	922	974	985	889	929	890	921	909	938	892	935	872	951	932	933	872	884	870	954	926	945	953	919	884	933	880	988	939	909	917	924	902	928	920	962	886	913	911	923	935	937	900	910	889	854	906	936	912	899	907	900	894	866	921	903	894	939	896	920	881	868	918	922	855	959	898	943	867	893	925	917	831	876	908	918	885	962	939	886	922	917	931	918	916	916	898	876	900	957	959	866	904	915	933	944	949	924	881	955	962	851	905	957	845	889	932	926	888	931	953	875	910	938	909	922	921	977	869	967	961	927	940	918	918	885	930	893	922	923	868	918	892	915	867	895	880	879	867	930	928	885	904	880	975	912	921	964	896	921	837	915	900	907	872	879	939	889	900	836	937	853	914	972	943	933	920	974	883	914	844	900	924	918	917	964	919	894	896	956	924	894	906	925	887	947	874	910	910	972	901	916	922	915	904	889	864	886	945	953	899	948	901	923	941	864	968	905	880	924	934	899	912	881	949	942	909	901	935	915	954	947	911	953	913	929	941	948	889	950	883	946	899	957	927	888	931	941	907	910	893	924	907	883	881	928	872	948	900	867	954	928	920	889	905	890	918	889	937	900	918	906	853	883	939	915	952	872	890	928	911	871	932	912	886	887	918	902	929	910	892	923	939	895	832	863	925	884	882	893	951	945	974	951	924	969	932	911	951	943	926	986	921	849	871	890	889	965	916	888	895	948	877	905	922	881	929	926	901	856	911	913	932	948	902	900	905	893	894	887	981	930	897	914	935	904	872	953	929	949	905	942	943	925	861	964	894	931	899	926	924	961	985	887	905	880	927	935	895	959	922	910	896	953	919	831	939	941	911	915	938	894	913	857	919	887	935	953	893	928	911	908	908	895	920	894	891	915	942	863	886	938	909	866	920	915	952	939	919	930	942	925	941	974	966	899	944	1008	912	937	924	929	896	956	908	872	873	903	932	913	892	882	905	893	881	874	917	887	900	929	959	910	866	920	901	904	941	929	928	961	943	952	923	957	937	912	934	926	897	942	905	876	915	912	921	891	932	934	833	883	930	912	892	909	941	896	919	946	924	955	937	902	954	920	956	974	890	900	933	923	887	906	912	897	945	917	898	881	910	845	913	909	896	896	900	912	899	905	864	863	918	975	891	945	988	879	877	875	906	866	940	877	876	915	914	974	928	948	940	938	904	933	949	904	906	922	945	916	934	937	954	889	902	948	916	910	955	871	919	890	910	948	955	868	889	883	912	911	951	953	936	874	888	912	859	916	909	912	925	953	964	905	916	915	902	909	920	937	880	977	966	903	914	885	897	903	949	918	946	881	934	935	965	893	874	903	854	922	959	916	883	940	891	896	932	902	953	859	895	898	886	935	875	892	897	905	872	898	903	912	953	925	943	918	913	909	892	945	905	957	913	934	951	939	925	900	937	907	845	905	887	855	938	922	919	952	908	899	887	880	918	895	922	887	913	938	900	908	887	882	954	898	912	926	905	848	901	915	889	902	939	911	873	891	904	898	889	888	918	930	940	909	918	919	914	909	967	910	887	903	900	930	912	907	958	865	915	916	935	931	908	887	927	964	909	947	866	926	923	861	921	946	943	909	948	935	905	967	900	909	870	905	867	934	977	963	923	899	877	920	966	924	931	943	896	942	890	896	884	944	936	906	962	912	906	902	861	929	916	893	933	909	926	991	937	945	920	930	886	911	862	928	886	886	939	934	967	957	883	903	914	953	952	891	923	949	923	941	922	952	878	904	925	938	925	933	877	928	918	936	876	928	959	923	936	883	927	909	870	875	920	895	891	905	927	916	920	877	975	931	940	905	967	918	926	901	908	917	951	902	896	918	879	867	891	955	918	865	901	905	868	933	911	886	923	924	902	858	896	899	922	945	928	945	893	951	885	863	907	921	892	912	889	884	860	882	898	907	940	834	934	909	938	877	901	877	927	871	917	880	921	914	920	894	886	912	923	922	905	945	909	865	884	881	936	898	940	893	880	957	865	891	942	883	907	903	955	874	967	900	931	893	898	948	942	936	924	877	897	941	928
4904	222	192	168	154	161	141	141	133	154	140	143	150	145	134	126	175	142	137	135	142	150	157	165	116	160	154	133	135	140	137	141	163	132	144	140	156	146	139	133	133	146	162	148	139	127	143	171	129	143	115	156	141	149	145	144	112	123	146	160	149	146	141	127	147	130	133	139	141	140	129	144	156	137	119	126	136	132	120	155	124	142	149	136	147	141	166	134	130	143	130	148	152	142	142	128	121	146	130	130	137	119	133	144	156	162	145	131	137	131	141	162	116	128	146	125	152	139	143	155	149	138	142	129	146	127	160	180	151	127	141	143	153	119	142	138	150	141	148	134	149	136	160	129	145	165	126	147	148	150	119	143	138	123	130	153	135	133	148	152	140	148	142	131	144	163	140	138	133	141	135	138	147	148	113	162	117	138	144	138	126	157	150	145	135	132	139	143	153	139	136	117	134	157	139	120	151	132	149	137	122	137	157	113	107	146	147	143	148	161	135	126	148	162	124	138	137	142	132	150	144	137	144	129	149	141	159	145	143	151	148	148	164	131	134	128	146	130	127	132	158	145	115	133	152	122	159	168	150	138	162	128	130	132	138	142	150	125	139	127	140	149	138	133	156	137	130	117	140	141	150	122	124	142	154	126	148	127	140	178	128	149	129	151	127	142	142	148	135	153	143	135	149	127	149	156	147	168	125	120	152	124	151	120	136	148	149	140	137	137	148	126	128	146	143	137	121	150	135	140	146	140	126	174	147	133	128	135	128	135	163	139	129	136	136	128	147	142	126	139	141	137	136	135	142	148	126	158	134	133	140	151	139	133	135	137	142	160	124	137	114	146	137	140	121	156	134	145	146	136	132	130	111	155	138	145	125	171	137	143	132	139	153	140	152	122	139	142	139	143	168	100	121	146	152	152	132	136	170	141	117	142	140	141	133	147	121	146	150	143	140	125	145	140	147	138	134	143	150	159	131	135	156	152	157	134	161	132	149	163	137	136	151	152	144	148	147	118	130	146	133	131	147	123	124	154	129	162	146	148	134	139	142	148	151	123	144	137	141	155	116	136	145	127	119	144	154	148	135	151	144	160	131	148	143	147	157	144	149	133	124	153	123	137	137	141	147	112	144	139	132	129	149	152	125	164	135	140	143	158	162	157	130	143	135	155	156	156	154	148	149	156	155	153	155	127	144	153	144	138	128	146	166	156	130	127	145	141	162	151	141	153	150	144	152	144	131	133	139	117	121	153	106	157	129	125	157	155	118	142	139	148	154	141	120	144	137	132	126	151	143	148	153	132	147	133	135	127	120	129	119	147	149	145	145	121	135	162	146	146	138	133	166	149	148	161	127	119	136	147	136	150	121	156	130	126	131	154	123	136	150	151	131	148	136	169	157	149	128	137	132	149	139	141	126	144	138	133	113	141	152	141	145	153	137	136	151	140	135	136	152	148	138	154	147	152	141	130	147	147	141	141	142	135	143	147	122	153	147	146	122	120	142	160	135	147	157	144	159	134	143	137	130	123	140	150	154	143	139	148	145	151	154	133	139	147	124	124	116	132	142	138	136	107	129	139	161	121	143	137	138	132	123	127	140	164	141	161	140	152	143	126	131	151	127	146	154	141	134	143	153	158	125	140	149	143	138	143	128	119	168	142	146	155	135	131	129	143	150	154	146	136	131	140	147	154	128	124	111	131	130	144	146	122	152	144	134	137	146	132	132	137	134	136	134	136	138	144	143	140	138	154	141	153	153	118	137	142	121	140	143	123	132	139	154	143	123	148	137	128	146	137	149	136	150	128	148	153	129	126	151	118	165	121	138	110	129	125	168	158	147	133	155	132	143	137	129	130	131	143	138	154	132	143	148	125	148	135	148	137	128	149	160	122	167	122	122	146	144	135	125	135	138	151	129	116	157	168	130	141	134	134	141	127	133	145	149	149	114	136	127	145	139	129	130	136	119	131	148	132	125	142	128	142	149	138	160	137	119	136	123	144	103	162	157	104	118	155	141	163	142	135	148	146	144	136	119	150	153	151	123	132	152	155	147	151	153	155	141	126	149	177	114	132	137	132	145	136	153	136	126	146	141	161	141	143	141	156	153	129	134	150	125	141	126	174	134	142	138	134	145	151	127	133	144	127	152	122	145	145	141	135	139	145	119	143	161	158	131	155	145	135	114	126	134	151	163	153	136	150	132	145	128	171	151	129	143	127	153	142	158	144	124	137	154	138	149	123	118	134	164	154	126	147	146	158	145	134	140	148	142	134	123	171	136	122	132	119	137	150	136	149	160	137	152	138	134	144	117	161	139	136	145	163	124	139	149	138	134	152	150	148	143	136	148	127	136	136	145	144	125	148	124	142	155	148	131	132	131	143	139	121	154	136	124	141	147	140	133	119	148	137	157	154	159	122	132	150	134	141	130	138	161	134	137	155	126	162	156	156	151	112	136	157	133	115	126	140	118	150	147	139	165	147	139	142	138	123	145	143	140	125	148	136	146	124	135	141	127	154	142	150	129	125	136	151	137	142	138	139	145	135	124	109	147	158	148	146	134	156	164	125	145	132	157	156	130	151	129	132	130	157	161	145	147	136	117	134	146	149	149	145	118	144	142	143	140	133	131	128	138	116	143	153	139	147	141	147	140	148	141	134	146	132	144	184	157	154	128	157	147	159	141	144	120	134	126	145	148	147	126	150	163	156	148	146	119	142	111	138	139	146	150	137	159	149	135	162	161	141	144	128	135	128	153	132	156	138	148	131	128	129	140	146	139	141	154	140	138	132	126	120	143	137	161	147	143	144	138	135	148	128	148	156	155	146	132	155	140	134	140	152	140	147	135	143	120	127	131	138	133	148	157	132	149	145	143	124	143	158	145	134	146	148	121	135	142	123	124	123	127	141	132	132	162	122	149	141	119	143	127	138	134	147	159	144	145	133	169	143	129	153	148	130	141	162	150	134	142	149	152	147	133	138	143	147	121	142	140	143	139	122	121	136	135	150	142	155	156	150	129	144	132	153	163	140	151	154	153	135	134	126	138	137	150	132	122	144	134	147	144	146	116	119	122	147	151	130	139	132	151	141	131	148	131	132	155	139	141	138	129	143	125	147	144	134	151	153	159	126	132	144	123	149	141	122	128	159	132	150	135	157	137	130	144	139	141	126	151	123	141	143	146	157	119	134	129	124	136	160	137	145	133	154	147	143	146	138	151	155	118	138	154	140	140	132	133	151	120	132	149	154	127	134	151	145	129	139	136	125	141	130	161	113	136	154	159	150	146	143	147	133	134	153	136	134	145	137	134	135	149	138	162	145	122	111	138	142	144	129	132	146	178	133	134	135	138	148	128	144	150	149	153	140	159	147	132	130	152	136	143	131	149	142	139	124	125	134	163	149	142	152	139	151	153	149	153	147	155	163	142	133	161	145	151	153	139	134	126	124	109	143	158	149	142	151	121	140	125	129	117	142	151	131	145	139	134	131	145	140	165	144	139	138	124	145
5160	478	565	543	493	511	448	445	487	465	449	405	428	472	462	460	434	442	459	469	454	455	462	457	460	440	479	440	413	429	410	400	402	411	444	436	425	428	413	409	446	429	427	423	434	402	420	409	433	431	458	452	425	429	450	430	449	394	414	432	417	429	398	419	413	422	430	464	430	435	407	433	422	421	419	435	440	419	458	428	397	444	445	426	387	449	399	398	415	420	405	422	449	377	435	441	430	431	420	408	460	403	415	431	470	437	410	426	427	427	436	409	442	407	452	472	400	399	433	427	410	413	441	457	423	401	406	425	451	431	431	429	453	424	412	433	428	417	428	461	425	427	460	407	464	425	398	417	377	495	394	374	398	425	411	413	475	430	414	444	415	404	411	467	409	437	476	433	421	443	444	433	409	454	423	438	399	398	425	487	416	442	407	420	412	425	433	436	470	414	426	404	449	423	456	423	402	440	400	408	429	424	432	461	432	443	444	455	431	424	421	441	460	452	447	425	427	433	436	438	433	428	432	380	449	442	450	414	407	458	421	460	439	393	438	427	405	438	436	448	422	464	431	442	443	431	416	419	447	441	415	459	418	428	478	416	386	448	438	432	442	416	461	427	383	430	430	386	423	443	450	420	431	425	428	459	404	438	400	431	440	399	442	403	447	388	447	434	405	446	415	434	469	451	414	446	430	409	458	441	432	449	395	425	418	434	403	413	441	444	407	459	453	441	468	402	437	424	419	427	406	439	422	427	452	400	435	421	488	448	433	432	437	409	387	443	437	440	429	436	424	416	422	420	421	402	418	445	444	432	430	394	443	424	429	409	399	386	424	456	427	445	426	434	410	419	411	418	439	434	438	425	385	438	415	457	454	458	397	450	439	407	466	417	461	430	407	391	433	463	416	434	424	431	456	436	409	427	451	432	453	448	445	398	403	392	452	438	386	443	407	458	438	452	380	462	411	377	437	454	430	439	403	426	417	477	400	436	441	441	450	443	408	444	447	419	449	430	466	448	419	484	415	393	432	420	401	428	426	449	421	441	408	394	456	444	416	392	415	432	405	413	445	412	423	461	447	408	434	442	410	429	430	418	422	404	417	426	431	401	436	456	429	436	412	431	398	447	413	421	458	432	441	409	449	413	397	446	437	416	432	450	448	425	401	450	428	422	417	430	447	398	476	461	403	430	444	443	391	438	432	432	430	431	428	457	407	430	440	475	437	392	427	427	437	390	431	400	441	417	419	412	410	396	422	449	436	463	443	439	429	406	387	387	452	455	419	435	435	429	433	427	408	413	433	443	404	427	448	479	447	417	434	425	430	390	407	405	415	403	441	449	432	420	456	463	381	430	470	447	427	445	404	425	439	413	424	434	448	403	427	442	394	451	430	439	457	466	449	443	434	423	455	404	435	440	432	427	433	427	446	424	454	421	471	446	468	431	389	456	479	459	437	434	417	388	431	415	405	426	409	415	456	426	409	443	442	467	416	416	418	396	425	463	439	415	428	422	434	386	389	418	447	422	425	422	468	446	420	393	444	428	428	427	425	418	424	442	398	439	415	396	420	428	419	425	425	421	452	412	404	476	420	437	449	454	464	430	439	437	448	460	416	464	438	440	410	417	431	418	458	426	400	447	407	402	456	445	437	458	457	417	410	430	432	424	423	417	397	420	442	427	408	427	427	432	404	402	418	461	428	422	461	432	411	417	419	436	395	416	389	437	424	439	381	409	440	448	460	430	426	433	423	425	451	436	421	432	461	432	424	412	372	402	447	430	436	457	421	397	413	408	451	436	429	460	410	409	418	429	448	407	452	440	420	422	434	387	436	443	396	455	442	439	452	408	452	418	434	433	463	412	401	407	466	448	425	409	439	427	460	431	423	414	448	418	411	389	443	387	424	470	405	421	395	464	430	456	445	440	448	441	397	424	436	434	393	446	452	433	419	456	446	456	439	435	428	422	389	433	445	451	411	372	476	441	436	451	460	422	432	408	422	394	441	421	384	455	389	404	443	431	424	422	430	396	464	446	444	430	418	429	451	421	417	445	441	373	448	409	420	436	401	417	399	420	404	427	431	436	398	404	467	408	427	431	375	414	436	450	441	453	432	408	454	422	421	414	441	447	400	465	423	398	453	414	441	406	450	435	440	428	452	409	415	444	454	423	425	437	436	451	377	440	410	467	405	405	401	442	468	449	447	429	440	444	424	432	429	427	429	429	448	431	442	432	423	397	409	435	414	430	423	435	431	445	430	420	437	441	457	422	421	435	449	413	421	405	415	417	382	427	451	405	414	440	445	419	415	416	427	423	424	411	427	419	441	440	421	456	421	454	439	447	402	428	427	437	450	453	438	447	444	433	420	418	420	442	445	412	439	432	413	421	415	428	402	429	436	424	442	431	455	429	435	460	414	427	436	461	439	410	455	433	426	427	441	431	408	426	416	434	456	416	414	447	453	445	426	449	428	443	445	431	402	419	399	442	423	424	427	391	413	418	425	435	432	397	422	421	439	428	399	421	394	419	404	429	441	429	449	436	428	472	479	442	455	447	427	457	424	455	397	433	456	427	441	409	398	428	395	402	455	424	469	391	430	410	424	386	419	410	439	402	408	448	401	399	409	409	428	437	415	411	455	425	445	446	454	463	451	397	420	410	437	435	417	402	414	429	418	461	476	481	430	430	466	423	435	412	422	431	479	419	452	450	432	451	395	418	427	419	413	428	420	435	410	420	436	422	449	393	429	420	418	407	421	429	404	391	417	423	400	414	433	454	438	433	454	395	444	433	398	451	423	420	423	440	424	436	451	410	412	441	425	462	436	450	425	437	454	418	392	424	429	459	429	446	417	394	425	453	456	417	450	427	455	452	415	393	399	452	435	412	444	400	441	420	452	461	427	447	451	456	406	436	446	406	416	391	420	428	432	409	405	424	431	423	466	421	442	396	422	464	438	409	433	418	407	423	436	418	369	410	448	412	415	445	438	434	409	411	445	416	409	435	412	448	442	440	455	428	372	446	434	439	416	421	457	456	413	386	425	441	456	378	405	434	452	454	456	469	428	431	435	429	454	435	439	451	442	428	416	398	417	439	452	423	391	431	413	441	427	437	416	391	436	456	408	406	416	398	442	427	443	402	440	444	425	472	414	432	484	426	419	437	456	429	455	410	449	423	416	423	447	418	434	415	435	450	411	459	449	386	417	426	442	476	427	412	431	451	451	422	407	411	433	444	420	441	428	416	462	459	442	442	429	429	442	416	434	435	439	434	457	418	398	397	436	431	452	430	412	413	455	443	404	402	435	386	432	463	421	443	409	410	425	453	426	468	431	422	425	416	455	425	399	441	424	435	445	428	401	443	458	441	448	431	424	432	450	414	448	440	443	442	418	451	427	426	440	466	415	428	463	381	432	410	411	432	402	435	423	446	411	439	429	429	399	421	409	444	453	421	414	430	447	448	453	436	402	400	393	416	413	439	418	456	410	451	410	460	472	405	473	441
46023	10751	1500	1035	734	655	520	466	449	380	375	378	379	384	342	320	333	321	333	316	357	320	338	336	330	341	311	318	326	302	338	313	318	302	336	307	320	325	333	303	320	307	315	294	319	307	337	296	301	321	306	297	304	320	298	332	272	312	314	305	321	312	323	317	301	330	332	327	330	303	318	302	301	321	325	352	342	334	286	295	291	326	293	280	317	279	306	301	270	301	309	301	326	300	279	294	268	350	331	334	342	300	315	283	315	303	341	288	314	315	304	316	296	290	324	316	341	327	300	334	315	309	309	291	313	341	301	290	295	339	331	319	292	311	301	289	304	307	316	272	292	328	295	313	311	303	322	284	332	314	303	327	330	277	292	303	290	304	307	344	298	295	325	262	307	291	299	312	307	311	305	296	320	306	298	336	334	277	318	302	315	284	295	316	328	286	310	328	294	329	336	295	304	287	297	308	266	330	317	316	303	301	332	329	330	302	289	321	292	304	296	316	308	310	305	295	317	290	318	310	313	333	327	311	293	299	302	303	325	294	301	277	321	329	330	301	291	318	290	342	318	351	328	322	283	323	298	304	292	332	309	312	321	317	310	336	300	300	299	316	281	301	323	327	302	286	282	304	289	308	319	302	304	331	283	312	286	304	330	309	344	326	297	324	316	335	321	291	323	319	340	309	348	299	282	314	312	315	276	345	263	283	320	286	308	328	300	299	332	325	292	305	342	337	319	303	329	306	320	288	328	308	311	326	289	302	294	316	323	303	298	291	305	287	312	303	283	287	306	307	298	310	315	307	303	308	315	283	308	299	292	302	290	334	348	315	324	308	316	313	306	330	293	317	294	312	320	337	328	315	295	316	289	333	302	312	289	309	290	296	303	289	290	293	299	327	328	295	327	285	302	295	322	315	312	305	311	326	292	308	307	296	270	292	297	290	303	268	313	290	277	298	298	304	311	291	332	311	308	253	307	314	318	273	325	323	303	296	292	284	285	300	321	324	284	276	335	301	350	315	310	317	315	312	311	308	310	304	301	308	293	305	340	308	297	293	310	315	301	303	278	323	283	309	336	325	301	300	316	291	306	278	326	313	325	347	324	331	330	293	323	338	309	321	309	334	313	270	274	323	308	304	308	293	326	339	319	291	293	292	297	299	311	317	313	294	346	291	323	304	320	337	296	294	338	279	301	298	314	328	293	295	332	340	298	313	323	323	305	305	309	334	307	308	354	351	299	285	297	309	302	292	304	329	346	322	329	338	316	321	282	314	301	310	340	308	307	306	335	290	302	316	331	310	287	290	311	323	311	319	311	325	315	327	303	299	301	300	300	294	307	322	322	340	339	323	323	326	314	302	314	310	319	303	290	302	289	309	306	295	299	306	319	301	309	311	322	287	296	306	295	298	297	310	313	354	306	329	347	305	313	324	300	308	319	327	291	318	315	334	312	313	330	301	283	321	300	312	331	289	320	297	326	310	314	290	311	309	312	272	309	304	316	274	330	346	317	306	292	286	299	283	315	314	305	347	281	305	299	359	316	308	305	335	332	324	328	285	295	324	302	315	290	304	311	296	301	313	307	290	318	296	320	284	295	317	287	302	290	302	293	282	315	307	301	294	324	315	291	346	323	326	343	307	313	308	306	322	296	311	280	299	316	278	276	339	322	276	347	340	334	342	304	309	325	304	307	321	282	294	263	303	298	305	321	300	280	309	329	307	319	318	309	305	334	337	333	309	273	301	312	309	310	337	343	291	290	307	327	327	323	309	291	316	298	319	327	306	337	344	319	290	291	320	339	340	291	310	290	291	303	320	327	285	297	289	326	318	301	267	299	346	305	295	309	303	344	301	319	363	297	294	297	320	284	316	335	345	307	310	315	299	322	343	289	312	347	304	327	318	296	304	302	314	303	311	311	286	327	279	326	288	312	293	327	316	314	298	294	307	345	345	326	306	292	282	302	299	296	293	291	326	332	288	273	304	328	302	306	337	307	284	322	301	329	339	314	281	321	314	309	314	307	308	327	273	324	281	279	290	323	331	321	329	307	266	321	307	310	311	289	311	304	322	312	304	326	324	320	339	335	307	320	308	294	334	312	298	335	319	335	297	309	342	326	288	305	320	302	324	316	299	314	325	325	348	269	337	336	315	300	298	299	334	320	303	312	285	282	309	320	313	328	323	299	308	356	333	305	332	292	309	306	337	297	319	297	325	322	320	268	321	318	310	300	306	296	329	312	323	319	309	301	296	274	302	292	270	338	304	322	291	291	302	341	291	304	310	315	300	301	337	298	342	298	313	309	293	279	299	288	305	305	303	316	278	289	330	295	296	309	342	309	305	299	292	307	273	302	302	318	312	279	306	326	281	274	291	310	299	282	324	309	276	315	298	274	326	312	284	324	290	327	338	349	299	293	308	291	321	326	290	311	327	309	323	328	299	317	338	304	305	315	277	277	333	309	329	294	318	305	315	291	321	313	328	304	289	294	307	324	323	329	298	325	288	321	334	302	301	324	282	296	325	326	326	306	282	294	320	320	304	317	280	310	336	311	321	291	310	321	361	280	311	301	291	287	291	275	270	311	337	318	283	307	336	283	292	310	332	330	309	346	332	310	306	310	287	334	304	294	301	332	298	286	321	317	300	291	291	302	300	311	322	327	307	290	325	285	323	336	309	333	297	291	330	299	313	314	308	300	291	311	328	290	314	287	280	291	318	311	293	326	318	309	333	320	323	331	303	306	271	308	286	272	347	293	344	313	319	307	276	347	311	313	308	327	324	308	304	307	278	299	329	312	302	294	311	321	306	289	327	308	305	313	302	302	300	308	288	297	287	296	289	316	328	302	308	289	305	302	308	332	292	299	328	329	302	329	341	323	322	315	279	289	278	295	294	299	290	302	308	314	345	296	302	298	291	307	314	307	321	342	298	302	297	300	322	278	298	335	303	317	290	277	328	376	292	315	312	300	276	312	303	260	340	306	277	327	306	334	297	319	307	289	299	324	295	318	317	309	321	307	346	332	308	283	313	304	314	302	263	291	318	291	324	302	300	291	303	305	298	321	305	306	323	293	287	322	297	321	326	346	307	303	291	311	300	339	323	308	334	309	327	309	321	309	301	290	325	297	292	313	308	297	263	298	327	296	307	329	292	322	300	310	301	304	325	322	316	327	281	318	322	316	319	324	325	331	327	326	306	302	365	324	308	278	331	311	304	307	327	322	328	322	272	292	324	279	326	303	295	289	311	326	313	297	338	332	323	296	322	291	318	290	295	313	314	317	310	279	302	323	283	319	305	300	310	324	307	291	314	317	289	321	328	283	293	280	299	344	316	320	341	311	290	326	316	311	287	332	313	285	302	286	310	330	304	322	305	310	332	321	328	278	306	278	305	329	334	328	303	343	294	280	340	327	308	332	310	320	291	296	297	334	344	302	296	303	289	285	283	303	309	289	318	332	289	282	306	330	299	297	305	319	303	328	306	307	284	283	277	294	309	314	301
22513	1484	2611	2995	2608	2266	1943	1794	1547	1368	1362	1281	1194	1134	1066	1078	1030	1001	963	950	975	955	951	903	894	864	916	877	893	844	802	860	834	824	852	872	803	874	859	828	810	829	791	821	782	870	815	795	852	825	831	813	848	815	807	826	790	821	761	818	779	843	815	802	785	780	781	805	799	740	771	847	820	813	797	735	829	799	863	734	805	778	785	762	785	803	811	744	816	793	766	797	793	810	811	800	780	813	726	793	742	787	825	793	853	807	773	759	796	800	744	795	814	791	773	807	769	756	712	804	807	745	823	811	803	763	759	877	819	804	742	872	753	813	777	834	784	831	759	740	843	758	758	760	716	844	816	825	789	775	780	805	838	827	813	790	795	787	806	847	802	772	746	784	755	851	764	774	769	782	763	816	830	827	766	762	794	791	789	816	754	800	757	821	798	839	799	815	831	771	774	794	790	780	754	771	767	807	779	783	706	825	777	775	752	792	783	848	758	791	797	783	811	817	799	792	863	824	776	775	779	791	797	790	831	813	782	781	794	718	784	750	787	777	755	747	785	775	748	762	807	789	801	776	807	743	757	752	744	763	819	770	761	804	761	777	778	736	796	810	780	827	837	756	789	749	768	764	818	813	802	833	860	736	814	814	780	803	774	754	822	763	750	766	822	805	822	791	772	759	787	755	777	796	752	752	754	810	750	797	823	813	799	807	812	762	741	787	791	783	806	784	813	795	789	753	768	799	815	787	751	799	740	846	793	807	734	816	777	808	768	763	784	808	794	813	814	787	793	733	738	821	768	780	827	847	822	755	797	779	768	820	748	800	797	788	762	796	813	806	802	798	754	802	816	789	767	791	776	791	793	829	790	754	775	765	767	755	791	801	771	773	765	770	769	796	761	768	747	834	830	761	760	759	764	776	751	836	805	769	791	827	785	780	781	770	825	798	781	802	746	802	775	804	786	792	750	774	755	764	785	702	755	767	827	764	744	826	760	797	736	768	790	782	792	802	756	790	835	799	814	765	756	835	791	767	797	745	796	775	772	781	795	838	787	813	814	747	843	733	778	730	812	788	755	777	798	714	805	797	765	755	777	828	767	804	797	766	756	814	745	824	844	787	786	763	783	736	803	829	796	775	755	759	813	811	768	790	850	779	791	770	751	792	794	808	763	745	762	812	784	758	800	774	773	752	766	804	816	774	786	823	792	781	792	761	836	778	766	759	801	772	768	751	749	812	747	808	768	821	744	767	800	762	779	790	801	791	817	784	774	808	743	805	769	849	848	794	808	776	794	777	745	787	762	776	772	766	773	724	781	796	819	831	774	787	787	802	786	754	764	794	781	819	796	821	777	773	800	819	802	850	799	741	815	801	786	771	771	755	750	774	801	803	798	777	822	768	791	798	800	800	802	781	735	771	784	798	778	759	822	838	771	836	797	804	834	793	797	716	705	801	781	812	792	742	808	818	783	824	820	777	811	817	783	785	795	759	784	799	793	775	803	778	760	708	737	789	731	788	829	768	834	831	807	802	782	778	808	800	779	832	820	740	751	830	776	807	779	765	798	784	826	800	776	788	760	781	778	786	820	785	796	779	839	746	810	770	795	734	769	748	756	752	809	775	791	791	786	777	792	791	790	803	751	751	761	819	791	760	761	793	767	785	824	842	825	789	779	793	773	754	776	796	773	815	800	791	804	783	779	780	758	804	760	786	761	740	732	758	780	748	788	768	815	773	822	745	785	743	752	798	794	818	884	798	824	810	787	762	771	787	796	754	762	793	752	775	747	794	779	771	795	753	790	761	798	816	758	769	774	739	759	808	770	795	756	804	812	794	788	791	753	807	823	795	811	808	829	746	788	801	754	814	764	772	806	819	771	818	755	822	810	805	794	787	767	818	813	816	806	836	803	788	791	764	824	817	810	746	781	797	749	801	831	740	778	771	765	782	818	818	758	801	767	791	773	793	762	791	759	768	760	794	823	781	786	782	817	795	811	795	793	799	790	781	766	802	781	843	776	808	792	765	788	770	806	834	765	814	760	801	810	825	745	804	777	755	752	800	838	819	771	791	781	764	816	776	800	774	781	797	790	737	825	847	795	783	788	811	721	809	842	756	824	801	801	767	784	835	788	831	786	775	788	745	810	781	804	789	816	803	785	793	755	775	800	824	765	783	743	740	752	777	808	818	805	841	805	755	774	816	795	751	808	810	787	848	758	725	768	773	792	748	804	790	782	848	792	788	751	747	771	777	796	825	859	774	821	786	786	783	829	754	763	789	737	789	827	809	799	801	776	780	795	793	823	823	770	770	789	766	769	752	796	803	772	776	809	725	802	756	734	778	788	808	791	788	764	768	797	742	826	803	785	801	782	762	824	740	841	769	828	785	762	749	778	725	770	810	803	758	780	761	769	787	723	791	777	755	781	814	812	770	778	854	814	774	768	847	813	778	811	772	796	790	813	787	829	780	821	805	818	825	831	783	820	741	815	785	819	804	807	791	780	815	762	771	789	739	750	811	781	749	775	777	734	765	801	794	720	790	781	819	777	786	825	775	818	800	773	764	840	797	759	832	752	747	769	814	762	769	774	742	835	799	715	773	772	789	776	792	766	818	797	783	797	766	811	822	831	778	759	826	805	851	816	802	815	774	780	773	776	768	739	809	786	774	838	791	806	814	773	732	782	755	795	828	731	800	748	777	767	803	752	788	785	760	805	803	798	751	810	798	768	755	818	795	772	792	772	756	844	817	816	809	798	783	755	832	736	755	791	799	792	754	781	780	779	773	819	732	764	830	811	766	772	763	819	707	800	718	808	814	773	770	815	762	791	804	740	778	804	815	771	765	797	813	787	761	772	744	755	834	770	818	840	831	806	762	753	799	780	774	749	775	787	799	801	754	793	775	778	770	781	772	778	798	757	788	823	779	781	794	823	770	827	780	743	735	819	778	791	775	808	804	753	787	791	761	784	780	737	775	767	791	807	765	750	782	770	826	774	754	797	810	809	764	790	797	818	800	842	790	773	829	828	796	778	751	782	813	774	802	787	755	799	783	766	846	782	756	759	721	795	807	777	818	829	762	808	741	797	780	768	779	782	806	759	779	788	776	758	790	818	782	797	789	789	826	777	786	792	804	772	773	752	772	814	814	824	805	778	790	803	762	798	776	807	812	791	759	763	812	801	769	764	827	803	715	744	786	819	720	734	821	799	795	757	812	786	779	778	803	762	826	811	825	798	822	805	747	755	820	716	811	788	818	821	791	800	774	758	810	762	809	764	778	798	778	844	789	811	791	800	800	787	788	791	789	796	791	791	861	776	784	762	769	818	792	837	789	777	771	809	764	773	793	789	742	741	781	816	785	794	806	774	751	773	785	802	773	788	804	776	753	800	745	790	764	786	756	816	822	796	783	731	826	761	748	768	814	805	747	771	789	823	715	775	787	731	815	779	780	766	767	776	795	762	811	794	796	815	818	822	735	746	807	750	750	797	752	769	732	806	777
61094	20132	4521	1974	1275	978	830	691	618	594	528	501	463	500	451	443	452	461	417	442	441	410	411	388	397	420	380	422	367	432	421	368	371	407	381	410	381	396	376	389	432	420	425	401	382	409	387	356	423	395	368	392	374	347	393	368	417	404	409	359	389	437	393	394	354	375	381	379	395	371	358	390	378	375	370	368	390	374	402	423	386	394	383	381	428	356	405	408	418	374	376	394	397	440	408	418	382	384	351	382	361	341	390	412	350	404	392	376	339	367	387	426	370	397	374	402	425	405	386	395	394	385	381	370	418	405	369	383	360	351	369	403	372	346	356	389	391	385	388	390	387	382	382	383	350	359	349	386	395	362	348	412	387	371	384	390	388	395	371	384	336	382	358	391	377	383	372	349	377	375	381	385	380	367	379	357	380	398	386	383	355	361	389	375	393	388	421	386	415	387	395	389	397	401	389	384	373	376	406	350	389	402	362	360	408	387	396	384	378	384	402	391	368	421	375	404	395	400	385	346	419	365	364	357	394	363	368	368	396	370	403	408	375	404	408	389	405	399	405	425	359	372	397	413	373	371	401	394	370	409	431	379	424	403	385	375	400	385	421	409	388	351	373	371	409	399	347	401	416	418	348	373	385	390	393	391	370	425	403	373	411	422	403	375	393	399	383	376	400	409	370	327	391	419	375	408	400	355	380	347	403	378	397	375	382	372	337	380	362	388	349	378	388	369	372	412	386	392	359	449	377	395	313	344	404	375	406	363	381	368	407	376	414	376	419	423	399	398	362	356	391	375	384	415	372	396	357	361	402	402	379	390	366	360	385	387	346	384	416	378	398	364	367	385	359	399	399	374	341	372	386	417	408	386	408	362	382	403	350	370	390	408	378	413	400	391	363	410	414	387	349	375	406	385	376	386	390	392	400	377	335	370	362	387	372	362	362	398	417	393	409	376	402	399	364	393	348	418	343	398	401	392	360	388	381	389	415	377	394	395	375	412	399	407	370	343	427	408	403	399	366	405	402	389	374	361	393	373	363	374	396	360	375	370	389	397	385	398	382	400	369	381	421	390	426	345	398	386	389	393	386	368	395	386	394	386	387	366	379	390	384	397	399	404	340	410	402	424	407	397	369	400	370	383	352	394	389	380	380	344	378	414	376	385	334	379	377	398	410	373	396	384	359	401	394	351	386	387	332	379	367	387	367	368	406	393	417	361	371	370	382	379	367	355	403	384	391	383	340	398	387	404	366	407	389	381	426	387	370	382	368	373	385	385	377	367	351	374	353	397	376	378	333	372	358	340	348	382	382	382	337	365	400	352	403	377	399	335	368	414	389	368	387	405	380	393	376	404	363	398	369	388	382	401	388	363	381	431	373	432	366	383	388	388	387	364	372	371	363	393	387	365	369	389	371	358	416	376	403	372	389	353	403	397	379	364	375	372	364	401	390	388	420	395	374	381	392	392	410	403	402	362	412	424	425	407	384	410	408	403	407	383	394	393	381	397	400	361	333	408	379	371	350	380	404	396	390	395	408	356	403	400	380	389	392	379	361	381	396	384	352	343	385	373	404	477	426	380	365	399	383	394	385	353	369	400	408	386	374	354	356	399	410	410	380	370	369	404	414	356	398	405	373	371	373	374	361	365	408	401	363	334	357	414	396	377	378	375	382	440	398	390	384	397	385	403	393	392	401	396	368	384	399	418	395	350	377	386	366	387	377	356	380	383	385	386	390	428	406	389	373	375	368	314	388	376	412	380	362	355	375	389	345	402	393	378	388	405	376	343	382	394	399	374	405	372	401	382	379	365	351	363	393	389	412	396	354	383	422	381	386	366	376	380	380	384	407	380	386	399	404	387	372	386	371	375	379	365	354	371	373	364	370	380	342	380	380	370	370	405	380	385	415	384	401	400	392	392	384	397	329	361	380	386	351	395	379	402	397	359	393	372	400	400	391	360	411	424	372	418	399	396	409	419	414	364	355	420	399	402	409	386	403	341	396	431	346	365	375	392	367	412	366	359	351	383	372	347	336	412	409	333	367	363	405	415	376	391	388	355	376	364	387	369	401	363	379	381	383	412	394	416	376	411	337	414	373	364	393	376	428	400	387	370	409	378	362	362	375	411	401	388	388	396	390	346	380	358	381	436	352	382	411	411	356	410	358	366	369	394	388	426	405	374	385	378	410	379	370	365	383	433	442	373	355	372	409	396	386	371	420	370	355	384	391	364	368	408	407	384	385	364	400	391	373	384	381	388	385	371	443	393	399	387	372	369	399	378	393	365	383	352	395	366	364	384	344	367	369	411	389	396	377	406	367	377	393	434	403	379	351	367	364	400	384	398	391	381	364	378	364	411	393	379	378	349	401	353	370	384	385	397	400	342	397	432	369	373	378	399	374	381	406	372	384	354	363	387	355	402	371	366	376	380	365	413	365	385	361	370	400	408	386	394	367	402	357	396	394	400	399	374	387	389	382	411	423	353	402	389	419	399	389	412	401	375	339	383	384	379	363	398	359	396	376	412	405	416	400	383	366	378	343	412	408	369	376	386	380	426	383	419	394	391	390	445	387	380	379	374	375	401	372	416	376	350	384	346	407	379	384	363	362	389	378	400	388	371	347	353	367	406	412	395	353	406	366	401	405	387	391	393	350	382	396	391	397	378	364	385	380	389	380	390	374	331	377	348	375	368	397	401	376	377	383	382	379	369	354	437	369	354	394	357	408	376	363	383	386	374	386	374	383	400	388	352	379	386	436	388	404	436	338	387	392	348	381	351	372	374	384	381	381	392	420	387	394	389	387	385	378	358	377	387	376	393	345	402	395	391	406	407	345	395	357	389	436	381	365	370	366	342	387	390	386	410	395	369	393	376	383	357	358	340	355	373	391	397	366	369	395	429	381	345	384	395	418	381	370	405	396	366	381	350	387	333	371	374	400	390	381	391	380	400	401	394	419	348	384	363	372	372	362	395	397	390	385	345	365	376	374	375	388	431	389	355	378	391	365	385	379	378	381	359	385	366	368	393	338	405	383	365	412	407	387	371	390	374	365	393	348	391	364	383	350	379	383	388	361	397	379	357	403	396	416	376	367	413	392	408	382	370	385	365	404	390	403	382	389	384	428	391	381	372	365	401	364	410	374	392	395	367	387	373	352	381	363	361	380	373	385	412	392	383	373	375	369	369	401	390	447	385	386	392	371	387	395	369	373	355	402	347	394	380	362	326	398	419	389	386	392	407	416	355	362	403	396	357	367	405	394	370	378	358	411	353	388	402	374	404	387	370	407	407	371	371	393	403	434	390	400	378	382	368	439	396	397	404	404	372	369	362	357	400	398	406	363	373	386	412	371	375	387	397	356	369	404	397	371	407	368	370	376	373	389	385	362	417	385	392	396	393	369	358	348	419	374	392	369	400	396	386	355	382	342	371	386	339	412	387	389	366	386	388	379	381	407	375	413	401	380	355	404	410	362	400	358	398	389	319	368	411	356	369	380	408
29896	2234	4241	5137	4489	3819	3213	2779	2449	2129	1986	1770	1702	1614	1583	1478	1376	1279	1304	1287	1203	1242	1240	1211	1139	1146	1072	1043	1115	1093	1086	1068	1046	1049	1000	1033	1042	974	948	988	1011	993	968	965	980	998	967	964	960	953	976	977	987	923	945	951	926	978	962	1003	966	932	937	927	914	990	945	942	873	968	930	927	955	957	879	906	953	877	940	947	889	983	954	914	950	905	978	972	940	914	896	960	912	902	955	897	921	949	907	983	947	932	948	906	909	967	923	949	862	822	894	974	954	933	911	945	884	903	915	955	922	888	911	917	889	927	948	920	893	867	885	949	926	953	926	894	910	964	1006	926	951	874	962	949	895	919	908	937	937	905	935	857	912	924	906	882	897	900	908	911	881	912	913	880	919	881	976	972	879	919	910	975	916	910	913	958	925	871	936	929	916	959	922	916	910	826	900	901	876	937	925	905	933	948	957	968	946	917	950	978	924	878	909	968	814	932	917	927	928	856	963	954	922	866	959	917	924	935	896	910	882	937	902	967	859	1002	980	839	919	904	932	940	937	954	893	905	903	896	945	944	953	926	898	903	901	904	952	891	861	940	892	878	877	925	932	973	930	864	935	916	878	911	924	933	947	945	914	895	881	930	912	892	896	915	901	919	896	896	881	844	908	913	978	877	889	982	877	927	893	916	905	921	948	902	948	884	926	880	942	952	950	934	897	905	907	927	919	860	923	914	910	974	960	905	905	942	949	901	902	948	920	928	1000	934	951	851	905	928	903	897	916	927	860	905	897	901	934	908	1003	942	928	906	910	918	922	972	925	931	957	910	918	919	925	932	875	930	909	949	899	945	903	929	916	939	920	874	921	910	892	966	923	947	913	881	925	1002	893	916	1002	903	884	951	907	889	904	876	887	922	880	941	926	899	945	928	917	949	910	899	874	875	899	913	916	951	962	897	899	964	925	852	937	948	917	891	952	954	951	915	974	887	885	916	941	911	934	934	928	939	909	943	876	919	938	917	932	941	953	915	941	888	943	918	879	898	904	920	974	902	922	901	872	932	939	940	927	955	902	918	906	911	919	864	897	925	938	836	901	945	871	879	913	884	840	906	962	912	899	891	894	963	923	905	897	890	889	951	862	938	925	887	939	911	899	938	885	857	934	948	924	875	946	936	911	947	876	885	906	889	910	953	911	845	907	956	913	906	918	946	907	969	954	892	889	922	918	946	876	914	933	898	937	877	924	892	907	941	896	925	940	962	889	916	925	959	889	929	911	886	880	935	909	889	925	933	900	893	909	901	944	936	867	875	922	911	890	924	913	904	888	880	846	982	877	887	880	915	912	946	946	967	973	902	935	926	928	941	943	858	894	937	903	900	937	921	946	880	919	871	873	932	910	968	938	887	843	961	936	903	919	931	943	877	887	934	935	921	946	958	947	920	862	856	985	952	946	913	972	894	893	940	869	928	928	929	963	946	886	917	905	932	947	934	908	876	900	895	917	934	877	869	949	880	930	919	963	954	920	900	889	865	913	952	933	964	922	908	899	894	901	943	868	940	874	898	890	894	901	882	931	901	961	984	897	941	929	945	920	944	899	923	953	935	960	903	909	940	931	945	960	915	911	914	911	884	925	962	909	879	866	901	949	893	918	869	917	934	869	903	867	856	904	860	937	923	911	853	959	920	881	930	856	921	901	946	885	926	887	963	924	964	970	915	898	946	966	955	937	849	931	916	926	958	961	909	913	899	912	937	913	918	959	923	928	977	952	893	916	913	950	934	943	907	908	908	868	940	948	977	969	938	900	909	929	990	859	960	938	922	902	963	917	911	893	935	899	955	908	921	909	939	892	892	897	945	921	883	878	885	937	911	965	877	920	911	901	925	926	919	864	921	958	945	943	918	937	896	873	937	924	908	947	904	898	925	889	942	898	938	930	911	891	919	913	915	914	909	945	900	978	955	947	931	913	922	898	970	922	931	917	903	889	981	899	935	865	927	920	881	927	907	903	906	880	949	913	924	899	920	927	933	879	953	953	901	962	911	950	905	937	931	904	897	866	988	940	954	899	935	940	917	877	889	880	913	877	950	932	902	914	849	856	952	934	912	916	922	937	846	909	896	965	948	884	883	926	872	939	953	981	889	922	922	919	928	906	935	936	978	911	918	898	943	837	927	905	879	922	881	911	879	910	926	922	897	881	886	913	912	946	977	906	904	870	922	905	872	938	939	936	960	916	914	930	945	851	944	948	965	928	928	992	912	934	959	895	938	886	930	943	896	943	932	934	891	908	920	919	929	916	871	916	938	903	950	948	923	906	872	850	936	916	972	887	860	926	891	886	938	957	919	900	905	943	844	897	890	908	875	968	944	952	922	926	877	930	893	922	895	919	878	907	909	888	917	974	881	909	927	917	900	919	907	939	922	895	882	960	928	901	925	956	878	934	964	978	931	973	867	942	972	942	898	938	942	898	901	977	971	914	931	871	963	888	887	911	962	920	921	884	952	929	917	984	853	899	926	958	890	896	980	949	900	940	927	898	945	901	927	894	943	962	969	976	895	873	926	946	957	914	930	909	933	925	931	956	903	924	941	864	889	917	957	914	903	940	945	867	913	922	899	913	909	952	911	859	924	858	906	904	933	928	950	904	907	834	932	928	933	932	964	978	918	961	905	961	898	935	943	862	924	969	922	915	891	921	899	900	881	886	878	915	1020	947	944	941	982	886	916	932	930	942	899	897	924	928	891	870	939	950	937	950	834	927	963	945	824	941	946	893	921	907	877	957	982	944	938	898	935	898	921	1016	986	951	875	941	919	894	910	904	917	939	914	910	910	939	884	958	975	948	924	938	904	894	910	937	935	922	904	893	897	937	875	963	923	971	881	969	954	884	891	914	903	960	927	887	896	939	904	987	912	901	942	899	938	944	860	940	958	974	867	900	914	955	878	911	895	930	912	941	901	910	888	951	870	934	924	901	883	955	924	860	913	954	947	904	910	941	930	881	977	885	921	962	920	906	920	931	977	927	912	913	920	939	977	901	885	962	930	880	923	932	919	922	941	906	905	922	924	922	913	924	914	915	894	887	910	894	944	917	890	902	909	936	924	877	896	867	969	869	852	940	956	891	888	922	953	884	933	917	924	920	945	856	894	938	901	939	923	894	886	923	890	963	916	894	851	925	940	884	914	921	963	934	927	953	944	908	911	992	899	919	904	906	945	943	919	948	928	868	911	911	927	931	955	926	892	948	896	874	916	883	908	908	928	879	932	882	911	900	934	920	901	871	916	929	956	901	921	941	932	881	904	947	939	852	935	911	921	905	876	945	920	917	983	892	949	975	874	942	904	906	931	970	871	882	883	894	933	858	920	957	907	890	965	849	950	890	901	986	931	923	934	986	922	914	902	951	929	921	900	930	918	920	980	912	911	905	923	943	910	927	885	879	894	928	933	872	925	889	886	882	905	923	923	918	871	919	930	903	937	924	931	942	902	882	936	838	920	884	919	902	930	912	987	891	910
4716	248	207	177	161	153	145	156	108	158	161	153	124	116	146	150	173	146	158	126	127	141	143	130	128	148	140	130	145	131	128	149	132	135	155	138	146	129	128	143	150	135	160	143	149	152	135	145	149	145	168	151	155	121	134	139	123	141	158	131	144	143	139	165	139	140	137	133	158	135	136	141	130	145	149	143	134	137	141	156	131	146	142	153	152	131	152	131	151	130	136	154	149	121	142	126	165	155	158	141	125	134	141	143	127	150	143	142	142	144	173	136	155	164	128	144	133	159	151	149	151	117	147	144	135	161	156	135	138	146	134	144	144	138	145	134	162	115	143	136	109	142	157	114	144	170	144	147	127	128	111	148	123	134	135	125	122	136	132	166	140	156	136	158	139	141	135	135	148	159	159	127	144	128	147	144	106	124	149	137	136	170	158	139	131	156	133	147	141	157	163	154	141	149	140	128	138	139	136	156	142	136	141	128	130	153	159	151	160	141	141	148	119	128	139	141	135	136	148	149	156	132	120	166	151	157	143	146	142	151	148	153	139	142	154	120	128	156	116	157	138	119	134	170	132	129	166	156	149	136	152	164	143	142	118	167	133	122	123	158	138	127	145	160	127	159	134	139	122	151	139	143	121	151	129	147	150	150	148	148	119	151	122	139	140	132	134	148	139	124	140	156	134	141	128	132	124	139	146	141	137	123	132	168	138	157	142	150	154	143	131	132	124	139	134	131	135	131	136	140	156	139	148	146	138	131	123	150	140	131	121	149	144	152	129	134	159	134	139	129	119	132	147	112	142	129	144	149	123	155	122	126	139	147	133	145	127	139	162	168	152	150	151	134	121	150	151	144	133	147	147	121	148	170	125	155	134	147	155	159	141	121	148	146	129	147	141	115	122	152	137	140	144	146	128	140	146	154	144	135	158	138	139	137	145	128	144	131	162	153	125	176	130	125	145	128	149	153	126	138	137	147	131	166	126	140	132	149	151	168	128	128	126	114	161	153	129	132	139	127	141	152	141	151	172	152	134	134	150	166	136	139	150	142	138	132	151	130	152	153	136	113	131	124	134	162	158	137	142	135	147	132	122	132	145	128	138	122	120	159	155	127	132	124	140	133	147	154	142	151	147	123	145	128	148	139	141	166	135	135	143	138	144	144	136	132	150	132	144	144	125	132	127	126	140	142	139	141	146	155	138	131	116	140	133	139	151	127	140	148	143	124	129	140	135	139	141	134	151	139	110	147	137	124	151	122	114	154	122	158	153	144	160	134	153	133	145	155	134	150	155	149	153	136	149	145	149	154	149	130	131	129	138	149	128	130	139	129	131	121	137	139	167	147	134	118	143	134	136	115	123	138	151	161	115	136	133	123	148	152	136	135	139	143	123	137	154	137	140	174	166	141	144	159	141	165	136	134	129	130	154	149	139	147	124	150	125	142	153	138	137	134	132	160	134	140	143	128	150	155	140	117	144	149	144	115	131	146	139	150	143	140	134	146	126	128	145	135	148	139	143	143	153	133	145	110	157	158	156	124	123	142	140	145	133	128	157	149	131	150	145	133	149	123	144	138	131	153	139	136	133	151	134	133	136	157	136	148	127	146	141	144	140	126	144	125	146	139	132	126	127	146	111	132	122	142	140	121	134	148	147	146	143	124	127	145	148	115	125	148	147	137	131	138	147	145	139	130	144	137	118	139	145	146	149	134	142	137	122	150	147	145	160	135	130	136	136	134	160	122	141	131	131	134	127	150	140	139	145	134	129	132	105	145	146	133	145	148	137	133	143	126	138	134	144	169	157	141	149	146	124	148	153	133	151	112	158	144	136	122	125	130	167	121	140	149	152	129	117	146	121	148	171	149	145	133	131	142	136	145	136	151	158	142	158	164	141	129	132	135	153	135	126	133	153	140	128	147	128	148	138	145	145	153	155	123	144	149	139	131	132	140	145	174	120	149	140	144	130	141	133	120	133	171	139	134	121	142	151	125	128	133	125	127	131	148	152	123	154	132	138	140	113	152	141	142	138	124	143	155	148	133	131	128	123	147	145	127	138	152	143	155	147	142	153	128	156	134	127	158	153	133	129	130	158	144	159	133	149	132	125	146	126	145	148	138	143	149	137	141	124	129	132	163	149	132	172	142	160	190	155	149	135	133	168	118	149	143	130	159	142	126	149	136	146	149	126	155	126	158	109	151	132	142	143	140	154	131	126	151	137	140	162	154	132	165	145	137	126	159	142	128	146	137	143	153	156	152	147	158	147	131	141	148	128	130	150	143	140	132	148	149	149	128	154	133	156	121	119	149	152	135	122	153	141	144	132	173	132	148	142	151	128	138	153	134	131	145	146	117	137	142	137	147	141	135	154	162	135	157	139	143	135	159	127	164	109	154	117	137	137	140	144	170	133	146	121	157	120	152	136	123	150	122	147	138	157	149	150	157	148	152	137	134	170	162	125	151	162	147	144	131	133	122	140	139	152	138	147	163	118	143	129	145	131	145	138	133	123	146	138	148	151	121	125	132	138	156	151	126	128	131	149	124	136	142	125	119	132	134	114	120	137	149	154	151	128	115	136	139	132	137	145	148	146	140	139	161	156	152	138	152	152	161	137	144	117	154	127	127	133	123	130	150	110	136	126	154	149	139	140	139	135	135	138	143	133	128	169	130	150	147	145	138	130	165	147	131	159	118	142	154	121	134	118	139	163	141	165	155	117	167	146	136	128	155	144	143	128	127	140	130	137	122	147	147	146	132	140	135	141	123	158	161	134	123	128	140	142	148	133	142	160	138	152	122	139	148	120	135	155	156	141	144	153	135	144	149	154	144	124	128	152	149	124	129	136	140	142	153	127	155	126	138	151	138	149	137	144	148	149	152	144	119	132	147	139	141	153	142	129	138	136	138	161	139	122	145	156	136	131	122	140	142	126	140	126	134	163	148	142	113	135	156	151	143	133	140	149	140	137	135	134	126	137	164	139	120	139	131	156	141	141	148	129	139	140	128	132	161	113	146	126	136	143	137	138	156	141	125	139	157	150	130	147	150	129	131	158	143	157	138	132	123	129	155	143	135	134	146	140	139	157	156	114	144	126	141	155	130	143	135	151	135	149	144	146	124	137	139	132	127	142	128	138	153	153	130	150	151	168	144	160	125	151	155	126	148	152	148	131	123	133	134	161	135	147	144	140	133	158	146	140	181	127	131	146	160	155	132	149	163	152	150	144	138	144	128	134	134	137	123	145	133	128	141	127	140	148	142	153	146	120	136	136	146	151	140	138	153	147	152	139	151	156	164	145	155	142	142	145	139	146	136	122	154	168	122	126	132	131	141	142	140	125	128	156	141	165	136	131	146	163	159	139	141	133	142	166	143	126	161	139	139	138	158	152	129	145	143	152	120	149	141	117	153	142	117	137	135	140	136	134	138	124	149	125	171	135	143	141	162	153	141	142	133	130	135	136	137	143	160	143	137	154	141	133	146	151	149	132	142	144	120	171	158
5163	502	525	557	503	502	488	477	479	466	437	425	492	432	447	439	420	457	437	435	424	447	450	472	436	463	429	453	446	452	435	425	431	469	429	473	433	436	441	439	433	432	440	467	438	445	420	429	433	428	424	445	472	403	432	471	412	483	455	446	429	426	405	454	403	450	440	424	443	380	414	448	435	476	457	428	408	421	444	437	399	434	431	429	443	450	416	449	421	422	439	443	435	418	439	453	413	424	404	427	439	429	416	409	433	434	426	443	429	410	435	398	442	442	419	428	442	448	406	406	443	374	427	439	405	400	407	441	441	418	394	428	437	419	411	406	393	466	421	439	461	406	439	408	401	433	428	409	440	415	429	408	422	434	397	421	410	413	443	407	419	450	432	415	419	410	454	430	460	427	430	441	411	374	416	447	455	440	453	432	420	417	438	410	428	425	426	422	451	412	438	424	426	428	444	408	415	428	434	417	431	420	455	389	435	413	403	449	429	425	446	450	440	412	427	435	436	449	365	453	462	437	393	447	434	432	467	461	429	388	444	416	413	437	397	448	463	426	430	421	437	428	417	417	392	403	492	420	452	463	402	440	453	435	454	438	423	427	416	433	412	455	416	458	443	412	462	407	433	447	405	427	445	406	419	425	416	436	460	399	435	460	436	446	440	418	452	419	437	432	418	434	453	416	412	422	454	449	441	447	415	424	404	451	410	457	407	451	419	449	428	446	408	436	448	443	429	461	459	464	431	405	422	470	453	410	419	428	488	455	403	465	439	429	412	429	427	403	421	434	424	433	424	442	418	411	453	441	430	410	416	401	412	411	409	442	420	419	421	397	450	419	418	432	433	397	437	427	441	412	433	464	418	418	443	443	413	406	431	416	412	423	421	413	473	424	434	419	419	419	453	430	428	418	439	409	433	446	412	450	408	407	439	425	441	426	427	423	431	438	410	423	473	411	434	433	410	429	441	421	436	441	436	398	445	398	428	454	426	407	429	410	446	461	460	405	456	424	404	416	432	448	462	413	423	449	454	460	440	429	414	405	437	415	465	477	426	444	421	437	468	449	441	453	383	431	406	434	406	429	439	440	411	416	439	457	441	404	445	427	436	439	442	443	408	415	475	402	433	451	453	460	403	419	451	458	432	446	400	445	434	417	419	430	439	452	409	457	408	443	450	422	440	415	454	405	414	439	439	409	439	423	410	455	426	428	440	412	430	454	411	422	437	430	439	425	430	414	447	409	432	414	447	410	398	448	473	448	471	453	433	433	425	440	440	431	445	465	429	403	432	441	445	423	461	435	390	427	441	428	425	421	405	441	393	409	443	434	426	434	450	449	429	430	415	448	439	471	437	442	444	464	419	443	435	418	441	428	439	417	411	435	429	423	455	424	412	418	442	442	420	445	447	405	446	439	418	419	424	444	461	414	461	412	403	409	454	414	449	453	393	399	396	424	436	428	432	453	479	442	439	430	438	454	445	406	428	412	426	425	412	452	410	446	460	439	452	432	475	419	487	459	454	394	418	473	408	406	443	434	429	445	458	479	409	420	429	446	439	445	445	411	412	429	437	402	418	442	407	449	439	419	416	428	421	442	424	430	418	443	406	416	428	387	435	441	457	363	431	401	437	437	421	438	455	425	420	421	416	437	427	456	386	442	445	433	407	404	397	456	415	455	414	415	435	417	408	424	410	462	445	439	414	424	448	427	408	462	459	448	424	414	421	427	444	435	419	446	466	464	385	452	425	457	463	422	461	413	402	448	435	420	416	419	443	451	435	445	435	399	409	465	438	464	412	401	439	462	438	440	448	442	472	409	422	420	455	429	404	455	430	432	430	432	417	426	425	403	416	426	379	408	410	415	413	434	419	428	463	432	473	424	417	403	453	414	443	450	453	424	458	435	420	445	475	428	438	436	411	432	452	459	442	443	466	435	416	427	379	415	416	413	410	411	422	434	454	421	421	408	445	412	432	422	435	447	407	422	427	418	405	413	445	446	410	429	402	419	429	460	415	435	452	442	397	424	434	397	437	401	415	379	435	395	403	448	446	414	432	440	428	405	443	401	402	409	427	425	413	422	403	457	436	447	436	433	431	464	408	436	429	468	402	434	452	414	447	452	418	420	438	397	443	406	388	426	418	390	406	440	460	440	436	404	404	411	414	416	409	435	466	434	434	433	408	425	408	410	445	463	412	453	420	429	437	414	406	470	462	433	402	475	416	417	455	435	433	411	431	445	457	425	448	430	462	448	437	397	414	384	422	446	423	417	439	429	414	407	415	435	431	415	405	437	426	436	412	421	421	416	437	434	456	427	420	451	395	458	426	457	415	461	378	451	437	431	398	452	424	428	447	421	446	417	420	392	433	437	449	403	445	393	421	406	406	443	413	430	451	457	443	420	400	418	417	409	442	412	456	414	422	410	444	452	435	419	448	413	406	430	438	385	431	430	461	443	424	430	429	397	426	393	488	475	443	378	419	447	422	413	405	432	447	443	437	446	437	423	405	435	406	450	459	409	429	414	434	506	441	418	430	413	467	453	468	469	436	420	440	438	438	424	453	480	430	422	465	432	397	453	413	423	449	449	436	422	439	365	427	423	464	431	405	429	426	458	447	432	426	417	439	407	433	408	459	419	412	434	403	410	428	421	421	409	434	409	414	430	431	446	434	419	389	400	421	431	420	426	416	422	419	418	416	419	463	421	474	431	388	447	467	433	439	412	436	429	414	446	476	403	462	420	373	415	442	398	439	412	432	404	444	442	403	448	398	424	401	413	398	461	384	427	431	410	450	399	452	454	440	415	442	431	401	415	412	443	399	440	476	418	431	413	419	455	469	451	470	411	433	394	439	424	442	453	446	418	443	419	427	443	429	407	458	458	406	428	463	438	430	425	428	435	451	448	407	419	425	424	404	446	435	428	396	436	468	445	416	433	421	483	425	454	440	446	410	441	423	469	431	391	434	425	442	463	444	407	445	448	411	463	402	437	479	446	421	432	430	454	400	444	438	427	423	431	474	438	468	455	416	407	465	464	413	408	421	445	426	438	456	409	429	414	434	457	397	410	391	418	422	438	394	431	422	446	441	427	389	425	367	448	458	426	405	409	421	394	442	411	429	425	408	425	434	449	410	394	417	448	440	422	426	404	415	423	426	413	416	416	398	404	424	417	410	438	407	414	430	451	391	401	416	421	428	440	408	432	418	462	463	440	408	459	462	440	433	398	435	411	417	412	435	410	424	441	431	407	441	455	428	431	434	435	438	441	421	424	422	420	466	400	438	389	414	454	440	426	424	442	427	410	396	384	424	428	463	455	417	422	412	448	439	422	423	430	409	433	418	398	452	456	433	434	425	399	439	427	429	424	438	446	434	474	406	441	422	417	396	421	405	434	436	425	447	426	417	426	425	462	436	450	388	427	454	438	426	443	429	444	418	439	395	464	407	417	415	403	443	445	467	447	421	431	439	454	422	416	414	426	428	447	397	441	432	441	445	431
45236	11222	1483	1010	713	608	513	488	413	423	362	360	415	330	380	365	332	310	331	307	329	368	332	324	346	341	328	309	340	315	302	333	307	320	330	277	292	317	356	335	292	340	340	291	308	314	303	330	289	288	300	256	281	303	312	311	293	297	328	294	307	307	311	319	319	354	316	318	330	311	330	283	330	324	306	302	320	292	296	303	302	324	311	307	309	330	317	299	332	340	276	307	311	324	328	308	345	317	292	297	289	315	301	279	283	303	326	333	301	301	299	327	340	374	306	294	336	300	282	308	324	313	310	353	303	331	327	287	324	325	269	316	303	308	298	326	302	314	284	314	321	290	300	296	292	290	318	328	310	315	347	308	327	304	323	328	310	332	300	311	336	313	309	299	315	285	307	303	321	289	306	305	303	342	309	322	266	345	288	294	291	322	323	310	305	330	312	314	301	327	317	295	306	309	324	292	303	317	327	289	313	321	293	278	299	317	366	296	298	339	282	334	283	302	335	323	318	303	298	317	338	328	304	307	300	293	319	307	281	317	286	312	304	327	315	287	279	328	313	316	296	314	299	317	286	286	323	306	307	316	291	293	298	262	311	304	275	316	307	282	274	313	326	319	289	306	291	354	310	326	314	313	309	273	308	319	298	330	320	311	317	313	285	303	315	346	289	301	320	297	326	322	331	283	267	299	288	320	298	303	297	326	291	324	261	320	326	343	341	327	300	283	305	289	320	305	321	311	321	296	318	338	319	337	315	322	280	316	334	329	298	300	285	297	326	327	301	304	355	327	289	322	343	304	320	269	308	331	299	328	319	330	318	322	298	312	328	323	335	320	317	320	311	310	331	279	331	347	287	297	299	353	279	307	275	302	379	297	315	342	311	285	342	322	318	330	303	312	285	307	322	306	301	302	295	334	302	307	303	315	353	292	295	293	321	309	300	296	314	314	289	345	321	302	298	319	327	312	283	305	344	308	298	320	354	301	303	285	306	312	298	286	299	273	292	312	298	358	325	278	293	280	315	306	327	299	295	289	319	306	304	335	289	327	279	313	316	319	333	309	286	297	327	285	304	309	291	306	307	347	308	290	282	312	321	303	308	324	309	310	326	293	286	266	292	294	310	278	301	297	337	305	288	298	291	323	316	344	286	287	321	335	302	316	323	298	295	293	303	305	314	319	321	339	322	314	312	292	302	299	282	322	323	270	328	276	328	332	303	310	282	307	306	305	330	320	319	302	301	300	290	297	328	324	312	301	293	289	298	310	288	291	305	281	285	295	306	325	295	321	288	334	293	266	332	307	302	307	312	295	312	302	298	294	289	292	329	282	283	301	260	326	290	300	307	298	332	305	318	290	315	306	282	293	341	290	279	355	329	295	318	339	323	288	361	305	309	318	296	315	307	326	330	315	311	295	346	320	288	283	328	327	321	308	303	312	306	252	325	302	297	328	323	326	290	297	303	296	281	299	328	307	322	301	319	338	291	299	321	312	303	315	282	295	321	316	328	303	302	343	309	314	350	356	336	302	307	296	278	310	316	307	320	299	276	333	317	296	291	291	315	318	308	308	305	287	285	301	297	298	332	299	299	324	281	320	295	290	295	305	296	312	299	282	315	314	344	313	298	298	332	289	297	296	283	299	305	321	314	332	331	320	297	298	301	298	306	284	325	297	306	348	312	314	344	303	287	311	309	293	329	273	344	289	284	314	292	316	342	296	321	304	309	309	277	304	326	326	312	340	319	324	333	311	319	348	296	312	298	329	318	308	288	322	294	325	334	342	318	309	308	319	314	301	353	296	315	289	320	294	297	297	294	304	335	319	349	360	349	302	317	325	313	299	302	304	286	295	288	311	306	275	293	297	299	287	318	303	321	306	335	285	294	308	318	314	304	299	294	324	303	316	306	318	344	316	315	326	293	282	315	305	303	306	331	327	310	315	325	298	321	308	299	293	271	288	291	301	326	295	332	310	259	294	343	331	309	300	320	319	292	317	271	295	315	294	321	331	290	292	277	312	301	309	326	292	298	313	324	298	303	300	285	331	279	298	306	298	256	309	319	308	285	313	297	310	325	329	283	324	287	305	315	277	286	294	285	358	316	301	357	324	314	283	344	295	327	295	299	338	307	305	299	287	267	314	329	332	307	306	320	325	301	260	330	303	321	290	296	292	332	311	301	321	330	277	299	307	317	335	301	307	283	309	324	302	340	327	314	320	307	324	341	301	305	293	341	322	272	337	307	306	317	300	285	330	300	272	321	314	291	294	292	322	317	298	325	286	352	277	320	278	312	333	309	335	314	288	286	342	319	319	344	318	321	327	300	301	317	289	311	298	299	348	331	340	284	313	323	338	281	299	276	341	333	337	308	342	314	296	298	297	277	298	302	297	285	320	301	329	288	314	321	300	313	305	293	286	295	293	289	293	338	334	325	319	312	319	322	328	294	338	326	320	259	306	300	341	316	313	298	272	301	324	350	285	341	330	277	301	306	313	307	299	317	294	300	301	321	268	311	295	312	330	310	351	331	315	294	319	317	308	298	291	266	306	312	307	301	300	303	296	305	310	316	294	304	300	322	332	281	332	356	309	298	315	319	307	303	336	311	289	345	307	315	310	311	313	308	291	315	326	280	313	333	359	304	330	307	311	323	296	311	331	300	305	325	304	286	321	305	313	301	294	321	301	279	312	329	316	306	301	323	306	273	278	295	311	297	330	325	320	276	305	303	296	308	283	327	312	283	292	313	277	304	332	320	296	314	292	291	280	298	325	307	316	335	289	316	349	289	279	294	296	285	329	268	309	344	325	295	313	335	313	298	304	320	306	284	291	337	321	341	336	295	293	332	298	325	356	321	258	283	332	303	317	315	327	291	302	308	320	330	300	327	303	311	315	307	302	311	314	295	322	318	330	315	323	340	323	312	349	327	303	297	311	311	297	290	263	337	336	334	325	317	328	303	314	304	299	306	309	301	265	298	268	309	262	289	301	311	316	314	296	330	355	335	314	337	282	342	307	298	299	341	294	287	270	309	281	284	328	307	317	313	307	307	303	291	327	336	268	313	320	312	314	298	338	302	287	307	305	355	284	304	296	292	283	331	309	321	292	317	326	330	307	309	302	321	305	281	346	312	305	310	319	320	326	305	290	335	292	319	298	295	289	300	293	279	305	331	311	293	313	283	336	354	308	298	318	327	299	280	317	319	330	305	296	298	296	335	304	336	312	302	276	302	308	288	308	313	326	314	321	304	327	320	302	326	304	309	329	319	322	286	271	309	265	316	271	308	309	303	310	304	308	332	322	306	322	325	305	300	318	300	306	294	292	288	264	321	348	339	319	285	310	303	299	308	344	337	315	298	293	299	307	329	306	312	328	347	339	258	332	299	284	311	285	304	295	300	261	296	324	329	338	327	340	312	330	275	323	327	302	294	344	304	298	319	315	326	286	345	309	324	297	309	315	319	325	304	312	317	330	322	333	320	296	326	289	298	302	316	307	256	342
22611	1482	2539	2914	2574	2329	1980	1724	1596	1502	1274	1192	1183	1145	1072	1061	1043	1030	960	1018	974	1008	967	898	893	891	898	872	875	901	824	868	869	835	818	879	854	809	844	843	821	785	851	805	834	846	773	805	868	819	816	803	840	848	840	775	824	761	748	786	784	803	799	850	820	843	806	815	751	805	813	740	748	795	797	790	814	788	771	768	816	789	789	788	771	755	827	795	783	795	834	768	754	712	759	780	778	787	798	810	759	771	824	800	772	793	788	834	802	764	810	785	763	777	778	766	806	804	776	848	819	762	788	814	784	788	791	771	782	762	822	823	718	752	803	785	823	766	776	794	835	797	762	788	774	787	787	845	744	802	821	756	783	745	783	743	778	725	792	804	805	777	784	805	756	846	814	829	775	775	784	815	806	820	770	792	775	801	772	760	811	823	778	788	761	788	848	783	788	790	795	767	788	849	843	797	759	749	819	803	770	758	775	800	846	773	755	806	779	835	765	811	785	756	791	830	821	810	742	742	803	792	807	806	760	785	760	753	823	765	781	816	791	864	776	779	786	758	797	778	776	778	814	781	764	817	803	735	761	779	817	754	797	792	776	757	816	783	820	736	802	770	769	768	793	767	787	786	816	798	786	863	741	757	814	774	786	797	782	722	813	741	793	792	774	811	769	809	837	777	771	785	760	835	815	822	758	798	771	838	762	701	763	795	766	779	815	789	826	804	753	735	783	767	756	799	784	842	827	800	787	734	754	767	739	759	763	807	727	796	808	730	786	784	755	751	786	724	754	834	787	746	746	794	811	819	766	808	769	731	772	751	755	835	796	824	781	809	755	770	764	810	787	755	783	776	760	812	793	805	788	800	817	797	767	843	828	743	792	808	767	797	792	758	784	782	811	751	758	733	748	772	771	735	794	782	725	776	776	763	788	746	745	783	774	778	797	753	773	767	792	788	710	753	799	788	804	802	798	837	715	735	795	780	772	815	790	749	794	823	787	774	718	756	799	815	780	793	781	740	831	798	749	752	769	789	793	847	796	788	729	753	803	781	804	770	777	805	754	760	765	784	779	779	775	727	775	746	758	777	771	808	794	804	783	761	748	744	745	789	777	735	762	801	799	798	771	813	765	837	765	776	782	745	772	756	779	791	786	765	777	767	799	789	772	819	739	784	743	781	767	830	813	805	749	759	823	811	769	784	789	793	798	799	769	795	743	778	791	828	800	761	810	792	776	812	803	815	771	799	794	808	834	816	780	762	810	758	765	826	784	752	766	780	818	771	750	784	852	746	708	760	782	738	785	809	808	802	806	813	787	776	777	753	766	787	783	737	766	756	765	790	865	797	764	804	822	787	765	799	828	780	775	780	804	754	769	807	801	789	811	810	818	719	819	777	798	772	790	778	760	810	793	811	787	776	770	765	751	768	776	742	768	804	750	781	813	798	800	833	807	821	799	777	770	784	826	803	768	789	761	816	809	784	757	768	782	793	790	799	775	792	806	804	784	806	759	793	780	789	790	768	794	775	800	787	763	834	781	773	770	841	796	761	803	855	778	766	858	759	786	760	803	770	821	769	797	829	796	820	778	784	805	763	722	798	795	839	741	745	801	812	749	797	792	808	751	758	796	830	773	836	776	791	801	755	784	826	751	766	750	836	776	848	781	803	796	770	757	781	782	777	757	823	796	820	810	771	775	768	811	757	820	789	805	775	792	803	873	784	814	808	817	873	801	762	774	800	743	799	787	796	715	799	783	805	841	787	750	746	773	782	785	806	762	768	796	772	739	758	799	757	771	815	779	826	721	739	772	752	807	780	758	781	802	770	772	815	790	771	759	753	765	799	772	754	794	744	767	788	729	821	760	789	818	789	810	756	783	740	807	807	765	837	790	792	821	764	749	769	780	755	795	816	758	799	824	741	785	792	829	798	802	770	742	768	821	775	818	779	764	780	820	791	802	716	819	774	805	794	769	779	745	831	764	774	758	799	755	775	767	757	786	748	745	790	822	739	787	771	764	828	780	735	817	806	814	770	780	809	801	718	784	756	814	752	810	770	765	810	812	822	765	764	817	800	748	786	806	794	789	744	781	708	747	762	765	787	729	794	813	802	786	844	779	839	781	771	839	755	752	826	795	779	747	808	774	795	800	783	805	805	787	799	812	787	746	788	798	775	777	762	787	792	763	777	776	755	782	795	746	796	787	848	797	809	784	728	749	780	778	772	774	793	782	846	797	787	760	764	776	794	812	802	769	777	748	770	787	856	811	798	791	751	779	815	776	848	794	818	796	806	807	800	841	820	803	756	798	771	757	692	798	813	800	781	826	819	795	810	771	780	731	759	757	780	827	756	757	762	804	767	811	763	747	835	809	768	779	785	856	826	770	808	806	780	794	743	765	801	895	809	762	810	783	768	795	760	808	807	763	815	757	827	794	798	792	795	826	725	838	784	813	814	790	819	768	756	808	778	828	820	805	813	814	804	830	770	771	774	830	768	823	775	763	790	742	757	770	767	762	748	818	785	802	770	811	757	767	798	784	803	792	813	833	764	765	769	756	811	791	818	777	809	788	750	813	812	803	813	796	763	798	791	770	787	733	758	755	786	748	843	826	834	816	821	772	784	845	778	779	719	790	817	808	764	762	795	781	799	779	769	755	759	776	771	829	764	784	791	827	751	776	741	807	789	787	758	761	767	835	810	796	814	780	791	791	822	780	805	758	790	794	772	812	779	795	772	827	752	802	823	840	775	812	769	771	769	774	771	845	800	758	776	732	815	770	823	807	757	736	765	778	779	822	737	786	790	793	808	824	783	773	784	839	734	729	815	769	774	731	824	804	824	790	830	778	778	820	800	798	735	765	799	723	804	785	820	775	765	784	778	772	774	775	742	789	752	774	789	805	777	791	742	789	785	774	831	811	809	761	799	765	739	698	713	770	785	747	736	783	758	764	786	819	793	810	781	805	737	811	787	801	782	723	807	747	797	717	775	844	785	796	831	754	746	788	792	767	790	810	756	806	797	812	808	776	775	801	801	786	819	791	760	768	767	730	763	772	803	798	782	784	809	755	822	784	804	794	724	759	806	785	791	767	842	765	793	793	792	735	768	838	791	777	808	758	779	802	800	769	860	796	788	800	784	750	746	782	739	823	794	819	797	782	773	781	771	764	785	829	766	750	801	839	749	776	798	770	761	768	794	788	767	791	785	800	808	861	777	775	791	785	753	784	761	798	749	773	852	777	787	790	770	781	804	791	759	792	812	804	783	789	788	831	804	751	734	802	762	772	778	806	773	776	787	820	779	777	800	808	757	772	780	796	839	821	760	771	790	819	790	756	777	812	804	775	760	790	791	770	765	758	797	776	792	829	776	821	776	779	774	767	812	827	765	775	797	778	800	793	793	780	729	796	785	755	795	780	755	798	785	751	794	832	729	807	785	751	811	807	815	820	853	756	760	756	797	780	766	810	760	788	748	756	768	832	777	744	790	808	794	712	843	774	799
60280	20502	4149	1943	1320	1029	791	702	637	562	545	495	442	520	474	437	465	427	469	468	400	441	412	369	373	439	423	401	436	390	389	408	349	339	403	420	403	390	371	416	411	391	397	413	413	410	390	368	381	398	403	429	384	388	386	369	401	383	397	402	390	397	400	399	369	408	400	381	391	375	371	408	359	417	380	424	368	398	397	405	363	407	373	398	369	376	367	387	384	405	369	370	417	398	400	386	353	390	349	375	433	375	372	369	375	382	383	412	375	382	383	411	385	372	413	367	351	379	362	385	372	395	429	402	377	376	378	384	371	383	382	408	372	412	376	382	377	379	400	363	374	380	355	379	407	360	390	390	379	386	381	373	351	356	364	397	365	376	355	415	395	403	407	432	395	390	380	371	396	380	421	396	380	349	348	400	366	395	367	354	352	401	401	387	416	400	361	432	396	364	403	364	407	392	371	334	383	416	379	422	389	396	346	389	402	380	387	364	378	384	400	390	408	351	368	382	342	399	357	407	374	399	377	402	394	395	375	370	394	390	373	400	379	420	399	395	349	393	388	391	402	398	385	364	352	373	394	363	396	392	382	404	358	358	391	372	381	357	390	397	392	409	382	392	343	372	401	380	337	393	420	404	372	355	372	409	377	410	371	416	388	385	387	400	383	343	374	368	360	371	395	366	351	384	349	376	413	363	378	367	389	380	380	392	366	404	378	413	370	410	380	372	387	397	354	374	401	395	392	382	391	364	362	340	393	411	350	349	393	386	401	386	351	402	400	394	409	383	368	373	396	368	368	405	398	384	349	361	365	403	374	311	369	410	399	375	374	378	388	347	374	408	385	401	376	352	393	396	372	408	385	386	375	393	378	420	398	391	379	412	375	403	363	398	393	353	382	366	363	390	378	390	398	443	384	385	357	374	360	387	375	391	412	394	430	389	395	402	423	385	391	321	369	362	417	386	376	405	353	373	366	396	375	410	383	397	390	408	390	376	417	383	368	385	349	387	368	391	397	367	362	380	390	400	402	402	362	397	385	397	355	419	403	351	381	335	395	357	400	358	393	368	385	353	366	364	371	422	367	385	409	408	375	354	380	376	365	390	369	385	362	384	376	395	379	386	388	392	403	354	413	366	395	376	358	345	395	392	359	411	430	349	410	357	414	401	371	402	414	426	399	383	394	366	390	365	362	394	385	369	382	387	361	369	390	350	389	355	385	356	382	370	388	367	368	397	358	363	384	391	393	438	378	372	348	413	383	370	347	348	343	378	425	405	409	399	330	366	369	392	407	377	410	368	379	366	398	382	361	411	397	412	387	402	391	354	365	373	415	388	409	402	365	367	356	396	356	361	394	372	379	357	401	423	376	370	405	384	359	351	409	355	395	402	420	360	391	391	369	397	397	378	400	306	396	358	373	378	367	383	397	386	382	372	394	413	429	408	398	346	381	398	402	384	353	380	379	374	412	389	385	368	397	386	387	368	406	388	391	395	367	380	361	376	406	395	361	378	367	369	359	381	368	365	374	387	392	375	406	377	353	366	357	402	388	367	379	356	389	395	362	386	360	353	384	366	370	388	403	404	403	384	415	400	395	383	390	349	382	380	382	395	365	353	363	350	410	381	362	357	364	393	441	398	320	398	356	381	373	411	398	372	382	366	410	383	391	379	369	348	385	371	363	388	411	383	349	385	359	356	389	390	405	359	367	397	430	396	388	384	402	394	381	397	407	406	367	393	388	397	391	387	409	391	415	410	370	381	382	376	353	383	375	402	404	363	352	423	389	396	387	421	376	393	401	355	355	401	414	406	382	376	386	364	388	367	383	365	380	364	375	376	375	409	396	356	395	376	383	411	340	393	394	391	375	388	410	381	415	401	367	388	383	389	397	404	354	390	384	396	344	391	393	344	389	371	359	392	397	366	379	380	420	367	390	414	403	348	381	398	367	394	340	401	386	430	374	373	395	396	402	427	421	367	378	365	414	380	332	380	352	425	387	402	407	390	357	346	403	383	391	359	369	381	389	355	373	380	377	383	395	367	380	344	397	406	386	362	378	383	389	384	357	410	385	373	344	341	386	357	381	315	399	372	388	382	440	347	353	362	392	407	381	368	381	376	386	374	383	374	385	377	383	372	379	391	418	447	359	400	365	396	404	414	414	366	380	406	390	352	374	418	344	399	427	380	385	394	391	377	387	372	383	382	383	389	389	405	386	408	346	384	387	328	364	358	381	405	415	350	384	370	407	374	373	367	374	377	416	377	385	368	351	393	405	414	386	364	365	360	372	382	447	351	357	366	414	408	378	383	374	399	377	366	356	358	398	400	402	410	396	369	388	397	413	392	386	394	364	390	379	353	378	347	386	387	405	398	386	383	438	363	353	394	409	386	388	379	381	393	411	408	353	336	397	400	373	428	393	353	366	355	381	390	407	363	381	376	395	400	422	391	365	379	384	405	335	394	374	405	387	395	388	408	403	414	396	391	400	348	387	392	411	399	421	384	372	414	379	350	402	383	378	345	392	400	403	391	382	386	389	361	371	382	388	398	377	376	373	361	388	389	377	353	373	360	344	346	375	349	396	384	394	391	394	396	373	403	398	400	360	369	393	373	405	380	394	362	351	386	413	338	400	370	362	402	376	362	384	404	399	398	349	357	383	345	364	353	394	321	410	394	394	406	363	355	399	387	417	391	360	406	378	411	413	375	358	357	404	387	400	397	367	366	379	393	354	378	381	372	363	396	367	378	388	421	416	430	384	377	373	368	391	346	349	349	353	385	408	409	342	345	356	395	388	384	364	383	391	358	403	377	394	394	368	383	422	398	344	367	409	364	370	378	365	408	361	394	368	376	436	348	390	386	408	392	408	400	404	381	408	411	372	384	414	372	378	373	372	423	409	397	363	398	369	372	391	395	368	374	363	395	392	390	422	404	369	357	372	385	387	372	345	389	403	375	386	389	379	353	384	381	372	361	375	400	362	403	396	421	372	409	378	377	423	433	414	397	381	427	368	355	395	410	394	348	403	383	428	425	414	350	382	375	422	385	385	369	374	356	374	380	386	401	373	410	401	351	371	371	353	401	377	405	398	416	378	354	386	379	342	380	366	375	440	359	375	376	378	392	390	369	357	370	371	379	397	358	376	384	377	382	377	400	396	352	383	375	393	366	353	384	405	363	374	377	413	371	386	380	358	382	377	376	387	377	371	382	374	354	383	349	420	384	379	350	414	402	371	407	368	429	369	352	398	371	419	399	354	371	379	407	386	355	400	372	382	391	352	372	370	401	390	346	391	399	370	370	380	369	409	368	391	385	393	406	379	351	382	366	409	417	404	396	356	365	372	409	396	421	392	376	388	372	380	395	375	366	366	349	370	367	361	389	396	360	409	384	390	347	384	337	370	366	340	379	404	382	373	360	396	376	385	385	391	380	392	404	366	377	376	373	381	402	393	399	379	394	373	371	375	381	409	379	418	374	401	406	336	382	386	355	360	424	407	365
30020	2280	4397	5059	4514	3692	3237	2669	2309	2161	1968	1787	1626	1637	1509	1432	1343	1295	1278	1299	1335	1298	1230	1126	1136	1168	1147	1103	1055	1080	1091	1053	1031	1051	1028	1011	1032	974	941	972	983	943	955	970	950	1055	978	1011	1040	1006	985	995	969	962	979	920	996	975	966	906	950	940	933	947	945	946	917	943	950	961	970	854	980	914	866	950	950	941	925	937	901	937	958	910	931	898	946	980	896	905	911	950	938	932	942	938	907	924	954	907	883	901	909	893	960	948	933	873	900	928	901	928	904	948	921	883	913	928	867	954	940	899	927	885	906	893	889	847	926	916	919	939	915	875	870	889	907	901	896	888	929	902	935	916	949	915	925	898	919	876	891	911	909	872	920	978	912	932	867	955	870	950	928	905	955	884	908	888	894	906	949	907	921	886	934	942	931	923	944	939	913	927	889	974	924	947	915	922	925	954	962	938	891	951	902	903	845	894	912	894	942	864	942	966	947	892	923	916	923	908	936	914	908	871	894	889	933	854	903	855	908	923	952	904	897	938	948	893	882	923	953	997	868	910	948	940	924	984	878	914	908	914	901	870	904	952	927	887	916	910	930	911	886	935	947	975	884	923	898	899	889	850	939	921	936	918	860	977	904	900	904	930	922	938	883	977	898	876	924	893	914	963	880	933	935	896	895	911	871	939	948	945	927	943	902	905	916	927	909	911	931	896	903	907	947	921	906	921	903	920	910	943	944	879	922	968	884	899	847	870	892	918	907	943	888	920	906	896	938	876	928	955	926	874	898	903	887	944	876	899	937	872	958	908	932	884	858	960	900	911	875	976	897	887	906	954	896	900	912	864	924	936	909	929	920	886	899	898	915	896	876	943	882	949	952	926	898	910	908	913	955	865	891	949	932	883	947	901	905	931	900	828	902	961	904	937	907	900	916	921	907	898	933	916	886	914	840	882	899	875	901	912	842	938	928	973	905	937	980	913	933	898	945	892	912	883	910	903	968	900	906	920	886	916	918	885	910	891	909	908	898	990	895	890	899	923	933	914	923	980	899	912	912	947	916	893	930	912	893	908	957	900	922	921	870	930	869	907	920	881	928	917	891	919	928	945	928	911	933	958	890	870	956	851	899	905	950	936	922	915	893	963	895	988	908	929	905	916	906	951	887	882	897	937	981	890	937	949	876	890	918	942	867	907	912	932	920	889	901	883	895	948	857	922	896	913	881	956	911	949	893	981	881	879	900	895	941	941	899	897	886	944	940	912	933	917	937	875	896	933	929	931	914	914	914	961	923	942	926	931	965	927	926	958	955	913	949	930	881	930	889	907	925	912	962	920	911	926	868	874	947	927	930	901	899	930	942	926	919	855	881	904	947	866	880	953	962	908	929	893	893	910	916	937	881	941	917	945	907	906	912	948	904	927	909	904	903	926	912	865	963	868	925	867	957	927	969	910	898	893	905	922	891	924	899	936	913	885	928	884	883	907	941	958	912	908	893	846	941	967	958	948	890	899	929	888	918	931	939	895	890	867	918	930	929	854	918	905	988	949	847	864	917	906	926	855	935	888	875	906	918	915	881	874	904	899	940	934	901	921	928	976	871	887	863	909	908	960	906	860	887	921	924	919	915	909	907	891	934	861	946	878	861	902	948	877	923	965	992	887	963	976	937	913	968	906	955	943	883	899	886	948	882	881	944	897	963	866	866	924	959	962	949	906	922	859	947	870	907	956	913	942	856	933	908	926	882	902	915	988	947	880	911	889	882	962	920	860	982	924	928	952	907	848	948	959	905	921	887	893	927	860	871	944	930	873	903	950	915	891	895	888	884	886	902	901	908	860	892	938	901	983	891	953	895	898	893	939	885	899	901	883	882	904	940	869	937	905	886	945	861	900	913	869	942	914	959	909	893	926	878	905	863	951	931	924	925	967	913	900	892	891	940	958	887	913	923	866	882	919	877	882	920	923	961	896	958	884	919	871	941	877	900	843	930	873	977	871	896	868	927	917	896	946	943	933	986	927	960	891	932	860	905	925	879	954	946	926	901	931	926	928	938	926	930	922	931	907	865	863	872	928	866	933	875	877	874	901	873	950	908	922	937	923	881	922	879	910	887	920	924	892	943	890	914	901	911	957	924	898	917	913	928	870	960	925	874	952	905	898	900	904	973	943	949	916	947	887	947	891	930	901	899	894	889	893	895	929	921	905	949	898	865	958	924	915	962	884	990	898	884	919	920	868	944	890	958	862	902	936	890	894	857	926	916	893	894	956	929	925	952	913	877	931	929	949	832	955	909	889	921	925	916	905	885	890	922	901	839	919	890	927	942	871	932	904	921	941	944	874	900	944	963	953	913	940	908	902	931	893	891	902	901	895	923	895	914	949	945	970	932	900	930	905	896	920	890	914	971	914	934	899	915	873	904	886	947	900	930	920	850	922	927	927	943	928	819	907	887	931	904	913	813	857	914	934	984	981	865	885	954	904	851	956	924	913	918	901	898	924	951	925	942	904	873	909	939	882	911	956	858	843	927	918	917	896	905	911	926	933	914	918	979	894	873	883	880	941	892	916	947	971	947	911	903	893	911	884	932	940	922	918	889	898	915	887	898	894	957	945	901	921	879	885	938	924	906	917	858	909	861	915	900	881	917	915	978	995	915	888	915	925	959	870	946	924	898	940	888	906	866	884	940	948	907	936	965	873	892	916	933	934	886	986	961	951	924	893	879	900	942	908	917	881	888	908	938	886	970	943	835	899	894	920	930	933	940	908	915	916	924	909	883	924	935	866	930	892	884	1001	903	938	864	966	869	923	903	910	850	942	946	914	923	944	909	925	926	933	873	930	912	895	935	900	966	891	877	910	884	876	892	922	896	913	863	922	937	867	912	925	886	874	915	928	894	884	889	911	918	858	860	876	868	893	868	903	885	958	926	906	908	896	954	874	904	944	946	934	921	920	915	897	870	906	896	892	904	912	884	967	897	1008	948	875	938	919	987	918	960	915	921	852	936	852	917	891	926	934	911	895	931	887	957	922	902	906	933	918	960	898	852	959	909	914	953	921	929	930	895	914	939	884	921	932	873	917	897	920	935	927	904	952	910	894	905	924	913	926	906	856	919	938	936	894	871	938	892	922	920	932	928	885	898	934	907	903	882	941	886	881	942	896	896	918	855	933	923	949	902	870	922	892	909	910	898	917	927	935	905	931	902	931	884	924	946	946	917	901	889	896	953	868	904	900	909	922	910	888	892	911	940	936	894	916	906	897	981	917	923	922	891	965	941	930	910	863	892	872	887	976	920	950	921	919	890	880	885	922	932	895	927	924	891	902	937	911	910	940	936	924	924	924	870	938	946	961	920	905	877	906	950	951	852	910	874	928	892	868	859	914	932	939	831	896	942	891	903	910	976	960	951	885	970	908	916	947	903	917	842	905	888	915	899	882	890	897	924	910	908	880	937	879	917	895	909	868	913	885	953	937	929	910	883	902	987	890	916	961	918	901	947	938	929	922	928	935
4619	261	208	170	171	165	164	135	144	158	141	140	142	149	156	155	158	128	144	161	145	140	132	137	139	156	136	135	128	114	141	150	133	126	141	139	136	137	145	136	131	144	145	162	154	148	157	144	137	132	140	134	138	142	152	141	150	126	152	116	114	167	144	139	118	130	142	121	120	122	163	134	150	134	136	138	137	129	115	124	125	160	141	140	147	137	134	157	162	136	126	148	131	136	142	114	153	150	141	143	138	122	147	135	125	135	126	108	139	147	138	158	136	166	152	149	121	136	166	148	145	116	131	130	129	118	136	145	145	131	151	128	144	147	152	161	148	121	133	130	154	149	157	131	137	160	134	144	137	137	140	128	141	144	134	149	148	152	143	136	145	128	139	135	131	152	127	143	144	142	161	148	140	139	147	151	154	147	146	143	152	140	128	137	127	125	152	164	144	139	126	116	144	118	146	124	136	154	131	139	144	119	143	144	169	140	139	127	150	126	145	149	160	152	162	140	117	148	141	154	135	127	132	137	149	140	159	126	160	112	125	153	141	124	176	131	170	164	130	129	135	130	143	148	132	131	124	128	112	160	136	148	127	154	131	151	153	173	150	148	140	146	144	150	145	148	153	123	144	125	133	157	148	139	144	144	156	117	120	136	189	144	122	141	128	150	131	149	130	127	137	134	131	154	137	122	132	131	129	150	137	139	127	140	150	145	135	150	124	134	135	129	131	170	166	137	139	136	137	138	126	142	121	147	126	136	127	128	158	131	119	149	140	136	160	137	131	144	145	141	140	143	159	136	146	141	138	137	134	131	133	140	152	137	147	140	128	122	151	118	144	126	125	156	136	131	143	134	159	155	151	143	150	167	132	125	158	139	145	125	135	126	155	123	166	149	138	129	158	152	155	123	125	156	154	139	152	133	146	136	145	148	160	139	126	149	131	165	124	129	145	136	148	137	158	160	147	144	154	144	135	141	133	145	135	132	127	150	133	142	150	171	131	128	154	117	131	147	162	144	136	130	154	165	137	126	129	153	126	164	142	173	127	158	122	145	138	138	155	144	141	137	136	138	128	134	125	139	133	146	133	151	156	139	144	129	153	146	136	156	135	130	144	135	158	136	119	137	129	146	134	146	137	146	147	179	148	149	149	141	153	127	138	151	154	141	134	116	144	146	151	140	134	132	139	136	145	152	130	136	132	136	117	139	123	155	131	135	125	134	147	159	153	137	159	149	164	159	124	142	144	145	161	154	144	136	121	134	146	147	144	133	138	140	149	135	144	150	173	154	149	144	131	119	128	132	144	155	145	129	141	148	141	137	147	156	157	139	139	158	146	110	155	150	169	134	153	128	140	128	132	149	147	154	131	162	153	155	117	141	154	152	161	132	141	135	148	125	143	135	129	127	135	150	157	158	133	127	125	129	120	142	147	142	120	120	142	153	163	150	143	131	125	142	149	161	146	153	154	130	146	128	171	122	134	132	136	136	133	151	168	142	136	179	146	158	142	144	111	142	161	158	134	133	147	143	147	125	142	123	149	152	158	152	140	143	138	148	144	129	140	138	138	154	133	154	132	136	125	122	120	147	137	149	135	155	129	111	135	134	146	134	149	151	157	134	127	142	124	124	126	143	124	143	161	112	157	138	124	146	126	151	150	136	128	144	133	127	146	119	146	147	129	142	146	154	141	136	147	149	148	154	119	132	161	140	139	126	110	140	118	135	143	135	120	130	167	155	154	131	164	138	145	150	130	142	120	136	140	158	150	142	137	140	126	128	147	136	137	138	144	128	136	149	137	146	153	143	130	115	163	138	144	128	144	133	137	143	142	135	138	137	134	132	150	154	120	147	174	134	146	147	114	137	129	131	148	144	148	119	144	137	169	141	148	136	139	123	127	137	127	112	122	135	121	142	169	130	143	135	131	124	138	138	133	124	130	150	132	160	130	124	132	149	150	135	158	167	134	144	160	126	112	153	142	154	157	138	144	154	158	158	136	130	142	130	144	139	137	139	148	131	128	143	140	134	135	129	144	148	144	154	143	147	138	153	140	131	143	141	141	126	133	146	150	141	118	134	138	125	130	119	131	139	128	132	141	140	152	132	135	165	148	131	157	140	152	151	121	172	167	147	139	131	153	139	110	145	143	125	139	139	148	135	118	134	136	159	119	160	121	130	144	144	148	145	130	117	144	129	124	128	129	131	140	150	134	131	132	151	157	154	140	167	144	136	154	121	134	116	131	122	159	123	124	150	154	131	125	148	126	145	130	122	131	161	127	125	135	161	148	155	135	165	135	133	145	142	144	154	150	146	157	160	137	143	127	159	149	147	158	129	147	128	129	126	157	146	169	131	147	147	143	136	126	147	130	149	142	150	130	132	142	146	141	150	169	158	134	160	123	165	127	143	147	143	159	151	149	149	138	130	139	159	133	127	142	121	140	142	152	155	132	146	150	147	132	129	138	151	128	136	134	133	131	138	146	150	155	127	160	124	138	143	144	139	172	181	151	175	144	141	134	154	136	153	135	140	146	140	145	139	152	143	139	112	133	142	120	143	139	121	147	127	133	133	141	163	151	119	149	140	132	139	111	144	141	150	136	146	142	149	143	140	140	140	153	153	132	153	153	142	156	139	138	119	114	137	115	139	145	144	127	186	128	133	153	152	134	140	143	141	143	139	109	145	158	142	137	145	130	121	144	136	155	150	156	147	153	123	127	140	135	153	134	145	134	153	133	141	139	132	135	164	136	100	147	134	149	147	141	136	145	128	155	139	154	151	164	177	127	140	143	136	141	141	126	143	155	141	138	133	144	131	122	132	152	145	160	151	144	149	145	142	132	142	126	143	143	121	129	140	145	141	130	151	144	143	130	159	132	134	140	128	134	146	130	133	132	160	159	119	136	153	154	137	134	155	154	130	150	146	148	158	137	135	132	139	148	130	128	134	139	137	148	153	139	145	145	158	130	156	165	155	139	136	138	156	152	126	150	172	150	129	158	149	131	137	141	152	153	140	159	133	142	123	128	153	135	141	161	126	144	146	145	134	118	147	137	135	136	160	144	143	143	136	160	147	141	162	147	138	145	135	142	125	135	154	130	137	158	145	163	143	124	131	120	147	143	131	147	140	142	126	139	125	135	166	110	131	126	143	145	142	153	136	125	125	141	150	147	158	135	124	140	127	144	131	150	133	143	151	120	136	130	124	140	112	152	147	155	153	136	141	155	115	134	150	128	132	123	164	155	142	139	137	146	150	121	147	123	141	145	134	128	142	152	150	137	123	150	122	162	130	141	142	108	152	148	150	133	174	158	145	149	136	137	126	143	138	139	148	134	131	129	153	152	152	124	134	144	144	136	149	116	144	129	170	127	139	158	133	142	149	154	139	150	129	149	147	132	131	122	143	135	126	147	136	129	132	150	138	135	123	141	128	154	116	145	150	117	134	143	135	129	128	139	142	145	130	128	128	161	125	141	127	137	132	139	133	130	159	136	159	132	166
5006	506	580	536	522	469	481	425	428	444	476	435	443	456	424	458	433	497	446	452	467	470	451	515	467	426	449	451	477	418	454	439	436	439	447	404	441	431	432	440	420	442	449	439	432	418	446	452	426	427	412	461	454	462	492	448	458	454	402	435	451	426	447	423	387	402	404	442	447	428	433	450	402	417	420	448	445	438	445	447	423	412	403	452	444	427	454	401	406	419	396	403	421	446	422	417	399	434	418	429	447	388	437	398	415	450	428	455	446	438	436	415	441	432	432	417	417	452	450	411	448	414	453	436	447	418	425	447	409	396	419	394	425	420	394	428	429	439	433	448	428	380	400	401	408	446	432	423	460	419	438	400	447	422	407	441	450	432	444	415	421	442	436	439	430	462	478	443	405	436	398	424	446	426	429	453	418	408	414	432	398	461	422	430	432	387	431	419	453	379	440	389	448	404	435	441	442	427	451	460	434	465	415	433	431	388	386	419	453	422	423	424	416	440	391	409	439	434	473	419	443	432	410	452	406	438	473	436	464	421	447	417	425	441	465	420	408	409	430	462	442	455	431	453	442	450	407	409	464	413	407	452	427	402	406	440	429	430	433	430	421	443	422	474	408	458	448	459	420	450	421	439	424	409	449	450	463	409	439	429	429	432	446	427	393	401	409	450	399	444	442	425	459	420	404	417	424	437	395	428	411	422	437	442	399	385	492	395	416	419	445	418	428	419	427	465	417	402	446	438	428	424	403	434	438	435	419	467	425	465	401	426	445	441	435	429	455	419	472	411	453	413	470	453	389	429	417	423	441	448	461	393	448	410	441	394	409	421	421	452	428	477	414	441	448	429	435	426	413	381	432	441	457	414	462	423	397	418	437	442	376	439	416	439	398	428	433	424	433	442	454	394	455	442	459	431	435	423	453	424	433	413	418	459	425	453	434	436	467	429	429	449	448	465	435	414	411	406	454	411	407	425	435	406	434	471	442	449	382	440	475	428	427	437	425	446	403	412	426	423	386	425	416	416	410	438	412	421	440	415	398	445	452	438	420	440	440	429	431	407	436	409	458	401	451	427	459	402	412	392	443	426	405	408	404	424	466	411	450	438	410	435	444	461	442	458	453	400	407	450	400	442	433	416	441	432	444	465	414	361	463	405	421	440	402	473	381	450	438	396	444	442	420	462	389	453	421	412	443	450	426	438	446	417	410	441	432	422	428	410	438	414	391	398	465	443	384	402	426	442	438	417	447	463	421	450	471	443	434	428	427	422	429	407	468	464	439	421	414	398	424	382	428	427	411	451	416	400	460	432	423	426	420	401	441	412	446	435	432	441	413	431	428	426	412	453	415	451	422	419	413	443	437	405	410	446	403	432	422	467	413	451	396	442	418	432	455	419	420	403	441	473	425	450	437	405	429	450	408	405	455	452	460	407	464	480	421	407	482	438	437	439	448	405	407	386	435	423	383	431	425	420	451	445	424	422	476	440	473	380	458	443	431	479	405	433	413	407	431	448	412	440	398	456	441	426	418	434	394	463	424	448	439	420	417	408	406	450	437	394	432	450	444	472	471	399	421	427	431	415	428	449	449	426	433	449	412	410	454	417	414	443	408	427	444	445	471	421	419	429	454	416	465	438	413	416	440	427	451	446	464	419	421	420	406	416	417	422	414	425	421	457	458	450	466	437	459	417	383	434	434	478	413	408	392	447	394	450	431	417	449	456	428	426	429	424	429	413	442	409	413	429	424	460	431	442	451	433	410	442	431	431	431	400	425	397	407	401	403	398	430	408	438	429	410	451	419	454	445	461	439	452	445	418	422	463	469	449	447	387	459	404	436	429	441	423	444	418	427	412	443	426	464	420	379	444	442	444	482	414	421	425	452	428	431	435	445	464	433	428	450	476	463	419	444	419	439	411	428	449	403	421	471	429	408	432	440	434	423	453	434	451	409	444	433	463	422	411	409	429	443	441	439	431	413	440	449	410	425	420	451	447	444	385	422	454	401	447	442	447	430	412	399	444	479	435	424	416	422	377	426	443	410	404	432	388	432	436	420	404	422	399	450	420	407	450	411	445	417	447	424	447	427	425	438	425	443	465	458	405	407	443	392	426	417	394	413	485	431	417	471	469	452	450	426	453	417	457	417	447	435	446	438	414	447	395	486	414	376	395	413	401	434	406	433	423	442	450	442	406	408	424	402	477	401	387	415	432	424	449	460	429	422	458	437	404	435	434	445	415	438	421	409	412	437	464	450	485	404	417	416	378	443	426	427	420	468	427	457	409	382	430	420	470	440	394	406	369	440	438	416	443	418	411	445	414	419	434	473	406	400	415	453	404	396	440	428	429	413	425	413	444	438	428	409	385	439	436	405	444	446	449	449	407	371	440	433	422	473	410	439	451	405	416	403	412	412	452	426	430	423	435	421	433	460	450	451	434	464	405	430	423	412	385	461	425	452	418	421	424	435	426	425	433	394	450	416	435	412	410	438	408	436	416	427	471	445	412	431	436	448	434	447	470	418	459	449	399	441	418	442	436	492	384	459	471	411	398	418	441	438	395	422	442	463	427	423	474	396	426	410	436	435	402	435	411	445	443	427	426	451	411	430	415	437	433	420	424	453	402	397	428	447	462	464	408	454	437	419	399	441	439	407	421	437	416	432	425	455	436	414	407	429	427	395	412	444	408	442	461	474	422	403	393	424	430	425	385	398	449	451	432	419	438	432	381	470	427	450	425	459	418	442	448	420	424	409	399	425	445	413	443	445	425	426	461	437	478	426	386	438	409	393	463	412	402	456	435	390	432	404	416	407	413	409	442	431	399	444	460	400	440	479	443	430	439	419	423	451	415	453	416	410	448	447	444	413	465	429	406	442	430	406	413	417	421	440	434	443	397	433	416	425	428	414	413	388	447	407	401	443	434	394	437	453	425	434	402	460	448	451	400	435	446	416	436	413	431	393	431	407	409	453	431	445	421	446	469	411	456	389	437	414	396	439	436	409	458	409	426	430	454	454	446	442	432	418	426	423	470	428	408	418	416	443	412	414	429	446	409	443	427	397	439	446	422	390	408	439	400	431	448	439	415	431	425	417	418	422	417	436	445	412	388	398	459	420	391	424	408	427	431	417	438	416	456	402	465	450	434	384	422	464	435	398	437	435	425	468	442	423	415	442	433	478	451	410	432	384	424	392	430	434	420	439	391	474	419	410	417	436	438	456	448	401	405	411	429	416	444	405	434	428	445	453	438	409	403	421	471	392	451	417	425	409	442	419	430	410	380	424	418	417	406	420	437	428	422	459	434	416	444	454	391	405	419	431	417	427	455	432	464	433	451	457	416	449	440	396	442	445	391	422	470	462	469	440	417	424	427	449	460	436	439	446	427	459	449	442	432	459	394	438	431	451	433	440	471	429	422	458	455	440	435	414	412	405	417	417	422	428	405	431	437	418	477	410	447	421	380	463	415	408	427	434	424	418	423	421	421	464	488	437	468	415	418
44032	10476	1473	1045	696	584	515	459	456	403	389	384	364	371	368	343	349	346	344	284	341	318	345	303	327	323	308	340	286	293	335	294	317	316	274	299	353	318	343	313	301	335	332	319	310	304	314	295	338	307	338	314	303	320	314	303	327	297	289	346	287	337	300	288	300	338	322	321	288	307	276	292	331	297	351	318	292	309	280	332	314	288	309	299	302	308	322	299	310	308	300	316	305	341	319	299	323	313	322	326	296	299	277	292	319	306	307	327	310	307	299	320	323	277	325	283	353	301	303	310	338	306	280	290	302	308	320	276	301	293	307	291	298	342	290	318	304	316	331	294	294	301	318	287	308	306	349	315	307	305	301	301	325	314	285	327	290	288	285	311	259	299	300	294	315	308	281	286	284	276	295	327	327	281	319	298	332	296	317	291	256	333	298	252	305	315	328	345	309	296	317	305	298	289	316	321	313	300	309	305	308	344	296	306	339	313	301	293	283	293	249	294	302	279	319	304	316	328	281	323	295	308	330	315	313	340	325	313	309	262	306	270	276	291	321	322	309	267	272	310	322	319	312	301	305	303	296	324	293	306	267	330	334	320	325	296	340	280	323	308	296	308	312	333	296	309	299	280	317	308	314	324	291	275	295	344	268	296	326	310	296	301	317	330	293	316	316	327	308	286	311	289	330	315	293	304	296	307	302	296	284	320	300	298	320	339	329	281	292	324	308	323	315	300	294	316	308	279	299	309	320	313	311	302	299	284	307	317	298	333	303	297	289	305	273	303	296	310	320	295	299	288	303	281	284	326	303	272	297	317	316	308	340	288	309	302	307	279	298	333	310	292	304	309	291	306	323	305	318	331	316	295	325	304	280	322	334	307	308	304	356	305	331	315	298	306	336	303	285	299	309	297	285	345	305	293	358	285	281	325	312	326	278	309	303	304	313	317	311	284	273	316	286	317	296	306	334	330	321	311	296	305	322	278	319	319	298	315	342	301	326	287	300	298	330	304	294	315	317	318	320	303	305	328	273	286	340	273	295	296	303	282	325	322	313	348	328	285	276	291	330	300	307	290	322	274	319	321	306	288	291	332	317	322	294	299	289	299	289	280	305	313	307	285	305	284	267	317	327	307	280	322	284	283	304	330	289	307	333	305	254	324	304	303	330	321	324	318	291	299	299	324	294	322	333	316	327	330	307	304	324	336	317	317	289	290	332	328	336	301	298	322	277	285	314	307	319	339	282	282	322	316	311	292	305	331	273	274	305	310	307	300	335	319	301	348	311	333	285	300	304	328	308	294	294	341	308	272	271	308	302	291	280	328	273	325	318	281	303	305	301	349	311	337	288	318	317	294	304	279	272	322	294	358	281	296	297	328	304	287	283	316	314	317	310	318	322	266	282	277	320	310	316	339	306	315	321	323	301	289	314	305	322	286	296	321	318	320	334	284	319	345	312	305	332	338	353	343	274	308	269	327	307	321	328	288	293	333	311	301	324	289	289	351	283	281	311	331	294	290	297	339	322	300	295	314	338	325	329	359	317	303	333	332	278	277	304	307	330	295	314	300	356	323	310	313	315	284	302	271	303	291	320	335	317	316	305	321	277	322	324	335	313	343	323	272	267	302	296	310	291	295	290	296	332	304	336	291	332	283	304	284	294	331	285	315	308	318	287	322	318	327	281	311	305	293	295	288	328	307	300	298	287	311	290	297	332	313	302	296	296	308	305	312	287	301	313	297	344	309	317	296	292	343	327	303	325	303	334	332	281	324	307	302	301	295	295	291	319	327	322	329	333	302	330	303	321	314	369	334	316	270	316	311	318	315	273	318	311	269	308	264	321	308	305	283	295	282	249	306	330	308	320	329	312	301	297	315	286	295	265	311	300	338	292	300	299	308	277	272	334	335	306	268	307	301	287	308	281	326	307	290	282	325	303	357	297	306	300	289	305	351	311	292	326	311	347	308	299	308	303	306	288	281	275	304	299	355	292	307	327	304	291	315	284	301	307	294	307	293	331	291	322	305	302	336	315	325	322	297	300	311	309	306	298	284	303	289	285	324	322	304	334	305	276	334	301	326	284	311	307	319	294	317	325	322	286	312	348	279	319	291	315	330	289	331	299	309	308	326	340	283	309	301	309	282	314	315	325	290	283	303	306	312	319	305	311	309	279	338	321	304	314	339	295	281	287	318	315	269	319	319	337	291	338	294	323	302	282	313	320	292	304	310	309	305	282	304	326	310	310	302	295	296	298	300	301	298	324	296	301	325	336	341	305	332	305	292	334	321	306	305	285	355	333	302	328	303	306	323	283	259	300	312	311	276	303	338	269	314	349	301	327	302	284	299	268	296	303	272	326	287	288	295	330	325	325	304	320	305	264	286	303	303	314	321	308	302	304	361	307	328	320	325	295	303	282	319	309	287	331	296	301	327	307	314	296	316	301	305	269	297	312	350	287	327	307	298	306	265	313	307	346	316	331	311	302	304	300	301	299	279	276	310	325	293	357	293	300	303	348	283	293	297	298	286	278	319	295	321	306	317	292	348	282	304	332	294	308	325	289	293	293	320	293	308	275	323	318	311	318	330	292	324	292	341	321	285	282	307	304	295	294	296	284	347	332	295	302	308	306	325	294	317	281	288	311	297	316	313	322	314	330	298	283	308	271	287	262	305	314	319	348	338	348	330	352	305	310	318	293	295	300	284	317	271	325	310	288	301	306	310	292	304	331	268	317	300	308	307	319	349	291	292	310	299	271	279	296	290	289	313	298	329	314	295	299	288	316	330	294	325	300	293	318	320	323	312	292	315	260	328	324	308	334	332	298	316	315	301	319	302	291	289	292	282	297	301	300	304	281	289	295	302	308	326	316	364	303	299	313	313	310	285	335	312	325	293	312	331	345	332	305	322	318	292	279	299	309	319	323	321	317	315	291	318	313	325	331	321	290	295	306	296	321	293	329	297	286	309	314	295	305	313	302	305	369	273	290	326	280	358	323	267	315	308	282	277	311	306	279	326	318	324	313	336	312	295	330	323	324	291	324	278	321	323	306	340	286	303	327	294	294	288	314	283	327	338	300	304	304	291	309	327	286	308	295	336	299	333	298	316	292	317	302	298	305	300	286	299	334	347	299	309	311	283	291	293	318	313	330	318	305	310	293	287	308	333	307	312	299	298	303	348	307	305	319	319	329	324	307	314	305	267	321	295	306	280	294	299	278	284	326	290	302	320	292	294	257	290	313	264	303	298	313	290	302	328	321	279	334	286	283	296	304	288	307	342	309	327	310	305	313	287	296	309	310	332	295	308	289	297	287	285	293	300	319	300	332	318	260	297	318	326	321	299	292	300	304	320	302	306	321	268	290	320	300	303	308	292	298	327	279	288	314	298	315	307	306	346	308	324	323	292	275	309	327	324	334	297	303	327	298	306	271	287	281	303	321	319	322	321	297	323	287	326	305	314	314	317	313	309	281	312	294	325	303	346	288	319	292	282	327	339	311	323
21712	1490	2575	3050	2584	2296	1959	1719	1600	1376	1270	1238	1154	1115	1126	1042	1063	992	963	949	985	921	909	917	909	902	915	900	811	867	862	821	862	849	845	884	864	822	878	764	781	799	803	827	827	810	809	807	838	896	828	865	846	762	794	782	807	826	842	825	804	807	820	832	793	768	799	826	763	785	808	852	746	774	787	754	828	811	801	755	802	773	784	771	786	858	751	813	771	803	782	764	846	795	760	773	759	804	786	784	772	798	793	829	785	774	830	743	789	737	774	811	747	774	791	798	762	829	791	809	737	830	787	796	773	788	777	762	805	709	774	828	809	803	784	799	749	774	783	771	849	790	771	773	831	773	775	798	801	784	751	768	819	808	740	805	774	762	770	763	744	805	787	783	803	821	755	704	733	745	833	768	769	807	827	779	802	803	803	794	798	811	782	738	750	792	812	768	808	776	805	709	796	748	789	790	749	759	772	795	719	785	768	834	811	743	755	814	826	795	723	792	762	829	782	818	794	787	781	768	787	808	834	761	774	771	830	745	742	806	831	751	811	790	780	793	822	806	743	755	766	767	800	775	778	778	770	784	765	793	811	782	778	786	829	817	800	811	783	807	740	788	757	832	775	779	818	760	739	778	760	739	804	777	788	742	763	733	799	766	748	826	822	777	770	787	807	786	732	845	764	837	781	787	776	782	761	784	749	773	830	761	815	803	805	780	805	772	780	793	783	756	842	781	759	764	777	805	780	790	811	768	803	861	776	790	817	773	781	792	776	868	801	753	811	770	758	731	809	729	821	786	776	822	843	785	775	770	773	795	809	743	765	803	775	798	799	793	758	786	797	732	792	763	764	771	795	747	769	786	809	826	790	779	734	775	790	776	787	756	829	785	833	803	788	828	757	786	775	841	811	754	739	774	851	844	795	767	739	766	816	781	797	727	802	753	764	827	771	864	754	776	772	749	821	795	742	777	869	805	799	770	799	790	761	803	804	758	790	782	772	802	778	821	792	762	786	770	756	767	738	806	782	828	815	765	824	754	817	770	760	785	762	735	743	772	800	751	783	792	766	792	707	760	802	807	762	754	785	749	752	792	757	817	835	791	794	768	820	757	801	779	756	775	800	769	794	757	818	795	859	807	801	763	746	746	879	817	794	760	776	812	767	752	783	801	782	750	781	743	778	822	793	779	805	799	797	759	779	779	792	782	813	800	767	766	771	757	769	762	789	776	762	798	790	764	783	722	751	776	770	815	786	798	828	797	777	778	770	785	797	746	775	792	754	782	789	777	787	764	754	816	738	766	758	726	749	799	788	793	770	737	752	722	778	753	757	791	819	802	827	795	751	760	782	789	808	780	794	785	767	734	822	795	818	783	797	835	788	787	781	799	756	779	743	767	801	791	764	800	755	767	782	780	756	739	801	791	769	762	812	831	735	816	811	771	816	840	775	767	799	778	770	805	744	789	812	771	749	751	742	780	783	810	759	750	823	792	786	826	767	760	743	807	794	768	767	840	735	775	767	740	817	776	764	760	757	793	792	765	774	768	768	743	783	786	800	759	727	775	742	810	740	742	809	802	767	787	789	774	778	787	762	809	756	772	827	757	730	803	736	773	748	807	794	789	817	761	790	782	789	789	760	835	779	784	755	780	797	780	775	740	768	830	825	765	729	764	747	768	764	805	766	778	789	749	752	744	821	803	812	797	803	799	799	776	797	766	799	790	797	797	754	822	850	762	759	815	797	776	738	763	844	791	779	771	814	768	807	767	793	772	811	785	793	785	807	801	800	764	816	786	819	764	716	756	813	827	806	778	829	795	759	769	780	783	812	829	804	840	767	788	724	768	776	752	750	756	778	778	814	820	746	800	788	808	797	779	766	818	789	759	793	795	781	779	763	769	812	779	784	744	731	758	773	810	802	801	808	812	781	822	801	826	803	756	780	735	754	780	752	734	731	830	813	751	752	757	782	746	778	748	781	816	784	756	840	772	791	739	803	820	798	805	764	800	769	758	744	769	768	796	746	771	761	797	777	773	793	799	767	780	824	824	769	801	759	800	796	780	773	799	774	770	842	798	732	762	793	784	760	787	808	810	792	774	817	800	815	779	778	807	768	815	758	770	745	793	822	766	790	825	782	770	779	835	791	834	764	781	774	805	793	757	760	814	776	824	783	779	797	841	778	782	746	793	770	805	823	821	800	692	777	772	787	817	840	825	734	762	765	757	758	770	817	799	826	784	801	795	784	783	739	798	756	765	755	786	784	721	793	765	795	761	767	731	797	812	832	712	797	807	762	787	824	824	754	803	776	776	810	777	775	823	776	739	822	794	771	827	762	754	780	773	750	763	881	760	798	747	754	795	764	784	794	775	795	811	765	814	744	777	789	823	773	778	724	789	769	778	791	789	760	735	757	798	787	797	827	835	791	760	772	767	803	810	814	778	759	811	748	747	791	791	772	783	832	768	802	821	847	798	777	793	736	793	779	780	771	819	769	802	789	773	808	799	740	742	789	780	779	835	792	775	784	759	814	785	785	800	775	766	765	843	757	785	802	766	800	781	777	779	818	779	806	813	802	747	795	738	782	785	804	823	756	745	751	791	778	801	793	748	755	849	786	783	829	779	813	815	775	785	775	783	780	820	824	745	825	768	769	763	776	780	845	765	786	769	762	754	761	787	792	795	832	811	765	790	792	783	790	849	783	816	780	819	772	783	821	748	763	768	723	837	719	744	789	721	764	800	783	782	785	753	807	742	818	795	806	750	812	772	772	814	778	801	798	783	736	797	819	743	792	768	783	785	789	796	788	794	801	789	784	751	811	792	818	840	796	775	797	744	788	758	722	748	797	765	802	797	829	790	727	808	803	754	730	800	744	751	779	797	794	782	790	786	818	818	781	787	777	765	798	820	801	749	784	766	794	799	786	756	716	760	798	788	768	802	722	796	777	825	826	790	799	780	766	740	797	819	803	791	802	755	771	747	807	773	768	788	787	765	763	783	798	781	799	773	781	784	797	761	772	816	786	809	854	825	773	788	785	795	789	753	796	746	797	757	842	778	801	774	719	804	789	773	761	748	801	787	764	756	804	722	768	783	782	798	776	824	745	770	830	842	773	774	789	766	794	746	808	799	820	831	804	748	810	767	822	770	789	776	828	762	798	792	807	818	750	812	841	820	807	786	788	789	804	773	764	802	761	785	811	766	792	812	770	811	786	777	778	805	723	803	810	751	822	817	801	705	778	741	793	800	766	773	798	756	789	784	727	791	803	761	751	812	756	780	743	753	775	815	816	739	728	766	773	789	828	760	854	798	770	737	801	736	778	758	763	778	766	753	748	764	787	783	778	789	738	817	794	758	758	797	716	777	777	771	870	788	816	707	768	779	795	808	809	844	813	828	813	775	784	777	776	733	808	821	850	832	724	796	797	827	770	753	702	787	785	791	784	767	825	804	757	742	815	768	742	771	754	770	812	820	765	746	813	769	749	767	810	746	799	737	849	766
59142	19333	4004	1946	1272	981	819	705	614	558	625	487	497	471	463	413	472	452	458	460	448	419	398	419	453	406	426	402	427	430	417	422	440	396	379	406	403	384	410	378	349	401	374	372	363	386	365	406	375	419	410	372	381	408	387	436	369	366	395	397	386	377	396	347	353	397	373	378	362	354	359	377	395	383	387	423	371	386	357	395	398	417	368	373	343	388	402	410	344	421	366	382	389	403	361	410	396	394	380	397	335	384	374	379	386	354	374	403	371	364	340	395	358	416	381	415	393	384	366	383	400	395	370	394	396	419	385	362	375	398	380	360	375	394	407	360	404	391	377	381	390	403	365	394	358	370	389	391	424	395	381	392	425	405	384	350	370	391	395	409	386	385	393	367	373	401	356	375	391	383	364	368	390	383	372	369	386	384	393	367	395	375	443	399	379	356	387	445	376	380	339	421	363	366	376	405	377	361	381	430	382	364	407	363	386	368	343	368	375	352	359	376	399	407	373	363	408	372	410	411	405	374	384	381	388	392	372	374	397	385	406	403	386	392	402	398	372	408	320	378	353	374	360	379	373	369	418	386	336	405	360	422	385	369	403	401	373	394	399	348	376	385	366	399	371	365	389	360	387	382	382	368	421	402	363	374	381	411	381	415	374	378	381	369	390	368	391	373	380	365	389	354	405	347	392	363	381	395	355	402	386	380	369	413	370	391	381	372	423	359	394	365	376	388	336	376	378	368	395	371	409	390	384	376	402	390	390	384	372	401	381	417	416	384	387	380	377	370	399	372	359	392	407	357	375	354	371	386	389	379	396	408	414	386	371	361	381	379	351	362	379	362	380	337	384	406	365	397	365	367	333	387	413	376	429	377	380	376	370	366	375	393	386	366	385	390	386	396	391	385	396	372	367	370	383	370	382	372	387	356	377	420	413	385	375	375	382	382	387	365	379	395	396	379	398	395	388	367	395	363	360	393	403	387	381	387	403	414	394	388	342	418	384	364	379	383	351	388	375	379	370	390	390	334	363	392	384	370	383	339	386	375	407	356	385	387	386	387	369	437	361	393	410	349	374	378	370	339	378	425	389	386	394	362	396	380	383	369	350	387	371	337	400	394	412	379	388	392	367	397	389	379	375	385	381	380	384	414	387	367	365	407	389	381	381	350	359	402	365	353	384	353	410	349	332	362	366	373	367	395	385	394	427	387	386	354	427	382	330	394	397	395	440	392	374	374	400	415	387	411	394	389	382	380	413	388	373	403	400	361	378	353	383	390	380	392	412	385	395	358	396	406	350	382	360	366	375	371	402	355	344	359	394	400	376	353	382	379	384	360	385	408	392	416	396	372	353	414	392	379	336	398	397	372	376	360	421	377	365	374	379	355	388	384	365	400	363	414	368	387	365	382	365	373	387	389	398	382	398	351	418	368	384	408	400	311	357	402	396	398	441	375	407	390	329	390	370	379	401	367	340	404	364	390	351	393	385	351	417	399	402	385	420	405	396	384	378	374	406	365	374	367	380	345	356	373	397	391	357	392	378	415	370	405	381	402	381	344	359	395	379	386	372	360	363	377	420	396	379	342	348	357	422	392	435	393	425	364	370	375	414	409	421	357	374	385	384	412	367	376	400	390	417	369	357	373	378	411	407	379	406	369	360	379	368	389	378	380	387	360	356	375	401	357	402	392	381	383	388	385	398	425	369	352	356	368	359	392	379	418	371	393	351	371	353	377	377	352	369	384	391	367	432	387	395	394	410	362	374	393	408	425	345	406	392	376	381	425	402	401	384	371	380	369	393	389	368	375	419	410	384	403	371	404	348	362	370	347	372	371	386	375	377	404	413	403	367	399	379	385	379	382	389	402	391	404	389	359	368	378	380	357	350	355	371	370	393	390	391	379	392	398	378	371	383	356	398	364	366	377	374	382	392	390	359	413	371	403	359	367	384	368	407	381	360	421	370	329	400	434	377	402	392	419	376	369	409	377	395	383	373	398	380	413	364	353	344	430	408	382	359	390	403	429	397	370	372	366	421	406	372	406	373	401	371	386	391	397	401	381	381	414	372	382	384	397	384	373	402	389	409	385	367	400	388	388	405	395	391	383	365	403	404	387	423	410	317	369	383	404	386	383	387	384	393	405	347	378	385	391	407	383	392	372	377	393	374	422	345	395	357	391	410	378	403	376	396	388	354	427	399	373	378	365	416	386	320	429	412	376	377	398	377	375	318	400	358	368	353	411	363	343	359	418	356	369	392	376	398	417	383	363	358	365	399	419	381	396	351	377	380	379	398	388	389	399	396	436	380	349	379	408	386	378	409	419	412	359	385	392	390	394	356	384	393	336	385	406	392	329	362	367	354	415	396	398	412	386	385	351	419	389	375	364	385	399	349	392	374	430	391	380	365	413	398	374	393	343	385	405	409	407	408	413	372	351	396	354	391	398	393	356	407	363	387	418	381	359	384	376	390	384	375	378	405	396	380	393	368	396	380	412	355	340	328	372	365	382	380	361	351	406	388	400	387	389	382	411	388	354	394	390	348	414	372	359	366	386	402	405	383	390	425	392	359	393	419	384	424	409	383	354	379	371	402	372	376	378	365	372	410	365	340	374	408	359	386	403	370	430	370	366	392	339	352	363	359	386	395	394	340	335	387	354	383	385	403	450	360	400	384	378	406	375	430	370	335	397	373	345	367	388	363	406	414	375	386	385	405	398	369	401	385	387	404	397	381	395	394	360	350	381	380	388	426	358	387	390	368	386	358	390	362	405	358	363	415	340	410	374	379	415	360	414	365	374	382	406	356	378	369	417	428	378	388	393	384	380	378	373	367	398	338	407	410	410	392	397	369	402	377	404	400	384	382	406	361	380	409	391	365	375	339	378	382	380	332	412	385	405	363	378	410	359	361	384	378	360	382	395	371	428	372	395	351	399	397	389	373	404	381	399	383	420	347	390	376	382	363	384	384	354	414	348	382	359	364	328	396	399	347	417	353	405	403	406	406	415	389	395	354	362	365	389	410	386	370	413	384	392	371	405	426	377	402	386	362	388	382	382	415	369	399	395	414	367	400	393	409	392	378	381	355	370	418	373	388	383	354	373	384	364	346	413	392	372	410	380	437	396	368	379	365	354	382	393	367	356	355	365	401	372	367	383	340	400	428	361	363	381	386	401	372	375	373	374	369	365	365	378	376	423	345	398	417	357	384	352	364	354	379	395	417	383	422	378	367	378	398	381	366	370	398	405	351	393	373	363	338	392	409	368	399	367	409	419	378	352	442	355	379	416	395	363	383	378	411	335	388	383	381	388	398	353	402	396	390	364	366	393	372	370	372	357	382	384	361	424	380	363	385	393	409	378	366	357	339	405	398	420	374	366	394	385	404	387	390	401	374	418	383	360	426	403	388	404	372	342	371	390	356	392	365	387	400	399	386	378	381	385	377	384	389	344	360	402	352	388	382	357	363	351	330	344	392	389	381	352	391	390	378	377	415	391	359	407
29580	2290	4271	5073	4442	3927	3135	2704	2397	2223	1906	1805	1693	1618	1470	1401	1336	1342	1311	1254	1238	1285	1271	1203	1149	1092	1085	1056	1076	1004	1018	1100	1022	1044	1069	982	1036	977	1021	976	1012	978	945	1017	970	960	935	991	982	973	979	965	937	1001	1014	944	972	945	956	885	972	935	962	969	969	981	907	954	938	938	895	931	946	966	957	971	958	936	933	904	951	908	943	899	913	967	906	939	977	941	905	955	936	909	901	997	958	971	924	889	945	925	950	950	923	877	912	958	974	926	946	933	952	917	910	940	911	888	879	879	913	951	861	915	930	937	909	874	927	949	922	932	881	922	929	877	985	900	985	920	934	962	929	914	922	877	907	922	927	875	943	910	943	964	947	944	897	900	921	943	890	951	969	917	918	957	927	924	947	941	878	927	878	906	918	1025	915	916	843	943	937	929	919	923	901	897	916	917	906	881	957	940	937	881	908	910	869	892	815	928	948	879	890	944	914	893	935	950	915	944	901	943	950	969	941	917	847	903	918	890	902	880	929	923	913	849	914	902	915	914	899	966	895	889	909	926	886	874	895	964	875	946	896	910	885	931	962	915	903	916	933	907	925	921	865	912	908	892	876	867	915	974	919	948	901	967	916	881	929	893	843	929	898	933	958	871	948	909	899	932	911	946	888	906	917	884	913	878	909	945	922	857	927	895	873	911	923	961	925	944	888	918	899	867	873	920	906	998	903	925	937	905	912	927	924	949	930	833	880	944	912	918	897	928	917	950	916	934	985	953	926	931	944	914	928	892	926	951	965	892	941	834	950	930	929	908	904	929	919	893	927	938	905	897	916	864	910	913	882	902	902	884	923	953	905	914	962	901	879	928	886	915	954	919	889	901	938	938	853	952	926	899	899	871	949	915	918	924	940	939	915	945	919	929	929	945	877	894	912	946	884	913	924	897	902	902	934	842	862	886	879	880	918	942	876	934	963	923	962	952	856	964	910	945	892	893	981	953	896	879	899	868	894	987	950	925	955	898	933	895	927	924	892	908	898	911	922	894	886	895	910	863	886	896	921	872	914	957	872	933	851	927	939	943	888	896	925	923	909	882	963	960	876	938	914	902	944	866	920	915	884	909	939	885	914	923	945	876	893	896	916	939	838	899	870	872	964	947	882	880	948	967	895	920	853	937	930	938	939	922	861	891	883	932	888	932	939	909	915	953	880	922	901	939	899	957	915	957	862	906	887	900	912	906	857	906	927	921	889	969	871	939	893	888	939	883	885	931	867	899	890	898	938	950	936	933	950	884	910	909	959	905	909	937	883	910	930	949	946	885	883	936	917	863	862	878	983	938	893	889	895	920	930	862	927	911	976	883	915	857	942	908	914	892	899	947	963	867	943	976	922	880	910	911	870	920	937	870	851	860	852	886	882	906	873	888	943	929	880	905	925	905	881	923	929	898	896	929	914	968	913	908	915	856	901	929	872	910	947	855	872	940	926	909	969	945	911	932	913	902	897	970	883	919	913	919	942	958	924	924	865	947	902	830	908	916	900	886	933	960	906	910	892	948	929	880	959	948	914	912	911	851	919	898	940	916	914	931	896	928	950	930	910	875	867	868	964	920	994	865	890	961	893	916	933	903	959	872	897	884	923	929	899	932	865	941	899	943	897	955	934	896	886	944	908	905	958	881	935	905	898	925	915	917	886	906	927	931	907	929	941	865	920	922	921	925	901	934	918	951	918	850	957	897	885	896	902	955	937	940	925	916	941	855	879	922	909	922	857	948	938	887	941	869	911	916	984	892	910	929	885	936	891	896	905	966	901	902	906	926	913	882	924	928	907	908	916	920	912	935	936	907	935	913	917	924	924	964	898	934	914	894	926	956	951	914	909	905	907	871	863	908	884	870	919	884	905	940	917	870	958	902	955	944	921	901	910	886	891	901	961	922	944	953	912	951	947	878	891	863	955	946	921	928	930	924	927	919	933	903	908	958	940	898	930	913	917	929	892	925	906	972	904	902	897	932	858	928	895	957	867	851	942	914	904	871	903	922	931	871	966	896	985	973	927	949	954	936	958	896	896	870	883	913	887	875	875	914	907	888	897	947	878	945	927	895	977	883	947	909	920	922	934	917	901	926	895	884	908	866	1001	873	879	882	889	896	944	900	905	920	840	966	935	927	926	965	909	933	920	943	869	866	936	918	913	900	918	883	853	888	879	971	910	905	891	921	885	934	954	938	964	890	905	855	861	961	911	859	920	972	903	882	856	922	918	978	843	853	865	937	942	866	924	961	900	927	928	939	923	941	877	908	877	880	927	942	951	947	929	878	930	892	897	858	918	931	934	939	946	930	901	898	941	945	920	926	931	930	890	881	931	949	933	887	937	909	899	901	901	897	916	911	891	892	893	890	908	931	867	920	908	906	855	931	897	887	939	892	950	912	838	860	926	916	879	877	881	910	932	915	895	942	926	953	930	908	910	886	892	937	910	900	935	884	899	970	887	899	955	929	844	906	910	946	900	868	975	951	962	906	911	867	931	900	923	924	958	901	955	860	932	894	928	914	953	885	918	911	923	876	893	908	935	900	882	912	909	943	952	865	880	902	879	944	928	941	874	897	919	933	902	880	949	918	928	908	887	880	898	930	896	936	940	915	950	911	908	901	928	975	854	914	895	955	880	906	958	887	886	909	909	881	866	911	948	967	932	931	920	881	939	929	895	980	906	854	893	904	937	956	912	911	948	852	879	894	880	939	936	962	902	939	896	941	937	828	957	883	935	899	930	899	933	899	943	874	920	911	903	883	883	977	923	935	904	939	889	934	923	905	878	890	991	891	903	883	930	937	873	884	898	923	966	920	901	978	877	917	932	875	973	889	938	877	955	943	910	936	967	958	937	901	907	893	933	950	889	897	911	948	918	894	842	916	901	932	927	917	930	931	899	931	879	935	897	856	945	860	834	878	896	878	891	853	896	947	936	893	905	905	926	922	915	939	914	939	912	919	965	898	887	941	891	942	937	961	925	856	911	909	855	918	960	850	901	932	963	944	941	970	957	927	945	915	912	864	922	940	934	946	852	892	883	887	899	866	918	882	955	842	907	915	912	888	918	931	928	944	922	907	952	864	855	960	908	906	931	904	888	885	896	895	938	889	897	913	931	913	904	885	884	949	918	905	956	920	834	888	923	925	911	897	973	941	905	941	954	909	936	899	960	871	874	885	880	913	917	909	906	885	906	950	948	867	941	894	918	892	897	880	919	878	932	908	904	912	920	933	920	881	944	895	877	887	907	905	946	915	946	935	922	915	907	969	915	924	956	906	958	883	959	887	911	869	970	944	902	924	893	927	984	930	990	892	917	918	899	972	945	914	917	921	936	912	968	935	944	858	934	939	897	914	880	891	902	946	917	901	915	907	886	962	917	869	904	885	865	910	935	918	922	897	891	896	895	920	914	894	877	928	970	946	917	884	859	874	946	901	864	914	947	868	903	899	898	893	853	929	897	891	887	887	942	903	884	854
4477	231	228	161	157	144	181	148	150	146	143	151	129	135	146	153	175	152	173	147	145	141	157	143	150	148	152	149	166	158	143	148	149	146	140	142	103	132	134	133	169	146	163	144	137	158	152	135	129	163	160	160	163	160	162	139	140	136	130	131	148	126	139	140	150	146	144	137	125	140	127	150	122	141	142	142	133	142	141	116	155	132	140	157	142	161	130	129	135	141	140	175	151	132	115	164	133	141	148	138	122	171	148	144	164	151	152	115	140	131	153	131	143	141	161	126	138	143	145	127	123	134	138	168	141	146	150	170	141	126	132	148	132	165	131	114	141	126	138	139	112	126	120	151	142	149	135	146	149	144	142	154	151	146	139	155	127	147	155	127	150	133	138	139	156	158	128	135	141	132	139	154	137	140	140	154	123	154	140	153	142	125	129	129	145	131	131	114	134	149	138	126	122	157	142	142	132	150	153	140	145	159	148	167	143	164	151	132	128	140	120	154	159	130	135	146	147	144	123	151	146	156	130	129	140	137	117	127	120	138	131	115	139	142	132	121	118	126	133	133	148	148	135	154	128	130	104	137	150	151	144	147	155	168	150	132	160	154	155	143	168	144	136	134	135	147	133	156	151	144	146	136	151	141	109	158	115	144	151	152	141	138	153	134	138	126	132	146	143	130	157	128	155	133	145	149	168	147	149	116	148	151	160	139	159	147	126	152	149	128	149	125	140	132	142	147	142	134	149	157	138	131	138	158	142	155	141	131	127	139	142	145	133	135	121	144	157	126	148	158	133	147	137	148	133	139	157	133	141	153	130	138	149	157	132	151	153	153	129	126	169	144	141	131	142	157	141	146	167	135	146	152	135	118	152	163	131	114	142	123	113	137	147	147	142	142	133	138	129	155	126	140	128	136	162	121	142	148	141	126	130	149	149	140	147	133	146	135	150	150	122	153	144	139	122	145	142	162	155	137	142	168	127	152	160	142	141	150	131	109	144	137	160	146	157	136	142	151	157	168	130	130	133	137	136	148	139	137	141	146	160	125	143	143	167	151	132	136	117	133	147	163	120	157	138	145	153	148	159	123	141	138	124	145	138	159	132	160	150	157	148	170	159	131	122	149	146	132	134	139	135	146	137	143	141	142	133	146	141	161	155	152	137	166	150	152	130	137	121	131	129	145	153	156	149	148	130	130	170	152	136	130	123	148	138	122	136	162	136	143	174	129	154	149	159	131	142	161	126	139	142	144	145	139	149	138	131	143	172	140	130	151	146	148	140	144	129	121	148	133	141	167	172	119	142	145	144	141	141	167	142	145	135	151	127	119	138	130	166	157	140	134	152	139	139	130	158	145	144	118	158	129	152	145	141	137	142	133	140	149	135	128	130	125	134	123	153	133	140	141	155	129	128	141	136	151	148	135	144	169	140	154	142	166	146	167	130	116	133	156	148	148	150	135	136	153	141	136	119	162	144	140	152	143	126	151	163	136	133	122	132	123	139	131	149	135	129	123	138	153	142	144	153	128	133	127	160	129	153	140	139	142	133	127	148	174	156	141	149	151	141	144	143	127	141	133	142	150	141	127	147	146	130	128	148	137	133	146	141	133	175	141	155	141	129	143	124	147	144	148	138	147	140	162	155	137	127	144	137	120	139	163	146	142	137	157	146	138	119	126	133	136	119	148	167	151	134	147	156	157	125	131	128	119	147	141	139	130	148	139	154	158	166	144	147	127	130	142	99	147	153	131	147	148	152	156	153	122	135	131	157	130	163	128	152	132	139	152	144	128	124	137	152	151	131	151	145	135	121	136	132	142	132	129	150	135	163	141	130	120	150	144	125	121	155	139	161	145	152	156	144	154	163	145	137	157	164	149	147	132	139	147	159	130	147	167	153	141	136	141	147	160	145	133	138	133	145	144	150	141	148	130	156	134	147	145	144	114	129	141	146	133	138	142	155	121	131	143	156	140	170	160	155	142	137	122	131	136	160	146	132	146	150	141	140	131	126	138	137	135	154	146	159	151	124	143	151	168	136	142	141	146	154	142	147	146	136	133	134	170	113	137	147	131	144	141	149	145	142	150	131	146	131	138	157	127	153	126	144	142	177	135	154	138	150	143	144	149	149	138	143	149	128	140	152	169	145	136	175	159	173	138	132	122	138	127	147	143	149	135	113	124	147	143	136	132	151	132	134	132	145	143	130	141	134	128	134	124	151	129	128	155	136	151	148	160	133	147	152	131	153	146	123	146	119	154	140	150	146	170	136	150	125	151	126	131	147	124	146	149	155	127	159	172	136	121	131	135	129	142	155	149	146	135	123	133	127	142	163	119	145	131	147	131	141	146	134	140	127	138	159	135	126	156	138	138	139	141	143	148	145	146	153	134	146	149	137	134	133	142	124	145	145	136	138	158	148	117	138	134	141	150	135	149	163	141	138	148	152	158	148	110	138	164	145	140	124	138	141	146	139	143	129	147	144	144	135	152	127	138	140	113	158	151	150	124	117	145	145	135	145	140	156	140	163	137	133	139	148	146	127	145	129	152	143	122	144	161	141	149	136	133	129	140	145	153	142	131	122	150	149	137	131	114	150	127	146	125	113	140	128	150	156	124	155	128	134	142	130	126	149	136	138	180	144	140	153	133	145	144	130	148	138	132	134	126	147	150	142	141	135	133	145	139	137	139	132	149	146	150	161	158	134	124	149	136	129	120	123	150	148	139	157	153	131	127	136	128	137	146	141	126	145	143	132	168	145	122	159	132	124	138	133	146	153	126	145	123	144	145	134	139	163	150	160	157	139	142	127	138	127	119	151	135	145	131	133	141	162	160	152	145	134	142	137	139	123	131	111	157	137	147	137	144	139	133	154	133	161	126	124	145	148	124	169	139	160	116	162	136	166	160	132	148	144	141	157	135	145	136	118	136	142	141	164	137	150	138	149	148	142	151	154	149	162	148	146	136	117	154	132	132	146	146	132	131	144	124	142	142	131	132	151	116	154	138	131	148	135	126	142	153	130	131	146	145	131	134	127	140	134	151	148	148	139	140	141	139	157	132	155	138	135	148	139	147	133	129	177	143	141	129	138	148	132	140	137	158	150	147	141	169	145	139	156	124	132	137	157	130	131	143	137	161	129	135	133	121	124	129	145	162	143	153	147	132	152	151	157	159	136	155	168	145	149	149	137	159	168	148	135	143	136	119	161	121	129	158	144	128	132	126	158	137	128	151	142	165	155	125	124	140	139	162	146	119	154	133	164	160	143	144	143	143	119	132	122	120	130	116	151	146	135	164	137	152	137	144	166	150	152	137	138	151	129	132	117	136	138	129	146	161	126	138	138	155	140	148	134	157	121	133	162	150	128	150	137	143	138	126	131	136	153	125	139	144	153	153	161	139	149	124	149	133	133	115	132	122	159	133	159	147	145	134	149	126	141	154	168	149	140	137	146	160	135	136	132	140	151	138	125	129	165	121	146	144	147	153	109	143	148	143	135	126	130	139
4902	494	515	523	564	481	442	447	454	453	485	417	440	460	487	453	457	458	438	445	429	438	464	425	468	425	442	420	448	416	445	430	434	420	389	479	454	446	444	417	464	407	426	385	413	401	428	426	416	462	432	451	421	381	438	402	414	447	367	405	445	414	413	428	431	416	471	436	438	457	445	439	426	410	435	410	442	390	416	432	464	416	440	436	453	456	436	418	408	419	495	430	424	432	448	435	407	393	437	425	479	436	403	404	417	451	450	403	407	417	397	387	417	424	429	430	443	426	418	423	448	461	434	416	414	424	432	452	430	425	454	401	437	454	432	444	403	415	451	439	476	457	423	419	443	392	427	457	445	454	458	427	431	449	403	438	440	454	397	440	447	439	415	456	404	419	430	450	425	422	429	432	453	415	445	454	422	466	407	438	418	418	434	429	424	492	412	427	441	444	414	421	445	466	422	428	409	442	421	413	404	419	441	400	455	491	415	425	432	410	446	428	427	446	445	428	454	441	429	435	456	471	454	438	466	442	452	452	414	459	414	456	432	431	390	455	455	416	445	434	434	433	437	451	420	456	417	458	465	444	447	434	402	452	443	418	459	427	420	401	424	410	441	460	449	443	416	455	402	438	433	440	459	388	458	427	457	439	467	419	450	400	446	466	446	415	439	441	438	444	392	424	420	450	398	387	422	426	465	423	421	464	434	435	449	417	443	450	391	430	424	418	395	433	432	419	401	413	421	435	396	435	424	409	418	443	458	431	430	425	439	465	427	408	454	435	426	434	401	416	426	457	437	374	438	400	437	456	446	443	458	432	450	414	419	479	475	415	451	428	410	422	380	397	420	448	421	445	463	426	454	444	429	451	417	413	424	422	429	483	449	442	411	435	437	411	428	432	444	412	476	430	433	415	428	427	427	451	415	442	396	441	437	419	440	432	411	439	445	444	437	416	424	414	448	462	464	419	444	438	461	440	443	445	459	443	407	466	443	406	432	426	430	413	438	438	459	418	432	425	421	425	447	438	449	431	436	457	414	442	451	438	414	425	467	411	453	398	460	399	408	443	425	427	428	421	430	407	426	418	445	455	433	466	429	428	481	417	420	436	423	419	426	423	441	446	417	422	396	406	437	411	438	456	435	461	379	469	395	438	432	460	451	485	425	428	447	460	441	426	414	457	447	398	448	450	491	469	416	440	443	421	428	434	458	438	438	442	438	386	476	424	430	435	418	420	429	458	409	434	439	396	450	449	417	442	407	431	398	419	440	408	421	418	417	457	454	499	421	428	432	448	412	431	424	385	428	452	408	435	463	413	420	419	463	408	442	432	452	397	432	418	436	454	415	397	421	412	459	462	407	423	477	429	433	416	438	470	411	450	417	387	405	417	444	436	428	456	444	428	421	404	425	442	463	420	448	443	455	469	462	431	426	423	414	424	396	437	459	416	412	445	429	420	402	457	444	443	444	440	393	413	426	418	463	440	421	471	452	447	415	428	422	438	437	418	458	457	439	453	456	434	428	412	461	440	406	426	431	438	413	442	447	449	451	438	431	435	454	420	461	418	420	450	423	464	449	466	450	411	468	405	443	441	423	447	450	454	436	400	454	436	429	422	370	409	389	435	449	448	466	392	456	405	416	406	440	415	424	440	431	419	392	444	434	412	443	431	411	395	437	458	411	418	414	446	458	429	457	470	422	418	406	412	410	399	411	429	420	424	431	421	410	426	448	449	420	446	419	412	434	456	459	422	412	423	401	421	432	421	390	435	433	399	432	433	431	436	399	420	435	427	402	424	432	425	438	427	428	457	435	445	426	438	441	443	468	445	446	395	449	423	419	436	405	443	411	411	407	413	445	472	427	409	411	467	421	443	439	473	432	409	430	414	427	431	417	460	448	412	421	447	457	406	444	415	417	417	458	438	402	431	424	473	426	461	387	428	440	436	423	481	428	444	452	452	464	432	457	426	408	411	488	410	450	426	438	433	428	425	395	423	440	420	409	435	446	425	462	479	398	407	419	393	426	415	412	420	434	425	448	445	453	421	427	407	427	448	418	411	405	411	408	461	428	408	444	379	463	432	457	430	432	445	463	460	426	398	443	413	448	459	446	449	431	464	444	419	460	412	445	436	475	432	463	454	439	430	440	420	451	458	427	426	459	436	444	437	416	442	450	404	390	426	408	473	413	427	414	433	422	443	418	400	418	419	420	461	451	419	409	408	441	407	420	424	398	400	475	443	450	415	426	435	439	429	436	424	425	443	416	413	434	427	442	401	410	415	430	425	398	457	415	398	459	457	423	449	425	445	448	393	448	433	470	410	444	438	435	405	423	416	396	426	426	426	394	451	496	443	426	428	462	446	415	448	435	454	447	467	443	416	409	422	447	421	462	447	415	444	438	488	451	409	440	444	427	424	406	459	433	411	444	434	421	388	410	426	431	417	422	446	420	446	426	439	438	430	453	419	471	432	440	455	437	417	407	450	450	443	353	449	452	436	436	415	452	445	427	439	434	447	456	459	429	467	448	426	484	416	438	458	441	411	411	438	424	423	466	420	440	445	436	407	431	438	402	431	420	403	427	438	473	442	429	429	451	365	402	445	459	426	406	428	428	435	438	412	426	489	476	408	418	439	466	425	428	401	453	418	421	443	426	436	393	451	424	434	493	445	453	416	402	434	442	420	456	431	410	474	441	463	388	468	437	454	480	467	436	435	442	451	438	425	426	444	457	474	444	453	453	433	456	408	435	425	442	425	412	413	441	441	427	427	458	411	442	384	449	452	423	413	434	462	447	418	428	446	437	425	446	385	432	480	432	430	483	421	427	423	423	465	447	435	397	460	421	442	450	415	430	445	454	434	444	425	421	433	410	419	449	429	416	430	419	426	450	407	420	440	428	407	399	429	401	435	437	421	417	431	403	418	435	370	401	425	419	403	421	406	431	428	431	457	438	463	396	441	417	399	460	427	407	432	419	450	424	388	436	410	435	435	379	505	444	438	421	439	429	446	423	468	429	441	462	415	434	435	439	432	421	461	448	440	397	440	438	422	434	400	432	422	453	434	439	465	424	419	434	435	410	391	420	402	445	409	423	469	409	454	475	428	453	426	446	461	456	400	405	409	425	407	433	415	420	410	446	431	413	421	452	429	388	438	430	447	445	416	400	422	426	430	448	419	429	433	402	438	378	461	442	442	424	432	427	431	395	411	458	437	441	428	434	409	427	412	418	424	434	426	430	416	425	424	444	392	455	442	425	466	451	426	455	428	442	458	409	420	437	404	486	447	451	474	432	439	410	441	453	454	433	468	449	412	433	441	409	440	408	442	448	431	448	409	419	419	430	422	444	413	419	416	436	431	463	450	406	431	417	405	474	424	433	418	427	455	425	446	433	402	432	429	411	453	419	482	439	468	390	421	430	408	401	440	425	468	421	416	432	459	437	456	458	423	405	431	497	402	403	443	466	437	467	445	435	409	427	467	423	443	427	426	445	454	409	458
43512	10263	1373	1019	719	636	538	484	435	416	398	382	374	368	354	350	354	344	353	331	330	320	322	285	304	302	324	311	347	308	296	322	320	288	319	305	332	328	300	308	330	300	304	337	309	320	311	274	299	289	329	297	335	293	270	333	315	318	307	298	308	316	327	294	333	298	317	306	325	302	342	314	305	335	303	319	320	300	314	309	280	322	327	318	282	293	296	306	320	316	283	290	312	279	316	297	281	283	315	327	334	325	293	286	303	292	310	320	288	336	331	300	316	293	329	306	317	310	313	301	297	317	297	264	282	314	285	330	288	329	302	325	296	293	303	309	293	319	309	279	308	280	318	291	296	284	322	314	297	334	286	314	275	321	305	292	331	333	340	287	320	293	338	345	311	305	304	315	300	318	264	277	314	278	300	300	302	288	330	306	307	331	324	289	310	304	311	302	294	311	316	321	293	296	309	313	296	291	306	303	293	334	318	288	333	317	317	275	307	289	271	311	346	292	302	322	303	317	299	322	339	315	278	319	285	283	293	321	308	294	294	306	312	304	312	297	292	306	282	289	309	296	318	293	302	319	297	313	291	286	295	325	295	299	328	324	332	283	319	311	344	338	322	303	294	308	325	324	306	328	300	317	286	300	328	317	311	283	300	319	310	286	324	282	289	307	322	319	336	301	300	309	338	310	292	269	283	283	300	311	298	341	339	303	299	335	318	305	351	307	323	312	298	310	335	313	304	269	320	314	327	283	292	342	339	321	326	283	319	312	309	311	304	303	294	337	296	314	307	300	301	287	302	315	330	317	314	276	301	309	320	305	338	316	318	306	306	310	299	313	263	285	335	294	315	293	346	332	334	334	313	291	329	290	287	279	293	282	351	278	305	322	313	287	297	299	312	300	353	323	307	312	326	329	318	315	334	336	302	295	333	352	339	302	296	334	304	300	312	308	284	297	296	288	336	321	299	301	290	336	322	323	318	295	321	256	295	308	302	309	290	293	286	321	325	320	297	321	301	287	280	292	314	304	310	301	323	302	309	307	313	308	317	292	306	292	288	323	316	323	327	314	317	319	301	322	321	315	305	287	298	283	297	318	310	300	350	298	294	308	307	300	309	315	317	276	316	314	279	324	314	301	331	343	293	326	305	294	313	311	335	329	310	287	275	316	323	299	309	318	332	316	310	308	295	313	297	285	304	347	299	322	306	310	325	303	306	280	291	312	264	296	318	293	343	338	303	335	317	336	291	313	321	311	309	339	305	309	317	318	307	307	319	285	284	352	278	304	308	302	304	323	308	326	295	299	309	293	293	301	305	299	291	320	352	312	314	326	293	303	289	289	263	294	320	290	322	283	315	337	299	303	331	305	310	312	317	285	288	325	274	326	268	277	330	286	331	287	314	340	284	321	321	289	304	355	325	313	327	300	300	350	314	306	323	291	271	324	303	288	309	288	334	303	329	346	295	288	306	306	299	293	307	290	323	316	302	329	298	337	327	272	315	278	331	317	274	283	314	324	319	286	304	371	326	295	289	305	320	306	327	290	309	290	332	293	294	296	321	312	315	337	278	283	297	307	307	287	318	255	304	286	313	303	289	306	290	281	294	284	309	312	288	307	303	266	353	287	292	301	325	317	301	274	304	325	284	293	299	290	294	303	297	351	326	310	298	288	327	316	311	290	354	297	284	342	323	311	327	298	328	302	319	303	292	317	324	310	277	302	332	325	313	298	301	305	335	306	341	309	329	336	322	279	289	324	315	320	312	298	310	320	326	301	327	292	339	298	286	296	300	303	312	323	285	326	298	329	353	287	325	288	297	348	316	292	309	318	299	302	299	327	288	285	294	301	342	315	312	297	283	284	350	305	322	339	316	303	321	323	292	328	315	324	298	322	301	313	317	315	296	301	314	294	297	328	343	311	322	288	258	318	321	308	324	327	315	307	318	323	320	301	320	330	295	365	313	292	335	322	284	301	306	289	329	289	263	313	291	306	313	318	317	320	300	313	271	272	311	318	282	316	304	294	310	266	279	307	313	333	291	286	297	290	298	306	326	311	322	345	323	305	292	337	286	293	330	317	300	279	290	293	318	278	341	302	317	297	320	342	304	329	342	290	294	283	300	332	297	284	295	276	301	306	324	294	314	331	330	300	296	298	314	331	333	283	300	276	318	304	331	309	310	312	294	302	334	313	299	278	312	305	297	310	301	295	298	298	335	280	298	318	335	310	306	281	338	347	312	299	327	313	287	341	313	313	283	350	289	275	335	325	295	305	320	282	301	271	322	320	331	284	304	330	289	312	307	309	303	310	326	313	321	318	308	300	298	293	326	301	328	323	313	304	310	305	288	306	316	292	317	320	294	315	342	323	282	298	309	316	314	300	275	328	287	333	307	314	316	323	334	313	308	305	285	317	294	325	335	303	344	271	321	283	308	313	283	316	286	321	281	278	292	325	250	321	332	296	273	307	297	327	307	305	308	305	297	325	323	301	283	291	308	290	314	283	305	300	301	309	305	317	337	303	330	336	301	312	341	306	351	307	303	353	321	302	318	314	276	285	331	294	332	301	330	321	354	316	307	325	317	281	307	328	301	295	290	338	300	325	320	301	334	323	313	277	291	306	323	335	306	301	295	281	290	339	302	327	302	322	298	300	294	294	338	345	301	269	305	315	331	316	339	312	299	311	307	293	282	294	314	322	296	287	341	344	327	293	325	311	297	323	299	333	293	324	295	294	308	343	338	312	327	315	286	315	306	309	308	304	339	307	312	321	243	334	302	313	304	311	315	340	313	285	317	306	284	337	332	338	314	298	300	304	315	308	334	292	313	260	315	323	291	322	320	316	265	307	290	318	306	306	290	320	312	321	346	297	317	321	317	301	332	290	336	277	283	289	311	302	289	296	297	332	291	323	337	329	288	285	306	292	307	317	323	315	294	359	304	312	314	345	297	310	311	300	319	304	336	291	309	323	286	287	311	278	311	311	324	320	322	333	319	271	305	319	344	324	297	278	292	344	323	308	316	293	308	314	299	318	304	319	284	300	305	303	309	330	284	309	274	337	311	318	280	334	281	293	288	322	303	314	339	324	311	284	299	303	313	322	316	306	283	316	321	283	268	329	282	298	273	299	332	323	328	292	322	326	290	271	282	285	279	301	310	332	290	318	319	316	311	291	290	304	296	299	314	291	328	334	316	301	283	291	310	314	273	274	290	324	319	297	288	317	316	308	276	350	338	322	311	300	286	311	306	297	297	306	321	308	289	304	331	321	288	276	273	327	308	342	314	292	325	320	310	290	316	303	325	309	298	311	291	322	313	319	316	285	300	296	314	318	331	321	305	334	287	308	290	311	308	302	323	274	299	323	347	299	308	307	305	330	312	358	274	334	325	324	313	327	304	320	334	330	296	290	314	321	316	316	295	322	293	288	288	331	309	315	309	350	298	312	297	278	309	323	296	300	348	281	296	337	327	314	289	292	294	296	324	308	306	301	301	275	311	317
22155	1430	2630	3000	2668	2188	1862	1716	1510	1418	1315	1221	1118	1177	1072	1040	1014	1016	959	948	1026	975	954	929	920	858	854	852	800	915	864	857	888	841	836	873	842	836	867	804	805	800	817	846	827	888	817	803	830	885	816	792	786	788	804	860	815	854	783	816	773	791	808	816	868	812	798	817	796	816	778	753	769	763	813	834	783	791	753	804	820	799	788	807	775	830	761	820	821	762	803	805	789	752	793	783	793	791	786	827	794	752	840	801	781	796	812	754	792	787	753	796	731	815	798	802	828	833	818	787	806	754	808	735	797	801	754	776	833	807	757	766	746	822	832	801	808	800	810	796	737	820	818	774	812	787	764	769	762	785	748	816	787	788	811	787	791	795	745	773	826	836	772	765	817	791	768	769	796	820	809	727	805	855	814	784	814	784	800	751	782	779	828	753	775	765	812	765	770	827	814	786	757	866	840	784	760	762	824	838	752	781	771	770	829	758	764	759	769	765	848	777	838	734	743	739	783	814	785	737	794	788	780	773	810	822	805	801	801	768	801	808	777	780	754	795	744	809	811	872	753	780	832	739	764	777	780	810	763	778	821	829	757	766	821	809	787	772	761	774	774	776	782	793	794	765	774	854	791	814	814	842	786	771	760	816	777	770	760	747	765	790	801	791	769	803	756	757	854	824	834	787	751	778	797	766	815	781	787	723	784	775	802	743	745	761	776	768	777	797	803	794	734	782	792	758	739	847	802	779	766	804	827	838	818	790	793	799	809	816	785	749	785	798	760	800	780	788	842	763	803	768	847	788	781	817	777	808	842	783	815	826	814	755	811	813	803	763	790	750	812	820	733	762	814	797	827	799	796	794	765	813	816	780	778	832	776	776	808	835	738	783	762	799	755	836	787	803	777	759	787	782	820	742	769	776	799	763	784	794	814	790	793	791	778	765	822	757	799	751	789	817	745	785	833	814	819	820	827	814	798	753	753	784	751	812	734	816	745	740	760	777	782	797	765	847	794	789	802	774	817	788	810	834	785	789	798	785	795	793	809	738	792	831	798	778	779	781	759	847	758	804	756	770	773	781	789	788	795	797	789	795	749	793	784	773	831	723	802	803	791	780	800	810	771	857	721	759	774	849	807	774	759	782	823	756	868	803	817	821	794	824	793	787	774	780	824	751	824	779	802	773	801	851	786	776	809	774	802	822	825	777	774	807	724	759	785	791	786	812	778	790	805	734	734	770	803	778	813	728	796	802	794	793	814	819	785	756	810	807	791	758	841	820	800	799	819	807	794	753	807	809	829	786	782	770	819	775	765	847	777	777	732	768	799	748	780	734	769	842	794	819	774	757	728	750	767	827	759	796	792	773	791	816	803	824	790	818	772	711	802	804	770	762	750	834	774	784	769	785	796	841	772	770	793	756	797	726	788	869	841	775	763	738	765	841	796	748	799	788	824	747	850	819	761	807	781	781	793	800	761	760	790	814	774	769	770	775	784	818	777	789	770	836	807	782	729	759	806	792	746	763	751	786	805	715	755	760	782	800	780	822	798	836	773	801	793	812	787	759	767	784	763	811	853	806	780	733	750	760	814	754	740	787	763	766	828	823	811	796	779	831	799	812	759	811	790	817	831	791	772	801	825	779	765	812	767	779	768	832	755	799	779	742	785	760	778	770	785	781	795	806	824	790	791	797	797	757	775	803	814	772	765	804	856	800	787	813	775	751	806	801	792	736	773	805	814	776	865	795	779	775	759	746	734	815	770	783	815	786	798	798	791	787	780	795	803	815	800	773	781	817	821	755	757	773	779	812	767	761	764	792	775	777	766	775	798	791	808	823	813	807	782	738	775	749	763	832	821	797	765	792	833	796	788	785	774	817	794	800	809	771	762	747	771	819	763	797	778	790	768	814	779	809	782	778	858	792	730	749	751	780	836	769	795	808	776	816	777	787	795	807	789	736	801	823	787	752	790	776	772	780	788	810	789	849	795	753	826	801	809	811	816	830	782	758	749	787	824	807	773	781	821	822	786	778	742	796	761	770	773	787	787	792	769	778	858	748	805	813	762	711	768	794	839	812	816	803	765	808	812	794	787	783	828	782	787	746	733	804	763	770	733	790	816	766	785	765	818	817	798	779	808	815	750	792	813	814	805	759	811	728	808	780	787	770	766	757	812	757	794	805	766	772	782	778	740	750	811	787	778	798	776	793	791	827	749	806	790	805	841	782	807	757	779	724	775	776	737	765	751	745	727	790	750	795	800	764	810	820	778	740	834	736	733	817	802	760	791	817	757	752	723	817	754	757	773	801	791	776	810	770	786	791	794	794	763	795	737	796	743	846	730	799	803	798	777	762	758	768	829	771	763	756	805	739	772	719	843	803	786	782	810	762	811	870	869	804	790	838	786	765	772	773	795	790	725	800	822	761	777	730	815	806	813	692	791	758	718	779	793	778	816	800	766	780	802	746	779	741	769	763	777	806	735	794	800	785	816	789	813	821	740	784	783	781	829	752	790	737	774	814	772	801	804	817	776	788	808	829	770	795	736	779	777	788	766	755	779	780	725	809	790	790	811	818	802	788	797	812	821	820	813	814	763	744	785	767	806	813	747	834	773	810	770	756	833	789	803	802	771	794	801	821	782	772	785	787	783	778	826	767	802	754	793	809	794	828	783	818	770	785	783	781	816	787	813	781	811	784	758	765	759	799	777	796	846	780	798	751	842	785	792	797	864	804	804	756	790	751	791	791	785	768	773	803	748	746	773	810	757	773	785	779	781	768	790	773	732	774	831	840	720	775	833	723	789	844	755	786	765	776	789	814	769	820	787	801	800	803	773	798	815	838	738	780	796	786	782	770	777	775	746	799	801	785	766	806	805	756	800	787	770	716	829	762	784	822	800	771	810	759	775	750	771	780	770	812	814	744	790	778	785	817	770	761	796	803	817	741	772	796	768	798	798	816	765	838	840	755	783	802	758	799	823	797	791	781	796	793	803	759	762	813	781	761	774	779	736	763	803	792	802	788	824	767	799	754	754	787	776	746	816	727	781	803	845	763	808	772	785	742	788	801	818	762	852	792	803	811	819	761	783	829	789	785	753	751	773	824	806	745	788	817	812	812	791	750	808	749	743	803	789	774	770	789	769	795	770	758	777	810	772	798	830	785	785	760	798	794	789	818	768	806	824	781	742	785	841	802	821	759	720	770	790	782	821	810	786	782	778	815	791	738	756	747	838	750	814	740	759	720	777	758	795	774	785	759	816	763	784	789	805	783	769	782	741	799	719	782	806	742	743	785	774	757	750	794	761	762	788	826	797	764	795	815	807	809	722	745	780	790	810	827	796	764	798	789	795	815	822	788	748	814	799	807	814	814	799	745	755	769	770	790	789	831	820	780	739	763	821	781	772	799	781	810	732	742	789	801	719	812	787	760	790	776	810	805	783	742	820	751	753	753	815	783	821	804	798	805	794	753	809	749	797	765	784	811	809	805	785	766	742	789	747	727
60097	19878	3788	1877	1269	1011	839	683	614	565	564	472	481	423	453	493	433	421	427	431	412	438	426	408	437	395	430	381	401	382	417	418	388	391	381	406	355	380	398	409	352	389	394	372	408	401	389	375	403	380	442	400	384	398	400	382	377	403	402	423	360	417	412	384	370	392	401	349	423	375	409	379	445	355	392	331	396	385	382	399	361	379	358	407	442	371	369	391	393	367	408	412	389	371	353	385	377	420	354	400	381	388	365	398	382	352	370	377	376	413	424	348	391	410	357	384	359	411	373	349	409	380	392	372	402	362	369	392	360	377	358	346	362	372	404	407	391	380	423	395	371	399	388	422	355	338	386	366	363	435	368	391	400	400	392	396	400	368	393	397	389	374	404	399	366	385	327	404	414	376	328	376	413	379	406	387	399	394	380	372	377	398	360	405	367	377	365	385	357	413	405	390	424	374	376	384	379	362	375	396	389	372	385	354	366	370	413	403	368	369	385	395	392	353	399	369	397	383	382	372	371	407	382	381	384	394	380	371	379	376	358	381	375	397	349	370	374	348	377	373	422	358	400	408	391	336	377	401	382	381	414	410	386	386	403	399	369	356	366	382	350	409	403	446	380	344	399	404	398	385	357	390	357	381	387	390	346	361	417	356	369	371	409	396	383	386	372	389	391	379	400	409	388	384	360	356	395	416	399	423	385	382	389	376	394	362	386	400	376	376	408	368	375	393	393	356	375	356	383	370	362	375	370	381	390	377	391	391	395	385	388	356	382	357	378	381	427	377	423	388	364	396	355	345	377	436	358	375	380	381	387	369	392	348	404	371	402	373	362	403	389	392	416	399	390	391	402	403	405	392	385	369	383	389	352	356	376	387	364	389	416	400	385	390	322	395	390	363	381	372	394	387	413	381	354	365	353	361	370	368	423	402	384	339	398	413	379	388	372	353	367	361	375	353	376	365	359	406	399	390	356	403	381	386	401	376	412	346	401	378	322	380	410	376	382	380	372	394	400	373	386	350	378	396	400	409	345	398	345	378	363	386	397	377	418	371	419	381	400	395	377	386	387	348	386	401	385	402	405	351	393	390	402	389	393	377	427	361	414	378	419	339	420	381	398	368	370	373	366	377	375	348	387	412	395	393	392	362	393	385	378	413	399	360	376	338	384	373	410	395	369	378	398	349	361	394	395	339	340	364	381	375	386	376	389	418	399	372	384	393	395	395	387	408	372	375	311	399	411	397	368	377	397	390	383	347	406	387	396	392	377	366	368	387	410	380	395	404	379	375	388	347	397	370	362	375	347	439	385	359	388	403	359	380	409	353	329	376	370	358	370	377	391	445	376	392	378	377	392	369	423	407	395	404	394	335	343	425	416	411	420	358	348	360	386	415	355	375	427	414	404	329	398	410	397	380	381	379	384	387	381	395	373	366	370	361	401	392	421	390	404	374	385	352	423	369	407	363	395	354	367	397	395	362	396	390	362	354	414	404	406	403	418	386	385	397	375	391	365	365	380	385	375	383	422	392	426	403	364	383	381	378	388	347	401	395	408	370	381	401	379	436	383	361	360	386	390	380	396	368	367	397	387	367	411	405	391	394	408	383	378	350	395	353	420	400	406	362	364	375	377	371	370	382	380	382	411	405	355	406	410	368	375	434	401	391	405	381	388	369	375	358	375	383	346	348	340	384	361	370	353	364	382	367	391	418	382	398	359	364	371	351	386	336	349	409	414	387	420	345	374	389	368	374	386	390	406	383	381	435	397	376	385	359	396	387	365	436	390	401	367	419	375	363	394	394	367	375	337	395	378	369	363	363	402	370	388	409	386	405	371	367	393	400	395	380	400	365	402	376	390	377	347	373	397	399	399	425	418	361	398	372	376	415	411	387	367	371	347	405	405	353	387	383	368	363	361	385	379	373	373	363	366	365	383	367	355	383	379	400	374	368	367	350	367	434	383	361	344	388	367	377	400	380	351	389	397	371	396	388	386	384	383	365	418	381	385	411	404	404	390	392	386	379	385	405	409	399	351	347	366	357	426	376	382	407	364	389	402	390	365	382	379	389	365	368	371	405	398	380	404	401	386	356	377	396	384	371	343	406	433	374	381	398	345	344	380	364	371	368	363	362	381	410	420	382	392	395	385	361	373	394	387	388	398	387	396	410	373	360	395	382	343	375	367	339	381	401	395	381	399	369	376	374	414	389	403	401	363	379	406	385	383	390	392	390	385	367	386	395	394	363	336	396	369	353	359	391	415	388	396	354	385	371	391	398	396	387	368	391	382	376	389	426	386	367	387	368	443	390	413	377	391	346	404	366	378	395	364	366	327	327	423	371	356	386	385	356	391	361	383	362	387	385	383	389	389	387	375	363	347	393	371	384	388	397	391	401	405	410	400	423	379	356	415	402	375	385	412	390	367	357	388	375	368	397	337	368	378	373	357	373	391	392	335	359	377	377	381	381	387	397	387	388	390	399	359	396	381	386	359	369	396	373	393	398	376	386	389	376	390	405	411	365	358	376	355	378	371	386	359	391	422	385	428	355	329	373	389	385	345	382	373	405	395	379	367	363	332	389	361	386	374	365	383	384	375	379	351	341	357	370	373	324	371	385	393	375	382	377	425	361	390	398	361	367	409	356	352	390	349	367	367	394	380	409	379	414	425	365	380	357	369	395	410	388	410	365	376	365	374	368	357	356	360	429	385	365	381	414	367	406	399	418	381	388	436	363	380	341	395	323	352	373	371	359	396	364	396	398	399	392	375	375	401	402	377	382	360	396	382	374	361	387	355	395	346	431	399	368	392	396	397	374	382	403	368	356	413	388	383	410	386	345	386	380	398	388	391	386	392	350	364	399	384	372	395	319	395	339	388	361	361	378	407	393	375	401	377	348	367	396	392	408	393	400	419	384	377	387	372	386	410	422	393	418	363	358	356	341	377	411	396	398	395	392	388	385	376	374	349	406	373	358	405	401	421	405	389	385	363	405	361	408	374	388	373	398	415	398	405	406	387	390	411	416	363	361	346	374	361	376	358	406	373	377	369	351	359	400	382	381	360	375	383	373	405	353	348	400	353	398	416	393	420	386	377	369	380	354	399	371	373	391	349	368	390	406	396	370	377	381	392	360	349	382	395	410	369	395	387	365	384	393	415	396	375	394	391	395	416	392	399	381	373	394	393	383	362	368	377	379	383	370	410	390	383	397	373	398	374	380	394	370	378	384	400	397	351	382	370	368	386	362	391	389	431	401	381	361	408	378	388	378	362	393	373	405	374	379	383	378	392	391	345	403	411	397	426	402	374	358	411	334	385	392	375	344	382	391	339	363	386	369	405	370	370	400	335	437	405	348	374	401	412	399	378	392	377	395	325	385	352	403	388	383	390	400	401	396	391	372	381	374	385	391	398	375	371	377	386	369	360	426	383	408	393	391	392	379	364	400	403	399	378	391	372	379	405	401	392	368	386	368	371	382	355	362	371	366	407	392	357	405	395	394
30813	2222	4410	5063	4540	3717	3116	2778	2418	2150	1979	1757	1704	1595	1487	1421	1378	1350	1338	1260	1282	1294	1261	1120	1154	1133	1106	1096	1128	1137	1018	992	1056	1008	998	1008	1024	1048	1012	1006	1054	1006	1022	1002	1020	1016	985	903	965	957	986	1008	945	960	961	923	951	939	994	917	904	912	998	941	957	952	940	906	920	944	910	949	919	953	900	931	923	964	962	917	924	924	952	931	974	945	910	895	926	907	914	930	901	939	968	946	929	897	935	878	908	860	913	929	949	889	968	911	935	921	942	873	950	889	915	854	966	886	883	954	908	908	913	875	877	905	946	882	943	930	967	887	954	926	965	933	892	889	897	914	927	842	936	917	945	896	944	912	951	975	902	871	947	906	877	918	935	886	990	898	945	899	880	914	925	870	899	912	923	965	914	931	863	921	981	929	911	957	882	941	941	936	915	919	914	897	870	933	914	939	899	919	888	895	947	942	930	949	909	878	904	948	910	905	948	936	946	901	892	890	901	894	930	884	937	936	903	930	955	890	930	957	869	928	923	894	866	964	890	940	860	958	898	914	966	922	968	959	909	936	919	862	851	992	946	914	899	893	902	896	903	978	868	966	887	905	920	887	921	950	979	893	909	868	872	963	953	887	828	903	889	898	936	950	946	917	965	917	892	969	866	962	892	916	945	862	925	865	873	905	915	935	907	883	889	908	892	961	840	964	913	924	902	896	909	936	911	862	914	935	883	912	928	895	949	913	889	912	912	925	947	902	914	943	882	867	927	906	895	949	899	901	901	919	894	885	925	868	832	940	943	941	942	919	981	934	952	886	919	924	930	921	930	877	900	876	942	921	951	884	962	882	936	914	898	919	957	888	939	956	971	912	880	950	976	863	920	919	893	918	870	899	953	864	888	886	952	944	891	888	926	898	879	889	883	895	918	952	941	928	893	949	866	946	991	910	931	942	901	852	866	918	938	904	938	918	870	892	907	915	869	928	857	896	956	942	927	939	907	934	948	888	945	902	909	914	894	921	882	914	884	953	887	885	896	933	939	925	937	936	887	940	919	936	973	905	959	927	939	853	965	912	945	903	947	897	901	906	882	940	901	932	942	904	913	925	876	922	958	914	939	973	869	927	922	957	916	894	879	912	858	875	862	896	870	951	939	955	891	824	931	892	966	922	917	900	906	905	939	875	881	922	948	923	920	918	925	965	884	905	883	895	902	866	888	955	924	936	888	906	902	952	912	931	925	921	913	881	882	920	859	914	951	929	961	899	932	931	930	919	899	948	901	834	917	887	907	893	913	921	962	933	865	911	932	918	939	899	861	913	918	901	936	941	944	857	889	850	873	908	935	929	897	907	904	913	921	949	925	881	877	935	987	935	939	963	912	955	928	925	955	914	875	922	867	922	913	887	922	984	934	931	899	926	905	876	910	919	917	919	873	874	944	897	906	929	906	904	909	947	940	897	949	828	895	959	947	853	857	864	886	949	895	929	886	937	880	956	902	899	973	895	910	907	926	899	888	931	933	844	937	881	897	863	933	900	869	906	931	892	852	983	949	953	906	900	944	912	887	882	936	873	929	911	906	890	920	965	899	934	932	868	955	885	915	879	924	905	929	929	895	920	948	946	955	926	921	951	943	987	917	895	959	966	896	889	947	906	933	881	919	842	945	860	933	862	985	954	926	931	904	903	923	912	942	952	970	915	942	857	849	936	944	912	889	916	891	931	957	931	907	881	917	846	929	901	911	905	932	910	897	924	886	908	929	886	854	899	867	926	922	916	946	943	951	946	934	971	879	936	907	966	894	917	939	905	889	876	941	917	924	945	900	890	907	886	928	863	858	845	886	886	926	908	907	965	952	903	952	916	920	915	896	920	893	968	912	888	934	925	941	907	926	895	887	915	859	946	872	945	942	916	927	930	917	874	900	938	910	935	906	941	907	919	897	937	935	854	930	956	950	951	910	912	910	908	934	874	963	877	914	908	932	909	855	909	887	907	916	925	913	922	923	910	894	891	915	883	903	936	943	919	943	891	900	885	862	907	915	1001	949	900	935	920	944	854	936	936	898	963	902	872	929	928	843	888	934	936	933	922	919	905	858	912	878	895	931	942	865	989	911	902	912	935	867	893	892	908	928	913	882	881	881	906	954	881	875	883	875	906	883	924	897	864	918	910	886	880	837	871	900	906	936	848	927	910	902	915	859	880	878	902	907	964	929	885	949	906	920	883	849	910	872	952	889	886	909	922	909	925	881	921	967	886	899	909	928	914	913	909	995	919	977	933	953	923	851	876	954	893	921	913	879	893	969	917	894	905	917	943	929	913	949	922	922	919	861	900	903	893	990	884	890	920	943	920	906	930	934	917	875	892	920	919	934	941	867	891	911	903	957	873	948	884	880	912	906	928	874	923	902	900	904	894	886	891	947	898	892	927	926	936	913	906	934	907	893	918	906	901	876	927	878	908	926	914	889	895	925	912	899	928	940	927	920	948	935	873	873	971	896	875	908	870	889	850	884	856	996	915	944	938	926	938	963	862	920	894	928	932	933	918	921	935	946	918	949	971	939	935	875	915	854	942	900	922	990	913	914	903	845	880	923	936	870	948	963	936	907	929	940	867	943	877	902	873	920	890	914	927	862	862	978	915	954	922	860	915	911	947	913	937	931	931	887	898	868	903	941	885	954	921	926	946	937	900	913	887	884	926	882	876	932	910	883	872	902	910	893	943	932	906	881	902	928	955	909	937	940	941	910	937	917	929	880	930	901	924	930	930	940	860	938	912	933	941	991	895	923	856	890	892	925	944	904	943	933	891	902	938	945	948	908	898	927	905	854	920	885	891	937	944	900	914	891	889	963	950	946	941	912	936	880	945	857	925	960	936	954	902	895	960	913	878	909	880	889	939	883	893	924	952	903	899	901	912	918	887	895	921	916	938	918	917	884	921	910	961	950	947	879	904	882	875	935	875	961	947	874	953	907	859	956	955	878	929	901	925	869	845	943	939	905	940	893	918	856	941	903	876	937	911	899	882	897	880	922	946	901	962	918	912	862	944	868	890	892	939	968	940	905	917	910	888	914	937	864	907	892	981	867	895	914	917	956	912	878	925	954	890	892	931	923	953	888	909	949	875	897	908	951	853	869	913	948	917	875	960	892	922	920	941	899	929	910	899	950	932	926	923	912	881	974	865	957	902	907	890	900	943	888	891	852	963	900	939	951	949	916	880	956	952	918	869	974	892	913	920	853	897	860	906	882	919	876	932	921	954	893	955	939	899	929	946	899	881	931	964	903	978	928	951	926	929	926	929	907	942	913	886	900	911	894	821	888	989	903	884	929	865	907	886	929	917	886	917	892	891	885	867	875	988	880	885	962	890	989	905	897	910	916	953	902	876	944	918	863	915	921	916	959	922	944	904	960	931	961	905	963	887	885	921	931	903	957	893	944	893	919	874	966	904	924	942	874	927	953	900	912	904	969	910	958	913	889	912	932	919	902	908	856	957	893	954	894	918
4402	232	186	170	164	161	141	160	173	137	142	148	142	147	143	144	126	130	136	148	139	148	168	146	142	123	137	158	137	146	146	140	172	137	118	152	137	139	145	152	134	145	142	135	120	127	150	131	157	133	133	150	138	162	137	145	156	137	130	149	123	150	162	147	149	151	159	152	137	135	152	149	166	139	128	121	123	146	122	149	154	125	143	163	134	134	135	156	159	146	148	157	157	145	139	135	158	143	153	150	152	152	114	126	150	180	116	144	122	137	122	150	148	153	136	125	142	129	151	139	147	163	145	127	118	139	131	153	170	139	152	132	144	154	132	129	140	165	140	145	145	133	126	135	115	137	126	148	144	135	133	157	136	157	145	126	148	130	143	154	167	153	125	154	145	151	152	131	142	134	146	153	147	134	157	129	136	142	122	142	147	133	145	162	149	122	123	135	142	147	152	153	150	156	144	121	155	146	152	144	130	139	148	155	134	129	132	161	123	147	134	125	133	135	146	162	124	148	135	148	137	128	132	134	147	163	137	150	146	146	145	156	133	133	180	136	138	125	156	146	139	135	130	135	150	129	109	122	133	146	137	158	161	125	141	153	136	141	149	138	138	135	137	149	151	146	159	127	146	142	139	145	132	136	136	124	137	137	147	157	135	125	144	135	146	157	166	159	135	130	110	157	159	133	141	139	124	163	186	134	138	130	131	132	142	140	149	150	135	161	127	161	132	140	156	156	156	149	128	157	145	123	145	126	135	171	145	145	140	142	131	141	145	111	147	132	132	117	143	150	159	126	124	163	138	136	149	142	141	137	152	131	117	168	133	140	167	120	129	141	131	117	143	150	136	131	145	122	146	137	147	135	138	151	143	143	123	116	143	131	106	126	139	136	136	125	132	122	159	123	145	149	133	129	151	138	131	134	125	147	120	147	128	128	131	128	142	125	147	143	140	134	138	142	140	157	140	134	125	141	128	142	150	149	135	122	123	126	146	131	146	149	136	166	140	144	124	131	124	149	145	141	148	149	169	146	140	139	127	165	124	129	143	130	159	148	145	147	115	128	132	140	129	150	164	139	139	147	141	122	156	130	157	139	148	153	161	156	125	139	125	167	135	133	134	143	128	143	150	139	136	150	133	140	132	142	119	148	151	145	133	148	177	160	117	143	135	161	150	151	140	152	139	147	148	119	144	121	152	141	138	129	122	135	166	143	121	149	147	143	147	139	147	172	150	127	150	141	141	132	154	126	136	158	149	138	136	144	153	165	156	155	132	163	146	136	129	158	152	154	130	138	163	146	155	157	160	125	152	153	143	126	155	135	131	162	133	139	145	144	157	124	149	156	147	137	146	136	144	142	140	115	142	148	170	129	142	145	153	140	144	126	134	161	147	141	132	139	131	133	138	137	126	132	141	112	134	164	182	132	146	135	126	148	144	142	154	138	147	149	168	152	148	144	124	137	140	172	154	117	138	138	133	136	121	141	120	151	137	158	130	132	153	136	129	128	135	153	130	142	133	142	118	156	130	139	141	136	146	142	126	147	135	161	130	141	146	145	152	139	149	147	137	154	143	152	131	119	132	123	119	132	154	127	124	143	106	136	165	167	117	145	145	146	126	136	147	162	164	120	136	138	149	131	165	138	142	118	150	142	139	165	154	143	139	163	140	127	122	122	132	118	144	143	176	120	156	135	156	156	135	156	141	132	112	122	130	133	124	120	150	148	144	147	129	148	130	154	126	134	142	126	128	167	135	128	136	139	151	137	122	124	129	130	141	120	156	142	151	128	137	131	139	148	161	150	134	142	144	153	138	153	121	141	131	143	159	155	137	139	139	139	124	138	139	139	146	145	141	149	126	149	163	144	153	142	142	139	123	160	119	148	133	162	156	129	125	146	131	130	146	129	140	139	167	143	176	169	126	133	139	120	132	135	152	128	156	138	142	147	127	130	138	141	142	135	133	139	140	145	123	143	150	157	147	156	158	149	162	138	146	148	135	140	142	141	138	143	146	149	145	148	145	174	176	143	162	153	127	133	131	133	139	143	126	128	129	147	131	151	134	138	148	143	141	148	135	161	145	122	129	135	133	131	148	179	141	148	133	136	150	139	144	155	112	137	135	131	133	154	144	139	135	135	134	140	143	130	152	150	138	130	144	125	121	119	144	134	133	143	143	142	153	156	135	137	150	134	134	133	166	146	159	144	136	141	134	136	135	150	137	157	128	138	150	111	145	152	154	158	131	119	138	142	161	150	113	131	124	133	137	122	139	137	124	123	162	125	131	148	145	141	146	136	161	130	146	139	132	147	125	144	153	129	122	129	137	156	160	128	128	147	126	131	139	141	155	169	134	126	139	153	137	153	156	159	147	134	124	141	120	120	135	112	147	170	145	147	141	143	153	140	132	139	145	142	140	143	133	149	171	160	162	129	109	144	126	162	116	134	145	143	120	137	142	162	169	137	140	146	126	152	151	130	148	141	144	152	125	129	134	174	138	131	133	143	138	159	132	147	146	120	130	120	134	142	142	131	165	110	127	125	161	137	118	151	130	132	137	142	131	135	125	138	144	117	130	142	145	170	132	135	159	142	135	144	134	139	147	137	142	170	128	149	163	159	139	159	118	145	133	126	129	153	145	136	140	131	129	150	151	147	131	143	131	145	130	147	143	136	129	140	129	150	155	153	137	131	135	142	143	124	125	158	128	158	147	146	156	167	144	114	134	163	141	138	135	158	135	145	130	137	158	143	134	141	140	126	151	134	137	128	139	150	153	133	142	149	131	125	150	143	135	151	131	162	145	147	167	163	145	130	146	138	124	124	152	134	134	129	133	156	145	146	131	139	165	132	174	149	136	150	150	133	128	121	145	147	148	139	132	148	148	96	152	119	142	139	149	137	143	130	121	127	142	150	155	111	115	153	138	157	152	119	137	153	141	146	151	134	148	139	150	138	159	127	143	121	134	153	141	131	137	128	146	143	138	145	134	139	136	146	133	136	134	134	153	131	135	135	123	114	138	139	150	154	159	136	159	136	113	171	129	116	139	124	159	153	147	142	137	155	156	147	125	157	140	114	117	150	135	139	121	136	132	162	159	150	136	127	127	162	114	123	144	134	140	146	130	121	137	144	154	138	123	139	150	150	173	137	136	126	126	143	112	135	121	119	150	123	138	137	120	126	126	121	150	133	140	153	123	134	150	135	137	134	117	141	149	132	141	127	153	135	151	134	133	146	130	140	134	144	142	158	136	137	134	130	147	124	134	138	156	150	139	131	131	132	153	141	136	137	152	172	158	140	134	143	135	137	139	137	141	134	123	149	143	149	166	124	126	137	154	144	130	160	159	134	123	130	144	151	168	141	164	143	131	145	134	137	144	140	136	153	137	139	135	134	147	136	121	130	158	165	137	127	130	127	161	131	139	143	153	114	129	123	118	141	152	123	126	137	138	147	134	159	142	162	157	146	163	140	150	143	145	150	143	154	151	165	155	131	130	158	143	125
4771	488	517	588	510	533	490	430	432	447	429	450	458	440	458	464	438	433	434	414	481	449	463	438	446	413	390	387	448	442	448	437	404	464	459	430	413	397	425	445	407	443	456	402	457	440	444	457	408	436	437	457	411	416	443	406	423	419	457	438	435	459	419	430	408	402	398	437	401	428	422	418	466	400	426	395	445	419	407	435	439	456	431	424	382	424	422	445	411	457	419	438	429	401	448	497	410	415	413	410	424	430	405	395	394	395	422	438	387	437	437	437	399	466	388	402	415	434	411	451	454	411	416	425	442	395	419	432	392	428	424	392	386	404	434	444	444	453	450	404	430	467	422	450	425	411	395	408	392	462	418	477	452	446	427	450	429	417	389	430	427	417	438	406	465	422	389	432	435	437	399	445	412	438	425	422	453	419	416	480	451	493	418	403	460	421	393	422	392	423	428	435	428	401	422	435	421	408	443	413	427	399	410	409	397	396	416	420	461	407	386	427	414	439	448	426	462	397	408	399	457	445	450	454	400	463	463	437	407	451	421	408	472	440	416	446	413	425	432	427	425	429	419	435	445	449	422	431	424	467	431	395	429	420	416	424	429	458	433	421	457	403	444	423	417	397	422	420	417	427	409	412	414	443	436	405	397	380	442	378	460	444	416	424	441	416	413	410	429	437	431	398	409	449	433	443	408	434	412	464	395	434	432	409	443	465	426	443	447	432	435	417	418	422	408	435	419	455	424	429	416	397	396	417	421	451	413	422	415	470	415	393	389	438	408	413	385	419	407	430	456	450	407	405	424	442	442	433	493	400	442	410	444	382	457	413	437	447	400	442	437	429	423	442	412	446	433	420	414	443	434	429	438	425	440	408	422	420	451	417	424	429	439	429	424	434	410	429	442	448	463	401	456	469	434	445	394	440	431	419	403	427	457	423	450	434	437	408	407	451	441	414	446	428	448	445	426	432	414	461	413	408	428	424	428	404	413	393	422	426	464	414	448	410	392	407	415	412	406	398	461	417	436	442	400	382	387	436	420	458	462	399	434	450	420	432	437	431	368	462	433	454	400	457	452	429	449	464	441	441	442	427	429	434	401	396	460	431	411	446	436	432	481	414	419	433	417	437	432	435	459	421	425	413	417	453	413	460	449	447	452	384	441	400	404	430	416	426	439	453	423	396	390	428	445	461	420	440	410	426	428	411	441	429	426	428	423	418	423	375	401	435	435	386	427	444	436	433	423	441	447	428	434	415	428	413	429	463	425	434	427	450	449	430	437	414	449	433	470	425	446	417	409	417	457	419	443	401	447	444	461	421	453	425	386	439	452	437	427	431	421	414	454	426	422	447	452	384	398	403	423	424	405	449	426	411	472	418	375	438	437	415	426	463	404	415	402	437	425	446	458	447	423	412	454	391	477	400	449	454	433	455	404	450	405	412	435	395	417	439	397	410	398	400	373	446	411	393	417	409	409	429	417	422	428	397	441	410	449	432	423	409	435	444	425	429	426	430	435	405	413	453	444	444	422	418	439	461	451	461	403	419	456	475	430	412	419	438	411	442	409	429	425	407	412	431	435	452	423	395	449	427	427	436	445	423	434	427	428	424	451	409	422	443	410	435	399	407	427	414	391	458	384	404	402	402	424	412	449	433	440	429	424	446	474	426	458	432	418	447	450	440	447	392	453	413	424	413	429	434	415	406	456	428	410	404	443	445	425	472	399	407	399	416	433	419	442	437	457	427	473	399	428	429	449	470	444	441	429	426	404	400	431	459	462	426	425	401	402	444	412	415	386	418	412	415	427	475	433	403	402	424	418	435	449	443	429	412	401	428	399	422	412	434	448	444	447	428	451	468	449	445	459	435	385	420	434	432	399	425	395	428	421	412	447	427	418	409	432	386	396	412	417	413	436	429	454	425	390	415	408	419	455	404	423	428	400	415	425	451	446	418	423	422	420	418	435	439	415	434	413	436	431	450	446	434	458	434	437	390	412	468	416	417	464	439	431	406	453	403	436	417	429	419	458	394	416	434	438	417	422	417	421	416	415	415	451	453	405	419	408	444	389	463	434	422	467	445	396	464	426	385	423	398	415	394	460	442	387	438	419	448	433	455	421	469	453	412	427	459	461	438	437	441	420	422	429	455	446	433	400	437	417	480	421	393	437	405	394	411	434	446	416	448	453	431	457	380	436	412	425	467	419	393	411	450	470	470	426	418	436	461	430	452	422	502	418	467	412	430	433	434	420	455	455	386	437	412	412	422	413	453	399	430	413	438	424	437	422	417	448	414	416	397	409	462	442	450	455	416	401	417	447	434	417	425	439	416	383	478	415	405	407	411	411	461	411	389	456	385	461	424	427	448	460	446	441	436	435	447	417	411	414	434	421	435	427	430	461	400	447	416	421	423	413	457	444	439	444	416	393	483	418	418	427	443	453	438	458	421	454	409	445	443	430	461	431	413	427	472	456	406	412	456	437	441	454	462	455	440	431	417	399	436	437	428	464	447	390	433	405	446	381	449	439	451	445	456	420	427	437	444	440	424	427	444	449	420	408	428	444	423	457	428	436	459	425	436	435	413	456	476	397	412	440	413	457	428	470	454	434	455	456	449	412	436	410	445	432	399	441	419	434	438	434	403	426	402	408	447	443	453	411	459	426	436	424	397	449	401	442	443	408	435	439	405	406	423	405	431	423	384	417	461	427	441	432	393	459	465	450	425	398	443	418	420	446	425	422	464	421	419	423	424	431	413	438	422	413	405	440	428	411	420	425	461	424	426	433	404	425	438	436	463	437	484	402	443	431	433	405	461	430	475	432	398	397	495	419	421	404	442	440	432	430	408	428	434	437	421	435	418	427	421	418	468	414	411	381	403	419	450	450	434	458	431	411	406	432	431	408	431	431	403	418	448	440	431	418	415	472	426	398	418	428	440	422	433	422	437	458	436	446	469	470	398	460	440	414	439	463	451	383	438	403	398	432	432	426	424	431	455	450	423	414	432	459	448	439	444	411	417	459	440	408	422	421	450	418	409	441	444	443	425	404	407	427	461	408	445	416	461	424	426	436	463	421	433	433	411	411	455	433	436	459	426	434	440	438	408	420	402	413	408	419	440	449	409	458	400	417	422	432	455	438	424	439	425	406	401	417	414	449	432	422	447	396	415	443	394	423	444	438	425	394	433	373	432	438	429	428	433	394	446	411	491	405	451	443	462	430	428	439	455	453	451	453	440	428	457	405	391	403	416	451	452	406	448	422	425	417	438	403	449	442	442	442	402	432	431	463	431	465	446	430	407	440	399	421	430	442	458	476	461	446	385	452	428	408	411	442	399	445	432	439	414	436	391	418	426	402	445	454	441	417	449	438	423	436	425	425	457	459	464	426	417	427	451	409	422	422	440	439	461	450	384	426	434	414	450	386	468	422	409	434	447	416	451	412	443	436	455	427	415	419	473	462	428	441	448	465	411	422	402	392	466	393	441	405	421	448	434	488	424	475	416
42782	10067	1394	1009	744	597	520	454	452	405	393	389	365	350	354	336	315	325	320	321	365	331	345	301	310	306	309	309	302	305	356	305	356	298	319	357	319	326	317	288	322	328	320	340	277	302	290	298	336	336	327	308	334	289	337	290	282	318	295	295	324	306	315	333	299	330	317	314	295	321	286	326	287	296	309	301	302	340	317	296	309	323	274	305	310	329	305	337	288	284	276	309	353	350	294	326	296	287	301	300	307	298	305	308	301	323	314	270	297	327	281	300	264	320	292	318	315	282	308	320	282	323	291	303	331	278	308	303	293	320	322	322	286	314	286	299	309	309	320	318	333	318	330	310	314	307	306	313	298	326	322	318	307	331	326	294	282	323	278	309	279	323	334	300	263	306	290	295	313	277	335	323	280	313	314	287	313	300	304	317	303	324	298	319	288	298	328	298	321	290	320	338	322	315	320	314	292	329	327	292	313	325	336	302	287	285	301	300	337	336	276	289	291	314	313	298	281	302	297	295	318	288	288	281	285	336	324	310	300	328	321	299	294	355	297	294	302	304	321	284	310	304	328	323	306	296	272	291	300	340	286	310	294	331	294	308	296	324	289	310	297	297	285	288	289	308	282	286	290	308	300	283	322	317	302	292	295	323	308	341	316	296	358	299	318	321	313	304	319	316	311	327	301	316	337	323	327	308	354	317	317	299	323	305	322	317	317	317	302	348	315	311	319	326	301	286	285	301	314	311	294	336	274	277	288	305	290	303	287	314	318	316	329	316	318	327	281	298	296	300	294	314	312	345	316	290	332	305	345	296	313	331	314	314	313	313	330	302	330	315	310	312	312	325	309	314	298	323	294	344	331	295	300	318	341	319	316	295	269	295	337	304	317	324	337	333	320	308	272	275	303	285	315	306	305	278	311	309	322	286	285	319	290	282	329	315	339	301	290	307	298	310	305	318	313	326	323	290	282	306	316	288	312	318	325	321	308	297	301	327	315	300	337	306	305	304	293	305	336	318	306	288	285	287	311	310	283	314	272	300	278	333	310	295	316	267	324	296	327	295	314	306	288	318	321	295	329	317	321	341	323	300	323	311	293	309	325	286	318	309	289	282	274	326	309	331	305	292	310	347	289	320	338	288	283	290	333	294	314	289	281	285	316	302	313	332	310	297	309	337	307	346	296	329	286	336	353	322	307	290	302	301	310	260	320	319	297	312	310	284	332	295	303	307	299	301	283	324	308	314	274	270	322	311	283	283	316	286	293	320	302	316	331	287	285	312	297	311	309	304	320	340	278	304	296	322	307	305	280	311	297	328	290	285	302	298	310	305	317	297	338	288	332	325	301	290	303	284	290	292	311	278	297	303	315	313	290	301	300	277	296	299	334	314	325	306	297	317	301	304	324	311	335	317	291	279	324	324	325	340	306	284	321	328	300	281	294	307	312	298	325	315	291	294	324	316	333	368	312	298	305	291	337	306	322	325	278	284	297	329	283	291	316	292	302	313	311	327	323	312	319	322	341	301	324	278	331	303	326	328	283	293	291	305	309	289	308	315	282	309	335	325	307	287	313	330	302	297	304	298	307	332	301	296	291	303	325	307	287	334	272	301	310	311	304	310	297	286	279	301	288	303	327	306	303	287	296	337	353	315	288	319	313	320	306	294	266	291	304	293	318	323	348	310	333	276	277	316	283	303	321	324	325	313	333	292	290	299	317	310	275	301	287	307	306	318	326	326	308	354	312	306	340	320	296	286	314	306	345	324	314	282	287	284	316	323	322	319	293	331	293	316	370	315	321	306	301	322	304	292	303	292	317	342	328	339	293	313	327	339	284	345	315	308	344	318	290	324	301	292	289	314	312	293	322	319	343	294	330	320	312	305	351	334	302	323	351	321	286	308	319	328	285	315	324	325	306	319	311	328	276	311	330	298	294	331	317	342	316	285	287	292	318	332	283	310	318	319	324	344	306	274	337	304	336	310	299	325	295	295	339	294	322	316	283	319	296	290	346	324	305	314	288	303	315	314	294	291	294	314	256	298	311	293	282	318	311	295	293	321	294	312	268	313	305	325	341	321	326	330	297	292	297	302	288	322	333	307	312	286	285	310	330	311	301	314	294	288	316	319	276	311	304	325	298	330	301	329	316	322	299	331	293	300	290	310	309	321	290	296	279	322	320	312	314	280	293	329	287	294	300	336	300	339	295	292	308	307	289	292	303	289	290	303	297	338	323	305	308	319	302	289	313	314	297	306	333	284	280	293	368	315	317	281	320	280	320	296	309	299	299	305	321	303	321	313	309	305	301	302	311	342	323	295	334	334	317	306	304	300	327	313	328	301	287	289	308	291	300	301	315	288	292	304	287	295	320	299	292	268	317	296	309	339	340	276	273	272	291	311	301	303	305	311	300	290	335	298	306	299	284	328	290	284	269	284	274	306	312	338	314	294	312	313	325	329	306	362	278	301	290	278	315	310	343	321	298	310	301	296	314	314	321	291	326	331	289	298	317	283	308	286	315	285	303	322	301	287	314	306	284	340	336	305	305	336	321	295	360	315	293	306	306	303	295	309	316	287	311	342	297	324	309	309	318	304	323	297	304	301	290	325	338	332	302	318	297	283	292	300	308	336	312	313	329	311	291	311	304	287	318	306	297	302	339	298	288	340	306	330	326	312	323	293	313	346	316	300	280	287	299	318	313	306	310	312	293	318	289	292	324	334	301	319	296	295	292	282	298	313	303	299	311	304	286	340	297	318	293	313	298	313	306	289	323	275	301	294	297	324	325	315	311	293	276	301	317	297	313	293	340	305	291	324	305	288	304	317	339	321	320	272	360	321	298	287	299	305	297	271	279	284	310	330	306	321	320	267	309	310	292	332	298	293	310	301	301	298	318	329	313	281	315	326	299	304	300	316	312	316	305	296	292	338	295	310	290	265	295	312	288	323	307	280	264	313	314	339	317	311	335	280	297	309	327	340	316	298	332	325	330	307	297	321	343	337	315	286	334	312	294	322	304	282	292	288	278	319	340	307	300	286	288	287	308	285	331	324	323	281	309	311	303	304	304	296	330	314	305	313	287	336	336	319	335	328	290	264	310	314	287	291	330	311	288	312	315	285	315	337	303	301	300	285	318	317	321	310	334	325	306	339	287	297	306	293	308	296	316	306	283	335	325	294	294	281	320	316	307	344	300	333	284	312	326	314	300	282	332	276	339	260	284	288	322	323	341	330	289	336	331	314	299	320	305	300	301	276	300	311	286	304	279	321	291	319	294	271	302	330	318	307	313	279	309	312	318	295	316	307	335	309	331	306	320	296	292	274	311	309	325	288	340	292	266	319	313	307	323	255	313	271	312	323	322	305	331	299	309	340	313	282	266	306	304	308	316	347	306	309	310	307	330	287	313	316	313	288	297	344	301	277	337	296	311	295	273	312	307	310	312	320	278	323	282	291	299	297	296	300	301	306	269	296	326	303	297	295	316	305	320	311	292	289	328	295
21549	1477	2602	2988	2689	2255	1946	1781	1470	1407	1245	1261	1146	1155	1125	1042	1040	978	1036	980	1020	934	1000	939	954	924	918	857	863	811	802	851	855	843	828	829	815	804	846	825	848	831	803	767	793	821	801	799	797	848	870	836	817	788	792	817	760	826	807	825	775	757	781	846	800	757	854	793	810	819	795	798	767	835	783	802	826	799	804	792	790	793	829	757	805	763	751	786	781	810	822	751	725	787	810	822	750	813	823	804	831	766	802	754	810	759	767	774	725	769	766	789	804	790	761	795	809	800	788	717	751	755	786	767	840	757	728	817	737	790	765	792	780	781	769	773	773	785	806	829	773	754	827	819	740	764	770	776	810	742	800	817	751	751	794	778	826	801	767	797	755	790	762	771	744	844	712	792	786	775	772	787	814	779	802	770	794	767	830	758	769	753	781	770	760	859	841	783	732	767	766	776	820	772	786	801	807	756	713	809	814	790	768	792	795	822	805	806	777	746	776	829	744	755	805	761	770	855	766	759	814	806	835	784	774	784	747	772	809	788	778	773	810	738	794	815	810	791	755	754	786	769	791	750	724	827	826	812	770	790	757	768	778	786	821	794	776	778	739	813	787	789	733	790	752	808	822	826	768	798	813	717	758	729	800	806	771	726	747	815	776	774	803	848	716	817	773	737	784	754	786	702	817	719	780	805	779	777	786	801	756	793	745	763	777	818	792	821	791	778	813	817	753	782	760	771	808	785	852	762	770	824	806	785	763	798	793	802	784	803	841	786	752	762	826	814	766	793	784	806	742	769	781	775	775	765	741	774	783	763	766	801	742	778	786	795	807	772	763	803	805	814	796	758	785	791	790	767	844	746	772	782	814	783	757	751	832	803	809	806	788	796	779	769	758	761	789	783	782	771	766	766	843	775	716	820	811	769	764	761	754	786	758	772	804	792	804	752	810	786	730	777	776	800	799	707	786	813	817	760	837	765	786	766	750	743	758	794	793	782	796	768	830	803	769	798	771	759	762	785	765	801	747	799	799	781	789	764	765	759	799	761	743	837	767	765	828	791	745	805	718	808	817	778	788	714	838	807	771	783	729	800	767	782	819	788	768	789	744	790	833	768	792	800	804	753	795	798	753	778	783	794	737	804	742	819	812	770	794	778	797	758	767	764	788	728	803	837	711	774	794	796	743	804	745	755	802	767	797	778	752	802	796	763	762	769	753	747	795	760	764	802	793	837	815	762	792	765	866	787	757	806	810	761	776	764	762	770	746	789	780	754	775	847	814	763	798	722	785	767	756	819	770	784	777	818	822	763	827	778	770	820	815	778	794	754	773	810	792	779	848	778	744	818	771	804	758	749	818	818	812	828	782	744	797	772	768	766	766	773	759	809	818	781	851	801	721	775	788	790	792	783	749	792	750	758	826	779	795	796	776	773	818	783	834	775	830	796	812	753	759	797	777	821	767	769	770	734	801	807	788	792	771	822	819	783	815	813	799	815	853	742	765	742	753	784	769	822	790	863	741	764	852	763	821	748	806	780	772	795	793	765	829	761	788	724	769	810	827	805	766	827	815	766	811	746	795	792	813	815	802	780	785	800	778	801	780	748	779	768	822	791	819	765	786	734	800	784	797	795	811	833	814	803	768	770	795	830	797	782	779	817	793	775	791	812	824	743	786	828	775	821	768	790	798	785	797	714	790	816	825	772	768	745	767	769	810	777	743	761	793	777	738	782	783	817	796	764	788	773	757	783	784	785	760	735	765	801	723	721	816	788	765	766	770	797	794	782	762	806	769	769	759	783	796	803	787	751	770	806	728	799	751	773	806	767	823	788	763	760	847	769	768	818	795	824	801	800	789	761	821	785	835	833	755	755	750	806	747	775	788	789	699	758	816	808	744	791	823	781	753	737	827	755	838	739	758	792	773	772	801	863	789	782	818	787	780	795	745	796	739	763	764	738	761	758	812	819	799	754	748	755	815	774	838	785	773	734	780	746	786	775	777	835	769	769	744	741	800	755	800	822	742	797	759	802	778	847	783	782	796	771	763	752	796	821	793	823	793	777	800	856	865	772	730	793	765	752	779	794	751	798	780	751	777	776	763	785	768	801	704	790	748	749	798	784	792	790	799	830	787	783	841	761	778	795	777	773	772	809	806	789	772	902	771	753	777	773	764	778	738	766	767	800	758	756	775	808	774	795	773	783	831	785	786	769	801	772	758	737	747	753	814	777	783	738	791	781	804	792	751	787	790	768	782	769	784	771	778	762	789	739	776	772	816	809	816	786	774	789	786	796	772	801	768	750	768	784	791	797	754	812	817	741	772	776	769	776	764	813	774	793	772	755	815	821	808	755	771	782	777	784	792	820	736	759	829	801	746	781	743	811	746	818	748	831	794	717	782	805	778	788	835	705	821	795	776	792	807	765	787	763	818	795	773	802	845	786	762	778	750	789	742	810	800	742	768	793	815	743	752	756	814	802	831	773	792	802	751	790	780	815	797	772	778	772	760	779	738	791	822	832	784	780	783	816	761	830	812	794	836	766	796	785	786	791	801	756	769	776	810	799	768	748	767	788	778	780	796	768	803	797	791	772	794	768	772	791	790	781	799	791	771	834	783	765	752	786	780	772	763	800	809	814	792	815	771	734	782	740	800	823	782	825	791	811	779	788	798	791	795	822	754	839	807	773	742	813	793	821	793	771	775	784	770	764	751	823	787	786	738	767	763	807	778	781	794	736	782	803	794	751	807	789	809	768	761	787	781	779	760	803	830	814	793	747	768	785	765	808	798	782	757	835	760	747	749	797	765	792	777	779	813	771	760	800	779	794	746	799	786	775	713	768	799	744	776	780	737	769	738	764	756	824	787	790	778	758	754	792	790	808	827	828	768	766	771	763	813	780	772	747	770	771	762	775	827	799	789	800	774	768	775	794	797	763	790	756	789	748	833	829	774	794	819	772	781	786	727	779	789	739	756	786	756	809	847	755	801	782	774	819	772	825	778	714	787	747	773	780	752	742	808	832	865	804	771	820	812	775	761	792	803	800	804	733	779	787	771	779	732	800	791	727	765	833	821	819	757	741	797	751	747	801	751	754	810	800	777	751	784	744	808	797	807	841	788	782	819	790	808	791	782	802	817	756	783	793	795	826	765	796	743	790	730	803	792	776	782	798	770	860	818	756	801	769	786	797	797	799	850	769	775	770	767	765	804	768	746	799	784	793	789	775	735	778	813	822	804	800	745	800	781	808	800	844	787	738	747	794	777	774	779	817	766	811	765	775	785	768	746	762	779	806	787	798	759	792	802	770	813	812	797	818	759	812	814	761	744	755	811	791	784	826	780	784	783	770	745	809	774	828	814	746	837	769	840	787	736	748	796	856	816	835	750	798	774	799	798	764	836	814	770	790	786	786	782	838	745	755	805	785	843	762	780	750	828	745	741	724	807	806	773	774	857	792	832	767	768	803	756	789	778	766	789	775	781	809	795	797	792	798	812	815	781	795
58532	18964	3547	1821	1304	1050	811	691	661	637	524	496	528	541	467	461	448	447	444	447	410	409	407	429	425	379	375	396	396	420	378	400	391	388	388	380	441	360	368	378	399	384	407	396	371	431	391	397	387	403	383	358	378	391	384	406	371	357	356	390	352	387	378	379	361	390	345	343	365	364	357	392	410	422	423	376	378	385	377	365	430	366	365	422	344	362	382	396	378	334	394	383	382	360	389	388	353	423	402	371	361	396	426	394	421	382	398	385	362	397	383	359	388	358	388	363	404	389	371	362	402	406	383	419	400	359	381	365	381	374	402	400	392	364	361	401	373	413	356	380	372	363	350	369	370	388	367	354	366	382	372	384	388	368	378	381	366	417	379	384	365	387	378	366	388	420	339	380	361	406	374	388	360	392	364	342	348	346	358	351	388	353	415	400	371	388	386	393	384	354	391	362	377	396	365	381	371	364	382	391	359	331	386	336	386	394	380	403	365	393	378	348	398	350	371	404	380	386	382	359	367	370	404	369	402	363	395	340	408	387	340	379	382	384	368	391	388	352	406	399	373	343	386	366	375	355	367	388	387	397	391	384	400	407	354	385	360	395	400	367	372	342	407	381	365	375	346	371	406	390	364	394	390	381	380	368	355	390	392	345	395	356	408	410	354	379	415	381	355	372	371	375	382	361	366	404	385	398	450	366	350	375	367	351	371	394	361	360	370	363	366	367	411	359	404	343	390	356	333	377	385	364	381	382	409	405	352	354	403	382	391	424	338	363	373	348	380	383	375	401	353	359	362	391	374	382	391	412	365	359	396	382	385	369	390	391	350	368	388	397	369	365	400	382	367	345	342	345	354	337	375	375	403	375	399	334	421	402	342	363	421	366	383	407	401	411	422	392	393	386	356	384	383	361	386	383	361	392	389	364	373	363	343	393	367	363	391	405	359	383	392	378	375	413	381	371	370	386	382	349	342	394	406	369	390	362	363	405	348	389	379	364	387	369	372	376	379	357	401	373	368	372	395	364	349	372	323	385	418	414	394	407	332	381	366	348	377	392	364	354	387	402	348	339	390	396	380	362	353	404	367	401	396	388	414	372	392	385	398	402	385	376	381	376	388	386	408	384	430	370	350	365	423	387	385	420	421	383	360	358	378	368	370	385	395	389	351	341	324	375	384	382	424	396	392	355	356	405	402	404	345	421	376	367	399	404	370	362	367	358	391	387	419	368	369	356	400	349	372	330	361	370	390	388	380	344	398	367	381	355	388	369	344	387	391	368	376	360	362	365	426	358	390	379	375	370	364	352	345	413	349	410	407	320	403	394	378	411	353	384	409	390	400	397	375	371	372	367	396	381	388	385	421	385	360	386	374	394	397	396	387	364	399	414	408	350	346	406	394	384	390	379	409	352	352	372	336	417	377	332	421	381	430	386	432	361	369	404	379	368	333	400	414	377	382	353	324	372	389	362	386	379	388	353	350	402	389	369	409	380	383	371	361	349	373	392	364	418	386	369	394	327	373	407	377	378	380	417	366	342	416	391	362	383	336	395	386	370	444	377	358	416	380	392	362	374	374	380	385	390	370	400	377	385	377	380	396	378	369	358	378	395	363	389	358	395	393	358	347	441	391	361	371	358	366	396	362	379	392	345	337	382	408	394	365	336	401	382	421	375	363	363	385	365	353	373	372	366	343	368	354	392	402	380	390	364	372	339	339	358	392	390	414	371	387	358	410	340	365	407	362	395	344	381	365	349	370	369	365	380	367	344	355	357	407	362	388	353	396	384	411	372	388	367	418	397	351	370	410	374	388	388	390	382	349	375	392	378	368	361	427	383	361	366	388	359	370	386	382	378	362	367	356	374	399	390	341	375	339	365	380	360	387	402	369	378	385	367	337	352	376	392	374	408	386	361	383	374	362	373	380	365	346	334	339	364	379	361	381	426	354	387	361	354	389	388	374	389	355	418	387	397	364	386	381	398	373	400	390	381	393	401	368	392	406	405	367	413	352	385	363	349	413	379	340	373	388	438	363	371	401	381	392	404	376	350	403	385	407	332	371	353	375	381	395	395	418	380	411	386	373	425	389	373	375	350	350	385	360	367	352	344	354	374	374	386	388	363	383	406	372	402	398	383	373	414	367	379	381	399	345	355	399	378	369	359	395	364	397	365	370	388	384	387	401	373	388	363	384	386	377	382	382	394	387	372	390	374	375	387	352	369	380	398	400	363	352	359	420	412	364	371	356	410	369	374	355	399	421	389	413	377	342	357	381	400	380	383	380	420	354	342	354	386	384	383	405	414	386	370	402	385	368	398	404	383	377	397	386	345	397	389	387	330	351	393	359	386	363	368	378	421	380	343	345	393	397	418	384	382	380	395	346	337	381	363	357	399	387	379	358	372	408	353	342	367	353	388	381	402	390	375	354	383	373	367	382	380	354	375	388	335	390	352	332	385	365	377	366	378	391	376	356	370	374	361	394	387	381	377	380	370	369	367	403	407	363	335	357	366	383	340	397	374	383	357	344	380	376	366	386	380	385	384	417	417	391	409	371	313	409	372	372	389	392	383	365	412	410	398	416	383	353	408	379	417	332	373	365	379	389	386	374	404	376	399	357	374	396	394	339	365	373	379	369	375	389	350	381	364	356	389	350	403	364	391	375	391	399	396	374	392	405	350	404	371	401	394	346	360	370	388	376	387	381	381	372	377	387	351	348	357	387	378	401	345	348	378	383	356	364	353	368	368	385	387	364	417	349	389	392	377	379	388	378	364	397	350	407	416	402	377	389	350	387	372	385	381	424	392	367	349	362	382	375	363	360	387	388	392	361	415	396	369	386	413	379	393	411	389	356	377	377	370	410	374	340	387	362	390	404	403	383	405	355	365	389	386	401	375	374	380	373	366	359	381	381	357	364	419	393	390	369	334	371	394	356	363	395	374	371	355	373	342	413	397	372	369	361	393	368	373	396	421	363	433	371	360	375	392	380	346	402	382	385	386	384	401	364	390	378	362	359	430	366	402	364	361	394	357	356	368	373	373	388	375	416	379	363	386	372	373	384	398	358	353	390	394	379	389	367	397	367	372	376	397	384	387	393	411	397	399	359	362	376	439	351	353	377	416	402	344	411	340	378	355	399	364	369	399	404	386	393	395	395	359	386	423	349	398	393	415	378	360	403	395	389	370	363	403	360	355	366	340	369	402	374	394	395	398	415	388	394	379	389	368	445	363	399	370	392	375	373	392	356	377	377	404	380	363	384	368	376	373	366	369	408	341	362	380	344	359	369	389	390	374	395	407	387	374	366	351	368	377	361	364	404	408	382	373	376	414	388	371	380	368	374	390	386	409	387	376	388	383	368	344	364	383	335	410	364	355	377	408	370	376	376	385	357	399	385	373	406	371	396	395	359	379	334	401	377	370	376	367	363	389	411	374	355	348	394	361	357	395	381	369	364	381	389	358	384	365	352	361	402	391	392	354	397	386	389	369	363	358	355	369
28934	2295	4256	5026	4591	3799	3233	2692	2349	2135	1959	1831	1695	1548	1465	1512	1370	1317	1335	1265	1288	1293	1225	1186	1173	1198	1136	1112	1046	1061	1070	1074	1032	972	974	1039	1038	989	999	992	964	929	967	990	990	998	972	948	926	970	988	960	983	1006	950	946	899	952	939	985	928	907	952	922	960	966	964	936	952	969	982	928	932	948	922	943	918	929	927	923	936	908	913	908	943	919	1018	897	976	871	918	849	924	905	934	922	921	921	943	898	872	937	934	914	942	888	947	893	945	929	924	865	888	913	914	908	940	873	885	932	901	851	941	926	963	911	913	912	956	917	936	937	890	927	897	892	882	927	905	895	925	955	954	885	953	955	948	919	946	930	806	896	887	952	893	898	937	937	928	979	920	883	875	936	914	908	911	974	876	911	898	889	942	894	912	862	878	909	966	982	942	900	893	885	891	866	941	924	891	896	948	910	941	889	894	929	943	849	901	970	934	876	875	877	928	939	897	935	913	937	892	902	905	886	905	905	900	935	860	945	974	880	937	895	861	922	894	882	925	956	900	992	876	921	939	860	943	907	930	894	868	902	909	939	895	899	900	912	903	902	924	889	885	891	907	890	893	922	921	887	907	883	867	861	887	921	912	867	909	933	923	929	925	946	899	942	927	965	885	883	862	887	869	926	920	916	912	901	933	918	960	898	958	919	943	904	910	919	903	891	922	927	926	906	886	912	963	908	929	917	896	940	924	850	912	995	933	903	899	931	922	942	906	935	918	895	909	896	930	873	942	956	889	924	907	860	880	887	851	897	890	917	946	897	950	877	915	914	856	945	883	921	918	919	935	946	883	884	912	899	923	905	899	890	953	970	887	903	905	906	891	888	925	899	949	921	869	894	883	900	914	843	922	942	906	886	906	915	905	904	872	958	899	936	895	918	909	902	887	895	949	926	961	934	933	953	985	869	899	869	954	918	876	866	930	899	880	922	868	972	926	932	923	918	934	869	953	898	935	912	959	900	932	914	905	948	897	933	893	879	904	909	878	884	902	870	931	877	920	865	890	872	936	927	944	901	905	962	911	949	875	950	877	927	917	894	919	907	933	920	960	943	914	942	971	947	853	898	923	907	847	934	909	904	982	904	893	933	915	921	935	905	912	914	899	888	969	901	917	882	861	931	907	906	875	921	904	915	921	896	890	916	918	953	897	941	884	904	930	934	917	875	901	884	899	999	939	894	941	929	937	902	900	885	912	880	906	905	940	844	948	883	932	886	942	918	820	929	930	916	919	948	881	908	958	883	926	912	909	902	898	938	937	929	897	932	951	895	894	921	916	950	906	911	881	936	900	939	902	869	938	918	902	880	902	926	923	866	908	933	944	950	846	942	846	931	933	912	932	929	927	922	916	871	878	954	890	876	926	955	888	832	934	893	933	881	918	924	874	888	901	897	961	898	953	897	886	907	909	908	904	929	896	932	917	894	896	957	899	918	931	890	854	893	865	866	927	926	887	884	918	933	899	946	952	880	955	901	951	897	865	842	952	890	881	914	928	919	884	923	890	860	913	921	900	955	910	952	902	914	885	931	904	932	889	872	890	868	867	898	861	934	876	938	835	885	871	862	902	953	924	891	960	917	913	956	912	921	940	868	858	921	904	872	966	890	943	893	936	894	879	970	853	914	891	933	894	906	923	922	911	928	892	867	906	901	891	913	933	878	935	937	969	902	906	930	902	910	922	950	925	874	867	944	975	866	918	881	931	923	869	892	896	892	914	941	949	970	921	940	881	905	958	904	931	935	896	909	906	945	911	898	871	927	887	940	910	912	914	946	937	909	907	968	909	947	931	913	925	933	897	920	909	888	899	876	933	906	899	925	891	869	929	899	894	894	921	926	965	879	955	937	895	875	929	833	911	896	913	901	882	901	903	904	870	914	859	945	922	940	932	879	902	931	932	889	878	926	825	959	932	963	937	905	883	858	913	930	913	941	925	905	953	866	901	899	953	910	894	956	917	967	916	908	881	920	934	902	883	895	941	890	942	976	904	912	894	903	873	875	893	915	910	901	891	908	927	914	877	900	889	934	957	904	912	908	922	897	912	925	917	898	879	894	883	866	856	903	906	939	905	955	915	951	913	916	923	916	940	951	908	906	939	953	887	916	935	893	931	905	930	932	940	911	927	901	923	940	950	927	886	909	901	912	908	912	947	882	928	902	933	885	885	959	898	958	900	887	954	898	922	872	914	885	928	887	928	865	906	931	886	925	905	863	901	872	883	887	863	933	955	849	925	906	865	939	920	915	926	917	916	904	933	873	922	931	912	897	898	895	924	918	899	888	894	939	884	930	862	890	897	890	940	913	964	889	946	944	910	905	928	925	847	876	866	932	957	881	952	875	877	919	914	905	916	906	888	915	966	946	946	859	974	934	907	898	889	935	876	941	854	936	907	936	925	885	924	934	923	905	933	926	885	871	841	896	891	932	858	927	966	945	911	908	902	955	916	915	949	883	884	923	950	970	876	875	936	915	951	926	936	911	920	928	915	912	949	951	912	919	927	875	899	941	919	952	902	882	906	901	871	934	913	951	948	924	902	950	907	876	858	882	918	926	920	897	916	889	889	922	936	896	902	963	872	864	953	933	899	892	920	927	899	932	958	914	892	875	871	926	874	920	986	905	872	960	916	986	869	908	903	880	837	888	953	935	857	882	970	867	967	987	885	920	844	893	890	910	883	925	878	940	967	899	944	914	916	884	876	942	925	895	966	908	896	906	861	909	933	896	925	894	941	885	891	898	887	914	903	947	930	909	889	935	874	911	945	896	960	916	886	921	908	878	899	927	953	939	891	906	917	901	905	913	914	910	893	864	952	908	944	945	886	872	883	955	901	919	941	909	874	899	883	945	960	939	981	884	879	933	917	843	896	883	968	920	883	870	958	922	957	874	926	982	898	950	950	889	952	849	925	968	861	863	919	873	863	935	921	908	869	934	914	921	923	939	852	942	901	882	971	940	937	907	860	866	872	887	883	956	945	898	896	922	931	879	865	930	881	945	895	936	917	903	963	915	936	886	879	943	888	900	885	933	957	896	852	858	940	921	914	994	876	896	948	864	935	967	901	863	917	893	945	916	930	875	881	882	862	904	873	885	919	904	879	892	928	922	889	939	956	909	915	935	905	891	869	932	896	880	919	919	890	858	906	922	894	911	901	880	870	885	900	887	964	909	865	931	912	947	896	842	953	862	933	870	818	928	925	915	885	888	939	893	884	923	929	908	913	920	864	886	962	891	868	903	912	889	951	905	887	900	942	962	893	902	917	924	851	887	839	943	930	905	948	898	847	919	931	950	849	910	887	875	908	898	916	979	927	900	930	966	926	946	863	927	940	893	990	965	977	903	917	912	956	913	875	951	895	920	930	896	899	877	915	886	945	995	948	898	868	937	910	897	909	874	888	922	875	942	884	856	910	914	906	922	857	949	877	949	908	935	894	846	915	893	917	915	840	882	945	894	908	911	950	918
4053	223	194	159	158	137	139	134	153	148	122	139	146	149	151	145	138	161	173	133	152	138	164	142	143	145	118	119	112	136	126	139	130	144	120	133	127	140	133	116	128	145	139	128	129	132	151	140	145	151	138	143	135	152	146	137	145	116	134	124	134	134	139	132	141	148	135	147	132	136	154	116	136	142	152	135	139	135	130	136	143	169	133	143	134	156	135	135	133	143	117	116	150	144	142	131	126	161	157	123	142	144	137	134	134	136	142	144	110	137	134	121	148	136	129	146	113	141	132	137	127	132	161	149	131	156	128	147	145	136	118	135	134	148	137	128	138	150	132	145	140	139	131	145	153	145	135	138	139	142	133	137	159	145	142	148	119	130	127	146	148	150	123	128	130	156	135	152	141	143	134	144	136	122	154	158	146	129	163	132	142	128	142	103	142	146	136	134	130	134	151	125	144	149	134	133	127	120	144	135	117	152	154	130	133	135	120	126	141	152	124	140	140	155	152	131	136	128	137	140	129	143	131	124	140	110	130	149	125	127	141	152	141	122	141	142	142	120	155	135	132	153	152	148	161	125	154	126	143	155	139	133	140	167	131	136	122	150	156	143	122	153	132	127	139	138	146	165	155	140	133	143	135	143	125	149	124	147	135	125	144	142	154	142	144	129	147	140	132	137	147	151	114	148	138	123	152	139	137	142	152	107	133	142	127	134	142	132	141	137	159	140	153	152	142	127	133	134	124	150	146	125	150	141	138	111	138	135	129	145	147	134	146	149	141	158	143	129	153	141	141	139	135	154	138	127	129	137	149	144	118	150	144	131	149	141	132	128	114	125	147	140	151	141	130	143	141	128	137	154	150	142	146	165	135	132	161	131	127	143	141	157	153	134	132	132	133	116	149	121	133	148	119	141	134	154	126	131	171	138	112	138	135	126	128	143	131	126	136	128	149	118	145	148	128	131	126	131	137	134	131	119	150	136	145	138	143	127	141	138	147	138	131	123	132	152	127	155	126	138	152	144	132	144	141	119	149	126	92	134	151	162	149	137	166	132	166	129	143	149	142	150	125	130	138	135	160	141	141	131	131	148	118	137	149	152	140	137	141	133	136	152	123	144	147	138	145	130	124	127	116	138	120	130	123	140	148	149	151	156	133	123	127	128	122	123	127	137	138	128	131	137	142	148	135	125	111	134	139	109	154	147	151	161	151	136	121	131	140	132	133	131	138	141	129	136	132	134	144	164	126	137	145	117	125	130	145	149	130	134	145	146	135	138	116	139	137	133	150	118	147	145	141	149	135	125	134	164	117	119	134	156	137	127	130	161	154	160	121	129	124	142	124	149	137	145	156	152	155	143	145	139	137	134	136	156	142	115	146	147	138	132	145	140	122	147	144	158	165	123	160	127	147	130	128	139	150	151	137	142	139	133	126	149	135	160	134	132	156	139	136	133	141	141	128	126	138	143	167	160	115	138	161	142	150	151	164	140	152	138	142	120	151	148	128	133	155	130	144	140	145	149	122	140	141	147	127	181	137	152	159	146	139	132	169	137	140	129	138	130	134	155	133	141	137	136	162	143	146	118	141	142	161	149	140	153	123	125	147	135	153	145	172	140	124	147	121	119	139	122	154	149	129	123	130	142	111	127	126	150	139	140	165	136	129	137	146	134	130	133	150	172	123	129	140	155	154	146	167	127	135	146	131	139	164	126	127	140	140	129	141	148	144	117	125	152	147	134	152	136	127	140	142	141	124	133	164	118	156	156	139	112	125	174	139	132	135	157	136	150	140	131	129	125	165	133	142	151	127	142	153	125	131	135	150	153	124	118	130	157	149	171	126	146	160	123	128	113	145	155	131	140	129	150	145	149	136	149	133	110	134	160	132	151	120	126	128	118	111	126	124	140	139	129	150	158	128	151	138	157	140	132	111	133	134	144	145	131	139	127	151	139	124	153	155	133	139	175	145	134	131	125	142	144	146	156	145	155	150	142	156	141	134	120	129	150	143	140	147	130	148	140	147	136	137	163	150	157	146	132	150	133	139	159	149	149	151	155	152	132	135	141	131	128	120	135	141	118	147	119	153	119	114	126	127	127	140	161	156	132	118	118	135	113	137	131	129	147	119	140	137	124	144	146	141	146	135	132	140	125	132	148	120	145	143	143	159	140	145	129	136	138	134	130	115	136	154	152	121	141	114	157	144	133	147	140	160	120	109	139	140	124	143	149	138	140	158	137	155	139	135	145	169	142	149	137	107	136	133	134	133	117	149	137	137	150	139	151	153	144	141	138	152	157	158	136	139	147	130	146	168	137	165	156	129	133	156	140	137	164	148	164	139	120	144	154	134	121	126	148	128	151	145	133	129	159	189	125	133	159	138	154	140	152	140	141	128	127	133	129	148	156	127	125	132	121	122	144	144	152	155	131	133	152	144	157	126	134	138	133	141	148	152	156	149	154	144	126	151	129	147	144	139	104	129	124	129	152	146	124	148	160	117	152	186	142	173	123	137	145	129	131	130	143	131	130	132	132	138	116	152	156	136	117	142	123	162	119	130	126	154	151	143	144	137	127	148	141	141	147	144	141	139	119	131	146	145	137	150	134	157	125	132	134	135	158	144	117	154	167	151	147	148	136	128	119	129	135	152	143	135	141	131	141	160	144	132	126	151	143	121	133	150	127	130	145	140	128	135	145	159	115	157	158	134	125	131	123	162	154	129	139	133	129	161	128	127	137	143	153	146	144	141	170	131	129	139	129	152	133	140	154	133	140	152	134	130	157	131	111	141	124	123	137	127	168	148	134	147	138	135	141	123	125	170	133	163	141	138	117	156	138	127	121	125	126	144	154	147	111	154	136	137	152	139	120	146	126	135	143	156	147	145	166	143	137	126	161	152	131	138	128	118	139	119	154	143	152	127	118	140	133	161	150	145	137	139	136	139	160	150	151	132	158	125	144	125	144	149	135	131	114	159	132	144	162	123	142	160	155	151	128	132	148	132	147	122	130	139	123	126	120	147	140	148	138	136	138	139	132	144	127	138	151	147	162	136	137	141	125	141	126	142	130	142	128	159	136	152	123	146	136	134	144	159	131	147	158	138	143	142	136	132	137	131	138	146	139	137	135	141	150	145	153	140	151	137	143	140	126	146	138	162	132	128	158	149	131	125	162	144	141	158	144	147	143	144	118	139	138	144	129	133	139	140	133	151	132	134	125	157	127	142	141	150	142	130	150	144	149	138	157	137	127	124	166	143	132	155	142	121	126	131	141	142	143	137	147	118	123	144	130	125	155	130	164	121	118	127	150	153	140	134	120	141	149	140	137	133	143	121	138	133	151	153	131	143	141	142	134	147	139	142	117	132	137	146	158	121	162	146	132	133	135	144	141	136	141	140	169	139	146	135	151	133	141	130	112	119	146	133	131	147	158	143	140	111	134	127	126	146	148	129	157	167	139	132	152	140	138	123	119	144	144	149	123	135	142	127	151	144	132	131	141	145	116
4628	482	546	528	532	507	495	463	503	463	435	445	460	455	438	409	442	413	457	443	448	449	405	447	431	447	434	441	436	446	421	439	428	458	429	415	430	396	423	420	429	398	410	424	410	449	446	424	415	424	438	455	404	456	434	462	419	426	415	420	429	436	412	398	427	428	405	450	439	432	381	419	417	452	424	473	431	436	419	386	419	402	383	419	419	414	446	429	442	423	415	439	387	443	450	484	380	408	411	402	413	416	433	426	425	428	416	468	406	440	414	412	431	411	429	435	423	416	398	422	404	442	398	448	417	439	399	451	410	439	464	408	447	439	407	447	441	404	427	433	439	446	463	407	420	427	438	444	426	454	448	444	433	448	415	391	425	440	403	450	449	416	434	442	399	450	459	442	416	412	415	425	415	411	414	414	398	444	410	417	406	417	425	401	400	456	425	407	428	424	423	397	441	453	442	441	467	476	446	386	454	408	451	414	441	425	449	458	432	441	425	406	446	458	439	443	441	421	435	406	442	424	417	390	443	415	357	410	416	436	432	433	441	437	394	408	408	417	442	400	432	406	420	440	401	424	434	403	396	439	416	408	436	450	455	431	415	404	458	417	428	424	442	392	473	440	434	396	413	455	439	418	469	463	397	448	420	435	440	444	435	421	408	416	452	434	430	388	447	422	424	421	417	446	426	412	434	428	457	410	423	425	440	418	422	442	430	469	460	438	447	420	431	452	462	416	430	414	409	413	425	453	420	464	448	420	412	398	405	451	417	452	428	423	424	417	423	439	441	442	467	447	409	425	424	445	437	424	432	437	440	462	467	436	442	425	433	437	437	401	422	438	414	425	386	424	432	440	354	431	427	432	433	411	445	421	419	431	444	436	419	431	441	463	400	406	462	415	424	425	427	441	432	450	440	451	434	419	418	440	433	410	430	387	426	400	420	392	412	402	416	427	427	401	427	425	455	447	422	410	422	445	432	415	428	415	430	402	386	400	458	443	412	403	429	423	421	412	462	412	431	445	419	451	424	436	463	398	379	433	411	435	446	467	402	418	441	406	413	419	461	402	422	411	392	397	417	434	408	453	394	410	424	413	462	431	409	434	468	454	434	406	404	412	415	431	419	448	439	398	425	414	421	431	436	438	495	441	434	431	434	423	439	391	411	437	421	392	441	450	419	425	466	393	437	417	407	453	439	452	408	425	431	433	430	434	442	437	412	434	409	404	446	430	405	441	431	405	413	399	420	449	416	404	391	444	421	392	443	383	442	464	431	389	413	442	423	411	420	384	403	407	416	399	442	434	394	445	409	431	422	401	413	443	415	427	443	409	433	410	424	421	446	447	420	414	409	408	410	420	440	451	429	424	428	455	455	430	442	398	445	427	427	419	441	444	406	431	421	442	427	411	455	414	416	426	430	427	394	397	403	430	426	421	392	459	422	407	393	437	432	412	438	407	426	449	408	437	434	434	414	382	392	442	420	455	374	439	416	422	411	406	455	418	442	429	404	423	409	427	449	445	417	413	441	423	421	451	413	403	429	442	442	456	442	456	402	415	424	383	376	422	430	454	457	398	418	413	435	449	438	447	409	458	447	426	439	418	431	413	445	420	409	421	501	405	429	439	420	426	420	408	435	400	467	424	428	456	420	390	421	403	428	421	391	438	427	432	398	434	406	439	437	445	421	436	426	424	387	431	403	424	388	418	444	471	451	460	423	468	392	392	434	406	426	408	439	422	406	411	445	421	429	432	416	400	417	419	397	443	410	463	426	402	414	432	403	489	426	428	433	404	423	421	448	399	415	435	432	431	439	449	405	426	428	408	431	411	432	440	436	431	395	430	432	459	426	413	454	420	400	412	417	454	388	426	409	410	393	461	371	439	392	446	444	383	423	400	412	425	443	443	451	446	396	409	448	455	405	430	448	438	445	417	404	394	400	455	401	404	389	433	432	419	416	425	440	426	417	387	404	420	436	431	451	388	472	425	491	435	431	434	451	404	404	420	417	413	424	428	421	453	433	423	463	440	421	415	429	452	420	410	423	418	446	412	341	374	432	425	493	420	418	430	432	437	381	424	430	436	406	412	433	421	388	443	421	416	427	426	445	452	431	403	422	421	436	416	427	412	458	443	407	419	424	400	408	393	441	427	454	389	419	444	492	424	396	433	384	412	449	390	453	464	397	431	440	392	431	403	420	441	420	409	466	414	430	408	423	399	436	418	442	448	401	413	458	422	444	420	415	417	433	415	434	410	437	434	395	443	429	417	433	428	476	382	419	401	419	439	420	393	411	426	423	430	428	421	437	394	439	442	421	416	395	459	410	453	388	412	403	430	450	439	397	413	412	407	431	381	425	436	410	436	432	409	462	445	432	407	444	442	445	422	425	407	420	424	424	409	420	458	445	417	378	415	424	442	450	409	425	440	419	413	437	412	454	476	444	418	464	378	439	424	441	442	405	440	410	461	437	448	407	418	451	398	410	419	419	419	432	432	432	418	429	426	433	419	454	454	449	442	434	426	429	439	449	442	431	440	414	379	450	396	452	375	439	429	417	432	420	430	404	410	425	408	411	415	414	438	425	426	432	416	410	432	409	393	428	437	451	423	456	431	416	411	442	428	386	386	448	450	427	410	459	418	433	432	443	429	413	415	445	460	415	417	426	410	429	486	409	433	414	452	426	460	400	488	459	394	420	432	401	411	411	400	424	424	465	452	393	427	435	419	427	424	436	427	394	437	443	439	421	469	452	456	408	459	433	426	440	426	423	421	397	391	454	448	422	432	450	432	423	432	442	432	409	452	421	431	409	372	405	407	411	425	400	431	445	418	428	412	422	426	400	406	401	425	401	440	402	444	390	430	439	418	424	453	425	418	419	425	432	421	425	426	397	441	419	414	449	429	463	438	419	418	429	459	420	431	449	467	426	428	462	416	423	436	444	453	441	406	446	428	453	419	431	393	431	439	424	446	431	404	407	404	436	442	421	432	428	412	457	412	424	410	420	471	430	424	405	441	443	444	419	446	431	427	438	385	453	404	415	411	427	400	420	441	457	393	441	412	395	431	408	397	427	420	369	409	441	458	452	415	401	407	432	423	439	406	396	451	436	468	389	416	445	386	396	403	401	449	424	449	394	381	438	431	430	409	408	427	429	429	446	413	406	421	408	458	423	416	407	410	449	415	449	401	467	439	419	399	436	467	417	412	442	465	416	410	421	383	427	428	425	453	451	443	442	392	403	398	430	421	434	437	455	473	414	478	422	424	411	424	428	433	412	426	397	416	415	399	404	438	410	432	434	455	443	419	411	416	414	416	459	395	422	403	431	415	439	440	426	451	395	420	421	469	396	394	439	441	407	394	443	418	414	410	439	440	449	429	393	449	414	422	430	420	440	448	421	452	404	408	470	436	411	413	427	463	438	427	399	408	442	383	434	443	439	429	453	429	396	406	403	453	405	403	451	431	447	428	377	446	394	419	448	435	396	430	450	422	428	409	438	421
42182	10228	1359	1009	733	577	529	484	474	400	425	356	430	376	339	367	353	305	315	322	331	339	302	290	298	315	305	368	320	334	299	295	294	311	302	317	308	312	300	320	310	315	325	285	299	331	336	281	282	289	314	289	291	316	296	271	281	306	306	312	306	340	313	286	299	329	289	329	326	305	278	309	295	291	303	322	316	317	294	289	308	299	352	324	315	308	294	309	324	312	270	297	302	319	287	304	296	287	290	309	320	292	326	320	281	340	308	321	280	316	290	275	318	322	306	288	306	286	302	295	305	296	310	292	287	315	280	310	296	302	302	283	310	277	296	313	319	299	316	299	297	301	309	288	292	321	306	334	315	303	303	329	297	324	331	253	307	315	306	278	291	307	318	304	312	291	294	284	296	303	326	312	294	294	282	284	301	308	305	299	336	332	317	317	324	317	292	286	318	313	315	309	312	323	319	307	296	315	302	326	276	300	267	292	279	306	309	314	306	319	319	325	305	320	296	305	304	301	318	276	297	291	312	298	318	339	317	287	306	310	302	297	298	320	324	298	293	314	283	325	319	287	308	323	333	354	309	278	287	337	327	318	303	323	321	279	302	276	296	312	312	272	324	313	294	293	322	299	350	301	277	322	309	313	312	328	296	306	319	304	320	302	325	312	337	276	318	322	303	335	302	301	310	293	301	279	318	276	324	340	307	326	305	297	278	329	276	311	324	322	287	297	285	270	321	294	296	299	276	299	298	291	334	339	327	309	305	337	315	296	292	297	305	313	304	290	288	305	318	291	316	330	322	288	296	309	313	295	315	293	295	284	304	313	301	334	318	312	309	308	312	297	306	341	292	302	306	293	283	332	311	296	297	290	330	305	305	268	328	300	306	294	329	331	319	284	318	296	286	302	274	298	305	324	326	305	308	276	296	286	337	332	296	301	303	289	337	305	313	309	303	297	313	327	278	318	306	320	280	315	277	300	304	293	291	310	317	300	303	327	330	281	295	309	312	307	304	321	333	326	305	297	285	318	299	305	325	335	292	294	297	323	311	324	295	295	320	279	307	307	303	316	278	306	282	279	288	297	343	286	302	306	353	331	295	320	287	332	319	259	335	315	294	309	302	309	337	308	307	285	282	273	322	320	288	295	312	320	317	315	296	292	298	282	311	297	294	294	302	312	284	266	305	280	331	300	288	329	291	299	279	319	271	278	307	302	316	298	296	271	305	269	287	318	296	302	308	282	305	309	282	315	307	316	306	321	307	314	314	320	285	289	319	298	302	336	323	306	302	326	302	313	306	312	296	303	323	303	316	290	302	317	314	320	301	301	295	286	286	289	323	309	289	293	324	281	298	290	309	316	281	332	318	295	338	315	289	304	323	308	317	313	314	327	304	295	307	287	319	279	300	299	292	316	286	303	303	291	326	298	320	293	306	309	288	343	311	309	315	273	272	276	306	324	297	289	311	271	274	303	283	292	303	309	298	313	313	307	307	295	310	279	308	282	317	294	288	306	321	274	271	313	311	304	298	284	298	311	278	263	324	302	315	304	332	300	316	316	310	318	322	303	306	311	258	324	289	306	287	287	289	281	322	314	299	317	305	293	288	285	303	292	275	304	287	302	308	338	264	308	285	313	320	330	297	333	288	320	295	271	285	316	330	294	289	297	294	286	324	292	325	295	272	307	322	331	309	316	312	304	289	274	269	284	279	315	305	302	306	301	294	297	309	281	295	301	291	308	290	308	286	317	313	333	351	300	320	283	304	317	304	295	321	318	312	299	309	312	321	362	300	338	306	295	300	329	298	271	272	296	315	307	294	296	317	315	309	307	336	330	306	318	294	287	299	288	293	289	320	289	298	320	302	290	305	327	283	299	331	290	285	309	279	323	313	271	321	280	296	336	297	296	304	287	307	304	298	326	259	288	294	322	294	273	248	336	336	304	308	286	328	312	307	282	312	322	334	341	289	295	291	314	305	329	269	266	307	302	304	313	330	276	299	292	290	307	313	301	287	298	343	325	306	281	319	289	301	317	330	302	292	295	282	318	270	300	325	293	357	330	293	299	311	280	293	296	340	315	294	318	323	276	311	324	317	310	317	301	343	293	303	274	282	318	300	320	315	285	318	323	283	313	312	313	303	322	324	305	304	323	326	327	302	284	288	282	325	266	298	271	301	318	293	308	318	285	313	320	290	298	307	319	307	313	321	282	301	311	315	308	323	347	279	320	309	312	298	322	317	307	312	297	315	328	282	278	285	308	278	307	364	303	319	326	315	317	287	333	332	354	336	318	322	291	291	285	300	294	300	285	312	281	288	287	339	279	304	278	294	314	296	303	282	309	323	323	320	296	327	304	320	312	305	285	341	299	315	282	315	297	292	342	294	320	307	347	317	310	306	315	312	265	305	305	308	303	319	318	297	290	276	300	299	316	306	271	335	296	317	276	291	290	304	295	296	293	282	311	356	320	313	305	300	313	278	318	316	286	307	321	300	304	277	283	299	298	316	335	332	309	328	290	294	300	291	297	314	283	314	297	330	312	318	349	325	311	309	295	295	296	310	285	311	301	296	304	284	321	284	299	285	312	300	307	293	300	340	294	331	326	302	299	327	298	359	301	338	296	281	283	307	317	321	309	315	315	302	290	332	326	306	320	300	314	267	338	280	319	323	273	314	294	310	316	264	312	300	315	300	287	287	322	294	327	284	314	294	320	325	293	296	299	307	328	323	326	290	307	305	331	280	288	302	305	285	330	299	330	327	282	304	306	303	309	316	268	323	307	308	304	291	300	343	316	313	315	286	301	304	330	284	324	311	281	304	281	276	283	296	288	284	325	301	303	307	267	315	302	310	314	308	305	300	321	304	308	298	301	297	291	292	312	272	296	280	304	305	291	325	299	321	296	290	283	307	294	313	287	316	331	283	324	320	301	284	298	312	293	291	274	331	300	302	328	290	299	267	322	298	310	280	293	316	306	292	306	329	293	321	284	338	299	310	300	310	323	315	299	288	311	321	311	288	307	296	301	304	294	286	312	301	309	300	270	290	295	300	308	276	280	340	289	328	336	315	308	293	289	284	286	313	341	288	314	295	302	341	308	300	328	293	313	320	325	301	294	321	321	308	304	283	313	308	294	257	338	327	291	286	296	290	305	321	302	299	308	291	311	290	304	290	311	323	307	292	309	313	293	310	299	299	314	312	305	294	316	286	329	315	293	280	323	302	298	328	300	295	360	362	288	317	319	298	295	317	267	304	314	309	325	286	332	285	299	320	330	287	327	353	355	294	333	295	311	307	294	302	264	308	312	278	298	338	297	284	302	282	321	309	313	295	318	288	268	291	314	278	279	288	279	297	332	287	314	310	290	292	314	305	299	329	296	340	306	303	314	308	257	333	333	312	338	274	313	296	315	299	315	320	331	300	318	310	316	312	293	290	302	312	302	352	329	325	315	299	291	323	327	305	326	311	279	306	310	283	308	328	292	334	297	296	310	335	301	282	268
21469	1457	2530	2967	2583	2281	1937	1726	1563	1481	1346	1261	1220	1208	1028	1038	1005	989	1004	942	957	949	931	909	910	871	866	862	881	907	886	875	856	796	791	831	783	850	860	862	845	793	838	723	786	819	776	792	843	844	828	762	846	778	781	839	830	777	854	789	809	797	788	768	791	790	757	807	790	795	790	798	763	800	798	818	777	780	747	792	826	784	838	777	801	789	780	790	762	779	821	819	800	741	806	807	789	775	787	794	764	805	782	771	757	793	766	752	771	772	777	754	798	860	799	752	770	775	808	811	793	796	789	775	800	775	832	754	775	827	818	843	804	804	805	739	767	801	797	804	786	755	791	809	801	776	758	820	760	757	783	794	768	791	771	755	791	822	752	776	770	791	822	765	789	791	770	738	794	787	806	740	750	813	783	749	813	793	815	832	790	824	780	799	800	793	767	786	754	814	787	800	751	776	732	809	774	803	836	757	768	759	785	797	775	795	734	771	712	813	811	732	799	784	798	814	766	770	788	819	831	784	776	752	789	732	820	793	782	747	796	770	776	813	762	742	802	827	778	785	804	831	764	770	772	749	770	828	775	820	774	777	792	835	780	753	777	779	737	821	741	713	819	777	747	775	791	866	796	735	792	802	790	797	796	820	774	832	803	719	759	765	800	774	799	812	790	800	759	794	819	746	776	794	763	765	814	742	761	833	784	771	767	761	804	790	759	744	760	770	795	765	763	795	801	866	835	803	750	779	845	750	804	807	774	780	776	764	782	784	756	833	835	764	787	781	794	770	762	748	790	743	827	777	736	744	761	770	755	754	746	783	776	826	797	761	781	781	760	758	773	761	745	776	779	844	771	791	754	758	760	789	782	772	793	761	806	737	792	760	809	749	764	791	783	756	734	793	847	785	763	762	808	731	725	844	791	764	789	828	760	767	831	762	767	776	771	734	799	732	775	749	768	773	808	754	806	789	783	786	803	808	766	793	751	766	749	798	816	754	743	795	857	757	750	797	766	801	757	729	786	840	791	796	820	812	770	755	792	779	796	760	804	781	784	806	793	781	741	772	800	774	704	756	777	772	815	750	834	780	800	771	810	744	824	756	795	742	788	820	748	757	742	849	785	776	803	744	833	795	747	806	804	785	772	811	777	808	753	811	803	736	764	762	785	816	789	800	805	760	774	801	743	741	799	745	755	806	796	788	763	734	773	777	811	744	783	781	811	750	840	758	783	787	786	834	759	730	826	799	784	818	803	772	754	811	754	794	779	793	753	776	725	816	766	797	743	779	840	793	771	774	708	781	725	785	791	791	767	726	829	811	837	812	793	799	820	783	759	788	739	826	743	805	710	770	798	780	791	840	766	705	764	770	781	763	811	786	804	784	810	744	785	873	764	799	787	752	838	788	772	737	775	755	798	802	847	833	763	785	794	768	790	827	748	754	778	832	792	719	801	791	771	755	817	726	815	767	759	784	738	785	762	778	793	738	772	743	768	738	798	817	738	821	768	815	771	779	776	812	772	796	791	777	802	765	770	779	834	759	791	794	726	804	772	727	783	760	805	786	801	780	827	738	794	762	745	800	780	756	737	774	755	834	840	741	712	765	787	800	772	777	805	713	735	777	784	780	749	780	799	802	799	759	765	784	755	786	762	786	823	763	765	840	777	752	762	798	774	782	798	751	752	743	803	739	783	800	779	815	799	752	767	815	789	786	796	797	786	765	765	780	809	823	815	800	774	795	759	732	737	749	782	772	758	780	767	775	797	787	772	760	760	835	766	799	752	740	788	770	775	749	773	786	762	790	773	771	765	778	817	819	767	763	782	766	823	802	804	776	778	775	764	739	781	767	797	774	800	747	759	784	757	770	794	791	803	807	760	762	747	796	784	783	799	807	783	770	737	824	767	736	733	709	773	777	809	806	833	797	792	769	808	795	839	775	721	807	728	788	738	781	781	770	797	753	739	817	762	783	813	767	791	876	786	766	839	802	824	752	790	778	743	831	774	829	800	807	747	770	764	795	785	770	806	785	748	754	780	784	716	755	834	772	768	769	765	806	769	823	815	744	798	758	769	784	809	765	813	731	766	762	765	818	811	796	718	760	811	780	761	785	733	774	808	828	816	733	746	746	806	797	743	767	844	777	732	801	763	783	801	759	770	751	760	810	729	790	813	753	768	769	795	759	784	815	783	780	792	783	791	809	787	771	757	768	782	794	794	813	754	852	781	787	760	806	772	826	825	758	767	729	814	815	791	790	793	725	793	799	764	775	793	755	792	815	704	793	764	767	774	757	788	766	797	739	784	750	830	784	820	789	773	773	811	796	743	784	812	812	807	756	845	792	771	772	747	808	744	763	771	793	764	790	831	759	728	729	784	775	841	759	762	773	851	828	815	826	793	797	739	812	789	794	787	812	824	765	774	801	829	795	773	795	806	784	763	766	772	827	823	791	750	744	794	743	807	755	840	776	789	762	763	773	768	833	790	724	818	747	801	794	788	722	808	781	803	757	799	746	787	801	818	772	767	773	780	795	742	780	804	800	815	824	766	745	740	765	804	822	735	789	804	846	783	843	791	792	770	840	784	804	802	746	764	782	755	828	701	807	759	788	805	795	738	833	801	831	780	788	813	724	808	738	824	794	812	801	780	784	763	822	820	736	767	817	799	785	742	805	801	765	751	769	771	738	800	749	754	792	840	819	811	768	774	790	824	761	786	808	713	805	766	751	782	746	837	762	841	755	765	799	798	852	781	731	810	779	786	764	755	786	818	828	770	767	814	787	766	826	755	765	777	771	764	788	806	765	786	755	796	749	810	812	785	795	717	823	794	799	790	754	759	749	791	792	779	834	780	755	790	767	764	812	769	822	816	789	774	753	827	785	794	715	731	755	789	764	780	773	806	803	823	733	780	786	741	763	763	783	808	803	772	800	801	819	822	745	774	804	747	831	805	818	813	762	776	801	757	788	800	776	792	821	752	822	764	767	781	751	820	791	772	848	766	824	810	750	822	785	761	818	745	758	787	825	780	794	773	768	793	777	799	812	783	821	754	761	748	775	792	764	778	756	811	792	770	755	831	757	760	782	755	788	739	780	797	731	766	763	781	753	810	749	758	794	788	788	766	758	830	723	761	722	762	767	761	787	758	812	743	784	769	762	785	748	749	793	734	749	753	812	747	822	780	789	814	745	770	843	761	798	797	787	780	764	806	810	808	765	776	807	803	815	836	841	796	788	763	775	828	782	837	774	789	772	784	821	757	763	758	762	786	798	759	780	729	780	809	818	774	809	786	730	778	733	770	789	796	772	763	808	809	779	800	741	744	833	764	792	757	750	786	757	801	779	790	757	793	804	752	784	730	754	811	803	795	749	799	835	736	838	794	804	766	758	774	758	774	789	781	775	805	768	801	804	724	816	769	766	787	765	804	777	815	816	762	768	811	785	782	791	752	793	757	759	808	801	818	726	789	727	780	787	762	750	779	803	796	778	761	801	728	762	812	762
57319	18342	3431	1840	1243	972	780	752	592	583	519	514	469	502	474	470	459	451	442	407	425	408	394	434	449	411	395	460	383	434	371	376	390	406	375	378	400	382	417	380	428	376	379	379	394	376	383	366	403	410	361	398	388	385	368	396	367	342	372	412	348	423	413	385	409	362	334	377	406	374	374	394	356	379	366	405	359	381	416	364	398	398	370	405	412	382	392	399	369	388	380	404	415	421	391	389	384	368	367	402	374	362	382	390	356	403	369	381	371	392	372	374	380	374	389	371	374	365	396	373	327	375	362	391	393	375	387	414	364	393	367	367	361	373	391	393	381	385	396	381	375	375	373	390	406	344	366	390	402	373	398	375	362	386	383	354	377	375	408	368	391	378	368	375	381	351	403	398	354	364	380	376	392	402	352	382	367	406	405	385	410	376	359	351	417	374	384	386	400	389	393	389	378	406	395	416	379	397	386	389	417	362	384	369	358	384	391	403	385	385	371	404	353	419	383	372	375	368	403	398	345	378	388	382	358	405	370	395	336	377	361	371	389	403	427	374	398	398	389	384	362	413	356	398	383	397	336	394	331	414	365	369	392	362	371	403	387	402	386	372	410	382	441	375	372	390	351	357	374	435	358	431	404	389	415	417	396	418	416	389	387	392	413	373	404	400	409	381	369	385	325	388	404	390	372	387	399	355	381	379	381	362	360	389	387	405	414	360	384	368	376	366	443	395	369	407	391	362	409	400	357	356	368	374	363	390	394	398	380	349	389	345	381	358	376	376	387	400	409	375	347	335	386	396	352	396	386	378	358	370	366	386	362	398	402	368	406	398	345	365	349	381	367	382	391	374	387	377	399	378	358	391	361	411	397	360	411	359	367	389	375	379	356	393	376	361	414	384	360	363	351	396	382	397	392	357	342	389	388	389	386	379	381	378	381	387	378	367	381	408	400	345	403	395	383	381	409	388	369	388	400	406	381	381	374	377	378	381	372	383	357	388	361	402	387	366	446	405	370	400	372	402	344	388	399	342	330	365	346	365	376	384	431	437	360	405	346	424	371	355	348	384	374	361	346	372	369	419	414	370	368	384	360	396	378	360	379	389	334	410	398	364	378	359	375	361	367	375	383	388	360	346	373	387	387	358	344	390	366	412	399	373	386	355	421	356	374	390	364	363	370	364	391	368	358	372	374	391	368	371	361	365	399	357	368	379	385	427	372	363	357	401	373	388	351	391	352	371	362	380	379	367	348	398	404	372	351	383	381	361	387	390	410	392	401	373	379	383	381	381	362	364	366	371	331	399	390	438	384	392	359	371	382	405	391	405	358	374	389	373	397	384	387	420	338	372	306	363	386	389	397	378	365	366	412	390	361	355	379	364	376	357	407	365	373	355	359	365	390	382	355	381	411	390	375	367	390	386	371	340	337	386	382	366	385	361	447	398	372	353	376	341	393	363	404	397	379	363	385	412	380	379	332	367	402	390	399	379	371	349	360	392	386	400	417	386	358	395	360	379	416	360	383	419	380	388	390	388	349	365	379	346	338	387	387	379	381	377	406	379	403	368	381	356	367	373	400	366	352	387	384	378	393	406	370	412	417	376	359	401	369	398	370	441	380	376	356	374	368	372	374	418	364	354	348	358	382	363	358	390	350	383	393	385	406	374	418	402	381	360	368	411	371	366	347	361	359	385	399	353	354	372	368	406	361	385	377	367	387	404	359	368	366	377	350	380	376	415	372	380	361	377	363	398	371	351	372	368	356	321	359	375	377	358	364	405	420	407	408	380	416	383	374	394	361	378	400	379	361	397	359	377	359	364	383	389	410	363	416	358	339	362	392	364	366	369	392	371	368	391	372	393	370	395	390	329	387	378	416	381	351	399	399	390	331	395	365	383	363	419	379	394	391	393	405	389	400	397	370	372	353	380	360	338	384	392	387	411	345	397	379	359	407	371	368	385	378	382	390	378	365	387	394	402	382	394	392	364	386	401	372	387	397	409	406	423	370	366	383	386	363	361	395	343	393	372	395	367	415	387	339	369	384	373	432	346	368	378	398	405	412	359	393	341	375	370	353	389	369	384	409	376	378	384	391	386	410	383	384	384	376	354	377	389	367	398	396	422	368	359	377	395	392	379	428	378	410	394	392	382	365	408	351	366	368	373	400	405	372	382	378	378	398	390	395	354	376	402	375	391	349	360	375	361	389	396	386	386	346	368	397	371	375	401	386	376	385	375	361	340	397	377	416	396	385	388	367	392	378	400	402	397	413	341	394	392	351	395	394	368	403	381	374	362	417	387	383	325	377	397	363	396	353	372	373	338	377	390	410	372	389	402	359	375	359	381	350	395	399	378	378	399	391	389	385	391	352	403	433	387	375	390	374	368	394	343	390	409	375	366	364	394	372	397	410	401	371	345	334	412	395	342	363	352	394	351	388	383	396	358	365	376	380	372	386	416	366	364	383	401	368	414	401	393	360	390	360	340	428	362	408	335	386	356	375	377	382	389	369	363	385	413	401	377	372	383	384	343	366	381	391	368	358	397	381	386	381	359	420	362	395	404	393	362	364	371	397	358	381	371	371	382	350	396	386	384	372	396	392	338	377	377	383	339	370	364	406	373	388	391	350	365	358	401	396	354	398	387	397	375	365	369	367	361	388	394	395	373	364	360	348	427	378	362	385	366	361	419	380	371	383	376	431	388	391	433	366	394	413	388	346	359	357	385	377	392	359	355	384	378	359	390	353	382	367	385	395	396	345	386	393	402	395	350	366	338	360	360	392	392	363	362	377	363	362	388	403	379	418	370	358	364	428	358	378	352	413	372	400	346	405	376	404	369	378	384	370	371	371	384	372	368	432	405	362	384	353	385	412	341	357	336	374	354	391	378	366	352	365	313	369	394	359	385	377	342	405	347	384	368	385	385	369	355	419	405	395	386	405	359	343	379	352	406	415	400	380	358	350	396	372	417	370	387	379	371	415	366	368	409	362	375	357	369	385	401	389	341	377	373	345	371	391	346	406	399	350	370	404	413	406	395	381	390	382	363	424	368	395	378	387	396	386	405	371	358	359	374	387	389	387	385	352	391	383	362	373	360	388	367	367	384	402	367	383	409	403	356	361	383	415	405	412	361	400	338	391	407	376	399	364	408	340	374	369	355	403	405	352	367	363	399	372	397	380	336	361	359	379	355	423	369	352	382	349	423	384	360	411	382	342	404	406	382	364	379	365	371	370	402	413	407	383	394	405	379	413	361	362	377	388	386	388	357	331	393	394	398	393	374	375	386	366	399	428	413	376	400	389	405	388	414	375	371	380	377	390	355	367	390	372	386	362	409	394	386	382	377	379	363	392	370	397	384	367	406	336	368	353	374	370	367	377	368	385	358	382	388	388	370	358	337	364	381	356	343	396	374	413	397	358	350	378	380	381	402	392	321	364	349	362	393	392	375	406	380	396	356	399	375	366	362	345	363	388	373	381	396	360	358	376	354	381	397	377	381
28715	2147	4392	5229	4424	3732	3201	2697	2410	2177	1986	1868	1607	1628	1465	1427	1396	1319	1270	1247	1306	1173	1199	1174	1208	1128	1128	1085	1076	1086	1066	1046	1040	1010	1037	1003	1038	977	1010	967	954	974	996	988	933	931	982	982	901	991	996	1042	1013	967	1004	914	904	903	968	937	955	892	964	979	866	964	949	890	902	878	945	989	869	864	931	929	915	928	945	900	869	909	965	939	980	945	908	856	920	881	902	876	913	896	920	986	925	904	897	918	915	884	943	912	905	846	927	876	926	868	948	940	888	919	904	879	913	900	955	938	945	871	908	886	927	923	841	868	900	860	865	953	930	905	919	881	906	974	969	890	881	974	893	920	861	911	858	938	915	885	889	906	919	880	931	909	919	921	908	864	924	846	898	869	859	942	943	916	847	917	938	959	934	828	879	898	898	906	937	900	858	915	945	901	904	876	951	903	912	872	915	932	881	935	923	898	868	846	880	931	892	885	902	934	892	916	926	914	918	956	918	870	979	893	915	884	901	920	893	884	860	966	917	912	875	857	898	866	946	899	902	868	939	904	975	916	891	951	935	931	952	903	938	932	907	947	937	879	884	956	885	898	896	910	864	911	885	902	930	916	894	903	939	877	888	915	939	861	915	856	920	910	904	871	855	885	934	920	883	912	888	924	877	905	891	925	880	863	920	902	891	876	895	841	915	884	861	916	947	942	914	914	929	854	912	962	884	858	943	909	908	915	918	885	930	941	862	926	864	945	901	857	910	962	936	901	882	947	949	913	967	927	909	885	898	920	888	972	876	925	938	909	917	939	887	905	931	942	869	961	927	901	922	925	904	934	961	854	916	883	902	916	930	928	932	889	887	859	883	885	888	868	887	859	931	936	950	925	891	811	941	878	907	918	870	880	915	898	924	876	866	911	865	890	893	879	901	887	900	871	915	909	879	910	954	892	882	850	889	893	878	855	839	967	932	893	906	904	908	920	872	878	850	871	891	915	910	862	948	916	901	984	889	889	896	903	889	886	866	897	881	873	857	927	919	919	912	872	917	943	889	897	917	886	923	953	899	895	949	931	902	898	916	913	925	904	901	846	976	875	956	852	886	894	929	875	869	947	883	908	933	940	895	875	885	885	862	956	880	895	894	847	921	854	857	882	872	915	857	863	876	964	907	894	909	912	915	864	922	924	945	902	934	902	887	933	945	863	900	925	967	884	936	874	921	922	933	909	875	863	881	851	944	877	942	891	937	938	917	903	879	900	853	950	889	953	847	912	858	881	946	918	840	885	883	863	868	902	945	895	913	928	909	892	928	922	935	928	925	907	888	893	892	921	877	901	881	873	971	913	912	939	900	909	845	882	884	906	907	904	894	863	902	928	905	909	934	910	919	873	917	876	925	926	925	911	909	909	908	872	931	952	819	883	964	924	882	899	917	956	883	875	886	853	962	883	880	880	912	895	922	878	940	897	837	896	927	923	861	885	894	927	862	915	948	957	893	855	944	884	943	869	907	876	961	945	894	936	906	928	893	889	917	911	928	906	842	946	919	875	980	907	856	874	878	914	912	845	910	907	948	841	953	925	918	916	887	933	983	920	913	899	918	822	876	975	880	897	896	876	935	877	892	899	916	870	898	895	927	922	935	892	921	903	884	884	878	965	981	936	912	913	908	876	905	916	887	886	910	915	899	921	920	888	877	942	896	919	868	926	898	926	937	930	885	852	852	929	897	891	883	925	879	914	893	883	896	905	896	912	827	964	942	846	937	911	936	926	900	926	942	956	892	924	896	867	906	933	927	914	912	976	904	911	966	894	908	943	919	901	966	880	866	952	916	940	894	920	953	885	906	886	918	862	917	875	878	934	902	852	896	869	874	914	883	890	877	908	911	895	893	900	844	895	960	888	920	884	909	965	933	871	945	838	932	941	900	958	883	939	896	878	901	880	880	918	910	937	908	901	896	893	906	958	916	938	935	865	851	869	861	854	853	878	881	878	942	920	926	913	879	901	912	878	897	921	881	928	896	871	907	909	901	896	907	886	881	886	949	947	956	942	956	926	924	894	885	901	915	951	925	870	943	883	878	874	932	850	902	899	924	864	960	935	884	916	875	921	931	966	909	927	877	891	907	849	904	873	918	869	887	881	910	873	893	904	935	974	911	978	860	892	888	889	937	913	909	901	935	857	857	893	889	907	916	913	878	891	890	917	927	896	913	943	847	890	919	927	877	968	879	897	847	864	903	942	948	868	923	944	897	841	967	924	912	878	912	905	875	897	925	882	917	891	923	866	866	908	917	902	957	892	903	915	900	897	892	903	915	881	944	944	900	905	920	882	862	896	886	922	900	891	840	898	932	952	897	917	928	927	931	908	942	870	890	887	913	928	834	858	893	915	924	914	936	931	865	920	939	897	879	882	979	881	862	901	875	873	942	929	870	965	909	889	952	926	890	898	955	901	876	920	948	947	881	945	896	945	977	943	874	937	928	851	920	878	870	916	942	917	917	926	861	895	932	947	871	910	918	910	883	858	913	852	921	898	929	912	855	936	912	921	818	979	929	926	884	887	876	951	901	883	925	945	949	972	906	880	810	925	867	888	934	941	873	885	960	887	878	929	872	889	878	935	912	994	911	843	933	880	852	953	939	866	903	891	908	882	920	938	910	913	907	891	911	908	901	900	877	905	900	893	929	875	903	925	947	918	895	895	891	900	906	880	895	956	904	925	898	879	956	875	908	932	907	945	896	892	949	867	894	926	961	908	879	818	945	922	946	927	941	905	941	922	908	903	881	952	905	951	882	888	901	889	841	845	895	897	890	946	840	925	959	923	909	903	921	886	924	944	902	970	946	884	901	870	880	844	923	878	873	898	923	891	895	889	887	998	900	906	911	944	896	943	861	874	897	859	914	862	914	891	876	968	897	917	898	861	913	903	927	894	856	950	883	948	925	878	866	929	902	951	872	872	858	897	918	841	847	911	913	917	908	923	853	885	869	943	877	907	898	840	871	869	892	871	862	881	925	919	911	897	949	961	881	910	888	940	881	875	883	934	889	822	943	933	880	918	969	910	878	887	917	914	928	881	846	890	910	872	916	959	887	907	947	898	906	926	942	898	940	909	933	937	894	916	951	882	889	925	946	911	904	907	898	901	892	889	926	888	878	928	920	887	926	929	863	917	949	901	845	914	912	884	919	900	880	912	944	882	907	923	849	937	976	906	902	895	931	938	869	890	885	889	882	956	919	887	892	897	920	938	946	876	903	890	916	942	961	936	855	909	870	918	834	895	884	883	955	903	917	901	892	905	923	894	897	925	894	924	914	879	920	905	915	902	851	852	903	913	870	910	894	878	914	874	848	878	870	861	990	858	893	941	904	863	911	931	929	893	857	923	900	871	934	923	895	918	908	921	900	901	887	915	934	874	865	918	902	886	899	899	857	898	925	872	928	926	881	887	909	961	931	880	881	925	893	914	953	941	877	914	937	913	911	882	896	923	890	904	894	908	899	877	932	980
4027	219	176	161	129	145	147	143	122	157	134	144	155	141	126	134	168	140	150	122	138	145	163	141	135	140	139	149	153	139	144	148	140	154	148	150	129	128	139	143	147	140	130	162	154	130	133	144	131	133	146	138	132	134	137	145	161	147	142	160	130	113	144	150	131	124	140	136	137	144	140	136	133	142	142	149	128	140	137	109	155	137	119	119	151	146	143	130	144	147	158	137	164	148	169	137	145	135	139	149	144	141	141	147	125	176	134	135	124	152	141	133	148	136	142	128	146	143	126	128	132	130	144	123	134	139	133	152	136	125	114	165	142	135	138	136	134	145	147	173	139	124	131	129	130	138	124	131	167	142	133	140	146	136	132	148	133	103	138	143	141	161	149	131	156	136	134	144	145	147	140	135	115	141	152	118	120	141	136	168	135	152	131	129	143	116	112	136	122	136	123	128	123	153	129	137	140	138	137	142	156	141	139	140	160	151	129	119	142	137	125	130	133	144	132	149	143	129	132	131	135	140	140	139	129	124	137	141	139	133	153	115	128	125	132	128	128	126	147	142	131	145	135	160	128	146	147	149	120	145	126	150	131	139	140	120	123	123	143	135	129	143	127	161	141	146	142	139	142	124	137	119	138	138	139	141	131	146	117	143	145	132	152	136	131	126	128	132	136	143	129	142	146	130	110	139	145	144	132	135	144	163	143	145	125	126	132	145	131	139	133	161	151	139	145	137	142	149	146	139	134	150	139	137	138	131	131	141	170	150	113	121	133	135	145	119	152	127	139	118	157	144	154	144	139	132	143	113	152	138	142	133	132	126	142	172	140	142	155	121	154	137	154	154	133	131	126	133	121	114	146	137	156	129	148	145	135	116	142	128	130	129	119	185	148	129	135	143	140	131	103	156	117	122	143	141	113	117	149	156	146	145	131	135	117	120	151	129	132	141	154	118	158	152	156	147	148	130	132	133	138	145	127	140	146	111	142	158	159	142	157	153	157	165	135	134	118	137	123	139	135	156	141	154	160	129	136	146	165	142	137	133	145	131	141	156	119	147	125	133	143	131	162	162	137	142	162	129	121	151	137	142	141	139	152	120	134	147	133	152	142	126	144	165	125	145	140	129	127	138	127	132	124	169	162	143	157	134	145	166	141	149	139	143	144	183	151	128	127	164	146	160	117	141	150	131	142	158	146	132	123	152	123	148	135	159	100	143	157	122	158	139	155	148	151	146	142	141	120	131	135	138	145	115	137	162	134	129	148	142	147	120	153	130	146	131	149	131	156	142	149	137	140	132	131	136	149	124	128	139	125	129	145	134	159	142	172	111	138	150	140	157	124	143	143	125	143	134	137	126	134	143	129	145	149	123	137	142	132	138	141	127	133	136	120	160	151	131	139	127	145	168	148	148	145	141	161	144	155	141	165	133	152	136	138	160	115	119	131	139	154	113	155	139	129	143	139	130	122	144	131	148	161	139	145	151	152	170	137	136	131	123	120	142	140	122	137	161	140	129	142	114	142	134	148	129	117	136	128	142	116	135	149	141	135	141	170	163	131	129	145	133	136	141	142	148	151	128	126	158	132	125	134	139	114	146	146	139	121	133	130	139	137	133	129	125	141	122	159	125	136	159	132	141	139	148	137	149	129	137	128	132	134	120	129	157	139	137	152	125	133	136	130	109	151	120	123	122	141	132	130	160	132	156	130	111	145	165	166	138	136	154	145	162	149	147	139	137	129	156	140	147	130	154	142	156	116	158	163	130	144	163	143	134	155	126	169	136	131	135	130	124	148	151	151	130	151	147	159	134	140	123	111	134	146	133	138	173	134	148	147	150	156	140	121	141	132	145	133	137	118	152	146	122	114	138	151	125	150	133	150	132	137	145	116	127	126	150	148	137	127	144	130	144	133	150	123	155	150	136	137	151	165	138	160	126	133	123	133	127	137	141	134	129	134	148	140	134	145	146	152	158	157	117	119	159	142	136	145	139	132	160	142	131	136	139	111	130	125	136	137	164	146	140	140	130	130	140	144	126	147	140	132	135	140	132	125	136	117	138	144	140	142	141	124	124	143	141	147	142	142	138	141	134	137	140	152	150	172	127	119	133	148	128	126	122	125	132	138	145	144	137	130	142	134	123	138	118	117	130	155	124	138	155	147	127	139	126	122	120	168	118	132	138	139	132	129	158	126	146	124	151	142	145	135	140	174	155	129	123	145	119	156	139	139	132	150	134	135	117	152	123	146	146	123	127	125	123	143	161	128	140	152	149	121	138	115	117	142	142	130	151	144	164	119	130	154	141	149	134	133	139	133	160	150	138	149	129	124	141	129	148	127	133	127	107	131	147	135	130	131	144	126	143	133	143	140	143	145	155	128	158	134	147	160	109	163	142	143	147	137	130	151	152	135	166	134	119	139	142	123	138	119	132	135	143	128	129	126	145	134	151	122	141	128	145	137	141	126	148	127	135	132	133	129	134	117	139	143	134	136	152	137	136	133	148	121	135	136	151	161	139	142	155	166	171	153	146	155	144	103	131	128	144	135	140	137	140	140	129	148	145	126	127	114	151	140	152	158	136	143	139	155	130	142	142	139	137	135	137	151	151	144	155	143	138	136	128	151	151	129	132	138	128	154	147	161	153	149	149	155	122	144	138	148	122	136	120	123	152	145	155	131	150	145	134	107	139	136	143	129	108	144	154	131	138	122	127	135	128	136	139	139	149	138	133	140	151	135	144	145	123	143	134	149	135	137	150	129	144	143	119	126	142	129	121	149	138	130	134	138	150	167	124	136	130	171	130	137	141	140	138	132	135	152	147	156	134	133	133	126	141	140	128	138	133	145	123	129	133	121	137	161	156	148	152	134	154	139	143	127	153	110	149	150	166	144	159	132	127	129	138	166	158	155	125	130	146	150	121	143	128	117	133	144	161	142	141	134	135	128	123	127	138	131	161	144	129	133	148	141	127	110	138	128	126	127	112	132	125	139	133	128	133	131	134	127	174	137	135	134	126	132	156	129	148	156	136	146	133	112	150	135	170	145	139	167	156	147	116	144	139	153	119	151	125	144	162	130	119	131	142	155	129	131	163	127	142	149	150	137	148	136	125	126	132	157	146	136	150	139	136	157	150	122	134	127	121	147	117	136	154	137	122	114	122	139	145	131	123	155	126	153	133	162	118	134	129	132	150	136	138	134	134	117	145	157	133	122	130	140	147	113	130	121	143	162	145	136	135	117	140	128	145	161	124	124	136	143	129	131	145	139	140	157	124	148	107	126	137	147	115	123	137	121	159	133	153	132	128	98	157	135	133	155	159	135	127	135	160	136	146	143	143	143	133	151	151	145	152	147	137	140	123	152	145	137	136	130	122	124	135	126	114	137	135	146	142	141	131	137	153	123	139	134	142	140	134	141	139	154	138	162	151	137	111	131	140	143	147	143	131	145	146	154	136	150	133	147	169	119	132	138	171	133	119	113	136	148	126	120	122	152	132	116	147
4294	469	535	546	493	456	496	482	465	459	446	429	430	458	452	422	443	446	470	459	452	437	406	435	437	415	454	398	425	437	367	374	452	427	424	430	407	408	415	410	414	417	408	435	423	414	429	431	447	449	441	422	422	399	420	438	400	405	437	424	395	406	373	436	425	407	425	435	427	432	426	419	453	420	436	412	443	426	438	411	424	434	425	384	397	386	402	455	436	393	420	457	430	446	433	410	435	415	452	424	446	406	414	459	394	451	412	445	414	411	410	444	398	412	403	438	410	449	411	452	446	430	425	422	397	407	414	389	424	393	437	386	424	440	448	413	458	382	423	450	401	398	433	423	437	434	407	399	397	421	417	430	412	441	420	420	383	406	460	433	430	442	429	432	433	389	431	392	432	389	421	436	433	437	425	424	420	463	422	452	448	426	455	449	432	450	451	402	405	410	457	454	426	415	450	415	399	385	453	415	418	418	424	394	432	429	416	382	405	405	422	409	419	417	413	408	436	417	409	405	406	420	445	427	425	404	431	428	411	399	413	392	431	419	431	434	441	416	393	412	412	415	411	454	420	444	415	429	403	421	446	418	407	426	399	388	404	430	433	415	458	405	387	400	406	441	417	456	453	420	430	402	437	437	422	452	475	440	449	404	427	463	429	449	432	405	421	424	442	414	460	436	423	440	437	424	472	386	399	433	414	423	438	434	454	479	419	421	425	405	427	394	452	418	432	404	460	439	429	431	399	467	391	429	436	403	453	461	437	431	437	455	409	434	453	417	442	411	440	476	403	436	402	419	465	426	448	418	449	430	449	457	441	399	422	432	422	409	408	455	411	454	463	449	408	410	424	428	425	447	385	415	452	393	426	464	457	402	384	428	402	417	421	405	412	421	448	411	422	438	472	442	393	438	420	487	414	424	392	419	407	423	439	436	435	418	396	428	427	417	454	386	422	416	392	414	408	383	393	411	417	438	418	431	449	417	404	433	420	394	453	413	409	434	445	425	433	448	453	440	399	431	390	406	457	426	396	384	450	411	467	422	437	410	414	446	445	425	437	409	416	454	452	446	445	442	428	433	415	423	434	444	416	453	436	459	421	379	454	433	448	393	419	380	440	419	399	428	425	432	404	412	413	428	394	446	423	422	417	440	435	407	445	419	402	438	383	411	398	431	391	413	416	442	415	407	436	424	460	389	408	419	454	427	448	423	434	447	429	406	420	461	399	421	405	392	458	436	404	401	393	440	451	422	422	433	407	415	451	456	459	392	435	393	436	436	446	438	455	470	425	445	386	431	420	420	386	443	425	438	374	447	453	461	444	421	420	407	432	427	430	440	399	409	446	424	465	407	403	414	479	401	407	451	440	431	430	421	426	460	421	409	417	451	446	413	424	466	435	403	415	434	394	434	451	419	429	402	423	418	382	402	442	435	444	431	455	434	408	393	434	460	418	421	400	404	460	405	422	416	432	408	448	413	405	442	415	426	414	409	398	428	409	432	435	417	389	417	420	431	422	435	456	409	420	425	408	409	432	441	440	444	396	420	439	415	457	412	438	434	423	408	413	411	438	431	425	420	413	396	422	455	398	469	405	444	415	419	450	385	418	434	430	445	424	419	451	430	456	454	421	403	411	426	422	468	427	429	454	418	418	421	390	420	435	440	453	420	438	396	431	420	446	442	416	414	424	419	433	391	458	441	411	424	410	408	436	429	415	396	457	446	464	416	424	420	425	420	425	422	417	447	397	414	391	437	419	400	405	451	457	416	411	439	425	390	425	420	409	422	451	450	418	414	401	390	434	415	408	430	432	417	425	418	442	419	434	428	423	428	412	408	454	442	425	434	419	472	427	402	423	395	427	462	421	422	418	388	444	434	447	449	443	458	440	403	398	444	427	426	431	420	416	429	440	405	412	456	419	367	420	426	417	411	462	467	416	431	432	434	435	420	416	465	415	455	441	439	424	407	424	438	415	432	407	452	438	425	424	388	412	420	445	389	420	441	417	443	446	447	440	433	431	426	406	413	405	408	450	420	424	425	439	423	418	379	453	410	426	436	443	407	433	452	433	454	416	418	446	425	435	400	431	402	447	435	460	421	423	429	423	424	425	428	468	405	448	411	418	439	431	410	442	428	412	408	429	428	439	410	404	413	424	428	406	459	447	395	425	427	435	422	445	420	429	422	444	425	398	440	440	421	446	414	415	394	401	472	421	424	442	437	427	469	422	446	427	405	462	415	447	413	418	436	437	407	402	445	420	433	400	424	458	420	444	410	430	405	422	465	449	424	448	413	414	421	410	408	423	394	447	399	417	461	450	411	457	446	419	428	438	436	421	443	418	420	436	421	434	383	443	429	432	405	386	422	408	418	397	420	433	448	444	409	425	432	451	436	413	384	411	438	419	414	417	430	459	445	459	424	466	447	382	439	456	459	391	435	437	410	399	413	401	430	415	423	406	460	395	428	406	430	447	404	416	462	422	410	439	479	443	407	417	390	444	392	405	440	401	452	444	440	387	441	423	432	433	406	412	405	389	452	427	434	421	415	429	441	395	431	408	434	436	423	422	438	444	412	446	419	446	432	429	431	400	421	457	416	442	429	428	397	413	438	415	383	416	467	409	442	405	431	415	442	416	399	447	421	448	412	451	457	428	401	410	401	452	428	438	414	439	429	420	423	407	438	461	426	373	450	433	398	455	465	386	431	421	439	424	378	415	421	431	385	422	427	401	414	410	423	404	424	412	433	411	423	403	453	413	410	402	412	456	456	407	412	428	428	401	403	442	414	409	430	402	422	408	466	385	425	441	429	419	408	420	419	449	427	417	431	360	434	448	413	452	426	404	434	451	392	401	392	435	435	414	442	429	428	416	437	440	396	418	433	407	452	401	448	443	420	426	440	453	402	439	429	435	417	447	416	384	452	411	400	410	416	437	428	425	419	448	421	437	467	443	440	423	441	452	476	416	394	412	421	406	405	394	408	436	412	402	440	438	423	402	432	414	411	421	424	426	424	412	449	428	428	433	454	443	416	435	434	438	424	438	417	401	427	438	409	432	408	426	438	425	387	425	429	416	452	426	456	445	446	449	451	414	391	417	433	439	419	441	415	422	454	411	430	396	412	400	395	408	459	403	437	421	441	406	435	424	409	412	435	451	444	438	450	409	406	439	445	433	441	435	435	415	429	410	457	451	405	458	394	464	429	419	435	427	418	414	392	412	443	433	463	433	409	381	405	396	437	448	462	422	429	389	405	430	410	464	468	420	398	443	419	383	417	424	449	424	438	405	429	436	418	434	428	442	446	449	404	438	398	444	414	427	433	437	430	406	439	431	463	450	460	416	432	410	426	441	418	417	437	437	402	402	443	426	422	392	414	426	424	419	418	411	421	462	430	424	408	415	443	446	399	432	403	436	429	408	455	403	401	470	466	438	400	433	448	443	414	415	419	456	438	411	389	411	393	412	431	421	426	421	421	453	462	406	416	434	389	439	408	427	449
40040	8701	1343	996	687	582	542	515	382	396	386	345	358	321	368	370	295	348	359	304	327	330	300	367	316	269	336	343	335	320	295	286	298	322	330	324	330	326	330	310	343	326	322	284	298	290	309	294	314	319	321	318	328	314	285	339	309	329	324	307	343	336	316	325	295	283	301	285	280	324	311	269	278	292	302	267	287	314	305	303	323	322	307	265	308	326	325	319	332	267	318	290	277	293	292	326	313	323	289	288	315	300	301	303	328	300	306	320	333	289	273	318	309	308	302	325	293	288	286	332	307	281	288	309	271	301	268	326	308	284	297	274	317	331	294	314	338	315	305	292	350	290	297	303	292	317	268	304	319	288	315	297	303	265	285	318	300	307	324	330	316	299	310	284	336	314	330	330	302	309	268	284	279	339	299	286	304	316	296	305	289	287	339	308	315	294	274	270	250	304	291	297	295	327	307	309	301	330	303	296	327	274	308	291	313	307	320	295	302	297	301	278	312	279	290	310	319	308	275	335	298	315	314	292	259	312	305	299	312	329	322	280	295	300	306	325	265	306	312	295	322	316	304	297	311	313	320	291	281	285	307	275	306	293	312	276	313	301	316	280	308	336	295	303	326	308	318	331	305	309	300	328	306	296	341	330	304	304	286	286	293	265	284	306	326	306	273	310	304	305	317	301	319	291	326	300	283	293	270	311	298	296	328	279	290	309	304	300	293	259	335	283	317	287	291	284	328	282	321	306	288	322	297	320	302	309	306	305	296	279	316	318	279	319	327	280	311	306	315	302	307	282	301	284	309	317	300	289	314	310	316	321	305	317	322	300	312	328	308	283	304	306	307	294	301	313	284	273	302	301	339	320	297	310	304	289	318	304	269	298	291	288	312	329	293	302	335	358	357	318	306	296	304	279	286	319	283	286	283	297	285	302	303	308	328	300	282	308	301	322	300	316	298	307	325	302	306	300	305	329	302	288	281	319	293	291	280	281	313	304	284	280	299	321	295	331	299	314	303	317	292	313	296	297	290	296	356	330	287	329	300	293	328	365	304	297	320	279	298	310	308	286	301	320	322	295	292	296	303	287	316	339	308	307	317	248	322	294	333	291	323	305	302	313	292	300	299	301	305	329	315	330	286	287	318	303	332	323	303	314	291	317	308	310	286	324	302	306	332	305	307	288	279	297	312	305	299	293	297	312	314	319	286	312	312	305	299	312	276	308	331	341	298	326	294	338	312	336	306	339	289	291	338	303	286	306	319	329	319	324	303	292	316	298	312	290	280	304	287	324	301	305	287	325	288	322	349	324	319	282	311	288	269	283	317	290	289	285	254	305	311	290	308	297	295	303	334	261	312	265	307	361	308	325	273	321	308	303	333	329	318	312	343	320	341	329	314	336	272	282	317	321	304	297	309	313	277	327	313	275	307	307	323	325	310	303	319	306	338	297	302	302	300	304	318	326	318	290	319	292	300	313	330	325	321	273	311	281	288	339	306	329	297	307	298	313	346	290	299	324	314	310	323	310	302	305	295	336	293	275	276	288	286	308	310	301	276	281	305	298	293	318	302	286	318	321	307	333	285	295	303	293	307	288	300	276	293	276	292	298	323	329	275	321	295	307	267	302	301	316	303	291	296	301	321	289	329	311	285	303	285	319	274	330	314	283	320	315	293	325	318	325	306	308	273	299	286	306	320	288	326	313	312	288	261	296	299	302	316	314	291	348	305	304	288	338	317	299	293	312	298	320	313	339	309	293	309	304	296	317	270	300	324	326	305	310	299	323	324	302	307	316	330	336	320	288	305	274	305	328	277	269	285	304	304	315	302	319	336	298	326	343	295	310	306	303	316	282	319	306	296	308	285	307	335	322	322	317	322	317	313	308	313	300	307	287	325	298	303	324	287	280	315	299	304	299	312	319	282	284	318	266	325	304	331	302	303	304	295	287	288	300	302	303	279	292	290	315	331	269	302	294	296	289	329	299	318	305	321	292	311	315	322	302	292	292	309	310	298	287	319	282	321	309	298	290	318	285	314	299	299	294	323	300	300	275	302	318	282	294	305	303	317	306	289	309	270	330	310	306	323	304	318	312	324	318	274	296	307	326	310	353	304	308	287	321	283	288	327	279	302	324	336	292	332	305	290	316	337	296	284	287	312	298	335	323	313	293	312	302	312	283	320	309	300	300	315	299	304	294	314	280	312	343	328	293	253	303	328	275	348	315	313	307	292	304	313	307	322	281	324	321	309	315	314	304	308	283	279	299	308	334	320	308	296	334	308	319	299	337	319	309	269	298	304	267	294	295	320	281	324	316	299	291	314	330	296	299	297	304	311	263	305	299	310	272	351	301	341	294	304	291	295	314	299	310	306	300	291	278	310	303	309	281	311	297	319	281	307	319	300	279	309	308	299	325	316	298	323	287	317	310	291	318	322	307	305	307	312	282	310	299	307	326	291	317	312	301	310	281	276	345	326	300	280	326	311	344	324	307	282	324	318	301	324	315	332	300	280	297	298	314	322	330	307	285	268	300	296	293	292	299	295	320	306	273	301	298	302	324	301	322	282	301	298	284	318	333	286	300	314	280	292	311	279	290	311	284	327	300	306	321	347	287	337	293	286	290	323	353	294	283	313	310	316	278	294	282	313	271	263	325	287	303	311	319	299	306	290	303	285	318	287	294	308	320	324	297	327	319	302	310	296	304	306	285	305	323	289	295	309	316	296	329	293	307	300	280	290	327	336	316	317	275	310	306	296	310	336	310	329	320	300	335	331	317	320	278	313	344	288	315	329	268	294	310	315	314	316	285	283	275	328	308	307	319	285	321	276	336	297	274	319	299	281	338	286	285	286	328	279	318	314	307	308	289	306	328	315	324	301	296	283	270	293	315	290	303	308	279	301	279	325	311	313	289	289	318	331	267	339	293	310	286	327	297	291	323	281	313	289	345	301	308	297	315	285	345	321	318	318	307	299	300	285	303	282	277	272	323	315	299	324	324	313	319	296	287	283	307	330	328	318	307	288	338	323	274	277	313	284	303	309	306	301	295	305	305	342	306	304	277	297	300	285	280	342	307	321	320	263	273	298	297	319	308	301	305	279	302	323	313	338	284	289	307	306	316	298	289	311	301	319	299	310	290	288	354	293	357	309	289	332	306	287	323	314	290	292	285	271	342	308	300	315	317	324	323	356	295	273	311	301	330	314	308	319	283	316	306	266	341	310	278	286	319	281	305	298	296	313	271	302	307	297	297	282	285	293	295	311	317	309	305	253	327	305	290	326	315	307	290	318	304	309	304	334	324	293	310	310	302	326	302	275	291	297	271	326	302	298	281	315	294	302	331	332	282	310	309	286	304	281	315	305	328	330	313	287	286	302	323	309	318	321	320	300	295	334	309	326	312	287	306	357	340	294	308	295	309	305	276	295	306	315	282	316	301	316	315	298	270	322	287	312	345	293	323	307	299	303	267	288	295	290	319	317	297	283	321	299	302	288	289	296	298
20069	1496	2506	2966	2731	2318	1979	1699	1491	1403	1330	1190	1198	1152	1142	1051	1032	983	1033	996	1011	986	931	941	927	854	849	877	859	883	859	825	837	867	833	836	822	801	858	827	821	773	790	848	817	881	787	803	828	838	867	833	788	778	835	808	784	797	786	783	804	831	797	800	800	782	775	768	772	822	788	764	805	754	835	829	810	732	811	805	792	767	794	763	766	834	783	852	766	787	791	802	765	819	786	797	807	772	789	809	814	751	794	749	786	835	763	817	750	819	807	781	784	840	735	803	755	769	814	796	803	778	776	811	783	815	786	795	757	777	760	814	771	767	812	728	748	786	838	802	798	692	785	760	734	734	760	794	856	809	789	770	761	801	715	785	777	786	775	794	792	772	763	747	820	806	778	784	837	808	807	741	827	780	775	784	787	759	783	759	701	751	777	774	790	816	801	809	781	766	819	767	766	814	796	734	780	772	794	741	779	787	810	783	821	769	778	780	819	820	807	803	755	810	767	759	769	801	799	783	763	780	797	801	728	786	745	801	800	782	768	761	833	753	745	750	755	789	786	832	784	752	766	745	814	795	804	792	754	797	771	790	733	796	778	773	841	775	765	801	785	828	799	760	715	767	784	785	794	806	749	828	771	747	809	791	809	752	725	752	773	772	781	780	793	735	761	787	770	730	828	789	734	776	788	747	683	813	797	764	775	759	754	822	746	813	768	803	784	815	819	749	842	743	787	782	762	774	752	795	754	791	801	802	744	754	790	816	764	768	772	841	793	790	788	770	790	826	764	793	818	847	739	859	801	801	756	800	731	793	798	754	771	760	748	844	771	770	803	767	791	799	772	827	796	769	766	829	811	786	783	754	725	806	805	776	779	789	775	833	761	852	789	759	740	750	799	750	764	715	809	805	795	817	752	755	786	761	765	781	750	784	781	777	795	760	742	759	791	731	750	809	783	788	786	747	802	817	789	751	781	782	796	728	739	804	797	779	822	793	740	759	753	728	781	782	748	797	792	790	812	732	722	757	777	760	763	741	760	745	786	793	748	802	784	777	763	791	777	778	733	807	752	753	792	772	757	791	771	762	785	813	779	843	784	786	792	767	814	793	780	769	806	773	794	765	789	763	784	734	776	851	795	805	759	787	776	787	787	765	781	787	790	809	732	776	781	762	791	722	738	733	787	717	795	767	793	818	781	809	775	744	813	780	824	785	780	817	790	797	740	812	818	751	778	793	805	797	778	777	773	787	794	834	741	789	797	789	775	814	819	806	783	773	778	778	808	820	785	758	761	770	802	801	777	787	748	789	783	787	793	720	809	769	772	786	789	801	791	802	777	768	754	760	829	819	759	815	801	770	772	776	804	793	775	800	792	794	777	717	776	784	809	765	810	780	798	734	750	715	761	758	751	769	800	773	793	816	769	736	820	808	754	829	780	733	802	797	773	730	797	736	814	798	794	806	737	736	821	788	757	795	770	770	799	750	778	814	773	768	819	763	829	720	754	790	789	806	793	793	777	784	743	762	791	763	763	823	764	789	766	779	767	744	791	755	707	758	795	784	770	813	797	847	806	795	827	789	805	769	759	788	708	802	768	800	762	751	809	759	765	781	746	791	776	778	822	753	796	762	818	769	760	777	734	747	741	811	775	778	804	726	848	754	713	799	729	758	776	778	789	786	762	756	783	804	743	793	761	787	782	824	805	804	769	816	780	753	780	764	760	763	800	810	775	730	771	790	772	756	810	746	774	765	821	785	760	777	774	787	775	760	762	774	799	797	746	797	764	745	813	756	782	768	813	777	776	816	753	765	805	742	765	815	703	739	770	787	763	775	837	798	795	780	814	779	766	784	754	752	748	732	742	813	775	748	788	779	743	716	769	744	816	751	769	757	809	710	775	776	800	789	765	785	792	759	712	792	800	773	764	780	771	775	803	805	814	814	826	788	775	789	766	769	794	746	745	757	832	778	776	755	764	777	774	771	776	764	782	798	756	760	823	762	766	735	814	786	733	765	728	790	744	795	787	772	804	733	799	727	783	796	761	748	799	768	803	760	765	758	781	765	744	785	780	774	760	761	752	798	756	796	784	778	734	830	785	748	808	769	813	796	811	780	782	808	774	792	773	748	786	725	749	765	750	790	785	753	758	756	752	745	775	794	782	797	802	729	763	768	780	765	768	802	770	810	815	780	801	837	798	846	772	784	800	780	758	779	753	764	757	768	775	782	796	781	777	795	793	769	771	778	796	733	806	750	777	770	841	787	787	735	820	754	833	786	802	765	824	727	783	828	757	738	778	820	749	769	822	752	755	758	800	762	749	767	786	790	762	789	805	790	771	770	726	726	742	762	777	823	864	782	769	795	726	758	758	775	747	790	776	756	790	748	738	775	769	780	817	772	787	774	798	776	798	759	814	752	779	786	769	842	762	787	771	796	761	759	756	798	759	774	766	783	833	800	736	760	799	788	763	807	804	729	774	774	745	744	768	787	770	765	776	752	697	786	768	817	755	820	758	736	800	764	812	825	828	782	796	773	782	786	830	765	766	797	781	710	733	748	737	767	762	810	802	751	797	797	790	755	786	769	739	772	744	765	801	782	739	754	767	838	808	778	806	822	734	761	786	771	749	813	754	789	750	831	747	830	757	835	782	768	819	737	802	795	768	723	740	773	754	812	770	762	820	745	765	761	781	768	787	807	774	801	827	784	740	794	818	755	742	751	777	815	807	773	786	785	809	812	759	767	765	813	764	769	755	795	810	783	755	759	759	729	785	769	789	759	801	792	818	794	815	800	768	777	762	800	804	812	778	792	786	728	792	821	777	781	776	797	775	797	760	785	795	779	784	811	786	794	813	714	713	812	794	742	797	817	818	776	734	814	790	774	782	772	794	783	804	781	793	756	806	746	741	754	809	775	745	798	739	791	760	750	814	777	800	742	786	784	797	808	761	771	749	795	767	793	766	803	772	786	791	745	818	785	748	819	751	792	770	763	791	784	780	792	788	728	768	811	782	791	721	773	789	703	805	760	823	778	834	765	792	749	776	793	808	738	734	784	765	763	858	719	767	808	773	775	802	730	750	822	795	785	741	784	800	782	773	773	737	822	766	741	766	782	804	793	736	844	734	783	744	826	750	792	761	854	792	787	764	754	817	749	747	798	796	779	758	853	736	775	828	749	780	834	805	778	807	744	776	767	764	846	843	762	730	780	793	780	838	793	861	776	752	771	760	778	745	765	712	740	768	804	772	789	823	788	794	789	771	792	768	787	812	779	765	858	801	740	782	754	787	812	794	769	794	783	816	748	713	760	801	759	786	749	767	788	734	795	823	832	799	770	750	809	805	801	721	789	784	771	748	787	790	809	791	779	792	771	762	808	833	738	783	777	785	759	780	811	777	808	799	747	838	773	768	789	844	785	749	766	749	808	809	804	798	841	754	729	794	813	800	811	771	785	812	772	823	742	785	768	861	787	749	788	778	807	798	821	739	791	802	808	707	797
55907	17039	3342	1883	1282	990	779	741	664	599	514	552	470	457	475	444	435	424	424	429	388	387	420	408	380	406	412	385	389	422	417	403	406	390	440	394	374	383	393	393	400	387	370	374	379	386	391	401	380	431	392	376	402	409	351	379	370	381	368	397	377	346	354	366	378	380	369	362	358	392	348	371	412	407	381	356	413	380	387	385	378	389	416	372	387	372	381	438	377	374	379	375	396	372	396	390	397	405	374	412	404	404	391	371	426	386	359	376	340	387	395	372	364	375	397	363	362	367	350	377	372	364	348	359	372	409	386	416	379	374	384	383	394	377	383	361	367	364	400	373	397	391	390	381	365	348	338	374	358	362	408	367	350	380	392	382	379	360	366	373	407	393	376	401	374	373	377	342	388	363	398	375	358	381	349	328	336	398	404	374	355	389	372	371	362	386	395	378	368	355	336	386	354	349	387	371	359	374	365	377	418	390	380	356	379	373	403	379	390	370	375	386	366	379	387	336	348	388	332	380	401	397	389	350	396	355	405	407	354	357	415	404	395	366	373	367	388	397	370	387	380	384	381	364	336	393	375	359	342	386	397	362	371	366	386	386	387	393	406	365	365	364	370	358	366	366	368	363	400	369	377	371	347	359	380	377	355	379	351	387	384	363	381	421	399	384	378	388	404	313	389	378	383	390	373	426	376	395	388	401	359	362	392	377	384	367	376	371	354	383	407	383	389	335	369	368	383	361	344	370	359	372	404	365	402	355	353	383	369	392	371	365	422	357	384	363	399	393	313	391	375	398	404	376	393	391	373	381	373	369	390	382	407	349	399	384	392	397	381	398	360	355	345	378	375	355	356	355	393	409	365	376	375	353	391	379	317	356	369	352	370	380	390	358	352	385	423	380	348	387	372	350	369	397	377	381	410	385	356	418	351	362	393	362	325	335	417	376	418	375	388	396	397	361	375	404	370	367	349	393	353	350	387	395	375	406	376	337	398	358	360	357	385	405	350	383	391	385	412	367	371	363	365	373	386	384	365	387	405	417	401	372	349	359	389	366	381	394	377	406	390	423	398	360	397	386	364	373	399	359	373	366	383	395	389	379	342	393	349	369	386	371	370	386	379	316	368	389	383	398	342	360	379	371	373	367	361	364	370	385	382	378	355	358	361	364	386	365	337	348	348	401	378	382	362	388	354	383	370	343	381	380	386	367	413	410	360	357	415	357	371	367	385	413	367	421	380	398	384	365	352	387	397	421	353	406	365	350	347	372	374	368	354	381	377	397	369	350	399	367	355	382	375	404	393	361	378	354	391	397	401	343	386	400	377	385	377	390	372	371	373	373	378	349	388	365	374	401	380	341	373	351	394	388	385	340	348	396	379	377	373	431	342	350	344	389	372	405	403	353	392	388	405	384	365	397	361	365	394	364	367	354	346	381	352	385	353	341	372	356	342	381	369	375	373	359	374	400	384	371	405	359	363	377	396	397	375	360	347	347	386	353	352	387	396	378	405	403	372	380	373	342	367	369	372	361	376	378	363	361	390	378	374	349	357	364	401	379	340	371	413	356	389	361	372	420	368	356	397	377	387	379	368	373	376	404	369	361	370	380	366	359	371	370	377	355	353	373	377	373	378	392	377	368	391	392	361	400	354	329	384	373	368	357	363	381	396	373	358	416	336	383	358	428	380	377	389	401	361	372	394	355	379	334	360	378	350	388	375	367	350	378	358	388	365	327	385	363	373	371	409	368	357	371	377	373	378	361	398	370	380	395	336	368	393	399	368	356	386	383	399	371	383	359	346	371	413	383	358	377	361	399	346	367	397	369	406	367	386	335	372	400	358	393	351	393	361	381	359	359	378	350	409	363	368	388	377	376	398	377	430	334	365	401	361	378	394	359	395	364	347	384	395	381	397	367	366	368	379	404	331	376	387	340	385	426	370	381	394	377	390	360	384	393	386	367	377	376	391	358	331	373	354	367	410	391	381	381	340	363	429	366	342	347	375	364	397	359	374	367	362	406	388	369	356	375	392	395	393	375	367	377	378	412	412	357	373	347	359	385	378	383	377	390	346	350	361	359	367	376	380	411	357	374	345	385	371	369	395	392	359	392	371	392	363	351	370	386	379	357	379	359	379	360	395	390	369	366	355	391	386	403	407	369	359	358	349	347	355	385	394	415	403	368	373	353	380	380	381	417	369	363	379	375	384	382	372	346	394	347	385	390	375	387	344	377	383	346	329	385	312	367	337	395	383	381	351	369	354	404	417	350	362	393	378	353	340	371	354	356	404	393	348	392	352	396	418	377	371	367	387	370	391	412	351	409	392	371	368	400	395	405	393	356	401	360	392	381	383	356	423	367	381	383	378	392	395	365	361	326	394	384	387	368	379	353	393	369	353	397	414	368	357	388	388	411	343	370	361	374	343	410	377	356	341	340	375	392	381	412	404	410	398	365	401	377	369	373	357	383	370	374	355	375	393	368	382	358	371	381	376	400	369	407	415	379	348	347	403	364	366	367	347	399	387	347	375	351	386	402	362	380	399	354	380	361	396	374	397	393	374	391	401	378	362	372	363	357	370	365	323	384	413	365	424	415	361	342	405	386	356	374	361	423	367	335	327	374	357	392	356	381	430	391	383	416	373	356	381	344	390	354	399	387	399	384	376	357	394	404	370	408	372	356	396	371	380	353	402	364	382	375	427	411	373	408	387	369	329	370	403	360	343	350	379	382	386	359	366	395	366	375	412	332	351	373	403	382	368	364	406	402	375	335	368	374	400	370	392	373	388	351	380	379	416	380	392	384	392	407	367	382	386	381	368	375	396	384	362	359	384	397	379	400	384	355	388	382	376	349	371	405	355	378	368	364	378	361	365	359	370	386	349	384	371	393	399	350	365	391	374	372	391	349	391	393	384	385	366	361	355	383	361	340	364	385	407	382	380	372	352	372	357	363	399	412	368	380	356	389	403	411	390	367	386	360	372	402	357	355	404	362	360	377	387	387	368	370	366	378	396	380	376	335	369	413	372	347	362	375	385	378	381	362	365	365	386	402	359	397	384	378	371	364	397	375	382	386	379	362	352	410	327	391	361	364	362	365	392	401	394	401	354	353	361	351	365	350	392	343	328	376	342	381	373	411	414	360	392	363	399	360	346	410	356	367	385	359	392	373	385	389	424	388	358	369	391	376	377	396	376	383	390	370	367	337	374	378	360	373	377	359	357	351	392	413	406	369	373	375	387	355	378	369	384	356	356	378	383	382	398	348	368	356	397	395	359	346	352	378	411	378	382	361	356	358	369	391	366	383	381	382	390	336	370	350	370	376	436	414	379	373	354	376	377	363	352	376	383	399	357	357	375	365	375	377	364	377	377	376	410	355	364	400	375	388	357	390	368	419	371	417	378	349	336	378	404	379	371	345	391	395	376	353	375	351	379	374	380	381	423	406	388	346	378	398	395	363	384	385	418	368	399	388	402	330	370	371	382	405	395	388	405	391	356	345
27094	2228	4386	5013	4516	3853	3330	2767	2532	2124	1846	1810	1696	1631	1501	1448	1369	1337	1294	1291	1253	1209	1141	1179	1150	1057	1062	1131	1070	1075	1014	964	991	1037	960	978	995	1026	1043	992	997	1054	1032	985	955	978	920	998	992	1011	984	905	981	983	980	914	948	936	941	932	949	888	913	897	938	902	935	940	890	931	914	903	918	843	860	945	923	902	959	915	962	908	895	885	935	859	882	933	892	902	913	911	899	980	933	918	939	901	882	926	938	914	883	874	892	919	955	916	921	917	942	952	945	882	952	948	901	886	900	937	958	907	870	915	875	933	906	877	880	920	995	925	898	856	944	882	919	908	859	874	930	910	905	878	921	877	914	946	869	905	936	868	853	876	920	897	927	927	921	847	904	869	897	946	848	884	922	923	913	858	878	905	901	898	892	906	928	864	929	934	863	888	876	912	903	872	923	832	912	906	923	871	938	934	910	902	892	947	848	915	883	951	915	937	923	868	883	902	880	863	927	868	883	906	851	932	901	861	895	939	896	897	907	922	897	937	901	946	923	910	904	901	867	908	921	835	893	947	903	954	927	920	883	911	912	895	925	901	934	935	871	935	903	879	896	929	919	880	894	880	910	902	899	925	912	866	900	951	966	913	896	912	935	893	884	911	879	877	905	842	865	912	940	954	895	872	890	900	956	929	934	907	913	916	951	953	897	891	883	885	926	912	945	896	912	906	896	953	874	911	939	915	899	878	850	924	860	932	922	867	873	870	904	862	970	909	910	904	948	918	885	900	846	866	938	873	918	907	893	906	855	887	823	841	944	966	905	881	919	878	904	903	880	943	870	913	952	910	960	904	908	871	886	904	887	907	876	892	929	917	886	876	912	874	884	920	906	938	924	923	884	869	910	884	888	933	915	893	904	904	900	944	930	903	871	933	867	892	985	866	899	865	873	847	889	923	984	875	883	883	900	928	907	873	918	880	889	870	880	884	890	939	882	928	932	956	901	906	899	916	878	819	948	880	921	902	875	880	962	891	920	908	867	904	910	958	872	900	916	863	841	909	893	881	852	884	878	937	904	911	870	913	943	891	892	906	891	916	887	926	887	918	882	896	880	896	878	868	899	893	867	868	952	889	922	915	919	937	858	951	925	875	869	914	916	906	911	887	889	871	907	901	914	837	929	888	946	932	874	905	926	971	899	882	932	868	904	882	847	878	874	909	974	922	821	871	894	919	934	942	932	880	847	895	921	894	983	884	903	904	939	956	874	860	949	945	879	926	863	912	884	916	937	956	928	894	887	914	896	833	862	927	918	931	835	871	910	885	891	995	915	907	927	923	909	900	920	877	946	871	883	944	873	900	845	906	897	881	898	909	880	907	907	934	886	869	880	959	910	898	909	915	876	897	909	903	888	851	868	876	889	956	941	894	835	943	873	880	921	926	877	924	955	927	908	892	907	907	935	896	913	913	878	926	932	941	945	885	881	932	953	960	874	873	911	922	894	869	923	879	919	899	867	873	874	885	921	911	894	921	912	921	912	915	900	891	901	940	961	892	938	905	854	926	920	922	932	895	933	862	903	962	893	903	879	841	856	913	889	927	899	951	884	874	913	899	898	923	893	924	909	931	884	878	940	898	935	928	916	893	895	921	865	939	871	887	849	935	885	912	896	923	888	832	860	893	868	892	842	932	917	950	949	893	916	972	945	908	909	875	956	883	894	912	872	848	867	889	891	833	897	927	920	914	932	925	898	897	941	942	893	930	908	850	880	946	934	924	920	904	930	901	902	888	907	943	879	869	915	937	834	875	841	924	854	917	857	938	919	865	928	941	909	878	918	916	965	911	909	913	903	907	928	877	935	938	943	850	897	884	910	922	883	934	913	915	933	920	891	949	908	890	935	909	837	943	929	909	887	907	910	881	887	910	932	905	908	902	872	911	867	909	898	835	873	930	908	846	950	883	841	928	969	893	904	950	912	907	916	890	896	922	916	959	876	925	880	915	922	931	916	852	886	932	911	854	925	875	858	881	912	934	851	907	918	905	884	913	897	884	855	905	853	952	891	885	859	910	885	891	912	901	976	866	905	943	882	875	978	929	870	917	880	904	910	933	819	889	923	986	965	972	881	920	922	926	921	879	912	937	880	939	897	869	862	884	919	881	920	875	904	853	931	895	888	873	908	950	895	927	904	880	865	889	947	883	933	906	903	922	924	868	913	863	912	877	924	849	912	910	949	961	902	876	978	863	902	911	950	901	991	908	867	938	887	938	943	900	879	927	889	905	914	914	934	911	870	900	921	871	898	858	905	917	968	894	927	882	888	857	969	886	899	902	946	883	867	886	902	911	936	887	968	897	926	850	905	877	914	906	843	926	900	887	897	888	877	942	938	935	865	896	881	888	895	916	904	882	888	909	942	895	924	932	846	856	904	908	925	869	910	895	883	950	940	949	901	869	913	834	917	898	902	863	925	927	851	917	876	879	930	916	907	900	893	926	915	879	918	956	926	918	922	869	885	887	901	864	918	936	921	886	881	900	857	871	898	922	926	944	913	901	947	864	911	877	928	904	894	910	840	904	946	898	879	871	897	907	940	921	885	920	898	881	902	910	865	946	927	906	943	866	888	925	906	870	910	919	865	879	964	886	895	888	908	900	877	860	919	933	824	898	899	905	883	910	882	903	941	931	890	928	927	909	883	949	927	923	934	909	817	978	888	949	878	912	922	897	906	920	867	924	944	876	930	945	896	972	900	902	863	913	830	892	924	950	861	880	905	901	819	902	899	869	967	895	881	901	916	903	892	911	915	889	902	879	936	934	873	897	899	876	908	919	945	944	916	921	906	923	910	914	925	871	948	910	917	947	903	955	914	880	904	892	894	908	919	898	965	936	908	970	919	954	855	889	937	823	879	934	946	968	912	882	896	871	911	926	922	925	836	873	936	903	929	896	949	939	868	933	871	952	906	884	943	927	989	929	920	931	874	949	952	915	893	920	924	922	895	893	915	870	934	952	905	855	900	891	887	909	937	917	928	888	876	861	886	919	889	925	887	838	896	876	925	905	910	864	892	907	883	938	886	938	859	911	849	890	896	906	910	970	908	886	882	911	925	891	902	892	930	918	870	898	899	915	946	908	909	926	857	928	888	891	911	934	975	894	892	925	923	909	896	917	928	928	901	942	933	923	935	829	879	923	892	931	884	945	885	952	920	855	907	957	870	949	920	940	856	951	893	923	922	957	903	945	886	886	858	889	889	960	906	851	954	926	895	946	850	867	899	913	898	896	927	878	986	906	930	910	901	924	847	934	918	913	913	943	909	884	869	888	921	912	864	936	875	881	864	933	828	912	910	939	890	880	920	897	941	943	925	903	934	974	931	894	881	896	912	943	913	909	879	872	930	903	866	930	927	910	922	930	890	932	935	868	906	874	926	930	867	907	901	936	917	853	869	918	904	884	890	911	883	919	902	927	920	908	895	907	891	920	872	904	874	933	913	897	888	935	870	871	873	955	891	900
3784	230	152	160	145	159	110	136	131	148	149	150	123	117	158	141	123	140	140	140	157	127	137	119	127	152	144	146	151	141	163	131	140	134	134	166	151	144	135	141	148	123	125	154	159	137	139	143	140	153	113	124	162	146	126	141	153	118	154	127	116	118	114	138	124	133	135	135	149	121	162	126	149	138	138	141	149	105	163	125	125	114	142	146	131	137	142	149	109	135	125	131	155	153	140	127	140	136	130	138	140	123	137	130	120	137	142	149	146	127	146	137	145	136	118	129	160	141	132	145	130	155	151	128	143	143	151	136	123	136	109	119	137	133	130	170	143	152	163	133	149	157	121	136	131	132	143	130	136	153	137	132	152	122	119	137	149	112	136	143	134	132	128	116	145	131	135	134	124	124	144	139	165	118	163	152	151	133	123	148	140	109	131	148	146	152	143	140	155	130	127	145	138	162	134	135	159	154	143	132	134	128	138	148	139	131	138	144	121	130	143	141	159	136	133	137	144	136	110	127	163	148	145	139	140	130	150	118	133	136	142	122	141	131	135	133	147	134	151	129	141	129	136	161	170	128	126	132	135	138	119	141	146	120	117	149	144	144	143	136	125	134	155	138	129	151	133	149	133	131	133	128	156	126	146	131	119	169	125	122	147	134	139	133	131	145	145	125	144	130	159	124	118	133	113	139	149	152	130	128	131	116	146	144	134	145	132	119	128	148	140	138	146	134	126	150	131	154	129	150	139	149	155	122	149	142	123	127	123	119	137	115	136	131	138	134	129	138	141	157	113	135	133	139	134	133	134	139	158	136	136	150	134	153	138	157	160	145	113	137	123	120	117	151	122	138	132	144	136	123	133	149	175	145	129	143	122	125	141	132	119	129	153	131	130	133	135	128	140	123	145	148	156	138	155	130	123	143	139	132	103	131	157	136	149	123	144	130	146	135	135	149	134	143	156	139	144	151	118	137	116	134	139	150	140	131	134	130	136	133	132	136	131	114	125	143	133	130	162	126	150	152	134	120	131	148	148	126	151	131	129	149	137	141	151	139	119	153	147	119	134	121	157	145	148	130	135	125	142	143	126	129	132	153	136	132	137	154	138	134	135	130	149	148	133	138	149	144	136	161	116	139	151	129	149	151	132	132	138	147	140	132	140	118	150	121	119	138	125	119	120	136	163	141	134	129	137	119	138	120	131	132	137	167	140	121	150	139	124	147	131	132	150	166	145	130	146	109	130	134	154	168	155	149	129	135	138	134	143	121	158	136	118	138	123	130	134	128	123	141	128	135	142	131	138	147	143	128	124	134	170	117	129	101	124	144	137	134	132	142	138	138	134	140	146	135	138	161	138	129	134	127	128	144	113	149	129	137	127	136	129	149	142	123	121	143	114	131	165	136	143	132	144	148	136	146	150	144	146	119	142	116	136	134	125	128	128	123	134	105	135	125	134	136	137	134	134	132	117	132	137	152	125	119	134	148	148	155	155	153	156	116	133	121	123	132	136	130	128	130	155	140	138	121	129	126	145	139	140	145	153	130	134	138	125	141	143	124	152	135	138	143	134	148	136	124	144	149	130	136	139	141	134	126	135	126	160	116	125	146	154	155	137	142	127	140	141	128	128	149	155	152	144	134	134	123	170	134	159	120	123	133	161	142	130	146	138	127	162	124	149	149	127	120	166	128	132	141	147	131	143	123	122	151	161	135	132	123	154	136	151	120	131	146	134	134	140	146	125	144	144	139	145	122	141	156	143	122	136	140	137	133	107	159	145	142	148	138	133	143	136	140	144	117	154	144	123	131	123	123	127	147	130	129	128	140	146	147	151	156	136	119	132	133	136	158	138	142	157	136	141	139	134	131	144	125	139	162	117	119	151	146	133	147	144	137	141	121	152	129	131	156	152	137	145	128	135	146	145	112	127	131	158	137	134	154	139	129	146	122	120	113	127	126	147	134	145	120	149	156	158	150	151	142	131	156	134	142	127	143	151	151	141	151	125	138	162	149	120	129	111	160	143	129	119	127	144	136	121	120	137	145	147	137	143	143	139	140	142	153	137	148	128	138	149	154	137	148	137	118	125	125	132	166	158	146	160	138	147	120	141	132	121	147	119	120	153	138	150	117	137	133	133	144	138	136	140	119	131	137	148	129	142	139	153	140	132	144	137	113	153	124	128	145	142	144	132	128	124	124	119	141	138	151	143	133	140	130	134	144	137	157	143	137	148	111	144	129	143	134	137	134	127	144	141	142	131	154	131	139	145	132	142	138	142	152	129	151	111	119	147	143	127	148	115	130	133	135	127	157	139	151	154	131	145	137	143	119	155	166	136	113	154	124	146	149	132	152	111	131	144	131	140	148	142	147	147	153	124	135	138	132	144	131	131	151	146	136	138	149	122	135	120	133	121	123	135	155	126	119	125	136	145	127	158	128	139	136	130	149	152	147	134	134	134	144	140	129	135	148	140	148	143	137	130	118	136	118	124	125	125	145	143	126	139	113	134	142	148	154	144	145	153	143	129	151	131	144	136	147	153	137	137	170	136	117	124	146	154	151	121	114	149	124	119	135	139	137	149	118	139	147	169	132	134	123	154	119	143	154	137	145	119	137	132	125	137	134	142	144	118	117	149	136	115	123	122	129	117	141	160	138	147	134	146	133	134	136	170	126	157	149	136	145	136	128	140	111	133	146	144	126	142	131	135	138	149	116	158	131	144	158	134	141	112	132	140	141	129	133	141	133	145	144	128	133	131	139	145	141	150	143	142	131	137	135	146	142	137	162	145	149	134	153	149	125	128	144	128	123	149	135	153	142	140	136	140	130	150	137	143	137	118	134	125	150	151	115	141	122	152	139	145	132	145	153	129	148	153	138	139	125	128	158	137	136	134	127	164	149	129	147	135	143	136	136	139	121	138	141	142	149	125	140	145	129	135	143	141	141	124	140	126	131	127	116	133	138	127	149	132	123	129	123	134	126	140	123	131	151	151	146	121	153	146	141	146	131	119	137	127	125	140	150	135	135	164	145	121	137	148	130	140	136	149	152	135	142	136	156	143	133	119	129	144	124	144	161	134	147	156	135	162	160	119	130	145	144	133	139	160	135	151	126	113	124	139	163	130	143	148	137	130	144	131	140	128	113	126	124	158	145	139	108	134	141	147	131	150	133	136	123	144	175	148	133	131	138	118	138	122	135	149	114	144	143	143	147	118	135	133	143	152	137	132	156	122	124	120	136	133	143	129	143	166	146	140	131	116	136	113	144	162	146	134	137	124	127	144	149	157	163	139	123	114	138	137	141	155	158	137	136	133	142	138	135	120	123	136	138	155	151	136	160	131	113	145	157	128	136	153	138	139	138	149	128	127	135	119	153	151	138	146	115	137	127	145	144	147	134	124	133	143	148	144	148	146	168	150	129	122	164	138	159	135	134	124	144	166	130	131	142	131	113	131	135	125	139	145	131	124	127	118	136	126	136	146	139	132	137	112	136	125	135	149	109
4120	459	500	549	502	510	468	446	473	443	424	432	416	426	436	415	433	471	437	439	467	447	412	452	397	401	405	435	443	428	452	440	416	449	434	388	414	432	391	413	422	438	439	406	433	438	454	439	430	440	434	435	417	443	413	458	416	428	386	407	456	441	402	423	458	434	394	433	404	396	423	443	428	449	455	404	423	429	408	406	388	463	419	422	440	393	407	410	431	428	431	390	449	415	423	424	404	412	434	399	440	417	425	432	404	437	412	432	428	412	443	421	406	403	444	410	416	466	429	405	415	435	427	450	442	429	395	446	453	427	405	432	439	436	406	432	441	393	423	464	425	424	401	443	413	420	411	418	400	450	417	443	405	411	403	402	434	447	431	401	422	413	457	424	451	417	434	374	412	444	433	438	406	467	410	397	411	424	446	442	407	430	446	417	433	452	438	437	431	438	400	423	420	445	426	383	431	417	410	417	394	419	414	415	406	452	447	414	413	429	455	404	402	418	416	404	408	422	424	403	424	424	432	408	436	432	440	457	394	446	419	408	427	424	417	429	424	380	435	420	445	435	408	450	413	476	405	403	469	442	398	421	410	413	430	394	465	403	425	404	439	446	405	406	418	401	455	404	410	448	435	438	413	435	434	428	410	419	416	416	473	421	407	408	435	375	425	390	421	418	411	439	460	421	426	405	433	421	410	391	439	403	418	405	467	407	414	403	441	463	423	456	427	418	461	399	384	434	398	406	441	425	452	419	457	468	465	402	421	407	431	458	396	432	427	425	421	443	409	430	378	437	429	455	470	440	429	416	464	420	439	409	429	424	427	413	404	448	429	437	408	410	441	419	414	430	405	429	425	415	438	417	437	451	396	450	437	432	420	422	439	427	414	413	418	435	455	418	398	453	428	419	405	439	422	422	423	415	365	429	413	415	439	455	385	388	417	422	437	419	409	412	460	415	464	422	431	456	428	394	454	414	399	443	430	419	414	402	397	396	436	422	466	419	404	404	425	432	438	426	453	407	408	427	451	391	428	451	407	401	404	404	405	400	446	426	447	379	377	427	403	382	379	442	399	377	452	406	434	459	450	387	414	422	422	414	422	424	426	427	437	436	439	416	408	411	450	428	420	432	403	443	376	415	436	400	427	442	389	390	409	410	464	421	452	422	438	422	459	403	472	449	396	430	424	423	402	396	419	418	413	431	432	407	411	417	422	467	418	380	442	412	429	417	445	384	400	448	465	434	445	405	390	417	403	372	406	434	431	457	443	402	401	403	396	453	378	418	412	439	419	426	420	421	386	402	415	388	431	397	420	421	386	415	445	403	423	397	408	432	412	466	426	411	394	399	419	437	424	410	458	385	435	430	439	413	445	418	439	437	422	431	420	443	418	446	405	407	422	398	398	452	439	441	389	426	430	427	410	427	449	443	431	410	389	420	411	421	408	410	422	392	422	423	457	399	438	406	412	432	457	414	451	422	430	412	423	388	413	414	414	400	412	431	416	439	425	414	470	444	421	414	432	433	439	433	401	402	450	451	423	456	459	425	415	408	434	435	406	446	420	419	421	422	404	440	428	442	407	418	443	396	415	407	415	431	418	441	428	438	419	414	383	413	457	434	409	423	440	406	402	431	425	412	414	422	443	421	401	422	396	422	420	439	396	403	438	432	401	441	404	426	404	427	424	413	442	435	388	371	463	434	403	423	392	426	413	417	389	407	400	403	419	447	405	450	396	421	437	420	431	410	448	420	464	434	408	448	421	431	424	406	412	396	401	417	432	420	420	407	411	422	403	431	409	425	427	384	417	425	423	409	440	452	422	411	439	429	424	430	449	433	436	416	365	472	421	382	447	445	444	422	427	433	402	393	404	404	413	422	407	422	421	370	409	405	450	395	434	432	420	428	437	430	443	440	386	440	404	418	425	458	393	410	416	420	430	403	435	428	441	416	443	427	429	402	395	407	417	438	407	444	442	453	435	421	413	414	399	435	423	452	435	421	463	440	420	444	389	419	435	393	430	429	427	410	444	434	413	416	450	430	414	398	427	411	451	409	426	446	456	440	426	432	424	461	413	414	416	447	453	395	407	398	393	419	410	384	396	457	422	404	447	440	425	404	416	429	384	435	404	409	421	385	410	420	442	411	427	464	448	425	413	445	406	423	376	423	419	435	437	425	419	398	446	415	452	443	392	429	419	388	429	434	401	436	448	409	424	416	422	406	397	424	440	408	406	394	459	422	395	459	413	434	408	425	465	398	431	408	412	431	382	425	396	452	452	427	389	389	424	430	431	418	396	399	445	400	415	430	421	452	433	422	424	405	407	470	419	411	403	431	422	420	445	409	418	427	419	418	418	422	418	421	467	441	440	440	406	414	423	424	421	412	449	396	440	408	438	445	414	452	418	441	427	398	431	435	391	417	388	398	424	405	436	437	438	419	390	450	425	404	459	427	452	428	444	460	432	390	431	379	416	435	446	450	416	397	425	455	395	393	423	400	391	406	443	414	397	428	449	378	416	421	453	443	413	440	435	460	394	396	405	418	395	436	443	439	446	451	404	417	447	459	401	430	397	405	444	418	398	413	456	412	416	415	422	433	415	448	444	425	416	419	414	428	390	428	405	400	419	440	420	407	410	430	419	436	393	428	449	470	442	415	415	395	397	439	416	424	416	392	436	405	424	447	429	419	451	464	401	404	409	458	432	448	432	411	432	423	422	375	441	439	447	420	452	401	434	435	424	420	425	452	435	408	442	439	430	404	413	400	451	437	434	405	408	403	429	419	421	413	408	457	463	427	399	436	422	462	424	449	413	376	417	436	399	464	422	421	431	435	403	420	384	414	434	430	443	416	424	395	381	393	439	476	439	417	427	431	465	410	419	408	408	403	451	392	438	385	399	412	385	433	415	428	422	427	383	413	462	422	418	392	448	417	423	433	414	405	418	433	429	417	409	426	414	425	408	408	434	400	396	435	436	429	435	414	421	419	450	448	424	426	406	444	413	441	426	441	420	411	404	386	430	416	441	453	424	429	415	423	411	396	397	411	453	424	413	426	448	440	424	416	434	452	422	437	407	384	427	412	380	439	389	443	396	431	433	460	412	422	402	425	473	421	398	440	455	395	384	448	442	381	427	437	439	389	472	370	421	383	419	431	442	416	416	442	397	434	399	424	420	417	413	427	434	411	451	432	451	452	405	420	408	387	449	438	411	427	421	417	424	427	429	437	384	444	421	412	429	408	463	415	390	442	401	422	410	396	402	425	406	438	425	448	408	446	422	422	383	408	405	410	395	442	419	413	438	408	420	458	406	398	403	423	392	413	442	437	419	405	400	431	431	422	427	424	402	433	465	434	449	401	411	447	430	419	399	406	410	445	399	432	422	400	430	418	408	396	413	432	427	430	450	449	419	419	403	388	404	397	398	426	452	430	448	378	405	419	396	466	396	394	403	425	425	354	465	443	433	447	446	406	404	425	422	446	444	397	449	400	431	406	409	442
40360	9196	1349	1057	743	638	519	487	457	401	377	382	349	319	333	339	323	323	320	328	316	329	353	335	312	332	330	333	297	311	316	306	311	286	343	332	280	279	299	329	294	313	317	291	276	333	312	302	313	278	294	334	304	311	309	281	294	340	315	296	322	316	322	314	306	289	312	309	298	310	297	313	305	287	313	323	310	299	346	329	285	326	321	304	326	346	301	297	333	322	310	295	291	328	301	301	319	314	321	305	307	314	314	312	340	288	304	288	341	316	334	338	308	267	296	274	304	321	331	291	292	348	309	287	326	307	323	310	336	293	317	320	302	298	321	340	329	305	313	309	321	311	296	321	315	277	273	317	316	264	359	346	303	290	295	278	285	274	294	305	356	319	305	302	321	317	282	321	312	318	311	279	300	293	320	311	314	301	341	316	330	304	344	281	318	311	318	333	332	336	325	296	310	325	320	311	315	318	334	288	289	322	302	319	313	287	342	304	289	310	313	293	314	297	316	271	289	289	300	291	314	318	302	308	311	288	328	305	300	294	282	304	284	320	328	319	293	307	286	314	289	299	293	334	279	289	320	303	304	312	314	294	313	307	286	289	294	327	316	287	271	314	337	298	308	326	299	309	302	288	331	297	300	284	291	304	299	301	299	298	273	318	295	277	288	306	302	298	328	309	315	286	292	307	328	298	305	311	303	314	319	306	297	315	297	301	320	299	322	303	282	284	297	302	270	303	304	284	295	294	277	268	322	308	322	317	339	326	296	307	289	298	290	317	309	293	305	282	316	314	310	300	321	337	313	330	311	311	311	294	297	311	280	316	339	330	311	282	294	300	327	308	328	296	304	289	306	267	279	320	299	319	292	305	286	282	333	310	337	320	305	304	320	277	291	326	316	290	275	307	304	307	305	322	330	290	321	271	299	335	290	335	273	331	322	296	319	292	316	346	333	328	291	327	311	317	326	314	301	300	294	306	305	336	305	273	335	306	284	290	330	287	320	302	313	285	303	316	298	290	262	303	288	329	320	309	316	332	323	338	289	328	305	290	310	317	293	307	319	280	312	292	282	297	281	316	296	299	292	326	287	322	283	289	274	283	310	304	322	292	308	307	332	307	301	327	321	286	301	307	286	357	300	310	279	284	278	318	316	282	307	298	293	319	307	310	331	314	299	290	305	315	307	297	288	287	299	313	280	319	316	316	325	314	301	315	304	326	292	295	304	300	297	309	296	289	296	282	308	290	314	296	317	307	283	319	297	320	320	335	308	299	318	299	319	331	281	315	312	306	321	315	335	304	295	289	285	296	290	319	332	288	329	319	267	307	297	272	316	336	306	309	277	323	336	315	317	308	328	299	299	301	295	306	323	330	315	301	325	269	320	314	356	323	306	294	320	336	308	319	312	317	299	287	305	301	305	290	303	295	286	279	303	325	328	297	284	259	344	297	326	296	339	321	308	294	330	313	287	298	315	293	323	285	301	334	278	300	289	323	292	314	310	276	318	304	266	292	305	311	328	338	327	307	293	340	316	331	299	331	342	278	298	286	278	292	310	303	287	298	317	284	299	293	301	314	307	299	304	332	297	316	339	350	333	288	277	315	314	317	333	305	343	298	302	285	279	306	301	298	298	282	305	290	287	303	284	298	319	324	312	311	290	291	284	290	287	307	289	288	317	301	306	316	319	309	310	309	300	299	316	338	278	328	318	290	327	272	306	285	276	307	285	341	302	304	295	308	304	296	291	299	314	331	315	288	325	312	328	287	325	324	282	267	319	318	312	332	295	298	271	323	296	309	267	285	313	305	282	305	285	303	278	285	285	293	329	317	327	296	313	318	346	284	287	301	269	306	299	319	305	316	281	280	308	317	320	262	277	292	297	282	291	310	332	304	296	317	331	303	330	321	328	308	348	316	338	279	285	314	307	293	297	305	296	302	287	334	282	318	312	299	300	284	307	325	269	302	293	281	319	316	321	291	297	301	313	277	289	326	327	320	291	272	289	324	324	308	329	320	299	314	334	298	299	313	316	307	307	314	324	286	314	309	325	313	310	310	291	277	287	270	283	327	300	301	318	289	303	289	307	309	307	312	330	330	287	276	286	299	287	287	313	291	318	316	310	256	319	289	312	327	303	294	312	289	278	310	277	313	327	345	299	312	255	294	278	326	339	315	323	305	294	318	333	344	297	277	284	317	302	318	290	297	289	285	303	274	323	308	309	261	344	282	304	323	308	299	318	320	302	293	315	318	338	287	320	310	318	303	288	314	318	301	293	270	294	316	315	306	322	291	310	296	326	312	305	294	315	303	290	333	294	287	275	345	324	310	310	319	308	308	274	305	279	311	333	273	325	329	289	303	284	332	329	314	294	286	298	298	295	302	324	275	303	311	301	327	316	309	314	285	310	272	277	321	306	310	299	316	314	324	308	313	304	287	308	310	333	331	320	298	317	330	285	322	322	289	322	310	305	319	295	283	277	302	277	311	312	293	315	308	315	286	344	308	275	341	295	304	353	297	319	299	296	298	302	326	289	320	295	303	309	331	299	280	301	291	294	312	305	318	324	327	315	282	296	295	302	269	301	325	325	321	320	279	299	298	298	328	341	302	313	286	299	318	301	298	311	290	284	313	312	305	317	327	296	335	320	322	317	297	355	300	306	296	323	315	308	311	316	285	308	307	328	329	312	319	312	301	295	316	304	308	313	294	286	312	310	268	312	317	305	250	319	295	339	282	315	280	295	315	315	311	284	326	286	298	323	313	317	309	315	294	295	294	312	347	291	313	315	319	318	307	282	272	297	312	307	312	321	284	288	288	310	298	304	305	331	323	285	337	289	295	296	286	300	277	331	339	288	337	350	297	299	296	280	312	320	286	302	303	289	281	303	270	326	316	299	355	310	312	317	323	305	298	328	316	274	307	310	305	316	325	261	290	305	310	321	296	296	311	309	297	296	280	284	295	296	316	359	313	292	311	293	308	310	315	338	301	288	299	311	334	317	302	287	310	324	295	312	316	338	316	286	316	307	309	299	318	293	324	269	302	278	309	316	260	311	307	302	275	322	333	306	298	334	280	283	337	327	279	348	300	341	333	302	298	303	283	300	323	344	329	313	303	286	284	283	302	299	322	301	285	289	295	307	293	324	307	290	287	299	331	304	287	257	331	332	303	309	304	320	291	303	300	321	307	300	275	286	300	283	322	307	289	327	288	303	298	303	326	345	310	273	317	295	294	261	291	316	315	259	270	311	319	308	297	346	355	292	256	292	310	308	276	293	287	297	276	281	315	319	281	292	319	328	300	327	325	313	320	317	289	288	329	304	321	313	276	307	291	292	269	279	289	327	312	319	302	347	328	312	307	321	318	256	315	314	297	325	311	303	295	324	333	320	337	284	273	299	286	310	298	316	287	297	349	275	286	308	351	270	320	299	314	307	312	309	313	303	290	282	277	304	322	296	282	313	289	309	302	323	315	281	319	313	332	280	319	310	285	291	281	282	312
20586	1440	2484	3037	2711	2194	1953	1787	1538	1443	1321	1194	1178	1083	1085	1095	1042	1000	984	950	958	951	930	942	884	918	921	843	876	832	881	790	809	886	830	839	838	846	834	800	859	851	819	805	889	783	799	755	863	796	868	814	807	839	830	834	812	801	802	745	819	781	778	806	753	854	791	806	787	747	757	767	834	764	766	825	789	793	801	773	770	774	787	766	773	787	823	786	752	811	806	794	794	786	806	809	776	788	789	759	796	788	760	763	793	770	797	810	831	783	756	721	769	762	782	753	737	793	830	713	790	719	742	806	793	774	814	773	742	798	808	789	822	802	749	806	735	753	782	787	795	773	730	735	789	779	770	782	819	802	770	781	773	765	760	783	798	745	754	794	785	817	854	804	773	752	791	815	764	800	789	801	774	809	773	743	795	748	817	729	750	817	740	780	783	811	762	809	779	789	771	749	808	755	738	807	807	774	769	742	761	741	821	805	775	764	824	760	810	797	749	771	787	821	770	746	778	762	809	768	783	782	772	726	780	802	779	782	799	761	783	778	780	799	770	800	721	751	788	856	737	762	768	731	778	796	764	794	745	778	816	811	780	769	787	720	801	775	749	781	811	778	758	771	775	790	733	768	794	778	726	790	815	762	810	828	809	813	723	747	781	783	727	811	719	774	786	805	734	816	789	762	770	761	748	843	802	749	773	789	795	779	827	770	783	742	779	745	758	830	812	824	780	795	781	775	803	793	808	766	760	788	804	770	761	831	750	812	767	767	714	754	808	778	795	805	776	752	787	770	778	813	787	786	797	838	828	750	790	786	749	774	782	747	815	793	773	815	794	782	794	760	796	732	735	776	792	778	786	786	783	783	810	759	796	760	777	770	841	794	760	775	802	731	799	822	744	791	792	818	763	810	822	761	746	784	789	812	781	763	733	784	786	783	757	773	761	752	760	765	772	771	828	757	776	803	790	763	760	749	756	787	838	786	803	813	811	819	764	743	811	799	774	778	793	786	770	814	796	785	787	788	813	720	769	774	766	762	815	732	773	805	834	771	757	765	827	771	769	853	786	847	757	812	731	766	800	778	737	731	803	732	763	779	789	733	813	741	767	780	777	772	772	776	749	770	819	744	772	803	772	770	776	816	840	755	788	783	800	787	802	800	769	786	789	782	731	724	776	785	802	830	784	803	807	744	769	786	787	763	765	755	779	767	794	776	785	761	736	790	802	753	772	798	780	742	801	770	770	784	774	775	779	733	766	778	746	811	750	763	772	753	765	799	824	755	765	703	774	784	782	791	777	779	793	750	846	775	777	775	796	778	785	772	756	850	781	788	800	735	763	777	842	757	788	818	757	732	843	777	768	810	765	761	762	737	809	794	748	820	787	796	793	781	799	814	779	809	798	830	763	821	786	807	770	788	803	814	781	787	783	764	805	767	762	826	794	825	791	787	792	786	775	824	746	808	759	778	842	716	775	761	744	760	717	795	787	727	840	834	785	756	752	736	737	785	734	758	779	827	782	775	813	791	851	783	773	788	774	774	791	790	770	760	807	747	793	798	773	775	760	734	809	792	753	810	786	778	794	774	784	795	773	797	809	772	798	854	762	805	780	783	788	780	809	770	782	769	744	795	767	808	769	773	801	756	757	788	813	726	762	744	768	786	748	745	758	797	746	780	795	806	734	779	743	743	767	749	794	760	748	841	792	793	816	687	794	782	744	822	758	786	785	782	746	823	752	780	741	738	774	817	797	761	770	762	834	795	748	794	767	792	723	817	771	798	804	769	776	780	756	802	773	786	750	797	830	738	768	780	834	791	783	766	757	790	726	764	762	752	811	843	774	784	785	802	765	785	759	774	775	778	828	767	817	686	791	763	782	769	773	769	803	755	805	744	769	763	810	790	771	805	818	743	741	800	760	806	815	723	825	775	770	775	790	761	765	783	787	745	800	767	756	796	769	799	813	752	743	790	726	805	765	768	769	792	773	807	794	800	740	763	812	713	758	750	787	765	772	777	782	788	781	806	779	756	842	723	836	797	756	792	795	781	799	781	755	788	756	830	808	816	777	781	703	740	776	798	782	738	731	785	782	789	772	780	763	753	769	769	807	810	768	800	796	773	780	735	774	793	812	775	807	808	807	714	792	787	760	776	804	754	773	787	788	748	790	760	817	772	787	748	756	766	761	787	802	747	784	776	794	736	757	779	737	783	767	774	796	784	764	803	807	745	755	752	742	808	705	760	792	758	758	788	786	771	784	834	740	785	804	772	815	757	776	746	780	732	808	821	798	765	789	798	768	783	781	758	778	778	760	776	821	729	755	757	825	816	741	814	767	702	781	789	762	839	806	758	797	788	788	782	742	842	768	777	804	738	772	800	760	833	756	785	773	800	802	791	792	793	765	741	814	764	802	766	752	795	728	774	790	790	792	805	815	722	798	821	779	773	726	780	811	827	819	756	780	796	747	837	764	823	776	796	782	787	785	746	765	758	755	754	788	788	774	825	740	787	787	761	780	787	826	765	762	770	791	825	749	789	758	779	791	758	792	742	723	753	741	768	749	803	798	775	815	757	759	808	827	738	766	787	747	768	750	766	740	788	764	792	792	761	781	782	755	746	791	804	800	783	759	812	772	782	783	821	769	771	792	780	865	742	754	746	785	817	785	796	782	786	805	802	758	779	794	777	725	736	777	792	793	803	800	772	816	749	790	766	768	803	741	774	747	768	760	804	825	798	820	781	802	746	788	754	753	770	794	822	823	727	753	779	796	761	768	810	774	787	785	765	760	795	779	804	772	771	793	788	775	801	788	762	756	792	773	790	814	769	763	800	797	758	752	788	806	757	771	780	816	815	804	823	760	781	761	767	725	778	782	721	798	726	789	779	807	778	794	803	746	782	758	764	790	781	797	822	793	811	785	802	811	791	764	803	790	793	802	803	794	812	777	816	766	784	824	767	784	759	818	775	828	802	789	798	796	833	793	787	786	763	777	775	787	744	751	791	778	796	745	817	748	735	795	799	737	822	804	820	843	751	751	783	803	786	731	731	741	773	749	759	812	767	772	767	854	766	823	831	755	745	795	742	786	742	796	742	772	792	778	801	773	791	778	741	803	835	834	758	744	796	766	747	796	787	807	844	755	773	729	736	772	750	842	706	823	756	760	765	796	804	751	760	781	770	755	725	783	743	830	785	733	752	779	784	829	797	770	765	786	774	758	814	773	803	791	744	824	779	779	752	776	781	793	777	851	741	804	803	761	796	792	739	759	807	766	769	780	776	811	827	771	753	812	744	801	764	720	763	751	759	820	760	841	735	798	770	794	804	793	773	738	839	760	772	793	776	828	784	765	785	780	813	763	772	817	723	805	827	773	783	759	767	760	739	785	796	783	734	797	755	771	826	795	791	734	730	792	828	731	796	802	776	778	743	814	761	785	779	748	761	820	761	799	795	769	772	774	761	781	806	745	803	761	793	787	778	751	809	782	771	778	775	757	752	794	780
56778	17855	3405	1837	1317	978	820	721	597	643	600	527	500	499	475	416	464	434	466	417	452	446	460	418	426	414	402	370	398	370	441	393	421	406	401	390	378	360	391	380	382	407	378	396	394	409	367	415	391	406	404	410	392	379	395	367	391	394	378	353	393	381	372	398	386	372	382	375	349	370	353	413	347	388	378	374	359	399	382	401	380	409	352	348	373	375	395	380	369	344	359	386	387	405	402	337	341	390	372	386	375	341	375	387	402	374	403	342	329	365	368	357	345	364	352	426	379	357	384	402	393	358	376	380	376	370	363	372	344	358	401	369	447	431	395	398	356	396	375	390	391	373	365	371	370	366	388	354	362	376	381	364	373	400	349	398	357	404	344	366	360	381	380	366	369	364	366	373	352	367	395	380	347	381	398	397	412	369	422	372	431	385	372	380	388	383	356	371	348	363	387	385	383	382	401	397	359	387	400	415	396	395	379	354	383	351	364	383	389	397	358	344	363	340	344	386	388	374	352	383	383	397	374	355	390	377	387	366	381	385	375	391	390	363	397	353	369	398	379	418	385	352	395	358	371	383	347	374	396	366	350	399	341	358	392	371	368	401	342	402	410	357	373	388	342	405	395	378	388	361	391	372	378	359	396	356	363	387	358	396	409	362	337	404	383	362	371	361	349	398	371	355	377	389	392	377	367	384	388	409	361	370	356	378	411	395	404	342	380	416	379	339	362	384	374	359	424	342	342	370	369	377	373	367	374	381	392	377	367	383	374	356	392	385	387	432	398	359	352	370	375	384	379	387	364	337	389	355	381	368	375	377	369	393	356	351	374	335	397	401	371	366	369	418	377	379	361	374	346	372	385	376	366	403	402	370	330	370	366	395	369	398	340	335	396	370	374	381	367	402	393	373	351	377	356	374	345	403	398	386	363	373	376	360	371	387	380	407	367	350	372	420	381	374	375	407	373	362	377	377	379	403	349	386	366	380	389	341	370	365	392	364	370	336	386	385	377	347	359	381	376	376	395	385	396	361	418	372	360	350	355	377	372	363	340	366	330	396	378	364	374	332	363	359	398	413	317	378	340	387	353	385	377	384	354	387	372	384	338	399	345	379	355	372	386	407	376	388	401	383	383	365	438	354	333	399	399	374	385	366	388	377	377	414	390	418	387	394	388	385	387	419	372	397	380	393	371	435	372	362	351	397	363	374	368	386	373	391	362	375	383	377	389	362	377	366	359	376	375	371	368	388	359	369	379	394	373	391	370	352	398	396	349	348	380	369	395	398	372	383	404	386	364	399	378	370	377	339	355	368	405	333	409	366	372	366	378	339	360	390	401	394	341	340	383	341	386	373	386	371	383	354	399	369	384	371	355	379	350	351	351	358	392	366	346	408	368	383	376	359	351	367	384	368	365	385	361	386	360	372	395	390	355	385	372	352	393	386	365	403	418	383	364	377	383	393	345	364	387	360	358	404	399	399	385	381	385	393	407	383	376	413	413	387	351	390	354	359	405	371	389	394	415	408	356	390	363	370	333	361	361	415	387	366	391	384	433	340	352	399	360	372	380	397	357	381	359	367	389	368	384	345	375	326	357	341	407	383	359	385	380	358	359	395	385	379	380	351	408	374	377	365	385	367	404	405	389	393	350	339	336	376	356	320	361	388	373	376	379	387	382	383	372	314	378	362	406	404	389	410	388	388	385	390	390	351	398	369	393	360	377	348	401	358	374	392	361	394	377	350	332	366	335	393	351	353	393	443	395	390	380	355	375	353	373	344	345	377	355	408	396	378	418	372	396	371	391	391	406	364	372	380	351	326	379	360	392	396	365	402	377	350	377	378	363	383	359	401	404	373	377	398	423	388	355	384	369	370	388	410	381	379	378	382	378	384	362	370	360	394	370	389	388	398	377	389	380	385	377	358	356	378	437	387	378	353	357	368	387	353	345	389	407	387	336	373	391	375	410	386	389	404	358	394	375	370	421	351	392	380	385	357	335	371	401	396	349	385	385	390	339	387	395	360	371	366	388	366	383	379	380	377	376	397	420	383	380	350	381	348	389	363	361	368	366	327	348	389	356	376	407	378	370	362	375	365	408	392	397	367	395	376	373	377	357	367	386	384	346	394	382	376	434	379	356	377	374	389	361	356	385	362	386	407	351	385	409	368	341	373	375	398	371	367	392	344	390	379	354	383	421	378	326	377	392	339	392	381	375	388	410	373	372	362	377	390	423	406	343	356	340	344	362	380	355	366	410	366	382	376	391	348	368	360	392	405	437	408	394	371	372	405	387	394	346	393	371	384	409	408	381	369	377	393	387	373	385	372	369	370	353	370	417	391	365	392	375	374	373	389	389	399	351	376	365	390	387	384	408	362	398	394	366	371	373	383	386	394	404	455	398	374	402	378	343	370	368	388	376	384	369	350	331	400	379	342	330	359	347	375	384	404	387	363	379	371	358	358	350	368	376	385	366	399	389	402	408	372	385	392	425	393	366	383	388	345	392	358	364	369	361	364	396	373	362	394	353	369	400	347	361	399	371	365	398	380	346	381	365	371	382	347	359	385	347	418	349	369	394	348	388	397	365	397	366	419	358	417	377	398	390	385	379	384	361	359	364	394	407	394	367	370	335	349	354	369	423	334	367	414	389	373	415	358	397	363	423	395	378	360	386	375	391	388	425	422	355	359	374	378	380	367	362	349	382	349	372	361	395	393	419	397	358	359	400	387	343	367	340	354	357	399	369	419	393	364	368	359	385	376	370	361	392	373	358	397	361	403	384	392	386	362	377	343	409	369	397	356	407	315	373	363	365	360	363	416	404	339	394	370	405	342	371	406	392	412	367	348	384	393	363	377	361	365	356	331	378	360	364	381	357	367	385	375	352	409	351	371	383	401	355	405	388	368	399	379	392	379	414	376	381	416	394	393	380	389	374	369	360	403	372	356	384	388	383	358	391	399	351	412	388	376	384	348	359	413	401	358	347	347	399	384	406	384	382	366	362	346	365	392	392	365	374	382	363	362	361	378	364	377	382	377	351	343	344	380	392	360	381	365	402	373	376	357	368	386	379	342	392	368	354	362	388	369	397	395	369	396	394	353	405	399	408	403	421	367	359	389	379	382	387	385	390	369	392	378	375	369	368	374	380	365	395	357	374	376	387	378	415	383	381	366	353	398	398	375	380	398	344	398	391	390	392	370	367	363	421	401	401	396	392	353	392	371	377	391	372	423	387	368	355	390	405	392	372	365	383	372	383	393	390	359	366	410	389	390	397	387	371	370	398	400	399	369	397	381	385	396	409	393	371	369	353	387	383	377	341	376	400	394	406	400	349	404	375	378	379	354	343	357	372	387	362	379	358	436	395	366	415	395	367	377	339	391	361	383	362	357	369	308	390	364	395	340	374	362	395	370	351	325	397	374	410	375	427	397	341	382	434	377	355	366	397	376	385	374	362	381	351	386	385	383	378	342	351	368	381	384	372	375	372	397	382	424	384	397
28062	2224	4229	4988	4554	3726	3229	2763	2426	2146	1906	1795	1667	1596	1573	1433	1349	1404	1281	1327	1278	1214	1194	1196	1143	1067	1073	1038	1052	1076	1102	1030	1011	1009	1014	1007	1018	1020	1011	956	1024	941	1000	963	995	978	959	961	949	951	937	975	925	955	925	923	942	934	963	910	917	896	976	1009	947	941	1006	891	928	902	924	941	968	929	928	926	941	943	824	917	890	916	861	951	870	943	937	950	925	921	874	876	935	909	915	941	901	912	925	943	960	892	918	905	870	923	906	946	886	848	940	902	908	962	943	931	946	884	881	931	924	925	953	930	914	914	912	888	865	874	896	912	881	901	898	915	899	932	866	921	900	930	923	905	958	905	888	852	861	882	945	903	817	887	889	953	890	917	855	870	888	875	924	908	945	930	917	928	899	907	922	832	891	914	918	927	911	870	881	888	895	901	875	915	943	911	901	918	844	910	887	928	860	924	924	869	895	927	894	881	897	856	886	852	878	906	873	862	821	873	888	934	900	905	906	889	901	928	896	892	891	919	894	905	925	827	888	869	888	908	828	918	941	860	862	903	941	892	888	926	929	883	899	915	867	932	863	918	831	904	903	949	867	905	884	912	902	944	871	911	909	882	848	897	884	850	932	944	915	916	938	922	878	888	906	951	913	889	868	880	899	880	909	887	926	887	904	861	939	828	921	851	959	866	885	930	913	877	858	920	915	928	896	912	912	903	884	934	905	903	878	892	908	884	907	901	945	830	879	881	837	918	928	935	869	898	863	896	844	922	901	913	908	941	847	880	913	919	888	836	906	893	881	929	860	924	908	897	910	897	863	955	973	916	922	917	860	899	889	972	906	894	858	935	980	903	829	887	875	925	890	907	882	915	895	939	908	888	859	911	927	931	925	899	935	892	955	881	937	871	900	873	887	912	865	898	916	906	917	948	927	971	932	895	859	952	922	849	914	846	952	906	875	858	888	894	896	900	849	904	919	833	903	870	915	978	905	888	930	913	924	976	910	892	925	902	928	883	944	918	890	940	911	893	870	928	876	886	889	887	882	889	893	918	943	940	923	899	871	958	902	983	899	927	881	895	897	916	888	877	875	894	884	928	928	939	907	924	937	877	835	881	891	885	848	903	944	884	902	877	866	894	896	890	893	911	879	879	918	884	910	918	872	849	914	902	907	902	935	928	900	913	872	964	899	934	914	936	861	922	880	915	867	853	873	865	874	884	945	933	922	931	876	865	892	929	906	915	856	926	864	872	924	929	897	900	890	943	872	894	921	904	893	913	914	914	912	851	890	914	919	913	897	915	900	876	865	853	938	888	889	948	897	960	948	927	903	853	899	859	902	923	945	851	912	873	965	909	893	896	954	917	878	831	872	897	873	879	899	880	899	887	907	904	877	888	921	850	910	878	917	896	914	934	929	965	918	937	884	928	888	939	905	874	970	904	884	946	899	918	860	928	918	860	900	918	905	899	840	873	919	879	912	890	916	931	969	833	917	894	934	936	864	973	928	915	843	857	915	889	944	912	848	887	927	975	888	881	890	910	927	891	885	881	896	896	929	901	862	962	893	926	852	928	915	905	918	911	900	906	930	914	901	886	908	921	938	911	912	899	924	884	926	961	917	878	952	914	924	913	854	908	912	908	852	880	874	832	849	1009	892	892	879	904	873	947	901	851	956	906	918	971	950	918	956	882	896	921	888	880	915	935	903	937	921	906	927	970	905	905	901	890	901	914	877	892	881	896	831	877	870	868	901	888	858	934	923	903	899	941	915	807	929	910	887	846	870	888	907	901	864	910	885	911	885	890	933	895	922	915	904	920	900	931	923	874	902	921	873	926	850	891	881	940	898	921	888	922	940	894	919	926	888	847	910	940	844	892	880	894	906	827	917	869	897	864	914	884	914	903	969	865	927	889	860	889	886	926	879	890	890	946	930	929	956	914	897	896	888	897	862	921	923	895	880	860	876	881	894	891	907	910	914	917	918	891	884	897	918	930	868	910	918	917	877	882	898	914	913	875	931	902	882	938	903	928	915	940	927	979	969	896	924	932	920	936	877	945	994	925	862	888	902	909	838	902	948	880	883	919	929	903	886	986	895	878	821	895	899	884	929	938	907	896	924	936	923	936	926	919	904	915	853	929	860	863	935	889	862	905	947	900	927	931	959	874	921	881	947	880	894	915	901	913	927	915	896	909	930	927	874	903	883	939	937	865	931	884	953	900	923	930	920	935	928	919	934	948	943	913	916	949	898	880	911	919	863	922	869	885	884	853	883	920	947	867	930	874	925	897	923	887	951	924	861	911	920	897	904	933	935	943	898	891	934	823	868	899	883	911	916	924	926	901	959	901	932	917	860	853	961	915	915	946	865	910	899	937	931	932	948	915	922	929	938	953	864	903	968	942	920	876	873	930	881	899	869	886	927	863	927	874	931	940	882	895	895	906	875	909	954	930	915	903	924	946	898	882	841	905	878	889	871	920	926	905	866	928	886	893	856	903	977	868	892	921	911	931	910	888	937	935	904	889	868	919	827	902	872	890	947	904	890	884	882	893	934	908	944	908	871	901	928	939	928	926	887	903	904	898	944	874	859	929	883	911	945	876	822	894	950	911	931	834	960	867	923	875	912	929	849	899	931	890	896	912	913	888	873	919	894	921	954	900	914	863	890	920	899	900	829	854	888	892	928	955	938	852	926	864	877	910	957	927	878	874	917	916	890	908	898	901	883	878	868	945	873	918	895	904	933	936	912	903	872	933	883	927	936	877	873	893	918	857	910	898	901	886	853	906	859	922	894	911	964	889	928	863	846	926	907	891	946	877	907	943	940	853	890	918	878	912	940	890	910	908	899	875	861	904	925	917	875	911	881	927	895	906	860	905	849	921	892	909	889	896	983	893	883	901	918	885	872	940	882	864	919	900	940	905	891	910	949	899	907	883	916	884	903	905	899	866	900	915	933	926	935	902	901	936	938	890	852	854	961	904	883	903	890	932	908	872	830	904	912	900	891	887	906	888	914	919	858	926	901	891	868	891	867	899	931	914	910	906	950	920	905	935	919	897	888	849	846	946	902	864	900	874	872	974	924	938	950	926	897	913	891	901	910	860	946	883	915	858	913	910	943	907	903	922	894	920	868	904	923	872	874	921	873	876	850	908	927	930	876	897	871	926	938	943	905	912	884	865	895	886	971	918	892	932	927	893	893	928	966	862	843	916	955	917	910	919	894	856	910	931	905	905	847	847	906	918	904	887	926	941	935	932	889	881	941	915	867	871	876	964	909	842	877	879	899	901	864	903	846	914	919	943	869	960	871	958	958	887	891	891	864	919	924	922	895	896	886	907	918	952	894	902	910	913	931	910	908	917	857	892	900	919	896	901	945	901	866	862	904	922	922	930	882	916	910	880	899	915	901	907	970	916	907	899	888	882	893	906	903	910	915	855	909	934	853	901	903	900	906	909	875	933	906	927	892	909	920	938	881	956	887	913	935	929	868	862	887	905	908	919
3719	217	152	184	149	134	141	133	160	138	139	117	171	142	118	128	140	121	155	142	142	149	125	140	137	157	152	126	118	138	139	138	149	136	146	194	132	141	130	157	167	128	138	138	158	141	153	132	139	138	145	145	125	140	164	126	134	144	128	112	145	146	126	126	129	133	144	140	133	143	142	139	145	146	138	134	143	132	134	123	120	133	128	144	119	124	122	130	124	146	135	136	146	117	151	146	142	145	139	135	120	137	136	140	135	131	149	119	149	133	125	125	143	147	146	162	144	130	154	128	132	132	118	158	135	134	143	108	155	120	121	137	149	133	137	150	145	146	136	148	136	134	133	142	116	135	130	148	146	136	137	133	139	128	142	125	145	121	144	150	160	149	164	130	148	141	137	108	118	137	130	135	163	129	140	151	125	129	144	143	134	146	139	166	123	161	138	132	99	131	154	132	117	137	145	117	100	139	123	140	140	135	127	143	140	153	134	134	134	141	147	134	115	154	132	144	132	139	150	146	156	116	134	141	133	135	151	134	145	144	137	129	151	136	112	147	130	145	123	132	140	154	131	146	154	137	147	128	151	121	140	144	155	140	125	138	139	124	113	155	137	121	130	123	140	122	144	140	131	152	137	140	151	136	114	134	127	143	141	135	124	123	147	136	136	119	160	140	142	137	162	138	172	141	124	149	158	140	146	145	139	101	137	135	113	146	139	161	145	139	137	154	133	117	121	127	151	156	132	132	144	125	126	148	141	134	141	137	151	136	160	121	139	139	118	153	154	127	134	140	149	137	141	134	119	125	141	146	136	133	141	120	116	151	139	153	106	145	149	148	127	141	128	133	119	137	124	147	153	136	99	137	162	146	133	134	142	159	136	132	150	135	139	152	140	149	159	113	151	169	130	136	144	137	139	153	142	162	132	140	132	143	155	161	134	119	126	127	145	124	131	131	154	131	145	141	148	137	187	142	139	137	125	150	145	121	152	118	117	143	143	138	142	128	139	149	152	153	135	144	149	142	139	122	148	120	127	149	128	152	120	125	156	121	135	131	143	152	156	148	154	139	139	136	134	149	154	131	131	132	165	117	114	137	166	165	146	152	126	121	141	134	126	121	130	143	113	137	136	142	132	118	128	145	145	129	143	135	130	134	133	115	118	131	143	132	122	151	137	153	155	117	116	142	137	118	160	137	140	129	132	141	126	137	144	143	132	135	145	141	140	135	142	143	146	143	135	131	156	133	131	131	139	118	144	138	139	124	140	135	117	125	124	132	150	152	140	129	144	128	137	152	129	125	134	126	167	125	150	152	128	125	144	139	133	137	138	141	126	132	150	120	131	139	147	118	121	134	166	131	133	139	133	118	163	140	153	142	128	160	148	143	146	125	150	121	145	131	121	114	129	154	137	132	143	120	139	111	115	139	148	151	126	117	159	121	135	149	116	160	135	136	126	135	125	121	133	145	113	128	155	146	138	139	119	148	109	146	124	139	149	139	145	127	134	150	146	128	111	139	135	137	134	138	136	137	133	156	124	128	112	134	144	143	138	151	156	154	142	142	142	159	150	146	151	143	146	114	121	139	151	157	136	136	114	142	155	131	119	144	141	110	129	127	140	139	132	128	144	136	130	136	157	129	134	142	120	139	143	141	143	135	149	131	124	142	150	142	137	143	150	128	147	137	124	117	140	144	127	144	133	159	132	149	138	131	140	154	121	130	170	135	129	122	140	155	127	147	131	159	128	114	125	144	134	151	140	130	152	134	145	157	133	151	151	140	129	159	128	111	129	162	143	130	148	136	114	140	139	130	138	122	104	131	146	144	123	146	132	133	155	150	155	130	140	131	122	121	125	126	134	134	128	123	140	155	164	141	147	149	151	125	152	136	148	136	126	126	138	124	135	163	132	117	155	130	125	157	145	137	142	135	150	128	151	141	131	154	125	135	148	129	153	151	119	160	131	136	144	127	144	137	127	147	147	139	129	144	148	144	140	121	112	126	115	121	116	145	147	124	135	135	124	122	131	143	131	155	118	132	140	145	136	135	133	141	146	132	136	134	145	119	127	128	158	143	141	153	148	126	126	120	121	108	125	120	137	133	135	142	148	144	142	142	137	140	147	137	133	135	133	145	140	131	138	135	123	148	120	135	127	158	142	140	135	136	120	124	133	138	130	121	124	152	116	123	154	145	117	129	151	164	139	129	145	140	131	131	137	130	154	139	150	119	142	139	137	119	130	149	118	128	136	124	154	131	162	135	146	135	152	136	136	135	131	131	148	159	141	147	143	126	127	153	134	154	135	126	120	142	124	150	153	141	151	157	163	133	139	139	154	129	146	129	127	136	109	129	142	143	136	140	120	142	127	137	126	126	147	132	149	149	142	141	145	147	131	155	155	139	155	154	149	136	145	135	129	135	131	118	134	129	128	163	126	148	145	135	147	150	131	115	122	138	158	153	149	131	128	138	135	146	153	136	134	128	165	144	135	132	150	121	142	140	153	130	128	139	148	159	140	135	136	151	146	139	126	146	122	129	164	121	155	128	126	135	121	122	134	146	153	146	124	105	134	140	161	115	131	119	131	150	119	142	133	156	156	155	125	137	168	147	137	138	138	134	132	141	148	144	153	131	124	130	157	150	124	133	150	124	147	141	140	138	135	144	120	139	139	133	139	145	127	133	140	131	130	147	154	130	144	132	129	146	134	102	146	130	152	139	125	119	119	162	153	129	145	140	137	136	157	139	133	145	134	141	141	152	151	146	132	147	123	125	121	143	130	128	167	154	137	133	137	126	149	146	135	142	151	156	132	129	144	141	129	138	136	134	126	156	143	144	177	132	131	131	144	136	131	133	128	135	151	142	146	136	147	136	147	139	123	114	139	151	150	150	162	137	105	133	139	146	116	131	132	126	131	138	132	126	136	136	131	142	143	130	134	120	138	136	138	132	142	123	124	131	148	136	129	129	139	138	146	111	148	135	119	142	133	113	141	158	145	125	137	158	156	123	149	132	144	136	123	141	123	140	150	143	115	128	131	133	149	129	156	144	134	147	141	141	148	137	122	125	142	132	160	133	140	149	144	134	146	136	121	126	126	154	153	149	138	148	133	131	137	129	125	129	128	149	138	115	129	124	147	148	119	135	133	157	138	159	125	135	141	137	132	106	150	132	145	134	136	145	133	156	128	136	172	129	140	126	129	135	162	133	121	141	149	134	147	139	121	173	121	135	138	148	138	114	153	137	142	142	123	158	121	141	140	150	148	139	137	124	150	143	126	117	141	136	115	133	131	116	153	120	154	128	133	136	136	147	121	140	138	136	140	127	138	172	146	170	138	131	139	137	141	144	148	132	142	155	133	141	145	128	155	119	140	137	160	150	134	136	105	148	132	133	141	136	138	128	130	151	136	154	124	124	146	114	148	140	151	136	136	143	157	139	138	119	151	133	137	135	136	113	119	121	146	145	148	127	134	141	121	119	138	116	140	115	144	133	139	121	140	146
4086	478	550	506	502	467	488	448	421	444	463	404	425	459	416	420	436	440	421	457	427	463	468	448	423	398	421	404	427	436	449	430	421	442	406	430	447	428	436	400	407	433	437	418	451	388	444	414	384	455	415	414	433	453	421	427	393	413	417	396	403	452	438	404	419	433	398	359	391	451	422	452	418	451	418	407	435	398	431	409	398	438	431	420	403	419	453	447	432	432	413	425	442	387	438	418	402	435	448	420	409	455	424	443	466	434	395	439	414	425	423	439	421	405	423	424	436	433	412	393	404	406	383	432	406	421	449	434	393	424	448	423	423	388	416	407	392	421	426	438	406	444	399	450	400	397	393	404	406	387	408	436	428	430	445	425	432	433	408	399	391	404	399	422	420	438	423	380	445	439	425	385	417	418	428	414	428	435	427	406	420	408	397	422	426	439	441	408	393	400	452	424	415	423	437	404	440	426	434	443	452	436	420	423	415	429	401	416	438	443	434	396	424	432	416	407	409	414	443	439	435	432	400	427	407	418	446	437	401	439	432	403	370	435	380	391	437	411	378	416	442	427	440	423	426	460	416	424	386	423	424	408	435	423	374	448	377	454	379	417	433	440	410	430	408	441	404	434	435	422	396	439	436	439	410	438	413	394	451	384	427	419	434	397	456	403	402	424	429	425	487	403	434	421	415	434	440	422	445	403	427	394	420	427	411	435	427	436	422	419	425	412	418	379	411	411	396	431	431	421	432	427	418	404	465	424	495	399	424	432	412	442	423	414	417	412	440	424	453	453	441	424	417	435	392	412	422	447	394	391	447	396	411	395	419	393	382	437	448	438	450	442	437	435	436	413	399	407	420	442	382	407	448	415	386	436	424	402	380	429	430	428	452	384	425	403	428	401	433	433	397	425	455	431	384	393	432	398	409	425	382	426	403	412	437	428	423	430	382	431	418	403	416	430	420	416	420	406	431	403	433	414	419	395	416	453	424	420	413	404	383	450	407	436	445	423	417	393	436	444	391	400	434	449	375	435	414	415	466	434	452	412	404	451	423	432	391	453	404	379	408	425	420	414	460	432	415	412	418	408	427	423	406	451	421	451	431	428	425	376	403	448	426	418	419	403	430	429	453	411	405	429	390	419	418	401	439	387	432	421	437	412	422	435	399	433	443	418	412	413	437	381	448	406	404	407	415	408	429	386	399	421	398	432	402	396	423	435	405	415	409	418	424	407	416	408	423	419	410	414	430	453	388	381	413	428	401	427	421	422	402	428	445	417	402	463	396	441	417	383	406	435	428	430	412	444	433	453	413	404	411	400	384	448	433	403	465	402	421	420	411	405	440	395	413	460	444	406	432	437	393	391	446	438	411	408	420	428	408	441	405	366	439	407	431	410	434	373	416	438	473	421	452	427	397	433	430	435	403	405	409	432	376	385	439	437	404	446	429	407	389	390	431	425	422	403	443	431	439	424	420	433	423	425	422	424	416	449	459	437	396	386	433	432	387	452	418	451	428	415	394	414	441	405	410	448	396	409	433	435	423	419	409	439	389	432	424	403	414	421	413	465	444	427	426	427	438	459	445	432	442	432	414	430	420	422	399	432	424	443	406	422	433	437	405	438	450	399	417	400	434	407	401	427	390	387	442	404	407	394	428	420	438	413	465	412	413	421	406	404	412	407	437	399	452	431	431	424	419	441	458	401	447	438	395	369	439	434	398	453	450	436	384	464	394	420	421	417	443	451	399	432	415	447	419	426	438	430	432	437	439	432	436	428	384	435	412	412	460	420	395	412	410	395	441	424	427	420	381	420	431	440	439	399	420	397	434	429	411	382	446	443	448	438	422	410	412	440	390	424	425	391	410	449	441	420	412	446	425	417	425	409	438	454	401	399	425	392	394	457	405	446	448	425	412	369	442	423	412	408	400	430	416	412	429	448	394	428	424	403	429	428	427	427	440	416	459	409	399	389	393	416	416	419	411	419	421	417	463	424	441	419	422	422	435	445	449	486	410	404	406	430	445	445	399	435	429	401	438	419	444	432	424	427	423	409	406	510	408	423	454	395	451	437	448	456	402	442	398	430	417	420	419	431	413	430	422	423	408	435	394	407	425	408	415	426	388	460	420	413	431	420	433	422	424	441	438	442	395	440	422	445	433	407	420	408	403	410	438	423	431	407	406	422	420	418	455	449	436	427	430	408	441	428	441	403	425	414	415	420	430	404	422	392	433	400	420	431	425	390	448	413	432	425	424	449	434	409	455	423	442	414	443	423	406	423	419	419	460	399	405	420	429	459	412	427	441	414	424	438	454	443	419	440	452	424	404	418	421	425	455	417	417	430	439	448	408	426	418	415	411	399	438	421	472	418	432	412	394	415	436	429	382	403	392	383	388	437	420	440	409	424	387	454	419	417	443	420	423	420	432	389	415	397	433	416	361	423	410	449	421	418	414	439	438	421	407	426	373	375	384	399	426	427	442	427	445	431	434	393	426	397	444	409	419	412	414	451	414	440	412	407	424	435	444	431	421	428	422	421	411	421	436	416	435	422	414	382	408	410	452	412	420	446	440	448	425	434	379	429	420	405	424	408	428	427	429	419	421	482	390	399	428	392	440	421	416	405	417	461	384	430	418	424	424	416	437	464	413	433	398	420	427	464	427	426	375	454	392	439	412	416	437	418	370	379	427	398	436	425	432	409	407	438	447	448	443	438	422	427	405	413	413	413	407	446	415	408	435	426	385	399	395	483	409	434	414	472	403	394	428	416	432	411	460	387	408	432	474	447	469	406	444	391	408	425	417	413	385	405	434	453	419	455	430	462	418	414	420	410	395	412	392	430	394	424	420	450	410	415	416	407	462	447	445	436	439	417	410	394	411	430	424	388	436	433	424	445	412	416	451	429	448	384	455	428	403	459	433	430	433	420	402	396	477	430	437	431	417	412	440	400	429	381	438	432	372	391	428	431	435	412	420	433	411	439	406	451	401	458	430	412	426	423	381	428	409	405	443	415	446	404	380	404	453	431	407	382	411	402	423	411	418	444	433	431	435	417	428	385	419	381	421	432	434	415	449	412	460	413	388	435	377	408	426	434	395	393	426	419	423	421	424	439	430	405	394	404	467	409	418	408	446	427	392	405	395	444	401	404	454	384	419	441	443	400	372	449	413	406	461	426	397	421	397	426	443	441	437	372	411	433	414	445	408	414	390	426	420	422	403	429	437	429	402	469	447	420	412	440	401	443	398	440	429	408	414	402	439	454	453	453	413	428	409	432	455	415	410	410	444	410	445	446	432	437	426	412	433	453	447	397	399	412	441	445	411	461	431	426	471	463	429	418	429	418	445	448	411	454	399	416	443	443	397	406	438	450	437	386	445	421	428	450	406	443	490	422	392	401	430	382	407	441	455	392	405	446	411	424	418	427	431	442	393	442	415	421	436	416	453	454	418	405	424	451	397	421	412	426	431	414	425	433	437	424	439	441	386	421	419	422	432	399	395	404
40362	8730	1407	1009	783	614	520	495	442	412	353	393	400	364	330	335	283	357	325	350	349	324	343	310	337	349	342	312	294	290	366	354	328	321	314	332	289	280	304	319	307	320	310	317	309	312	350	284	288	313	300	304	308	291	337	345	326	284	288	316	298	301	306	325	325	290	310	329	320	350	313	320	268	299	343	301	308	301	278	302	297	299	309	351	304	329	308	309	282	289	346	291	292	304	292	327	328	329	331	353	299	317	314	302	291	304	325	315	294	309	310	307	278	297	326	363	285	318	282	343	331	275	320	286	285	338	338	312	319	304	293	300	303	321	316	316	331	297	309	295	331	305	288	332	328	316	316	305	309	332	280	315	310	292	245	305	298	305	340	315	310	312	308	344	321	290	313	300	321	294	281	310	298	291	321	269	274	281	306	304	295	329	312	308	328	311	274	272	322	301	355	316	304	300	285	282	296	289	286	305	292	311	303	298	333	298	314	297	293	332	302	297	310	296	310	322	300	303	315	293	304	308	340	340	282	305	321	319	330	290	319	340	310	257	306	311	297	334	330	301	310	328	284	321	312	291	300	280	288	340	289	306	319	315	327	304	330	297	290	317	301	350	297	288	313	285	309	284	295	316	298	300	333	338	288	305	331	312	276	311	304	305	297	302	296	309	273	311	292	292	284	281	296	312	301	331	328	342	321	321	307	286	315	302	310	331	342	314	302	283	313	328	313	288	286	321	328	330	327	296	283	308	312	326	313	286	306	310	287	278	290	334	297	328	304	290	307	295	296	285	342	293	301	317	315	320	293	295	299	286	329	281	284	297	302	268	326	295	294	301	301	300	282	310	328	307	306	320	313	320	304	305	317	284	302	312	309	332	317	310	317	326	318	281	303	339	291	287	302	299	310	294	311	275	313	283	298	286	304	305	311	322	312	309	286	304	321	310	288	340	322	327	349	298	329	292	342	271	291	312	322	298	316	291	316	315	325	288	303	319	303	330	294	299	318	315	277	298	323	288	319	297	301	350	289	316	276	290	300	259	313	283	300	320	317	283	317	303	319	279	313	300	319	297	331	306	316	275	337	312	320	270	284	326	289	274	333	295	278	325	316	310	313	311	336	285	291	285	280	306	303	296	315	325	300	290	304	316	305	308	305	334	316	284	306	291	310	282	339	306	282	304	296	327	318	304	288	315	320	271	293	325	342	314	313	302	318	322	324	319	338	313	296	302	304	280	283	302	300	316	284	279	303	311	270	318	295	301	295	322	266	312	299	308	325	336	299	301	312	310	309	298	344	300	297	313	297	300	327	311	300	309	269	306	337	285	309	256	308	317	309	324	323	337	330	309	284	333	319	291	293	281	309	311	302	320	311	296	308	337	304	325	320	275	282	294	306	322	304	300	292	327	282	287	323	319	298	309	282	320	294	287	315	314	324	274	318	303	269	313	309	298	300	302	334	303	323	328	296	294	290	301	273	297	310	306	332	326	286	319	291	313	312	296	321	307	323	313	289	322	300	303	307	307	313	312	327	322	289	307	342	307	320	332	326	273	254	328	318	304	330	278	324	297	301	302	292	263	302	316	293	306	317	334	306	325	291	292	278	290	278	303	337	289	299	279	299	286	332	323	275	277	308	300	320	279	323	311	318	317	279	291	282	314	284	269	311	307	303	273	274	273	291	312	282	333	297	307	286	303	301	325	319	317	342	318	315	314	322	303	329	310	314	296	308	312	303	310	276	269	281	328	290	300	290	303	312	291	291	321	274	266	289	315	287	309	275	340	288	287	311	289	280	302	301	293	304	306	316	304	275	307	321	306	324	317	289	337	289	307	304	281	318	295	292	330	328	265	268	302	291	293	282	307	268	271	340	317	306	285	295	335	306	326	311	302	268	295	311	293	281	297	298	345	275	268	310	315	305	302	333	305	306	290	316	288	297	303	291	323	336	337	296	323	299	285	321	274	292	322	315	315	314	305	324	288	261	307	286	309	284	304	312	312	295	328	299	296	307	300	313	314	336	315	305	294	304	322	294	315	311	318	300	305	347	359	328	309	286	298	303	309	315	320	306	307	330	288	332	304	265	314	298	301	290	307	279	318	280	311	342	299	318	294	287	298	342	322	269	344	310	306	307	304	317	317	323	303	318	304	313	305	297	304	280	328	293	324	313	304	307	301	336	303	295	306	307	303	333	305	315	318	313	280	281	319	307	314	310	304	309	290	288	319	293	307	312	307	303	305	349	298	320	303	274	297	298	320	301	298	296	340	275	282	322	267	318	294	296	316	297	309	289	291	322	309	305	312	271	312	278	284	309	301	318	327	302	296	293	318	328	342	332	320	301	327	323	331	322	303	316	289	267	294	304	305	286	269	298	286	319	301	331	301	306	293	296	317	310	327	312	325	323	313	290	307	310	304	347	319	315	305	301	278	326	275	309	311	275	298	296	294	323	289	278	312	295	282	310	342	328	324	285	303	326	310	337	261	295	310	317	326	286	298	308	297	289	288	295	272	275	314	338	304	323	343	319	285	335	288	305	315	310	326	322	328	286	299	300	310	297	291	328	302	335	248	284	321	297	307	305	272	304	318	313	308	288	291	275	302	323	312	309	303	290	340	305	274	291	303	335	321	301	304	303	325	297	303	309	317	316	330	295	320	310	298	299	342	294	316	300	327	278	286	312	302	300	305	304	291	275	317	311	309	343	298	306	304	311	277	301	306	288	272	297	319	327	299	311	276	287	314	299	302	313	317	310	307	318	316	309	303	314	290	316	286	278	323	296	277	299	331	329	327	308	304	323	270	326	284	340	301	330	303	315	305	301	325	311	306	299	328	320	307	293	310	298	309	339	274	297	334	296	323	320	279	321	293	310	276	275	284	270	306	285	293	302	294	325	308	321	337	263	316	332	298	277	319	316	305	324	304	298	316	285	327	290	267	294	292	316	301	309	290	322	298	296	317	276	309	365	275	319	283	329	332	311	303	267	311	306	297	261	328	282	324	305	340	296	297	320	296	309	291	316	297	267	317	320	329	305	322	285	306	331	306	301	308	308	319	305	355	308	330	284	305	314	311	325	288	295	310	290	302	327	286	292	292	297	294	324	308	296	287	306	313	292	312	279	285	297	335	297	274	298	274	288	327	299	278	287	298	320	300	289	311	306	298	290	287	308	293	316	287	306	354	300	292	294	301	286	316	309	331	295	321	297	339	304	307	312	309	312	308	293	327	294	308	333	313	328	332	315	340	314	310	314	339	285	318	306	320	308	308	278	331	324	315	308	298	333	301	297	269	287	297	301	290	312	312	326	324	326	298	278	291	300	290	291	297	304	301	301	323	278	318	312	322	324	312	289	295	308	305	313	289	293	321	314	326	316	335	298	285	294	308	296	317	263	321	306	328	301	323	321	316	299	305	299	301	319	281	307	294	325	322	312	314	280	282	307	302	292	294	327	346	308	327	296	284	317	281	305	322	319	335	308	332	302	265	329	292	280	291	289	301
20046	1424	2578	3005	2672	2316	1983	1786	1485	1420	1269	1268	1203	1159	1091	1060	1039	963	993	953	914	984	956	901	843	872	862	844	857	878	878	861	827	894	834	810	804	836	840	781	820	764	841	811	860	803	823	875	835	870	861	799	770	864	849	795	811	863	805	795	869	776	829	844	796	827	776	785	835	801	795	784	759	790	784	808	762	770	780	854	777	771	779	795	748	725	776	807	755	779	798	720	758	787	730	838	755	810	769	821	778	809	783	748	802	803	772	772	781	799	769	822	804	803	779	769	793	798	775	805	748	783	781	800	777	831	750	739	881	745	771	802	853	766	795	776	787	775	776	813	771	746	798	792	768	769	721	795	763	767	759	756	807	796	791	738	734	818	751	768	748	789	777	806	785	795	778	688	809	768	793	791	755	818	749	765	825	797	796	824	780	775	772	726	801	775	779	812	766	741	779	806	779	777	763	795	780	795	780	777	781	807	792	781	787	787	750	804	775	721	750	787	768	788	747	769	779	771	743	715	799	752	812	799	822	802	765	812	775	777	744	768	740	775	816	792	823	748	812	768	736	761	793	785	746	750	764	777	757	728	809	753	774	770	790	787	781	784	764	817	759	756	751	809	777	786	753	823	790	749	802	828	719	777	781	798	738	752	766	753	737	779	778	782	756	797	776	743	808	779	813	778	791	797	760	779	759	801	767	810	739	749	735	758	801	810	758	741	793	801	769	774	808	784	821	745	807	729	763	776	756	775	729	791	777	797	752	798	789	772	767	725	761	740	793	708	755	749	738	740	751	810	806	816	700	784	764	763	803	796	776	758	784	794	828	809	811	786	799	764	730	757	784	727	753	821	770	783	810	775	776	799	739	752	736	771	757	816	752	788	816	791	723	770	759	754	768	807	752	751	803	746	778	728	822	763	759	784	819	757	791	758	797	792	816	755	795	748	757	789	787	731	807	755	766	803	750	789	766	770	780	725	746	765	801	773	796	829	795	732	825	807	851	801	811	718	800	795	786	806	801	785	780	723	784	764	831	818	790	766	782	764	724	808	767	776	766	820	757	779	748	733	784	792	770	813	812	796	778	770	764	771	755	771	746	784	740	763	782	742	787	753	773	762	782	839	792	788	740	754	825	775	767	780	789	834	781	809	751	820	804	775	757	806	776	808	770	796	760	767	797	776	803	760	762	812	770	731	800	776	801	801	789	786	802	758	783	799	761	739	731	777	827	756	749	780	800	819	764	769	816	778	813	759	803	791	804	754	767	806	811	814	772	863	765	766	790	799	774	768	781	750	787	793	758	778	769	751	753	767	772	757	784	761	751	758	772	768	757	751	789	723	799	782	791	795	788	782	810	799	754	788	763	784	775	780	830	790	817	795	799	806	771	781	781	788	760	805	782	751	788	822	727	770	807	784	820	795	782	828	778	762	805	765	836	780	761	811	792	774	753	790	799	801	749	769	793	851	776	774	790	769	775	788	736	806	763	770	821	784	823	758	766	744	832	761	741	790	723	783	774	783	795	791	761	752	757	783	803	744	754	767	740	800	823	791	767	800	769	812	756	759	743	745	783	754	765	709	745	789	749	772	796	813	780	818	760	755	802	831	809	803	761	783	795	763	803	831	763	793	760	750	761	809	790	793	743	753	744	741	773	817	767	726	794	787	779	744	763	800	750	780	737	785	762	752	783	793	690	775	772	794	767	724	766	785	816	778	779	738	774	782	794	796	790	788	791	815	769	751	782	733	796	773	785	852	761	774	734	810	762	765	820	811	761	779	809	764	802	789	751	735	810	695	757	834	788	806	792	724	737	748	833	789	784	781	766	715	808	763	765	816	811	793	768	766	790	784	791	771	767	791	792	794	755	771	748	737	780	791	839	806	799	758	774	772	800	793	772	716	743	770	771	768	736	780	811	800	768	790	784	811	733	802	839	762	763	754	769	787	776	743	804	792	779	772	790	741	780	809	737	790	804	769	760	753	776	740	785	722	835	809	783	791	770	732	780	816	767	762	807	748	752	767	763	757	769	796	753	791	760	788	752	850	787	807	781	785	755	755	817	808	811	766	766	770	757	800	751	792	822	826	785	728	783	741	771	728	738	723	775	694	813	793	759	753	760	802	747	774	781	788	804	784	770	752	760	790	742	752	722	819	748	831	799	771	769	770	757	788	769	766	803	734	825	789	724	791	792	810	775	798	824	780	739	758	760	748	759	751	738	762	856	829	778	790	728	774	759	727	787	766	803	785	796	755	762	809	787	736	738	808	759	809	785	778	796	755	777	781	777	793	812	783	769	780	761	750	782	728	753	792	715	780	758	771	768	745	752	759	797	744	764	788	760	757	796	818	784	760	771	772	809	808	814	777	819	811	806	794	783	760	756	792	798	791	774	763	766	781	785	792	817	784	729	776	790	752	783	740	805	757	806	750	789	819	839	807	805	765	804	771	777	762	780	819	793	760	812	749	788	767	795	809	715	769	773	779	792	740	745	770	741	764	796	773	746	773	741	802	768	816	781	764	726	761	753	815	745	766	794	793	778	799	809	813	792	802	800	808	826	755	806	835	806	818	801	783	799	784	755	723	784	741	811	736	798	743	774	796	776	717	776	797	767	763	786	797	733	767	796	785	756	784	799	771	774	750	725	763	827	753	763	743	792	786	783	762	810	844	738	792	799	768	790	739	796	752	774	745	793	751	803	777	746	752	821	772	775	771	772	772	776	780	804	758	794	785	759	767	802	742	801	752	760	781	772	813	683	785	814	787	830	758	801	780	789	806	813	732	734	784	800	814	775	785	799	768	772	782	727	779	776	779	814	767	789	778	774	751	768	748	756	815	786	771	795	791	784	760	745	760	780	818	714	787	740	766	739	801	801	776	799	737	764	775	766	770	717	760	793	768	735	811	807	822	816	742	801	826	790	844	782	777	805	778	796	768	774	798	826	745	814	764	795	732	787	798	769	767	770	792	801	751	795	790	775	751	755	743	767	782	759	769	761	784	757	820	784	811	774	773	777	768	796	821	808	818	815	793	835	796	807	763	761	762	772	755	773	781	794	783	786	764	775	789	814	762	791	813	800	811	740	784	795	815	760	815	769	759	774	795	750	758	774	785	790	833	737	751	731	805	752	785	798	759	741	820	788	745	809	769	772	766	773	751	771	775	790	760	771	758	792	732	783	762	762	765	769	769	778	757	777	762	755	775	758	737	816	800	802	744	786	768	806	747	773	785	786	775	788	837	751	760	734	797	735	803	804	775	779	793	760	754	769	771	756	792	810	818	771	797	799	739	738	762	834	815	742	741	810	731	804	804	768	821	783	776	841	772	755	773	780	767	763	738	774	747	746	768	814	833	792	775	782	798	751	780	785	838	781	778	770	760	826	784	777	787	780	799	796	767	756	792	791	777	743	729	776	797	765	824	776	749	775	801	855	765	779	826	751	756	778	765	788	740	812	784	827	770	778	715	750	789	767	785	699	763	816	822	735	809	787	768	782	771
56141	17341	3437	1937	1257	975	843	728	657	569	537	518	558	514	495	447	449	430	422	381	454	420	440	389	385	406	401	374	348	395	446	384	437	399	395	403	430	428	377	393	389	441	395	416	349	382	376	384	366	402	390	374	389	363	378	374	377	398	360	365	373	351	401	389	361	390	405	339	423	431	406	354	395	348	413	420	361	394	398	366	379	344	374	364	352	344	359	366	377	349	371	350	364	373	385	404	373	370	417	435	366	395	396	318	377	415	357	399	383	362	384	358	349	373	375	358	367	360	341	385	374	344	384	327	381	369	397	366	401	355	377	363	375	356	385	378	355	378	382	387	348	358	366	383	376	364	380	349	332	409	344	384	406	401	378	362	390	363	369	369	376	378	374	389	352	420	379	378	381	366	373	374	376	392	380	335	396	398	378	351	335	347	423	393	382	376	390	400	375	359	380	383	366	366	379	410	389	356	345	427	400	382	382	375	361	383	381	375	395	381	361	357	379	368	394	373	356	367	369	382	375	351	375	394	379	375	386	371	385	383	346	356	396	390	375	410	343	341	355	336	376	372	361	381	379	373	413	403	371	425	354	394	352	369	360	366	391	396	353	377	381	385	353	387	361	401	357	344	394	366	376	337	416	376	348	362	344	371	360	393	380	366	370	348	422	385	358	378	350	404	371	377	373	362	375	398	367	363	369	357	373	371	422	354	369	362	354	423	383	362	365	392	374	382	384	365	304	347	360	390	383	348	386	389	352	375	374	376	381	338	355	356	392	361	371	363	377	399	347	360	363	340	376	361	401	374	326	361	333	356	377	359	361	395	401	344	367	363	395	351	332	392	387	384	395	385	407	354	358	342	353	393	356	413	357	369	316	348	338	377	346	368	363	348	370	365	406	371	361	370	416	389	372	396	403	375	354	399	376	373	339	345	379	376	349	350	399	391	368	361	377	371	342	418	391	344	390	371	346	381	390	352	390	382	371	375	378	394	386	380	400	375	427	386	380	368	376	356	351	345	396	371	375	351	401	396	384	338	412	415	384	354	394	366	375	413	387	366	388	369	373	349	379	392	378	398	396	400	367	363	373	343	364	370	373	382	361	389	384	400	396	370	405	396	400	402	377	382	342	384	382	389	363	364	380	418	388	340	351	367	391	398	375	397	405	367	364	385	391	386	386	301	374	353	408	414	380	359	402	387	379	340	357	394	376	383	348	368	371	388	356	396	379	375	388	382	355	344	351	373	378	383	380	376	387	394	377	369	387	380	362	381	367	372	429	343	334	384	355	359	384	379	377	375	416	369	384	386	353	352	349	389	416	348	387	365	366	387	378	363	339	379	400	368	358	398	377	371	392	394	358	383	374	398	384	368	341	379	386	363	398	351	368	375	384	360	389	363	377	406	395	402	356	380	385	363	385	399	384	336	392	369	354	355	388	364	399	367	363	386	377	377	405	391	385	355	389	397	385	359	406	389	345	348	364	331	372	392	366	356	372	359	396	383	365	357	395	384	329	371	373	376	366	357	356	373	433	416	419	378	401	373	371	381	379	354	364	379	349	373	385	378	390	389	378	392	367	369	353	377	393	373	377	367	365	406	358	354	356	392	371	373	371	347	375	363	364	366	396	405	374	355	352	379	375	375	344	356	399	368	391	406	366	385	389	398	371	374	390	396	368	376	367	362	425	368	362	373	371	350	358	386	410	395	443	364	368	364	354	411	384	364	395	418	345	376	330	376	393	393	341	372	385	381	395	416	407	367	397	336	389	378	414	356	382	366	393	397	335	402	410	403	401	368	344	343	339	370	373	427	375	421	385	350	385	371	374	421	368	355	362	374	364	372	351	362	382	397	401	356	380	341	342	398	372	363	403	384	365	404	379	407	389	362	394	370	347	367	381	360	400	378	383	356	350	389	365	388	373	372	366	399	370	345	348	355	376	389	348	373	388	343	382	385	378	383	325	382	343	346	376	366	376	367	385	371	363	387	344	397	362	380	364	388	410	399	391	393	369	419	348	363	369	398	370	391	354	376	371	382	353	352	398	355	391	363	339	381	352	410	372	401	368	362	386	389	422	395	404	373	361	365	377	406	380	363	373	350	400	369	398	363	383	373	363	363	361	400	340	379	383	399	350	411	342	372	370	355	409	423	352	406	402	398	347	358	397	349	338	345	379	352	385	364	388	378	379	362	376	381	379	415	376	364	387	396	361	412	386	387	354	345	389	405	360	412	364	386	387	348	361	388	375	413	335	365	399	379	402	401	382	386	365	371	391	369	383	416	364	355	353	376	370	356	381	370	387	353	361	405	361	378	414	388	378	420	377	341	403	336	386	357	401	395	399	349	371	374	385	352	391	352	360	369	412	389	357	394	402	371	391	392	376	403	377	397	390	380	365	379	390	404	399	383	364	363	376	409	372	365	371	396	389	394	345	366	382	370	377	355	382	371	360	383	380	382	373	347	358	393	370	395	390	345	383	384	402	380	340	367	357	381	401	397	354	383	381	394	377	354	316	340	394	403	389	380	387	380	397	400	357	399	388	357	344	396	390	427	377	381	401	395	403	372	400	371	410	383	368	372	380	365	375	355	344	364	401	348	364	380	384	400	366	374	370	388	412	366	356	377	369	389	367	373	396	371	403	405	377	382	377	368	400	335	403	335	410	399	347	357	356	372	406	384	365	380	362	339	363	414	337	401	405	386	346	372	378	362	371	356	381	383	382	354	383	401	399	359	421	385	356	373	385	383	404	375	348	351	374	395	351	413	416	362	381	389	409	329	390	400	352	402	417	371	401	360	349	381	393	378	383	357	393	396	372	370	362	376	389	403	389	376	367	369	365	394	371	378	407	400	341	372	380	369	363	405	377	393	367	326	378	358	385	370	356	402	361	351	350	352	389	413	355	391	395	368	383	364	371	373	380	347	366	407	391	374	413	334	375	376	384	359	380	390	353	395	373	363	365	388	391	374	369	402	373	391	358	368	363	331	361	357	378	386	361	349	376	369	353	329	337	368	432	384	366	417	365	378	401	404	376	367	366	352	362	382	388	366	371	379	363	376	422	384	390	375	359	388	417	381	359	366	360	369	336	375	415	405	394	371	383	393	397	414	404	354	377	398	420	350	400	337	333	393	411	414	417	343	378	370	360	378	434	363	380	381	363	366	417	370	371	387	378	377	371	365	363	354	373	383	367	377	400	395	394	407	391	366	364	386	407	356	371	382	328	411	348	385	350	371	395	351	380	366	393	353	353	355	363	379	354	366	392	365	362	370	397	379	371	375	356	385	397	359	377	371	397	392	350	370	378	377	387	379	364	379	388	390	394	372	353	361	346	355	388	364	371	404	359	398	399	361	362	367	378	383	413	378	371	347	345	360	397	399	365	358	350	390	372	370	370	396	361	374	361	392	378	385	324	382	425	367	392	358	367	378	408	361	339	379	387	410	369	384	367	390	344	392	401	386	405	357	393	391	426	394	402	373	374	382	395	406	366	384	371	343
27151	2280	4365	5150	4642	3846	3342	2715	2435	2121	1939	1858	1667	1525	1489	1392	1243	1326	1345	1301	1237	1200	1224	1157	1116	1090	1123	1080	1018	1051	1030	1014	1019	1024	1016	1038	999	987	998	947	933	1000	963	988	990	964	1032	972	1018	1040	945	940	924	979	900	936	893	995	938	963	897	917	992	909	1033	928	954	934	849	850	876	984	911	909	919	918	925	916	938	936	903	913	909	841	902	924	870	925	928	941	896	915	900	911	945	920	950	911	886	910	950	883	900	920	974	940	893	854	926	860	917	956	911	885	914	900	970	882	939	894	922	906	910	899	867	948	954	891	933	858	893	923	922	923	906	904	929	950	876	941	869	936	934	922	917	893	844	920	892	943	864	895	863	908	910	926	957	914	904	910	964	955	882	825	939	914	872	892	899	894	923	931	925	938	905	927	923	911	868	935	952	958	888	842	906	922	944	883	873	904	933	907	865	909	940	906	891	894	871	907	914	894	852	897	910	942	892	959	913	854	924	887	898	848	892	855	822	879	883	887	889	919	913	899	926	878	940	871	955	901	920	935	918	914	892	909	891	971	914	952	896	909	922	900	852	922	933	896	959	913	901	899	897	911	919	907	909	887	885	830	844	913	913	905	902	893	940	959	920	909	830	906	928	929	898	928	946	940	891	932	877	899	911	865	886	883	875	927	904	897	897	872	910	905	888	895	868	877	942	949	850	925	846	845	919	857	885	907	915	920	925	879	903	929	880	927	889	919	913	883	904	903	928	883	861	859	907	835	879	878	834	952	859	887	882	972	860	848	895	929	912	885	927	944	856	893	900	938	848	895	909	909	914	896	915	890	902	863	830	923	974	868	878	876	926	951	899	864	947	912	893	909	940	882	897	878	896	908	861	915	882	840	901	888	857	901	933	924	874	924	881	882	910	895	934	888	927	925	882	918	930	893	873	922	853	904	896	951	860	940	917	858	938	886	896	821	896	890	901	847	864	906	920	856	876	955	893	884	896	917	960	941	959	940	864	904	869	908	897	883	884	958	927	938	883	876	927	914	936	917	933	941	918	909	870	841	913	947	874	898	927	886	875	920	895	929	923	933	940	932	888	939	908	903	945	911	925	893	859	901	893	924	923	883	859	917	931	900	932	923	914	859	864	909	870	945	883	881	868	859	884	935	880	889	856	880	938	943	951	947	872	924	896	884	845	895	907	943	911	935	896	897	870	927	901	883	937	914	881	904	858	910	948	966	881	878	910	934	841	879	922	900	930	917	922	918	930	905	864	920	940	885	923	888	861	905	878	894	946	882	919	936	929	933	904	863	914	898	836	907	895	864	913	911	941	909	874	895	883	889	892	895	980	889	919	887	833	899	880	881	915	899	930	888	877	853	870	885	881	839	911	907	951	875	913	918	878	872	912	888	892	912	891	876	887	895	935	932	937	871	894	889	896	956	865	900	914	842	897	953	914	919	879	894	885	913	832	894	866	898	937	987	986	970	900	920	900	885	892	878	886	891	904	889	840	935	905	902	945	882	857	873	913	928	898	873	941	903	919	896	906	915	857	889	932	915	909	941	940	880	875	879	925	898	946	886	886	934	910	898	892	942	902	988	885	852	889	881	881	897	937	851	867	931	914	899	925	882	920	885	917	970	879	947	870	912	956	914	922	881	872	869	893	891	900	941	943	898	932	934	868	881	900	894	864	912	940	880	950	889	939	901	874	905	899	903	926	878	910	902	961	913	885	928	908	905	904	961	885	885	895	893	867	905	902	911	924	856	848	874	870	887	868	948	919	927	927	932	918	920	853	868	882	886	910	937	915	845	936	873	878	889	910	896	916	878	906	907	907	900	820	947	930	883	844	907	847	923	943	895	882	885	904	917	919	925	893	881	919	899	937	922	907	895	860	900	921	832	930	904	841	920	925	903	895	936	936	854	854	927	945	900	864	896	861	866	908	910	908	877	897	856	912	904	889	867	851	961	897	879	916	876	918	913	874	884	937	875	876	880	876	931	874	887	894	952	902	932	936	869	908	908	890	843	922	849	915	859	889	923	916	869	878	896	933	889	940	890	874	886	947	910	913	896	931	869	903	880	931	863	845	872	961	913	884	953	889	861	854	901	881	886	959	877	934	938	884	906	917	889	817	922	912	873	908	935	896	933	890	876	917	877	926	901	901	949	891	909	925	922	884	892	904	882	935	899	946	896	911	864	873	872	922	901	905	915	928	865	871	883	893	885	912	906	886	893	884	895	859	934	877	913	829	881	903	893	911	886	886	900	893	902	906	921	880	879	921	866	855	872	913	930	917	876	912	851	926	921	919	907	889	927	905	921	924	906	900	927	866	913	881	937	915	896	919	900	903	924	895	907	954	933	892	888	919	894	883	895	839	869	902	890	837	935	882	887	935	896	878	920	878	947	858	878	909	782	926	887	918	921	974	906	856	871	921	860	902	963	885	875	911	900	918	878	844	878	937	868	877	908	853	924	872	918	895	966	965	878	929	893	904	931	939	890	896	940	868	928	860	895	888	861	944	922	879	912	903	883	923	940	902	860	929	908	929	853	957	873	919	928	929	847	916	913	877	918	865	952	920	919	887	891	858	887	907	910	844	908	929	883	902	878	925	919	994	920	925	893	870	916	911	920	979	903	926	900	836	945	883	896	886	938	943	892	942	947	910	906	894	924	905	854	921	891	934	902	939	920	924	867	915	896	937	910	887	913	897	936	896	871	899	934	902	907	861	897	900	868	919	868	865	924	915	867	932	893	919	922	966	930	932	896	927	921	916	911	852	923	867	844	932	916	942	876	885	904	924	939	907	904	914	927	898	936	880	903	870	887	864	872	872	898	902	874	926	905	863	869	897	905	865	870	947	881	885	892	944	956	915	935	920	901	908	861	907	903	855	887	918	901	868	958	893	947	952	898	855	928	911	941	926	865	973	937	960	944	853	930	903	946	903	909	888	921	937	890	955	857	904	877	942	896	928	893	878	910	912	928	915	927	917	893	909	880	901	898	906	916	875	895	958	891	866	883	858	885	916	888	913	905	905	935	939	916	869	865	829	924	903	912	918	912	904	903	939	913	906	892	921	916	879	926	886	877	879	918	873	928	936	911	920	854	880	893	897	949	957	856	933	949	895	889	886	890	885	881	875	918	908	900	890	933	947	844	902	899	869	865	901	856	927	896	907	860	883	872	913	881	879	901	925	882	915	864	914	915	880	863	884	940	858	962	914	898	890	892	891	868	833	876	869	918	892	890	876	916	926	823	877	883	909	913	871	875	882	862	945	893	894	868	923	881	901	850	924	865	868	839	909	863	925	912	906	933	877	943	893	898	943	908	855	933	904	899	906	871	879	958	893	881	879	884	896	932	884	925	842	902	946	889	902	885	937	859	836	882	919	851	895	900	922	926	848	918	955	931	897	923	903	927	949	885	865	892	874	860	887	917	914	879	910	916	818	909	926	928	924	923	907	884	907	874	913	879	896	906	935	857	924	918	942	885	875	920	958	922
3704	186	179	166	141	151	146	117	133	151	135	139	150	124	153	145	125	143	157	162	146	125	112	142	147	135	121	115	135	127	154	167	129	144	119	128	147	130	146	117	138	151	142	143	128	116	140	126	145	133	117	143	135	141	150	155	148	136	153	167	139	135	114	121	125	151	134	147	159	146	137	117	138	130	132	140	146	161	152	123	137	135	138	134	130	144	141	149	146	129	126	122	128	146	128	144	126	139	116	104	150	120	123	132	136	123	147	140	128	161	126	133	146	128	136	130	123	140	135	145	150	154	138	131	148	141	137	147	124	136	125	154	149	135	143	142	143	131	139	141	152	136	122	135	118	128	135	132	148	147	137	170	146	147	133	134	156	126	148	138	134	139	138	134	125	130	139	138	127	133	142	138	138	133	150	164	149	141	158	129	126	147	115	140	134	112	119	135	134	150	125	148	125	115	131	139	102	121	140	136	141	136	141	125	121	121	160	141	137	135	127	147	150	108	140	143	119	142	134	157	139	153	149	148	147	134	137	130	136	155	139	124	134	122	118	150	155	144	142	141	129	146	123	131	116	126	134	143	144	127	146	131	141	158	145	132	141	129	144	157	149	152	150	128	129	130	117	107	149	145	132	146	138	142	134	112	162	153	138	133	128	138	140	119	131	121	135	119	137	135	132	127	162	137	145	130	146	138	123	135	132	145	128	142	147	143	111	114	146	112	160	135	142	127	129	112	141	120	156	126	134	116	120	140	130	137	134	127	135	134	159	136	141	162	130	137	165	152	130	124	145	137	143	147	134	136	139	154	166	133	131	126	135	131	144	125	143	127	150	136	141	131	157	126	147	137	141	119	143	125	132	158	149	144	160	173	132	141	142	133	142	145	153	145	134	139	131	139	141	146	126	134	173	125	145	157	116	127	125	152	148	141	148	159	140	135	122	146	142	118	119	123	140	134	161	142	142	142	132	130	154	155	162	140	139	146	144	143	154	127	139	131	144	141	140	134	142	149	118	165	149	146	158	152	117	136	136	111	119	144	135	122	143	144	137	119	155	164	124	140	130	148	122	159	142	134	155	150	127	135	134	128	122	116	140	115	126	128	119	138	126	127	161	125	146	161	137	163	144	115	121	144	130	143	125	151	156	129	141	130	115	144	150	146	150	144	120	137	133	123	147	133	139	151	133	151	128	114	144	144	130	134	135	141	135	145	142	140	138	136	128	114	156	158	144	154	122	121	144	157	135	114	132	138	153	120	142	139	124	119	121	118	134	115	145	125	145	130	140	143	168	156	140	159	133	145	152	143	138	146	114	147	153	137	149	135	140	136	145	119	134	138	131	149	124	134	144	135	134	131	138	141	149	131	139	156	168	140	138	160	128	157	131	144	115	154	133	148	128	126	130	141	143	150	134	153	159	159	129	136	129	148	145	130	154	110	135	126	110	135	124	137	145	141	112	134	130	144	130	151	141	131	144	136	127	147	155	128	138	141	129	127	149	138	152	126	141	133	140	138	142	120	138	144	153	119	127	131	132	128	142	128	145	146	146	131	124	136	145	116	145	128	128	134	135	133	140	154	160	128	151	111	127	144	153	144	143	143	150	127	117	124	125	124	149	155	134	119	135	135	152	150	168	133	130	135	152	127	156	147	122	148	139	143	147	127	131	143	144	136	143	133	150	123	138	148	151	127	139	141	154	152	140	124	149	124	143	145	141	122	155	130	134	138	135	136	123	157	118	135	145	146	133	124	114	131	124	134	136	138	120	131	141	141	154	130	150	151	139	148	132	134	132	139	139	143	133	153	141	135	129	136	128	136	148	157	163	150	130	132	128	143	127	141	133	147	123	137	151	135	115	120	135	130	145	134	145	128	134	138	120	141	148	145	146	146	149	136	142	122	130	131	140	148	144	124	125	140	151	148	145	123	133	120	135	117	123	130	158	140	139	128	142	119	132	142	138	140	128	139	132	141	146	125	124	126	144	138	144	133	122	156	127	142	152	142	130	135	154	134	134	115	121	148	125	151	109	125	131	141	146	147	124	138	149	134	155	141	141	138	110	129	135	119	133	157	156	141	158	137	146	127	152	120	134	136	108	106	156	134	128	160	131	129	142	128	135	171	138	145	146	126	123	130	131	132	134	124	136	146	140	138	157	156	134	153	113	130	128	118	125	127	121	142	134	125	137	141	138	138	120	135	128	158	142	138	144	143	140	139	133	135	161	137	150	141	152	149	151	136	126	128	120	145	144	136	126	118	143	147	128	139	145	137	144	153	162	153	154	138	128	119	132	116	127	151	134	133	151	125	152	140	125	138	116	129	124	115	134	138	126	130	141	149	137	128	148	138	123	113	139	125	148	134	141	116	157	151	130	138	166	140	138	135	142	151	132	135	135	139	128	154	146	147	155	140	124	131	147	130	128	121	121	157	115	148	125	126	115	143	137	138	134	142	141	155	144	115	126	129	129	135	148	132	145	129	113	164	146	130	132	163	122	144	137	140	132	152	134	156	135	140	133	134	123	126	132	117	154	120	135	152	123	130	123	127	128	160	127	125	143	130	136	141	145	116	124	114	128	139	154	118	135	152	143	112	121	156	141	150	148	118	136	161	145	140	131	148	115	128	162	152	137	160	148	126	133	164	124	143	147	126	139	136	124	135	135	151	127	145	157	135	121	152	150	121	141	132	145	139	120	131	147	130	156	143	112	151	129	165	133	126	127	125	144	141	145	128	120	105	141	133	167	155	133	147	139	157	136	157	144	133	129	149	114	125	120	131	151	130	145	124	147	144	131	141	129	131	112	152	130	146	131	139	146	139	141	133	129	152	127	150	150	144	145	121	151	121	146	144	145	151	140	160	141	118	136	118	141	143	123	133	155	128	166	140	140	125	137	135	157	130	143	141	135	173	143	150	143	143	123	132	128	121	142	141	144	143	128	142	130	143	122	149	169	134	146	132	139	149	127	132	171	149	133	148	131	138	145	155	126	130	142	126	131	147	96	137	125	139	121	128	130	154	127	166	137	131	130	147	121	141	141	146	126	152	154	144	142	144	148	137	147	136	129	157	135	144	129	146	152	136	142	145	138	130	164	129	136	141	154	141	138	144	139	127	146	110	126	134	116	124	119	131	130	137	142	136	124	115	137	131	126	143	145	126	144	127	140	150	144	129	158	133	143	124	143	162	152	123	138	130	144	144	183	127	129	143	146	135	154	153	150	170	143	140	151	125	143	132	134	145	126	161	149	136	141	152	132	126	114	130	149	128	146	151	164	149	140	151	129	156	147	134	139	143	139	151	147	124	143	125	148	130	128	155	146	121	134	133	137	138	132	143	146	162	144	156	145	133	126	153	151	148	136	130	128	148	141	146	154	154	139	136	155	155	129	131	133	140	127	141	131	144	133	161	135	169	127	159	148	130	156	132	139	146	126	142	155	139	132	133	140	134	141	136	138	137	137	141	148	134	126	145	119	136	163	130	113	135	127	137	140	140	123	122
4063	494	514	507	515	463	496	473	452	445	449	440	399	424	412	449	417	405	439	427	432	409	447	455	425	445	418	430	428	425	386	448	415	445	459	382	481	391	413	405	426	434	372	460	430	422	402	432	419	408	437	415	410	409	455	416	398	394	424	435	422	425	432	418	403	414	452	413	432	424	424	460	457	415	429	430	420	412	392	430	416	406	444	426	452	457	422	426	449	427	421	409	414	444	443	407	407	412	418	424	412	421	466	415	440	410	405	418	387	437	402	420	420	419	371	409	402	431	416	424	385	446	416	420	415	428	431	403	413	416	413	443	397	425	416	391	418	420	433	428	430	405	422	420	405	444	435	397	403	428	433	430	401	406	454	425	405	430	419	417	450	457	399	425	424	440	427	385	431	439	424	418	428	436	389	432	419	428	431	417	440	399	431	429	424	395	428	418	439	441	446	414	440	423	435	397	424	431	483	413	413	414	444	409	440	404	415	425	461	422	436	436	399	412	450	390	408	421	396	422	434	398	398	390	429	389	411	431	427	427	417	410	449	423	391	430	445	431	415	403	396	416	439	406	436	422	450	431	398	425	403	390	407	411	414	418	433	423	430	431	379	439	409	441	413	432	425	452	451	444	382	423	423	426	448	427	375	450	435	442	437	446	386	408	416	395	431	409	406	434	443	413	439	417	422	399	450	427	388	393	395	438	410	462	401	426	425	443	425	412	392	453	386	443	408	396	453	417	426	428	440	422	423	383	445	395	415	428	445	422	446	407	429	405	382	413	416	450	405	449	411	379	435	426	430	392	446	420	413	420	414	405	455	431	460	416	432	446	438	427	432	422	455	443	391	415	398	455	416	413	407	415	394	436	427	443	425	419	411	438	425	427	421	431	446	439	402	413	443	436	432	430	397	429	391	419	433	425	397	393	421	443	409	425	433	383	440	417	389	435	378	472	431	416	425	406	455	418	420	430	417	434	392	414	420	454	414	447	469	446	425	431	396	430	424	431	425	408	445	415	428	427	462	465	414	412	372	438	391	390	427	430	412	420	425	453	441	421	414	388	446	441	462	440	427	440	425	429	431	441	427	432	432	441	407	424	422	430	428	440	431	380	461	433	425	416	440	458	424	453	434	447	418	406	393	390	440	431	449	397	401	383	423	375	424	435	417	434	387	395	400	472	414	415	404	443	397	405	399	437	432	372	424	436	414	419	426	384	427	425	410	433	421	381	397	403	383	462	392	422	412	424	438	421	406	411	398	407	422	415	422	397	452	426	405	398	412	434	434	422	424	437	477	421	448	388	457	415	424	448	399	423	402	432	456	416	438	408	430	440	391	421	397	432	407	398	424	424	428	420	437	429	414	446	386	425	458	411	404	408	450	411	407	412	415	411	399	408	447	421	363	433	432	409	380	409	464	434	417	437	420	426	392	411	418	445	422	457	398	400	398	399	410	460	417	442	426	396	404	427	407	415	420	439	395	399	428	433	422	422	435	429	418	434	410	432	440	466	385	467	429	434	446	427	458	393	426	394	408	396	413	422	426	418	408	359	446	424	394	406	452	446	429	406	413	416	421	417	416	403	460	421	454	404	413	414	435	424	454	420	402	440	404	409	408	428	444	451	413	422	416	427	460	451	422	446	427	417	444	422	402	430	441	430	447	398	423	421	401	438	414	410	414	393	430	469	421	442	412	487	449	452	422	383	445	424	439	349	403	428	405	436	416	436	420	442	401	417	422	446	387	433	408	402	405	464	387	417	421	401	443	455	437	435	416	422	408	393	408	407	437	431	462	389	404	457	415	421	396	449	405	413	411	397	397	414	404	471	444	395	414	414	409	441	418	434	394	449	409	438	421	378	426	426	398	440	408	388	420	420	432	415	407	401	436	436	412	404	416	401	429	388	367	408	418	412	416	394	432	421	438	395	434	421	446	444	457	425	421	399	450	425	441	430	418	448	398	448	429	400	403	419	398	414	435	417	417	412	391	387	468	435	410	415	457	418	451	442	413	403	418	418	409	413	433	442	417	384	410	393	370	417	461	434	415	431	456	406	414	407	435	381	422	425	413	431	398	445	401	408	368	388	403	406	423	388	425	423	417	435	417	432	417	376	421	394	419	419	444	439	455	444	409	382	399	431	407	400	408	412	458	408	411	448	387	400	450	397	440	401	405	417	420	461	412	417	429	403	397	458	411	415	441	431	412	380	419	421	413	428	431	444	400	460	422	432	403	396	415	426	431	392	421	370	413	431	412	434	420	434	410	409	433	402	420	451	409	416	463	416	433	417	409	432	400	413	408	419	386	459	422	438	408	402	408	402	446	405	439	414	409	415	429	454	436	429	427	409	421	417	434	435	397	408	452	419	436	436	411	397	411	424	437	433	411	408	418	430	396	419	417	438	419	453	406	410	438	386	439	426	420	421	403	433	418	410	417	368	430	398	446	393	429	446	436	450	382	437	440	394	388	428	453	418	429	451	425	462	445	409	434	451	442	427	412	400	401	416	422	430	402	423	462	442	417	455	430	420	386	454	403	448	400	463	423	414	404	424	414	427	422	490	406	408	420	416	425	436	439	407	437	444	409	441	413	414	405	415	419	441	401	416	418	389	406	453	419	438	406	392	428	416	427	423	400	444	430	426	411	426	418	420	437	420	403	418	401	451	376	403	434	410	399	425	428	450	422	399	463	410	428	411	428	421	424	450	430	425	390	400	410	429	422	431	427	392	443	415	432	425	410	426	437	419	449	426	468	420	469	418	457	437	410	417	463	382	407	400	414	413	395	406	454	417	429	432	420	410	445	411	439	413	401	417	409	415	461	409	468	437	409	436	429	391	414	400	409	452	387	429	400	387	447	410	398	367	458	432	417	397	492	400	411	416	411	430	391	442	430	394	415	443	420	385	436	414	409	401	423	410	419	440	419	404	421	422	455	418	428	451	407	421	445	424	410	408	418	452	444	411	425	446	405	396	385	383	409	446	413	413	453	436	374	442	399	392	374	414	394	431	431	373	376	404	413	418	417	411	438	428	404	426	436	439	428	424	395	419	383	387	418	404	431	388	427	407	419	399	421	421	453	450	401	424	426	412	413	425	422	402	450	417	403	376	444	432	454	409	482	431	407	407	434	420	434	441	396	443	392	407	403	439	445	460	411	442	396	394	461	415	430	421	436	428	407	432	423	388	430	400	439	432	446	422	426	428	460	415	481	377	413	400	424	418	407	394	434	464	442	448	443	401	430	461	443	464	402	395	434	423	416	454	401	382	407	434	423	421	421	404	402	419	409	444	394	430	412	426	431	420	454	403	409	423	411	431	415	404	406	424	400	425	428	447	453	435	430	429	416	443	430	413	400	431	401	436	418	363	396	413	398	460	430	396	411	399	451	426	404	400	404	392	386	421	451	406	387	429	451	427	401	421	430	402	410	431	408	390	430	409	440	401	419	417	415	391	467	432	454	417	452	451	402	428	411	441	399	424	429	401	434	393	453	400	433	422
39611	8855	1322	864	755	590	541	477	436	449	392	372	370	411	338	363	330	336	332	326	340	356	366	360	315	324	315	293	302	326	303	294	306	298	297	321	324	325	292	311	334	302	281	346	294	292	297	321	325	315	308	334	320	319	293	294	332	269	328	301	313	312	343	332	285	342	303	299	319	312	308	322	282	258	325	337	323	317	306	311	316	294	311	292	293	312	291	324	301	288	309	289	316	344	314	304	282	287	322	268	308	311	289	308	331	301	308	300	322	302	301	326	304	294	304	297	286	308	326	306	307	291	299	319	313	266	323	327	277	308	307	303	314	273	307	292	325	297	268	307	282	283	287	290	298	291	294	331	305	345	317	309	323	329	268	313	294	304	281	288	305	288	316	299	315	317	297	297	330	265	310	335	327	326	306	325	333	297	311	276	335	317	311	309	289	286	316	350	309	298	298	312	297	302	308	312	289	286	329	297	309	284	327	310	312	298	277	313	321	299	311	333	313	291	305	294	294	308	309	304	274	297	304	289	311	334	285	298	295	324	311	289	341	325	341	347	293	255	282	334	299	311	343	319	332	286	301	331	298	290	277	331	276	293	318	299	299	313	311	289	295	303	318	287	306	264	298	292	294	323	306	314	324	311	318	361	276	292	299	289	323	333	338	286	296	316	340	315	311	316	306	272	321	316	299	307	310	306	299	327	298	299	283	296	326	299	305	302	319	317	310	276	308	301	305	322	294	310	322	293	311	285	310	282	334	298	296	297	299	305	309	323	315	327	287	319	338	311	306	312	274	311	338	264	282	313	311	319	352	315	295	328	308	334	292	317	316	315	286	306	322	325	295	325	315	313	297	328	300	287	307	310	324	323	314	341	307	302	303	331	295	315	332	271	311	288	311	274	320	318	323	302	292	296	281	306	300	306	296	291	298	300	290	252	302	297	324	308	289	305	283	288	294	306	278	295	326	294	287	264	325	269	293	301	296	325	345	304	308	285	314	295	319	317	305	282	314	300	279	261	325	271	293	332	344	329	308	357	281	281	321	302	294	300	318	294	282	356	337	321	314	292	317	332	334	307	308	299	337	325	305	314	294	354	313	313	323	302	293	283	293	324	280	319	309	286	286	310	302	298	301	310	288	309	276	306	299	324	335	291	293	337	305	295	302	311	292	261	313	304	303	307	300	300	326	313	314	301	299	312	328	318	313	324	318	316	284	270	304	286	287	313	347	318	286	304	311	305	275	290	310	311	283	298	309	285	322	297	294	329	302	325	318	304	312	309	314	306	313	313	280	298	295	289	293	289	310	280	290	326	327	317	276	309	309	295	288	308	290	329	305	313	310	298	303	326	302	279	308	285	294	299	306	299	317	326	319	328	345	282	277	305	323	334	339	318	302	308	314	269	268	290	300	285	297	335	296	319	300	336	312	311	327	332	269	316	326	294	326	305	325	312	290	277	314	308	308	304	291	294	319	301	258	309	335	287	328	326	282	328	288	307	330	290	318	282	301	297	295	302	316	286	323	300	327	312	273	306	300	328	307	320	305	272	312	309	324	307	301	255	315	297	337	305	308	292	311	295	348	328	297	306	295	292	298	340	309	290	319	298	303	307	308	313	298	299	304	316	306	311	350	306	318	312	294	302	314	329	308	299	316	302	302	325	329	280	330	303	341	313	304	324	297	315	328	309	294	315	304	314	301	291	316	302	304	315	312	275	275	307	309	293	333	320	299	316	320	358	319	332	287	300	278	290	299	302	312	297	290	332	331	324	324	283	281	298	302	320	306	328	291	304	313	321	306	309	307	282	320	311	283	291	321	309	279	316	295	341	342	341	307	288	284	283	296	298	268	305	310	298	293	322	295	277	315	306	316	332	342	294	329	306	299	314	311	262	328	307	316	292	262	289	315	302	297	278	265	277	309	327	310	341	301	325	303	309	330	313	303	319	291	305	312	351	319	325	316	300	299	339	316	331	327	316	319	321	295	292	300	326	303	298	314	295	333	302	298	314	339	289	300	309	301	314	307	325	313	279	320	269	314	297	311	323	316	320	303	299	304	316	326	303	340	330	284	294	273	282	311	287	299	311	293	275	279	300	319	304	320	294	292	269	327	331	335	289	314	324	285	329	295	310	333	299	319	316	318	330	295	336	280	303	308	292	309	303	287	300	278	269	312	295	317	297	333	284	296	317	299	272	274	319	305	290	305	301	284	305	303	301	308	302	328	296	315	292	289	359	341	296	302	315	302	322	343	310	298	316	298	313	310	319	279	298	304	283	264	303	291	346	324	309	320	294	309	303	356	306	323	307	296	328	305	284	322	280	280	294	319	306	312	301	287	362	318	307	279	302	291	314	314	253	315	301	316	304	334	290	289	288	305	301	311	310	270	316	321	295	319	317	307	258	323	275	311	308	307	323	288	293	309	273	354	304	300	304	317	304	297	306	323	303	333	291	301	320	328	320	330	299	288	307	295	299	335	304	322	327	308	297	325	279	299	325	308	283	307	293	313	305	316	321	290	295	285	306	310	305	271	328	313	286	287	264	321	292	307	304	344	294	310	270	282	311	307	323	327	289	308	316	300	299	305	292	316	347	284	291	297	315	344	289	279	296	298	338	316	313	283	307	262	319	296	321	301	308	298	298	289	327	298	310	306	286	302	288	290	311	291	318	307	301	322	323	255	323	298	286	332	318	315	319	309	354	261	303	282	272	316	289	298	311	287	270	297	308	319	322	296	296	295	295	325	302	321	292	321	285	272	275	336	304	324	293	308	295	321	306	284	257	282	326	330	325	314	313	313	274	344	301	298	336	335	338	324	312	310	305	297	300	294	267	298	285	308	284	343	331	293	286	309	330	340	303	276	324	317	284	294	311	268	304	299	314	327	279	305	313	333	298	287	311	276	288	296	289	281	293	283	315	307	282	317	299	312	305	304	277	339	305	346	325	309	280	296	317	319	286	322	316	304	295	303	309	322	307	300	307	309	266	309	324	309	317	299	283	284	314	314	343	302	300	291	272	305	297	320	301	288	295	293	297	299	313	294	280	290	294	295	292	300	295	316	297	336	303	303	296	306	324	291	283	288	303	330	273	323	310	293	306	333	320	298	286	289	308	304	320	323	284	312	289	300	320	272	283	311	316	295	309	301	292	298	310	324	328	306	284	301	293	309	298	292	311	297	295	299	292	303	323	287	296	271	288	321	288	302	309	320	286	318	313	320	289	312	289	348	300	300	282	306	327	324	287	302	301	289	319	302	317	284	327	296	319	324	321	323	332	267	277	299	323	330	337	284	315	305	266	314	320	269	330	315	316	331	313	331	292	302	300	307	342	326	321	283	286	323	309	343	290	322	333	319	285	328	308	325	306	267	307	274	298	296	295	305	286	315	288	290	298	294	316	323	302	297	301	320	306	287	318	300	277	303	322	308	332	290	289	315	305	319	313	305	294	314	304	316	290	266	308	307	291	301	285	278	299	281	307	331	303	329	304	293	310	302	287
19466	1411	2420	2939	2580	2267	1970	1717	1506	1398	1273	1250	1172	1121	1037	1020	991	1050	982	943	924	946	941	916	847	873	874	898	884	898	854	797	844	769	831	860	828	811	819	791	782	812	803	827	815	812	767	785	827	811	794	787	800	815	806	804	805	807	801	784	756	821	796	752	803	822	756	753	809	793	813	819	804	820	804	811	787	799	801	855	822	826	815	847	802	785	767	757	771	759	745	788	803	786	772	727	806	807	799	774	760	796	755	758	808	803	788	757	747	793	784	769	807	818	777	796	769	780	783	807	754	803	781	757	739	834	812	770	850	742	812	822	737	770	821	738	740	747	762	779	781	788	795	812	800	757	793	788	773	780	758	727	755	766	795	830	701	771	807	738	785	761	806	775	750	741	810	750	787	815	753	746	784	793	791	850	824	797	825	811	778	821	742	826	788	803	754	786	781	732	777	803	818	799	805	778	766	743	756	760	794	802	791	805	817	713	790	774	747	787	828	777	750	819	771	822	764	753	771	778	712	762	740	791	796	777	786	754	765	745	738	792	749	833	777	757	790	774	805	741	779	782	750	721	779	748	782	751	757	732	755	741	812	816	818	795	740	794	790	804	767	776	750	797	752	783	727	735	788	753	730	743	736	779	790	846	773	794	780	754	723	802	820	776	800	811	774	752	787	803	800	797	779	759	764	760	784	790	774	751	761	739	749	771	776	805	788	795	753	773	768	732	768	757	764	791	776	831	778	756	765	781	835	787	756	796	788	779	765	779	758	720	757	744	794	814	760	766	760	790	810	759	796	733	721	795	758	756	805	742	808	781	855	754	767	738	734	783	756	794	738	769	764	780	763	793	755	772	803	808	770	785	769	763	764	773	764	771	786	768	753	793	793	839	800	784	773	789	775	762	762	801	764	794	779	833	825	814	764	769	747	710	812	755	795	709	779	769	784	778	754	776	730	757	795	810	768	787	777	788	802	794	795	792	797	779	802	827	810	768	769	783	783	773	741	768	794	709	763	777	763	709	778	770	773	809	721	804	768	797	771	773	797	805	782	729	834	829	781	760	787	733	795	803	777	743	704	798	770	763	747	770	778	784	755	785	794	813	805	774	814	800	768	792	759	818	777	749	787	778	807	768	764	792	768	790	792	776	775	804	790	817	788	743	739	748	759	761	759	756	760	738	749	823	777	785	839	783	755	753	784	739	758	771	787	716	758	748	786	770	807	765	748	791	791	810	771	845	753	800	806	796	804	720	784	746	822	806	783	818	784	788	750	790	778	751	761	756	778	810	834	778	741	793	797	772	724	809	755	789	787	739	777	776	775	817	796	802	806	766	769	764	798	770	801	784	784	773	835	808	764	715	768	784	757	706	760	798	768	811	766	694	812	787	784	748	741	742	779	771	745	783	769	798	738	813	798	756	797	792	794	795	765	795	770	799	773	753	832	756	744	782	758	794	833	781	759	765	769	758	783	727	815	801	755	757	792	774	798	800	736	762	816	783	758	767	774	792	734	771	750	803	786	793	784	788	711	792	755	736	729	788	783	759	793	775	748	798	778	792	768	808	791	758	771	782	795	737	791	694	769	798	770	731	782	809	751	799	776	797	797	770	786	755	790	730	763	778	778	790	760	805	796	810	734	790	786	775	758	753	831	751	790	777	771	758	775	775	746	800	772	763	774	840	795	745	780	801	744	765	757	770	794	788	766	812	772	794	785	798	800	727	761	768	815	797	793	785	785	812	797	761	805	733	776	824	843	763	798	818	757	781	778	749	794	788	784	796	765	793	797	787	793	775	768	770	748	751	746	788	760	759	799	783	783	773	785	790	788	727	773	727	756	782	790	788	769	778	784	801	721	793	753	798	766	780	775	741	836	802	756	752	754	802	746	731	776	794	739	821	749	804	743	793	774	766	834	778	770	774	791	809	719	764	771	751	795	708	755	789	830	775	789	818	767	806	735	814	764	747	750	765	781	773	749	835	739	824	761	734	750	801	751	740	749	770	759	771	774	781	797	764	764	785	744	757	781	770	825	732	733	728	837	779	789	828	818	765	745	798	779	756	804	743	779	775	812	748	775	828	824	807	751	750	727	758	760	761	748	798	834	732	810	745	792	716	786	773	790	790	751	753	781	813	788	802	780	766	768	781	763	820	746	825	771	791	740	795	823	776	819	774	752	788	798	737	813	783	781	791	815	769	804	766	756	751	771	780	842	752	763	770	783	774	725	779	750	741	810	797	769	779	776	732	769	827	830	733	787	757	807	818	761	849	798	766	746	774	784	736	842	779	815	698	799	780	836	780	771	766	782	786	729	738	807	754	789	759	783	809	758	762	741	754	766	738	780	753	741	797	799	818	785	766	770	784	768	808	800	794	769	788	780	784	747	779	803	818	740	818	755	734	749	780	710	799	779	775	785	754	753	742	807	774	793	784	774	773	810	779	744	806	802	766	802	818	778	774	760	765	782	832	794	756	775	762	760	797	785	786	825	772	807	767	771	789	754	786	776	772	778	774	758	796	761	821	795	794	791	794	769	756	797	780	741	773	772	749	771	775	775	759	772	785	764	779	786	760	792	722	781	768	802	735	755	754	780	810	786	877	721	788	805	818	787	791	763	758	762	804	775	746	777	744	792	779	752	785	807	740	781	770	797	771	718	794	762	764	779	712	803	792	764	823	739	763	804	710	772	780	753	745	785	806	754	770	780	833	829	760	783	784	768	790	757	756	749	802	802	734	822	751	775	792	766	741	787	831	756	792	761	779	753	773	729	792	772	794	777	788	806	809	748	764	777	795	749	770	799	763	795	773	773	741	781	733	804	762	780	767	739	756	823	788	757	778	779	723	811	831	730	738	758	769	751	826	795	732	750	795	777	772	770	778	776	759	819	816	843	809	749	795	748	776	795	806	794	825	791	770	748	742	736	770	754	809	788	792	791	745	809	763	763	789	778	784	728	764	782	772	795	826	769	781	793	763	748	802	760	781	778	780	808	798	775	806	776	699	773	756	822	817	745	810	779	793	812	758	767	740	780	763	762	804	747	827	749	747	797	794	812	808	770	783	764	812	767	814	734	779	766	799	779	820	783	798	742	784	815	794	818	763	802	713	731	761	740	733	729	742	789	825	800	794	724	806	785	742	725	779	816	811	766	793	798	816	762	761	778	839	718	772	771	793	770	801	759	803	773	780	773	748	771	772	760	764	799	730	828	811	805	768	745	772	749	822	721	767	736	783	814	750	791	767	751	736	714	748	794	783	802	803	743	810	758	775	755	740	790	796	824	776	762	778	774	784	792	786	789	848	781	749	768	747	731	797	799	784	735	766	735	785	816	786	767	788	771	804	816	817	762	746	767	750	780	756	763	762	828	803	797	757	778	753	729	803	775	764	714	801	790	801	793	754	767	760	874	780	724	798	770	791	772	798	779	778	790	783	783	796	799	723	803	771	732	762	769	742	774	805	763	752	747	830	780	795	788	742	780	780	811	798	800	766	793	773
55429	17543	3433	1888	1313	1001	766	727	623	614	555	551	514	488	483	483	428	452	448	413	420	430	443	421	428	440	385	368	396	355	367	424	397	419	418	404	384	400	364	403	383	328	374	366	426	401	376	420	387	391	407	372	363	386	385	388	392	362	361	389	367	347	387	337	348	393	390	397	376	377	387	384	361	381	406	381	393	333	390	387	363	369	353	394	400	368	364	359	385	379	392	355	348	390	363	393	397	401	398	374	415	372	393	361	374	396	390	361	358	339	399	392	386	391	364	347	353	344	395	385	387	399	333	335	364	361	362	370	395	362	392	371	393	377	392	386	395	362	362	387	400	338	353	385	374	324	399	367	342	353	320	400	377	366	363	406	404	381	345	338	354	384	378	362	356	403	400	375	403	385	403	392	353	378	357	373	377	354	329	373	409	363	386	378	352	374	367	400	385	389	379	373	367	442	393	380	388	358	357	373	384	372	348	348	367	415	327	386	366	378	366	349	390	416	351	395	372	343	382	379	338	380	396	400	382	380	374	355	372	390	362	359	382	380	387	396	364	386	385	369	368	363	372	371	352	376	358	407	400	373	369	387	429	355	389	397	421	388	370	372	349	411	414	356	368	354	378	351	444	349	366	362	365	400	428	413	393	387	373	412	388	358	359	357	392	352	369	365	349	368	382	383	362	374	405	390	384	381	369	392	360	361	415	374	378	368	375	372	368	365	382	366	373	388	390	360	370	357	343	389	376	394	353	356	365	353	371	356	364	396	344	404	423	386	401	345	376	390	358	386	371	359	340	377	407	395	404	406	379	371	379	408	417	342	364	350	359	362	389	380	385	375	360	385	399	396	346	366	388	413	406	363	375	389	392	369	397	377	371	358	368	377	392	365	336	374	361	393	389	357	395	346	374	397	380	339	370	389	399	367	396	349	371	380	352	375	391	368	358	363	356	350	363	390	385	352	388	380	391	382	371	360	402	363	364	398	408	408	392	384	419	376	347	366	385	331	369	373	360	368	381	333	379	330	375	398	363	355	371	392	415	381	407	372	404	399	398	367	369	423	401	393	407	379	391	359	386	368	371	353	387	367	349	364	383	401	448	340	405	396	369	390	373	373	355	367	348	388	381	362	404	369	362	384	362	368	421	378	395	394	371	369	379	378	384	363	353	381	350	339	359	375	358	369	406	368	370	339	403	409	360	387	407	388	377	380	377	373	399	358	361	379	341	363	376	378	385	398	420	408	409	421	343	327	386	351	368	356	378	377	340	366	421	391	362	362	347	381	380	381	373	392	369	421	390	425	397	367	390	395	374	358	398	394	377	359	396	351	391	376	376	378	408	423	417	405	378	361	375	372	403	391	379	392	353	341	370	377	389	355	330	374	412	378	373	380	386	352	374	361	375	375	405	406	375	371	354	437	368	358	356	368	355	364	390	375	382	351	422	397	343	356	382	384	373	390	397	360	338	373	354	376	382	406	371	383	358	407	365	368	362	366	352	362	376	383	390	355	395	363	368	362	397	370	359	381	384	360	397	401	388	386	395	368	402	388	396	374	385	352	349	370	381	431	372	421	349	358	377	376	414	353	417	367	395	392	410	376	353	390	335	357	376	376	360	355	363	382	362	398	378	360	354	369	394	338	366	373	386	399	377	373	370	366	418	361	391	376	399	391	375	356	376	358	375	359	400	386	401	382	388	409	405	390	365	377	368	390	348	391	356	368	377	352	380	358	370	357	356	394	384	348	378	397	342	353	363	373	393	392	369	408	373	394	344	395	401	379	374	382	380	349	419	390	382	360	353	360	392	384	390	398	404	357	380	372	361	360	373	384	365	398	399	388	390	385	363	367	338	340	373	388	380	386	396	340	404	383	377	337	375	361	402	395	380	377	409	399	375	385	365	388	386	359	386	373	397	345	349	366	400	416	376	341	360	400	339	412	401	338	342	347	407	371	380	371	377	371	406	379	347	383	353	395	390	384	361	389	376	376	330	402	353	344	390	391	412	359	400	360	381	389	402	376	356	402	382	359	335	381	378	375	364	396	379	405	365	400	370	358	385	379	349	373	372	343	362	368	374	376	392	364	377	358	346	396	352	372	365	399	370	401	400	375	341	397	400	426	367	387	383	382	357	341	377	370	382	336	343	360	414	414	406	391	404	404	364	340	363	389	395	378	380	344	375	355	390	411	391	340	342	398	394	395	357	373	347	367	361	361	399	388	420	381	353	392	363	386	345	371	398	363	375	389	373	397	372	402	404	371	382	356	383	379	379	391	367	347	388	361	361	372	382	387	352	388	403	386	362	377	394	358	391	368	379	418	332	379	387	381	404	383	372	352	359	357	371	364	375	365	387	390	398	353	376	387	376	383	377	356	361	358	397	426	349	390	391	411	392	365	361	347	383	379	374	376	355	340	356	376	399	379	389	370	349	355	394	363	348	372	362	345	397	370	382	365	399	398	401	377	386	387	347	374	381	375	379	356	366	393	341	333	380	369	387	364	396	387	392	391	351	362	328	406	365	384	398	349	350	369	364	440	381	374	349	395	373	392	362	394	349	351	398	370	378	389	388	371	402	360	374	350	363	370	432	400	396	368	365	373	389	390	378	373	368	348	387	384	420	349	340	364	389	364	347	388	385	349	381	398	358	356	395	399	381	430	414	382	401	377	404	368	411	375	379	380	398	383	394	363	371	361	360	380	411	398	396	406	351	373	382	358	396	332	351	425	348	387	400	373	368	389	417	378	322	401	397	387	380	376	356	366	402	350	371	376	384	421	376	366	374	348	374	370	386	383	335	364	380	347	330	331	372	375	394	396	414	404	368	382	373	365	407	337	362	333	377	380	390	338	406	409	345	356	377	413	395	374	377	391	371	384	372	366	365	383	419	347	359	407	397	368	395	400	365	372	340	423	352	389	356	374	357	391	361	376	366	370	385	361	372	372	389	398	404	398	368	389	358	376	378	428	393	364	377	377	403	373	397	383	352	346	410	374	328	382	386	359	378	374	405	388	374	362	360	375	393	407	371	382	379	403	394	392	357	328	363	376	392	406	375	409	394	401	390	353	325	360	396	372	381	331	389	396	393	359	388	360	382	364	365	366	353	389	395	390	390	353	372	376	382	352	343	392	404	383	377	334	387	359	363	341	401	383	367	409	357	352	387	364	373	367	419	365	385	358	372	399	369	363	395	362	387	393	397	375	378	397	353	371	361	379	389	374	393	365	349	407	378	361	428	352	379	331	404	360	406	389	416	376	390	373	382	367	380	385	372	356	363	370	356	401	375	380	398	366	349	389	393	382	346	365	384	360	367	403	397	377	411	359	395	381	380	380	378	386	375	364	363	387	363	399	386	393	379	405	370	336	376	364	371	375	371	391	398	372	384	375	357	378	400	339	371	372	372	375	409	343	334	395	371	395	357	428	379	371	393	358	418	386	368	367	401	386	380	391	386	371	375	420	373	356	373	352	414	367	354	395	396	395	401	366	390	409	393	362
26790	2244	4270	5085	4499	3875	3219	2811	2458	2088	1912	1755	1675	1606	1438	1453	1320	1346	1315	1278	1148	1126	1215	1125	1126	1092	1089	1061	1055	1072	1135	1053	1068	1077	1059	990	986	1013	1003	963	1008	909	947	915	950	996	988	1027	955	947	1007	900	932	925	918	900	930	891	927	934	931	919	913	893	893	934	927	891	904	962	910	914	962	887	903	901	895	945	919	930	910	930	883	904	900	909	894	936	913	869	956	946	864	916	918	900	911	886	905	921	930	926	912	900	897	893	932	932	873	835	896	890	920	929	883	927	905	873	945	912	886	929	904	889	975	916	956	945	911	849	871	874	869	860	919	914	910	925	872	943	927	897	875	903	882	949	921	880	866	918	911	935	851	888	878	891	860	889	863	947	894	885	904	851	916	865	882	909	843	899	950	866	905	932	907	906	979	910	855	910	899	871	902	928	925	893	883	887	855	950	888	876	945	887	918	889	886	902	872	843	865	836	891	854	876	898	857	918	864	942	921	927	899	895	941	879	870	941	884	892	892	917	878	884	881	844	910	860	938	907	883	898	868	863	875	875	928	850	858	898	915	880	946	931	838	860	928	920	878	946	879	892	921	907	925	872	903	880	885	896	897	883	882	904	930	854	919	887	876	929	854	905	919	898	888	864	907	904	906	884	883	971	1001	907	958	935	922	859	908	847	884	871	876	904	876	899	905	885	896	883	876	875	868	900	903	892	927	887	888	902	883	897	876	867	852	876	882	928	897	909	870	892	873	926	913	936	873	884	903	962	867	868	880	899	913	878	918	903	884	885	855	885	876	883	875	910	901	953	914	918	918	874	892	873	866	866	879	888	904	860	867	876	890	856	929	905	904	862	952	888	882	954	946	905	908	895	885	908	890	862	857	834	828	934	924	899	904	900	875	857	845	910	918	894	882	922	921	952	929	921	957	912	935	931	927	908	899	898	874	847	839	921	893	898	901	915	930	914	843	904	878	906	881	928	902	889	907	871	891	873	926	916	914	882	877	914	879	844	901	863	921	903	885	889	913	897	896	930	810	887	908	916	929	893	931	895	922	942	866	880	980	898	961	895	905	876	914	906	943	857	888	868	853	933	930	905	946	944	878	877	891	911	896	865	920	926	892	839	862	915	918	852	903	879	869	841	992	882	883	909	936	891	841	924	918	903	906	882	983	863	907	891	867	874	849	940	849	890	908	882	888	853	924	886	900	900	924	904	866	914	883	859	892	834	877	941	873	901	943	893	890	955	867	866	844	889	933	913	924	931	882	887	883	895	869	868	883	929	930	890	879	902	940	894	919	930	898	893	879	825	916	865	923	856	837	925	870	902	897	885	904	933	900	896	889	891	878	935	876	859	887	878	872	864	932	917	900	888	968	876	929	907	941	899	863	879	909	891	880	879	897	897	949	896	886	844	826	883	900	943	868	912	879	905	912	913	852	879	963	902	864	908	897	881	857	905	973	893	929	889	942	880	896	921	933	871	921	917	911	876	938	877	883	900	882	919	844	923	892	822	875	931	927	890	922	923	849	877	926	864	948	908	877	857	880	871	969	879	879	899	877	865	892	920	838	918	955	893	933	905	862	912	895	918	884	918	874	930	883	880	931	879	927	890	882	934	884	802	881	904	921	905	932	865	928	883	868	862	916	950	908	923	900	938	869	927	864	892	894	986	876	864	887	962	881	906	917	857	912	931	908	919	908	916	879	865	933	894	847	912	897	884	864	890	920	856	915	939	910	876	858	870	838	867	850	863	899	858	854	874	878	928	895	854	938	876	851	924	867	884	917	856	968	899	872	928	925	861	917	958	905	869	914	946	885	880	900	885	878	918	924	839	910	909	871	881	886	935	936	868	850	869	942	887	895	876	896	920	919	876	906	904	877	865	905	892	884	872	840	898	884	924	881	908	935	927	872	881	886	915	907	924	873	899	913	944	938	839	926	934	869	891	919	904	896	879	864	935	928	858	830	863	877	877	879	907	875	940	885	946	928	906	867	826	891	900	825	898	938	855	884	881	870	884	875	891	888	915	887	850	957	918	885	918	930	859	842	871	863	960	853	869	956	885	861	883	896	877	920	896	847	903	885	929	880	897	917	928	903	923	947	890	832	931	897	878	892	922	957	894	920	859	877	857	878	941	838	887	903	884	872	900	910	933	947	901	908	906	869	930	839	932	905	913	908	883	932	933	890	846	893	898	863	897	934	922	934	855	919	927	904	898	902	913	860	836	945	881	874	903	880	889	904	931	873	948	955	916	863	948	928	917	913	869	881	891	872	892	932	940	877	873	906	879	919	849	899	871	882	901	892	868	901	925	894	831	899	933	920	893	925	865	957	893	880	902	881	919	905	875	870	927	922	894	940	862	891	855	942	920	881	929	876	903	905	907	874	890	948	927	893	898	896	878	951	872	887	902	927	897	910	896	849	883	962	948	956	891	912	851	868	922	896	891	891	912	917	910	912	924	853	904	930	859	905	930	873	867	919	895	886	906	843	922	873	909	911	895	934	898	861	990	969	912	874	913	863	957	898	926	874	859	921	913	882	867	869	908	872	880	931	928	893	903	864	914	894	909	896	858	944	860	836	956	850	891	885	879	919	867	890	883	905	899	867	895	859	907	853	920	913	922	887	941	896	919	857	925	884	847	892	861	916	889	925	917	896	920	882	911	912	886	895	868	950	876	912	910	900	908	884	943	878	857	846	906	964	870	889	852	898	876	908	916	850	906	916	888	857	940	880	860	895	875	952	903	908	920	907	855	896	861	916	866	830	911	920	930	867	878	936	910	862	913	872	904	905	884	949	908	967	925	884	904	950	934	900	866	901	919	926	916	920	921	896	873	910	869	910	882	875	872	910	916	952	926	912	927	933	882	893	916	835	895	872	904	906	962	863	932	885	924	830	878	900	865	889	827	857	870	863	864	941	904	947	890	909	928	851	866	920	847	842	865	899	882	852	884	903	869	888	863	946	872	937	854	902	961	915	844	951	900	945	889	875	876	933	881	878	909	914	874	911	912	910	921	872	893	901	873	902	870	878	858	925	870	881	901	882	897	910	869	943	899	881	900	925	846	912	903	910	874	946	870	861	879	904	929	832	866	868	872	911	876	855	843	853	948	835	908	920	919	893	915	894	893	919	890	905	897	898	865	892	877	906	878	906	918	941	912	894	895	958	911	902	895	905	892	888	890	886	880	865	872	877	912	864	872	929	891	905	858	846	891	904	837	908	910	873	943	872	918	870	910	889	833	907	877	850	845	854	935	877	915	897	990	822	893	896	895	916	884	870	899	875	932	956	871	861	895	989	904	897	916	909	924	910	908	914	920	908	895	901	981	874	869	945	927	889	913	883	921	915	912	895	913	921	877	888	884	867	866	849	897	893	865	945	907	905	887	836	882	872	876	834	892	937	923	866	944	892	914	854	894	935	909	897	884	880	860	927	884	902	937	876	931	845	913	912	894	833	863	872	859	886	898	885	914	925	881	924	916	861	898	931	876
3787	206	191	155	147	145	158	147	113	124	130	129	142	119	133	122	136	126	138	140	162	148	135	152	143	116	146	142	130	129	131	146	132	124	145	116	119	154	141	139	119	140	133	141	154	146	131	135	115	116	115	136	154	143	133	153	125	139	151	113	139	137	155	125	169	151	128	120	138	146	151	152	141	126	138	134	129	142	141	138	128	126	154	144	120	146	138	158	154	144	138	147	127	137	136	122	131	121	127	140	154	102	138	128	153	152	132	129	149	139	154	137	151	155	149	135	120	142	148	148	159	155	135	131	142	137	142	133	133	145	116	131	135	131	139	170	132	103	142	143	134	123	134	155	146	130	119	123	134	145	126	122	123	131	118	147	130	126	132	134	143	129	137	132	126	134	139	147	138	151	122	160	134	148	116	147	132	141	124	148	149	121	157	145	127	143	131	128	153	143	137	150	141	130	127	168	151	125	138	135	144	123	125	134	152	137	141	150	155	144	136	130	137	115	143	117	125	146	137	129	118	142	135	137	133	127	152	139	143	164	122	140	133	155	147	139	142	115	145	129	111	136	130	140	159	146	121	144	138	130	129	132	155	153	124	115	120	144	112	140	152	152	141	181	148	111	152	135	129	129	144	138	156	120	118	142	135	128	129	124	136	126	137	129	131	141	150	134	123	151	142	129	150	145	143	141	135	129	150	137	125	141	160	135	129	121	131	129	142	141	137	138	145	143	128	141	127	127	145	122	124	135	144	132	140	128	145	139	137	130	129	148	153	145	130	132	128	155	142	127	126	109	139	143	153	139	138	148	146	148	141	133	129	136	134	120	142	132	135	147	159	140	128	133	132	157	152	164	161	152	133	153	153	141	144	134	125	138	120	131	140	140	143	113	129	142	138	147	133	134	153	121	137	132	149	126	156	138	132	119	141	114	140	127	138	129	125	142	148	141	125	157	148	134	152	163	148	139	141	142	132	130	126	140	142	133	125	114	135	156	120	145	161	131	133	137	178	131	123	128	130	118	142	140	143	137	132	140	132	150	140	142	146	124	141	120	135	148	134	133	152	139	136	128	119	132	119	138	121	127	129	124	145	146	116	156	136	127	124	151	141	148	138	122	150	150	146	136	139	132	147	131	160	140	140	120	128	136	160	135	146	153	131	151	160	119	135	134	137	145	140	134	124	173	130	131	143	121	137	127	142	141	137	131	137	156	126	142	153	136	125	130	127	159	124	131	131	141	142	150	153	158	148	125	131	145	140	130	149	126	113	121	136	131	132	137	134	126	125	143	142	155	131	141	164	133	162	150	151	159	130	133	140	133	148	128	155	140	130	114	146	145	153	141	141	147	147	138	134	140	139	134	137	161	137	156	158	146	121	119	157	142	137	157	153	145	144	134	149	136	131	131	132	147	140	137	136	130	144	145	132	138	125	158	125	120	135	176	134	147	148	152	157	127	114	129	140	135	154	136	140	129	148	163	139	127	145	140	147	133	152	149	139	132	121	145	131	134	117	154	122	143	122	132	134	146	147	137	147	125	134	138	109	111	136	141	135	142	121	146	153	145	143	137	164	143	129	144	141	135	125	137	138	139	126	130	133	138	158	123	137	132	143	142	144	133	155	122	118	164	136	123	130	142	153	139	131	144	146	121	134	173	137	132	144	137	129	116	128	139	153	127	129	134	148	132	143	125	125	130	106	115	163	130	129	146	135	135	127	137	148	144	128	127	137	152	127	144	107	175	147	131	130	147	136	131	142	140	147	132	157	137	127	126	135	138	145	139	149	163	151	131	118	134	134	148	153	129	144	146	156	115	140	141	137	134	137	137	153	142	149	142	126	136	138	137	136	166	127	115	134	100	130	139	163	159	135	135	159	145	158	138	159	156	157	142	130	142	144	134	134	132	137	132	148	120	127	127	138	150	131	141	132	167	141	119	149	135	138	136	132	151	124	149	119	127	137	166	146	131	147	154	150	142	153	132	117	142	156	157	151	145	145	134	139	167	141	158	144	142	151	141	133	147	163	146	133	181	140	123	124	127	140	129	148	110	146	143	128	124	138	127	134	143	139	116	147	142	131	153	124	131	111	136	125	168	147	163	132	128	156	148	129	151	145	139	125	140	124	145	146	155	147	153	133	137	136	132	143	131	141	126	108	124	152	136	146	147	151	129	144	154	150	154	140	138	119	117	131	132	147	142	142	100	139	138	131	147	165	135	135	149	142	137	162	138	123	134	133	149	147	122	164	134	158	128	126	110	118	110	126	132	132	160	137	164	147	143	136	135	138	160	128	152	148	128	140	124	126	129	134	124	146	140	147	149	146	153	118	141	113	122	127	145	125	125	137	147	144	160	154	161	135	124	148	123	136	124	143	131	139	125	149	124	138	144	151	140	147	119	125	134	131	137	135	136	139	151	121	149	111	146	135	142	150	161	162	130	131	141	120	129	131	164	147	133	138	154	129	140	140	132	120	142	123	130	145	145	138	149	115	138	143	139	124	127	144	160	145	122	129	158	158	164	138	143	135	140	139	147	131	148	144	135	128	132	130	152	147	128	141	118	131	153	150	131	141	135	136	115	153	119	146	140	131	133	153	143	165	126	142	146	134	143	134	130	140	132	143	150	127	151	142	124	154	142	131	130	150	152	158	133	144	130	151	136	154	143	128	155	153	144	125	133	147	141	156	151	156	139	129	125	129	131	137	142	131	123	154	153	128	149	123	122	117	149	140	161	149	150	137	112	124	155	126	146	151	160	118	137	129	133	165	119	147	135	135	126	146	122	140	128	128	119	107	127	131	170	159	127	136	129	137	137	129	142	122	106	127	114	141	172	136	142	135	145	136	141	144	145	145	121	155	152	138	148	141	153	139	127	129	150	145	140	126	144	138	157	145	146	138	134	135	141	143	145	139	122	163	134	130	148	128	158	143	134	122	134	133	141	134	134	143	140	146	130	140	171	126	126	152	113	139	137	149	147	119	109	155	137	152	119	128	145	120	130	138	174	131	105	156	125	139	134	140	130	126	122	128	154	167	165	144	144	134	146	118	137	152	141	124	156	132	122	131	136	144	125	140	124	150	141	129	145	129	149	147	132	133	131	142	143	125	138	135	140	140	116	120	135	124	146	116	122	142	110	104	149	134	150	137	138	126	138	107	136	116	129	146	152	136	123	134	146	149	146	152	137	138	119	127	156	119	120	152	138	144	145	144	147	153	148	144	133	130	136	137	146	129	143	142	150	152	145	164	135	136	158	147	157	124	126	134	133	143	121	130	132	155	153	135	119	152	136	134	157	138	120	129	141	159	141	145	142	162	124	158	161	145	125	129	120	123	145	145	139	137	119	138	134	139	123	144	133	142	155	140	149	121	133	129	156	111	132	133	131	150	139	133	132	136	137	133	131	135	114	130	141	125	131	135	112	116	151	133	120	122	149	125	125	132	140	147	137	143	151	121	139	142	134	146	133	152	124	139	161	147	125	152	123	130	139	124	149	140	157
3943	487	526	558	510	483	441	480	500	477	438	442	427	444	433	410	410	461	429	441	411	457	421	413	405	439	400	418	461	368	424	428	421	416	399	432	408	453	396	380	408	443	425	443	425	429	406	443	394	425	398	489	407	396	399	426	381	362	407	429	427	444	405	413	450	408	430	446	409	429	409	429	435	414	406	419	444	431	432	419	412	457	424	430	443	428	401	396	413	402	403	428	424	363	419	426	429	431	432	437	463	435	430	431	408	414	406	417	386	417	444	427	444	429	451	429	420	389	408	383	422	410	452	436	392	414	429	430	429	431	397	427	426	403	407	399	389	399	409	415	436	425	410	400	445	401	402	385	382	414	408	410	425	388	392	427	412	418	418	433	434	437	451	427	406	379	418	367	440	422	420	426	412	440	420	411	431	397	405	430	437	384	414	436	404	416	395	462	419	385	441	420	443	450	429	442	395	406	411	442	437	407	430	396	434	418	416	421	403	441	395	425	411	458	441	389	395	414	447	401	413	465	437	401	440	453	435	443	412	418	432	402	405	407	422	423	376	413	438	415	465	390	446	384	412	398	439	401	431	412	427	418	407	408	424	408	412	412	421	443	441	408	403	428	398	367	425	399	449	395	409	408	388	419	434	407	413	430	391	443	464	434	439	424	413	449	419	397	413	415	423	435	457	412	410	415	432	418	425	430	435	407	391	426	413	415	452	449	433	405	417	428	436	434	445	418	444	412	401	431	417	452	424	390	429	406	373	393	389	400	438	423	379	421	412	436	384	424	422	421	418	421	452	407	393	423	413	435	443	443	419	418	466	448	412	416	410	434	433	438	424	431	455	406	446	433	437	430	431	395	428	421	412	411	424	448	435	437	390	475	391	421	402	407	403	396	431	423	417	428	434	456	416	443	386	417	418	422	398	427	423	449	437	388	452	421	441	418	425	440	389	455	409	415	406	420	424	428	437	453	435	408	410	447	456	422	459	457	418	396	398	409	401	418	407	420	410	421	423	409	418	410	414	407	393	441	424	428	399	429	427	416	426	404	420	437	436	416	434	414	432	434	449	416	455	443	425	437	412	453	421	431	400	425	423	403	439	451	392	400	431	423	400	425	409	417	420	438	444	418	446	432	416	418	407	392	402	406	408	466	431	410	411	420	410	407	418	396	409	412	427	415	403	417	408	438	436	382	402	446	397	445	404	468	400	427	405	429	427	434	417	433	415	415	442	382	406	415	427	412	393	422	403	400	405	404	417	419	407	399	411	395	441	441	399	407	440	434	411	440	451	426	430	452	406	435	441	420	426	405	415	469	400	422	425	411	448	422	432	412	418	422	433	400	400	409	426	424	416	446	420	413	405	448	403	412	419	421	412	407	447	371	430	416	401	402	423	440	401	427	457	459	414	386	407	452	407	408	406	451	458	436	426	418	404	437	428	420	425	420	427	433	387	425	431	412	443	375	393	386	398	416	414	411	417	408	458	404	443	437	413	424	422	420	443	405	386	384	408	447	443	453	419	406	406	425	398	400	384	436	421	429	393	418	393	433	439	447	416	421	432	439	421	390	451	398	413	418	409	415	416	404	450	425	431	427	406	405	412	425	444	403	436	425	435	433	416	442	418	417	454	425	419	424	410	406	425	404	416	427	429	434	471	440	416	388	381	399	423	406	411	436	448	419	420	423	412	442	405	426	457	409	449	418	441	399	400	459	402	431	421	440	433	403	410	430	435	415	378	451	434	454	444	406	429	444	418	438	415	385	429	426	417	405	404	381	422	453	395	414	465	425	445	400	428	398	400	426	437	409	401	399	402	445	430	405	409	408	439	444	397	427	442	423	423	413	425	434	457	405	457	424	441	407	412	433	408	418	448	426	419	400	428	403	440	396	421	430	415	407	405	417	432	412	416	415	394	408	439	400	434	409	421	391	445	405	433	411	431	414	397	430	416	436	417	425	426	395	400	421	424	442	417	418	442	392	396	399	395	415	382	438	461	421	406	417	432	445	410	416	396	416	417	440	414	398	434	402	428	430	417	429	467	386	373	442	414	421	442	448	434	459	467	425	463	429	443	427	380	420	438	417	419	444	425	438	434	423	455	428	426	420	466	401	404	435	400	450	425	419	422	419	404	439	393	433	378	426	407	396	409	438	419	423	402	386	435	430	412	411	394	475	419	420	437	412	434	413	447	428	433	395	432	439	437	413	416	428	448	407	431	413	409	449	430	436	399	400	434	448	441	403	409	410	434	415	465	396	403	417	410	394	426	410	428	432	444	415	429	413	405	420	429	400	376	412	451	427	409	404	425	400	429	442	411	413	408	407	403	411	365	426	428	406	476	410	374	405	421	418	441	396	430	430	409	402	439	430	435	453	411	408	390	420	399	420	429	458	405	394	404	389	427	402	386	439	394	432	413	398	447	427	437	418	399	424	428	421	426	458	433	443	438	392	408	392	415	441	414	431	449	419	452	433	432	446	415	443	420	413	440	420	413	414	425	464	429	393	380	435	436	390	437	408	460	411	443	432	446	424	393	400	447	420	353	430	389	420	415	390	440	389	412	398	425	411	415	443	418	448	413	462	451	419	408	401	410	440	442	435	419	422	407	430	378	460	384	412	387	420	396	428	409	401	408	402	435	435	397	443	411	409	410	405	410	408	375	427	422	421	417	427	440	400	436	428	447	423	434	433	449	389	447	448	381	399	403	423	405	412	448	473	401	395	424	412	372	460	423	434	428	457	418	431	428	403	420	402	421	425	409	424	405	375	438	380	419	395	452	435	436	426	393	424	423	437	415	425	415	418	433	402	409	421	427	408	404	420	402	427	445	438	407	420	423	426	424	432	409	421	432	391	412	423	418	438	440	397	399	394	395	414	400	447	376	438	406	403	424	417	466	397	444	410	450	423	427	397	424	456	416	418	406	421	447	440	382	440	437	433	403	420	434	433	444	425	433	403	423	405	450	438	410	428	447	426	450	445	410	396	411	406	453	425	438	428	449	422	385	423	409	411	412	409	411	395	438	432	385	427	412	441	395	447	404	403	429	437	401	403	383	422	383	401	399	403	464	435	444	414	426	436	461	456	396	424	409	453	420	419	424	432	418	435	398	430	392	433	443	425	429	395	428	445	426	426	412	420	443	396	465	418	395	454	405	453	415	415	395	422	435	433	412	419	431	405	400	418	400	422	419	415	373	420	439	410	407	418	419	397	412	406	423	415	415	411	440	429	437	433	389	438	458	410	449	420	397	444	394	432	425	404	453	429	461	450	430	455	411	417	419	436	430	436	404	451	426	391	420	379	421	417	439	450	407	443	406	400	418	428	403	465	429	413	413	448	405	396	406	381	388	416	468	428	413	416	391	442	418	411	394	443	384	435	400	428	443	431	391	450	445	422	438	413	441	439	398	453	430	399	433	427	411	388	434	429	432	415	437	421	375	397	432	423	427	408	401	360	405	418	431	410	415	405	442	441	423	452	407	410	387	466	435	412	426	408
39898	8877	1312	949	734	599	537	491	432	391	353	388	356	375	315	406	374	351	342	364	294	344	352	333	346	314	324	320	309	364	356	344	311	261	328	346	307	326	301	334	316	347	314	339	323	337	292	312	326	316	322	324	315	286	298	293	317	322	306	308	295	296	290	316	324	271	310	308	279	318	300	305	297	309	327	306	279	256	289	281	321	294	292	304	321	294	331	281	302	325	319	312	307	326	300	290	322	277	284	287	284	304	316	335	277	309	349	302	349	280	309	325	308	321	315	313	336	280	284	308	302	294	294	324	326	288	305	299	319	283	322	295	295	301	293	310	292	312	310	305	270	338	306	296	290	318	339	304	316	281	264	336	314	288	297	326	339	285	292	303	308	337	278	298	296	300	323	297	294	330	329	310	306	298	331	320	316	294	300	315	286	305	285	331	317	294	302	318	321	313	291	275	319	302	328	299	313	298	326	320	271	299	284	304	331	278	327	273	311	339	300	314	313	294	288	321	325	293	314	291	333	300	338	298	309	324	296	329	301	286	311	309	291	321	283	321	306	297	349	310	280	313	318	306	344	313	308	279	300	286	302	284	311	294	313	343	279	310	347	335	335	299	333	322	327	289	310	278	299	285	285	291	318	287	290	304	305	286	324	324	346	295	315	289	344	287	321	323	308	294	312	299	296	312	322	305	282	307	303	320	308	321	309	337	309	285	332	321	311	305	310	300	310	298	287	297	320	309	315	302	330	297	291	261	285	275	308	280	312	300	305	317	330	281	304	338	338	321	320	321	302	298	298	323	286	298	326	308	313	292	340	293	285	299	322	305	297	308	293	314	295	292	309	325	316	336	286	323	263	329	322	301	309	324	280	310	331	319	302	304	278	343	318	302	335	318	309	295	309	306	312	314	351	304	312	270	288	272	293	312	323	282	311	258	314	349	308	281	296	279	273	312	294	297	335	332	284	288	290	306	304	302	276	326	289	315	285	288	272	289	322	306	347	290	318	289	323	327	329	312	333	315	294	323	319	281	305	315	310	289	327	324	285	302	297	332	284	316	321	296	326	318	310	328	321	304	337	314	331	303	284	285	302	296	280	312	315	316	297	330	311	313	290	300	299	313	293	303	279	286	314	300	295	297	303	331	294	318	308	314	296	296	307	288	349	303	280	286	327	291	307	284	297	310	299	285	347	284	346	292	319	308	280	302	295	284	313	301	318	313	296	295	307	296	279	316	316	305	287	326	271	319	345	297	272	322	327	318	273	331	291	306	317	328	290	306	308	273	300	317	296	271	296	330	312	323	288	309	316	307	304	305	290	310	328	315	315	313	328	317	334	295	280	329	329	308	319	267	323	350	291	312	338	332	312	292	306	316	273	295	331	326	309	305	298	342	287	306	320	290	311	296	306	307	302	325	304	313	310	306	307	295	341	278	292	285	288	304	306	298	292	305	273	288	335	317	269	302	305	268	305	275	319	325	304	297	308	303	307	296	332	310	315	325	310	320	290	346	311	285	294	319	345	336	303	312	302	343	336	295	278	305	317	262	303	275	326	314	339	328	288	297	317	333	291	325	319	302	321	322	313	297	300	295	325	292	287	299	300	273	277	266	308	302	290	308	308	319	296	322	290	313	303	300	308	292	311	342	297	316	312	316	306	307	300	336	314	302	283	334	285	315	334	308	305	315	341	297	328	324	296	302	292	297	282	335	316	317	294	308	276	287	288	329	318	305	295	272	302	340	282	339	321	296	309	307	297	312	285	317	299	307	303	300	304	295	316	332	291	294	315	307	325	320	285	325	301	317	306	318	273	326	317	295	328	326	308	287	303	287	298	269	277	320	307	295	307	268	285	283	289	290	326	336	341	316	312	337	301	296	301	288	307	288	322	304	322	335	283	289	316	298	243	328	347	312	284	295	319	343	302	313	304	288	305	293	313	331	336	350	312	300	304	285	307	305	348	333	298	291	313	319	323	319	317	288	302	333	327	285	307	284	316	299	290	253	310	336	310	342	290	314	303	304	311	275	292	301	325	314	311	328	311	304	337	300	274	281	298	310	273	300	315	302	320	308	288	294	326	291	310	311	316	294	294	317	308	315	305	272	318	311	305	324	250	285	290	324	339	298	341	273	303	318	273	320	290	306	337	295	312	297	342	305	318	323	285	321	289	284	268	316	292	303	323	321	327	285	324	323	301	292	292	314	296	311	308	315	324	317	285	290	271	328	313	331	304	292	276	316	321	298	310	305	340	287	298	308	297	292	304	304	315	271	306	312	339	335	289	300	305	287	305	312	295	297	286	296	291	323	322	294	303	309	311	291	315	283	319	299	316	293	298	332	284	308	306	288	315	317	321	305	324	298	289	304	334	275	340	307	343	326	342	329	288	296	295	269	312	285	286	300	299	330	318	299	287	305	288	285	296	303	331	292	272	289	328	308	308	329	301	298	294	286	279	320	316	299	305	302	322	307	304	318	283	303	316	325	312	307	312	309	301	298	292	289	305	314	360	311	347	309	306	287	327	296	304	323	259	312	324	322	297	283	291	311	290	326	308	323	283	323	305	321	326	306	300	314	274	283	320	339	321	295	302	325	297	285	297	304	334	334	316	311	322	319	321	301	300	293	303	320	313	351	285	273	304	319	311	294	318	339	331	292	282	313	329	303	328	325	332	331	301	321	296	316	285	307	288	291	302	319	320	341	297	321	318	311	326	274	329	281	323	313	325	289	335	311	302	293	294	321	282	323	301	311	297	296	288	330	292	310	330	286	308	310	304	334	310	317	284	314	299	307	319	327	271	290	310	297	278	313	320	336	297	311	336	313	274	310	295	309	314	318	311	329	277	329	280	286	312	314	316	298	300	337	294	300	278	322	319	311	301	310	291	293	310	297	318	340	313	284	312	279	310	325	312	316	291	329	330	285	288	296	284	294	301	327	347	284	294	287	319	298	274	357	306	316	332	314	297	312	322	311	336	296	321	316	305	310	306	294	287	275	301	317	330	319	318	276	324	345	279	277	313	288	316	294	304	296	296	320	317	305	287	311	311	308	328	291	305	323	322	321	283	339	265	318	259	302	292	313	312	312	304	300	318	303	298	299	329	341	307	310	317	287	283	287	322	311	292	334	280	284	288	277	291	306	298	274	266	310	299	294	352	309	298	288	312	276	292	295	311	315	272	305	309	260	312	299	314	276	341	298	317	297	290	276	293	281	326	320	298	291	303	279	296	304	327	332	319	297	315	346	320	282	332	306	326	302	287	312	310	299	317	337	297	280	331	294	290	316	311	324	318	307	307	313	299	319	292	316	323	315	330	310	276	292	321	311	310	286	326	293	310	315	308	300	313	330	324	331	357	290	304	314	307	279	312	316	273	312	324	299	295	275	321	346	318	284	312	332	277	299	313	326	288	320	306	323	300	283	325	311	286	291	301	320	378	309	284	284	319	285	316	271	289	283	300	284	333	310	321	309	310	313	300	326	287	330	330	294	290	331	320	323
19863	1478	2458	2986	2679	2307	2026	1700	1602	1440	1320	1271	1211	1079	1121	1071	1032	980	985	979	968	945	829	904	834	935	860	817	878	864	826	830	801	843	850	882	792	779	820	829	837	787	817	866	806	851	822	816	828	856	850	807	837	767	757	762	753	778	798	783	766	830	818	788	784	732	750	873	809	732	728	821	745	784	820	779	817	759	776	803	770	765	779	734	776	765	810	816	755	807	788	773	815	805	795	767	741	777	823	828	786	793	823	807	784	802	796	806	779	792	798	725	829	723	771	735	816	849	783	772	779	734	770	769	793	813	782	744	787	748	819	745	765	758	763	830	769	758	804	767	783	828	780	767	763	777	758	831	784	744	743	747	769	784	747	771	790	749	802	748	819	742	733	722	770	852	784	777	763	775	767	747	773	737	804	750	774	774	777	780	802	752	822	758	799	753	798	803	777	794	780	785	755	814	764	774	754	751	774	780	770	745	776	832	755	799	759	820	758	803	787	789	776	728	777	796	748	808	752	755	763	851	783	782	779	756	791	766	787	773	738	748	753	802	790	812	776	775	816	790	787	807	827	740	734	781	796	750	809	749	793	763	789	795	757	776	787	791	783	775	767	744	735	786	802	785	737	778	769	843	748	735	798	837	791	794	756	797	765	766	776	781	831	798	761	817	785	779	761	744	808	753	774	796	751	738	794	765	752	789	747	770	761	746	776	753	775	744	754	818	772	780	799	765	748	773	726	799	779	818	804	756	731	841	797	818	783	782	776	787	745	755	780	792	797	771	763	754	768	747	705	802	785	803	806	791	784	789	800	786	754	785	745	751	755	832	784	773	801	763	801	776	770	777	785	779	773	750	792	799	780	766	762	818	771	799	830	733	823	763	779	800	778	768	782	738	733	807	703	822	708	770	796	761	816	772	756	739	798	662	733	766	780	756	782	781	801	783	755	781	786	771	790	748	815	810	795	777	789	773	761	751	787	792	753	791	748	748	801	813	748	781	768	809	702	774	793	781	815	768	765	798	799	746	759	739	767	787	788	759	784	793	731	776	767	767	731	763	757	781	769	769	757	771	749	770	757	761	793	760	769	762	739	736	793	768	797	743	753	774	863	795	820	853	797	784	824	734	764	791	734	772	768	744	828	786	743	766	719	803	795	817	783	783	826	801	776	794	799	808	817	778	754	794	813	728	780	743	778	762	746	733	792	799	794	803	803	817	786	732	792	777	746	747	807	801	747	785	755	775	778	759	769	746	810	740	791	774	747	728	794	743	777	805	791	794	763	747	749	758	815	764	771	744	780	806	799	763	768	759	750	795	779	753	755	821	738	766	723	745	767	755	766	761	740	782	798	779	820	753	789	769	762	749	795	724	744	797	794	795	742	794	808	772	779	729	780	787	748	787	809	720	756	782	772	780	738	773	800	789	776	780	810	766	778	757	767	774	732	749	788	836	750	766	806	821	773	771	768	823	743	769	801	722	731	797	810	753	780	764	752	750	776	797	744	774	770	763	758	780	792	789	775	763	773	743	782	806	733	760	792	748	721	839	824	770	782	765	791	795	735	804	771	779	821	736	760	818	813	815	719	805	781	779	724	714	802	800	771	767	831	766	778	775	796	783	777	763	785	763	811	776	800	776	785	731	774	802	801	768	770	784	818	777	764	795	797	778	795	808	771	798	758	768	783	771	744	809	767	754	710	785	779	777	781	777	763	780	774	772	794	796	762	769	759	794	770	794	805	768	806	779	795	801	772	781	767	745	781	792	747	797	789	819	778	771	736	826	786	801	730	786	772	736	739	813	749	805	772	826	839	821	795	784	786	755	769	812	785	823	795	825	770	780	764	795	776	809	809	799	764	746	745	794	755	752	716	798	737	799	794	772	731	774	787	788	800	793	773	788	737	786	762	788	783	785	749	811	782	789	749	781	757	740	791	787	798	797	828	802	796	732	781	772	819	847	788	729	800	822	742	795	771	795	796	762	752	775	766	711	766	759	837	750	792	807	724	754	810	722	756	751	795	770	798	763	768	775	738	761	772	795	798	789	771	746	812	757	787	803	738	775	809	787	801	754	806	819	811	817	751	772	716	782	762	791	774	799	780	777	768	748	808	708	835	779	825	817	749	782	759	718	817	756	791	745	727	793	815	743	781	761	764	792	696	770	778	789	778	763	801	799	756	803	750	758	782	795	785	749	761	801	793	771	788	731	809	792	732	744	802	764	813	763	744	762	768	720	801	776	780	777	754	765	795	802	746	770	735	771	778	788	778	789	779	814	787	813	760	830	792	771	775	735	764	820	780	798	788	769	826	816	802	780	791	807	756	749	769	704	764	809	761	803	765	754	780	809	789	773	812	814	774	813	775	791	828	731	766	759	795	736	808	762	752	746	796	798	778	789	735	758	790	830	798	780	747	784	784	758	756	811	773	822	772	839	787	784	784	767	789	734	772	771	812	784	755	815	772	822	783	760	738	772	780	767	721	770	803	792	772	825	753	775	800	802	769	717	830	763	740	741	778	811	805	790	820	783	781	769	779	742	718	786	779	732	787	757	846	785	772	801	804	738	816	792	780	765	738	783	815	777	779	777	712	778	762	722	776	758	800	791	786	781	766	783	755	747	767	758	758	779	762	769	746	787	827	774	776	835	747	791	772	815	736	767	783	774	769	761	777	767	781	759	775	775	781	773	809	801	804	779	813	777	821	781	804	778	768	766	772	771	783	745	765	782	783	780	775	762	766	800	739	799	744	780	749	751	763	744	787	801	794	759	773	778	791	745	784	811	809	728	774	810	765	785	769	785	770	809	723	767	765	809	761	796	782	757	759	733	823	793	788	805	770	774	792	745	766	833	756	735	798	783	763	777	801	773	742	764	777	751	770	732	807	778	733	780	799	779	791	779	766	794	804	867	791	773	791	849	780	764	797	776	782	831	811	782	787	804	799	794	799	754	765	777	723	765	782	753	742	753	788	767	756	802	770	783	800	837	812	763	743	766	776	803	815	793	767	781	791	819	726	808	790	765	784	722	783	751	808	778	827	762	784	783	784	842	810	788	791	767	779	750	760	817	781	761	773	790	769	749	758	769	807	698	778	786	779	813	741	778	824	736	720	797	760	741	780	847	797	727	779	776	823	791	802	737	762	767	752	810	818	758	802	782	812	761	781	795	771	741	782	746	781	777	766	786	815	775	784	747	780	788	818	799	804	830	744	776	763	769	770	782	806	785	790	749	812	742	813	756	762	776	771	749	822	744	741	754	787	752	787	771	783	809	781	810	805	768	786	784	782	770	728	764	784	820	826	801	777	757	747	774	767	820	739	754	774	749	796	842	784	728	783	795	824	756	765	759	744	782	779	748	789	753	779	808	754	803	788	794	779	787	778	784	764	775	804	798	817	785	772	766	771	727	769	755	782	755	749	779	796	808	723	783	710	769	761	791	761	729	778	809	736	773	780	743	803	796	735	837	800	772	778	790	766	810	803	727	788	767	749	781	767	749
56095	17903	3328	1846	1337	963	785	718	654	616	524	518	504	428	483	432	443	451	434	418	416	407	409	401	401	401	433	394	396	457	392	387	355	408	358	378	389	411	365	367	397	388	418	400	400	365	408	390	389	398	341	411	423	412	374	401	374	386	402	352	386	343	368	363	392	364	365	387	388	402	364	348	363	384	382	402	423	380	382	352	390	375	371	386	361	371	350	370	399	374	374	383	373	368	381	375	371	395	385	368	369	360	385	371	369	381	376	380	420	414	395	384	382	379	369	367	391	367	397	376	322	353	402	373	374	375	392	397	388	363	375	390	377	411	362	393	404	407	374	358	396	361	392	415	400	363	353	395	402	414	334	391	392	402	379	383	337	341	353	380	368	384	355	388	415	393	375	390	370	381	366	368	376	385	351	391	385	352	321	360	385	389	365	390	361	366	358	389	385	389	396	398	366	430	344	352	362	363	372	378	383	372	400	368	364	395	372	393	416	383	391	361	399	371	418	368	325	351	362	357	373	359	374	366	358	364	355	403	372	401	356	375	387	383	374	404	368	381	389	369	409	402	384	387	393	380	396	347	387	354	366	337	337	379	351	373	357	366	359	398	389	391	354	399	383	356	373	406	404	395	404	400	378	349	399	346	363	375	391	370	373	380	374	390	378	390	379	366	398	367	390	363	393	362	371	366	384	405	351	322	372	403	359	397	381	408	378	344	371	351	391	399	430	344	386	424	406	401	379	372	375	377	343	356	352	362	380	385	341	371	371	368	359	379	401	371	379	359	383	384	372	379	393	360	353	370	403	416	388	374	395	361	384	403	396	374	383	385	376	371	367	367	347	366	378	370	373	363	373	378	340	383	354	382	382	329	367	388	363	385	353	368	377	384	381	384	382	411	377	366	394	364	381	384	400	399	363	362	412	382	392	409	356	386	369	385	374	381	356	381	353	374	413	405	365	367	322	345	428	387	388	362	389	384	395	350	370	396	386	383	415	377	388	374	377	352	411	404	409	375	345	383	354	349	402	357	365	371	368	369	382	406	342	364	371	361	391	361	403	392	376	389	353	384	386	369	389	389	371	392	370	354	355	365	402	362	405	366	349	403	386	377	375	410	356	367	399	416	391	383	360	392	349	358	404	360	375	382	374	350	363	427	370	413	376	360	367	382	373	372	386	381	367	345	383	393	353	376	419	384	387	371	374	387	357	387	341	325	386	367	417	352	410	377	367	331	429	384	424	383	352	381	384	371	380	368	396	337	430	405	360	368	362	356	376	368	410	368	370	400	395	390	416	407	385	369	360	351	356	343	367	402	370	345	355	398	383	367	385	401	386	363	359	378	406	354	349	406	372	333	382	351	381	379	367	350	354	395	382	389	350	368	368	371	350	392	385	386	357	395	379	347	393	335	360	346	364	362	394	438	397	412	405	359	360	343	383	381	404	401	378	405	391	348	383	384	408	380	354	373	358	372	360	395	366	372	366	364	345	378	372	356	393	389	353	386	381	370	373	372	362	394	355	401	346	369	347	381	394	427	360	415	375	350	364	360	353	407	355	391	368	363	380	347	382	386	361	334	361	398	382	396	365	349	375	404	380	378	385	367	388	397	383	367	347	380	350	377	359	392	372	355	385	362	355	394	409	375	415	386	381	382	390	414	362	387	369	407	355	392	372	394	382	379	411	391	386	436	362	351	375	347	376	384	355	362	381	354	413	381	385	401	403	341	386	375	370	399	366	415	413	382	356	387	363	369	390	385	379	378	378	361	360	406	395	352	390	355	374	411	379	331	370	370	380	401	379	391	377	360	361	387	357	404	378	374	375	361	378	369	365	390	391	365	373	349	447	425	360	376	339	404	390	392	372	376	389	361	390	389	382	357	364	396	360	360	387	376	395	365	378	365	408	405	386	399	371	349	359	394	390	366	325	377	372	366	357	407	375	361	382	411	333	394	395	358	358	371	404	422	394	373	388	396	389	384	379	335	407	365	379	358	367	366	427	360	369	368	402	344	396	372	363	384	384	344	394	407	348	364	368	338	366	356	382	351	372	397	406	349	386	371	359	364	372	389	398	361	360	347	375	340	412	340	358	394	394	371	360	351	398	371	400	386	390	361	402	403	372	405	399	397	377	353	399	366	338	369	382	358	362	410	382	334	381	384	376	376	345	373	410	370	356	418	366	383	379	387	354	394	389	387	379	351	395	407	373	366	362	336	379	381	352	414	368	355	355	364	379	411	357	413	384	417	410	372	345	361	364	374	384	384	414	402	387	387	367	371	361	382	367	362	361	403	357	359	395	421	412	364	415	371	380	323	359	384	354	394	382	354	326	368	367	356	363	376	366	342	378	369	361	389	378	399	427	359	396	363	407	395	403	366	371	383	373	372	368	411	397	345	357	350	375	364	376	377	399	376	393	370	383	345	396	372	352	435	391	372	354	395	391	383	407	379	393	364	376	387	316	396	404	336	351	378	362	380	359	378	422	369	378	383	380	371	400	362	372	390	402	369	387	409	383	405	387	368	376	387	398	360	373	406	383	373	391	399	355	368	363	379	416	353	335	396	379	414	379	365	368	355	408	350	396	378	394	366	400	367	397	394	376	393	403	395	369	363	362	382	403	354	399	396	449	410	362	374	394	393	390	386	360	322	385	369	413	383	352	378	393	390	360	366	390	362	354	369	363	375	389	360	388	373	364	352	344	391	408	410	384	391	368	385	415	420	349	365	385	372	370	381	378	379	382	381	413	380	370	394	376	394	366	371	392	385	366	383	385	366	346	410	390	379	435	373	375	330	393	362	385	381	385	380	387	423	375	374	410	349	376	371	364	357	360	401	360	359	401	413	405	375	357	366	362	409	373	353	396	370	367	360	347	326	374	362	379	398	376	348	370	392	345	364	401	361	371	347	387	383	378	391	369	366	358	386	371	347	356	370	409	351	401	383	364	362	388	353	365	372	385	372	380	384	393	374	366	340	385	343	388	366	364	421	379	381	375	378	360	384	369	339	351	377	360	354	365	354	374	384	362	396	380	381	354	375	393	405	378	356	367	371	370	396	354	387	326	372	392	410	376	394	348	382	382	363	384	349	384	363	358	340	375	346	402	346	360	375	319	358	371	397	377	353	366	359	349	385	347	389	350	380	371	367	380	434	365	355	414	369	345	360	354	356	391	383	387	356	380	365	327	352	366	390	363	368	378	373	325	366	386	373	380	361	405	351	371	375	403	384	425	390	365	410	352	379	367	341	373	365	366	345	391	375	344	372	380	381	386	339	380	394	375	355	373	387	360	354	387	353	395	367	365	367	352	357	389	383	395	379	408	364	387	353	384	347	378	360	383	332	374	330	393	382	364	376	371	365	382	350	353	338	390	374	368	397	346	389	398	383	362	388	368	369	360	378	403	340	358	390	387	377	373	366	405	401	389	377	412	417	408	357	358	364	385	384	393	324	372	368	346	374	416	372	368	368	367	378	386	356	389	367	378	361	387	361	394	395
27729	2226	4196	5106	4547	3858	3124	2692	2477	2216	1963	1835	1657	1604	1469	1406	1365	1385	1320	1268	1194	1226	1132	1125	1078	1112	1067	1088	1072	1042	1045	985	1038	967	1038	1006	984	985	1019	970	938	1016	964	969	977	1012	966	1030	948	977	996	917	986	1000	910	938	935	939	934	924	954	979	898	961	897	930	925	953	934	935	926	923	967	916	931	936	905	897	922	953	931	888	931	884	882	959	892	922	937	905	877	953	925	881	978	892	912	889	936	890	858	870	907	912	927	931	928	944	913	905	874	892	897	932	936	884	911	954	928	892	890	899	922	870	893	906	853	927	895	923	881	867	937	900	921	928	855	904	849	860	920	924	916	907	933	927	914	898	922	874	885	906	879	904	926	949	813	905	954	920	912	914	916	917	902	866	952	881	857	884	882	889	890	884	959	906	904	920	881	885	935	873	938	889	929	905	927	921	902	894	862	878	918	847	888	858	915	882	847	926	919	907	908	914	887	905	899	914	919	869	895	915	857	887	889	913	947	939	911	911	873	875	903	898	901	886	918	901	846	903	880	899	946	855	925	861	921	892	910	890	870	959	927	892	900	906	886	928	872	890	869	932	925	902	908	878	898	898	848	883	921	904	889	948	908	903	873	900	890	911	894	861	988	865	903	829	946	912	881	932	901	904	872	879	889	921	919	896	924	925	910	938	892	881	924	837	875	906	880	923	905	909	935	932	972	950	917	860	887	902	901	904	908	959	927	893	912	854	847	943	924	858	893	971	926	901	939	899	881	849	910	859	885	914	869	864	961	942	880	879	915	851	856	881	912	893	875	901	918	925	901	923	843	866	932	934	876	892	944	894	877	947	914	917	944	908	934	960	880	878	892	963	918	907	874	948	890	922	895	840	892	918	860	907	876	867	888	919	908	900	817	887	937	923	933	875	880	899	891	867	902	914	881	888	818	922	880	869	910	900	881	905	860	923	872	852	902	883	904	928	925	942	887	875	895	973	903	893	856	919	900	890	856	902	886	860	908	918	878	860	878	822	889	955	902	898	916	862	933	948	905	871	843	890	888	915	893	827	937	881	865	945	1008	916	853	872	888	902	916	907	868	928	868	929	843	913	885	920	905	919	884	915	882	886	870	883	900	884	849	861	875	906	900	934	873	960	870	842	869	930	904	894	869	915	937	905	907	914	992	911	936	912	819	907	915	893	923	918	879	890	942	931	908	930	868	931	902	933	898	862	918	858	883	920	938	947	870	914	906	947	916	905	943	889	909	933	917	943	932	913	897	875	921	862	933	903	902	885	877	920	910	947	931	924	866	870	902	931	898	869	878	918	851	866	877	916	857	864	873	887	933	836	852	850	860	875	878	914	870	930	940	932	925	872	907	880	942	897	900	955	892	904	933	881	898	863	904	888	934	856	967	864	879	910	898	925	906	884	854	873	867	939	947	874	893	873	904	892	926	923	908	931	924	893	925	925	841	935	874	924	853	906	933	924	869	900	877	907	907	911	887	896	901	881	943	951	932	880	881	909	888	869	885	920	926	905	902	876	922	893	914	911	870	902	873	884	914	919	926	975	910	912	880	911	813	893	862	915	862	902	915	901	905	928	901	892	934	868	846	850	892	971	888	946	871	901	931	884	912	904	890	895	907	895	871	920	949	973	888	881	878	892	909	894	905	885	880	918	930	908	850	950	931	892	885	890	910	880	876	915	892	935	863	913	881	853	870	895	924	910	904	875	862	893	901	911	942	902	909	894	909	896	895	886	919	931	902	910	868	900	904	872	915	925	857	889	885	897	881	906	867	909	912	930	871	940	862	903	882	913	912	894	928	876	895	871	905	875	889	885	880	919	888	922	871	913	884	878	907	889	884	893	854	869	888	946	921	952	898	946	842	897	903	890	850	859	872	885	926	863	865	911	898	940	929	928	920	873	927	940	886	897	920	875	885	941	874	929	901	935	857	946	899	891	864	890	937	869	918	863	905	934	843	870	909	927	876	946	941	920	876	922	834	879	906	924	872	906	930	874	858	908	931	904	927	990	873	936	885	824	914	866	880	889	914	817	869	883	935	894	987	876	900	911	864	923	891	957	901	898	873	930	951	944	914	882	920	899	952	929	902	875	929	892	855	922	898	870	882	911	895	942	898	854	854	928	871	864	926	886	863	947	894	930	893	927	906	935	847	912	903	923	932	940	866	963	927	884	927	943	932	956	875	908	856	904	863	910	885	910	919	921	900	877	893	882	859	887	871	925	882	930	863	889	914	886	912	836	899	872	912	922	873	907	902	890	941	887	913	949	915	930	899	854	881	878	847	893	879	884	881	924	881	873	913	923	871	922	918	866	907	863	957	885	887	941	881	875	939	879	897	906	933	886	924	914	908	901	900	889	910	886	884	932	915	909	897	885	911	868	905	825	961	869	895	950	883	913	895	875	852	898	879	910	906	926	883	892	863	924	921	930	946	970	881	898	916	943	870	887	877	895	886	920	901	868	937	880	929	928	864	928	846	949	911	918	874	949	946	902	878	903	909	919	849	890	862	861	931	919	886	961	876	867	939	892	850	928	950	886	905	884	919	950	865	848	917	937	944	915	888	897	934	906	872	849	919	866	896	878	882	896	864	901	883	900	948	905	854	888	878	887	879	867	906	885	942	887	910	927	877	903	907	939	880	876	922	882	914	894	845	885	880	879	922	845	942	920	913	876	896	890	917	928	908	923	863	861	882	853	884	887	888	877	888	855	943	928	907	951	906	877	920	923	896	945	896	933	858	860	897	896	945	873	904	866	931	880	863	871	879	873	900	923	881	852	859	912	902	874	915	895	850	959	885	908	892	915	946	858	903	875	860	851	973	923	920	927	906	852	863	917	911	916	902	907	870	924	879	907	948	885	906	935	909	920	930	893	885	904	891	887	866	877	911	878	854	913	933	900	987	904	878	922	878	910	943	913	846	862	926	830	874	904	939	819	867	901	908	884	893	925	871	899	888	893	936	871	870	872	895	869	872	844	904	910	929	850	896	877	889	870	862	920	912	879	921	907	852	896	894	909	897	960	876	902	891	918	876	884	868	890	903	912	901	902	923	880	856	811	912	887	884	909	858	883	952	886	923	902	904	890	884	920	942	890	876	858	897	891	943	889	904	904	922	905	851	873	947	870	844	932	895	846	933	875	881	914	901	942	892	916	896	868	897	896	921	905	900	895	949	910	845	944	938	852	898	942	902	936	903	896	901	942	899	922	945	927	944	949	909	924	951	895	867	928	917	937	918	860	910	912	915	961	876	889	870	931	893	908	936	930	877	903	875	944	924	885	906	900	900	930	876	892	897	889	933	922	894	904	903	889	889	909	903	884	853	919	866	930	932	904	901	879	925	915	935	878	916	886	907	876	869	875	834	891	959	914	909	859	935	877	901	924	918	885	865	889	941	929	888	901	941	911	878	887	922	902	877	935	880	883	924	885	941	936	923	886	894	901	949	910	886	897	917	919	935	907	933	856	876	927	932	904	889	903
3858	181	206	159	156	142	148	147	134	150	132	144	154	151	133	135	140	120	133	161	147	147	132	129	143	160	151	134	116	131	133	115	125	141	122	142	132	140	147	138	160	171	142	143	121	136	141	149	127	147	130	150	152	159	133	142	123	126	137	147	131	139	121	118	137	138	141	146	139	132	130	136	107	131	108	146	140	128	144	138	128	130	147	127	117	148	144	140	135	134	142	155	140	133	150	139	138	151	165	132	137	150	154	138	158	149	137	131	142	136	133	169	170	166	127	133	135	121	157	159	144	143	133	130	133	151	130	125	129	136	151	143	142	130	136	129	137	140	142	150	128	142	159	125	125	149	158	156	132	123	170	117	147	135	135	136	143	134	139	122	118	150	137	121	126	152	159	141	146	132	106	141	147	175	139	136	138	143	139	147	146	155	144	126	144	139	152	135	125	110	131	133	131	141	118	130	145	125	139	115	155	146	143	138	121	142	127	129	150	132	125	119	151	149	125	129	144	155	136	138	150	142	143	128	137	126	150	122	155	156	142	133	149	119	163	146	148	145	133	125	124	151	136	136	140	158	148	122	142	141	136	142	127	132	150	129	146	154	157	137	110	141	135	121	137	138	139	149	132	125	125	131	147	142	144	124	157	134	129	130	146	153	148	132	151	152	138	156	135	153	158	120	130	132	134	153	135	128	127	112	128	132	140	134	139	135	149	154	152	150	154	134	140	150	106	163	151	146	128	130	152	148	140	150	150	149	161	160	153	139	142	145	129	125	164	141	160	136	157	154	133	162	134	148	150	140	153	129	144	108	127	134	139	124	146	168	129	141	128	137	132	130	133	138	132	140	153	133	143	158	127	156	163	148	142	135	122	130	127	126	149	149	113	145	118	142	147	146	107	142	114	146	138	125	161	137	146	117	153	119	129	150	152	158	136	138	136	154	140	146	134	129	153	156	140	148	150	124	130	132	148	126	145	135	136	120	135	127	127	172	138	166	133	112	129	141	135	115	141	130	141	128	152	152	158	119	148	142	160	160	139	142	145	125	131	150	132	136	125	123	133	139	140	123	147	151	130	148	143	127	135	133	141	143	118	145	130	124	139	124	138	142	143	122	137	148	136	154	153	143	142	158	140	159	132	141	143	143	142	135	125	130	142	120	135	129	129	131	147	135	134	120	165	123	145	130	145	150	122	138	119	121	134	123	169	126	142	139	142	144	136	132	160	135	140	133	126	113	132	163	129	151	139	149	172	137	133	136	134	120	143	134	138	133	145	135	134	146	124	136	134	140	133	114	123	154	165	147	145	137	132	112	164	133	130	139	132	129	138	136	152	141	166	112	114	139	138	138	126	137	140	151	168	114	122	131	146	161	139	140	134	147	126	112	140	132	148	133	142	124	113	146	131	126	127	165	122	130	152	145	131	146	124	141	153	126	131	143	140	156	153	119	129	138	137	127	136	140	121	141	145	133	134	144	166	149	129	153	128	143	128	143	143	152	127	133	145	126	129	133	134	130	152	136	135	142	125	121	131	158	128	129	136	144	139	152	149	136	160	111	145	136	130	146	128	142	123	158	144	122	127	133	134	112	139	132	117	139	114	166	128	138	144	126	134	143	117	139	127	139	146	131	159	148	168	109	135	143	122	134	131	147	119	156	159	153	149	146	138	112	149	134	133	167	140	144	146	146	148	131	127	130	127	127	173	141	135	143	117	150	160	128	133	135	156	168	118	124	135	149	136	148	133	154	143	129	152	121	143	128	147	130	141	150	134	132	127	139	141	121	130	159	118	144	125	112	136	149	126	151	146	153	135	130	135	135	137	117	138	130	143	132	146	118	140	145	140	123	138	134	164	122	147	152	160	146	122	145	136	117	136	132	144	132	143	143	124	124	132	152	114	141	148	154	151	154	117	153	121	142	122	143	157	132	142	139	140	130	104	138	150	130	146	133	150	155	139	164	146	135	136	162	129	141	151	142	134	143	138	125	141	122	138	134	138	145	144	141	127	152	123	138	114	128	145	136	122	138	153	138	146	151	147	130	132	118	138	129	156	154	130	137	161	108	124	131	129	129	137	130	148	146	128	141	148	138	134	146	146	150	143	122	143	148	161	126	130	138	119	111	144	128	135	145	141	148	149	139	128	147	175	167	140	116	134	129	133	121	133	156	134	144	119	131	133	129	140	127	135	127	146	125	130	147	153	176	159	166	125	152	156	140	156	143	124	124	129	148	151	148	138	124	126	119	139	145	138	142	139	136	129	130	130	135	140	138	123	123	138	111	151	134	132	134	137	142	139	119	133	149	143	123	123	143	132	130	142	120	139	166	152	131	146	114	151	133	138	171	140	151	149	125	128	131	142	131	135	156	158	122	131	139	148	131	140	122	135	148	137	142	141	114	124	132	140	147	128	154	129	144	166	116	120	143	142	175	141	130	148	131	124	129	131	137	141	154	118	129	154	135	156	127	130	138	145	151	124	135	150	131	143	164	131	125	127	132	145	145	132	140	155	147	139	146	142	145	130	151	135	133	118	147	154	164	142	150	143	119	117	151	151	120	161	126	156	125	140	143	146	129	149	137	137	129	144	147	127	131	156	143	136	151	153	141	145	157	132	137	120	123	116	132	150	148	132	119	149	140	133	141	166	150	131	111	134	137	145	156	140	130	137	139	131	149	135	150	131	131	116	143	115	125	171	146	160	131	141	137	137	122	134	128	139	149	137	137	162	150	144	156	135	144	122	144	161	140	126	125	124	131	142	129	130	150	160	132	144	158	156	140	137	137	116	145	137	139	145	145	140	128	129	142	158	137	137	133	145	128	136	137	153	150	137	149	118	126	152	146	156	147	168	127	141	165	156	156	129	135	166	173	150	141	140	130	168	145	140	143	163	149	149	157	128	153	141	128	150	127	148	123	151	141	127	146	137	118	140	152	145	135	148	134	144	140	135	126	142	162	139	119	162	154	164	120	148	134	110	137	139	118	116	143	127	143	141	142	132	143	131	139	117	157	145	134	131	153	151	158	122	146	135	141	129	142	162	138	126	164	149	135	145	126	144	141	148	139	129	134	129	149	143	152	128	147	142	142	149	134	135	143	141	142	148	153	132	128	133	133	150	148	132	132	155	150	137	130	141	126	139	139	133	140	149	141	157	136	131	161	151	136	145	139	143	141	122	125	116	141	126	144	129	158	133	119	109	141	149	123	129	127	131	120	126	144	129	139	113	142	136	143	137	138	154	124	164	127	130	118	155	126	126	144	134	150	121	149	134	128	147	133	126	153	154	134	139	141	151	162	157	152	153	172	145	132	129	154	146	133	153	149	147	140	136	133	133	135	141	156	156	149	116	132	158	113	142	136	137	137	112	140	148	138	141	155	142	147	152	132	133	133	148	138	136	136	140	144	145	138	118	130	118	136	131	137	140	148	130	124	139	110	132	118	123	136	140	159	151	147	129	144	140	151	119	148	153	127	137	133	127	117	126	136	135	154	147	139
4126	447	515	505	531	505	443	450	463	432	424	428	417	459	452	454	412	428	471	439	437	467	411	410	444	400	426	445	418	433	406	440	413	429	394	397	404	424	428	408	407	421	434	421	425	403	443	408	402	412	409	437	427	462	414	426	408	412	425	413	461	410	454	461	368	422	437	419	388	418	430	430	435	411	404	446	424	420	389	373	424	441	410	448	407	453	386	406	428	419	430	409	407	387	413	419	363	392	438	446	431	406	415	428	450	420	412	408	449	451	421	442	399	458	407	419	419	418	426	471	405	460	461	414	426	434	398	418	409	422	435	402	440	409	428	389	423	434	422	421	397	405	432	412	399	460	440	441	388	433	414	461	445	434	396	414	430	436	416	423	405	431	405	422	419	426	450	430	460	456	412	421	405	442	427	415	418	431	411	447	406	436	433	396	424	420	432	396	447	459	379	411	396	464	432	424	437	416	430	428	399	424	460	438	449	390	426	403	414	424	434	417	410	417	458	437	382	436	413	410	407	413	413	433	410	406	417	420	444	432	420	421	426	414	402	460	407	429	415	411	422	430	410	422	464	439	432	391	419	422	404	423	392	434	445	425	434	438	404	406	414	412	424	409	434	410	403	455	428	434	441	434	448	416	425	418	427	440	435	432	448	407	421	395	402	447	446	425	407	415	445	434	430	459	397	458	415	444	441	402	442	423	420	423	419	456	418	417	401	459	401	399	418	434	410	424	434	408	433	450	407	402	411	410	413	407	438	398	425	399	413	430	441	433	412	453	425	432	400	441	420	415	410	420	442	428	394	409	409	424	437	447	394	414	439	411	434	422	451	410	437	440	406	440	424	424	434	399	414	421	457	425	429	420	382	450	395	380	427	420	384	422	426	382	423	400	445	419	401	415	433	454	403	428	396	418	409	461	392	430	439	397	426	451	439	412	399	428	426	426	425	422	439	423	431	432	400	449	429	420	420	424	413	441	423	431	434	454	396	461	424	469	441	419	408	392	396	416	400	422	432	439	424	384	413	399	424	446	426	386	397	390	448	416	415	473	419	439	455	424	408	384	424	436	413	419	414	406	389	423	383	423	406	378	415	425	426	401	406	437	405	450	391	403	428	450	388	422	380	400	417	453	429	449	419	397	434	435	470	435	440	356	421	396	417	453	461	409	398	379	429	398	432	403	403	404	417	473	405	421	410	406	438	403	428	464	430	451	425	430	396	384	437	397	428	438	405	394	404	434	414	421	446	442	412	425	416	418	395	417	452	414	394	441	425	419	408	414	439	443	433	365	408	439	414	441	407	437	431	411	439	360	425	426	420	425	381	431	387	413	410	395	431	437	417	426	458	427	438	450	413	457	411	428	431	435	419	414	424	412	454	468	413	437	407	420	445	404	428	407	393	444	450	403	450	371	417	446	385	428	420	420	432	399	427	436	397	427	389	395	439	459	453	449	434	413	397	437	464	426	425	394	403	421	447	438	430	429	402	405	421	429	415	436	452	428	422	439	431	392	451	440	412	429	424	448	397	416	457	432	433	395	409	411	453	423	433	448	408	434	412	443	405	417	406	445	413	419	434	405	433	398	389	424	403	433	400	407	426	412	403	412	404	407	411	385	410	389	400	424	452	422	413	418	400	421	415	438	419	404	410	443	414	458	447	440	408	435	418	406	453	478	435	376	424	418	397	443	425	409	435	415	467	457	436	407	421	415	421	412	442	421	420	410	401	381	459	428	392	414	446	427	435	376	442	399	400	412	424	410	395	432	422	382	428	421	422	416	425	417	435	430	411	429	434	415	443	430	459	430	433	434	417	474	431	423	416	377	460	448	415	458	396	434	457	443	394	455	431	449	433	426	458	423	424	435	431	396	416	407	404	411	417	445	426	409	371	402	450	439	467	422	433	423	408	365	401	397	410	436	436	401	450	424	438	447	416	431	441	445	420	438	393	434	435	419	424	418	403	426	432	400	398	411	453	441	394	407	387	412	419	437	376	424	430	405	421	431	438	421	437	393	431	426	444	429	438	412	428	388	391	449	432	413	447	414	410	411	428	404	421	411	434	388	419	419	427	434	450	437	403	423	429	437	424	421	395	432	395	438	444	433	458	384	398	438	414	431	401	416	457	373	392	446	451	412	395	449	400	431	435	388	418	419	402	403	425	413	407	441	376	390	391	438	395	433	416	390	428	425	427	450	447	417	429	437	435	390	411	420	398	449	383	443	419	405	396	402	414	428	424	420	435	434	440	390	428	441	439	411	443	432	425	418	416	414	415	445	437	419	413	436	407	442	403	424	425	419	405	430	422	428	389	424	446	443	425	410	433	394	415	450	414	423	430	433	427	387	418	437	429	382	428	412	438	393	475	396	390	416	426	410	407	377	435	427	439	387	425	395	391	387	450	406	417	400	362	411	404	408	473	437	421	424	388	378	426	424	414	426	447	413	433	373	421	419	446	426	429	402	436	430	455	414	433	417	451	448	416	403	435	412	399	439	418	424	401	408	444	403	400	434	435	431	432	425	411	417	375	403	457	396	426	411	417	435	438	424	434	424	465	413	410	436	439	474	412	420	396	432	430	396	417	393	409	410	415	407	439	424	410	410	431	438	411	410	435	398	435	406	407	417	440	390	434	431	421	454	448	433	446	410	402	411	400	422	455	415	433	395	416	423	403	425	437	429	455	438	436	441	462	457	411	410	448	420	436	408	449	453	453	420	418	418	461	409	412	430	396	413	411	425	430	421	414	438	466	449	389	460	414	407	435	428	442	456	403	431	430	411	421	444	429	451	433	379	422	426	400	396	447	442	452	424	415	416	435	403	428	401	424	419	412	417	447	395	409	456	448	433	404	437	385	432	450	400	423	457	396	407	423	441	425	436	409	430	419	422	441	413	420	457	416	461	423	456	394	408	434	446	433	401	407	443	444	418	439	451	437	429	419	404	406	402	419	440	451	397	395	445	386	382	433	417	404	414	431	420	445	416	433	440	423	436	389	436	403	400	411	379	423	415	390	451	419	434	416	446	392	436	416	394	444	396	394	403	394	474	399	431	440	411	442	430	437	438	447	435	445	414	420	451	438	445	423	423	433	404	397	405	424	399	426	405	416	447	408	384	406	429	426	397	434	395	422	407	405	407	414	417	427	462	427	443	432	451	379	407	401	466	403	412	393	432	380	413	413	451	404	434	441	437	433	439	439	450	443	398	444	396	421	399	376	414	395	408	408	416	416	422	392	406	383	406	446	439	426	439	415	409	473	390	424	454	413	411	424	423	398	405	419	430	406	390	400	426	403	413	422	394	408	418	439	423	456	481	390	389	456	413	440	438	410	409	440	433	403	426	419	409	424	419	404	416	451	444	415	414	430	427	384	418	432	385	383	408	417	460	462	410	448	435	409	441	448	427	424	430	438	450	432	425	395	418	418	402	414	408	422	424	397	444	430	440	437	410	442	430	421	401	392	435	436	451	416	406	404	449	435	434	404	422	460	450	410	450
40085	9235	1292	1019	716	637	539	478	438	407	381	371	384	371	344	367	301	327	340	310	324	330	325	347	323	306	326	326	323	325	298	299	324	307	301	322	282	295	326	334	317	316	332	296	299	312	322	303	316	326	280	303	329	289	324	275	295	287	301	308	283	296	329	299	281	289	286	288	267	284	321	319	317	342	369	306	347	329	270	302	317	306	311	285	286	302	288	309	273	293	311	265	274	294	331	295	316	283	319	281	310	314	303	301	329	343	359	309	306	320	283	317	293	320	307	315	305	283	285	326	283	298	283	330	287	317	304	308	324	324	303	291	319	305	336	303	313	296	276	311	265	298	332	324	319	297	325	319	291	277	288	327	306	334	351	297	299	333	291	312	314	337	300	285	347	334	319	300	293	276	310	342	315	336	278	320	346	348	308	296	293	290	295	291	291	320	307	338	319	304	288	312	317	311	313	314	285	290	338	296	287	305	291	283	313	319	304	286	313	314	343	350	330	307	306	299	314	275	288	315	314	310	331	343	295	345	318	330	301	338	318	324	297	318	313	330	279	299	317	302	286	305	339	320	287	286	306	269	333	273	310	313	322	310	351	297	286	294	283	300	286	322	338	300	303	305	325	323	287	308	286	300	301	313	311	298	308	309	338	293	289	320	303	301	321	305	328	344	318	309	349	309	297	289	278	274	307	282	319	307	324	312	322	337	327	310	311	350	305	309	326	309	324	288	287	327	293	297	337	326	259	276	295	291	312	269	307	322	308	283	300	330	299	284	353	322	297	308	327	316	330	320	326	324	279	298	326	298	323	286	296	292	284	302	281	295	312	320	281	283	281	282	322	295	310	283	283	286	276	325	323	308	314	330	312	332	277	302	336	308	298	291	316	318	287	290	336	310	320	305	295	299	315	341	333	274	335	288	325	317	343	285	331	297	315	320	321	317	307	292	304	289	298	303	318	300	343	316	291	298	302	284	279	285	294	284	262	326	277	319	295	338	317	284	293	324	321	299	316	294	326	284	288	307	313	316	333	289	315	273	332	310	302	295	314	293	269	291	301	298	279	272	325	317	259	254	297	321	270	322	308	326	327	317	308	298	296	272	298	285	304	335	342	335	315	304	289	290	319	308	329	302	309	301	286	302	299	304	277	282	344	328	315	299	284	319	316	296	324	342	308	305	300	318	314	285	267	307	317	326	320	314	324	338	325	329	274	298	352	285	293	261	307	298	281	313	295	310	322	272	305	317	295	294	294	300	313	311	296	288	326	304	295	272	315	299	315	328	308	282	304	284	318	309	300	297	323	316	313	301	319	312	312	304	292	335	315	309	302	296	282	265	333	327	314	317	270	305	335	304	286	305	300	338	313	297	280	279	281	298	296	301	293	341	335	310	301	262	268	278	300	311	323	344	289	306	269	326	311	292	315	302	278	306	315	319	315	300	291	321	300	291	306	283	312	327	305	261	329	293	323	295	333	301	330	298	310	262	318	344	303	310	324	312	292	286	278	315	272	295	271	311	297	315	283	313	302	317	330	284	292	316	312	303	322	300	334	297	296	300	274	307	317	298	311	292	284	304	317	298	311	302	267	316	288	301	319	297	322	314	305	299	308	311	303	310	315	313	272	281	335	328	315	321	304	292	292	298	284	298	331	328	291	306	277	268	316	312	285	318	264	336	309	291	275	307	306	327	329	298	328	330	291	302	318	275	318	302	284	320	270	316	311	306	331	292	338	275	262	323	287	294	284	314	267	332	287	306	321	314	304	314	311	301	303	299	318	292	296	318	289	320	302	323	315	292	293	319	306	295	320	283	294	299	323	325	302	296	299	276	276	306	331	328	313	300	285	316	284	323	298	294	281	287	283	322	267	291	293	274	299	305	299	315	339	291	268	320	294	305	304	314	280	308	283	290	287	327	290	289	296	312	287	306	307	306	330	282	298	312	265	269	325	265	314	328	324	310	261	298	295	317	323	291	289	313	309	315	285	326	311	289	308	333	281	319	295	323	308	327	322	314	281	281	309	316	287	316	342	280	310	282	302	304	292	274	329	322	296	330	295	310	313	292	305	273	326	323	290	283	326	290	322	314	286	330	328	309	342	293	301	290	309	306	305	262	317	301	310	308	331	332	330	302	306	309	313	302	308	298	277	310	320	305	296	320	312	288	308	292	318	296	285	323	298	316	298	312	304	310	317	325	286	331	294	332	323	320	327	323	322	313	314	327	324	309	310	327	291	320	263	325	309	287	316	313	311	300	293	324	307	290	292	299	299	298	293	296	275	314	308	315	300	339	284	322	331	294	321	313	298	284	271	309	313	328	300	281	313	306	299	329	290	304	285	312	310	338	305	265	286	303	289	300	311	310	312	316	297	331	324	302	306	314	290	304	304	279	293	278	341	293	334	325	326	354	319	275	312	295	277	340	299	320	277	287	311	340	316	333	299	284	312	327	303	299	324	334	330	299	311	342	250	319	316	324	319	307	333	314	324	296	340	309	299	301	311	327	341	282	322	299	305	299	334	307	255	303	323	323	316	290	294	296	303	291	304	307	318	318	277	331	300	301	281	309	343	283	297	313	296	317	283	303	314	295	316	340	320	291	287	331	350	286	324	260	317	331	278	300	304	303	320	308	285	330	279	308	308	271	301	319	313	339	301	281	304	319	310	272	304	328	300	319	324	349	323	315	319	306	338	294	276	308	292	305	324	293	293	297	295	299	298	300	316	291	303	319	307	320	300	325	333	327	308	316	304	314	311	335	319	302	299	340	320	335	317	314	295	293	307	323	313	331	311	314	321	297	299	307	303	303	299	304	313	320	297	292	347	298	298	313	272	307	316	307	308	309	323	340	294	341	323	296	281	296	291	308	341	310	332	300	290	298	277	305	335	327	316	324	327	323	307	310	310	271	311	321	302	308	286	316	300	330	309	287	317	317	298	279	294	291	278	289	318	330	308	302	324	280	297	327	315	292	345	290	304	300	293	315	264	296	321	283	302	323	316	306	285	318	321	327	321	336	350	332	312	314	286	308	282	295	317	304	299	307	306	293	292	306	318	307	298	300	299	284	309	321	318	301	280	294	258	302	289	284	311	281	304	328	330	342	289	303	303	313	310	306	302	308	296	313	333	336	321	304	298	324	309	313	286	306	326	306	312	305	315	296	318	289	287	288	313	291	264	289	319	289	306	284	294	300	308	292	323	296	312	315	292	311	322	333	292	307	302	275	293	298	295	329	296	301	298	318	277	293	281	297	297	295	337	306	323	321	324	283	324	361	287	309	322	302	305	312	333	300	320	312	283	318	307	319	290	336	282	311	294	288	297	335	297	310	324	294	315	334	299	307	244	282	298	312	325	307	303	302	333	326	296	299	289	293	297	266	375	315	312	272	312	296	317	304	346	305	353	321	295	307	290	297	314	320	306	317	327	331	290	322	296	315	290	309	278	302	287	300	321	337	287	303	292	301	317	275	335	329	292	286	303	317	314	326	300	275	301	309
19853	1460	2566	2971	2634	2296	1997	1728	1506	1507	1329	1209	1199	1123	1062	1067	1053	1064	1015	995	1005	890	954	877	926	892	874	900	930	863	877	867	888	850	881	820	814	819	790	778	785	834	780	798	783	822	866	881	747	824	823	823	836	793	818	797	808	840	809	815	858	786	796	801	793	797	811	825	781	756	783	784	803	797	793	820	843	864	801	762	767	744	770	821	810	824	748	777	764	818	795	767	784	833	789	805	800	811	777	807	836	814	785	782	775	818	738	741	764	769	777	817	781	765	790	767	774	749	854	769	772	790	803	730	824	821	775	766	772	816	747	714	749	809	727	791	803	768	751	801	822	779	790	781	782	784	728	777	808	785	809	815	772	748	721	800	806	778	777	751	768	802	732	797	740	782	733	800	818	772	782	762	749	782	781	757	776	758	743	756	817	789	767	757	777	790	795	772	800	749	824	819	768	750	773	778	823	840	832	742	784	769	827	789	810	763	786	745	761	788	799	765	720	781	744	770	778	747	778	742	784	760	811	770	792	800	835	790	769	736	769	786	835	766	805	788	823	751	798	806	802	789	762	799	778	800	795	776	771	830	806	778	785	773	815	751	762	738	754	747	782	750	810	760	737	760	752	775	796	791	813	844	747	718	750	733	761	798	773	794	743	856	781	808	765	799	812	791	741	778	755	747	798	749	777	776	736	810	736	799	800	813	802	737	747	802	764	747	716	813	768	772	750	784	829	750	729	779	766	761	797	814	757	793	794	730	789	740	791	778	813	769	753	828	777	772	781	806	766	798	768	752	747	818	743	798	775	825	836	811	781	801	818	775	751	725	831	819	783	785	798	759	810	829	769	777	812	851	762	809	828	778	764	764	723	783	748	773	800	790	779	773	787	756	818	826	764	792	746	747	778	767	772	797	772	809	822	751	759	837	764	760	797	777	772	753	739	813	771	791	728	752	801	812	840	795	759	789	762	774	805	744	770	734	828	779	757	774	729	725	763	810	761	787	786	763	729	772	758	786	786	787	744	752	843	801	784	799	752	845	764	788	830	825	826	817	815	755	799	821	795	793	791	822	762	777	771	806	817	757	857	743	763	755	790	781	787	770	772	813	841	748	777	733	774	727	809	738	769	772	778	759	749	845	760	810	776	784	762	771	793	762	771	821	818	780	790	745	827	746	740	818	772	719	774	754	795	784	781	828	748	805	750	815	761	784	774	764	754	833	765	762	780	782	719	800	767	792	780	838	796	803	756	809	765	787	768	788	791	756	811	803	841	774	807	744	799	787	744	807	817	798	766	752	769	746	784	830	818	824	771	756	797	779	781	776	778	782	800	782	777	746	761	816	707	769	790	777	797	785	760	772	811	766	784	809	731	815	807	800	780	789	786	801	783	786	761	789	767	748	796	826	797	769	743	809	767	780	792	791	759	809	806	783	723	795	748	798	765	734	791	765	829	756	791	782	764	808	819	767	801	756	796	787	802	794	734	794	796	824	785	806	771	818	768	786	769	766	813	756	754	717	786	764	747	832	814	774	758	812	769	785	820	798	786	795	829	730	812	747	750	816	809	794	780	825	723	739	747	811	776	770	791	770	738	730	750	743	772	782	779	761	743	760	798	777	778	765	766	812	755	799	764	791	779	750	765	800	754	797	780	758	811	805	802	766	731	788	724	713	779	804	785	773	770	835	783	786	818	786	803	804	818	789	805	821	748	752	778	785	754	776	742	789	780	819	752	807	811	781	826	760	780	785	792	707	741	756	766	745	760	759	795	799	846	796	729	803	758	760	813	753	783	722	757	814	774	801	777	761	790	775	740	794	773	759	728	827	841	795	743	786	822	773	787	817	797	786	775	770	826	777	834	786	830	743	783	811	743	765	764	711	801	823	755	786	717	763	829	790	750	775	709	752	792	821	790	761	778	769	792	813	700	772	777	737	783	752	785	753	782	783	757	757	771	778	802	789	797	784	766	797	792	763	749	779	757	773	812	775	754	818	749	775	747	801	730	798	792	770	793	765	749	762	804	782	801	740	773	784	807	757	773	783	799	784	797	771	727	735	761	768	806	759	797	766	781	781	787	753	737	736	783	747	801	820	786	794	813	796	716	786	794	768	815	790	786	742	794	768	814	773	820	767	788	769	767	811	730	804	775	846	756	777	776	783	769	786	822	726	804	785	800	745	773	754	746	765	735	783	761	768	748	789	809	809	751	785	769	719	838	804	726	835	794	798	754	780	782	828	792	763	787	747	767	789	763	785	783	768	793	750	740	764	777	797	767	775	809	769	781	805	752	788	747	794	780	790	766	779	776	797	814	758	793	754	767	805	784	756	802	781	798	834	745	775	753	724	809	756	740	748	787	758	794	794	801	759	738	810	778	750	790	801	819	791	769	756	758	733	796	803	746	806	798	780	830	771	785	748	820	730	730	798	813	816	788	801	777	799	761	767	762	779	767	756	789	735	788	756	825	722	749	770	771	779	795	780	808	751	792	772	780	716	773	754	738	798	764	730	758	813	728	748	816	838	751	771	807	767	769	780	818	844	755	802	811	760	763	753	750	767	781	791	733	796	776	821	794	752	789	783	802	748	768	804	791	789	780	724	736	771	777	766	784	778	804	783	777	788	732	807	827	791	771	789	810	811	767	779	792	824	799	786	767	792	779	739	772	770	744	798	741	819	723	801	731	771	781	774	807	720	810	752	783	783	772	804	761	767	747	713	749	802	818	756	762	777	785	788	793	786	749	783	743	771	757	798	786	782	756	779	773	817	812	748	754	779	800	786	751	783	768	740	772	787	777	815	764	763	792	816	773	805	766	761	769	762	821	745	770	747	763	813	770	846	819	786	808	772	800	796	785	764	763	842	774	798	842	757	745	758	815	766	799	816	752	789	801	773	777	759	767	825	817	801	742	792	796	794	777	758	802	763	830	799	759	768	769	805	737	779	780	751	765	752	792	793	799	747	797	743	800	735	738	756	777	821	745	747	795	743	764	786	787	779	786	813	737	748	763	809	764	788	747	820	835	758	795	765	803	797	804	740	799	768	818	775	754	806	817	775	750	791	789	770	821	752	768	791	737	779	712	808	752	761	780	748	792	797	748	766	793	768	791	757	791	764	815	780	788	805	786	730	804	814	830	799	755	763	762	781	768	739	748	810	739	801	766	744	793	783	794	770	744	834	780	755	754	770	760	785	798	771	785	829	777	775	780	791	812	741	843	771	791	771	804	747	800	757	783	786	751	744	820	817	783	788	760	773	756	793	740	765	751	763	807	767	768	740	800	775	764	755	795	740	806	771	754	826	773	773	752	767	781	786	813	786	792	772	779	814	733	730	776	782	783	744	739	785	788	775	793	771	777	834	799	790	777	762	789	772	761	767	788	821	728	784	807	796	761	764	811	803	819	781	739	784	798	755	827	756	787	797	768	788	802	795	782	766	766	782	826	787	779	821	744	818	763	753	828	767	768	785	757	754	779	794	752	778	772	796	816	797	784	784
56608	18588	3655	1842	1278	942	811	666	619	606	528	506	486	456	484	459	429	457	441	430	416	425	409	427	419	402	420	419	412	399	369	396	375	403	383	391	379	363	408	403	406	374	395	415	397	428	389	391	363	384	400	411	379	357	377	418	389	364	347	366	388	368	343	413	387	378	361	377	336	374	377	363	364	345	379	347	380	359	389	387	405	350	377	361	387	370	355	398	381	372	384	407	364	341	386	347	320	392	358	364	349	400	381	374	347	369	377	352	371	400	366	412	403	364	372	348	377	374	380	386	390	377	389	377	352	375	326	376	392	350	388	363	381	367	395	400	389	383	397	384	368	366	378	370	345	404	391	359	372	346	386	346	363	409	375	383	369	352	364	387	375	393	377	373	376	386	397	364	370	388	382	343	388	375	350	359	349	398	384	357	401	363	381	370	389	359	374	362	376	370	388	339	392	381	365	361	376	355	376	362	407	379	363	372	432	381	377	374	373	334	355	380	376	364	376	389	348	385	347	368	359	420	393	367	381	387	360	355	359	372	365	347	363	395	368	364	382	410	339	375	429	398	399	361	388	375	380	407	351	390	390	402	369	370	397	362	378	391	391	366	393	388	364	363	408	380	380	392	363	380	397	350	378	387	356	378	355	382	370	381	393	375	346	382	359	419	361	370	364	359	391	331	380	365	350	375	410	370	388	323	375	363	395	402	376	407	346	385	380	337	342	345	411	391	346	382	372	375	337	401	365	346	372	348	354	369	386	400	411	346	361	397	372	395	350	367	368	401	356	360	363	383	369	395	382	378	361	374	349	345	368	368	396	377	372	404	380	377	388	381	384	394	374	406	401	371	394	404	379	348	368	354	350	383	345	369	378	380	395	399	383	373	405	412	383	388	396	381	397	384	395	378	373	390	429	372	349	372	364	365	380	393	352	380	397	385	391	396	373	387	367	358	335	358	365	409	356	373	402	407	387	389	385	357	366	355	343	359	362	385	365	365	370	350	397	333	396	409	378	382	359	391	369	396	382	381	360	357	407	349	393	370	380	367	352	348	350	348	351	380	382	392	354	353	368	349	382	401	385	410	405	375	375	384	398	397	413	365	344	357	378	396	375	377	415	378	381	403	389	343	370	366	354	373	391	376	358	377	407	390	387	355	371	368	375	350	357	380	358	391	387	414	374	374	369	382	385	370	381	377	363	401	379	368	389	389	359	355	381	363	385	356	369	347	396	367	386	374	356	357	373	373	412	409	423	373	349	371	381	340	406	390	380	402	358	379	368	412	348	400	377	389	407	393	368	377	373	361	373	383	372	372	406	383	350	363	360	392	397	390	358	351	401	362	361	351	371	342	372	376	375	363	389	375	400	375	382	389	383	371	408	370	364	382	376	385	379	354	370	350	368	402	356	398	386	389	377	376	410	379	386	381	411	408	401	378	367	430	413	375	327	401	397	380	374	393	350	406	400	358	395	386	382	381	399	369	341	360	406	380	340	379	395	393	429	405	368	377	387	396	352	378	382	341	354	392	391	366	395	402	378	379	370	389	374	421	386	378	423	392	373	368	372	356	406	338	383	365	380	399	369	394	393	347	399	396	418	418	407	362	393	358	342	347	404	395	347	361	354	387	370	371	354	362	388	379	341	419	415	353	369	366	383	407	377	392	357	355	337	364	400	389	410	354	377	368	384	408	389	384	358	371	396	405	358	363	368	387	403	397	380	377	365	361	386	369	396	350	388	367	369	402	384	382	382	400	391	375	343	374	371	393	377	359	401	403	361	368	414	394	365	368	406	317	363	417	402	369	398	353	382	380	404	373	366	364	354	383	409	343	372	425	381	348	367	370	398	429	380	388	338	357	393	355	386	366	382	384	347	404	361	371	369	360	412	404	372	358	388	413	367	418	342	371	358	317	396	353	397	386	378	389	363	396	362	390	395	344	397	368	344	380	350	346	384	384	370	398	405	371	407	325	402	394	339	381	374	362	358	369	368	410	375	357	392	328	369	398	409	363	374	360	386	388	347	389	393	345	361	376	400	365	439	381	376	352	359	356	367	357	378	365	355	410	348	386	354	380	410	363	343	352	347	375	392	407	370	350	368	409	351	406	364	360	404	402	369	340	383	379	407	384	391	399	355	349	350	336	358	393	369	399	370	353	383	390	366	361	379	346	390	358	397	376	355	395	363	365	374	410	362	366	380	370	404	389	352	400	407	381	375	397	380	380	363	354	362	321	430	357	363	378	407	379	368	357	337	365	366	343	361	424	351	377	344	389	379	366	409	358	383	389	364	379	338	396	421	390	394	417	365	401	413	404	378	357	357	358	347	365	427	388	386	381	339	352	371	395	388	381	357	394	362	352	390	375	380	332	372	390	354	364	397	348	375	415	395	397	369	413	361	363	360	396	349	353	361	369	384	350	387	377	388	355	372	381	374	362	415	401	398	365	359	385	359	392	368	380	426	362	375	392	415	379	381	391	384	375	397	337	422	404	372	352	413	397	391	370	377	352	385	377	392	357	356	396	390	383	381	379	366	360	385	375	361	342	363	385	380	410	326	376	375	391	359	367	398	362	332	405	351	386	391	400	379	410	376	381	387	373	402	391	365	365	358	391	373	392	387	371	364	374	341	366	360	372	357	359	357	397	378	368	403	367	385	381	354	364	359	374	393	354	379	439	396	367	375	339	365	344	365	358	369	354	397	355	355	393	377	371	378	376	370	373	375	348	411	371	390	398	381	341	416	347	381	376	360	364	353	382	371	408	383	392	380	363	407	360	408	360	379	375	364	421	349	390	354	374	431	379	393	377	382	367	367	391	413	391	411	391	345	361	403	365	363	368	367	399	384	384	349	376	403	336	369	342	351	356	397	395	363	356	382	383	381	388	348	357	353	362	361	378	375	391	364	397	360	375	368	375	364	386	367	356	391	358	362	388	371	378	341	364	367	405	360	411	386	391	360	347	366	395	365	356	385	354	335	391	360	372	373	368	365	399	353	339	384	402	377	397	356	350	349	350	386	362	353	368	359	350	386	405	378	385	379	348	390	378	352	378	391	376	383	385	367	372	366	345	370	337	364	414	359	378	402	381	369	379	402	397	378	367	393	372	393	383	368	387	374	360	408	359	363	367	334	351	431	378	405	330	372	374	374	388	377	399	405	372	355	388	382	359	387	404	369	379	389	390	395	351	371	378	391	393	350	415	322	361	350	333	354	391	390	379	394	414	363	379	367	382	388	365	361	339	399	368	366	352	358	389	365	390	391	353	397	398	354	391	349	365	369	403	375	377	413	371	382	352	417	374	392	343	416	365	372	359	363	373	364	360	382	374	380	388	355	401	393	329	359	380	343	377	371	364	365	361	349	389	394	390	345	331	352	378	391	352	384	368	368	361	382	383	357	393	368	374	401	404	378	371	406	369	362	383	369	383	364	410	371	319	354	369	411	396	374	358	385	389	369	350	367	366	408	367	400	388	321	383	385	352	368	363	403	393	374	393
27739	2195	4314	5159	4417	3807	3111	2731	2427	2071	1972	1821	1620	1570	1439	1348	1383	1340	1324	1259	1180	1176	1117	1091	1095	1176	1073	1086	1092	1066	1054	1085	999	1037	991	1066	986	1022	1032	996	968	980	1020	978	1010	962	982	1033	980	949	975	1039	987	924	880	949	966	882	947	893	902	973	914	988	870	889	924	901	898	921	904	935	954	899	857	910	884	902	938	928	953	878	904	900	954	959	874	913	891	956	964	930	860	905	941	897	916	946	894	896	948	931	945	911	861	901	926	880	904	892	883	915	900	945	909	912	866	868	874	900	902	932	938	850	922	916	915	908	880	889	890	946	923	948	930	846	911	889	964	867	903	852	908	922	904	902	886	854	923	883	870	902	884	894	895	874	912	882	907	922	877	864	910	892	905	926	930	880	911	905	847	857	872	903	907	905	910	891	880	848	918	887	892	964	916	971	878	911	966	867	886	902	870	921	900	901	871	843	934	948	923	897	882	947	907	893	860	890	883	882	917	897	912	890	857	839	899	961	871	876	885	921	900	915	904	916	875	918	879	863	857	924	889	847	928	799	859	873	869	887	909	935	897	918	858	936	942	897	885	857	854	913	960	892	892	868	917	824	865	911	884	908	888	855	914	884	851	874	891	933	930	912	909	913	921	925	881	933	857	864	925	875	895	877	907	917	923	916	906	883	882	923	874	894	864	902	918	923	900	845	849	936	953	958	889	857	882	932	843	900	903	902	899	910	893	805	929	936	903	857	880	930	919	925	913	891	928	896	906	932	918	875	899	944	875	856	935	901	873	859	925	874	921	901	870	870	903	937	896	902	883	901	916	890	911	874	912	911	864	870	918	941	860	904	816	928	883	886	866	940	916	914	882	887	905	896	861	909	875	905	864	810	871	935	907	923	902	937	835	853	882	898	842	860	934	922	870	871	899	888	852	908	902	890	927	873	916	908	911	900	956	841	931	900	905	934	873	899	894	886	870	875	899	950	865	885	897	920	869	915	888	912	956	908	924	852	902	858	937	876	851	789	922	891	955	888	888	903	877	921	907	898	932	835	895	903	887	857	915	911	858	860	841	927	917	877	850	896	881	937	920	898	899	870	882	898	864	869	878	888	896	900	907	869	891	898	929	927	939	897	925	852	913	871	930	939	970	926	863	871	959	901	909	929	952	852	908	867	947	940	931	882	878	920	923	894	919	828	904	957	904	877	918	869	916	926	940	897	894	914	925	880	859	985	890	889	897	884	822	855	924	894	807	881	882	896	945	869	902	901	865	848	885	890	953	932	937	949	887	902	855	914	974	904	900	920	891	862	870	898	900	906	896	919	870	937	883	912	856	881	910	902	923	914	886	876	905	939	940	878	894	887	887	890	895	884	898	929	916	867	926	895	910	888	901	920	912	900	871	864	901	918	886	896	848	849	940	917	940	895	889	913	870	908	887	927	860	868	898	919	876	906	863	830	918	922	894	917	940	897	913	864	883	861	892	929	890	934	915	931	897	893	886	940	873	861	916	903	871	873	915	946	919	927	908	864	860	910	943	904	903	944	899	897	873	852	935	889	901	891	922	856	964	970	899	887	931	882	951	904	917	962	931	917	953	898	917	962	933	884	887	881	887	890	913	955	882	871	882	860	895	952	878	899	919	926	915	913	874	863	917	864	886	844	939	896	857	916	884	883	932	827	898	891	913	842	910	905	865	921	926	953	917	945	900	925	873	909	893	865	894	861	945	900	882	891	884	894	889	832	903	866	934	875	907	937	923	860	860	881	890	919	869	900	881	922	855	942	918	893	950	872	946	881	920	888	895	873	873	914	892	884	884	911	936	892	932	905	948	851	898	881	924	940	883	869	926	903	880	964	919	917	884	835	879	869	904	909	852	865	914	883	831	832	907	878	888	850	867	832	903	868	868	968	892	843	941	934	881	885	918	846	885	909	893	912	878	917	873	904	874	909	862	828	840	887	883	897	873	945	857	920	936	851	850	923	863	908	898	857	852	914	878	900	897	923	936	896	940	945	865	883	942	890	905	897	878	876	921	853	828	877	884	886	876	968	850	878	934	869	824	832	946	930	939	916	914	908	948	893	878	897	919	896	927	848	928	878	924	891	906	892	870	905	921	829	951	885	898	862	880	861	926	914	916	879	870	922	871	887	874	905	872	883	854	887	902	903	877	875	858	912	921	922	894	937	877	929	909	881	885	858	940	843	908	914	931	882	825	837	901	896	904	904	881	865	916	854	903	896	911	841	868	949	910	942	891	877	942	898	863	903	892	900	860	918	942	890	905	889	893	879	864	916	846	909	934	898	895	895	875	924	840	976	859	916	931	885	889	973	885	928	902	916	877	866	855	925	897	899	898	913	965	907	907	880	876	941	868	875	885	950	920	907	922	863	884	857	937	874	919	843	962	901	890	896	902	871	884	936	856	826	903	922	893	882	971	928	945	863	917	909	903	873	882	878	952	901	881	977	938	875	927	914	915	917	926	918	906	863	905	875	866	916	927	937	928	873	891	963	915	924	910	923	953	886	923	911	912	858	905	871	883	858	878	910	885	877	880	911	924	852	923	923	904	889	902	908	913	911	937	842	871	884	948	831	911	848	931	958	881	934	912	887	904	901	920	954	916	862	902	862	946	935	938	912	903	937	903	896	860	878	914	927	866	842	908	844	936	864	903	913	891	877	825	834	916	888	901	898	925	877	872	937	930	829	881	857	895	919	949	901	925	881	905	871	885	865	855	850	935	850	925	876	914	885	883	879	964	869	861	876	908	995	875	857	910	903	915	890	901	852	921	854	905	918	909	887	860	838	903	892	860	901	933	886	901	912	846	905	870	900	960	909	922	866	870	942	879	894	895	910	915	886	882	858	853	894	932	944	870	910	932	888	865	858	883	974	905	899	942	922	857	833	939	838	937	892	871	892	892	935	939	890	871	916	888	877	932	883	900	880	918	865	906	901	953	879	868	915	917	927	839	840	911	849	928	987	890	907	904	893	900	878	908	874	866	882	925	873	955	870	883	907	897	867	915	882	935	942	963	880	906	903	924	944	894	919	921	839	909	952	930	848	868	887	926	900	889	910	852	876	842	874	823	899	853	921	868	913	943	907	864	930	943	928	869	905	923	879	887	877	929	890	845	958	897	917	901	836	891	889	931	888	873	892	878	884	830	897	977	871	847	893	886	876	883	903	851	893	880	905	957	931	883	864	946	959	975	920	887	908	890	872	865	865	895	907	894	960	897	882	872	897	870	901	909	884	949	939	925	948	889	928	873	919	875	934	921	853	835	899	886	889	924	884	916	897	941	881	912	894	913	883	868	882	915	870	893	912	848	886	971	909	881	883	894	882	891	878	845	867	872	881	894	887	872	887	863	911	890	862	938	871	891	942	837	907	851	865	880	897	916	898	817	895	898	917	874	877	884	904	870	918	887	924	872	908	955	875	910	881	912	869	947	818	940	898	864	921	897	906	897	955	909	861	910	927	885	831	886	948	893	906	885	909
3807	193	160	153	161	132	150	144	130	146	144	146	137	135	147	153	122	132	159	145	152	128	129	156	169	166	131	144	152	152	158	126	153	143	120	126	160	156	128	132	119	132	136	139	128	152	159	143	138	145	132	168	143	141	144	168	141	136	144	155	137	130	152	121	144	136	141	136	131	156	127	130	150	129	129	152	149	137	132	142	153	129	140	147	121	140	122	140	144	118	139	154	127	126	138	136	136	147	140	128	144	153	133	154	122	154	121	127	132	127	128	132	135	135	152	136	151	128	137	137	133	126	140	158	146	133	144	155	130	153	133	122	138	153	138	150	138	146	150	128	145	155	151	144	119	142	166	154	155	149	137	118	158	141	124	154	150	147	160	153	138	161	138	134	138	131	136	116	149	143	116	141	132	130	147	139	130	149	124	136	159	138	148	138	144	138	135	135	146	142	140	165	141	134	131	146	130	147	147	141	152	155	128	134	131	140	140	140	144	144	140	145	154	123	131	136	129	137	138	150	134	140	147	128	133	137	122	136	153	149	138	150	148	123	140	135	159	139	125	143	135	132	116	145	160	156	132	142	159	131	131	125	142	135	124	135	140	133	122	126	141	146	132	120	136	144	119	151	131	148	144	159	137	143	120	127	133	122	145	123	144	139	129	120	124	133	145	139	150	144	129	119	124	149	120	141	133	154	144	139	128	127	140	131	150	139	133	157	125	165	143	161	129	156	105	139	139	145	140	123	147	138	139	152	141	133	120	114	129	141	143	129	146	157	155	157	135	146	125	134	143	144	143	130	133	149	129	139	146	127	132	149	135	133	155	133	132	143	151	146	129	147	148	123	127	149	139	143	150	170	153	136	155	161	108	135	115	126	147	147	144	152	147	134	119	169	158	141	131	127	120	152	146	132	115	162	112	122	123	149	132	150	143	138	138	132	142	127	132	128	132	158	119	152	118	127	120	132	143	124	123	127	137	134	144	145	144	129	167	120	147	131	117	129	125	148	128	137	135	130	141	119	134	152	143	151	120	156	130	153	142	126	139	143	142	152	141	142	142	118	135	118	131	164	135	156	138	122	142	125	150	145	153	136	136	129	162	139	159	137	165	125	129	124	123	119	115	125	140	139	145	158	140	152	126	138	122	126	143	129	131	140	155	150	134	122	158	146	120	179	144	168	155	145	129	122	150	158	145	140	146	137	134	163	126	144	151	132	152	134	127	132	129	158	111	121	141	133	152	123	153	139	161	127	136	131	140	147	137	143	141	143	135	152	117	137	146	140	155	144	151	149	161	158	131	128	133	133	138	138	119	140	173	141	143	124	148	137	145	134	132	126	135	135	146	113	136	126	144	140	120	150	123	152	151	159	146	118	140	140	154	146	137	132	145	160	144	143	138	127	140	134	138	147	137	133	145	147	125	141	155	154	141	175	147	142	151	144	141	151	106	145	146	137	157	153	138	131	145	135	143	145	148	131	117	131	143	139	147	144	138	124	144	140	139	142	126	152	125	147	154	129	131	114	135	155	123	123	152	136	135	141	143	146	130	129	131	127	154	146	138	154	134	127	125	133	146	133	131	132	150	137	144	129	154	137	131	164	138	138	113	112	128	156	139	155	132	151	126	125	132	134	148	146	124	151	148	128	155	136	139	162	139	155	124	155	136	150	160	145	141	156	129	132	146	154	149	128	143	118	129	134	162	128	131	149	155	141	154	135	153	156	145	128	142	113	132	151	157	144	131	141	145	122	140	140	144	136	122	154	122	151	152	145	149	145	138	133	142	130	134	119	130	143	129	140	138	154	135	126	122	143	147	144	150	134	127	135	131	134	132	137	126	124	135	135	136	152	124	139	141	169	147	136	145	139	138	140	123	165	164	152	130	154	143	137	140	142	122	150	125	149	169	133	132	138	155	173	101	135	146	124	122	126	139	111	143	133	143	125	141	149	165	151	130	160	130	132	132	127	131	147	146	132	147	139	120	144	108	118	135	148	149	137	134	125	151	123	136	143	152	113	131	151	139	144	143	137	127	149	142	133	116	137	144	150	125	134	127	151	130	132	126	141	167	143	129	135	132	124	143	119	141	135	130	151	159	169	143	126	163	168	138	138	149	142	134	140	142	139	138	135	146	130	127	142	119	123	112	135	137	126	140	147	125	140	129	108	136	109	137	135	143	137	122	131	121	137	166	126	148	122	137	143	154	140	135	155	138	139	128	158	134	145	153	129	157	140	140	136	143	137	134	139	129	147	151	140	130	127	139	143	116	144	112	134	156	134	108	129	133	137	149	131	135	142	137	137	138	149	133	112	119	143	135	126	130	132	144	131	146	149	117	138	127	148	132	116	121	131	109	131	144	135	150	116	123	134	119	142	147	120	133	144	155	136	130	149	128	123	117	134	150	125	146	154	116	135	143	136	120	149	162	141	161	134	121	111	122	152	160	115	133	131	130	131	144	134	133	144	129	162	124	133	146	150	155	119	131	165	152	140	144	141	165	125	122	149	120	141	134	155	150	133	128	169	125	133	138	140	136	132	143	122	123	157	120	148	137	135	156	135	128	145	145	128	119	130	140	159	151	136	134	127	128	135	149	142	145	135	155	144	157	128	138	147	131	113	141	148	134	144	154	136	129	157	138	144	137	126	135	131	121	140	149	149	154	126	136	116	136	161	137	139	115	154	152	142	133	137	153	119	127	123	137	138	132	134	134	169	131	134	152	121	157	149	123	126	158	127	161	155	154	134	141	150	145	152	140	139	140	146	132	117	124	121	153	154	137	126	156	149	155	133	121	134	138	136	144	129	155	121	148	115	135	134	152	135	141	123	179	141	135	146	133	143	137	141	135	150	116	167	136	132	125	135	118	144	145	148	151	117	145	154	136	132	169	133	138	161	148	141	138	172	139	120	151	132	120	111	139	153	146	123	126	155	156	149	148	136	121	138	144	149	136	137	125	114	136	135	133	144	135	116	140	143	135	124	131	137	130	136	130	127	134	139	140	143	156	139	135	125	131	131	149	137	140	156	138	131	131	130	143	150	131	123	154	161	128	128	132	143	135	154	143	142	137	129	144	138	136	126	140	153	133	122	131	128	135	119	149	155	119	144	142	146	124	109	143	149	127	159	128	146	138	151	150	146	128	138	142	129	146	147	164	140	139	147	149	146	132	134	149	138	150	148	124	112	123	139	122	141	166	145	125	136	139	149	145	155	143	134	144	139	118	151	134	127	166	147	142	118	167	160	163	138	153	144	125	131	148	116	128	132	132	151	137	151	137	146	119	166	156	143	132	117	163	132	136	115	141	147	147	126	149	140	129	130	135	133	139	140	133	143	146	160	141	151	130	129	150	129	149	133	134	147	145	125	123	133	155	125	135	126	139	129	161	139	158	120	124	160	127	140	134	138	128	149	123	135	136	116	152	165	123	133	139	148	143	125	151	124	144	146	148	140	122	136	117	133	148	135	165	137	164	129	132	133	154	170	143	150	147	146	139	130
4329	449	477	486	513	462	487	419	458	442	465	430	441	435	416	434	418	448	453	479	447	426	449	401	391	431	435	438	429	416	459	471	370	435	441	435	428	418	395	433	424	472	416	459	433	435	384	395	421	417	411	473	409	398	440	441	400	446	437	423	455	431	413	437	430	399	438	398	457	423	404	425	421	426	411	452	467	416	437	388	421	406	410	445	410	421	411	397	403	391	405	413	428	409	437	431	472	422	435	426	422	405	382	415	364	408	430	430	419	449	418	445	457	407	401	394	416	416	416	427	418	428	402	430	389	424	435	386	419	413	439	400	409	474	422	434	433	429	384	434	422	460	411	424	427	409	385	420	427	403	435	444	432	397	399	437	449	409	445	445	426	397	429	416	426	395	447	449	408	419	420	441	445	414	438	408	431	425	413	439	417	437	410	401	437	419	430	393	425	397	388	437	401	455	382	416	424	409	423	416	422	412	374	417	420	423	431	402	433	432	379	373	413	439	435	416	432	403	423	396	449	460	426	429	428	430	424	380	409	415	436	404	450	417	406	396	401	401	425	420	437	408	414	393	436	445	420	410	425	433	432	442	422	417	415	415	409	429	416	453	434	444	407	405	415	414	441	370	415	421	419	449	417	448	413	378	419	393	400	420	433	429	423	388	419	421	408	422	428	410	409	455	448	396	430	429	419	445	453	453	387	427	427	446	472	439	433	402	441	451	447	396	439	408	408	411	443	447	459	407	395	454	441	438	483	428	427	420	432	436	398	404	408	405	405	408	413	442	394	431	451	485	443	421	463	407	399	415	405	422	381	429	411	419	422	427	429	432	418	413	399	406	429	437	416	432	423	418	424	398	451	428	425	397	426	397	441	410	402	414	435	428	431	378	425	384	404	438	420	442	413	438	421	424	386	430	382	419	450	395	429	419	400	433	447	414	406	415	394	441	399	421	433	391	415	396	435	414	422	416	456	410	411	406	426	418	447	438	403	450	422	415	454	406	405	423	405	402	428	411	457	441	435	427	449	404	378	417	462	463	400	432	475	407	430	404	432	429	413	439	393	396	431	452	447	428	451	424	426	433	429	443	482	402	421	427	422	422	406	426	422	382	436	431	433	429	408	413	399	426	415	391	422	436	456	413	446	454	446	424	413	430	414	415	436	450	422	421	417	420	422	383	416	424	427	445	405	442	397	442	424	487	421	422	441	447	419	401	456	390	427	425	431	416	425	436	426	411	403	428	411	443	437	425	436	416	443	441	408	440	418	428	436	444	415	432	448	417	382	402	425	405	405	431	448	406	444	390	417	445	409	429	407	394	406	412	450	432	405	407	428	409	442	430	435	438	396	378	411	416	377	421	431	452	426	414	398	424	401	448	427	419	402	387	438	440	384	432	444	401	392	434	431	400	451	407	413	424	423	425	410	431	421	445	419	426	424	443	451	410	434	405	413	413	417	426	448	412	425	425	416	425	431	447	396	436	389	384	402	412	394	419	414	391	422	421	425	416	429	422	441	431	459	439	436	431	409	464	447	420	413	422	428	395	395	447	428	393	400	436	407	413	427	454	437	461	470	419	440	380	426	438	417	425	422	427	394	432	397	456	414	451	384	416	438	410	402	427	414	456	389	440	401	400	442	393	444	401	423	429	399	401	437	440	440	421	440	430	445	411	433	429	407	418	411	408	400	373	423	412	470	432	396	458	388	454	436	431	452	381	411	391	455	423	424	445	424	395	434	427	429	431	417	450	462	395	391	429	429	440	443	422	440	424	424	423	458	430	428	393	411	422	416	454	407	427	406	429	447	420	411	403	425	418	433	407	430	411	428	415	437	462	414	423	418	417	398	435	442	403	411	470	441	437	421	422	447	417	466	396	465	421	472	429	466	406	403	397	419	418	423	437	427	411	407	425	379	426	409	434	382	438	464	413	418	436	424	377	430	441	400	404	417	444	395	448	431	459	386	415	427	433	415	402	370	425	420	421	428	457	454	428	461	424	427	438	389	415	467	421	469	460	438	416	418	417	420	419	425	388	424	432	403	413	401	422	439	420	420	413	421	425	404	398	434	437	440	446	441	433	421	411	440	441	411	382	445	454	441	453	430	413	446	424	441	439	438	430	438	430	417	406	401	431	408	407	470	432	395	407	409	412	427	445	433	459	421	421	416	428	471	413	414	407	436	409	408	425	432	413	419	393	442	436	417	412	435	463	416	472	422	459	399	422	439	446	412	423	426	438	417	427	437	405	431	430	429	415	406	421	413	389	441	381	386	443	417	402	436	448	418	423	411	419	409	470	417	418	443	368	403	410	427	449	412	395	408	430	420	397	414	413	391	437	415	395	444	422	453	433	418	433	439	413	408	408	471	453	408	452	420	439	401	438	419	450	422	428	427	443	426	366	419	417	398	431	406	414	459	416	413	460	411	429	409	433	434	406	451	416	398	470	416	421	451	431	445	443	405	428	462	426	449	415	412	433	426	391	418	426	411	411	442	408	440	428	422	416	414	435	411	449	396	447	392	409	430	406	415	477	390	436	449	425	421	440	383	453	382	416	439	436	422	400	423	432	399	373	429	411	405	403	430	415	409	418	444	381	401	408	422	401	423	413	400	442	398	445	422	403	416	388	450	365	411	430	407	433	388	425	431	410	393	448	409	432	437	432	437	419	388	444	378	433	427	439	432	437	427	430	409	403	441	416	419	414	410	391	413	430	409	415	427	414	420	416	418	434	426	445	410	370	430	392	416	436	438	475	420	399	416	414	430	391	419	419	439	422	424	428	403	391	403	413	417	396	405	424	402	411	414	459	441	421	424	411	411	424	461	433	428	411	392	447	423	449	437	418	427	436	447	384	424	440	432	443	399	404	429	418	429	448	390	392	432	409	453	419	410	436	414	468	430	456	421	467	401	436	469	432	432	428	425	418	403	382	408	419	411	394	437	410	385	422	422	405	441	429	440	390	436	428	438	429	418	426	453	410	418	420	448	436	440	430	428	408	426	416	395	447	401	408	430	433	420	402	392	419	424	428	385	388	441	418	443	446	414	416	426	437	425	416	434	400	418	425	433	406	417	402	425	383	417	437	433	407	446	408	423	439	401	439	432	421	427	470	471	412	469	436	439	389	428	424	459	413	410	404	413	418	408	417	469	431	445	407	406	408	452	384	408	421	429	432	475	383	430	444	406	404	394	458	421	431	421	428	422	385	439	404	430	411	434	451	432	402	408	403	442	403	455	434	413	452	407	380	464	406	414	413	435	425	438	417	464	439	439	435	441	402	451	411	423	420	397	471	445	450	430	402	425	403	409	420	443	399	421	426	412	439	426	425	452	460	419	404	457	447	469	406	401	419	447	438	424	406	403	408	439	439	416	444	466	409	414	442	411	422	409	432	435	430	428	425	424	421	425	441	402	401	426	423	430	431	447	442	395	423	416	389	420	425	424	434	423	455	430	411	435	409	401	401	404	424	460	404	440	463	410	432	433	416	431	449	426	397
41623	9996	1294	953	742	605	565	459	452	382	456	343	328	327	319	357	335	356	317	321	343	329	316	354	291	318	333	329	318	297	281	331	304	303	301	278	299	302	327	303	317	319	311	297	310	303	310	303	271	311	295	312	338	316	317	334	307	335	332	311	283	287	307	286	323	272	303	295	310	301	315	284	331	300	333	344	289	270	333	284	291	306	290	288	311	309	322	310	336	327	322	327	271	276	312	313	295	319	290	278	305	326	303	307	311	340	314	309	326	341	321	305	293	314	328	271	303	311	316	326	327	302	307	313	339	273	303	285	314	292	266	304	294	326	321	312	302	306	288	272	300	311	306	345	322	274	307	276	307	297	310	285	354	318	315	271	318	314	305	337	318	304	346	281	279	317	317	310	298	297	323	288	268	319	326	307	297	317	333	314	320	294	319	311	283	326	303	335	275	318	312	299	316	306	287	333	298	308	308	316	292	287	304	311	294	302	297	267	306	334	307	343	316	293	337	322	318	349	292	299	300	293	276	322	323	298	322	300	298	297	308	309	289	287	318	287	294	319	311	305	313	340	302	305	286	288	317	303	305	288	300	307	289	305	303	285	274	291	306	285	304	307	279	313	337	325	293	284	295	303	319	277	299	287	320	336	326	305	299	303	305	285	303	305	304	337	268	299	325	307	318	302	307	342	307	306	299	310	291	289	304	295	277	305	305	319	291	319	318	313	335	295	279	299	297	296	276	281	291	296	275	307	288	321	289	305	290	295	304	336	342	287	288	307	303	317	320	292	295	298	266	324	290	315	311	283	309	314	277	282	317	301	322	325	300	290	323	289	323	330	315	332	323	321	328	297	328	309	284	293	288	328	269	287	308	318	293	286	273	305	322	307	291	263	345	317	300	308	311	294	315	300	326	294	330	310	306	267	301	296	352	295	296	328	290	309	346	282	311	332	318	307	314	311	305	272	297	290	271	311	314	316	318	315	338	336	302	310	319	305	320	297	340	285	295	297	270	324	317	304	323	297	293	319	297	309	309	270	292	317	335	340	285	315	310	319	301	330	281	290	298	301	315	312	285	329	330	308	291	315	294	311	311	333	295	324	320	305	313	308	329	339	325	311	321	320	301	324	286	304	314	334	290	332	343	302	307	327	318	312	307	338	310	278	316	311	312	325	295	333	304	330	304	321	316	295	289	294	292	260	349	312	300	278	298	303	306	291	306	360	306	297	294	283	308	280	324	293	295	283	299	296	310	320	317	305	319	300	285	310	319	308	332	305	306	301	291	308	330	291	298	301	309	323	314	314	313	335	321	314	307	297	329	299	313	281	290	317	292	299	309	298	281	289	301	309	312	346	292	305	304	270	303	349	307	305	326	313	292	310	282	306	314	291	303	302	275	293	291	315	296	295	313	321	291	317	291	318	269	315	328	306	299	297	306	263	289	306	302	320	278	313	325	307	306	302	312	313	314	309	313	333	291	314	282	298	281	332	316	318	332	270	323	295	318	306	278	310	279	309	316	335	308	323	300	306	340	307	295	291	305	311	291	279	326	288	332	308	315	312	270	287	274	292	292	305	293	277	274	334	279	348	335	293	333	313	316	322	291	313	333	320	298	299	314	321	333	327	341	318	275	283	289	272	361	279	294	299	352	308	299	334	291	294	305	332	311	312	323	296	296	307	326	283	304	285	290	290	288	314	329	278	288	307	303	284	324	304	265	317	294	274	311	327	293	297	337	315	295	318	347	273	325	325	286	285	302	277	301	327	253	301	289	295	289	320	333	308	297	323	306	273	291	289	281	361	301	297	332	291	308	320	292	317	271	317	292	297	325	309	301	299	286	281	289	289	304	316	310	334	306	316	318	301	306	326	288	285	310	319	302	311	295	307	290	347	300	287	290	288	300	340	307	313	288	315	321	300	279	291	302	325	278	303	338	320	335	288	272	338	332	320	291	289	328	301	303	278	258	295	263	288	290	288	248	301	257	291	308	319	309	322	313	301	337	351	286	331	317	304	329	293	312	299	299	290	310	300	293	315	284	356	336	333	289	295	309	318	307	315	276	324	305	309	278	308	320	332	312	300	318	311	311	293	304	332	310	305	330	315	327	323	274	319	284	288	293	317	319	288	278	287	277	296	288	303	329	297	285	318	295	305	275	325	314	307	299	304	312	288	298	312	337	328	340	323	318	299	287	319	325	308	327	326	290	300	314	289	286	303	321	294	295	299	331	330	327	284	318	328	338	322	301	273	265	324	296	310	294	313	317	335	294	302	338	311	303	359	300	293	298	295	327	325	314	307	335	298	314	291	315	322	315	297	324	298	293	297	299	282	322	329	279	327	327	274	288	303	308	309	309	342	295	325	314	311	282	294	295	282	301	307	310	316	307	290	290	311	325	309	283	320	300	296	285	276	314	289	312	298	301	282	285	296	302	332	320	314	274	286	288	333	327	298	334	298	307	299	298	337	324	293	308	280	293	308	297	302	327	308	293	299	278	320	320	302	288	283	306	316	330	317	288	301	273	302	321	293	329	297	302	348	320	331	279	293	298	290	298	309	297	326	294	303	299	288	307	310	292	314	309	312	315	279	291	321	325	326	322	324	285	287	280	311	303	318	312	294	287	337	311	300	300	282	316	322	300	330	274	291	331	307	283	329	301	308	298	316	301	305	297	316	303	328	279	292	311	296	282	302	306	280	303	312	315	304	289	270	297	288	304	278	312	298	307	305	295	311	284	309	301	285	289	352	318	289	274	298	322	293	284	271	293	314	322	320	259	272	314	301	281	331	332	316	277	305	308	316	310	285	298	267	271	343	278	281	319	318	309	316	321	333	303	323	289	332	296	340	327	298	293	299	328	324	288	304	336	302	282	340	323	312	333	285	326	305	301	309	314	281	323	333	315	283	304	298	310	325	299	280	348	314	325	301	255	284	306	281	297	267	317	293	318	322	307	321	279	320	285	315	339	330	316	315	331	309	288	317	296	316	288	283	328	261	293	306	311	291	345	316	302	304	288	313	299	315	300	313	289	331	308	325	310	306	320	294	311	276	290	306	322	290	331	310	318	279	312	320	304	321	284	339	276	321	325	289	306	298	283	286	324	284	310	282	290	292	326	305	323	316	324	315	297	303	317	283	269	290	300	308	312	286	295	349	314	292	260	299	316	252	304	339	315	301	306	326	323	315	290	307	309	300	330	282	287	331	299	290	291	302	311	323	321	301	310	307	301	325	342	297	298	263	316	321	297	321	294	319	327	307	318	334	328	336	286	326	293	336	320	313	308	296	278	341	294	285	319	328	314	291	335	328	293	289	279	297	329	308	298	291	291	313	285	304	306	335	293	291	293	308	301	307	316	286	308	292	284	355	281	304	304	290	325	291	288	283	288	304	295	303	309	324	296	315	310	319	320	298	276	300	312	321	313	277	279	322	297	320	328	290	325	330	312	309	301	314	312	296	327	305	314	310	316	313	316	271	305	318	270	313	317	295	277	321	325	304
20918	1416	2500	2916	2731	2316	1940	1709	1550	1310	1310	1247	1163	1124	1022	1057	999	1009	948	979	1009	976	876	910	905	873	831	885	841	933	918	832	884	851	836	821	786	851	858	834	863	796	788	795	808	813	803	838	807	802	798	772	787	812	803	764	800	827	840	812	781	736	811	751	823	824	807	741	791	806	743	765	781	755	824	827	749	761	800	807	840	805	840	788	830	815	791	797	791	785	780	768	859	789	783	830	772	838	798	788	821	798	781	802	788	778	772	772	791	747	770	812	800	747	792	789	778	772	781	808	787	748	764	797	770	783	726	773	768	778	795	766	775	833	777	763	787	724	787	737	752	747	772	804	797	797	774	747	766	821	765	847	780	737	804	778	756	802	782	806	718	754	787	783	831	825	821	810	798	748	795	802	801	738	807	813	755	801	823	719	787	834	823	771	768	809	862	771	791	793	799	784	758	784	771	796	814	808	751	769	768	811	751	796	766	736	800	751	811	794	771	833	817	758	734	756	738	749	737	774	760	733	770	788	776	738	745	823	764	796	781	794	772	820	779	744	778	778	798	744	782	773	765	749	824	781	815	761	749	717	763	744	820	781	811	802	823	778	766	791	764	763	849	748	769	795	816	782	784	788	791	752	780	813	785	809	780	850	789	775	775	776	788	809	820	732	742	806	751	783	784	791	806	733	791	782	749	794	766	721	791	775	779	804	787	759	777	800	790	753	811	802	758	798	771	791	791	741	794	736	752	795	763	766	789	755	768	820	768	752	730	735	761	756	791	746	790	787	784	788	815	772	801	792	766	769	803	734	791	749	780	783	760	763	773	813	765	773	829	721	774	821	742	800	752	790	783	711	779	800	783	759	790	780	790	809	743	729	792	727	765	831	781	780	782	781	793	776	759	774	811	763	822	821	785	833	801	742	775	776	815	808	769	791	804	722	771	785	773	816	782	770	744	759	753	754	762	834	752	766	787	793	743	741	860	809	748	790	780	763	760	782	769	773	816	809	793	796	768	770	759	764	781	779	830	814	810	858	779	773	734	773	746	805	786	780	768	767	758	759	751	753	760	751	786	758	760	813	774	748	744	775	730	775	759	769	801	774	759	769	767	775	832	807	812	760	792	787	783	819	801	813	762	812	785	796	795	775	764	793	792	844	818	816	809	805	804	781	770	801	757	771	786	806	783	786	807	771	762	771	774	831	769	767	840	761	775	754	739	783	789	808	746	760	782	746	764	712	791	766	744	830	775	764	783	715	739	769	820	782	776	749	796	762	719	773	807	780	756	797	759	801	804	834	799	730	778	777	790	763	776	786	790	719	776	761	784	782	738	762	797	760	782	840	750	803	741	823	810	779	750	776	771	784	808	762	776	746	795	781	805	785	748	787	778	799	795	794	779	753	781	783	756	758	709	771	783	810	807	795	786	780	818	805	774	791	789	764	780	773	791	746	791	759	845	737	784	797	777	783	778	786	785	797	739	765	764	754	767	809	758	771	795	765	774	759	776	729	833	772	794	747	794	765	790	744	757	789	775	785	764	737	781	750	773	751	752	764	826	780	739	766	800	814	737	803	740	730	771	827	801	842	796	814	778	738	776	776	747	741	756	736	795	792	802	812	802	777	787	783	783	793	798	784	779	724	764	747	782	803	772	770	752	801	774	815	799	734	754	831	757	765	816	829	852	805	779	793	740	772	780	758	744	749	725	814	803	752	758	806	742	766	763	800	821	779	728	763	751	776	784	784	766	749	804	778	787	746	769	816	769	792	771	803	805	757	849	820	734	774	773	843	735	814	770	805	826	780	796	801	780	794	756	763	802	801	780	786	803	784	834	814	788	789	754	760	776	747	791	818	844	790	734	757	798	805	798	786	768	724	785	862	797	784	759	793	785	738	805	749	774	752	809	794	753	762	779	799	749	779	822	760	810	770	758	754	802	786	800	779	794	767	759	787	743	802	777	725	751	783	744	803	786	826	777	728	734	763	756	747	791	809	687	849	785	794	782	782	744	786	761	761	809	822	785	752	801	803	720	829	782	800	775	796	781	767	767	772	732	775	809	820	764	785	807	778	740	783	738	777	766	806	793	772	815	763	790	798	793	787	766	759	824	800	760	759	828	783	783	759	815	758	760	774	745	797	811	746	731	749	755	779	797	758	774	842	803	760	761	791	792	764	795	809	765	795	822	716	756	752	810	809	776	821	789	816	799	798	785	819	790	775	762	785	790	752	713	791	816	847	826	792	791	781	783	795	814	785	847	766	784	788	823	811	765	753	772	817	744	803	767	825	806	763	812	795	815	794	757	793	775	769	857	766	754	803	755	785	793	782	803	824	745	817	772	740	830	748	799	849	772	751	725	805	777	765	751	810	791	825	774	749	816	828	796	786	759	750	782	779	768	844	802	793	780	767	765	754	738	753	831	819	763	813	772	766	754	748	771	758	824	785	770	806	732	763	771	736	751	746	749	770	796	800	769	766	784	692	727	782	808	785	794	793	789	807	807	772	737	859	782	754	762	796	794	758	840	800	782	760	777	806	841	795	774	759	735	804	805	822	731	786	758	750	764	838	774	789	742	805	772	788	775	766	762	779	813	775	797	760	818	816	747	796	819	800	746	801	794	773	784	749	733	780	767	811	764	758	742	792	776	773	735	772	749	743	804	797	840	765	754	800	758	751	753	749	819	760	759	813	812	782	751	795	791	745	769	791	721	821	830	732	777	750	762	761	779	748	761	780	774	784	736	793	766	800	800	756	769	816	785	776	769	795	764	783	759	764	784	809	745	766	781	753	741	795	792	781	781	748	749	782	797	805	770	769	796	785	822	728	787	787	827	789	800	788	787	796	759	772	797	816	784	793	776	801	818	817	763	775	782	744	798	756	747	788	764	813	803	716	773	774	763	783	769	787	766	808	753	835	751	809	746	820	803	758	786	784	799	786	812	810	768	743	742	779	760	843	761	809	854	809	795	752	800	777	772	784	786	774	812	806	777	785	806	776	773	759	780	828	773	728	781	723	759	740	815	757	765	780	789	739	795	771	794	797	786	802	794	784	812	815	770	776	811	722	775	738	768	794	775	762	719	708	770	768	753	749	765	813	749	806	789	729	744	795	818	787	796	791	774	821	766	756	807	748	798	776	779	832	762	812	801	780	758	804	782	810	744	749	809	793	763	760	770	826	785	787	759	751	765	850	754	762	771	747	806	761	829	806	740	705	777	769	719	777	724	765	785	759	747	808	793	820	774	742	767	800	748	729	828	812	754	814	850	760	806	768	797	788	736	775	715	800	767	809	767	801	794	788	819	766	801	782	785	811	732	711	722	818	767	754	771	776	741	777	778	743	778	760	786	785	758	769	762	732	793	839	776	774	746	799	727	786	809	759	733	744	784	750	805	788	743	781	789	774	793	765	787	773	750	810	749	785	773	768	745	783	798	786	796	745	762	755	785	766	781	784	764	743	740	759	799	795	788	744	806	764	807	790	832	768	766	797	742	773
58596	20009	3900	1852	1247	999	810	707	583	534	506	546	504	470	431	461	414	477	434	394	421	429	429	404	378	406	430	397	391	356	374	411	398	414	368	374	394	397	399	429	396	372	414	384	395	388	412	373	384	382	396	369	377	338	391	375	369	375	364	345	394	383	390	383	413	385	357	387	386	333	370	395	358	347	354	354	372	376	412	399	376	362	359	388	383	365	410	398	363	405	366	399	394	396	425	391	367	362	384	377	367	348	401	349	391	384	370	364	370	369	376	408	343	397	389	365	402	365	382	394	374	360	372	385	379	369	351	364	382	384	363	363	404	381	394	391	352	366	361	411	383	392	362	387	346	392	376	371	378	376	404	364	375	378	380	386	416	404	389	374	378	361	390	388	386	344	368	329	381	354	390	374	410	366	391	340	419	398	356	385	397	378	390	399	388	367	369	407	394	379	371	381	395	401	399	402	374	338	379	400	384	385	354	370	384	395	412	355	372	362	386	374	351	363	375	386	372	396	375	379	400	365	372	407	360	375	385	367	347	389	399	395	383	364	362	422	394	394	325	350	358	362	405	346	341	402	383	375	396	366	380	379	363	364	409	389	381	374	425	343	385	378	388	375	378	358	376	349	384	395	364	402	397	385	375	372	425	386	364	377	402	358	375	373	366	404	389	426	405	392	368	403	388	372	335	355	344	417	445	369	394	381	399	382	370	401	404	362	404	339	374	386	409	331	386	389	379	371	337	387	393	379	380	371	379	380	360	356	400	339	374	368	384	349	349	379	378	378	393	390	420	357	374	371	379	364	364	371	398	381	354	394	379	354	387	427	376	424	379	405	350	382	368	411	353	367	373	372	390	361	367	398	350	376	405	411	366	383	357	364	373	359	335	366	395	369	387	396	377	370	398	406	399	322	363	382	387	350	385	357	361	377	370	338	390	389	376	383	337	412	399	345	369	382	438	392	382	421	370	365	406	379	355	388	381	389	370	381	386	386	381	386	372	360	374	347	412	387	381	379	344	358	391	357	365	362	392	356	385	388	350	393	369	377	369	371	365	337	376	423	379	370	404	396	338	381	371	392	353	357	371	400	366	369	400	392	349	337	375	348	424	344	396	320	354	365	379	338	357	386	385	376	326	400	402	396	425	396	355	355	365	333	403	400	352	356	408	357	393	427	388	383	373	369	434	382	379	358	364	367	390	346	348	385	360	427	412	355	376	383	355	379	397	362	376	378	355	400	370	359	376	311	361	385	376	388	438	378	385	381	370	401	354	355	351	422	364	382	406	404	362	383	373	401	407	354	406	375	392	391	405	389	361	371	382	361	366	367	360	359	367	393	371	368	387	391	379	415	342	368	392	411	393	401	359	390	385	391	359	368	408	348	364	354	362	397	396	366	400	393	370	379	401	375	367	344	357	360	412	378	382	379	394	366	348	349	369	378	376	404	369	387	377	425	328	384	412	397	406	357	357	422	396	388	385	383	388	333	377	378	389	369	379	329	352	420	390	369	387	366	398	392	349	364	365	370	397	398	363	372	332	378	432	413	379	381	337	405	384	362	361	421	388	409	364	351	395	343	388	378	404	418	393	358	393	359	378	357	375	361	360	403	380	415	381	380	347	365	376	379	352	386	378	367	391	381	377	387	414	362	366	363	364	368	405	407	376	396	373	373	398	383	389	399	400	390	393	347	375	364	338	374	394	373	345	385	383	393	375	366	375	398	369	404	361	439	382	356	378	407	369	352	380	395	408	393	381	376	369	387	354	397	390	412	382	364	370	359	357	363	366	364	375	388	367	411	357	372	386	359	397	390	408	363	401	378	367	374	389	399	366	378	350	377	375	365	399	382	363	387	388	385	367	396	382	399	386	409	340	396	415	362	377	404	376	393	397	349	409	369	390	379	358	352	397	363	365	349	368	391	360	370	369	390	404	373	404	363	349	353	328	373	409	377	350	359	398	393	377	373	362	355	355	361	410	354	366	412	382	399	372	353	359	340	346	369	376	394	388	386	388	372	363	379	392	401	353	391	363	379	387	400	424	364	338	364	405	418	361	398	361	364	373	404	358	386	332	370	402	382	425	386	389	351	371	377	359	381	378	393	369	382	389	366	377	382	352	386	336	401	356	347	441	366	404	380	376	383	370	355	386	396	397	406	373	404	366	396	399	392	385	372	369	362	356	344	382	374	424	365	389	392	336	401	374	412	346	410	367	365	365	358	364	396	346	383	390	393	390	430	335	381	357	399	401	352	372	366	417	351	360	383	351	329	397	387	379	407	383	366	369	370	361	353	394	372	371	328	361	371	382	414	383	352	375	346	376	345	348	343	393	382	399	364	371	386	333	374	392	399	390	350	379	350	404	340	367	389	373	360	386	364	362	409	382	370	371	369	349	377	376	364	388	388	376	371	390	364	364	368	410	340	378	425	385	363	371	356	366	380	361	385	363	338	364	399	375	365	401	366	347	387	374	336	378	345	369	396	375	408	359	362	363	415	427	377	396	369	378	387	365	404	362	400	374	376	390	346	383	397	352	371	369	357	349	333	398	383	362	382	396	387	392	384	390	394	349	345	364	380	374	390	387	381	365	351	359	397	405	383	380	360	344	382	410	352	358	359	359	379	366	427	358	415	340	401	378	385	380	374	339	369	380	411	368	380	368	384	361	354	375	370	383	384	401	385	373	364	358	416	395	430	395	354	389	362	395	357	389	359	360	366	396	376	376	354	353	384	363	394	375	375	337	386	375	396	433	334	340	356	383	362	384	354	337	331	345	358	374	415	355	379	365	368	366	380	405	392	366	419	405	414	395	364	442	382	379	381	358	385	381	380	352	367	389	312	394	384	370	344	364	374	369	360	364	346	370	389	394	349	392	410	403	392	390	378	373	383	400	377	415	395	379	343	387	401	356	400	359	364	417	407	370	397	416	385	373	346	378	402	394	361	354	391	380	389	370	411	346	376	365	406	374	400	339	397	393	361	385	376	375	409	353	363	386	361	421	395	398	361	378	374	376	372	403	349	389	369	349	363	394	421	396	365	377	338	392	405	399	405	386	377	380	366	369	377	384	369	375	380	395	384	383	381	367	389	356	353	392	419	381	368	378	392	394	396	351	376	402	411	365	404	388	375	336	360	383	346	394	404	381	383	381	366	372	411	363	406	390	398	367	369	358	342	363	373	334	396	382	331	375	396	402	367	399	372	359	393	398	373	392	381	369	386	389	402	412	391	402	390	386	357	340	344	384	342	372	406	346	349	363	380	375	367	422	346	387	413	378	387	390	387	391	379	346	397	375	389	368	375	360	418	348	393	377	360	357	385	364	384	352	333	380	359	384	363	360	364	383	339	381	368	390	358	342	367	355	360	383	417	386	378	424	362	377	338	376	379	359	368	354	379	358	400	378	406	364	361	395	360	374	380	391	423	370	362	395	379	390	348	365	380	377	368	391	348	375	364	408	373	354	390	370	376	392	399	386	374	377	369	407	372	393	371	400	405
29119	2232	4239	4998	4410	3696	3162	2776	2349	2150	1939	1836	1671	1605	1508	1377	1297	1345	1223	1275	1300	1250	1206	1089	1148	1041	1106	1108	1043	1055	1073	1056	1026	1006	1052	1022	987	1012	986	1023	991	976	987	1001	1006	1045	1027	991	960	1010	953	972	903	955	921	957	955	905	982	923	938	942	868	920	985	1004	967	947	917	941	930	912	969	971	900	918	891	964	916	956	993	930	945	934	911	938	891	977	908	986	914	936	904	890	925	916	939	886	963	984	916	870	936	940	873	965	890	945	914	875	918	903	906	874	895	887	885	871	944	916	861	908	915	890	951	987	876	859	909	888	944	861	865	905	934	896	878	931	940	865	932	886	847	971	928	887	891	918	889	913	981	913	894	893	950	916	933	920	884	889	897	949	841	892	873	892	909	894	923	894	897	898	909	882	992	930	917	889	917	925	839	906	935	879	865	900	897	930	915	955	923	868	900	865	866	852	866	931	918	959	834	948	928	874	879	898	912	904	900	858	900	858	867	919	885	937	936	909	855	924	920	910	831	885	891	852	917	883	908	933	871	900	908	892	849	902	864	917	909	889	854	857	842	924	895	930	899	911	885	908	956	905	881	922	858	939	939	914	937	887	926	944	875	850	893	957	902	910	938	911	946	902	883	903	902	862	908	889	974	868	901	898	892	916	927	858	919	979	890	931	920	880	912	927	918	890	877	891	900	869	919	892	895	905	916	940	883	914	934	936	873	918	929	879	926	878	923	918	901	869	871	911	905	966	879	897	894	882	893	936	880	893	886	878	898	922	901	875	858	931	879	836	913	909	919	889	897	890	888	864	925	910	891	908	917	926	899	922	836	924	862	850	888	857	890	886	958	945	886	925	924	904	873	898	956	930	903	922	923	918	924	924	895	915	868	874	913	902	909	919	927	864	914	917	937	884	943	884	958	929	868	909	950	868	872	915	858	929	912	911	923	954	890	905	921	906	899	908	937	862	874	906	948	928	806	923	906	934	914	898	865	885	909	953	894	919	871	922	922	843	882	891	869	882	897	883	901	937	963	890	920	927	888	927	850	914	870	894	935	833	925	898	870	905	975	902	923	953	871	897	808	901	896	935	918	919	914	871	901	893	895	907	931	892	879	936	893	908	911	901	931	884	907	834	885	883	911	933	901	892	852	921	860	926	957	898	904	930	904	939	922	872	920	892	948	853	920	931	889	857	887	871	929	871	910	873	860	902	866	944	909	894	907	925	882	846	873	863	859	922	930	876	862	953	898	950	940	875	916	896	914	907	921	890	890	910	901	930	899	907	933	929	931	883	969	910	974	885	877	965	875	984	919	914	883	843	905	908	901	940	923	882	899	837	887	896	925	962	871	873	874	898	856	860	860	955	931	880	877	908	896	873	947	877	897	892	862	847	867	904	933	892	933	955	880	876	835	871	923	880	936	928	924	900	942	862	904	853	900	903	900	921	856	914	943	922	889	932	836	885	895	887	883	950	880	960	868	884	924	883	879	882	892	899	944	881	887	928	900	884	887	869	874	907	916	908	855	892	898	881	886	873	907	882	915	875	867	918	881	875	911	895	874	900	953	934	912	885	928	919	906	866	901	913	864	894	925	890	913	908	890	870	892	920	894	910	876	919	894	921	958	916	907	878	888	855	887	922	893	869	918	921	932	879	928	946	881	964	892	893	901	938	840	858	948	884	899	916	921	872	911	934	862	936	886	916	890	910	926	850	854	951	904	918	888	851	922	866	841	939	931	902	886	915	876	936	881	905	904	860	879	867	869	903	977	910	881	948	932	937	880	889	898	931	889	863	921	873	870	963	891	904	945	872	931	874	890	896	900	897	951	916	918	887	873	889	839	853	912	876	906	935	893	896	912	873	962	872	926	863	922	867	891	901	938	903	946	878	895	885	911	866	907	902	880	900	888	905	908	889	891	911	895	883	902	845	851	882	910	878	844	909	960	873	951	892	831	949	861	923	915	919	910	867	959	962	875	943	903	916	901	939	905	891	918	872	917	900	874	955	916	887	909	898	909	963	954	905	908	866	911	889	882	977	886	898	870	889	939	918	940	891	894	906	920	897	921	966	956	858	887	846	882	903	891	857	849	895	897	921	942	909	877	828	898	921	903	953	899	840	925	859	858	886	921	862	928	877	933	916	887	912	862	903	957	898	911	918	850	887	938	864	921	839	854	874	882	900	876	889	906	903	870	871	850	863	899	859	910	907	932	863	908	890	942	915	914	846	906	889	971	879	868	865	930	909	915	877	937	902	893	930	844	894	864	883	872	897	872	922	893	933	913	885	849	905	867	951	949	915	893	914	898	916	886	859	877	897	927	882	857	926	882	910	940	921	874	882	828	872	876	869	919	885	915	901	877	897	927	904	898	902	894	922	907	932	907	900	884	901	908	887	855	946	911	876	889	883	800	892	895	853	924	886	937	907	884	915	906	853	890	882	952	905	911	885	903	906	944	872	914	929	879	896	859	858	835	893	883	864	979	872	889	870	839	861	907	826	913	854	924	868	909	887	938	904	887	889	891	861	913	934	936	942	901	919	925	843	865	944	909	913	888	916	866	885	910	883	867	863	902	944	954	912	916	922	880	900	894	870	995	929	889	943	972	870	960	902	962	884	850	870	848	844	894	918	938	947	936	888	876	903	927	842	853	917	889	939	911	871	889	887	886	869	900	892	892	854	902	856	929	909	899	911	974	873	876	925	905	904	883	876	903	901	924	902	871	929	920	868	908	886	895	900	871	877	840	907	874	873	877	932	849	951	854	846	895	910	909	907	896	841	877	862	908	962	900	841	937	965	912	933	908	897	911	865	890	970	872	913	886	898	857	866	894	907	890	980	858	904	933	903	902	869	868	919	888	903	914	914	927	886	900	910	881	845	950	935	864	917	865	946	863	909	912	889	841	857	869	949	879	908	956	875	904	918	888	907	906	878	892	885	914	875	951	878	925	867	879	947	881	932	909	843	920	850	880	928	892	880	843	868	904	889	922	876	882	879	896	879	963	916	893	886	916	896	885	920	903	961	905	900	917	878	923	943	858	910	832	918	906	905	902	916	901	883	868	936	895	840	905	924	856	865	898	918	942	946	888	908	907	902	913	896	912	939	901	890	924	905	922	854	971	885	888	882	911	891	924	925	913	935	889	861	923	919	887	877	949	899	916	904	919	923	917	921	880	885	927	870	929	899	843	888	886	909	868	870	913	849	933	911	896	905	897	893	927	919	893	892	869	977	920	926	914	888	877	919	916	911	911	935	918	946	898	880	935	900	844	863	881	886	862	865	913	897	905	879	889	917	879	959	876	893	862	892	900	867	912	885	895	909	901	900	927	878	887	848	878	899	921	978	974	868	921	889	934	928	901	901	873	861	916	880	877	918	892	924	959	920	891	862	917	916	910	895	950	910	887	878	941	861	880	919	960	946	904	861	854	899	879	904	922	869	855	939	917	916	872	939	897	851	895	935	893	899	868	876	923	982	961	907	894	917	924	926
3982	249	192	179	148	143	151	141	149	154	112	127	147	154	146	127	152	149	125	136	157	150	156	147	151	140	161	129	130	125	130	143	153	139	144	151	147	145	135	128	146	152	120	149	124	136	151	142	162	132	157	150	151	139	120	143	144	134	149	131	136	134	163	122	147	152	140	130	130	123	133	151	136	159	113	148	142	140	112	138	126	136	141	130	130	126	148	126	134	156	140	132	122	149	146	147	149	131	151	143	152	121	137	150	125	147	161	138	133	139	146	141	143	135	130	130	130	131	141	127	126	133	146	141	152	120	152	151	140	133	160	136	127	132	163	128	150	136	155	184	128	137	162	165	138	144	167	137	124	132	130	139	153	131	157	123	121	124	130	146	165	142	123	130	125	155	153	137	140	126	131	146	175	138	145	129	140	135	136	135	149	126	138	139	151	131	136	135	119	146	136	143	150	145	156	140	128	127	123	135	135	127	146	127	156	149	136	136	125	146	141	135	124	144	148	128	137	151	124	137	137	152	143	163	122	147	131	143	136	153	127	153	158	148	133	157	124	122	142	147	138	128	132	139	139	147	134	131	136	143	133	147	117	130	118	146	151	132	146	145	146	146	147	129	131	150	127	112	141	119	132	134	139	157	129	127	155	142	133	121	136	164	142	160	126	112	128	141	136	132	143	151	139	128	144	150	111	144	147	134	138	116	138	131	149	151	130	160	128	151	130	135	144	147	148	133	134	126	105	151	142	137	120	131	142	137	156	156	139	149	133	137	128	151	149	139	127	142	125	153	154	135	128	133	132	136	154	145	136	160	149	148	148	142	144	127	128	133	127	145	125	141	132	141	124	139	141	140	148	143	175	126	132	160	142	132	134	123	167	113	151	140	142	140	133	145	148	148	145	127	134	141	140	140	140	139	148	142	131	150	163	147	137	138	131	129	142	141	151	135	145	141	128	146	148	146	143	130	164	139	141	134	131	133	123	150	155	122	131	158	135	137	135	140	129	150	144	136	128	122	142	139	126	131	128	162	132	118	148	134	135	130	151	140	123	129	129	127	145	135	144	132	151	130	163	137	128	124	145	161	174	129	129	133	142	131	148	160	139	120	119	136	154	160	118	124	127	140	134	128	138	141	126	123	143	122	145	143	144	131	136	133	138	139	125	135	116	169	133	150	137	120	135	151	135	150	145	120	164	133	143	137	133	112	145	117	134	145	109	96	129	134	142	146	136	148	134	150	165	139	139	127	129	145	133	147	145	157	135	113	128	138	142	143	151	136	124	137	146	134	108	144	130	134	152	123	145	146	138	144	132	152	143	167	121	129	126	146	137	149	149	135	121	127	131	130	147	122	138	162	159	137	162	133	157	145	150	140	146	149	140	146	133	128	122	129	178	133	152	122	119	129	149	147	161	143	140	122	155	124	123	136	140	134	149	135	135	123	160	134	133	152	156	122	138	125	116	159	139	135	146	132	144	144	122	116	135	140	139	123	141	145	136	147	147	136	141	133	155	132	147	143	144	124	146	141	166	141	126	137	128	150	151	144	126	145	144	130	159	145	142	122	137	136	152	121	141	156	164	129	120	137	143	151	133	153	131	122	133	125	135	119	131	127	142	127	124	137	164	153	133	131	129	124	145	149	143	173	134	146	121	136	136	118	171	137	127	132	168	129	143	141	158	155	125	116	164	126	149	135	135	150	144	142	147	146	135	140	111	151	132	171	130	163	132	143	142	153	147	128	142	139	141	133	135	140	131	144	156	138	133	138	142	143	158	107	137	145	152	138	137	150	139	148	122	125	131	134	127	107	122	122	130	118	134	123	138	142	137	119	133	160	137	133	158	150	127	146	121	126	151	139	159	140	135	126	139	165	131	154	133	128	165	129	137	132	133	124	141	126	120	143	155	157	130	144	128	131	138	137	154	153	137	141	165	155	115	138	129	167	136	148	166	140	143	130	151	130	129	134	150	143	138	132	128	125	135	114	140	135	128	136	139	133	141	126	141	133	160	134	154	146	141	138	141	131	139	151	142	119	145	146	129	141	137	120	134	164	147	125	138	113	144	146	149	129	141	135	143	140	128	136	129	130	142	111	154	155	152	133	136	141	134	125	160	140	145	138	136	114	157	131	152	159	140	145	151	169	138	151	128	129	154	142	131	134	148	146	149	115	139	143	144	151	139	127	138	137	153	133	131	147	156	135	131	122	134	150	127	128	132	134	111	130	135	127	123	137	123	135	128	141	129	135	123	128	152	120	123	135	132	126	138	119	132	128	135	130	136	131	134	126	129	131	151	141	118	138	120	148	152	137	133	140	130	142	136	132	128	134	130	147	137	129	129	138	137	136	141	146	157	138	152	156	165	153	152	153	134	131	125	147	141	115	130	159	135	159	128	146	152	135	129	150	146	147	141	147	136	132	142	123	145	143	151	139	141	139	145	123	119	134	129	118	138	133	146	130	129	125	165	166	144	145	139	153	132	129	122	134	115	128	136	155	150	136	130	128	118	143	129	137	147	140	147	124	142	129	133	122	108	151	143	136	127	136	128	144	159	143	127	136	128	125	126	129	135	116	146	145	132	131	124	133	134	151	132	135	146	137	145	126	132	133	108	138	135	131	154	135	137	108	143	149	120	161	153	147	136	141	141	149	167	144	138	148	149	159	127	132	141	134	145	142	114	130	143	143	176	138	123	122	128	127	134	148	149	140	163	123	157	133	109	133	158	127	138	151	148	135	113	122	121	136	150	142	142	139	135	144	135	128	148	120	127	142	144	152	134	140	138	137	148	152	149	136	152	148	120	136	146	141	119	136	133	143	116	148	161	135	149	142	120	146	129	121	142	138	141	136	141	145	163	132	123	152	119	164	133	129	131	133	145	144	149	160	134	123	126	142	130	149	130	144	144	142	141	128	138	154	121	136	151	154	125	128	137	145	140	123	142	143	136	133	149	142	147	140	154	120	151	139	156	154	142	175	149	157	134	127	148	128	151	169	122	130	143	162	160	120	139	149	143	135	132	144	138	140	133	124	140	162	137	154	127	119	136	127	122	135	115	131	120	168	153	139	158	147	147	131	150	143	157	149	152	121	145	143	147	154	124	125	135	150	131	117	132	151	121	134	151	163	121	139	119	126	130	148	119	136	135	148	154	138	120	131	141	127	137	129	140	143	123	156	123	131	131	137	135	149	148	142	130	158	145	129	118	145	155	155	139	145	150	148	152	142	127	151	159	126	159	117	165	141	145	135	131	142	113	125	131	140	145	137	143	138	141	103	125	151	147	129	120	154	156	155	128	140	121	116	113	139	154	127	161	136	144	148	129	140	142	147	154	138	141	143	144	149	141	134	149	144	141	121	144	134	130	138	127	112	129	159	163	122	166	147	141	141	136	152	151	129	142	129	149	129	176	137	154	131	137	129	128	138	132	142	144	127	129	136	142	146	131	141	130	137	135	124	118	122	136	156	128	123	143	153	161	149	137	129	122	149	129	146	146	141
4325	454	499	510	524	468	422	413	486	401	408	439	471	434	413	457	458	457	434	456	445	468	435	452	439	401	413	461	408	437	422	406	390	414	457	434	401	447	413	398	455	446	417	467	378	415	460	480	446	443	405	414	420	418	442	399	431	457	429	423	420	412	408	433	407	416	416	418	421	437	407	417	450	414	421	408	412	440	404	401	438	387	435	418	495	404	419	438	438	440	445	425	393	455	383	403	424	396	414	437	419	454	424	458	404	452	402	433	398	440	440	444	415	403	433	429	379	407	426	436	438	445	454	439	438	437	402	445	419	421	421	421	440	447	454	419	422	459	436	413	409	427	391	431	402	463	431	436	449	400	442	417	432	406	437	444	401	392	411	437	385	407	452	433	401	423	432	393	431	387	401	403	426	426	396	435	436	406	421	447	422	435	406	394	430	409	449	439	448	393	411	455	463	432	451	461	378	444	398	427	394	434	449	430	424	410	412	431	425	440	430	433	407	430	420	421	461	391	476	423	435	446	377	400	437	414	454	412	413	395	433	439	425	426	413	428	424	384	465	402	423	415	415	414	424	400	432	429	373	422	446	412	411	449	377	417	418	418	386	437	434	385	429	437	413	408	454	487	411	410	412	401	436	463	417	405	404	452	422	409	419	461	413	446	403	385	425	433	395	431	419	412	456	451	411	416	422	401	443	435	395	408	415	456	407	412	429	421	421	422	433	424	433	438	426	415	460	388	413	411	427	419	414	426	396	443	438	416	446	422	423	449	421	415	427	455	414	412	448	413	399	400	443	411	424	429	434	419	418	432	407	414	435	409	413	434	430	424	429	446	456	411	396	432	414	400	401	409	431	422	399	415	403	421	410	427	453	414	406	454	389	416	414	419	401	443	421	428	395	411	435	419	413	445	429	434	441	435	435	413	424	463	407	449	431	409	420	423	405	407	408	428	418	419	466	429	434	421	421	449	428	376	402	415	431	447	438	423	440	427	420	442	374	444	413	435	436	419	433	402	414	404	411	434	391	417	455	451	401	437	395	415	404	410	438	418	424	409	428	441	435	423	430	453	416	420	417	376	421	436	472	422	398	410	422	419	419	438	427	436	413	440	393	422	432	397	431	449	433	425	401	432	414	439	440	415	438	428	399	426	456	436	420	422	410	406	427	411	430	444	429	423	446	425	464	445	436	428	418	422	435	421	419	412	423	422	424	452	411	400	463	443	402	406	381	450	435	388	443	390	402	430	391	411	414	442	424	428	437	439	473	405	381	432	419	399	444	407	450	410	436	448	446	433	426	433	429	458	393	425	436	444	421	442	407	404	421	442	399	394	395	441	417	449	438	430	427	414	438	415	432	424	436	420	424	410	450	396	429	404	446	428	455	389	416	465	411	420	425	422	382	431	444	402	427	442	442	446	414	416	406	412	453	444	402	402	390	375	401	425	433	419	410	422	429	411	392	400	408	417	406	442	414	434	430	429	417	434	396	445	432	418	413	441	435	450	417	413	460	420	421	401	440	460	435	426	425	423	396	419	405	419	429	408	431	434	469	395	467	451	457	445	446	440	424	427	469	459	421	396	408	416	401	424	455	392	388	396	434	449	420	418	464	450	428	414	456	426	422	446	430	401	431	418	441	389	399	427	425	406	445	426	452	447	433	451	417	415	422	399	443	439	440	437	392	445	458	438	466	426	399	427	409	433	436	419	443	433	423	407	429	438	409	427	405	439	408	444	423	439	420	429	401	427	425	428	426	417	450	424	444	413	412	421	403	434	392	440	438	495	441	424	424	416	429	440	399	403	418	445	413	410	400	426	460	427	434	442	426	425	419	442	389	426	414	448	405	427	430	458	437	419	429	423	427	427	437	429	432	430	426	404	402	407	420	403	412	427	467	423	459	432	462	433	466	449	416	440	440	421	459	412	444	383	417	436	399	429	441	423	373	416	390	441	462	417	459	416	460	430	409	434	413	424	447	380	477	404	443	403	409	422	443	409	432	432	403	422	389	372	402	421	412	419	388	410	402	423	402	440	425	404	419	409	436	439	426	437	400	462	446	420	439	426	398	424	437	435	428	442	456	422	448	422	446	405	405	407	446	432	387	395	448	416	412	436	412	451	409	430	429	402	432	408	441	433	414	428	428	450	409	419	425	424	413	431	438	434	403	397	429	416	413	444	411	460	427	393	425	409	419	453	412	433	442	424	465	418	403	387	401	420	448	425	428	420	462	426	451	421	411	402	476	361	411	435	427	378	475	459	456	468	421	414	445	430	451	451	432	403	426	382	435	441	394	427	404	420	441	436	404	414	412	444	427	431	450	395	460	394	401	396	424	404	402	385	431	439	448	438	430	403	443	450	442	415	419	452	430	466	423	426	388	405	400	420	420	416	418	446	420	450	393	403	415	447	397	414	455	412	426	454	445	439	430	425	447	407	396	410	428	403	440	448	429	408	398	411	442	395	450	438	443	418	436	418	414	416	428	441	407	426	408	420	446	404	412	439	403	431	387	419	383	439	432	413	407	417	420	446	403	385	402	424	401	424	400	439	410	413	411	441	401	414	351	437	414	411	416	399	425	420	440	422	412	447	437	436	397	419	426	397	457	428	420	447	418	410	399	445	448	463	459	443	410	416	454	413	449	450	452	411	452	443	410	442	413	376	417	415	435	437	405	367	408	409	453	411	442	408	465	422	392	459	429	395	430	381	459	439	411	419	403	400	408	427	435	429	397	387	393	419	431	372	399	440	418	436	422	389	438	429	418	443	401	410	417	433	418	398	422	394	415	411	401	416	442	398	409	381	434	409	444	442	481	428	443	455	443	413	414	422	413	407	417	457	460	395	436	401	416	440	420	439	416	437	425	437	428	406	395	424	397	427	419	444	435	399	451	437	463	411	443	415	434	402	434	439	416	417	433	397	422	429	440	401	482	426	454	381	432	439	413	431	437	452	418	407	422	479	462	447	426	405	371	445	415	418	451	444	440	397	422	419	445	422	434	456	417	450	397	383	412	426	493	426	438	440	421	402	410	429	429	441	419	433	385	410	421	435	422	467	444	403	399	379	391	382	433	435	439	431	408	418	458	461	432	386	393	465	419	462	411	430	413	423	456	439	419	409	418	435	412	408	473	446	427	436	421	429	428	414	427	412	423	443	417	456	441	419	439	444	443	436	436	406	421	394	415	418	434	427	434	407	458	425	429	395	435	426	401	428	417	434	418	435	429	433	432	427	380	410	429	465	402	408	451	439	410	371	447	467	467	406	428	461	426	422	433	436	395	462	439	433	436	410	435	403	417	415	418	425	413	424	448	440	397	408	417	430	430	457	421	426	422	430	475	438	429	450	436	438	428	382	402	406	446	418	420	437	393	385	431	449	429	418	392	469	436	410	460	432	387	413	405	441	437	439	417	420	420	436	391	412	417	448	379	440	408	419	416	422	437	451	409	396	441	439	384	447	422	420	428	408	411	423	437	436	418	427	437	435	443	405	463	445
42665	11210	1360	1024	760	570	503	444	369	373	430	367	359	359	341	340	355	354	325	325	348	350	306	319	349	320	294	329	317	326	307	296	321	277	332	340	295	276	308	347	322	316	299	308	273	309	307	332	323	298	331	321	304	324	320	362	324	306	305	276	291	290	305	310	300	324	338	309	330	309	333	293	285	301	295	338	316	323	289	314	314	301	342	303	297	315	335	313	295	317	321	323	303	295	295	277	311	281	296	294	287	303	295	339	305	320	298	321	305	283	313	311	314	281	329	299	290	306	307	314	271	299	280	313	291	295	317	333	301	296	288	327	339	272	311	291	321	316	286	321	293	281	300	317	327	305	310	336	321	318	321	298	337	343	303	314	286	304	305	307	313	297	280	289	319	301	301	280	287	310	291	316	277	297	306	314	365	310	288	292	336	304	322	304	319	296	293	308	326	294	305	315	283	317	300	299	305	329	323	314	290	317	308	311	296	296	294	304	349	293	290	348	342	339	298	297	314	307	310	260	341	302	304	300	319	304	248	304	303	332	302	281	319	290	295	310	288	296	310	292	309	276	316	309	302	316	292	312	273	304	301	279	311	281	285	320	322	274	315	300	304	292	308	298	346	335	309	319	321	293	293	305	289	276	278	310	290	291	305	313	286	291	277	334	287	282	266	326	317	299	294	326	309	310	304	289	292	301	331	303	309	295	299	327	323	288	315	303	307	288	322	320	306	317	321	312	327	325	286	273	313	276	289	302	283	313	313	292	296	297	292	323	293	305	296	337	331	313	303	292	287	319	301	308	297	281	278	279	324	358	294	316	312	300	313	301	298	296	314	335	327	311	301	341	266	292	302	285	271	336	279	319	335	302	334	293	322	303	276	299	304	291	323	281	304	291	303	310	320	300	304	331	295	277	316	310	309	290	310	309	340	318	291	305	304	293	296	320	311	285	306	305	316	322	308	291	292	314	305	308	319	317	303	300	308	327	306	337	352	319	322	304	330	316	308	305	284	269	311	300	295	316	264	297	307	288	303	287	322	324	309	328	324	316	309	316	315	280	290	313	310	311	290	328	336	348	308	301	312	292	344	291	296	269	310	318	316	293	313	309	298	304	328	305	328	301	363	305	291	328	303	336	315	348	315	279	317	330	295	318	287	330	306	319	311	309	308	304	295	298	314	293	303	328	323	301	330	298	301	292	292	300	301	331	326	302	330	315	295	309	320	318	294	341	304	323	282	312	307	298	293	315	290	286	267	277	288	339	303	285	277	343	317	288	321	306	322	311	283	279	260	278	330	284	331	305	272	293	313	311	328	338	284	305	305	288	334	328	313	296	331	280	313	311	315	311	281	305	298	301	306	302	291	310	309	304	308	292	279	263	303	319	305	307	285	293	295	294	286	312	284	274	330	338	308	306	300	304	329	313	301	303	296	325	304	325	318	298	304	322	316	273	289	309	302	302	310	303	314	313	330	308	320	304	330	312	349	306	315	324	306	313	316	326	297	367	312	297	321	277	312	296	302	318	303	298	315	306	317	327	301	325	326	319	286	326	298	342	279	315	310	302	296	299	285	283	317	305	304	310	319	324	308	255	295	304	317	286	324	285	304	306	296	286	313	320	314	302	289	299	298	316	307	307	309	337	309	276	289	287	320	293	307	294	326	323	303	333	304	319	314	306	281	339	322	291	315	322	324	320	318	304	302	277	309	303	319	307	305	311	283	302	311	294	294	298	284	281	293	283	296	289	308	312	307	292	325	301	314	275	313	287	304	311	298	288	286	310	330	331	328	315	271	299	330	312	289	285	303	325	278	307	305	269	313	329	341	307	276	326	334	312	316	322	316	312	293	284	309	327	332	310	303	303	330	294	306	317	336	333	290	296	306	291	282	313	359	319	313	315	311	329	318	333	322	313	274	264	272	307	327	348	265	337	303	299	311	302	293	269	332	311	327	294	304	271	315	330	315	277	337	316	305	338	336	302	304	315	292	300	296	321	317	297	311	333	308	301	304	288	285	293	320	269	327	312	303	283	303	335	310	339	319	314	285	332	301	288	276	279	277	299	306	298	331	322	310	304	291	303	337	340	295	309	294	319	280	304	315	303	308	288	279	310	282	280	318	291	277	311	312	291	313	302	341	302	316	286	331	298	335	279	315	285	277	279	315	322	289	339	315	290	307	293	274	289	295	310	318	309	298	322	320	280	295	294	314	296	303	299	290	303	308	326	336	339	321	318	314	318	301	312	282	313	286	323	336	327	304	309	309	309	323	319	324	310	302	305	271	290	326	353	301	268	315	312	268	316	309	299	316	308	292	312	275	285	305	328	312	316	360	321	286	331	323	337	311	315	306	323	264	315	338	298	320	292	285	317	285	306	315	318	317	269	297	320	283	300	277	292	304	319	330	311	292	305	307	311	321	341	320	319	300	297	312	288	294	294	336	318	302	298	299	297	310	286	301	327	314	340	321	305	314	271	299	307	329	280	338	301	353	360	336	305	296	318	313	298	325	302	329	289	312	301	349	299	336	314	338	299	317	299	320	295	303	309	344	319	312	285	302	319	355	272	295	302	275	311	299	305	303	303	324	300	271	287	312	350	321	328	282	331	320	302	340	282	290	336	311	292	292	267	291	294	334	302	297	313	285	299	277	304	306	310	332	319	295	323	274	283	294	301	326	316	327	328	290	314	283	314	304	304	320	296	317	294	307	325	305	276	318	304	310	290	276	286	309	331	344	303	320	309	310	314	306	326	297	322	318	312	325	320	315	303	326	301	330	319	308	306	334	288	297	300	278	315	317	301	284	314	284	324	331	299	302	298	306	325	316	328	297	282	337	310	332	298	281	305	280	312	310	315	297	301	292	298	314	293	323	305	310	310	307	353	317	305	318	357	316	326	302	292	313	313	291	284	317	319	293	304	278	314	295	268	332	297	316	296	301	310	319	303	337	320	315	282	325	308	320	313	298	277	311	322	302	302	284	297	333	302	315	301	309	255	318	305	308	300	308	323	322	295	299	327	340	289	321	306	292	285	325	289	308	294	301	306	325	290	288	309	295	294	319	282	323	315	312	326	342	284	293	306	267	325	326	319	333	315	287	324	309	298	324	318	346	314	308	281	309	326	287	297	289	303	317	277	294	297	337	306	294	295	307	325	290	285	269	308	329	264	319	285	319	303	308	315	330	285	317	310	290	289	287	327	322	283	319	315	327	267	305	272	307	306	300	307	303	317	319	286	329	303	326	279	324	281	307	308	301	317	288	311	305	273	310	297	320	320	294	307	318	323	279	300	280	323	326	327	304	300	292	295	311	284	350	326	298	286	294	323	293	330	327	277	286	304	311	303	299	295	277	275	314	288	304	295	312	290	302	320	305	289	306	304	274	304	316	333	304	311	274	300	319	310	338	269	328	286	311	297	333	304	355	310	313	294	294	355	295	330	304	325	329	310	294	294	315	346	316	303	273	313	322	328	312	310	298	323	318	320	317	287	293	305	327	281
21646	1442	2491	2953	2603	2179	1881	1729	1537	1339	1298	1226	1224	1118	1127	1016	1093	1015	995	979	989	931	905	886	921	866	874	835	898	865	841	859	883	826	877	820	854	805	846	799	765	836	797	863	782	825	855	834	799	840	806	809	791	790	804	809	747	773	790	805	831	809	760	792	764	809	815	750	820	798	753	804	814	811	818	792	767	777	763	776	775	786	735	798	734	787	737	828	775	756	725	783	776	815	799	805	774	731	731	757	800	796	753	798	778	814	743	808	788	748	769	776	754	789	761	784	790	765	789	804	760	787	745	824	758	769	783	755	754	780	767	790	745	798	767	691	736	749	783	767	768	818	780	784	806	742	828	802	804	776	809	761	796	819	778	752	769	750	745	763	809	743	745	765	800	798	816	834	791	774	769	769	840	809	749	817	789	737	806	861	786	801	771	751	783	780	778	717	743	774	804	752	766	760	812	809	768	740	753	771	769	810	790	795	799	796	764	810	807	724	791	767	809	758	807	742	751	739	800	735	764	770	828	735	774	712	782	817	735	751	818	829	748	766	759	783	807	802	799	765	768	807	796	766	834	760	756	770	769	823	784	782	788	776	759	862	718	826	759	749	780	768	770	784	775	782	791	803	813	789	768	754	784	796	817	753	800	782	771	783	792	765	806	797	746	782	796	787	718	806	768	788	785	758	767	829	809	799	768	788	753	768	782	793	798	753	776	814	804	795	805	790	782	804	790	787	758	806	798	754	790	724	737	815	771	805	826	813	776	794	798	757	844	753	779	785	748	781	776	748	778	820	805	771	787	762	754	814	779	765	780	799	750	746	777	808	757	756	779	792	808	820	819	799	801	804	781	804	806	807	799	806	837	774	750	776	825	811	802	819	805	801	744	772	775	801	809	748	814	788	799	800	788	805	821	794	768	830	785	766	733	765	789	755	733	808	785	738	751	810	739	798	751	817	761	765	772	793	771	816	758	797	801	816	740	755	798	814	840	792	828	761	785	783	729	823	785	820	804	787	819	796	758	767	757	816	766	772	793	776	771	748	804	795	812	770	750	813	769	787	826	741	748	744	765	741	762	813	800	725	800	744	781	768	798	762	773	759	766	752	809	788	799	776	832	744	764	741	749	841	771	770	755	766	765	789	785	801	747	739	837	749	745	783	766	743	856	754	765	715	837	774	806	732	789	771	807	787	755	794	792	794	773	758	763	810	756	824	797	744	781	760	804	776	760	754	779	754	760	713	817	773	777	807	762	792	806	751	799	822	826	769	748	777	776	777	770	825	723	776	796	794	774	747	826	777	768	788	809	809	758	813	843	796	796	776	780	754	752	754	810	817	780	791	782	754	791	790	802	752	821	778	771	750	764	778	768	758	788	832	747	744	776	770	783	824	806	814	805	712	786	841	755	785	771	848	778	791	758	789	779	713	738	807	786	738	772	770	820	773	807	775	836	821	815	811	790	778	814	775	774	761	764	780	770	776	778	769	747	748	775	825	806	744	731	814	771	815	775	755	798	829	799	756	836	780	746	768	761	756	746	750	730	762	800	829	818	770	766	842	744	764	775	766	805	784	770	807	853	775	758	786	770	781	766	761	784	754	784	768	750	815	764	728	843	783	814	809	814	759	781	746	813	773	797	803	808	768	775	738	788	815	749	758	815	742	779	740	790	735	758	812	794	780	773	810	769	749	810	758	762	727	772	755	768	763	751	765	761	782	797	749	760	792	759	777	723	770	823	804	783	757	780	777	787	885	752	756	795	804	804	761	810	781	696	771	790	776	766	786	745	785	757	768	783	782	786	809	733	777	784	803	811	785	775	784	783	778	775	753	748	774	774	743	730	776	753	794	763	791	756	735	773	766	778	823	746	811	832	747	761	773	771	757	751	785	779	794	778	778	737	778	827	764	782	770	776	780	813	774	787	789	767	780	784	774	824	817	797	806	788	754	815	836	755	809	730	782	752	792	764	819	835	756	782	749	755	782	764	781	771	799	737	719	813	750	809	760	770	793	787	763	741	757	783	783	776	745	739	764	781	758	788	835	772	724	766	750	817	783	772	789	777	783	689	779	818	740	774	762	764	809	721	811	797	778	747	709	785	808	779	798	801	819	784	784	818	753	732	773	775	836	771	765	737	817	820	807	761	792	805	739	778	719	781	791	784	778	764	773	769	803	728	763	714	839	745	811	800	780	771	723	847	786	746	741	746	762	767	764	770	785	812	721	826	739	737	783	778	810	805	803	787	723	761	747	822	743	789	784	793	802	766	772	684	756	791	764	772	769	777	804	777	794	772	765	775	750	772	801	793	786	808	781	740	796	809	753	772	771	784	772	803	765	790	754	790	768	804	807	778	761	767	775	754	811	799	727	753	743	794	778	795	854	763	781	798	801	841	767	743	768	775	731	773	793	811	842	775	740	772	762	804	816	822	852	774	782	767	810	770	782	784	772	776	739	783	792	762	812	807	784	807	752	796	732	777	796	762	720	763	765	789	797	817	763	802	821	798	756	758	770	790	738	762	769	802	786	815	770	810	791	764	807	762	761	776	741	761	807	717	792	753	751	750	795	804	796	759	765	817	804	791	779	772	801	805	756	747	801	755	757	707	739	787	759	775	789	788	790	774	784	765	730	764	730	786	744	781	754	761	780	764	776	807	813	818	763	738	740	814	763	726	795	783	766	746	770	821	806	769	762	748	748	709	782	770	768	749	780	831	775	759	776	808	826	741	760	716	749	773	801	824	785	770	807	766	789	768	785	769	794	788	776	804	753	748	792	793	782	732	753	710	767	809	756	788	789	768	795	782	769	802	779	789	807	776	731	764	764	821	798	742	784	767	837	794	802	766	753	802	744	789	741	730	774	789	763	761	803	744	837	819	791	742	810	828	766	765	780	738	794	750	800	816	758	740	799	813	810	801	778	787	805	835	754	750	738	769	791	806	762	756	767	761	830	799	743	800	822	779	773	743	749	813	756	819	735	749	797	828	761	764	758	782	790	831	757	796	732	794	720	745	766	765	787	816	807	770	800	760	777	776	775	775	776	833	817	772	838	739	751	858	792	804	758	735	747	773	784	752	756	785	801	839	777	763	811	822	714	808	780	760	783	766	734	765	754	825	791	782	809	775	818	753	765	767	802	766	814	791	794	788	750	839	777	756	763	774	792	779	759	745	770	761	781	812	816	765	802	797	761	824	833	778	782	851	802	781	763	794	796	776	782	835	791	770	771	775	775	733	797	792	833	804	705	730	784	775	819	812	748	736	717	807	767	705	762	769	786	788	760	817	815	811	800	795	763	754	751	738	765	801	796	762	782	788	743	827	754	788	807	790	805	800	806	813	782	773	736	806	801	776	749	783	760	800	788	762	736	783	809	768	781	777	791	790	780	796	813	801	798	760	741	777	728	769	780	804	777	796	781	777	774	770	784	768	772	757	757	827	753	808	803	802	772	828	783	766	775	803	779	757	867	824	811	813	723	770	792	767	795	798	773	778	758
59221	20834	4030	1849	1321	981	844	726	670	561	527	515	481	485	452	474	463	442	448	430	407	389	415	396	418	412	395	377	386	381	427	408	395	412	440	401	363	385	377	399	368	369	389	381	360	417	398	395	349	334	422	389	366	379	362	377	380	359	389	385	387	373	396	404	399	344	374	393	401	382	372	371	364	386	371	366	373	375	376	398	393	410	375	366	412	367	384	377	373	393	410	385	377	370	397	368	383	392	384	386	365	341	385	368	385	348	384	366	347	373	378	367	398	374	374	324	377	374	377	357	327	346	422	370	432	403	421	373	343	364	376	342	383	374	429	399	367	369	384	375	358	380	357	330	389	385	356	376	396	381	407	395	397	348	364	372	377	379	357	381	396	348	375	368	413	387	359	414	368	360	349	364	378	367	374	371	375	356	379	352	361	413	394	376	377	376	374	353	328	390	395	408	368	358	397	354	373	345	391	363	361	396	363	411	369	368	393	368	398	392	369	353	330	392	378	375	371	358	349	344	356	407	360	340	397	377	381	401	400	385	326	372	377	387	359	343	373	343	370	382	362	369	405	378	347	375	367	359	335	377	355	389	357	386	365	411	375	408	358	360	377	363	394	385	369	364	354	387	388	384	408	404	411	381	416	397	392	348	398	387	397	373	347	368	426	385	318	350	387	355	381	402	391	370	379	378	370	390	385	371	373	384	375	385	374	391	362	364	371	378	381	391	336	380	366	383	410	390	360	385	380	397	391	372	352	342	369	367	364	375	363	397	401	337	350	405	385	391	374	391	355	370	375	375	409	348	377	338	363	410	383	405	405	402	377	350	337	400	407	411	354	359	373	391	343	365	395	369	383	365	400	381	386	350	411	425	398	387	393	403	401	394	388	438	416	359	352	374	398	405	404	401	388	393	364	379	363	349	361	377	392	371	336	358	380	393	379	354	333	376	383	367	357	406	369	383	383	432	353	392	350	406	368	400	380	376	368	381	360	376	368	355	369	363	382	390	378	382	396	336	367	350	343	385	367	391	359	374	355	400	372	365	384	385	357	363	359	401	363	370	346	372	399	367	414	351	421	353	382	367	364	411	359	377	393	355	345	359	351	388	396	429	360	396	377	373	394	365	357	363	375	358	346	415	402	375	391	351	338	395	397	361	384	339	372	361	371	337	353	364	406	417	395	377	379	365	349	358	348	380	396	355	358	388	382	351	382	387	365	390	341	357	367	416	354	349	364	392	389	373	355	374	369	395	401	372	357	375	386	404	402	363	369	368	397	363	357	404	354	400	361	408	396	389	392	391	364	400	388	398	377	381	398	411	348	385	378	397	387	330	410	385	394	346	378	392	390	363	366	344	375	378	359	367	370	410	421	377	398	380	424	404	344	369	361	331	409	374	372	382	382	386	352	371	380	368	395	354	348	376	345	336	363	390	366	375	410	399	390	362	348	402	363	382	375	368	354	361	342	379	362	347	378	412	351	358	359	341	391	390	416	372	374	367	311	374	380	373	391	403	328	362	424	404	373	364	370	380	398	354	375	357	328	358	363	376	389	347	343	395	350	369	337	405	376	338	413	393	401	369	363	368	381	429	393	386	402	380	361	354	394	422	377	335	368	380	348	394	354	391	348	371	380	409	402	379	354	358	382	392	351	363	383	384	364	361	344	333	339	364	371	341	374	368	370	416	386	404	352	343	349	400	375	381	358	351	397	374	340	391	381	379	382	370	368	376	333	375	337	365	386	362	404	400	370	348	364	345	384	365	399	396	388	413	352	408	382	387	405	405	375	359	404	353	368	401	399	353	350	362	376	398	350	349	341	362	387	371	409	389	383	435	411	348	383	319	377	360	369	351	348	393	376	391	345	345	344	346	354	371	371	394	409	354	394	367	337	360	339	386	372	360	349	390	418	390	399	347	417	394	368	376	418	370	401	376	342	359	401	371	397	373	352	357	376	350	372	368	346	372	375	356	337	386	372	398	382	380	363	362	342	362	403	388	399	352	370	351	375	376	396	349	383	370	385	381	369	357	344	387	373	340	366	343	377	374	392	362	384	368	346	370	376	363	363	386	415	377	383	388	394	372	370	367	367	398	378	369	365	395	387	340	375	394	369	369	359	390	382	376	409	421	394	343	368	369	370	352	374	391	381	395	330	363	371	383	358	378	370	400	387	363	389	370	386	374	352	381	385	397	390	418	391	366	420	382	370	364	392	375	377	362	395	366	391	370	390	408	358	358	389	382	364	376	359	396	355	397	383	403	371	358	398	384	382	371	329	388	385	404	374	385	431	399	398	353	387	343	368	371	351	384	373	387	373	339	346	369	346	384	377	375	365	355	386	376	344	381	375	401	378	364	392	343	353	407	395	352	344	335	386	376	396	372	384	366	385	375	371	381	371	355	362	391	359	367	381	383	358	386	386	354	374	363	376	352	358	373	362	376	361	358	363	357	377	375	386	351	367	364	358	385	351	370	358	365	388	387	391	357	358	370	409	403	349	386	386	376	366	368	372	338	388	381	384	386	413	350	337	392	410	360	358	396	393	369	378	402	389	403	385	399	378	380	378	396	379	389	381	345	372	381	388	357	362	378	394	371	373	384	366	359	349	320	401	371	404	378	425	355	372	362	346	359	350	389	368	387	352	360	389	368	368	391	375	364	385	376	380	358	390	380	391	319	372	389	364	395	396	369	385	374	354	370	396	367	394	381	368	375	418	359	387	397	385	394	400	378	320	349	349	364	359	348	377	349	385	364	381	349	415	379	355	404	382	339	381	397	361	410	395	370	347	421	412	403	412	335	388	393	408	382	367	400	361	422	388	430	385	363	374	370	368	366	366	334	345	372	387	375	374	347	385	344	387	384	370	365	367	352	352	358	335	366	369	342	373	376	351	382	377	381	377	369	401	388	416	411	376	391	391	370	393	387	369	364	332	358	345	380	346	374	337	364	383	402	394	392	378	385	377	413	360	339	368	389	331	360	410	392	387	362	384	381	359	364	374	389	390	374	367	390	376	361	396	391	405	360	347	371	366	338	327	372	363	350	378	376	381	342	343	406	392	399	382	383	375	372	341	359	396	376	403	381	359	376	376	356	367	342	382	424	414	405	353	340	379	359	399	368	349	374	400	363	368	361	388	415	380	371	360	359	375	374	427	361	367	388	379	382	377	415	377	360	372	385	371	364	357	386	375	378	353	366	406	376	370	378	389	331	360	362	414	392	363	387	370	385	368	367	382	352	379	380	343	381	336	426	408	349	368	405	362	365	346	363	397	370	395	348	371	394	359	384	417	391	373	382	344	406	381	340	373	361	381	412	398	350	373	360	366	374	392	433	412	390	346	393	406	348	380	370	372	367	378	378	386	380	381	349	360	384	407	381	400	367	392	384	423	345	397	383	348	370	362	390	351	351	373	417	369	407	367	352	383	373	395	383	357	393	390	340	378	356	368	382	374	352	374	399	362	366	379	377	362	346	382	395	363	366	371	340	399	359	402	395
29801	2185	4143	4942	4495	3652	3138	2717	2390	2130	1935	1801	1690	1549	1470	1440	1368	1296	1295	1279	1256	1176	1208	1103	1109	1059	1119	1047	1067	1066	1071	993	1076	1063	973	1035	1010	1036	968	950	972	947	983	993	991	1022	987	1066	986	998	974	1029	938	919	960	936	930	950	923	922	889	923	896	962	917	884	925	891	874	898	918	917	970	951	945	939	938	917	911	910	936	880	959	907	932	894	926	966	929	910	942	916	905	896	909	884	911	897	911	920	936	926	814	884	942	936	923	891	943	923	942	872	894	921	904	952	889	917	916	895	820	952	919	890	902	918	899	899	905	928	931	891	879	861	909	958	918	886	996	887	867	910	939	919	909	925	901	832	917	899	939	857	864	899	899	921	891	898	874	915	918	887	849	921	907	870	868	894	873	910	882	943	934	868	911	943	923	884	888	883	917	945	911	922	894	856	918	855	867	910	853	934	894	918	862	876	943	867	947	916	899	858	922	925	917	965	890	904	874	878	926	915	908	883	949	913	946	875	883	909	915	941	891	905	887	901	931	903	882	965	927	920	823	945	899	941	886	923	864	929	869	883	939	882	844	877	867	873	876	906	920	902	896	858	839	876	865	856	882	853	882	879	854	927	880	881	924	820	921	900	868	903	918	928	858	927	857	912	934	898	920	924	917	925	875	948	853	905	888	878	806	901	891	939	916	905	876	945	885	877	911	895	867	876	917	883	894	964	894	944	910	840	858	942	904	898	923	893	903	887	913	903	902	887	889	927	930	855	890	942	916	905	938	860	880	882	917	862	895	876	921	934	886	884	892	946	910	916	893	901	944	846	919	915	869	905	916	934	912	903	872	896	889	909	940	930	845	878	919	934	953	924	827	909	933	896	918	936	909	905	876	945	863	905	874	893	932	862	951	897	913	854	946	881	935	885	852	877	843	921	915	921	901	907	913	912	868	901	926	923	892	903	880	864	901	834	890	957	885	893	937	863	873	871	916	872	888	859	882	922	897	915	901	924	871	901	892	905	937	877	851	897	868	909	898	872	902	936	903	890	893	885	850	886	881	918	906	869	897	880	925	908	864	926	925	856	931	932	905	967	911	913	849	927	844	858	926	912	886	902	912	923	912	916	942	888	853	880	893	874	853	911	823	893	946	938	902	914	869	847	873	910	908	869	924	863	877	863	893	854	888	842	867	796	870	925	928	947	897	919	958	881	932	933	898	911	900	852	910	896	900	894	881	879	896	842	846	874	914	906	973	939	879	918	914	936	906	853	887	913	932	975	888	967	883	848	910	909	902	902	946	857	855	899	912	955	904	865	871	877	908	876	883	916	935	882	939	944	821	894	907	893	933	906	850	902	919	867	907	900	923	852	904	877	955	879	915	912	910	931	909	905	862	887	954	873	925	858	913	914	867	876	885	842	860	944	861	883	887	895	901	893	843	889	923	873	873	893	875	876	914	982	892	886	861	910	864	893	898	920	876	896	899	875	879	912	882	889	857	853	958	851	846	879	863	959	914	907	844	905	920	894	895	882	922	840	908	879	959	832	906	885	852	873	951	884	914	926	863	938	849	880	847	918	896	884	872	874	874	915	914	831	912	876	921	903	856	905	883	917	918	903	928	944	903	918	895	882	935	885	852	866	924	910	906	872	893	963	882	886	891	909	902	932	929	855	866	921	894	889	915	886	902	905	876	891	912	869	904	890	903	903	966	892	883	937	913	904	947	881	821	878	899	891	877	918	903	922	869	922	924	921	900	916	903	899	921	923	949	851	874	902	962	898	964	868	928	923	902	860	953	912	879	913	933	913	898	874	912	895	889	910	906	949	933	895	885	921	921	886	857	890	904	852	870	846	926	926	880	906	879	921	882	949	878	890	880	930	906	876	916	850	910	945	944	871	895	848	864	912	901	917	886	875	862	933	882	872	885	891	881	881	887	863	882	887	855	877	915	865	953	947	883	924	928	896	897	856	851	860	922	879	928	891	867	866	866	951	896	905	885	881	874	925	871	886	918	842	908	902	870	844	915	888	890	903	899	891	924	845	928	881	874	971	890	932	843	978	908	878	874	904	869	923	899	938	937	900	904	958	868	887	946	924	897	862	912	895	898	931	917	892	899	899	909	920	907	908	896	909	897	906	892	936	925	925	899	918	925	869	932	881	920	870	885	886	899	898	832	945	908	924	866	908	907	905	905	871	930	901	911	839	884	914	887	879	897	898	887	882	854	869	976	877	917	855	883	904	903	904	917	882	913	866	913	919	918	905	900	845	898	810	866	920	893	900	921	902	916	884	883	861	906	928	895	890	938	908	893	889	938	869	890	881	917	941	870	887	860	826	888	889	899	898	893	862	913	875	920	914	852	847	921	859	879	884	854	879	911	876	891	889	870	842	868	894	917	856	891	930	893	907	854	929	867	940	886	862	885	903	886	871	881	910	907	895	865	870	890	911	891	924	813	904	934	897	948	919	868	895	914	869	867	931	940	902	939	884	886	913	874	916	924	879	902	864	905	905	875	947	936	870	880	864	918	913	930	888	882	894	894	890	901	844	935	907	921	893	935	900	913	882	904	895	890	895	904	860	893	908	923	861	893	931	871	965	919	833	868	900	910	908	888	914	932	896	942	859	946	918	893	912	875	892	887	888	948	879	923	885	891	925	864	894	872	911	912	891	886	926	886	879	899	861	908	869	859	928	869	925	859	929	913	888	936	921	870	894	927	846	912	878	934	960	926	861	879	913	916	868	919	863	864	908	885	920	898	932	867	932	891	855	896	872	899	878	930	942	878	894	878	869	849	898	915	852	880	878	943	875	868	888	901	879	933	907	925	866	875	897	925	856	881	899	867	843	888	859	903	887	857	905	892	884	904	899	895	838	919	926	879	882	895	910	944	883	908	901	888	828	898	848	963	874	885	956	830	879	909	899	914	894	864	921	961	854	869	881	865	903	872	902	873	920	829	932	963	836	886	861	937	898	910	905	885	871	888	890	904	859	907	870	854	895	894	964	870	856	885	918	897	864	957	877	922	903	924	852	914	870	888	916	918	888	908	866	935	875	890	886	887	850	946	898	926	906	880	870	869	936	898	930	926	845	909	885	894	923	844	939	903	897	911	900	874	849	877	901	908	889	910	935	870	883	910	867	884	930	953	870	879	896	890	889	950	919	831	935	895	905	942	905	841	941	962	859	922	940	853	875	925	898	889	900	935	932	944	914	843	973	907	897	909	897	874	935	911	902	932	934	828	887	888	899	834	907	920	858	916	907	932	895	878	885	967	881	899	883	837	901	909	905	935	885	932	927	893	911	882	879	906	840	966	885	924	894	804	891	886	931	910	920	910	870	920	866	917	930	880	890	833	930	923	885	912	891	825	897	861	860	885	907	865	859	884	879	894	878	878	902	932	873	937	848	897	873	907	934	947	922	910	890	948	905	924	859	954	831	902	904	877	864	892	856	928	917	896	913	875	875	888	837	907	813	919	884	965	871	864	852	973	869	919	890	950	934
4122	251	186	172	162	132	142	138	134	152	147	166	122	132	153	140	133	152	117	134	143	162	116	138	138	134	151	136	133	150	140	140	141	117	158	110	127	118	145	153	136	150	130	142	134	128	155	134	165	106	135	124	143	121	132	148	139	141	121	151	149	131	123	122	151	150	153	131	133	129	132	144	135	164	148	115	135	142	131	153	138	143	134	132	131	149	131	133	130	129	132	121	146	145	123	131	130	161	135	119	123	132	144	141	142	139	155	131	166	150	136	143	121	130	115	135	164	134	147	138	124	156	125	133	149	125	123	147	128	136	152	127	132	138	136	141	132	148	144	139	127	131	134	157	144	113	150	134	134	128	129	130	137	147	144	137	134	147	135	148	133	157	140	140	114	137	131	154	144	109	143	139	135	157	146	144	146	128	130	130	149	144	137	140	160	138	157	130	143	159	140	151	129	137	138	141	145	131	122	128	138	127	151	140	143	144	135	137	130	121	132	161	134	128	121	124	162	158	118	148	138	120	162	121	126	143	121	135	153	132	126	124	126	147	140	153	132	147	140	140	154	138	140	144	128	145	131	149	134	143	151	156	137	158	111	133	126	122	158	138	140	128	154	156	145	132	122	146	137	139	147	153	145	121	154	148	134	151	160	129	149	139	111	133	121	140	154	142	133	138	137	152	129	116	133	111	142	128	138	149	140	148	128	132	146	143	161	157	134	137	141	156	142	140	139	102	143	132	130	138	120	150	127	146	139	133	129	121	133	149	127	137	148	140	132	119	155	132	144	138	153	127	138	150	139	138	136	141	126	169	145	118	123	127	141	123	158	123	131	149	150	138	135	140	172	134	152	154	144	137	145	149	132	133	141	135	135	130	149	131	140	141	131	133	131	116	134	120	129	172	123	137	135	144	147	130	148	142	133	124	138	144	142	126	138	136	122	134	132	141	138	158	152	149	122	134	142	129	177	135	129	139	151	124	124	126	137	132	142	134	128	127	152	136	130	131	131	120	137	151	152	120	129	153	155	123	120	134	139	127	143	130	125	124	130	143	148	141	163	146	116	141	143	146	118	140	137	138	126	137	157	140	127	142	146	137	150	142	152	127	148	148	136	139	114	142	170	144	112	142	142	142	144	142	140	144	132	121	145	125	142	134	146	117	116	141	148	141	146	130	137	135	142	143	150	127	127	126	151	151	135	133	149	133	109	128	140	132	136	148	140	136	134	148	144	156	140	121	154	145	118	127	130	158	131	138	169	128	126	139	125	135	128	119	148	161	128	158	152	129	154	140	137	150	141	135	143	135	148	162	132	139	124	109	135	136	115	133	111	134	138	141	150	144	151	146	156	146	136	141	148	139	123	131	142	138	119	137	142	128	144	122	155	151	140	151	149	120	124	133	140	144	145	150	120	132	147	148	156	125	148	139	133	132	130	134	133	142	141	140	162	115	141	134	121	129	154	140	129	162	156	147	141	165	141	129	142	137	131	150	118	145	174	133	123	144	162	167	151	143	135	130	146	132	127	139	146	119	133	119	137	120	143	141	139	136	145	119	119	160	149	131	142	144	141	133	139	148	141	146	133	122	139	135	138	160	138	139	147	135	153	136	160	157	134	116	134	127	129	118	157	124	139	134	154	139	140	155	119	142	161	120	120	151	159	131	149	142	148	146	156	127	146	143	123	124	146	119	126	100	148	152	129	144	178	136	148	136	156	146	136	158	154	122	130	130	108	141	135	129	141	146	148	138	141	146	123	147	153	138	135	148	136	140	159	146	132	141	122	142	141	134	136	142	143	161	135	135	149	142	125	160	134	140	140	145	146	140	127	133	145	156	152	130	132	171	125	129	135	133	150	151	122	140	155	131	143	145	129	135	130	136	140	132	139	129	151	149	139	156	145	141	141	130	156	127	136	133	138	131	164	157	156	137	166	147	157	155	133	141	134	135	122	160	139	138	119	142	146	121	146	124	145	142	140	149	129	147	138	139	130	144	144	150	129	137	134	138	128	140	132	138	120	139	152	140	138	129	128	151	151	149	127	161	138	159	143	144	128	148	157	124	137	110	147	140	135	119	126	132	128	155	161	137	134	130	136	155	122	141	145	151	116	148	142	148	141	151	156	166	150	114	149	142	143	145	159	140	146	134	124	128	131	141	169	129	125	149	112	143	139	153	147	129	142	142	137	135	142	138	124	132	135	135	119	151	134	118	147	152	153	155	134	144	141	143	159	133	142	137	149	123	133	131	132	145	127	141	135	137	145	147	144	151	146	145	128	146	131	165	144	122	152	164	129	144	139	138	150	143	159	154	128	158	135	157	142	152	131	134	129	134	142	118	131	142	131	130	147	134	129	135	146	131	137	142	162	168	135	148	142	151	133	126	130	132	136	124	140	133	134	149	148	127	139	154	158	130	135	157	133	135	156	145	129	146	149	131	141	133	143	157	169	163	141	146	161	143	141	117	139	127	115	139	143	141	143	124	147	149	145	119	153	133	119	133	121	131	135	149	129	152	128	139	120	145	150	144	134	143	126	138	133	118	143	132	118	143	151	114	145	131	121	157	147	144	149	160	125	131	140	112	125	118	131	133	134	140	137	136	120	139	125	162	151	146	137	140	137	145	159	137	130	127	129	115	132	130	137	151	152	145	123	147	136	137	141	123	144	159	129	151	133	136	151	134	139	136	133	132	146	155	139	132	126	151	143	121	146	142	131	141	144	136	152	135	135	139	124	169	142	122	130	136	116	155	124	163	169	148	132	123	136	139	148	169	123	135	147	157	140	141	124	144	134	122	139	131	140	138	138	128	152	147	126	146	139	149	137	143	136	116	120	128	145	123	114	132	171	140	147	158	148	148	161	139	144	132	141	139	155	109	129	127	139	143	150	156	138	140	136	138	151	143	134	136	131	125	143	127	135	122	145	144	119	130	143	130	150	141	137	155	149	122	138	148	140	128	140	136	131	140	148	145	125	131	126	154	139	142	144	152	136	128	115	129	148	139	138	148	141	125	159	160	145	137	142	140	141	153	151	144	157	135	131	154	149	138	147	143	130	134	125	121	137	125	163	153	152	141	148	132	139	136	135	147	129	148	142	151	161	159	156	147	139	139	133	135	145	129	138	154	119	162	155	154	144	135	125	144	143	127	156	133	149	136	135	132	138	131	131	114	138	161	137	154	138	131	155	158	148	163	160	143	151	156	134	128	147	133	131	150	137	138	132	148	141	134	142	144	120	133	126	140	131	142	128	144	168	143	157	144	150	156	135	129	152	129	142	123	121	134	136	145	163	154	135	128	142	121	111	135	160	145	159	139	127	143	131	155	155	134	127	157	121	132	131	132	146	126	157	126	138	152	136	155	141	130	134	160	133	142	156	148	141	141	157	138	138	135	137	140	164	136	125	149	129	136	140	133	138	155	122	122	129	146	123	139	114	147	149	138	138	176	151	137	115	126	149	131	144	136	143	145	122	130	154	137	165	152	127	141	158	126	141	132
4390	456	478	548	488	477	455	444	473	457	456	455	443	435	463	451	451	462	434	437	448	435	429	435	410	431	408	436	406	455	467	430	432	427	456	429	403	443	429	442	389	450	471	416	457	457	392	416	430	435	433	394	443	416	454	445	417	440	432	412	456	419	444	410	439	400	419	402	440	431	383	431	432	416	419	428	415	430	438	418	419	449	378	437	434	423	432	456	440	401	411	452	413	450	426	400	427	420	417	433	431	401	419	404	428	471	412	414	413	415	448	417	464	450	450	381	400	457	434	417	452	438	458	424	397	416	435	412	431	434	386	403	430	412	408	403	452	429	443	404	406	425	435	420	442	391	427	434	405	427	438	408	424	448	391	392	406	441	427	425	434	443	449	399	437	396	444	465	419	417	433	432	417	451	426	425	439	391	431	402	439	447	430	433	429	447	383	415	432	448	464	455	422	390	437	444	440	404	430	394	444	408	411	416	410	431	456	409	428	397	438	407	425	423	435	438	418	436	438	408	428	408	418	443	388	426	431	454	401	411	418	448	397	432	399	455	448	443	414	407	469	442	439	445	420	402	459	425	427	441	404	399	450	409	408	432	466	469	417	449	418	415	433	453	396	494	410	448	432	411	427	424	439	446	390	448	451	432	448	430	404	427	435	409	408	403	385	396	418	394	442	456	405	414	428	359	414	390	389	426	432	388	468	423	429	435	429	441	427	391	420	405	424	405	418	387	412	433	429	464	412	425	428	396	424	472	440	409	406	429	433	415	418	421	379	443	407	437	418	439	419	442	398	411	439	440	408	438	442	409	420	404	371	418	437	419	406	439	425	404	401	420	461	426	410	408	401	415	428	420	407	419	403	404	441	431	447	444	394	455	421	394	422	435	419	400	395	414	397	429	406	437	386	415	449	427	415	430	447	423	418	429	397	420	435	435	410	408	425	403	404	391	404	394	433	440	377	413	446	407	454	451	420	440	425	455	450	430	446	430	436	468	426	391	434	399	428	445	397	426	469	431	406	429	390	406	389	383	432	422	436	408	420	403	395	418	450	404	441	408	422	401	404	396	414	429	436	436	430	443	447	408	417	434	427	423	434	422	431	407	452	438	409	427	401	414	433	433	430	444	450	409	397	433	402	449	434	417	447	436	420	430	405	435	441	379	464	449	396	446	440	410	437	437	446	468	394	440	426	425	433	437	446	446	437	469	433	398	444	432	445	428	430	405	397	418	398	455	446	422	411	447	424	460	421	410	424	418	397	427	415	432	437	444	428	456	446	430	423	403	393	465	414	451	452	432	414	432	427	442	411	429	435	407	425	406	438	412	427	435	416	428	409	430	406	422	413	388	408	450	435	444	468	425	438	408	442	457	419	437	391	433	433	415	416	380	380	441	446	443	430	422	398	401	415	450	441	423	423	444	432	431	424	409	427	443	428	462	435	417	441	396	428	411	438	410	445	403	421	391	392	408	417	408	385	437	477	433	421	431	416	429	381	419	417	429	457	445	417	449	431	388	404	432	446	398	420	428	407	379	462	473	465	419	430	396	459	434	430	405	407	415	416	432	428	401	474	437	423	406	411	434	478	413	412	406	379	440	417	418	410	413	421	459	430	417	415	421	417	444	431	396	439	406	422	429	466	434	418	443	440	412	371	435	428	409	430	437	416	388	382	373	465	415	422	440	421	437	418	451	451	441	458	422	411	393	463	423	420	394	432	408	429	454	413	450	438	411	453	432	418	480	392	405	429	481	426	434	411	439	419	402	423	434	400	389	426	466	414	415	416	462	443	390	458	455	416	427	432	417	436	415	391	423	444	411	416	446	428	440	415	419	384	449	422	434	400	423	427	428	452	429	448	415	409	421	450	393	415	440	422	444	409	420	395	404	400	434	450	415	403	405	440	404	417	419	392	424	392	458	416	441	431	414	399	467	413	428	417	372	436	401	445	413	409	405	390	428	413	403	440	435	446	437	433	462	446	413	470	413	403	431	408	386	408	396	407	441	432	430	452	409	439	461	433	407	463	412	448	417	416	458	405	439	457	424	408	423	422	424	393	427	440	405	425	432	444	436	415	454	422	443	423	435	417	460	444	456	427	427	426	435	434	408	444	395	471	416	395	396	398	420	426	421	442	444	422	416	433	433	431	422	423	422	452	408	435	436	428	458	437	439	388	379	420	457	428	430	433	425	426	452	412	454	446	455	441	435	399	441	393	448	445	419	423	442	429	413	386	476	423	391	392	413	417	438	410	407	438	438	466	435	398	433	417	441	472	434	414	418	419	396	440	397	463	435	431	435	463	435	362	461	432	441	429	459	444	452	442	381	423	420	432	411	423	423	410	429	386	382	444	412	405	393	439	384	404	412	479	437	420	436	405	427	413	401	429	383	447	441	415	438	411	422	422	407	443	441	386	455	439	436	465	420	438	417	421	430	424	424	424	444	474	424	415	435	390	417	414	452	465	444	447	411	429	446	444	392	417	371	424	418	412	400	394	399	401	421	417	411	432	427	421	441	423	396	421	423	389	396	422	419	449	409	417	440	411	451	385	361	433	403	439	399	420	442	426	453	410	376	420	471	443	447	416	419	383	428	426	450	398	435	417	413	425	423	438	455	430	446	444	417	420	404	409	424	427	415	384	457	433	425	435	436	380	442	439	431	462	449	448	414	452	414	430	412	433	447	437	441	418	405	432	432	506	441	433	435	436	435	378	424	432	437	412	421	424	421	427	426	415	391	410	426	410	441	452	420	436	448	415	389	436	388	457	424	431	439	433	432	423	410	435	406	411	425	408	437	445	453	431	417	452	468	390	403	438	386	453	441	425	424	399	444	419	439	458	411	428	396	378	446	433	413	419	461	449	421	437	406	438	434	412	400	404	423	434	454	404	423	426	420	427	417	419	409	446	371	431	454	418	446	385	402	378	395	454	397	432	443	433	404	452	449	450	459	421	393	414	471	407	431	421	443	422	396	453	415	401	427	412	431	443	415	425	441	410	433	428	410	395	416	412	448	420	412	460	445	413	409	403	408	422	435	425	413	412	406	448	433	440	387	423	406	472	414	435	425	446	385	387	438	412	462	444	464	401	431	401	400	459	436	442	429	437	409	404	396	435	401	414	403	412	440	429	433	432	409	434	441	402	433	434	428	412	410	397	431	460	404	436	438	432	422	438	402	456	461	459	405	427	390	422	451	433	399	417	416	413	427	433	396	392	447	434	379	432	385	430	424	392	450	428	440	409	393	409	391	436	455	402	476	409	440	441	405	412	451	439	437	390	440	408	435	439	429	390	416	453	418	411	402	428	439	438	439	444	425	462	414	409	382	444	439	419	427	418	424	392	389	408	435	376	429	456	411	421	467	444	385	434	433	423	438	437	423	440	457	401	430	423	449	415	423	449	441	403	391	418	453	406	430	425	445	396	435	434	417	426	440	423	409	433	427	402	440	462	381	406	442	414	445	425	391	453	409	428	407	430	430	446	466	411	448	429	478
43443	11807	1471	1050	683	604	507	455	430	395	356	398	327	342	334	357	361	325	338	337	343	300	345	312	309	296	276	293	317	342	320	322	306	297	322	292	274	305	310	280	342	319	286	289	307	309	323	288	353	303	313	329	314	307	298	278	286	284	292	287	315	319	309	306	308	289	314	304	295	320	329	283	334	273	323	297	344	317	303	266	340	319	313	288	325	306	300	332	309	292	308	291	292	289	323	304	332	310	289	270	314	308	293	289	337	284	297	312	320	321	322	280	301	325	322	266	299	307	275	271	328	314	270	301	309	274	289	308	313	303	327	309	267	349	316	283	302	311	328	304	346	327	326	312	292	279	292	337	298	289	290	315	275	307	302	288	326	277	317	336	328	292	284	328	300	278	328	324	298	280	308	293	306	293	280	297	315	331	295	290	310	299	294	317	321	311	304	282	294	312	298	332	308	305	292	303	292	283	294	294	301	289	302	365	300	317	306	285	298	292	299	309	311	294	302	340	296	327	262	333	307	306	279	313	300	307	364	306	297	317	285	306	299	309	313	296	302	282	309	278	304	302	334	274	291	338	308	315	306	291	308	289	297	274	317	323	282	314	311	346	297	292	285	305	291	329	305	272	323	298	294	304	292	287	328	297	310	282	254	305	301	312	315	321	290	315	295	293	332	297	315	300	297	281	302	323	301	300	298	282	344	281	292	296	310	281	332	317	306	304	290	268	329	316	291	339	291	312	309	318	315	287	279	326	293	324	313	309	321	308	281	298	309	292	301	328	324	323	326	318	309	309	294	283	322	314	286	299	307	287	346	333	316	323	285	344	341	308	333	251	263	289	310	312	300	292	277	294	281	280	323	320	283	278	301	311	299	293	307	299	321	312	305	301	287	320	313	293	261	303	290	300	304	308	280	298	293	293	334	305	314	279	320	311	320	317	313	263	260	269	323	325	299	310	321	309	316	307	315	317	288	301	294	325	286	283	309	281	312	289	313	306	308	287	295	296	298	300	305	309	295	311	274	292	289	313	306	334	298	299	311	292	298	289	275	314	285	312	312	317	319	263	304	300	315	328	317	311	328	323	309	310	310	307	309	333	308	321	309	284	312	301	285	307	304	298	308	303	275	289	297	249	328	308	278	295	312	316	295	316	301	301	306	290	331	290	277	305	350	333	286	272	289	316	310	300	285	305	331	306	301	303	300	332	288	300	342	309	305	296	334	339	291	277	296	300	287	292	289	288	310	321	308	303	346	297	290	288	288	311	296	318	282	297	286	332	296	287	323	314	329	291	312	260	291	294	315	285	304	305	310	283	307	311	303	321	283	295	312	330	299	303	309	301	315	301	327	304	307	289	297	311	309	297	280	344	310	331	310	310	283	290	296	307	312	310	303	303	317	307	256	312	272	290	289	300	265	265	269	300	283	293	307	299	302	295	292	291	287	304	315	323	284	328	303	285	341	316	322	303	316	300	299	320	313	322	307	288	299	286	287	286	323	304	290	301	290	305	328	299	323	335	312	322	297	303	305	312	285	340	296	317	296	294	276	284	320	282	339	286	317	312	268	312	310	306	293	316	310	302	293	314	304	321	329	324	357	321	258	317	331	297	302	309	318	287	298	295	335	307	290	331	295	273	311	306	299	286	314	292	317	296	290	345	315	325	283	289	312	314	300	295	296	318	338	303	285	313	283	323	327	311	310	280	318	315	301	307	298	274	297	291	312	307	292	301	278	311	318	309	356	306	264	330	339	297	313	311	332	330	300	276	265	295	307	270	298	300	303	286	350	294	301	317	297	335	303	293	308	293	301	289	295	300	314	300	333	301	315	314	311	301	309	282	292	283	277	317	274	306	304	295	267	308	299	293	305	330	302	314	326	307	307	271	285	274	335	298	256	295	317	287	297	301	330	316	288	275	306	331	300	297	316	325	296	334	287	307	301	321	299	323	289	297	299	273	309	298	308	310	315	307	309	310	299	299	308	294	289	299	290	298	301	311	305	300	293	328	294	333	314	327	335	318	298	299	320	303	296	283	315	313	323	288	314	284	289	351	338	311	315	302	334	329	320	308	269	317	329	333	315	281	291	296	299	332	324	258	327	300	326	341	320	311	315	294	311	289	320	312	293	305	315	272	290	296	303	315	305	303	319	285	326	315	296	315	311	327	313	300	323	322	295	313	308	328	332	299	275	309	299	318	275	314	311	303	326	305	293	337	302	309	285	294	293	301	304	304	266	296	312	326	310	310	286	322	325	316	310	296	287	282	322	301	322	277	334	305	358	307	294	293	258	290	313	332	320	275	271	317	316	321	300	292	270	282	332	301	298	291	302	318	303	292	315	308	328	277	285	292	331	304	280	330	327	282	281	318	286	287	288	280	302	341	300	267	311	305	302	301	308	275	287	322	270	317	310	309	299	303	301	336	301	318	314	315	287	305	286	316	306	290	297	317	328	314	336	296	292	289	302	309	338	282	310	313	305	301	302	285	318	303	279	322	260	321	288	315	275	311	311	293	346	313	299	320	311	301	294	292	267	332	337	291	285	290	287	287	288	275	308	329	320	286	313	298	280	307	319	291	288	296	280	303	347	318	328	339	319	287	306	306	291	319	315	289	317	310	346	291	300	316	274	310	308	300	325	307	300	309	296	310	302	294	315	334	288	296	288	327	301	309	329	299	313	252	300	278	297	309	291	329	315	288	316	315	269	310	334	280	293	293	282	293	305	267	310	293	319	307	291	304	313	332	283	331	321	314	332	295	265	303	313	307	325	308	316	319	266	298	304	317	275	306	257	352	285	291	266	294	311	309	314	307	305	316	299	302	298	280	253	311	312	306	307	305	295	310	308	292	311	310	298	317	291	324	310	304	275	291	291	277	300	279	318	361	290	316	294	281	294	303	339	296	271	245	307	313	313	284	287	295	264	292	311	312	318	314	294	296	349	286	337	325	330	297	314	326	319	309	317	320	308	317	283	304	291	335	308	307	266	289	304	301	323	284	322	305	312	322	306	350	300	285	335	339	302	301	313	290	307	292	289	318	295	297	280	299	325	302	284	307	303	310	304	305	276	305	325	276	289	305	318	290	282	285	292	312	297	312	334	271	315	300	289	297	297	322	334	292	277	296	352	252	317	306	297	291	296	315	308	302	321	305	293	317	317	308	306	319	317	292	320	321	281	285	326	324	322	302	345	287	271	312	308	281	260	312	315	285	287	315	296	335	356	283	298	330	332	305	310	339	288	302	304	309	311	308	304	296	303	315	316	310	298	339	330	329	313	311	326	314	307	322	322	318	301	311	319	317	300	302	294	296	309	296	298	286	302	307	305	318	289	283	305	303	287	357	303	277	319	328	358	297	296	306	309	312	283	320	325	320	295	307	314	340	300	291	288	325	341	291	272	297	350	276	297	300	281	284	290	307	272	329	305	299	260	290	316	289	320	336	282	316	306	318	301	311	299	286	292	293	288	298	320	326	310	279	295	307	284	306	263	322	333	303
22235	1487	2494	2889	2660	2279	1821	1698	1520	1343	1234	1220	1160	1154	1086	1037	1039	1023	1033	1004	926	913	869	859	832	901	856	871	835	865	835	863	815	843	846	826	872	862	857	845	854	814	815	890	850	874	847	863	833	767	806	756	779	806	824	803	841	799	809	810	799	810	770	786	801	763	770	798	784	826	793	792	788	745	831	800	778	767	767	829	823	827	771	819	843	839	816	774	764	799	827	783	815	754	787	782	803	794	770	770	771	771	804	797	804	756	796	817	805	789	748	807	769	796	760	791	817	828	810	752	798	763	772	791	803	764	787	749	806	739	819	811	790	771	779	805	756	754	732	829	746	736	772	786	776	739	777	813	838	750	772	773	728	753	804	756	801	776	762	770	779	767	771	818	796	755	782	754	782	800	850	771	767	792	797	769	797	760	805	821	757	736	750	804	815	796	753	781	742	791	809	743	780	766	782	773	792	774	774	756	759	756	794	750	821	708	740	735	805	780	787	802	752	792	791	792	777	789	812	814	792	812	767	753	813	772	777	812	807	799	750	813	741	746	756	775	804	749	813	773	735	790	743	786	836	820	793	740	768	803	760	839	746	771	734	731	740	787	809	752	821	755	780	775	790	754	762	778	762	789	771	772	749	823	801	776	863	791	783	831	723	790	812	758	794	768	775	729	764	810	778	824	788	786	712	762	768	806	759	794	793	756	777	754	804	811	810	756	809	804	737	749	792	857	805	827	761	763	776	762	859	835	781	766	772	789	768	816	835	769	774	726	811	779	743	793	763	758	785	791	789	800	805	713	765	814	791	787	798	794	748	777	763	785	779	793	758	858	743	765	812	781	763	790	801	796	811	756	797	781	824	789	772	842	812	754	783	732	777	770	787	797	821	696	800	772	819	765	773	794	842	790	739	809	767	757	788	779	754	768	795	792	813	783	742	703	794	756	780	764	773	766	777	779	788	776	793	774	787	791	776	821	780	775	830	764	741	859	789	749	760	797	791	810	770	819	785	806	764	789	747	771	775	760	784	772	760	749	856	767	757	724	796	765	759	804	777	808	789	738	762	737	811	812	812	781	776	772	750	755	790	780	772	786	800	794	726	769	790	740	836	724	750	821	722	754	728	763	787	783	750	751	779	765	747	810	771	778	774	782	759	775	774	820	785	743	849	774	779	808	818	761	770	792	753	840	807	785	760	740	770	792	766	738	741	754	782	791	799	786	778	814	749	748	755	831	778	804	784	768	743	817	761	785	799	763	745	808	784	833	769	774	783	817	779	769	750	818	807	776	763	771	741	741	750	731	753	751	790	796	760	778	772	789	802	835	825	769	820	735	774	807	755	785	779	774	742	773	723	777	801	745	782	793	759	759	744	801	803	824	783	767	795	813	737	783	805	780	781	744	766	776	757	792	774	779	765	768	772	768	753	758	826	810	780	749	751	742	809	762	727	791	790	788	815	770	778	816	742	740	712	754	785	813	772	773	816	806	811	768	783	774	815	749	799	800	751	774	791	804	765	802	800	796	767	792	756	862	822	798	757	760	729	735	787	813	785	748	810	764	718	801	829	813	766	798	813	743	815	748	774	745	761	742	783	832	792	799	769	758	788	772	798	721	767	773	771	779	751	768	821	798	765	781	793	781	761	819	763	772	821	759	784	822	771	780	748	753	747	756	758	798	769	787	759	770	771	756	766	788	757	782	774	782	784	809	813	736	809	805	802	808	745	756	748	768	779	722	749	810	785	779	762	787	721	767	803	790	748	797	779	767	787	797	766	773	860	732	745	754	775	742	827	822	756	794	760	751	732	827	804	756	783	770	773	739	801	759	784	795	828	789	811	770	749	745	770	723	778	793	758	767	762	830	763	792	807	780	757	819	798	783	758	726	808	784	781	775	802	784	800	794	782	786	739	783	780	813	799	806	766	791	716	761	804	812	800	781	788	805	790	786	790	783	725	792	795	780	794	778	801	821	778	825	780	826	791	798	756	764	756	790	752	793	818	754	821	772	734	794	773	768	746	791	797	741	762	780	802	793	778	776	783	806	780	832	787	768	791	787	788	768	804	766	761	757	802	745	767	790	761	808	765	809	770	749	771	755	803	792	745	766	694	755	756	767	789	774	762	750	807	722	752	830	743	767	850	785	764	779	763	759	764	769	792	778	757	777	800	788	781	797	800	763	773	762	737	776	795	767	752	764	736	773	782	771	807	733	778	730	772	756	762	790	767	807	758	789	780	791	795	844	783	727	762	780	783	757	771	766	795	820	762	796	746	787	734	816	812	744	806	772	767	776	793	760	723	782	782	767	794	750	785	761	744	752	791	784	831	741	737	817	724	779	776	789	781	777	762	819	758	779	770	789	774	766	779	718	791	757	776	734	777	772	744	785	789	776	805	774	770	755	787	738	756	778	767	827	824	752	807	760	783	783	755	791	735	723	790	839	746	792	767	753	730	765	757	795	775	782	734	753	767	772	799	756	756	774	747	776	791	758	777	766	773	793	822	738	800	806	768	771	755	803	787	772	785	812	765	748	795	768	767	806	797	801	784	756	762	739	762	776	780	807	795	771	816	732	783	848	726	754	831	757	740	811	766	801	853	736	777	756	765	796	779	805	725	782	806	788	770	761	799	732	769	772	785	808	779	753	732	820	733	780	786	723	752	775	775	824	770	772	781	778	738	795	779	828	753	746	771	770	833	782	783	773	774	782	742	784	755	765	770	789	768	772	743	747	832	806	755	808	755	776	836	781	780	816	788	781	731	810	853	750	838	754	774	810	817	763	813	782	763	777	814	760	750	785	755	778	768	809	761	755	704	798	734	807	751	779	728	794	754	747	798	777	785	776	752	789	798	795	835	793	765	761	787	758	798	786	810	776	759	768	819	797	764	746	774	747	789	778	753	818	773	787	779	751	721	800	733	761	816	769	793	779	764	766	784	811	830	780	766	767	784	784	782	749	797	769	737	811	798	740	734	769	728	765	745	757	781	810	806	803	749	767	776	775	746	782	804	787	770	806	742	745	764	743	777	782	825	841	776	762	785	767	775	752	793	777	762	740	793	764	785	743	743	783	792	779	791	729	768	786	801	839	812	810	822	804	782	799	778	710	769	763	748	769	740	799	778	796	767	791	768	785	739	754	787	778	846	784	764	774	773	793	760	699	736	821	782	754	754	815	792	795	731	777	808	818	777	800	835	782	738	796	782	789	786	811	809	787	731	762	808	785	786	715	796	817	775	846	795	798	755	786	740	763	756	755	807	773	802	795	781	716	788	748	756	802	779	775	805	726	796	765	812	733	751	758	742	809	790	804	781	797	763	802	741	790	781	771	771	819	791	780	752	763	759	822	773	764	788	815	770	810	793	772	764	766	788	777	854	786	838	739	784	800	792	779	745	808	751	785	737	791	803	810	793	780	794	792	823	797	789	780	751	794	771	759	750	776	742	763	786	834	735	783	753	762	768	817	734	759	788	858	759	800	753	758	796	777	783	818	795	743
59083	21718	4225	1884	1270	1026	782	653	626	592	535	525	450	448	504	416	394	464	455	400	437	421	407	395	397	424	363	393	446	409	397	374	414	394	407	404	367	409	388	376	436	378	386	382	378	375	366	386	399	372	372	390	352	394	405	391	427	388	364	394	373	377	406	378	364	367	406	395	360	367	353	399	376	402	372	371	415	360	378	374	394	395	383	404	395	336	370	383	394	368	405	369	360	393	337	393	363	394	389	385	337	383	386	383	370	381	374	395	360	390	367	378	379	351	355	407	330	390	399	344	374	392	370	353	341	367	380	381	366	343	362	380	353	396	389	341	366	377	344	359	389	400	373	389	361	367	369	353	363	378	370	378	350	372	388	408	359	361	385	389	371	372	343	379	387	377	338	383	391	350	339	365	413	388	429	385	379	412	364	382	364	377	360	384	373	376	356	354	364	343	376	376	356	384	351	414	374	358	374	390	383	347	378	368	347	390	401	397	341	377	394	364	371	381	339	362	382	368	354	409	359	374	354	399	374	388	328	367	387	392	353	344	376	404	361	382	374	373	364	349	389	350	368	379	388	396	390	356	369	350	373	379	381	369	388	389	364	386	343	340	412	386	392	396	384	376	362	361	402	346	343	379	405	367	387	376	343	409	370	380	421	371	379	354	362	345	391	374	367	383	386	330	354	349	377	362	381	347	393	399	364	369	369	357	398	372	356	342	441	372	377	394	380	392	384	405	383	371	369	401	392	361	339	385	376	389	410	366	358	385	358	350	336	340	417	358	371	353	381	399	417	346	421	385	368	380	389	391	376	378	375	358	365	380	421	356	350	403	337	367	396	395	377	344	394	330	349	390	391	358	374	383	422	398	392	397	383	353	395	371	378	356	399	391	377	423	409	388	394	378	382	326	403	379	380	374	378	405	401	404	363	359	349	380	341	386	381	344	406	374	358	393	358	360	375	349	388	371	384	377	386	379	378	385	374	402	344	400	415	357	380	397	371	374	371	358	391	392	381	391	367	385	378	330	369	408	376	388	382	363	364	359	362	364	373	407	405	397	412	369	365	362	357	401	389	347	352	343	402	385	373	370	345	400	398	342	365	373	403	394	416	373	405	362	358	389	357	417	373	409	349	349	386	373	369	381	366	393	327	359	380	389	362	396	416	382	383	346	386	366	392	373	376	372	359	363	374	376	403	427	372	374	383	346	360	384	395	374	384	362	384	384	386	372	345	376	392	356	345	374	370	380	341	371	364	378	352	363	342	356	354	409	368	358	409	344	364	364	408	343	376	395	365	396	401	374	391	368	433	366	403	387	358	392	361	357	369	396	347	379	387	358	394	402	392	396	383	392	376	364	399	351	349	391	376	398	356	356	379	381	357	395	380	335	354	401	368	392	377	418	411	395	349	357	395	403	394	382	367	412	400	368	377	333	347	386	381	353	371	399	360	365	379	365	375	340	389	354	370	379	386	366	377	404	352	356	372	374	392	370	352	358	403	369	386	366	377	346	360	385	406	362	355	397	359	410	375	328	375	351	361	373	382	381	354	424	387	354	361	388	383	386	377	398	368	396	374	346	392	379	409	373	426	389	359	364	396	360	392	371	387	357	365	391	413	381	355	394	367	357	374	372	318	411	404	385	417	378	410	392	424	381	355	390	338	395	380	364	405	368	367	342	384	352	390	369	354	425	419	405	391	357	360	389	383	399	402	388	383	382	370	359	391	337	370	371	412	365	353	371	370	345	318	367	378	372	356	397	420	359	366	397	349	378	394	389	342	328	337	378	405	336	378	395	398	390	345	377	397	397	376	399	331	360	374	372	373	375	382	375	417	349	359	351	397	382	430	385	349	357	359	380	405	340	378	385	387	352	397	349	352	377	402	363	391	363	376	431	376	389	414	360	379	356	406	382	351	393	392	400	386	407	376	374	360	348	380	401	354	379	373	396	353	372	361	409	360	360	348	344	378	344	347	381	399	384	406	405	377	428	366	361	388	387	395	360	369	387	392	334	347	387	339	322	344	388	388	365	379	378	334	357	366	414	351	368	391	347	381	364	370	379	382	355	381	372	347	339	366	349	360	385	354	360	370	359	396	358	345	402	409	348	382	342	349	384	338	332	360	356	398	412	337	353	358	396	388	387	395	410	330	367	378	363	366	396	353	375	380	359	370	385	402	357	379	371	387	369	374	357	384	417	330	349	396	408	346	421	345	361	380	354	382	377	385	364	356	378	370	390	395	391	381	394	392	359	364	380	371	399	372	393	354	367	361	421	376	378	406	395	384	354	348	373	406	382	338	350	373	364	379	345	364	357	382	376	341	401	357	391	353	391	345	378	352	366	371	382	365	374	375	410	397	380	412	345	359	382	397	356	351	364	421	357	385	385	337	372	365	366	392	387	374	384	428	383	356	362	370	354	395	363	359	433	350	335	369	387	356	373	380	377	327	352	377	370	371	390	371	363	348	353	360	353	361	381	403	366	388	399	380	350	370	398	382	366	404	350	397	408	404	386	361	316	391	376	406	395	365	338	373	358	394	389	403	375	406	396	395	372	370	373	409	379	382	352	336	355	379	347	381	382	380	357	389	379	386	349	359	417	385	402	394	390	380	372	339	361	338	376	395	418	388	395	347	352	391	376	342	370	364	374	387	375	358	388	337	380	395	403	365	342	369	391	375	366	389	355	388	387	364	421	356	379	381	343	391	380	358	354	376	381	377	388	358	372	351	360	346	352	364	366	386	373	384	402	380	377	372	410	404	399	383	405	352	394	338	383	402	388	372	389	372	393	378	381	367	358	362	384	368	379	384	353	374	374	384	358	377	408	358	362	390	361	346	378	362	379	376	357	372	374	370	416	358	361	393	371	363	363	421	382	385	372	423	352	349	394	399	404	399	352	338	389	377	432	393	368	401	370	405	376	387	384	369	377	367	373	392	374	365	369	359	388	354	372	369	350	393	387	330	390	366	376	392	378	366	368	372	355	360	396	368	380	359	351	362	391	383	425	374	389	411	348	369	411	345	362	365	394	369	403	401	412	379	381	367	404	395	415	340	381	386	384	393	335	406	373	364	360	372	353	381	347	376	354	351	393	379	388	354	380	361	371	349	380	384	382	376	376	378	343	365	372	392	369	415	380	406	405	373	377	357	370	391	361	381	375	368	380	363	357	399	336	418	371	406	379	351	355	407	385	361	389	379	420	404	397	396	377	387	378	344	346	377	380	368	369	362	345	368	359	364	390	370	401	378	355	414	408	351	330	371	382	386	385	392	382	344	390	388	426	370	357	414	390	383	363	381	394	401	354	378	372	381	377	359	427	357	377	353	363	387	391	350	362	385	407	377	391	349	358	358	386	384	364	380	367	405	394	402	363	364	397	362	378	359	349	388	380	377	391	386	376	391	411	397	357	402	393	388	381	388	369	401	361	405	399	384	394	350	366	369	389	361	378	358	357	358	373	357	395	408	368	388	396	352	381	357	382	370	388	395	360	368	360
30302	2213	4124	4981	4372	3743	3125	2713	2406	2150	1932	1841	1678	1538	1479	1407	1341	1324	1207	1246	1228	1241	1141	1189	1076	1080	1125	1077	1051	1035	1025	1066	999	1052	1013	971	948	990	997	974	966	962	1013	1060	957	944	932	983	969	951	928	959	971	944	1007	939	996	941	947	967	926	920	911	935	961	919	921	913	953	902	877	920	925	909	912	935	890	889	935	942	947	882	878	904	944	929	929	858	929	927	924	904	943	864	918	890	879	930	974	907	899	956	879	866	969	896	859	916	891	943	956	908	894	913	899	904	928	896	885	932	938	939	890	832	899	904	910	848	898	898	927	908	921	913	890	878	919	851	901	922	923	909	901	879	881	970	880	863	943	863	971	867	858	862	859	878	898	879	908	907	938	875	934	925	873	889	897	900	898	941	895	904	915	907	931	895	913	947	899	879	960	921	861	873	889	909	880	929	922	874	879	822	874	925	901	911	811	875	903	888	907	868	875	919	901	900	845	857	911	924	870	839	859	916	894	909	866	865	927	890	937	863	945	868	891	863	864	900	864	905	918	849	885	889	848	866	964	908	839	893	871	920	897	875	913	902	896	909	970	919	911	905	871	918	915	902	902	860	891	831	921	895	909	850	866	904	869	938	900	855	893	883	907	874	877	880	920	912	886	961	860	932	895	904	907	886	874	845	884	900	888	900	909	902	922	865	890	896	869	921	910	882	862	877	936	907	953	961	919	920	898	905	845	860	880	849	885	904	893	902	926	940	870	863	903	904	882	825	850	955	889	871	894	888	861	936	904	841	894	855	921	910	927	926	925	852	844	858	863	919	879	877	865	887	874	878	861	890	921	908	908	900	919	868	889	909	892	868	939	875	909	918	925	859	932	903	889	958	907	816	889	860	898	904	927	903	923	911	902	867	881	935	946	861	907	918	857	896	862	880	956	873	881	890	877	847	896	905	948	906	935	909	898	932	868	872	946	880	858	950	884	903	918	925	905	894	846	975	902	879	934	887	941	914	938	862	942	892	891	895	862	882	868	867	912	875	889	996	905	870	934	934	854	933	953	900	910	856	886	920	856	862	891	899	876	913	898	895	882	925	927	872	861	885	884	857	958	909	914	874	880	884	928	902	915	921	889	913	920	893	869	899	908	938	940	871	881	929	876	889	938	881	911	872	915	901	913	931	899	897	905	915	859	879	887	945	853	875	895	883	907	888	851	895	893	881	967	905	829	961	897	884	903	851	872	889	887	927	900	869	901	889	887	858	919	924	889	851	882	897	877	894	896	901	932	865	899	909	838	897	856	888	868	877	902	848	872	894	924	850	865	855	881	882	870	879	916	868	926	881	878	846	923	895	866	903	910	862	879	957	877	923	905	829	900	936	865	874	926	936	908	853	894	892	885	977	889	899	878	865	900	878	910	888	922	851	827	901	929	910	914	836	883	893	936	907	924	873	892	868	842	891	850	860	902	876	863	893	866	866	878	891	932	892	911	915	888	899	858	947	873	885	915	857	911	888	861	936	872	904	882	876	906	887	909	852	873	887	889	869	862	882	890	850	862	908	931	891	908	881	878	885	936	891	930	907	876	857	923	937	962	954	964	869	903	901	902	897	865	929	894	898	883	887	849	953	910	936	890	887	840	867	910	917	901	882	941	918	892	877	911	854	892	887	895	888	852	881	933	857	923	903	901	879	863	893	912	872	917	848	875	931	869	883	911	843	923	915	953	909	914	903	887	885	929	903	893	887	851	866	894	929	874	929	910	925	859	862	893	879	909	914	905	859	891	911	945	923	877	917	902	924	947	883	859	903	897	871	911	910	872	858	939	908	900	876	840	914	936	948	906	887	902	967	902	876	874	970	880	911	842	892	926	860	898	910	865	901	894	886	883	866	880	920	936	890	888	906	963	860	872	895	884	894	878	904	876	896	966	906	879	881	874	901	875	890	954	902	907	944	848	876	897	916	936	899	907	860	913	904	901	862	914	875	917	929	918	949	925	983	881	881	895	883	944	908	915	831	898	898	864	885	909	883	903	914	851	916	939	861	884	874	881	883	938	913	890	888	898	901	924	852	880	937	855	922	881	920	855	893	895	905	881	900	886	924	936	949	918	857	910	958	916	927	941	878	919	904	905	849	899	881	904	980	858	909	896	908	829	887	956	933	882	932	907	896	935	924	935	941	939	880	874	909	931	904	934	846	934	924	929	936	869	887	847	896	953	880	913	833	937	889	872	912	873	893	869	910	868	836	878	907	937	853	903	955	871	819	921	933	872	881	905	900	871	900	854	916	918	922	907	914	867	870	854	897	905	914	842	888	903	875	878	861	842	883	841	908	882	881	852	832	883	915	938	912	908	887	859	907	894	882	857	909	889	892	914	859	921	927	893	937	906	910	877	878	904	920	885	865	864	915	899	901	941	903	897	898	878	881	895	961	904	919	930	865	887	884	907	898	874	855	854	913	945	880	909	877	906	869	905	882	885	955	837	900	870	879	918	907	922	919	923	853	875	895	888	882	900	914	901	855	890	916	966	901	890	892	858	915	910	940	860	897	886	903	880	965	895	942	883	890	914	907	891	918	911	842	993	872	907	920	880	917	837	885	902	897	871	868	880	866	926	880	853	954	869	940	903	872	878	899	869	877	956	893	889	980	901	889	926	945	948	886	943	829	874	839	879	878	928	902	922	875	942	895	922	935	920	882	895	907	907	905	900	901	877	886	911	887	856	946	885	911	817	896	875	891	887	940	902	845	935	909	873	849	974	932	902	908	908	904	893	865	894	840	881	893	878	940	916	912	901	872	837	875	860	892	876	879	952	857	927	862	884	928	902	853	879	945	880	906	905	914	885	876	881	868	943	865	904	865	883	898	892	858	909	898	887	947	861	897	904	900	885	941	864	881	849	859	884	860	908	881	946	945	919	878	864	892	938	917	859	878	913	891	885	872	858	831	887	891	862	881	891	866	863	877	894	911	902	912	837	823	868	915	910	904	938	924	880	910	921	905	900	891	914	898	870	886	864	891	941	922	900	928	858	900	889	920	937	883	889	927	883	919	964	881	884	932	876	930	892	893	975	947	971	888	873	933	865	864	943	936	887	894	897	907	919	913	844	882	888	915	874	897	840	896	865	910	960	916	831	886	902	845	927	899	892	917	858	872	842	873	834	893	842	880	913	898	971	931	869	932	862	879	912	925	891	907	945	847	919	887	957	934	879	928	926	899	867	894	904	870	930	926	862	880	901	861	943	896	879	876	855	900	871	887	889	969	876	906	884	860	879	857	864	860	912	865	904	916	942	870	931	899	876	933	866	877	952	917	889	879	857	862	930	848	887	883	885	897	860	928	903	930	931	946	934	884	877	916	938	968	943	895	855	896	917	877	851	900	910	867	898	871	869	946	941	931	874	910	867	932	925	945	938	864	893	909	879	876	927	913	910	904	914	934	897	828	882	901	897	841	913	904	927	863	854	886	881	872	842	886	938	911	924	910	879	875	896	861	870	928	878	938
4082	230	171	172	157	146	136	150	160	146	141	145	143	144	147	128	130	131	133	152	141	123	151	138	141	145	147	141	138	147	141	124	128	133	129	114	153	128	150	137	130	137	126	143	140	147	147	133	160	155	121	145	121	141	122	120	141	151	117	129	147	124	142	130	153	135	127	147	145	142	159	130	115	142	151	123	141	143	149	140	127	146	114	139	130	120	121	152	122	142	132	134	115	149	146	148	153	143	145	141	144	128	155	132	130	146	154	159	160	153	131	131	147	147	133	119	138	150	131	122	139	156	123	139	147	132	157	145	152	131	163	154	131	129	130	158	138	139	143	125	123	134	127	127	143	133	138	141	148	125	133	140	177	135	158	141	128	116	135	124	123	120	139	141	122	117	156	137	134	130	122	132	137	123	120	118	132	158	132	129	124	129	139	119	147	148	142	131	139	150	140	125	149	134	127	143	148	180	137	127	144	133	138	135	146	141	148	150	158	148	153	136	127	153	147	138	152	150	151	155	153	169	149	148	135	156	127	141	135	120	142	152	143	142	107	153	152	138	138	149	146	140	127	146	119	118	166	139	143	135	140	153	137	126	125	123	125	117	138	164	160	150	139	145	133	133	167	141	123	137	132	146	154	136	130	129	121	132	112	131	136	121	130	143	134	142	145	156	126	149	140	163	132	135	147	142	140	139	142	151	133	120	147	143	146	124	116	143	131	170	145	127	151	141	145	158	146	151	160	146	149	114	126	158	137	144	123	125	130	151	142	118	141	137	159	137	140	120	136	129	117	147	146	152	137	115	117	136	151	137	157	119	139	135	112	130	130	133	115	151	149	139	142	131	150	127	126	138	161	131	132	136	134	175	97	140	149	132	128	128	160	125	122	166	139	131	140	147	140	147	145	158	131	133	133	143	122	130	135	135	145	127	130	149	131	141	127	140	141	125	140	142	156	131	148	169	151	132	137	169	170	135	124	151	132	153	130	155	143	159	142	130	126	127	122	129	172	142	148	134	141	147	160	140	149	156	127	140	134	127	151	123	155	138	137	153	148	145	169	168	129	128	130	124	180	130	135	132	111	138	140	174	128	148	119	146	122	135	126	141	139	137	121	134	146	145	121	143	140	140	143	135	115	145	147	158	113	142	134	141	135	115	151	165	160	139	147	140	135	135	152	143	138	134	138	164	145	131	116	137	135	129	123	161	135	152	139	153	135	157	131	141	169	139	140	146	126	131	133	133	112	161	157	138	159	139	144	162	135	129	144	138	147	144	128	156	154	135	151	118	148	127	129	110	163	122	153	148	142	136	142	177	132	169	127	131	152	133	140	128	138	125	143	150	155	114	134	131	119	143	158	143	148	142	145	129	130	137	131	147	134	149	133	143	142	128	159	134	144	130	126	152	130	147	130	144	139	155	131	128	143	136	132	136	143	139	136	150	121	158	162	155	152	123	142	136	141	143	121	133	146	161	122	131	127	145	133	145	135	144	135	146	130	127	123	120	145	145	143	126	168	145	138	145	134	110	132	143	146	151	145	163	132	142	144	153	149	134	132	147	137	149	123	136	138	143	144	147	145	136	126	130	147	135	133	147	133	143	142	138	168	138	139	135	153	122	139	145	138	132	139	132	133	125	138	136	141	178	125	147	137	132	153	150	132	134	154	123	142	133	125	119	130	138	147	134	134	114	131	140	139	142	148	151	122	157	139	138	164	142	139	129	145	140	167	152	132	136	147	129	133	128	156	155	155	164	133	136	127	142	120	139	132	157	132	151	147	146	121	139	135	121	140	137	131	159	122	147	112	145	129	121	137	124	105	132	125	142	138	128	135	148	164	164	156	146	158	127	158	152	139	133	132	142	119	114	145	125	157	134	149	144	165	144	155	130	134	141	126	154	125	133	126	154	132	145	125	143	119	128	155	138	139	161	133	141	155	129	141	170	149	138	164	130	125	160	131	136	142	115	116	152	147	132	129	141	145	146	150	124	140	152	121	130	124	130	131	143	114	136	141	130	133	157	124	137	151	138	146	152	131	139	125	146	137	149	142	136	124	141	150	115	168	148	141	154	133	147	133	156	145	127	156	140	126	153	149	140	154	129	142	133	140	147	154	145	129	143	151	134	153	122	119	138	142	123	150	154	130	129	129	120	153	141	138	161	128	143	144	136	158	133	128	161	143	121	154	120	158	143	129	185	172	126	130	137	132	128	150	146	137	121	154	164	117	122	128	168	141	119	143	155	134	159	144	132	117	127	142	148	132	149	119	157	134	145	143	142	129	137	136	142	158	136	141	137	134	142	136	133	110	151	150	127	133	132	131	127	148	122	146	144	131	133	132	132	134	152	110	152	134	143	133	139	149	138	147	140	128	147	121	131	120	153	152	124	148	124	121	151	131	137	124	130	134	131	143	151	156	141	129	150	137	153	123	122	138	162	142	144	130	137	142	138	152	142	125	147	137	141	132	169	156	143	135	142	133	134	142	136	138	120	137	130	150	137	125	152	127	170	136	132	128	118	116	142	138	138	148	153	140	160	154	141	143	134	150	151	123	140	131	145	123	139	133	159	157	139	127	124	162	127	131	132	134	146	134	158	127	138	146	142	124	132	156	152	132	122	139	148	144	127	151	160	120	150	138	136	146	138	127	123	139	150	137	145	121	138	143	139	143	133	128	142	141	134	146	150	138	131	129	141	136	161	131	140	152	160	147	134	126	156	138	134	165	148	143	146	143	139	123	126	157	125	121	148	125	139	143	135	167	134	132	126	138	117	123	144	114	148	120	127	127	142	157	156	146	143	126	135	138	133	139	146	142	145	145	122	139	158	152	142	132	153	154	143	126	136	144	137	128	144	154	133	138	128	117	146	130	137	141	148	142	150	149	144	141	141	156	155	143	137	134	136	141	123	154	147	151	140	135	127	148	133	144	131	139	151	130	159	155	117	134	130	135	160	135	119	123	146	145	132	168	114	142	132	126	129	121	152	128	143	149	113	156	132	127	128	139	141	143	132	142	114	133	152	126	132	131	119	134	149	134	163	144	141	135	143	131	148	118	150	143	144	136	132	126	123	132	152	125	152	136	152	151	144	154	149	146	134	121	158	134	148	149	137	142	131	133	112	135	180	130	140	126	161	140	159	151	147	152	132	144	131	157	131	149	140	117	127	138	112	148	143	126	149	140	149	138	143	157	152	148	125	158	155	150	132	134	129	140	133	140	140	156	145	129	140	136	131	133	143	150	131	111	140	121	126	135	151	147	126	141	127	126	113	146	162	123	121	136	129	150	135	144	130	175	159	156	131	166	155	139	142	160	142	130	148	153	126	120	125	123	144	139	141	133	139	143	128	135	148	141	153	159	146	142	138	149	160	120	139	125	115	141	141	128	157	117	139	129	134	148	143	143	130	162	160	139	132	123	134	160	144	166	140	146	135	142	143	132	137	124	130	140	132	140	133	116	142	135	160	116	124	140	128	150	136	149	128	170	130	153	134	140	148
4298	441	502	540	495	479	470	473	444	448	452	421	431	452	432	459	443	421	428	464	480	458	427	412	452	447	437	385	427	404	426	450	447	453	391	440	456	402	455	473	402	438	420	442	457	413	403	444	428	446	374	420	438	379	399	422	427	409	433	436	417	435	432	457	445	418	398	406	406	427	448	425	461	452	412	422	445	433	423	429	419	430	415	395	401	377	420	425	430	407	420	441	400	428	439	415	452	431	412	423	452	427	445	403	430	402	398	399	429	445	431	458	413	386	432	401	396	416	430	413	435	439	464	427	439	442	394	451	457	419	447	426	412	435	446	458	431	417	415	411	399	444	440	450	447	439	445	415	433	440	391	441	432	441	408	446	389	421	448	393	424	469	441	398	405	443	400	380	402	417	429	429	438	442	443	446	430	414	421	431	441	457	413	418	426	432	425	386	432	405	428	423	407	389	427	422	421	415	421	421	401	423	405	410	458	453	427	438	425	426	443	435	430	461	404	420	422	384	404	424	451	449	464	424	407	431	434	423	411	409	409	426	418	420	429	400	448	423	459	419	427	433	434	406	410	400	423	430	421	453	426	408	416	417	422	390	412	412	427	455	428	412	376	432	459	414	393	464	427	418	401	403	456	425	436	439	421	431	430	394	454	413	441	427	403	448	435	443	405	414	428	444	410	417	389	428	415	413	431	458	400	452	457	402	431	440	382	407	420	467	437	448	443	405	429	398	442	411	424	423	436	398	434	415	417	440	404	450	431	419	417	424	425	423	410	455	437	447	411	444	400	400	401	426	405	416	426	409	435	411	440	411	437	451	394	458	447	389	413	439	437	399	429	412	440	434	414	456	429	401	446	413	422	391	446	406	437	419	384	452	439	433	422	421	421	446	420	402	418	453	425	459	414	429	449	440	460	445	354	416	442	469	422	413	450	409	411	386	416	433	393	424	425	392	432	402	432	447	404	418	447	409	397	421	433	472	376	414	449	420	411	397	403	402	421	455	413	349	384	427	423	434	452	399	426	381	403	440	423	421	430	455	439	424	424	454	440	425	435	413	418	446	438	450	427	410	421	436	419	440	374	426	409	422	434	428	408	395	441	433	458	423	417	445	455	426	465	424	415	418	428	445	396	406	427	415	433	430	429	439	407	438	423	473	416	390	420	454	423	445	443	392	402	423	408	443	419	423	401	432	386	448	466	448	446	391	438	457	442	438	413	418	437	400	455	388	430	457	435	413	385	460	404	442	427	401	390	423	432	408	424	418	474	429	459	418	423	409	453	403	420	412	403	447	429	425	448	409	397	407	411	425	441	423	417	437	442	420	420	401	460	413	406	400	406	443	389	430	427	391	418	440	406	406	418	441	469	417	471	406	452	439	461	421	435	390	462	424	419	392	442	428	425	421	421	419	451	461	441	421	389	453	437	420	449	404	432	432	403	483	416	417	427	438	396	433	418	417	439	468	447	420	431	401	420	452	437	419	456	417	427	434	404	417	405	391	437	438	430	427	428	408	438	412	419	396	397	422	426	411	446	385	394	435	421	421	403	441	443	453	409	421	448	420	423	436	397	393	399	424	418	384	431	444	475	388	397	419	434	395	406	419	443	434	466	441	387	434	453	442	461	422	451	404	421	409	396	423	447	410	434	384	432	426	421	424	437	417	403	411	429	445	451	427	444	421	460	392	451	419	443	444	435	444	460	421	472	416	415	416	434	419	429	428	435	403	391	431	465	420	386	416	404	406	421	418	423	394	404	414	420	408	446	441	442	407	428	398	457	394	412	432	447	413	452	427	444	429	433	434	454	405	410	410	441	428	410	450	383	405	413	400	391	397	458	408	403	410	374	398	436	436	420	417	442	431	423	398	437	434	458	431	440	411	419	445	415	427	428	428	422	440	456	442	430	450	424	440	412	388	432	398	403	463	443	399	426	434	412	420	390	451	461	438	438	417	411	447	398	439	412	375	418	443	391	434	417	439	422	401	437	453	439	412	421	438	396	430	470	429	395	434	415	457	381	450	434	413	437	408	424	429	408	417	456	427	417	417	400	420	393	421	414	440	445	441	445	439	403	447	421	422	425	390	422	396	399	434	382	435	411	450	386	457	431	426	433	417	443	411	416	404	393	406	430	445	419	391	400	422	412	445	441	423	408	431	451	399	441	443	425	416	424	384	452	446	411	402	414	414	435	426	402	387	369	432	403	394	473	397	396	428	418	465	412	389	448	472	461	425	437	434	428	401	447	412	434	435	394	408	451	409	404	469	411	416	417	411	371	401	414	423	423	434	436	424	436	415	409	411	433	409	431	422	400	442	462	404	416	396	438	403	382	403	431	394	452	401	448	451	445	393	450	422	422	451	413	417	422	411	426	430	413	427	435	410	447	428	423	457	422	442	430	456	377	433	433	431	412	436	457	417	390	421	424	450	405	433	437	416	452	396	456	420	424	434	415	420	423	442	449	441	409	420	431	424	394	417	430	442	421	415	420	417	399	416	443	435	448	416	422	420	379	419	425	430	443	436	384	438	432	455	461	404	439	419	410	427	437	415	404	432	433	431	461	425	454	436	411	426	445	396	430	424	428	431	424	441	441	391	407	456	424	444	411	452	411	426	432	457	448	423	450	422	432	440	415	402	447	426	443	393	397	424	415	447	418	447	417	455	416	411	430	399	455	469	389	421	421	412	444	459	401	442	469	415	404	429	407	443	449	428	409	450	442	430	418	417	441	446	394	410	440	438	440	421	423	431	422	419	418	405	426	452	435	419	422	433	415	460	433	448	438	427	403	407	418	420	434	397	423	425	385	409	423	445	456	457	420	417	424	409	402	434	443	416	423	425	443	381	493	419	450	420	416	424	379	433	436	419	424	401	453	419	407	411	432	414	456	393	425	438	414	410	469	400	403	433	392	415	444	413	411	417	465	437	411	399	432	435	402	421	445	388	439	416	418	434	408	429	419	417	409	456	424	446	471	416	386	455	411	432	429	442	430	413	414	396	439	432	441	399	430	423	436	437	420	485	423	438	405	421	415	437	428	424	460	419	423	423	443	419	428	434	395	403	397	397	459	427	425	409	431	390	453	435	425	423	488	451	429	399	419	415	414	407	399	447	410	460	408	412	407	415	442	431	449	407	400	427	433	437	411	391	413	374	419	440	388	434	421	424	437	432	425	411	426	417	470	415	433	439	438	414	457	391	474	433	416	423	432	414	431	413	432	409	408	432	439	420	404	381	428	466	394	440	402	425	472	423	403	432	409	412	423	452	461	421	422	428	424	413	443	433	427	443	416	411	469	426	401	436	421	400	439	428	428	426	442	392	420	465	412	432	435	412	429	435	446	413	394	411	415	432	409	448	400	423	402	431	413	458	444	463	408	386	426	431	407	425	423	434	440	425	373	405	418	400	411	400	402	411	439	396	418	442	438	475	406	448	417	435	411	406	457	423	427	433	425	459	402	454	442	425	392	437	396	446	404	448	443	416	431	439	436	456
44414	12599	1547	971	721	588	508	497	415	394	368	367	368	340	347	368	358	350	336	323	295	326	303	338	311	301	317	345	322	306	328	302	327	297	321	336	326	295	310	274	332	339	330	318	338	276	331	326	279	306	285	318	329	315	329	292	297	308	309	321	303	316	289	290	304	305	314	310	310	317	309	312	297	279	286	291	310	297	332	301	351	327	294	322	315	321	327	294	287	353	304	317	313	310	301	330	313	305	301	317	321	300	297	303	322	288	263	314	300	303	303	311	322	306	323	307	354	314	313	259	305	302	261	331	282	302	319	303	314	291	283	296	293	298	335	299	285	317	319	340	335	328	296	338	337	306	323	318	302	303	286	336	299	320	272	308	280	326	320	305	305	326	290	273	291	322	317	284	280	297	332	343	298	334	361	278	300	310	315	302	300	302	312	312	309	320	293	291	326	310	310	332	293	316	302	300	286	302	301	316	297	281	305	306	287	318	311	306	307	322	306	328	299	292	338	290	304	302	310	342	306	308	297	292	305	340	334	291	276	331	273	302	328	303	301	305	287	325	323	295	276	309	315	300	310	307	293	310	330	290	290	290	312	317	285	322	323	272	305	357	308	295	299	296	309	332	337	319	316	324	279	324	305	321	321	314	312	305	311	288	345	291	289	297	303	287	296	308	299	306	321	292	313	263	273	312	366	291	329	288	291	315	339	303	307	305	320	299	281	301	303	323	307	270	316	273	320	318	303	295	322	295	326	303	288	270	324	347	350	291	317	320	316	286	310	312	316	308	316	318	297	299	314	332	308	325	303	317	307	300	357	309	288	299	332	315	274	333	315	309	338	281	311	297	297	269	284	306	308	288	273	320	313	322	328	333	301	341	262	315	307	312	303	326	268	298	325	310	330	313	335	277	312	302	313	288	327	295	303	309	303	287	323	318	302	293	265	310	302	293	299	308	294	342	320	305	318	314	285	327	323	330	287	280	317	288	307	307	297	331	288	294	320	299	289	317	274	319	297	323	318	279	304	290	317	314	335	330	294	302	310	333	329	295	303	288	293	282	341	289	304	298	321	312	298	287	315	310	291	304	317	294	328	332	307	272	306	316	268	336	320	328	316	305	302	285	303	294	327	309	299	296	304	305	300	310	319	305	301	351	340	312	281	305	324	321	303	298	314	303	292	305	290	272	334	303	303	315	299	314	293	342	277	309	311	306	317	310	304	307	308	272	328	284	314	311	314	310	306	266	303	335	342	323	306	316	278	328	307	334	306	303	283	335	305	302	342	342	302	270	307	295	286	276	309	317	302	283	316	281	286	314	278	341	317	288	302	290	317	318	289	280	286	304	297	290	260	333	291	263	314	329	331	343	335	292	329	292	276	311	306	306	306	305	310	296	296	306	293	310	291	258	281	293	295	325	309	321	283	303	309	317	333	329	293	304	323	315	324	302	323	287	288	301	295	299	329	312	299	335	271	278	325	289	333	311	283	331	319	291	306	312	298	318	318	322	290	304	287	272	301	292	341	327	354	302	346	307	307	340	319	298	294	315	321	318	298	306	301	294	317	304	307	293	328	299	305	318	302	301	292	325	312	338	276	308	334	303	302	312	274	334	310	304	284	305	331	273	302	295	305	356	311	307	296	289	296	308	289	313	286	324	329	322	324	302	287	335	323	307	316	313	297	320	309	273	287	312	284	323	338	308	306	333	324	297	349	342	295	286	320	299	339	306	313	287	308	273	317	302	287	313	327	307	281	322	327	306	300	323	317	305	285	301	305	299	329	272	302	324	326	290	286	322	317	288	288	323	297	322	335	317	279	301	299	322	275	277	347	289	312	291	306	299	301	308	294	316	300	336	309	308	280	335	316	293	294	293	328	311	304	306	288	318	300	342	336	314	293	280	292	326	348	302	319	296	329	307	327	270	298	299	299	266	312	322	311	338	314	320	321	297	350	287	276	307	296	335	315	273	298	326	253	285	291	335	322	295	308	284	299	299	310	311	303	300	311	275	334	297	310	297	304	288	298	315	325	279	292	300	296	311	319	298	317	297	285	301	347	312	324	317	287	306	329	317	323	297	322	326	286	302	305	287	287	289	323	316	322	288	277	292	303	291	317	296	292	312	286	330	300	328	331	277	314	309	338	289	320	310	293	274	332	303	313	308	313	294	299	313	302	322	292	345	310	299	314	318	279	293	296	313	295	335	295	344	315	315	321	305	321	316	294	319	305	301	306	312	310	330	306	308	316	271	331	305	312	301	299	316	331	319	286	281	297	302	289	329	286	287	302	281	349	316	282	338	312	320	325	301	283	300	304	341	281	296	305	318	317	276	302	271	313	299	305	303	332	334	332	290	307	311	301	298	353	327	306	330	310	331	307	316	331	313	287	320	301	335	326	326	293	321	276	305	301	305	327	305	311	283	301	324	302	318	306	282	293	311	309	247	340	282	291	285	281	312	289	317	275	281	314	294	336	290	310	312	307	329	312	314	317	310	304	317	324	280	299	285	317	338	317	329	303	289	310	312	297	341	345	329	271	301	301	355	268	308	288	281	316	309	303	317	314	300	291	303	299	334	290	276	309	299	313	294	316	295	305	314	267	303	311	307	317	340	327	303	339	292	314	304	300	350	308	324	282	313	293	303	309	302	275	346	315	293	312	313	280	312	268	301	312	297	297	286	282	272	314	325	304	293	339	293	305	301	290	286	314	315	299	323	339	318	305	313	315	307	325	310	347	288	298	283	313	246	270	316	295	308	309	276	275	300	329	298	327	308	334	283	306	299	283	339	296	330	319	296	317	308	323	314	264	323	339	309	306	262	297	335	304	278	312	329	343	325	273	277	280	303	307	340	316	303	283	316	318	343	341	303	288	252	305	304	288	334	280	279	315	330	339	318	325	318	319	297	331	317	294	313	306	326	347	292	323	339	300	309	316	306	305	284	316	335	320	306	318	316	311	319	314	287	306	259	292	299	320	330	285	298	326	317	305	272	323	326	312	317	301	338	301	305	331	327	319	327	316	308	309	328	329	327	307	312	307	320	283	294	276	306	281	291	288	321	282	343	306	263	287	326	326	294	323	322	315	279	313	315	301	338	319	314	296	317	311	339	318	286	288	303	275	315	347	298	272	272	307	313	296	341	299	313	264	294	324	297	345	315	297	293	273	324	305	316	321	302	287	290	312	327	330	288	253	304	326	283	296	316	296	312	356	280	299	332	289	323	328	308	306	342	301	303	303	280	279	302	295	310	329	336	320	305	282	342	303	288	299	307	319	285	314	274	282	313	306	320	319	321	306	282	326	298	291	311	317	301	327	287	313	317	294	328	298	301	293	283	317	301	317	274	310	300	313	281	315	289	287	299	296	279	336	284	283	330	317	286	307	291	292	310	278	265	265	308	305	296	304	313	334	312	312	299	305	314	303	294	304	269	312	330	294	309	289	296	326	253	298	376	288	302	298	293	273	318	280	291	307	312	323	285	326	340	305	281	313	301	310	327
23869	1529	2508	2880	2607	2230	1896	1764	1581	1446	1275	1201	1143	1051	1042	1056	1041	1069	990	955	936	924	890	909	903	934	873	840	868	843	861	871	860	829	811	814	815	839	846	842	779	841	850	836	811	824	795	856	802	794	796	795	864	831	823	851	802	789	762	771	825	801	811	796	798	772	778	841	809	801	778	828	768	801	772	783	762	764	782	834	756	801	829	773	826	778	742	812	792	804	759	758	792	777	779	817	784	794	779	756	791	779	808	800	790	826	788	754	772	812	744	814	750	778	809	799	794	790	762	806	833	836	786	811	867	805	748	782	754	783	756	827	737	832	817	782	802	732	766	837	788	774	776	799	776	749	767	821	795	802	842	733	780	781	757	783	781	821	774	796	769	787	798	783	772	754	767	828	782	832	795	820	764	817	802	818	790	805	771	776	765	789	788	786	761	797	764	754	755	786	791	739	743	794	793	807	773	766	777	784	843	800	775	801	790	799	760	757	823	798	781	843	831	752	848	792	828	796	806	726	794	801	784	848	748	779	744	782	791	778	778	812	760	758	807	799	775	717	756	762	783	804	777	723	810	748	772	760	782	835	777	789	715	776	766	829	774	771	852	761	781	763	767	784	775	817	768	773	787	766	759	770	766	769	783	785	839	819	757	803	791	778	784	822	810	818	797	778	832	763	779	767	825	745	789	775	727	781	835	754	764	755	771	787	822	757	762	762	793	763	748	782	799	770	745	766	799	756	754	761	749	815	753	797	813	809	745	797	793	836	751	733	823	763	731	792	778	754	813	752	811	722	786	812	781	778	757	720	736	759	788	780	750	745	775	691	756	727	766	770	771	766	798	776	784	780	825	797	774	800	738	794	799	761	783	794	768	816	765	775	797	779	779	729	786	770	789	785	803	804	809	764	782	792	818	815	725	768	837	739	797	782	756	773	851	792	760	793	761	812	743	805	757	766	741	796	765	786	825	795	793	796	728	811	765	793	760	808	744	796	749	765	746	755	729	722	784	747	761	723	794	800	755	792	731	781	826	699	754	813	811	718	808	768	799	805	771	756	764	748	816	777	791	793	759	757	783	842	752	763	837	749	736	781	783	718	800	780	791	791	783	785	774	772	833	751	779	742	767	781	745	782	788	767	748	757	775	788	795	748	807	796	782	759	811	801	844	745	818	765	841	826	765	772	745	786	820	792	748	813	782	750	766	793	758	759	781	758	754	795	792	748	770	729	739	813	838	760	834	833	780	762	732	793	792	777	758	774	742	735	827	806	795	774	799	824	779	777	794	805	785	796	779	790	757	789	801	806	756	716	781	802	791	770	760	820	766	769	775	808	813	793	852	745	787	793	739	765	781	794	798	799	835	748	782	795	781	783	821	769	778	791	757	800	754	762	770	777	789	818	777	813	750	785	804	769	824	807	815	755	788	801	778	750	757	789	800	810	758	750	770	752	789	739	764	866	779	751	818	773	816	732	795	736	811	810	787	802	785	744	753	796	771	771	799	790	810	789	789	809	798	766	801	779	791	752	770	791	772	812	742	782	792	755	722	709	768	786	790	734	742	790	791	813	769	770	790	816	775	814	793	753	779	822	807	788	758	718	792	802	755	769	707	777	792	803	798	796	733	797	819	794	784	803	858	803	788	771	769	742	811	744	754	774	750	719	827	778	749	764	777	802	779	719	799	830	788	805	782	776	826	813	716	812	746	778	775	784	773	728	782	781	795	788	788	751	800	764	765	808	784	779	786	810	786	760	868	746	835	783	777	773	804	781	766	764	797	809	841	742	798	780	758	772	747	787	782	781	786	812	796	792	787	780	766	826	776	773	792	772	798	778	762	821	780	781	721	799	791	796	738	708	804	774	867	783	815	785	787	724	822	834	781	784	781	744	744	774	772	815	783	791	808	788	797	807	779	823	759	758	797	822	752	806	796	786	793	789	768	770	782	770	760	756	818	763	785	766	783	770	787	835	813	814	760	796	792	732	746	733	751	796	778	816	795	768	821	770	793	852	812	751	818	770	789	800	713	776	806	786	743	756	790	779	806	720	761	767	774	776	780	750	761	788	774	804	776	854	775	801	795	777	750	775	809	761	744	817	797	794	816	781	818	746	738	777	792	794	791	768	685	821	786	789	761	752	792	787	875	798	835	761	754	765	828	778	733	756	768	750	796	751	798	814	768	820	769	759	792	782	807	805	834	843	806	779	792	795	792	831	780	799	800	759	784	756	746	805	764	776	768	789	786	732	776	761	824	762	822	790	725	803	771	802	767	805	738	779	750	777	742	730	771	820	730	784	792	814	760	722	805	732	762	801	807	799	769	806	781	768	793	805	778	767	777	804	796	769	779	758	805	774	796	792	770	755	745	796	783	793	714	817	787	783	805	796	746	813	761	815	785	800	799	805	774	787	787	786	749	813	810	787	831	775	762	790	718	805	822	724	788	799	799	814	762	799	784	844	812	792	743	783	764	742	770	794	756	722	811	773	793	791	773	788	761	781	747	742	810	762	743	781	774	801	770	719	781	731	791	796	734	727	757	753	764	794	764	828	757	777	801	788	820	774	832	760	811	775	754	742	778	805	776	809	758	799	774	831	747	801	786	776	776	776	781	758	736	781	797	767	792	784	762	789	787	771	784	750	827	753	826	772	798	759	749	797	786	819	808	764	775	702	792	772	763	778	715	784	738	810	780	802	762	754	810	819	777	772	749	783	730	788	739	821	780	735	815	759	746	794	829	786	773	784	822	749	800	758	846	751	764	768	797	790	791	822	835	823	720	771	835	802	843	824	792	750	780	819	785	776	766	789	803	778	800	789	775	790	781	775	798	799	834	755	766	759	773	779	785	763	814	809	825	764	803	766	763	772	768	761	780	751	789	783	749	784	763	760	746	725	776	734	746	791	783	753	801	759	782	811	790	755	764	763	778	757	739	776	755	793	785	781	763	749	799	791	757	774	763	817	843	818	825	753	751	802	827	761	754	782	762	804	758	766	771	825	786	819	760	764	804	835	754	787	731	765	802	758	776	773	764	792	819	819	786	809	766	809	787	818	780	756	802	792	743	765	795	730	784	767	791	785	795	749	800	780	847	764	788	748	790	792	772	761	740	833	824	783	813	814	824	783	779	747	770	700	794	782	779	781	799	795	798	755	762	771	764	740	748	784	824	785	793	791	822	823	798	773	784	803	783	758	775	803	845	729	776	807	740	776	829	784	723	804	757	798	770	771	758	811	764	800	755	780	768	761	805	769	757	791	761	805	736	782	774	774	762	759	781	814	754	804	798	745	753	775	747	793	773	763	792	818	801	819	797	797	809	736	791	777	747	808	742	789	780	793	765	767	796	774	806	811	776	787	803	803	784	790	783	746	771	758	769	772	790	729	744	745	738	799	756	783	797	787	803	817	823	778	783	850	810	822	798	753	797	824	808	772	739	774	756	776	799	817	773	753	770	807	834	804	804	824	804	780	801	818	820	779	801	773	775	776	782	744	764	757
61198	23124	4626	1859	1227	977	863	673	597	579	573	497	488	500	507	452	455	477	462	415	420	448	443	424	407	415	390	387	370	451	417	393	400	393	419	378	344	357	417	399	400	368	395	402	418	381	414	390	424	364	379	358	396	394	396	377	376	390	403	371	382	373	380	395	369	370	399	395	345	380	404	371	399	373	392	392	384	392	389	374	397	407	352	381	406	374	368	390	381	351	384	334	357	391	344	361	365	378	337	391	388	359	383	372	398	376	383	406	387	388	341	372	407	373	350	373	353	389	374	384	371	369	417	416	362	378	373	371	401	394	378	359	365	392	329	391	379	350	373	379	379	363	366	392	392	389	357	393	371	361	391	375	396	427	394	380	339	373	363	389	328	367	390	374	382	392	398	396	380	378	371	362	388	367	378	361	385	372	372	358	347	385	396	361	355	374	402	375	366	341	381	389	357	368	340	353	372	402	391	372	347	358	397	398	359	384	354	373	339	371	357	376	381	370	381	370	364	367	363	363	409	393	369	387	366	339	364	388	383	374	363	374	391	370	383	399	370	393	364	351	379	393	338	377	385	368	395	383	375	393	409	371	376	370	384	354	386	394	397	362	366	378	400	381	358	410	356	403	382	342	373	361	350	372	359	363	379	390	378	363	403	351	370	348	407	400	366	368	356	370	364	380	373	369	371	372	383	378	382	390	379	367	364	349	374	352	379	360	405	379	368	417	397	394	400	402	401	383	365	393	363	401	378	355	413	354	361	357	421	409	385	353	361	383	425	401	396	377	362	359	367	412	380	382	373	355	349	378	369	376	353	366	356	353	362	383	345	370	365	394	403	352	383	404	347	378	357	367	370	405	380	359	393	398	395	362	334	378	365	378	360	364	404	360	369	369	358	371	361	373	377	350	336	392	389	360	399	388	358	354	385	360	388	413	388	401	326	403	404	351	382	393	369	376	374	426	391	367	369	380	425	405	369	367	371	362	418	372	366	401	362	399	391	398	373	400	381	384	385	400	347	391	360	353	429	395	378	396	377	388	373	372	362	391	398	388	407	379	401	391	373	372	371	382	365	377	359	376	372	345	382	386	383	375	378	392	372	352	401	400	379	375	386	388	380	387	384	396	328	384	361	376	389	366	386	396	391	369	343	406	406	394	352	354	384	371	354	394	356	366	382	368	386	388	404	387	367	397	338	350	414	352	421	377	385	348	402	340	394	366	358	368	357	346	377	420	392	364	344	372	363	359	362	386	412	331	392	386	383	384	362	375	329	361	388	312	406	386	388	384	424	379	363	399	383	377	373	399	381	404	384	348	361	391	351	353	378	361	394	361	384	392	384	366	386	406	377	396	377	388	388	388	364	354	383	368	346	390	357	390	388	382	369	368	371	307	339	396	363	371	353	392	383	351	359	359	325	379	367	355	409	363	391	400	411	386	357	363	393	373	371	406	397	373	358	359	389	413	403	367	363	369	371	367	393	392	396	410	372	406	371	392	345	347	387	371	362	367	345	358	372	397	400	379	422	385	382	392	418	391	392	387	342	374	360	394	392	394	400	356	358	384	402	383	365	363	372	370	388	378	359	352	374	375	395	322	407	419	367	373	367	365	350	393	395	413	360	406	366	377	411	410	394	372	392	386	381	413	359	380	381	380	356	363	371	358	438	361	370	358	398	389	424	411	366	379	364	415	353	358	345	387	352	375	377	365	335	353	396	370	374	357	374	398	362	382	402	388	392	359	379	388	321	371	326	367	361	365	353	388	377	410	334	372	328	344	376	407	378	361	369	353	390	355	375	414	380	336	376	368	394	390	405	401	375	383	363	374	352	370	390	391	394	381	375	387	336	371	346	350	385	396	371	390	357	368	360	362	354	374	378	376	365	360	348	430	354	370	376	382	387	393	370	367	369	392	366	352	408	382	403	383	399	348	379	341	339	392	363	356	381	390	356	382	376	348	361	338	363	387	367	367	346	382	372	400	383	350	358	386	361	373	375	374	379	358	370	379	420	393	384	401	394	363	363	379	371	352	330	395	354	369	351	362	379	372	350	332	408	360	331	379	372	360	362	363	333	370	395	379	371	394	398	358	415	350	353	334	390	388	347	412	374	405	413	364	377	377	369	374	376	343	401	349	360	424	403	372	405	366	357	405	350	356	365	416	386	400	388	363	369	354	390	372	362	380	368	371	366	387	375	405	382	348	346	385	405	359	371	359	341	402	372	379	364	395	339	421	352	381	343	364	384	454	349	350	385	336	386	429	352	370	373	368	364	379	376	365	339	411	388	345	374	358	386	384	352	379	359	344	389	367	376	385	398	410	387	387	366	388	371	369	372	400	361	358	364	393	376	387	363	331	379	329	348	415	352	365	342	383	364	382	393	385	378	348	358	348	414	380	396	388	341	381	355	356	380	385	403	372	382	404	392	404	389	355	399	352	345	384	390	412	342	394	385	337	381	371	378	380	387	369	397	348	409	390	395	376	379	381	355	360	383	384	376	393	384	372	370	370	356	385	428	409	404	384	400	425	370	398	376	350	393	345	399	353	381	406	355	369	353	390	373	409	382	356	372	352	377	369	368	353	397	333	394	363	378	392	404	385	370	354	339	373	412	369	354	362	334	378	327	411	324	401	340	416	386	387	396	365	357	347	347	364	354	368	380	381	369	382	375	382	389	401	398	350	342	380	387	357	365	412	393	381	385	395	421	346	374	391	370	356	362	430	412	371	390	380	365	387	389	404	375	389	385	370	387	401	368	403	405	389	383	387	388	385	372	366	405	391	383	361	370	379	365	412	390	393	368	380	368	340	393	395	385	400	397	399	434	372	376	388	389	404	406	382	366	358	372	362	345	382	373	372	365	360	396	348	350	366	373	368	388	376	386	381	408	386	356	385	391	383	378	362	368	380	365	362	363	408	398	368	379	343	383	381	375	384	362	356	375	370	393	365	393	363	390	395	372	421	385	373	365	377	387	384	365	379	357	381	439	371	355	412	388	395	368	369	363	358	374	321	351	392	394	349	415	365	363	383	383	331	370	365	362	344	376	344	398	385	386	371	424	394	400	378	392	384	359	352	346	367	363	417	371	408	383	373	397	399	405	364	398	362	383	372	376	409	386	363	346	385	413	341	365	363	354	373	377	396	345	366	370	380	367	359	332	371	314	333	390	341	390	389	415	376	371	337	404	360	369	367	394	397	409	370	374	378	355	376	363	350	374	358	387	404	407	359	399	378	362	376	392	372	350	400	358	377	415	392	406	377	362	349	342	396	393	382	389	380	364	353	405	393	344	381	378	364	378	385	386	383	375	359	383	388	406	406	382	408	375	350	411	361	377	341	368	342	374	384	394	370	383	366	368	363	371	382	367	360	353	417	364	373	361	400	375	364	373	368	381	375	424	372	397	409	364	419	390	373	346	381	376	418	377	410	356	399	375	366	389	372	397	403	346	398	393	369	343	382	371	370	353	367	354	350	391	382	370	386	360	388	337	393	401	372
33528	2226	4235	4873	4368	3624	3106	2679	2476	2064	1902	1790	1662	1547	1546	1469	1378	1291	1311	1258	1218	1132	1158	1098	1111	1119	1101	1035	1055	992	1048	988	970	1021	1012	1023	1026	990	925	974	979	996	981	944	984	976	1001	1015	982	989	968	924	891	967	1001	960	971	954	960	861	935	931	957	957	951	919	938	926	931	896	990	920	942	948	904	906	929	924	914	923	877	895	921	895	861	887	949	920	848	914	891	881	904	867	910	903	914	896	904	907	885	907	905	942	904	893	861	886	920	916	906	918	908	915	889	882	901	874	892	873	918	877	900	917	880	848	915	891	928	947	966	887	895	887	911	845	861	900	900	958	899	846	877	923	884	903	900	928	913	913	926	885	899	922	879	892	928	861	912	909	935	907	882	896	953	884	909	885	927	858	899	886	944	936	938	886	870	880	867	853	896	844	895	946	869	826	921	885	883	856	881	872	881	901	937	869	883	884	884	853	886	868	889	885	919	860	932	907	897	858	914	902	900	889	881	876	846	896	881	881	880	888	907	862	855	916	934	892	887	976	858	954	895	854	839	872	848	852	931	886	881	869	888	867	877	928	892	928	919	905	920	890	863	896	890	873	941	898	900	971	899	868	896	903	934	918	942	929	922	868	910	925	884	908	894	908	886	862	899	882	857	865	910	915	869	937	881	855	894	913	947	925	973	949	863	967	872	884	879	859	849	925	884	868	858	881	956	882	864	860	891	940	951	910	929	896	861	854	910	883	881	903	856	935	868	881	910	963	904	897	910	880	917	871	869	866	922	937	889	880	898	942	880	939	907	925	923	826	942	894	931	860	906	876	836	937	913	856	938	919	918	917	875	878	945	908	893	956	896	932	911	913	871	919	943	879	926	882	907	917	899	888	910	901	916	947	868	847	853	926	900	933	911	817	922	872	918	892	870	872	929	853	868	917	896	890	883	888	935	890	899	908	895	885	920	885	908	880	838	887	880	870	872	875	873	891	882	917	893	936	907	850	924	945	881	888	869	927	909	880	942	839	950	878	891	872	901	946	828	905	919	906	874	842	933	899	908	889	929	890	896	924	854	892	899	915	933	878	900	887	855	929	862	946	924	957	858	945	882	859	920	919	896	901	896	870	924	912	874	847	838	879	929	920	915	926	915	942	916	866	920	899	914	884	866	939	896	915	965	976	913	899	901	899	864	919	901	874	923	876	916	929	874	889	848	898	882	875	865	897	872	927	926	921	899	862	878	864	897	898	870	855	874	901	866	876	870	941	846	874	912	905	878	933	865	920	896	916	893	891	861	871	846	908	877	923	937	884	824	850	920	893	936	857	917	922	938	882	901	932	884	875	878	852	882	901	879	914	938	871	871	917	889	923	906	903	926	884	871	877	889	886	892	887	959	910	881	945	873	865	894	895	874	918	853	860	927	893	904	890	908	905	859	901	909	919	869	872	908	903	911	904	905	863	907	895	867	895	928	873	894	896	907	856	907	931	916	918	886	897	872	878	851	914	870	931	895	852	908	852	891	894	920	860	915	869	873	866	909	867	875	828	844	892	876	840	859	857	923	855	933	907	910	868	946	843	898	912	916	960	863	922	936	885	895	928	862	881	900	929	900	897	883	884	874	905	932	935	847	881	865	948	904	882	920	861	859	904	825	913	909	900	844	892	878	847	922	878	877	906	886	875	879	864	909	891	914	948	883	858	890	904	918	864	887	905	879	910	909	913	863	903	928	944	889	947	850	892	973	856	903	939	833	944	892	903	902	870	869	895	889	894	843	885	936	841	887	909	929	898	810	875	908	887	874	882	855	852	888	873	866	885	905	927	922	853	892	873	894	867	867	906	874	939	904	878	900	916	931	881	910	872	908	906	942	913	860	889	887	861	875	944	942	844	905	920	899	906	910	869	911	898	881	878	897	896	879	872	902	921	911	899	882	899	900	874	888	871	920	880	883	883	948	931	869	890	873	874	912	929	872	856	901	897	907	890	885	911	895	937	910	939	888	868	958	895	921	912	875	935	905	903	902	928	920	835	935	948	904	884	892	905	863	926	885	953	897	900	903	926	895	874	882	867	924	928	877	881	859	898	885	951	855	867	881	957	885	870	891	865	895	898	875	936	946	914	867	924	894	951	873	888	864	891	872	883	881	867	850	904	906	913	885	941	936	890	889	914	909	948	913	904	902	896	929	925	905	868	886	908	831	853	876	933	903	898	857	899	901	893	902	802	912	874	903	910	905	875	849	884	876	879	912	889	878	897	909	879	838	908	932	934	922	909	928	896	912	899	842	845	897	959	883	892	914	889	896	901	944	896	849	903	893	869	852	861	935	883	882	941	970	924	824	903	871	933	906	837	916	898	900	885	915	903	878	956	827	856	897	933	909	899	889	891	904	953	916	826	858	886	857	945	866	862	920	893	904	879	897	881	885	899	883	931	878	873	946	911	881	858	868	860	916	856	861	878	924	875	887	912	902	886	918	895	882	881	914	865	924	946	934	867	903	914	895	925	889	899	863	910	930	883	914	902	918	888	878	896	909	931	898	895	870	884	950	968	875	872	879	936	928	965	892	896	884	929	922	920	912	824	925	875	889	922	893	889	872	918	908	896	832	926	899	857	923	883	929	917	881	877	941	896	845	929	943	873	890	854	889	929	923	916	909	879	945	884	865	918	894	842	911	916	931	891	915	860	886	903	960	912	909	911	913	904	875	874	926	905	862	941	861	857	918	927	856	865	980	909	897	885	892	934	880	885	905	902	858	897	873	889	888	900	878	904	857	863	875	862	904	883	877	886	923	877	865	874	908	910	855	864	885	911	923	935	875	886	922	913	881	1001	866	968	900	891	905	892	897	846	906	880	914	908	898	885	886	924	876	841	873	888	869	920	887	912	907	890	898	905	891	920	897	957	880	934	880	888	862	908	891	929	907	862	925	902	860	906	849	862	891	893	924	882	876	864	964	875	907	919	905	916	937	868	834	925	847	850	915	851	906	850	937	951	883	959	890	906	905	908	872	923	954	858	909	855	890	886	871	865	872	894	864	879	880	834	879	891	901	855	881	849	856	909	905	939	904	833	871	890	876	899	868	863	940	909	914	921	930	891	865	922	863	840	887	926	882	893	912	911	939	896	915	897	879	982	912	894	925	921	895	916	910	847	942	917	880	917	885	900	938	889	896	931	934	838	952	905	878	909	904	884	878	886	884	874	848	894	963	904	936	891	886	917	896	935	919	861	981	914	902	878	823	915	915	918	855	918	900	885	927	912	836	946	886	822	893	897	861	905	884	962	936	850	941	942	893	900	906	898	920	908	914	913	889	959	920	911	857	907	912	867	923	899	856	913	954	919	888	875	924	851	821	926	903	875	888	937	930	877	870	908	800	880	836	943	881	870	912	881	886	925	867	870	932	866	945	951	844	939	859	898	905	944	934	918	935	882	938	910	854	904	911	891	908	887	878	866	916	897	864	918	895	903	901	920	916	819	884	896	872	897	924	903	889	895	863	954
4221	260	154	159	167	136	154	147	133	145	155	137	140	135	154	163	145	150	175	145	165	152	158	146	155	129	151	147	121	119	140	133	148	132	141	134	128	132	155	125	136	145	153	118	150	148	152	131	135	145	120	137	135	145	139	130	143	153	142	128	145	139	128	155	146	153	152	156	145	128	145	145	148	128	147	138	134	135	142	137	139	142	148	164	136	149	170	134	176	136	121	142	143	148	134	152	138	152	134	139	162	148	121	136	170	175	123	141	132	144	144	154	142	146	159	136	115	172	134	144	129	134	120	149	147	139	134	153	134	134	121	131	154	136	145	151	137	146	120	138	143	142	145	139	150	147	129	133	139	122	152	124	141	141	137	156	142	128	154	121	138	133	146	153	143	143	146	149	128	145	131	158	122	121	142	143	142	140	134	126	154	138	128	147	146	129	150	142	148	155	132	127	138	162	140	139	141	158	139	153	137	133	141	140	151	145	132	155	142	138	138	133	130	135	131	148	139	131	126	137	116	148	143	158	125	117	134	151	140	126	141	142	127	153	125	134	133	140	121	147	139	144	152	126	150	138	123	136	155	157	158	165	145	136	128	132	155	161	144	166	136	149	142	140	134	158	151	172	138	135	154	136	123	132	138	144	153	149	134	138	145	129	129	135	154	155	144	156	147	135	131	142	115	140	154	147	140	146	148	136	150	147	149	150	126	133	158	124	131	133	162	141	154	142	140	151	121	136	125	118	148	141	142	151	135	121	144	173	146	136	145	146	164	153	146	130	137	145	143	126	137	147	137	153	154	168	142	130	166	140	146	144	175	156	143	199	151	122	121	152	146	159	136	130	146	162	155	140	134	128	130	134	134	147	142	155	139	143	138	131	136	159	165	170	140	126	147	136	142	157	122	136	138	136	164	158	153	142	155	162	142	169	132	146	154	151	161	159	154	150	136	141	151	133	162	149	135	142	144	137	155	130	136	161	150	154	147	145	163	153	119	154	149	145	150	147	135	145	135	143	174	152	126	155	136	143	135	168	144	158	152	132	140	120	161	146	144	129	148	125	134	135	141	144	142	138	133	151	151	132	130	144	154	161	146	143	147	122	149	132	136	158	134	120	138	142	140	161	115	136	141	167	153	126	136	128	109	149	164	128	137	158	158	148	156	119	122	162	140	146	124	133	164	148	130	147	126	142	138	132	113	151	124	145	149	149	121	168	146	160	143	133	126	148	145	136	119	138	146	152	105	139	142	138	142	138	130	152	120	162	150	138	119	151	150	138	149	132	129	148	125	125	134	144	158	143	145	137	138	137	132	131	131	153	134	127	139	137	135	151	177	145	152	120	121	128	148	164	107	138	140	138	122	145	149	121	123	151	144	139	149	185	135	154	143	161	178	154	140	134	149	138	131	165	149	117	131	121	143	166	147	133	124	141	137	153	160	185	138	136	128	141	149	122	130	143	151	130	138	116	141	147	155	149	132	131	132	154	152	150	160	143	138	157	133	133	125	137	149	142	130	168	132	145	148	120	155	146	153	137	138	137	131	150	136	153	140	153	146	149	121	138	110	140	140	161	148	147	153	135	156	146	130	136	128	145	113	149	134	135	153	139	162	189	151	136	156	143	160	143	140	138	148	152	137	137	149	162	156	122	146	179	127	154	146	138	152	124	168	145	145	109	153	168	139	141	145	148	140	136	151	145	147	134	141	155	108	138	145	153	122	125	137	146	153	171	144	167	164	130	136	126	153	129	135	145	162	147	138	142	132	139	134	142	124	151	115	120	152	132	128	149	157	153	137	141	135	129	138	147	158	168	147	150	146	154	137	148	135	144	134	143	147	143	126	145	161	132	154	135	137	150	147	138	159	140	142	154	136	145	149	138	119	148	151	122	133	122	160	118	128	148	146	143	113	134	166	176	159	131	139	123	163	170	153	170	130	151	129	147	153	162	150	126	143	154	126	158	132	166	152	136	147	132	146	161	143	152	142	146	141	130	147	161	144	138	128	150	175	115	142	137	123	126	150	132	154	157	141	153	157	143	139	151	157	128	137	147	156	136	143	152	164	153	147	133	148	118	152	145	146	169	136	147	138	114	131	149	142	150	151	136	125	135	144	117	129	159	127	121	158	127	144	111	119	118	169	171	139	141	129	140	127	137	130	125	136	134	167	131	140	147	149	134	151	118	108	152	131	140	144	140	142	137	128	121	131	139	156	139	156	147	118	118	123	125	134	122	146	130	156	129	118	139	135	135	136	154	155	143	153	152	154	142	135	152	140	137	142	144	155	159	145	131	136	150	144	153	153	141	149	148	120	140	137	129	144	150	165	142	141	134	145	138	146	141	134	162	160	149	156	151	147	118	143	129	151	179	166	148	152	160	139	153	160	170	127	165	132	129	132	125	144	147	148	134	152	138	166	138	131	136	130	125	155	139	160	159	145	137	147	151	142	156	132	145	142	146	144	179	147	134	151	125	128	162	146	119	135	165	148	143	142	114	141	153	151	145	133	164	152	142	145	150	140	144	137	138	136	152	135	153	132	140	160	134	141	132	131	155	121	147	159	166	131	130	132	136	132	138	148	151	150	131	139	150	143	142	145	142	130	150	154	162	142	159	145	150	147	164	145	148	158	120	154	130	150	144	155	137	123	136	141	135	151	116	146	106	125	120	128	156	129	125	145	155	158	151	137	132	151	145	164	136	150	154	138	160	133	160	152	165	164	135	157	134	166	163	129	138	121	159	141	123	134	148	135	145	143	147	162	128	130	142	148	150	159	142	154	149	130	165	153	134	140	146	168	124	139	155	137	144	150	128	145	133	163	139	131	124	145	174	145	134	127	119	162	115	127	143	141	139	136	138	141	138	151	148	152	166	139	148	126	139	168	125	146	146	142	147	158	92	132	139	141	153	142	155	148	133	141	141	134	123	162	144	147	142	136	147	132	114	120	143	134	142	154	148	146	147	151	151	141	150	159	146	144	133	137	123	128	169	141	133	150	132	186	131	132	121	157	133	143	145	137	136	162	151	128	148	158	152	170	150	159	136	163	140	160	170	165	137	132	138	174	124	166	157	128	138	131	139	135	133	146	129	135	133	161	159	131	139	166	132	139	113	130	125	134	129	113	137	129	152	116	143	137	124	156	124	137	132	162	146	144	138	145	134	156	119	125	141	140	140	141	141	154	142	127	143	137	133	161	150	143	142	164	132	149	137	160	137	127	132	154	145	157	129	141	124	132	132	138	152	118	140	136	140	122	130	124	162	155	118	141	118	149	131	155	147	144	161	164	151	142	144	149	159	139	129	145	116	149	158	133	178	139	131	146	174	134	146	163	147	151	133	156	134	147	121	163	140	145	138	152	144	142	149	128	139	134	145	144	133	152	143	132	114	146	148	151	161	128	143	142	145	137	124	122	164	126	130	127	133	133	121	149	124	131	131	143	134	155	138	143	140	137	134	153	156	166	150	135	127	160	156	132	157	145	145	144	138	139	134	155	136
4490	497	516	527	556	486	457	471	423	458	437	449	454	447	430	420	402	431	405	455	415	460	437	436	453	423	425	494	414	446	422	433	423	454	404	422	430	465	403	413	436	482	435	421	403	458	466	407	467	435	439	454	410	423	371	427	414	444	395	419	437	416	435	405	435	423	396	440	389	408	411	435	374	393	381	419	419	458	397	385	430	393	432	411	450	434	440	389	405	449	412	466	450	448	464	446	427	454	444	441	412	425	439	413	428	457	455	434	400	438	427	427	459	431	451	426	420	440	425	396	426	442	418	440	429	391	449	439	455	431	431	457	440	478	394	410	444	418	418	449	440	438	435	480	413	433	391	417	414	384	431	424	438	433	423	466	422	454	415	438	495	418	396	425	462	415	431	455	431	399	387	427	410	395	444	440	423	460	449	413	463	433	442	392	461	440	430	401	388	444	399	443	458	415	399	397	407	468	414	396	427	427	449	429	418	425	426	417	435	444	466	408	437	387	438	380	420	432	399	395	407	450	403	387	424	391	431	431	457	426	459	415	414	447	455	447	396	442	418	405	400	419	435	420	447	480	440	426	423	449	441	426	441	430	488	406	426	411	370	425	435	411	397	450	449	463	430	452	439	466	426	450	422	491	413	413	406	449	443	430	445	419	435	462	460	442	417	426	448	400	416	410	444	406	460	420	411	404	382	416	393	450	419	409	428	397	402	438	431	462	378	423	428	429	419	426	416	417	441	421	454	384	441	430	449	414	414	414	421	410	396	433	420	409	390	439	425	424	453	403	395	417	425	442	410	417	431	423	457	395	397	410	411	417	430	426	412	422	430	408	440	468	420	424	446	464	411	412	463	420	424	416	436	417	440	397	430	468	420	431	450	439	380	404	430	412	420	406	465	428	410	465	419	432	422	469	416	429	443	433	444	418	395	407	424	456	434	411	433	450	406	389	396	420	402	444	393	453	418	432	394	442	431	430	431	440	441	383	425	397	453	417	446	470	417	419	404	420	420	427	463	443	415	422	442	430	434	412	432	394	426	445	417	434	438	411	419	397	414	448	424	438	429	416	381	429	439	439	406	440	426	426	431	439	435	411	436	420	392	385	421	431	402	436	432	464	442	394	448	423	403	450	426	428	415	422	441	440	439	418	430	444	422	408	418	434	422	436	459	424	419	439	415	452	413	410	403	403	429	447	490	431	437	452	445	427	425	407	430	418	432	448	422	413	446	417	452	424	447	403	414	424	455	397	441	441	429	419	405	432	436	437	423	418	416	405	433	423	432	402	416	443	436	426	423	479	436	455	414	450	405	441	406	445	413	420	407	409	442	429	447	416	438	451	401	415	434	410	448	442	448	442	441	432	458	444	422	417	431	432	418	473	453	437	434	415	384	435	436	416	442	400	467	443	428	398	410	428	436	427	421	416	403	412	412	410	432	432	438	427	432	390	450	404	414	418	437	428	415	445	455	410	435	442	427	419	474	412	390	415	461	453	442	423	430	400	421	430	441	431	451	422	451	442	447	425	457	409	384	425	421	481	431	418	450	423	407	416	444	379	419	427	438	447	411	414	450	406	419	396	451	412	460	439	453	461	425	424	426	404	432	459	443	455	456	443	472	397	441	441	394	381	432	409	432	430	431	423	455	412	415	445	434	438	444	472	428	428	412	432	417	415	467	470	406	410	402	440	413	427	433	417	405	408	455	412	453	430	481	446	462	416	439	419	430	459	436	426	394	417	405	426	393	457	429	412	379	418	425	454	444	417	458	457	452	444	440	416	424	466	463	441	416	422	470	489	430	421	386	379	420	447	442	437	430	403	466	409	422	430	411	414	422	412	438	438	429	414	403	439	395	407	430	410	413	458	447	426	426	411	411	426	438	420	395	450	445	408	424	474	408	396	401	403	407	437	428	457	466	406	454	449	421	454	436	422	418	409	455	437	425	468	427	418	406	441	452	409	404	394	405	441	439	435	445	473	419	473	423	430	438	438	417	421	436	450	445	395	440	438	431	417	471	436	422	434	392	410	414	436	425	411	431	404	425	425	421	419	424	437	428	433	416	385	432	402	408	443	405	435	427	437	388	442	417	407	411	444	421	450	427	424	434	405	419	420	409	423	424	429	459	428	414	400	454	460	429	422	433	415	444	450	440	417	419	437	401	452	436	437	448	429	425	427	436	447	437	403	378	431	399	400	400	466	411	430	422	432	478	402	419	421	420	449	417	400	467	429	435	400	442	403	412	430	451	442	404	427	407	434	388	392	460	435	455	402	415	419	429	423	486	407	408	439	385	413	419	409	399	442	442	401	409	468	405	424	395	415	460	429	435	391	431	438	390	413	432	405	445	436	449	430	385	415	427	430	415	394	373	415	401	429	436	432	410	447	444	439	441	421	422	445	446	423	425	423	405	406	424	448	418	412	429	433	434	420	402	414	427	445	443	427	434	404	449	431	383	427	434	454	426	433	442	430	436	437	422	435	399	434	444	410	439	458	422	406	439	440	428	415	440	406	438	432	445	407	405	417	478	421	441	432	458	405	443	434	420	414	428	419	422	424	431	439	458	462	413	450	390	423	429	438	418	435	459	413	431	430	386	393	380	430	448	454	429	440	437	421	450	454	459	414	371	417	431	440	402	434	433	415	447	462	434	443	452	405	419	427	422	415	450	417	420	417	424	422	437	441	406	435	420	423	448	420	442	454	436	425	415	434	445	456	425	435	375	452	448	479	455	458	416	442	440	441	362	419	481	447	450	447	448	436	406	445	425	437	441	431	439	403	459	424	492	433	409	427	411	414	441	439	430	380	386	428	402	416	458	441	482	456	460	460	432	398	430	434	391	464	407	422	388	454	414	442	411	432	478	441	406	412	488	441	436	408	409	441	453	436	450	426	414	441	443	436	422	438	417	409	443	396	437	444	438	459	419	432	434	412	451	450	435	409	470	411	473	417	409	441	429	398	421	403	406	448	428	441	425	434	388	396	448	399	440	428	431	406	419	420	432	399	443	416	450	425	429	427	409	436	399	452	426	432	409	438	396	418	392	404	430	397	453	405	464	442	404	422	423	414	416	431	395	440	412	406	438	424	403	385	423	425	441	433	444	420	426	431	443	437	447	426	427	414	409	419	428	451	398	422	396	413	453	419	408	449	445	419	429	448	419	456	430	442	443	407	408	459	416	450	427	425	423	408	423	478	439	405	456	405	429	420	442	459	400	378	421	436	443	434	437	418	412	434	428	427	417	442	424	433	450	455	417	421	382	412	429	439	425	430	414	433	451	410	478	414	458	444	445	413	403	443	432	402	418	416	419	428	426	425	412	422	453	404	429	456	434	433	479	417	436	435	411	450	422	414	418	398	415	418	430	423	418	433	449	381	427	383	455	411	416	391	434	433	405	429	449	427	402	402	385	418	453	410	400	407	407	422	420	431	436	432	449	419	479	446	402	467	424	421	432	444	413	425	414	405	405	453	405	414	439	414	440	393	403	482	370	406
46083	14464	1767	927	743	652	475	461	445	386	419	395	364	353	355	320	354	334	324	374	319	333	290	325	321	327	340	317	322	308	302	306	337	312	326	325	323	313	304	328	325	326	318	335	295	317	334	306	305	282	315	288	286	339	307	296	308	322	305	333	304	311	324	348	309	291	315	273	314	308	309	286	310	304	325	297	341	322	304	318	287	316	318	316	287	304	283	293	312	330	301	321	314	284	311	334	309	307	319	345	286	319	283	300	308	309	323	289	322	297	331	289	345	315	318	317	292	316	304	329	298	296	305	323	292	285	275	317	320	297	315	289	299	314	319	300	315	317	314	323	318	304	309	332	288	311	306	310	300	312	322	320	317	304	323	309	322	340	298	291	319	269	308	320	312	314	290	301	334	297	321	317	306	298	336	304	292	299	309	329	319	310	303	311	326	349	318	297	309	276	299	296	295	294	267	336	304	337	256	311	321	315	278	315	319	281	271	276	308	296	305	338	313	335	339	287	308	311	290	279	317	271	337	310	302	307	319	309	309	315	342	330	312	305	291	298	342	299	297	305	289	344	309	317	305	294	307	308	298	315	331	290	305	320	343	311	334	282	293	306	293	294	311	293	310	307	332	285	309	295	300	326	304	328	291	283	320	325	338	294	324	350	310	280	316	319	306	313	326	322	290	325	308	322	289	318	282	295	315	281	313	323	338	320	322	294	323	298	298	299	283	321	322	324	327	305	295	315	317	308	290	317	307	323	303	346	324	362	319	324	295	294	336	314	327	311	292	290	314	329	305	326	293	324	300	303	331	283	308	312	342	307	333	315	295	306	317	316	324	298	327	308	288	296	305	298	312	297	312	304	289	268	285	339	322	312	268	324	312	296	364	286	319	323	288	313	299	310	316	329	320	300	298	307	320	311	316	290	320	307	316	315	333	321	295	291	299	305	312	304	314	304	311	350	298	318	301	337	320	325	278	306	289	302	331	297	343	293	332	311	289	295	347	296	289	317	306	309	319	317	332	293	302	304	303	321	321	322	335	320	311	318	310	347	311	306	318	310	295	316	308	291	310	308	294	337	285	300	311	308	294	301	291	366	293	304	313	306	290	306	321	288	307	285	322	332	325	329	319	286	317	305	307	329	311	311	284	305	329	279	282	314	307	284	331	296	298	296	331	305	301	306	302	312	304	286	336	307	350	314	323	325	327	334	298	331	300	332	302	316	259	294	287	309	295	306	314	292	301	312	302	309	295	329	304	318	299	283	305	327	308	305	297	287	321	307	296	294	327	298	321	308	324	304	311	337	314	267	301	299	351	312	291	357	309	265	335	293	299	326	343	315	321	318	301	315	303	308	287	318	309	317	282	291	303	302	334	296	285	315	300	325	313	318	316	327	322	276	305	307	280	271	291	303	327	294	286	325	317	329	354	318	300	353	321	307	324	323	325	289	289	301	291	328	277	297	297	297	303	282	276	310	307	304	289	296	333	303	315	308	323	311	283	340	325	315	289	295	318	295	286	300	280	303	292	327	314	309	299	325	316	316	335	327	320	296	292	318	293	309	331	328	299	318	294	310	322	299	331	312	302	304	302	314	324	309	332	287	303	310	302	316	308	332	325	307	314	283	294	314	303	322	326	334	287	292	359	294	308	298	314	350	343	297	319	308	330	335	309	318	313	344	305	310	300	342	285	333	331	311	311	310	318	299	291	337	322	341	297	310	330	317	320	313	301	335	304	330	299	315	305	301	300	308	317	338	317	279	311	308	316	293	287	311	319	283	314	323	309	309	330	297	312	323	302	315	283	307	348	301	305	314	337	299	323	282	321	311	349	311	269	304	320	296	280	300	322	329	327	306	314	304	317	297	316	342	303	325	267	340	295	313	294	298	320	346	319	353	347	312	303	322	323	309	297	293	308	324	317	320	315	316	331	288	323	299	320	295	332	288	350	340	319	342	336	329	361	336	312	325	314	328	318	306	296	306	309	291	328	317	334	308	320	284	306	333	306	308	319	297	311	313	334	295	303	353	307	316	300	312	285	303	333	325	299	325	323	301	282	295	301	321	300	320	326	321	303	318	284	336	344	298	298	331	288	332	294	290	283	324	287	294	305	333	349	330	292	301	332	326	329	320	336	325	292	337	307	303	294	333	303	347	338	302	308	309	337	309	312	299	338	300	326	309	318	296	280	297	335	343	331	291	314	312	314	295	311	324	298	334	325	311	283	324	294	301	306	307	344	271	287	332	331	331	345	329	323	293	307	295	291	295	303	297	319	343	296	318	322	288	287	304	315	319	306	290	324	332	300	291	287	288	308	324	272	299	340	315	312	279	325	343	310	329	364	319	312	303	306	339	328	292	314	318	319	323	335	331	284	303	326	323	316	314	305	305	279	324	295	354	299	336	281	302	312	289	297	322	290	302	263	341	344	306	313	289	302	327	288	313	326	293	272	337	335	340	293	295	295	294	296	309	290	336	316	308	282	298	310	292	322	324	301	299	321	314	321	292	318	302	272	306	372	318	304	339	307	342	340	326	305	328	330	290	323	315	301	302	319	316	332	299	282	301	292	307	318	332	293	287	320	329	346	318	292	299	280	314	305	290	289	307	305	309	300	290	300	309	323	311	323	316	319	309	278	285	322	300	285	317	333	300	292	304	313	317	290	298	308	332	313	328	307	297	293	314	340	324	296	278	291	316	304	302	316	297	313	292	322	352	342	292	319	318	301	290	349	346	300	290	328	281	312	305	305	317	307	348	280	330	345	292	310	335	292	280	326	304	326	315	309	335	335	271	304	282	312	280	279	334	332	291	323	319	324	318	296	302	316	300	286	328	345	307	292	305	333	320	310	316	290	309	300	318	329	301	311	319	317	325	318	318	304	328	311	317	319	301	312	295	341	303	283	312	314	320	280	295	320	302	315	303	298	312	337	320	302	289	308	305	280	325	333	317	340	319	312	295	323	291	302	330	317	302	296	294	305	299	336	293	329	303	316	304	274	323	280	298	305	322	290	313	312	284	316	342	295	303	315	322	313	291	283	303	320	303	308	306	307	296	297	322	341	325	289	310	314	327	311	344	319	290	323	334	319	285	303	306	299	300	300	322	288	324	305	317	294	331	329	326	280	315	295	280	319	308	312	321	319	308	300	325	310	322	281	309	287	282	307	339	317	286	314	287	341	315	302	299	307	312	318	358	280	305	314	318	290	323	303	279	302	305	286	333	334	317	314	325	309	306	315	315	295	274	274	317	330	331	321	301	300	284	322	301	302	293	309	302	296	302	331	311	338	289	289	330	319	312	309	289	309	322	314	316	336	288	317	331	283	286	300	289	300	295	305	312	320	295	325	334	290	313	291	300	321	330	333	313	331	290	299	316	288	346	310	343	321	337	318	355	314	310	336	282	307	332	329	298	292	307	279	302	313	328	327	292	298	293	309	319	296	351	265	256	298	344	319	326	280	329	324	304	294	301	303	314	293	341	340	293	339	291	279	337	357	289
25634	1578	2455	2845	2534	2266	1928	1687	1522	1391	1275	1279	1137	1112	1036	1073	1044	1003	1019	987	971	942	950	904	923	875	882	853	853	863	899	832	832	798	872	854	860	796	880	832	803	850	855	808	841	810	849	806	811	812	774	804	806	834	777	873	815	844	837	802	815	789	775	840	812	813	797	814	788	802	766	807	796	885	781	784	782	827	734	813	846	826	737	798	786	807	798	808	798	795	718	803	755	796	783	763	808	797	811	818	805	819	788	799	791	733	803	754	769	811	775	791	785	795	824	784	798	805	823	726	801	752	746	758	816	798	733	765	760	767	807	775	777	761	751	768	765	799	765	740	738	828	765	777	776	778	825	767	763	788	795	826	787	773	796	760	789	807	840	806	772	821	768	816	752	751	772	796	814	781	764	742	830	767	775	812	761	811	767	793	799	809	786	748	759	831	773	738	790	846	802	801	808	833	775	763	767	816	754	848	746	759	819	794	776	801	752	801	742	812	790	810	768	797	756	788	802	812	838	805	810	875	777	789	745	785	743	782	829	776	763	783	768	779	729	791	810	768	791	754	803	777	761	778	771	791	752	768	761	822	813	768	768	798	765	734	796	784	783	765	754	818	789	747	807	793	819	774	817	803	747	788	818	764	772	787	717	767	748	758	760	784	762	745	783	792	792	783	758	845	766	777	771	751	802	786	780	829	791	796	818	746	805	840	780	826	815	754	814	772	790	779	782	787	733	808	761	789	778	766	789	796	797	801	769	737	823	753	784	780	767	754	793	719	802	746	865	769	786	782	783	741	804	745	777	780	837	741	808	790	747	801	751	803	704	752	776	808	789	770	761	807	768	794	755	745	763	769	766	823	777	801	811	804	792	838	822	795	808	756	781	793	789	803	782	803	820	829	803	806	814	824	835	795	802	785	758	748	741	780	820	852	750	764	758	815	779	800	767	821	820	794	814	798	791	820	752	799	842	778	772	766	837	792	770	800	798	804	823	769	753	811	846	761	792	790	769	792	798	754	775	822	731	787	774	773	763	769	772	776	766	778	767	818	822	779	772	749	755	784	731	727	778	761	793	788	788	808	774	778	797	800	804	846	802	796	856	802	786	770	821	773	816	716	759	776	820	776	761	798	791	772	785	809	829	798	858	774	758	796	820	807	794	752	806	734	788	808	804	799	793	758	768	752	764	791	735	801	769	810	784	753	759	741	794	743	750	745	801	801	748	782	789	747	765	832	784	808	818	768	753	844	784	815	763	827	790	760	767	806	786	786	837	744	761	765	798	802	753	809	766	741	783	787	766	782	750	746	771	787	797	818	756	792	772	758	771	787	756	761	801	804	733	802	801	784	761	782	770	812	778	846	794	806	768	745	772	777	797	810	793	810	832	777	714	822	815	767	860	773	792	748	763	782	767	793	747	775	786	782	826	781	780	746	775	766	755	724	799	769	739	785	725	795	740	772	766	772	784	768	818	812	787	709	787	734	775	718	806	745	776	785	801	789	794	802	746	763	816	820	830	787	796	809	801	721	797	781	737	847	775	820	800	797	756	753	790	794	758	696	812	794	787	771	764	772	852	776	727	762	806	786	745	803	827	752	776	832	745	761	766	782	791	745	834	840	782	820	748	735	749	770	793	772	803	817	762	736	768	771	832	756	786	787	759	801	737	825	799	761	768	793	829	760	770	775	841	798	794	805	762	792	782	772	815	802	782	799	859	782	761	797	701	774	775	798	813	808	841	793	771	753	800	779	813	797	778	790	784	797	778	810	810	786	780	759	769	765	825	796	786	850	748	781	798	727	839	823	801	843	816	796	767	775	851	818	786	783	773	800	788	812	816	830	771	775	781	743	795	771	767	801	751	772	768	771	745	763	735	823	774	760	778	786	843	782	794	801	767	809	815	773	791	762	818	789	745	822	736	776	726	760	768	792	812	771	781	768	770	744	778	762	775	771	796	798	824	801	794	842	826	751	761	795	737	776	777	834	771	806	814	821	760	802	792	730	787	814	776	786	793	832	800	758	803	776	768	797	799	731	767	764	790	787	707	803	801	803	767	827	776	734	779	789	796	779	808	750	839	763	796	797	794	818	798	781	752	802	694	763	780	792	797	807	741	788	785	772	804	764	794	760	764	836	785	767	796	765	833	816	833	784	769	782	828	778	733	799	839	769	744	714	761	774	804	789	784	737	806	755	768	788	854	780	736	779	774	750	818	803	818	820	751	780	775	783	758	778	756	803	788	814	799	769	787	797	819	801	834	794	812	829	791	728	802	790	778	775	745	789	786	775	736	792	820	795	816	761	783	791	801	806	747	786	794	781	777	801	765	811	766	772	802	751	778	763	815	771	781	815	842	785	778	815	766	774	766	806	787	860	780	826	799	769	783	848	812	773	826	760	791	738	818	751	793	775	763	764	809	803	771	804	811	764	779	771	776	754	828	833	843	733	765	793	815	827	746	760	819	771	789	730	757	811	806	787	835	758	804	759	780	784	764	789	770	787	755	771	751	841	772	784	811	759	804	744	805	784	742	761	814	779	751	834	737	767	789	759	780	796	775	723	755	833	776	804	740	768	794	751	839	795	797	784	808	791	761	774	801	786	835	855	777	808	787	810	759	796	784	770	731	775	790	767	821	783	788	771	786	751	745	791	756	798	814	754	829	763	820	771	821	825	772	797	778	803	788	807	803	807	761	794	803	812	734	736	815	779	810	812	745	799	739	789	736	818	761	809	804	757	809	815	819	723	790	753	813	793	814	788	772	820	751	727	738	779	795	740	781	766	783	742	809	844	784	750	797	784	801	741	798	798	793	740	776	801	787	779	762	753	762	799	852	822	803	808	784	809	814	794	769	799	818	785	768	792	836	769	771	762	773	810	781	744	825	772	763	738	786	786	786	774	775	783	810	811	819	779	830	772	787	792	776	816	769	801	806	749	791	790	800	738	787	789	815	785	757	751	764	732	798	811	820	771	788	806	811	760	791	788	762	744	787	807	770	807	771	761	774	811	723	748	769	780	834	749	817	768	787	839	743	793	807	782	788	784	745	765	727	759	801	820	715	759	771	768	766	840	780	786	787	807	747	771	736	810	756	785	753	791	781	790	714	755	844	791	729	780	817	788	796	831	789	806	838	757	773	809	779	779	809	771	792	802	758	812	794	824	836	770	761	802	786	785	813	773	770	769	766	826	774	785	780	742	778	849	801	808	802	796	829	757	778	810	800	745	813	792	748	777	815	765	829	785	801	845	736	772	792	784	795	785	789	807	808	795	784	831	811	775	714	749	803	765	766	777	793	803	819	789	754	743	801	772	793	768	813	766	798	784	774	818	774	765	789	807	774	780	776	839	734	727	779	785	734	802	777	815	814	767	771	783	814	756	804	768	749	759	782	766	851	798	740	824	782	791	768	753	811	744	767	759	794	813	805	809	830	799	779	755	793	769	792	776	769	758	822	778	812	801	746	823	802	818	780	763	803	759	773	797	793	804	814	787	786	778
63473	25483	5183	1811	1234	936	813	694	663	542	548	477	454	479	428	457	421	444	463	454	379	404	374	419	389	418	410	397	404	384	413	410	398	404	402	407	365	403	393	387	434	375	389	429	386	409	408	399	362	362	401	388	376	383	374	389	347	357	383	370	406	400	356	385	365	403	376	402	386	348	397	345	409	371	423	409	386	395	380	348	380	365	381	348	386	376	381	357	396	363	347	333	373	388	373	402	383	401	394	390	416	373	380	374	350	423	375	352	387	392	376	341	375	400	353	392	380	389	369	365	366	390	367	350	348	361	362	371	369	374	387	384	345	384	384	361	384	355	372	359	383	372	385	360	373	363	377	370	357	406	363	374	380	354	367	383	349	384	396	399	381	375	389	384	383	372	423	368	355	368	408	343	390	368	357	366	369	350	382	396	369	395	382	394	348	373	408	400	371	397	340	398	357	377	407	368	356	361	396	383	420	374	399	354	402	348	395	415	356	352	386	344	380	432	372	378	342	387	407	379	385	350	375	391	343	378	391	349	393	382	355	340	359	387	352	380	355	415	401	385	344	364	391	381	379	399	361	379	393	390	371	381	351	357	348	399	381	408	392	382	389	379	358	384	357	346	363	366	380	376	360	356	380	428	353	400	383	406	385	365	387	402	393	395	385	366	418	382	407	391	363	327	394	396	385	389	380	394	349	389	410	368	361	386	375	368	387	389	406	386	380	377	349	367	429	384	396	375	411	384	421	337	414	410	377	393	381	405	385	379	393	412	367	384	389	363	383	357	411	373	362	367	395	354	393	351	346	384	356	403	361	396	386	361	382	377	349	371	399	373	388	345	350	399	388	357	341	359	411	377	365	364	378	357	408	374	362	359	366	400	402	382	352	366	364	377	380	365	350	372	381	368	389	410	418	392	355	366	397	372	382	370	368	415	358	379	414	353	358	396	369	389	380	386	368	379	392	378	417	373	355	355	405	414	347	367	343	404	380	346	371	397	351	412	403	375	386	368	390	413	351	372	398	412	382	397	351	359	374	382	393	365	350	400	345	364	361	378	374	406	344	364	367	361	397	356	385	394	366	387	357	411	356	376	357	423	397	396	388	366	366	343	397	408	397	380	361	345	374	380	384	389	351	343	373	374	386	379	360	396	364	411	414	402	423	416	413	364	372	373	423	409	360	355	395	377	345	382	353	368	389	369	371	374	375	359	363	367	363	383	365	362	358	375	389	335	368	408	387	377	359	388	381	425	412	353	389	386	405	363	356	387	353	356	342	368	407	402	352	392	367	367	368	403	400	400	409	416	383	396	403	415	368	398	374	390	380	341	385	362	383	374	346	390	382	420	361	394	371	387	395	376	398	347	380	394	379	374	400	392	392	381	378	350	377	417	367	338	369	388	356	397	393	390	356	378	373	342	390	406	368	385	370	382	358	383	374	367	380	393	398	380	369	348	404	384	348	407	380	393	373	394	387	397	375	375	361	397	361	386	391	387	371	387	368	379	386	380	367	372	359	380	347	358	366	386	394	353	375	407	362	380	342	340	387	391	404	415	378	374	445	356	337	314	407	359	360	387	384	421	395	400	390	371	370	386	416	378	402	370	372	379	327	376	373	357	365	382	384	393	395	366	361	363	350	379	362	358	362	359	399	387	376	375	364	371	393	372	382	395	337	359	370	329	351	379	379	400	398	406	421	360	384	383	396	379	399	395	345	358	390	412	400	387	353	343	386	407	413	397	381	402	421	388	354	352	360	383	378	404	378	378	348	376	363	362	371	347	359	380	370	371	406	401	372	392	382	347	402	377	379	388	359	393	389	396	382	349	375	406	359	372	401	330	362	387	381	403	382	383	361	387	365	398	373	395	374	342	389	378	398	378	356	393	412	351	381	377	384	373	390	394	373	375	374	366	361	375	385	353	392	419	397	381	403	403	381	380	386	403	391	402	369	359	370	379	374	339	359	373	370	368	368	383	376	388	387	373	394	380	410	380	375	401	368	381	397	352	378	352	361	375	425	433	387	381	394	406	381	426	376	349	348	363	383	365	382	399	348	384	392	382	372	365	335	372	404	365	391	388	346	403	397	379	366	361	383	410	380	390	343	395	406	340	347	325	368	377	372	421	392	375	369	387	374	381	355	374	385	358	386	370	343	360	368	421	395	384	389	368	352	372	386	373	391	405	355	377	387	351	386	410	421	392	384	389	392	391	380	383	362	354	383	378	360	367	387	381	385	388	378	385	369	385	350	390	368	367	321	375	379	343	418	377	357	344	400	350	354	360	379	392	380	388	362	351	372	433	385	375	384	382	337	372	403	429	362	403	373	369	326	416	399	378	329	392	388	358	341	417	403	369	372	355	428	398	368	343	350	372	392	399	352	368	390	417	405	375	390	382	355	386	336	353	366	408	422	399	364	384	359	396	392	396	375	394	383	377	398	404	371	374	391	379	392	379	367	362	367	365	398	344	379	340	388	386	368	382	413	387	378	374	368	378	406	365	364	353	376	356	371	388	393	378	389	378	383	359	381	377	351	392	344	410	375	413	441	389	385	352	404	371	366	371	344	384	390	409	351	359	390	356	390	400	350	400	417	399	354	359	406	379	393	389	354	356	360	360	369	368	384	357	410	360	366	401	366	401	346	357	379	395	404	400	376	397	369	366	372	367	365	361	373	418	388	340	406	400	375	372	420	365	366	392	361	371	387	367	352	412	373	379	373	361	392	373	359	376	381	360	362	392	364	350	389	346	361	373	387	389	421	364	390	354	352	406	387	384	390	395	373	401	385	345	373	403	390	396	359	351	365	408	396	370	328	404	380	376	394	389	389	368	415	370	373	359	413	376	393	390	375	388	406	385	399	376	366	381	414	387	372	375	401	402	397	369	387	331	368	378	368	388	411	414	373	416	434	417	389	421	356	405	381	360	380	368	373	391	419	390	356	359	358	359	401	344	363	390	372	371	377	378	373	374	387	348	359	401	421	382	375	374	386	425	395	345	382	414	390	411	393	384	383	374	374	347	351	380	383	392	367	385	385	388	395	370	394	401	387	336	397	369	351	337	388	369	367	366	354	378	353	372	375	395	382	420	387	433	400	376	374	356	382	357	410	371	385	371	404	361	366	322	384	410	362	335	373	415	395	363	389	392	356	385	368	414	368	398	392	344	415	406	400	416	373	352	397	353	393	376	420	403	377	419	386	393	393	347	396	378	355	391	376	332	360	399	406	393	395	371	394	394	371	352	357	391	357	363	384	353	374	377	376	385	381	347	353	384	381	377	412	336	361	337	357	422	358	361	355	381	382	406	365	389	400	395	359	393	372	382	387	354	347	386	368	387	407	399	368	412	403	376	410	401	390	362	392	418	389	371	409	408	369	387	395	387	361	358	414	396	386	382	377	359	402	387	358	420	385	395	399	360	387	364	400	380	378	370	376	342	344	363	391	390	397	359	328	384	410	372	380	404	344	374	402	370	430	421	359	420	390	402	357	373	344	372
36087	2369	4154	4904	4333	3602	3158	2736	2338	2145	1931	1709	1686	1576	1490	1457	1417	1330	1284	1261	1201	1201	1106	1118	1103	1073	1140	1104	1042	1050	1011	1064	976	1049	1011	1003	1017	1071	981	978	975	955	996	1035	991	1019	974	940	939	1020	981	982	1003	918	941	958	947	971	997	903	919	911	926	895	873	963	939	868	914	972	929	894	927	914	905	917	894	928	939	937	909	927	930	883	900	911	912	848	887	927	941	888	893	898	897	929	915	857	867	895	904	918	855	879	895	824	861	981	897	995	891	952	870	916	878	878	918	877	928	920	865	896	868	901	915	913	926	878	899	903	916	951	932	871	866	952	881	971	913	925	865	873	895	892	893	910	917	900	929	939	879	847	874	911	902	897	922	937	889	949	895	898	904	887	937	960	901	864	870	903	893	919	904	894	933	950	876	907	913	922	896	932	899	861	894	893	874	914	849	870	857	917	857	888	904	898	969	884	947	895	887	894	928	903	847	912	901	860	914	922	964	935	884	873	878	903	860	913	926	914	858	907	927	895	875	868	918	861	856	940	893	885	880	884	847	940	875	881	889	880	894	908	942	877	893	839	947	860	888	848	913	896	906	967	843	871	898	931	906	891	882	883	934	885	902	910	914	891	866	916	899	914	855	935	839	929	937	894	929	921	856	883	876	871	935	872	897	905	907	862	884	921	856	886	877	910	855	963	904	925	926	859	932	906	893	875	868	904	920	864	904	871	913	907	925	906	924	884	911	872	908	888	901	862	882	863	921	947	872	858	899	862	933	919	891	893	905	895	893	903	886	869	897	886	913	909	906	878	842	855	910	868	879	897	873	894	914	899	939	866	881	863	874	919	969	894	896	947	909	901	892	907	856	904	866	858	822	938	978	906	963	924	977	894	935	883	963	864	924	914	910	861	948	885	879	891	896	889	899	878	871	856	840	888	929	901	875	905	897	912	900	867	905	891	886	933	877	897	960	905	926	910	908	881	918	910	879	933	872	874	878	895	893	921	868	902	924	939	947	883	892	846	928	889	840	928	908	927	935	916	937	901	876	917	916	883	879	855	876	903	837	878	896	904	882	934	909	880	917	911	853	864	876	863	881	906	903	922	906	855	891	918	894	905	898	885	908	907	881	869	907	946	904	919	905	890	926	900	892	904	902	899	878	917	906	896	871	900	903	909	890	904	881	845	880	886	875	876	889	904	900	861	860	884	891	915	906	903	950	893	881	868	925	930	873	1001	917	891	909	948	872	879	899	846	912	953	907	880	891	882	824	874	954	914	913	904	897	896	854	860	946	886	871	868	912	856	902	882	901	886	907	954	901	916	930	898	935	903	949	922	883	854	894	914	872	928	902	919	912	914	944	915	877	902	947	880	915	920	905	929	864	843	882	892	904	842	869	919	893	901	897	907	872	891	988	866	876	899	887	895	943	916	861	929	958	901	919	904	886	894	928	965	898	897	902	946	922	897	883	933	955	874	919	940	878	826	879	888	930	914	863	843	929	927	901	913	869	907	896	918	937	893	883	924	906	913	931	889	946	908	913	895	951	932	906	946	928	925	888	907	892	899	892	895	909	957	936	895	928	926	879	861	893	900	849	918	896	923	882	959	929	885	893	931	871	895	910	867	937	871	858	887	937	887	906	879	876	947	856	925	867	884	890	866	869	857	877	867	904	926	915	834	903	889	897	844	925	900	904	910	912	934	893	922	886	844	844	906	903	933	914	919	936	870	926	922	918	850	865	886	919	918	921	921	863	893	906	906	889	855	884	835	914	906	918	892	909	881	861	929	905	871	882	916	874	947	910	870	918	893	875	860	934	853	876	866	922	922	903	913	936	872	909	923	868	922	942	992	861	914	890	894	910	859	905	903	888	901	870	895	848	921	876	874	875	889	909	906	900	958	893	871	898	885	916	876	970	903	870	957	919	912	844	926	890	906	940	868	916	867	922	886	919	902	891	859	955	930	910	880	951	907	952	882	885	886	921	861	903	892	921	951	926	886	925	878	891	954	875	882	878	882	899	927	916	912	883	891	891	883	890	864	835	911	865	923	894	926	893	850	941	904	848	908	874	851	909	915	934	929	919	923	920	878	897	960	942	906	908	896	894	875	918	947	897	938	880	850	912	877	866	922	865	881	915	880	890	858	925	876	846	923	889	909	923	889	959	850	907	909	858	849	894	884	890	922	866	913	892	911	926	920	909	888	900	870	884	896	958	902	869	891	928	914	848	926	916	888	959	860	934	904	940	919	921	905	944	943	972	884	903	946	919	858	871	910	930	898	893	905	896	943	942	917	949	971	909	939	897	889	923	863	913	872	910	867	870	899	915	893	903	896	894	906	909	916	909	908	836	905	925	904	897	969	910	878	949	916	904	859	872	946	889	918	898	897	866	921	907	924	957	893	946	904	929	960	907	905	879	864	902	887	873	917	922	928	872	952	905	923	873	870	889	938	900	850	880	939	865	868	962	881	885	899	893	883	866	865	880	874	908	928	867	891	844	868	889	888	925	861	863	928	910	890	922	905	929	896	925	854	902	899	884	948	808	855	932	873	911	890	882	858	927	944	872	900	905	891	878	884	872	931	887	882	871	927	903	892	947	930	889	910	920	911	866	895	958	879	908	950	894	933	878	922	851	922	887	854	883	832	878	799	952	923	871	831	910	942	913	869	873	915	915	919	837	930	954	877	924	927	867	943	889	846	899	845	912	884	874	954	876	917	878	915	920	852	947	915	893	890	918	947	929	941	942	912	915	861	857	860	897	907	835	900	920	914	928	953	887	895	971	924	918	895	955	872	912	918	901	878	866	900	934	931	864	853	934	925	884	891	899	901	882	881	925	938	923	884	921	881	927	901	887	912	939	921	878	851	899	894	870	878	869	916	889	876	860	891	924	904	959	854	892	885	878	941	881	924	943	902	912	866	906	872	911	910	891	906	897	942	844	882	874	884	949	876	871	918	914	864	909	868	945	886	864	924	866	900	891	895	933	946	848	935	893	927	906	865	887	938	978	925	905	925	920	875	884	910	890	926	922	872	950	882	869	940	911	949	899	879	895	910	893	808	920	909	860	930	878	876	860	878	902	929	920	880	898	852	923	931	922	920	906	871	884	935	954	930	941	889	924	919	872	953	898	941	894	851	896	986	921	898	923	881	853	913	862	926	947	890	904	867	918	901	864	935	887	874	845	916	902	906	935	929	878	940	889	892	917	901	896	864	913	886	947	897	933	900	893	885	882	929	944	933	964	843	875	881	913	955	857	883	942	989	898	947	884	907	961	851	993	876	918	889	919	920	876	962	915	851	882	921	879	863	922	935	893	902	853	910	888	886	897	896	846	826	877	915	898	903	916	894	926	910	963	915	1005	822	949	936	911	878	932	969	922	889	889	893	918	868	913	952	898	900	827	873	924	886	865	854	876	910	895	936	835	798	901	966	847	886	907	862	959	881	901	904	875	916	861	901	886	904	871	848	824	926	861	937	884	888	907	878	857	889	926	917
4653	316	158	177	168	142	136	143	134	150	135	167	126	144	161	145	141	142	140	155	146	149	138	137	135	135	128	168	169	138	137	133	120	159	154	161	144	128	147	126	147	138	133	145	108	141	144	159	147	131	153	141	145	153	163	152	148	152	146	151	134	165	153	140	149	148	156	155	138	155	155	147	140	145	160	139	149	171	150	145	121	137	135	171	129	145	152	145	161	151	139	141	156	129	150	152	143	146	124	121	146	159	131	159	115	128	140	146	145	137	134	133	124	168	149	138	135	135	140	135	158	151	159	148	152	113	155	144	132	138	144	149	118	136	124	163	141	149	151	143	128	145	144	159	133	136	122	154	151	152	148	130	142	123	155	143	155	140	125	146	135	127	167	149	141	144	126	168	127	136	130	135	152	139	136	132	155	144	144	124	140	136	166	145	161	140	148	147	159	140	130	127	137	138	147	141	154	154	125	159	144	127	151	137	134	152	140	139	126	162	132	133	148	130	151	176	150	161	148	139	104	152	145	131	145	130	145	150	128	123	106	126	147	140	125	137	161	135	145	142	140	141	127	135	131	157	141	141	160	142	124	140	144	150	145	138	145	136	137	162	163	127	140	113	152	126	128	140	134	140	160	142	128	177	152	157	133	137	188	136	131	153	145	152	119	150	143	143	133	137	134	142	155	149	147	160	147	135	134	151	151	150	143	128	136	158	138	136	142	129	136	144	131	156	137	134	128	142	127	130	128	129	118	161	151	153	158	140	138	127	176	153	158	160	145	176	133	141	158	120	151	156	122	138	147	156	136	132	139	137	162	154	150	133	136	144	133	144	158	145	148	151	144	133	137	161	163	150	138	151	142	138	146	130	159	153	170	162	146	102	145	154	165	144	130	145	138	128	130	145	129	142	149	158	165	140	154	124	143	154	134	142	159	123	158	150	124	139	126	155	142	137	123	144	147	126	169	116	141	122	148	152	144	153	134	127	124	144	153	128	158	140	122	145	136	129	155	147	136	128	126	142	143	155	138	131	147	151	135	142	137	134	148	149	129	137	151	147	157	150	121	158	145	144	141	138	150	133	126	141	151	145	148	130	147	165	131	153	147	144	127	141	132	149	139	136	125	144	144	155	125	135	143	125	140	165	137	116	137	123	153	164	122	147	122	155	133	153	145	118	119	164	125	169	149	147	143	133	149	121	134	165	133	131	144	154	135	154	156	136	155	147	148	140	131	143	162	150	130	129	162	149	140	154	168	124	148	142	125	144	147	148	133	164	153	158	141	164	159	156	156	150	142	130	150	142	146	153	122	134	158	165	142	149	170	124	152	136	143	134	134	166	129	123	146	139	133	137	150	136	141	158	138	143	165	147	156	119	130	144	147	143	139	168	144	142	164	147	150	131	141	152	126	140	128	157	125	147	139	160	126	142	156	148	155	140	135	143	135	130	137	143	140	151	142	144	136	132	147	134	149	149	137	158	135	119	149	147	149	154	155	131	138	118	140	132	132	143	150	134	140	133	145	134	154	121	139	143	128	163	153	144	140	140	157	121	141	139	147	133	136	157	137	148	146	130	132	148	147	124	127	138	142	132	136	137	141	148	132	149	154	133	159	137	171	131	141	145	123	129	157	166	138	153	139	121	142	122	155	142	121	133	132	139	137	142	154	152	152	145	134	142	147	139	145	138	142	152	149	134	157	146	139	151	135	170	149	168	155	123	137	138	149	128	145	155	128	127	145	153	133	136	132	153	141	146	141	157	132	126	123	135	156	136	122	148	155	139	164	161	144	142	131	167	132	127	145	139	172	175	141	139	135	160	160	150	151	152	142	150	118	153	154	130	148	119	143	142	148	152	141	133	141	157	148	133	132	152	131	142	141	160	146	141	158	154	125	144	168	141	159	144	157	131	146	150	156	134	148	146	140	140	139	169	147	112	139	143	150	141	145	147	152	160	118	151	168	136	136	119	161	126	141	143	129	133	154	134	145	147	144	129	158	163	149	156	146	156	135	124	141	128	149	140	146	134	135	171	147	149	139	126	120	144	134	144	137	152	167	123	128	144	131	145	140	157	140	157	120	143	138	154	150	123	139	152	132	150	143	133	155	144	141	128	159	154	173	125	157	151	128	146	122	175	130	138	147	140	139	137	144	154	140	131	143	165	156	136	145	169	154	106	136	142	141	145	142	131	146	142	160	139	153	137	128	157	145	139	166	164	120	117	153	139	144	156	138	147	141	134	135	155	143	137	127	136	173	151	135	160	155	132	145	144	158	128	151	154	142	147	123	160	152	132	145	141	159	143	170	124	138	133	135	144	138	136	155	150	155	140	138	143	141	127	145	137	130	150	126	126	137	126	130	136	165	131	118	121	134	131	139	148	143	138	118	138	156	138	140	135	132	127	126	138	129	134	150	132	133	140	137	162	134	136	170	139	166	156	138	161	135	155	131	135	153	131	161	160	132	150	139	184	150	149	146	127	137	121	130	148	157	122	134	167	137	133	145	152	146	165	152	134	134	139	136	163	153	136	159	134	148	141	152	155	135	150	119	139	151	137	148	137	139	136	134	128	141	156	146	153	140	138	152	150	144	175	125	128	150	157	175	178	126	138	151	136	128	131	146	157	126	148	152	165	162	162	161	128	148	169	135	135	125	137	156	141	149	175	146	129	146	139	150	140	152	134	142	118	129	128	140	125	162	145	142	143	149	135	149	144	139	142	133	144	155	128	153	131	144	137	153	150	138	134	142	119	144	121	151	130	144	137	141	147	146	126	145	122	129	153	150	137	153	122	148	143	140	154	130	142	128	150	179	155	160	165	128	145	123	131	138	142	138	123	136	130	143	128	149	131	161	136	117	146	132	136	157	133	131	144	129	137	152	133	169	155	153	149	131	128	148	153	135	146	138	148	151	154	151	132	127	154	149	142	154	123	145	153	129	166	153	150	124	146	143	131	151	157	143	150	108	128	155	154	123	162	153	152	150	149	133	154	135	134	139	142	142	131	139	151	159	148	147	115	137	152	135	127	146	136	132	171	137	132	146	127	173	152	138	145	156	139	144	136	137	150	136	126	125	127	132	146	132	145	144	147	125	139	138	145	139	153	157	162	154	148	126	139	139	172	174	152	162	145	141	144	133	155	140	153	140	133	135	149	153	151	132	150	148	160	145	139	149	172	136	128	149	163	135	150	134	135	142	136	124	141	167	134	119	138	140	138	151	145	173	153	121	143	135	130	127	135	132	146	124	156	137	138	168	161	128	140	140	156	144	155	141	136	136	157	149	138	161	166	138	118	139	161	125	148	161	151	141	142	135	144	158	139	141	146	146	167	136	145	142	131	127	141	165	136	144	148	137	143	104	156	139	144	138	133	168	107	135	136	130	124	144	144	146	133	141	123	147	150	154	147	148	146	153	135	147	140	146	142	144	138	141	137	135	140	167	138	155	130	157	136	166	129	152	143	146	154	137	150	160	142	149	139	143	146	144	140	145	151	139	162
4885	516	496	549	550	487	464	467	472	460	476	411	444	460	422	437	426	435	431	451	448	456	476	464	445	414	458	429	428	422	425	438	478	446	441	441	429	421	460	429	437	506	440	443	451	451	455	431	469	444	475	446	449	437	453	414	404	437	414	455	425	382	413	454	440	400	422	452	384	449	474	414	441	420	430	444	422	442	414	421	421	402	429	433	420	433	464	393	467	443	447	455	429	396	453	455	453	406	459	406	431	418	435	426	423	448	421	424	414	450	429	448	429	381	426	437	435	434	442	451	429	399	450	417	414	452	459	429	403	442	449	459	412	422	471	445	418	397	437	404	431	404	463	455	417	439	384	418	436	425	396	444	433	413	420	470	411	405	426	464	379	426	445	429	470	429	419	425	406	456	390	398	432	421	417	399	415	428	430	398	393	429	431	449	384	432	415	427	437	407	444	478	456	404	416	402	450	417	420	428	451	425	432	409	444	434	454	412	473	429	398	431	456	428	433	456	414	420	404	415	427	446	426	462	422	419	400	403	402	406	409	453	407	476	439	429	448	418	432	472	420	416	450	390	441	387	449	416	401	442	424	462	404	440	412	431	468	415	418	399	462	432	449	409	426	459	425	437	439	447	439	408	459	415	463	429	420	427	444	444	461	390	487	440	461	406	437	409	434	422	440	467	431	448	443	434	410	430	439	406	423	439	439	438	420	385	435	430	441	425	420	461	408	418	403	429	434	427	456	454	416	390	457	450	437	401	453	426	391	434	453	453	443	427	398	414	439	448	432	449	426	407	436	450	395	455	444	431	443	445	380	427	422	444	448	418	409	381	446	409	426	429	419	426	420	451	426	401	443	406	441	450	434	482	409	438	397	470	439	409	413	442	440	415	418	414	451	426	455	416	422	423	440	423	390	452	424	379	464	409	435	438	417	429	442	395	436	424	403	444	475	435	446	443	443	419	436	427	484	474	445	439	389	417	414	409	437	432	435	434	426	441	454	438	434	417	461	402	400	432	426	434	442	430	468	453	425	440	483	429	431	430	388	454	449	417	423	384	420	444	422	418	462	435	450	467	421	438	457	404	435	426	455	440	426	418	427	434	462	435	403	432	403	415	468	425	422	440	440	361	435	417	423	453	423	416	382	436	414	380	441	421	446	409	424	437	436	432	434	425	453	400	452	410	454	425	421	395	415	425	419	430	436	440	463	439	437	439	427	434	419	462	394	477	437	438	417	419	425	442	422	404	417	399	454	424	426	427	424	432	420	413	418	436	433	405	458	449	488	421	421	399	398	403	442	416	440	425	431	447	477	440	404	376	417	453	416	459	401	462	452	422	442	414	433	458	435	385	416	448	446	444	452	418	416	430	475	410	452	434	423	421	432	416	399	413	408	409	435	439	425	446	401	415	456	472	450	459	441	443	437	478	412	422	475	457	442	410	400	409	447	421	453	408	429	443	404	420	429	428	424	444	423	437	447	414	443	444	415	387	423	429	421	446	412	411	433	436	409	419	393	439	432	378	448	415	424	423	481	395	429	441	417	430	431	431	387	435	449	435	419	449	464	424	419	442	476	425	430	420	431	440	411	398	474	440	417	438	455	443	438	422	427	451	392	415	400	443	447	436	404	406	451	441	458	418	422	434	437	444	398	453	418	438	442	427	421	433	429	408	450	446	395	453	412	468	434	409	423	424	403	439	443	458	427	472	424	438	446	442	448	405	422	435	437	416	393	396	422	438	418	442	415	416	452	432	430	431	399	424	446	422	426	399	393	444	423	442	454	407	418	437	426	435	399	408	393	436	435	459	446	422	410	413	443	426	406	445	437	423	431	438	460	441	425	438	385	447	422	372	410	419	442	451	424	425	433	426	439	428	414	424	401	425	439	428	447	451	384	452	400	436	422	417	449	405	439	418	465	443	439	423	440	435	416	444	448	452	432	445	420	428	457	432	437	431	458	460	428	411	446	418	446	425	388	401	434	415	403	457	422	445	423	435	388	456	420	443	389	478	426	425	461	400	435	460	449	446	442	417	448	444	444	451	465	450	424	457	446	442	440	439	431	404	421	403	422	448	444	475	442	424	431	409	412	411	452	451	423	444	435	427	416	439	445	391	457	455	411	426	459	414	434	431	426	430	423	435	417	444	458	445	436	434	429	409	439	392	431	398	438	433	405	454	413	470	470	403	466	396	434	429	434	408	401	433	439	419	411	418	451	445	438	454	421	430	419	417	446	448	422	453	399	443	407	471	429	404	412	408	423	430	398	416	417	479	419	416	411	433	408	421	411	420	439	443	439	417	457	412	425	422	431	442	419	412	444	446	439	430	434	433	406	422	424	455	433	414	459	477	425	410	397	421	451	426	415	424	405	458	388	417	425	395	431	462	407	463	440	391	450	429	442	453	420	438	453	417	432	426	413	413	429	453	431	425	428	439	400	468	428	419	415	456	413	469	441	417	424	457	445	407	454	440	453	462	414	416	405	438	431	434	394	398	430	435	416	442	447	457	437	427	424	407	461	418	427	446	466	420	422	443	421	429	429	427	418	434	404	439	406	452	415	420	464	431	435	406	449	450	468	437	460	423	437	443	420	433	418	441	447	428	434	391	443	453	417	437	410	440	467	446	417	421	444	444	441	418	473	430	441	423	426	456	407	439	455	469	437	405	418	462	402	397	464	425	428	413	423	406	410	409	429	435	437	419	412	451	430	447	417	407	444	412	434	462	426	429	455	420	444	408	483	442	451	435	439	426	404	396	444	433	390	442	428	428	429	409	431	400	405	413	433	408	445	475	438	438	418	428	431	431	405	445	453	412	445	429	426	433	407	489	414	440	444	434	468	412	417	414	428	403	439	430	425	444	410	459	422	470	437	386	443	432	400	397	418	413	449	453	408	438	426	437	431	418	469	423	443	463	461	455	451	419	418	439	436	442	451	441	427	438	464	413	421	411	408	436	432	437	399	461	425	445	422	440	447	417	465	435	417	426	401	431	430	408	425	440	441	425	405	405	443	424	430	439	404	436	434	423	420	436	441	450	402	388	441	402	414	445	438	421	440	448	436	439	408	461	417	425	438	478	446	423	408	450	423	423	437	460	408	412	450	446	468	424	452	398	410	397	443	442	431	456	425	420	417	421	470	447	416	449	413	420	420	381	449	426	431	430	491	430	438	442	458	452	420	448	425	432	434	441	414	425	438	432	431	404	411	397	427	436	405	443	453	402	401	426	415	415	464	461	441	410	451	398	447	412	421	422	437	475	452	414	444	418	447	424	459	410	444	442	431	435	397	399	397	450	434	470	448	437	435	423	443	451	414	444	438	390	451	460	431	432	448	433	407	440	464	459	442	459	433	404	435	457	444	450	418	407	430	408	405	412	434	466	423	396	431	418	407	426	442	408	451	440	415	382	440	484	376	421	473	414	432	429	420	437	426	434	417	465	435	455	435	432	456	419	420	429	408	401	426	464	436	422	427	453	474	427	413	416	417	437	434	394
48846	17350	1927	973	728	564	508	478	405	405	406	372	363	384	358	345	328	353	331	344	318	341	332	305	311	302	288	292	310	349	336	321	324	305	319	332	320	327	296	311	307	330	359	334	348	298	314	332	322	324	315	322	302	282	319	307	306	287	310	340	345	340	340	272	301	307	331	326	334	312	306	346	298	330	325	312	269	304	343	357	305	310	283	345	313	304	301	286	331	274	313	325	337	342	307	285	296	328	306	317	303	292	303	329	299	302	304	311	336	289	347	298	302	335	294	309	318	278	342	341	327	288	324	287	310	320	314	305	306	293	295	308	289	295	336	302	283	299	335	355	313	317	305	284	296	322	295	313	297	313	319	292	313	320	313	319	311	295	285	322	303	280	336	321	321	321	321	355	305	320	305	338	326	338	263	315	302	331	287	304	299	302	313	313	338	318	306	304	296	293	305	328	321	322	308	319	277	279	298	326	306	306	335	348	309	331	322	326	321	300	311	281	316	300	324	314	320	324	274	283	299	316	293	292	293	268	291	307	306	334	316	283	306	321	312	311	313	323	334	313	298	319	320	337	323	332	317	312	286	304	316	365	317	240	332	339	301	297	290	318	292	300	295	311	296	297	311	330	307	258	308	285	308	311	330	266	300	333	311	274	311	311	337	330	309	281	314	330	331	290	326	328	327	321	305	354	311	301	321	315	337	303	313	332	313	346	303	320	338	342	321	286	303	277	321	312	328	314	300	301	294	314	295	331	306	316	305	327	278	291	329	354	317	333	322	296	295	315	314	358	302	291	289	300	337	337	330	312	339	298	333	300	310	338	329	318	313	300	315	325	305	273	304	307	329	308	292	293	317	320	337	285	339	323	309	310	287	321	299	300	345	320	295	319	284	286	324	280	283	294	344	315	300	329	342	350	344	311	322	314	280	284	279	301	315	335	296	276	315	313	337	324	324	318	296	311	305	278	305	309	336	307	324	301	321	328	269	307	325	307	308	317	324	312	313	311	284	308	302	329	301	299	308	330	293	326	343	304	314	304	298	291	297	312	289	333	336	298	301	295	354	290	301	294	344	343	319	284	293	284	302	301	308	329	328	309	318	305	336	300	312	332	297	328	300	301	333	325	319	258	317	322	345	299	304	306	305	310	313	351	340	306	328	315	322	340	326	342	333	326	292	332	295	330	306	317	307	299	287	306	280	302	366	266	327	332	310	307	318	341	324	303	309	301	276	310	287	306	314	332	290	330	275	308	300	316	332	319	302	319	290	335	304	310	324	277	323	327	294	320	317	328	339	338	311	322	315	340	313	324	287	287	292	309	306	338	318	304	318	312	293	268	285	310	318	330	304	345	316	324	306	316	313	297	306	337	327	290	321	329	307	327	324	296	327	305	292	345	280	338	348	305	332	326	353	367	316	273	340	309	315	304	288	334	339	319	336	314	312	289	347	321	273	334	311	314	318	293	345	301	354	307	313	307	316	315	313	297	302	298	297	300	302	355	316	304	360	299	316	334	307	310	299	336	334	324	300	327	318	286	323	317	307	314	345	274	306	286	291	306	307	295	271	321	322	270	310	278	278	301	300	276	283	314	347	330	292	325	265	345	311	335	316	286	303	335	332	310	324	262	305	281	307	317	294	311	344	322	318	324	338	316	295	292	338	335	301	299	323	281	317	286	304	307	338	316	317	346	344	304	308	322	292	315	292	303	325	324	292	314	280	275	313	318	313	322	311	310	324	338	301	328	329	314	333	296	324	337	347	309	304	307	296	279	274	312	322	327	310	350	337	295	321	287	324	320	309	296	284	309	309	301	298	305	325	292	320	306	329	300	284	289	331	280	296	329	325	308	332	291	338	316	322	320	312	308	326	332	310	280	333	296	299	331	304	317	326	291	345	333	312	311	306	305	304	296	310	310	331	355	338	315	289	298	316	299	313	283	338	301	315	329	311	294	312	269	295	317	357	304	316	295	330	290	294	313	291	284	339	341	291	334	305	308	288	290	303	294	292	310	298	305	280	324	339	313	293	354	299	326	305	325	297	289	345	330	262	285	294	327	283	325	296	312	310	303	319	312	321	315	298	322	286	294	293	297	334	323	330	293	328	323	290	344	320	295	327	305	334	286	311	313	330	328	330	325	347	321	272	303	311	318	313	288	325	338	305	314	335	322	308	313	299	316	333	299	282	292	331	311	310	307	312	307	318	303	390	320	311	314	319	309	304	317	339	326	347	302	280	309	306	309	293	290	314	312	291	305	350	307	305	319	317	338	293	309	317	333	291	314	309	306	334	274	295	292	280	308	335	305	330	315	310	328	317	320	286	323	341	311	318	310	321	313	322	305	306	282	308	322	320	333	308	294	316	316	305	306	287	317	310	291	300	309	282	334	313	337	321	303	307	292	307	310	322	266	310	361	310	324	307	327	295	287	269	296	283	323	283	315	319	280	332	323	311	303	317	305	291	297	304	293	310	318	312	315	293	313	335	301	309	293	276	314	326	308	282	328	322	307	306	291	342	282	320	305	293	295	265	330	318	329	345	320	351	325	304	317	329	291	326	311	298	303	311	303	333	342	348	320	334	295	328	347	309	311	294	307	293	299	315	317	306	324	303	273	320	338	339	347	302	303	316	263	301	293	328	322	325	333	328	307	316	338	320	302	337	328	307	329	305	299	297	327	285	319	356	300	312	284	300	295	334	344	325	305	310	280	289	300	284	344	303	280	317	320	317	313	334	350	324	300	316	286	285	312	292	283	321	327	289	296	305	304	292	307	296	317	317	309	319	284	335	295	335	297	298	297	295	337	334	306	300	332	324	320	317	306	309	317	304	324	316	321	315	314	353	296	289	336	310	299	320	321	338	298	312	299	312	300	326	283	319	284	291	309	294	311	314	325	325	318	317	317	323	321	325	320	292	306	268	311	304	321	296	298	299	301	271	320	338	283	313	318	324	299	290	294	295	297	310	330	314	316	304	317	301	318	338	296	304	310	275	345	311	330	333	310	348	312	322	324	310	322	312	302	293	316	292	298	275	305	314	311	301	326	307	305	302	294	363	324	266	319	295	333	310	248	308	292	286	301	310	287	288	293	302	292	292	295	300	326	333	328	293	325	315	315	306	297	304	313	359	330	331	324	317	321	303	283	306	325	288	302	301	316	325	324	315	259	296	319	288	322	314	301	335	301	316	337	303	305	350	309	327	299	328	328	310	304	299	309	317	327	341	310	303	345	308	283	340	308	313	319	282	285	342	307	331	301	308	287	331	312	316	307	309	323	318	291	291	267	292	318	297	319	284	284	334	319	293	293	296	332	333	350	310	325	292	327	329	325	313	331	266	292	335	341	320	335	300	315	285	314	377	282	327	312	324	316	314	341	298	306	291	314	300	310	306	320	308	299	317	319	294	310	312	322	329	324	314	301	313	290	314	326	286	278	303	302	296	327	326	296	315	341	319	317	343	298	299	328	314	298	311	317	327	301	325	304	297	337	304	293	320	295
28070	2281	2406	2829	2490	2253	1935	1669	1556	1379	1319	1257	1174	1088	1086	1044	968	978	1027	995	957	858	902	931	891	875	829	881	833	890	842	824	848	897	832	804	812	806	878	848	826	819	871	867	843	841	777	866	807	851	762	796	808	873	783	839	819	852	731	853	780	861	805	771	769	793	759	855	760	757	796	765	769	835	821	786	804	824	790	807	764	753	805	771	797	827	789	803	787	774	828	784	824	792	792	789	741	763	785	801	845	788	793	787	816	760	779	730	804	798	755	838	780	751	748	776	763	812	788	810	786	776	810	790	762	801	783	790	795	803	825	788	745	805	804	804	792	797	782	754	822	801	800	765	826	790	807	766	767	802	778	792	796	777	804	803	761	726	814	746	794	773	776	766	785	777	812	789	799	804	795	808	792	779	745	766	798	793	767	732	729	762	775	826	754	747	802	803	828	799	755	794	726	766	806	807	790	749	762	773	785	839	812	795	805	765	771	756	815	768	783	772	784	787	805	788	790	830	795	742	775	775	761	775	771	791	783	786	768	777	823	837	774	810	822	761	766	801	829	787	783	768	780	813	753	851	789	812	806	786	799	782	770	765	759	765	778	816	794	774	814	795	779	784	818	819	784	803	787	817	787	810	755	784	769	778	806	755	741	761	778	803	844	774	776	776	809	702	763	755	759	758	775	766	835	728	761	773	795	770	747	803	808	788	784	767	775	804	760	763	815	811	763	754	791	823	781	808	799	792	796	824	810	789	811	840	769	805	786	804	746	771	793	739	754	737	758	797	808	859	783	841	806	772	777	765	781	800	743	778	784	798	769	782	805	804	774	831	791	786	818	784	776	822	764	732	736	771	784	790	768	804	773	751	794	785	784	738	734	803	804	761	835	838	758	824	828	815	774	733	803	749	800	829	770	784	753	772	799	781	782	793	807	825	788	801	822	819	840	807	784	746	801	806	764	792	818	753	778	804	818	750	799	778	763	795	778	766	801	780	804	828	790	821	788	803	789	797	807	799	790	785	821	801	810	874	809	744	771	822	791	743	785	794	753	805	792	747	781	765	787	801	814	807	821	783	760	809	779	779	760	764	813	793	782	773	809	804	748	772	784	773	760	825	824	784	801	788	784	762	798	768	771	808	737	772	769	841	796	763	770	828	758	818	791	736	818	777	774	748	825	771	782	790	777	746	799	754	763	741	729	783	758	782	798	817	841	767	793	841	753	776	752	763	732	720	830	800	809	834	775	795	823	803	730	797	801	812	798	787	759	770	760	791	804	757	784	776	834	792	779	752	786	768	806	768	758	734	790	761	760	768	790	800	847	740	777	770	770	766	810	756	781	799	791	779	788	794	762	774	732	788	815	750	814	743	800	796	814	746	766	774	777	764	804	733	761	776	774	819	798	773	812	823	732	734	742	815	806	817	772	761	816	766	779	797	825	764	802	779	798	779	800	789	761	829	747	817	794	766	785	787	748	793	765	769	803	811	835	796	769	770	803	784	853	778	763	789	793	839	802	740	803	803	778	777	810	798	784	776	770	745	805	773	802	742	776	759	752	768	758	768	777	725	804	779	755	812	802	760	810	842	789	744	818	724	819	778	813	815	796	786	788	782	763	832	781	809	770	818	795	759	800	835	810	786	794	810	767	803	819	781	749	773	810	774	834	773	723	759	802	751	761	758	787	800	752	799	749	807	769	800	825	782	734	802	753	838	761	724	760	799	797	811	759	796	767	744	736	683	816	779	775	802	808	769	805	827	782	770	767	802	788	817	809	813	825	820	739	769	766	792	774	767	810	763	830	815	766	755	751	766	729	746	811	801	782	790	810	788	736	810	790	785	790	811	778	772	749	742	747	806	750	782	813	823	777	766	770	729	818	790	802	769	771	795	774	806	743	781	815	797	781	719	808	835	774	801	797	762	801	796	830	757	761	787	768	817	812	796	792	778	802	831	793	773	728	778	803	749	807	758	808	790	735	760	793	796	823	800	785	806	786	809	786	803	792	786	757	830	845	815	779	787	806	785	796	746	803	798	782	756	779	779	750	754	805	795	780	798	779	837	811	724	792	814	783	790	793	826	743	792	768	759	811	745	782	814	768	819	774	725	787	760	803	734	793	781	781	824	818	810	759	808	786	743	759	762	785	850	764	766	831	787	744	727	801	760	816	779	807	829	764	795	833	723	752	729	782	829	797	756	796	812	799	767	811	802	845	769	738	838	750	825	781	774	770	739	806	807	810	768	785	745	757	792	743	795	774	787	744	738	743	781	822	767	785	792	722	784	758	786	814	818	827	798	813	819	747	758	818	784	813	795	800	719	772	741	782	798	814	777	737	803	792	812	787	767	815	806	775	762	750	785	767	744	748	821	840	766	787	771	758	756	767	798	791	764	775	831	792	796	777	780	770	815	749	749	851	766	789	787	784	755	766	757	815	766	803	801	781	749	755	786	830	776	794	796	795	755	812	832	782	755	784	823	755	798	817	843	823	726	793	807	824	750	783	734	805	802	758	785	772	809	774	787	745	797	761	778	841	786	783	762	817	767	785	746	820	817	803	739	757	785	764	838	747	723	780	778	824	722	805	775	784	763	790	772	786	790	775	759	780	780	730	775	757	782	731	800	781	778	776	775	760	788	807	813	774	839	765	755	811	820	768	785	808	798	699	777	810	788	816	791	827	768	724	809	784	781	766	759	777	851	780	769	796	785	759	769	763	806	801	791	772	759	809	754	752	780	722	793	769	790	759	748	811	794	748	797	758	799	763	771	801	752	802	760	798	811	801	836	769	758	771	760	815	774	777	818	767	777	804	798	764	823	788	774	738	778	741	822	803	794	784	754	803	789	808	817	795	814	774	777	817	806	785	814	780	789	804	816	811	804	784	760	781	799	815	762	762	801	836	839	815	768	774	790	802	805	815	829	780	785	831	774	760	838	767	767	818	782	867	743	816	772	756	772	772	823	765	816	801	787	748	811	743	833	838	872	818	772	830	774	832	814	794	796	771	803	791	820	774	762	833	726	815	761	772	797	786	760	796	759	790	778	764	797	802	829	697	812	810	773	752	782	738	794	772	862	751	780	784	762	769	747	775	779	744	756	792	846	792	770	772	782	734	781	772	771	827	770	811	789	791	788	777	795	764	758	797	772	795	790	802	806	776	757	721	787	798	769	747	854	805	792	754	821	778	808	762	743	801	792	736	810	792	821	850	821	770	779	786	823	741	775	783	782	776	785	782	726	783	798	793	776	777	791	798	777	802	786	804	752	802	816	726	836	831	843	796	747	793	782	812	760	774	775	786	789	813	842	792	811	778	834	749	715	775	780	782	818	806	767	775	818	748	829	820	686	744	805	757	784	811	839	792	793	834	798	781	796	815	805	788	786	826	811	836	784	772	854	774	766	775	806	719	824	771	765	795	776	751	834	781	733	819	831	772	798	724	785	786	781	806	777	768	787	771	793	817	816	804	743	849	821	807	763	769	771	778	763	820	811	771	796
66257	29477	6064	1933	1209	991	798	699	630	556	558	532	433	526	493	440	442	421	412	473	433	409	410	408	416	389	405	391	373	408	397	364	424	410	390	388	420	441	395	340	408	410	419	415	406	382	384	419	402	384	398	411	387	384	388	393	398	421	391	414	412	396	374	387	351	378	338	376	384	376	402	387	403	405	370	364	366	359	376	374	397	405	392	408	407	356	372	370	380	394	400	366	392	360	402	399	378	387	377	399	406	403	398	379	370	349	342	417	402	412	374	409	399	397	414	393	409	402	405	370	398	366	428	362	378	388	399	339	389	382	420	388	411	397	412	409	392	418	398	391	392	397	338	344	402	402	401	391	378	354	389	378	403	394	379	402	382	374	387	381	378	379	382	389	387	376	378	407	377	386	343	399	398	348	392	399	426	387	383	387	403	350	385	360	395	335	383	360	375	344	356	360	372	359	364	355	395	376	377	397	384	434	384	382	380	387	401	397	370	398	396	344	374	411	410	376	411	377	375	357	363	438	402	368	382	351	378	366	386	389	394	374	415	382	402	372	346	382	374	386	383	346	414	364	404	377	391	405	388	376	378	393	404	360	398	399	416	412	390	416	352	429	414	408	387	377	378	342	384	382	404	369	378	360	388	371	371	392	379	376	353	413	396	393	438	364	398	410	351	355	407	383	354	399	389	373	389	413	399	408	428	380	402	377	379	403	369	383	395	341	421	362	349	395	390	392	369	404	404	366	379	390	393	406	382	408	373	381	394	385	400	398	375	387	387	385	362	337	407	368	378	382	375	358	387	382	395	378	394	398	360	384	369	371	397	433	407	410	398	389	381	366	368	347	387	413	426	376	375	413	351	375	376	394	370	386	394	386	391	387	393	403	373	386	405	347	351	398	391	382	356	377	389	394	384	371	349	364	387	416	402	372	366	391	367	383	387	412	367	374	382	356	385	357	405	366	367	379	422	390	409	373	382	395	347	384	404	418	364	406	394	405	358	392	381	354	376	419	398	399	401	378	383	358	365	416	388	380	393	429	375	400	368	377	388	392	362	384	347	396	387	345	379	391	430	402	367	382	365	338	397	365	360	369	377	392	362	395	395	372	388	339	377	356	377	397	343	369	384	376	394	380	389	362	386	391	412	392	376	373	409	378	344	372	339	408	393	364	392	370	381	373	436	346	387	399	379	381	362	405	401	394	347	374	375	376	362	397	376	405	391	357	382	390	363	355	417	378	380	385	394	377	388	405	353	403	361	356	384	367	390	400	403	386	410	368	390	354	356	370	339	372	394	387	422	383	361	369	391	381	383	377	393	416	388	355	357	397	368	371	376	347	406	381	350	363	371	390	373	375	361	354	386	366	381	379	377	385	356	386	337	375	374	329	375	381	378	360	368	392	401	363	361	405	350	414	364	356	354	357	415	397	408	393	358	375	373	369	370	390	350	361	359	392	372	397	373	368	353	360	375	343	372	354	398	378	359	378	387	375	359	367	404	394	387	374	384	412	384	383	348	383	392	392	406	386	386	340	361	382	415	397	340	374	393	409	351	369	402	382	365	375	398	383	371	389	388	371	376	382	388	356	413	377	388	352	364	361	342	361	379	410	433	390	421	374	360	365	358	377	382	363	352	362	410	378	378	351	387	426	369	358	408	388	380	384	398	415	357	357	403	380	398	386	379	388	397	377	344	396	408	365	337	366	386	397	427	362	384	372	402	361	358	369	408	371	377	416	408	379	390	368	393	380	405	388	372	377	336	347	368	408	419	417	371	384	339	400	391	368	376	405	416	361	369	385	388	385	360	379	397	394	376	369	371	400	403	400	339	352	400	356	353	364	378	398	398	378	407	349	408	376	401	400	400	358	353	374	396	389	356	388	373	431	369	398	430	414	406	390	380	372	363	388	387	392	373	369	364	371	357	398	350	404	393	377	396	411	401	365	397	437	366	372	377	378	362	370	410	387	401	393	376	348	411	379	389	358	373	377	345	391	382	377	376	350	380	358	401	350	334	369	422	379	362	383	357	370	384	417	339	374	396	391	419	377	379	370	385	379	366	385	424	373	368	366	405	373	366	402	374	362	364	389	381	366	370	383	400	342	385	370	401	335	402	357	365	377	405	379	402	392	394	352	382	385	405	375	373	373	382	381	385	362	396	408	372	382	379	368	376	385	443	355	423	394	396	412	425	379	356	381	391	368	387	402	397	385	370	370	368	377	440	380	368	377	355	363	386	388	408	390	357	384	368	375	391	399	398	375	367	384	392	378	405	380	362	363	381	368	375	389	383	376	377	414	376	396	388	393	415	423	390	374	372	408	402	379	385	409	395	345	380	393	363	367	380	377	430	366	368	403	388	448	377	386	387	374	394	379	414	402	383	396	390	415	353	394	365	382	398	379	363	369	356	361	374	391	371	402	381	379	387	372	391	386	355	364	371	376	353	384	385	411	383	400	396	371	373	363	384	375	402	426	417	366	368	371	366	360	393	437	363	397	410	382	358	417	366	413	366	367	411	379	370	393	344	352	392	398	364	376	382	406	379	371	399	376	392	376	401	399	373	343	403	381	403	401	402	408	379	385	372	420	411	372	355	351	377	384	373	391	387	412	385	388	375	380	426	365	358	382	394	404	393	397	404	361	368	385	418	362	365	359	364	380	392	347	374	388	400	352	357	350	353	377	374	385	357	379	362	430	367	378	391	438	369	356	376	356	413	406	362	378	374	405	391	368	360	363	362	380	362	410	429	387	377	380	383	367	367	372	396	390	373	365	379	384	377	364	379	378	372	359	422	409	357	382	374	370	413	353	354	400	384	401	381	420	363	387	342	402	409	436	353	366	385	380	383	373	392	390	389	383	366	405	401	392	421	400	386	438	373	428	385	381	415	373	360	349	364	377	380	388	392	389	386	377	365	381	380	393	416	415	382	375	398	399	366	425	381	420	399	362	381	377	380	374	396	382	371	357	371	363	401	406	369	370	390	419	379	387	402	359	365	395	387	365	381	372	359	417	362	357	379	378	395	381	383	389	358	390	365	360	377	359	367	396	393	410	395	349	364	415	364	367	392	412	391	400	378	379	373	396	406	353	392	394	386	362	417	354	347	399	362	386	409	358	390	368	370	373	399	421	353	364	376	376	405	361	384	384	374	348	362	377	375	384	377	386	381	359	396	369	387	395	345	363	386	378	342	364	414	428	331	361	355	357	398	369	359	364	392	403	350	400	386	383	415	381	340	341	357	382	425	409	396	406	392	366	352	380	394	399	379	352	373	384	408	393	390	369	343	360	402	352	389	369	399	391	400	398	365	363	376	356	375	386	348	400	396	361	351	350	416	365	382	345	393	392	382	420	397	371	373	402	391	388	404	386	361	376	376	326	363	374	372	394	389	417	382	332	394	379	369	395	380	406	425	356	355	429	374	382	397	377	406	418	398	340	416	356	397	404	393	380	396	375	345	378	417	385	357	391	372	376	388	381	383	402	362	377	350	318	349	414
38786	4067	4056	4850	4260	3617	3077	2632	2258	2106	1966	1806	1654	1483	1468	1385	1408	1357	1305	1252	1260	1235	1168	1086	1136	1133	1025	1044	1031	1052	1039	1037	1076	1041	950	986	1079	966	1026	1023	966	972	1001	989	999	1056	1004	968	923	973	989	952	950	988	938	930	866	955	931	926	960	908	964	902	934	837	927	896	927	944	935	932	911	955	908	950	954	928	1018	935	926	892	925	914	911	911	960	888	900	899	934	971	964	907	896	892	919	944	908	937	914	972	898	924	895	882	945	855	845	884	904	939	939	954	900	935	955	913	924	923	921	909	941	858	871	880	870	888	880	906	909	898	907	926	865	941	925	849	895	928	881	911	927	1005	920	895	925	915	816	884	960	850	873	955	911	920	909	914	886	887	895	875	971	909	856	853	944	929	884	892	894	947	928	909	918	940	897	925	876	903	848	913	895	894	918	882	886	920	883	897	896	851	886	891	911	888	939	903	934	903	901	907	930	862	928	875	902	867	895	924	966	899	910	927	937	864	887	913	877	860	871	908	970	948	875	906	894	945	863	941	875	913	881	888	891	852	853	897	955	903	967	914	898	936	908	910	913	930	874	962	937	938	920	922	899	880	930	888	951	909	914	937	871	937	918	920	875	892	876	895	919	947	891	901	909	915	922	919	926	922	950	921	914	929	926	871	879	918	903	927	877	921	902	915	955	854	917	897	904	886	959	930	937	941	944	907	898	872	900	963	882	918	888	894	881	922	915	876	933	932	911	898	944	905	952	895	891	888	872	933	927	907	955	880	955	913	891	888	876	934	836	905	873	922	947	850	853	897	890	882	978	986	909	900	940	891	913	834	900	873	872	902	906	938	881	934	896	885	919	877	926	888	921	897	909	916	906	896	860	916	919	904	943	922	954	916	952	869	945	870	895	902	896	894	894	923	906	861	865	886	889	954	919	894	875	939	958	880	910	914	916	866	912	880	926	844	933	948	827	890	886	915	877	856	960	890	897	872	935	934	920	853	920	933	904	931	934	920	894	890	883	916	929	917	902	899	913	930	932	910	916	909	909	888	970	926	934	887	901	946	912	971	926	904	925	906	902	903	903	914	888	908	843	865	878	897	937	952	892	872	867	893	938	896	905	1014	897	911	870	948	930	853	910	875	891	914	947	919	891	877	902	917	880	896	900	886	963	953	911	932	888	905	941	903	891	908	904	911	853	941	940	904	865	887	849	882	945	902	960	906	886	938	916	893	914	882	879	905	880	897	892	881	932	942	985	911	930	871	892	887	876	936	921	879	932	887	923	900	943	990	922	865	886	937	914	897	854	914	919	918	900	870	890	923	933	928	881	946	939	927	860	890	916	930	878	921	949	878	878	894	911	915	913	935	924	914	935	927	909	937	902	942	863	865	906	882	892	896	885	968	933	876	893	923	885	901	882	874	868	997	888	863	909	917	941	929	939	914	910	888	917	900	880	889	944	928	926	898	908	932	860	977	925	886	933	912	905	845	913	932	869	889	975	949	893	919	945	920	986	892	930	879	891	897	891	921	905	912	912	890	953	902	936	891	898	881	881	877	867	850	842	913	870	903	919	903	928	900	896	895	895	881	888	892	918	942	869	866	863	885	902	907	902	895	938	874	944	969	872	898	923	928	884	984	887	879	894	935	950	891	874	905	893	892	884	918	855	854	930	856	891	911	892	886	908	905	846	891	850	895	889	862	966	928	866	904	895	915	956	989	902	974	902	867	890	915	883	891	853	946	944	924	923	952	894	889	909	889	874	887	940	874	940	892	910	891	923	835	940	882	916	898	917	912	907	893	878	882	861	886	849	899	814	888	936	883	895	937	867	901	878	889	950	909	908	954	861	917	970	878	896	910	895	848	854	866	892	906	872	961	854	900	822	900	887	868	898	912	947	914	944	900	884	925	856	900	913	977	906	888	942	892	966	947	906	903	906	899	894	929	958	896	876	933	889	923	936	941	851	931	898	913	884	903	917	921	900	924	857	842	942	941	929	882	927	877	923	926	919	954	867	906	862	920	905	929	877	894	879	911	897	935	862	932	881	925	902	914	980	928	951	906	920	967	895	915	940	934	899	905	892	902	899	896	895	918	901	906	822	916	927	867	889	893	908	888	837	941	966	866	926	892	853	887	857	883	930	876	964	903	865	927	867	899	917	888	911	896	896	866	964	928	907	891	911	926	905	950	913	960	859	888	902	935	899	912	910	932	871	915	925	912	858	912	919	911	944	891	904	913	909	917	867	860	915	946	891	890	897	1013	881	895	877	849	894	907	916	889	894	902	979	871	908	910	913	864	970	859	912	926	909	904	935	867	880	914	915	884	940	908	917	900	879	892	905	917	877	915	891	828	898	870	911	924	917	878	936	853	924	883	892	931	927	884	906	953	951	911	859	880	866	875	888	919	940	890	866	973	923	886	927	911	881	959	900	840	882	895	901	894	900	854	921	885	916	901	974	951	924	852	899	916	903	897	912	961	925	893	936	911	939	887	875	905	931	931	867	967	865	906	973	978	912	913	868	935	961	974	908	917	926	878	852	879	860	897	860	877	908	942	907	898	915	904	950	887	917	930	940	924	869	887	904	906	899	905	876	875	962	863	861	950	894	918	970	876	927	915	903	886	947	885	917	883	891	973	882	917	915	907	962	881	891	908	926	870	870	937	923	863	901	884	934	932	914	917	901	951	881	952	911	918	911	833	882	934	933	891	933	925	891	882	880	885	864	920	907	927	877	914	874	928	898	897	939	921	957	942	904	900	953	893	872	860	900	859	907	842	873	891	928	908	916	930	912	866	855	872	896	927	958	900	901	868	879	844	907	912	903	948	849	906	894	888	929	891	924	909	863	887	912	946	921	906	885	886	900	908	880	851	844	893	959	937	878	928	943	898	912	853	923	922	898	908	875	834	908	887	896	897	865	914	890	941	889	951	897	857	899	894	921	916	939	925	903	936	919	949	858	902	899	871	894	905	883	896	928	905	883	903	913	865	911	898	966	901	952	936	965	891	873	884	952	917	939	884	846	872	938	909	918	948	874	900	912	917	841	940	947	903	946	939	879	937	913	918	924	918	902	899	913	840	893	909	869	892	906	896	892	912	874	966	919	922	923	900	912	936	948	828	904	914	922	921	966	889	896	870	934	911	876	898	931	949	908	907	888	961	873	894	854	901	877	892	863	873	923	910	934	872	903	920	885	916	852	896	884	904	949	974	911	967	914	839	879	943	910	892	905	865	959	886	877	865	915	917	904	934	932	926	965	911	912	929	877	887	909	935	872	927	926	903	859	901	912	886	881	943	903	930	859	905	903	942	936	911	914	984	902	939	866	882	940	865	898	887	924	935	921	879	939	899	905	902	902	923	870	894	890	883	870	894	866	910	904	872	917	959	850	931	907	901	893	912	942	901	961	870	919	931	864	923	931	888	841	918	857	919	851	888	915	903	880	894	916	924	935	901	880	848	898	901	928	940	948	933	923	954	920	911	888	919	891	952	948	878
5007	395	160	176	146	160	144	153	142	141	175	135	121	149	136	141	147	144	149	148	149	132	139	142	125	148	152	147	151	157	149	144	129	123	138	119	138	146	132	154	129	172	152	149	142	145	139	148	133	126	152	144	165	143	143	148	147	144	143	158	150	136	143	134	160	146	150	161	141	148	137	144	150	142	146	130	147	151	144	139	142	148	147	148	160	154	163	129	143	138	127	140	140	136	137	169	134	121	142	153	149	159	127	157	150	127	132	152	153	147	145	131	145	132	155	155	133	144	135	135	150	138	163	144	138	146	141	121	149	153	125	133	143	138	160	133	146	156	142	152	163	129	152	158	147	136	120	131	149	132	128	136	171	149	133	147	158	164	169	136	142	154	146	149	154	132	138	135	143	133	144	157	130	179	154	133	159	157	164	156	145	129	141	162	132	150	147	147	154	147	151	128	133	138	148	153	162	155	127	132	130	133	136	131	142	169	123	147	148	135	136	157	153	131	156	119	158	160	143	144	131	165	141	128	163	150	129	141	126	161	125	132	137	156	166	123	130	138	144	166	140	134	142	146	143	143	149	153	160	155	158	148	139	135	157	149	151	129	137	126	133	139	142	155	137	141	150	158	135	172	140	149	163	139	147	146	164	150	144	133	138	154	133	169	153	150	107	134	150	142	143	166	143	157	159	135	165	137	133	141	134	129	145	144	155	133	154	143	148	171	153	152	140	136	158	127	150	166	162	152	131	151	135	150	144	132	152	166	139	167	142	138	158	146	147	146	154	127	156	156	147	161	155	121	141	132	142	141	163	153	146	159	154	131	141	142	163	144	148	157	134	142	134	143	124	146	145	129	152	152	157	152	143	146	148	147	154	126	136	144	143	136	138	128	138	148	151	151	140	127	128	147	146	153	141	139	147	150	148	152	150	177	136	145	162	151	148	156	124	148	157	124	138	139	160	160	136	145	144	128	147	166	142	148	157	140	128	136	156	151	145	136	159	149	152	161	166	143	141	159	155	145	156	147	163	154	139	148	133	164	120	153	136	132	174	142	123	134	148	148	131	162	151	146	152	158	152	149	159	128	126	148	173	167	156	134	146	155	151	124	157	141	173	151	150	119	174	135	143	158	144	145	138	135	127	139	138	139	136	149	128	136	159	147	157	147	134	122	140	135	137	147	134	144	171	156	133	146	148	157	162	164	128	162	146	144	143	167	141	119	149	138	139	153	134	131	160	144	135	136	138	146	146	156	142	145	152	140	142	132	138	152	140	148	132	132	129	137	144	149	151	153	151	152	145	141	146	157	152	170	157	139	142	133	139	148	162	130	169	159	135	165	132	132	138	144	140	142	161	156	138	150	132	143	125	145	151	140	132	162	145	149	158	161	128	152	155	135	141	146	119	174	133	142	135	162	151	151	145	151	157	169	126	148	121	130	154	126	136	160	150	135	144	134	147	136	152	140	131	144	162	138	135	163	151	150	131	142	148	162	143	168	161	139	153	152	140	149	139	149	134	123	148	143	128	138	142	156	139	147	158	144	149	127	141	142	152	144	147	165	142	148	152	134	146	125	122	120	134	142	170	136	137	147	157	115	164	144	125	134	125	142	144	147	149	151	163	136	146	162	133	125	139	146	126	131	138	140	138	134	164	119	156	145	156	148	156	151	146	164	142	133	136	150	167	130	156	143	149	133	162	134	130	139	135	156	135	157	134	135	147	173	135	145	158	135	139	137	142	148	146	154	148	156	154	140	149	127	134	157	140	122	153	136	158	142	133	172	147	161	146	142	151	136	139	164	144	119	138	137	150	144	166	155	166	156	129	120	136	150	159	137	150	139	147	153	137	151	154	155	154	129	162	143	135	139	149	156	156	163	136	152	159	157	146	172	137	143	146	150	127	163	139	115	133	165	144	135	181	124	134	155	137	137	143	159	154	160	123	135	118	155	142	135	161	147	159	136	146	165	128	131	152	177	139	154	159	149	154	134	131	139	138	142	148	123	147	148	125	145	156	160	154	155	137	152	157	152	138	146	155	138	135	151	144	159	144	142	142	165	148	150	150	140	134	133	150	149	124	147	145	156	132	141	152	149	146	131	129	137	132	130	150	134	143	144	145	139	127	150	158	134	152	142	137	157	149	126	133	127	129	152	163	137	151	135	150	167	171	135	145	161	139	144	146	156	142	151	181	146	155	138	146	116	152	140	130	145	149	148	164	142	144	155	144	168	139	155	144	155	122	150	149	149	137	167	166	138	165	145	135	129	168	156	137	135	167	148	152	146	136	142	139	133	147	149	165	144	135	149	160	156	171	147	132	152	166	141	137	143	123	124	177	173	133	145	153	155	161	144	141	150	147	152	126	136	145	124	156	153	121	172	136	152	158	134	151	148	147	146	140	131	156	143	165	132	142	128	146	148	143	150	157	159	137	120	128	148	140	145	143	166	117	143	135	154	112	150	123	143	134	177	148	141	152	140	140	155	139	139	142	163	143	139	161	156	162	151	140	149	146	157	130	126	146	163	179	157	148	135	158	139	149	114	142	134	141	160	130	164	133	144	149	164	139	117	128	143	168	146	135	153	153	148	150	152	153	128	127	126	129	136	147	143	128	126	165	147	130	132	131	158	130	115	150	153	152	160	119	134	136	107	142	135	161	156	130	153	160	150	153	126	140	141	143	143	144	134	134	125	120	145	140	145	136	165	139	138	162	172	141	152	164	155	149	167	167	142	125	145	141	153	136	140	132	160	147	155	141	146	136	163	146	153	147	161	162	159	142	158	143	144	152	170	160	141	138	118	144	145	145	113	139	137	153	149	164	161	130	169	152	159	145	132	148	154	150	151	136	151	172	119	129	130	153	145	129	142	150	138	139	143	116	142	152	145	151	155	125	155	145	155	136	145	144	149	145	154	137	146	160	151	135	143	131	137	144	160	170	147	146	151	137	141	155	145	152	165	149	152	129	156	125	139	132	109	157	159	124	116	157	139	155	141	166	148	152	159	159	138	150	165	144	159	142	125	142	159	137	160	160	144	119	130	144	158	142	181	133	140	150	141	145	149	153	145	145	156	173	137	141	165	160	159	134	114	123	131	121	161	117	124	140	164	139	135	154	133	130	134	152	139	137	145	168	144	140	146	152	158	136	154	124	130	138	137	149	130	126	135	152	157	140	141	131	124	131	150	134	145	146	193	174	134	135	147	155	136	144	155	148	147	145	145	152	157	116	125	131	145	140	137	144	162	137	123	140	133	118	143	151	148	165	166	144	147	168	151	142	126	136	133	137	126	144	169	176	163	151	164	149	159	154	131	153	148	143	131	153	157	140	164	160	156	137	147	134	144	136	154	122	152	152	149	138	136	152	147	153	146	158	157	154	132	152	163	143	131	135	139	139	152	161	129	142	122	138	137	154	136	141	135	169	144	120	145	136	176	143	161	152	141	163	161	125	159	146	152	140	140	142	144	138	157	156	146	152	164	159	150	115	126	153	153	165	157
5157	704	509	532	504	516	467	478	456	459	442	486	448	410	438	487	457	460	470	439	443	458	455	437	419	440	450	417	489	427	421	420	453	417	457	427	416	421	451	442	427	436	434	418	425	474	410	401	464	434	435	449	399	465	432	457	414	436	436	423	405	458	437	431	431	416	468	427	400	454	419	461	486	404	441	402	431	449	394	438	464	442	464	435	463	428	421	418	445	431	455	405	466	456	419	440	457	442	448	416	439	484	446	464	430	465	411	425	425	447	428	405	421	440	465	412	429	436	485	448	440	413	455	429	417	467	425	454	453	437	418	462	420	462	446	410	424	421	425	400	445	425	418	446	424	432	450	451	464	439	432	420	442	433	464	466	439	414	425	459	458	493	435	496	454	456	449	427	377	401	435	406	453	411	438	448	420	402	442	439	426	415	453	451	445	433	417	412	417	447	446	430	416	447	401	460	439	395	393	496	399	444	456	397	444	422	427	411	465	443	436	441	433	429	423	429	456	455	400	419	423	431	460	463	441	414	458	441	432	427	434	452	455	451	438	445	439	447	387	441	394	428	418	404	430	414	457	417	444	428	413	404	469	414	437	429	444	426	442	438	440	431	447	413	438	422	460	417	416	438	436	451	424	437	435	429	439	437	426	437	446	443	439	429	458	409	435	468	415	472	424	437	430	453	423	468	455	446	450	414	452	434	442	450	425	461	424	449	481	443	429	460	451	423	413	443	386	415	437	424	436	423	433	389	423	435	460	411	391	413	449	428	441	445	433	457	441	443	432	416	403	431	420	454	422	405	473	425	439	425	427	440	420	387	427	467	445	394	456	461	461	390	416	463	432	443	437	444	482	413	435	442	419	405	469	413	448	438	447	439	452	424	426	443	421	443	410	437	436	417	449	494	460	462	417	464	405	422	425	446	456	437	449	408	429	431	433	399	430	456	488	395	460	419	428	404	404	409	438	432	458	420	400	430	429	438	432	433	431	427	403	441	422	439	477	383	474	440	447	413	414	435	436	440	406	434	454	442	408	445	429	438	449	423	406	402	456	420	417	385	425	439	457	429	454	428	452	445	441	445	449	411	417	442	425	443	413	434	420	404	431	421	396	470	430	453	437	473	425	433	404	443	456	435	404	437	427	445	442	428	432	433	397	450	480	424	407	417	453	422	431	404	462	429	439	434	436	437	407	410	446	427	443	467	442	434	399	454	430	452	436	432	468	426	437	421	410	471	432	454	406	468	420	450	421	440	439	416	494	447	415	452	434	415	448	443	441	438	449	479	409	437	416	395	449	433	439	406	435	423	420	424	446	413	455	439	397	399	419	474	474	481	399	440	430	461	433	405	446	434	395	422	416	439	465	438	455	440	420	415	430	439	447	462	472	449	416	436	466	381	431	442	439	437	434	420	442	426	447	451	441	417	384	457	387	404	462	443	408	418	452	420	447	429	468	450	447	428	416	401	441	472	400	464	459	443	447	405	446	421	441	430	467	428	469	448	453	404	464	442	418	416	408	436	454	447	419	426	445	443	395	470	409	432	473	436	442	430	430	426	440	436	416	370	435	455	405	422	485	451	485	423	449	455	433	414	452	413	421	425	431	401	431	437	458	442	416	453	401	428	447	433	393	421	438	403	407	453	454	457	460	412	463	464	475	418	462	412	397	409	447	454	453	437	425	406	450	439	427	439	421	467	427	471	440	450	427	410	422	446	410	469	445	429	457	455	416	430	436	432	468	459	448	426	415	417	430	431	438	424	449	433	432	458	419	462	395	474	423	419	386	429	429	412	478	438	407	407	437	446	441	424	445	416	440	419	456	428	414	427	455	405	427	432	481	402	416	454	405	477	434	451	437	426	469	428	438	403	443	452	383	451	409	452	420	453	476	428	410	437	414	433	486	451	455	415	401	475	447	449	454	381	471	409	429	446	421	456	457	423	429	438	472	457	438	465	448	456	407	460	425	438	426	438	433	426	441	403	437	430	413	412	485	423	415	421	425	442	442	446	426	479	411	444	465	449	438	458	462	481	483	402	420	461	431	439	451	403	439	402	445	427	467	435	438	440	443	400	432	438	433	411	413	419	457	418	456	425	456	428	433	457	432	475	413	428	398	465	466	438	439	421	469	447	459	442	444	444	419	418	470	486	451	457	438	461	433	436	484	427	458	439	479	432	432	454	435	459	455	440	430	427	441	423	415	462	414	424	466	382	442	456	433	440	415	446	446	449	469	408	432	480	455	445	415	473	434	437	457	466	425	461	455	450	447	392	450	464	434	405	435	438	450	398	418	413	449	461	446	423	427	434	457	419	425	442	441	436	424	467	397	423	456	469	425	423	410	444	433	427	430	425	421	446	445	416	413	420	443	482	404	460	444	427	437	449	439	431	425	459	431	447	406	453	465	453	426	417	421	433	445	415	429	458	448	435	388	432	413	424	438	399	446	447	394	431	454	437	433	384	396	389	428	463	451	408	424	448	420	445	438	407	413	430	414	411	455	469	414	438	449	418	449	450	446	433	481	390	437	441	441	436	427	418	412	473	468	454	436	448	415	472	446	443	436	435	424	417	438	448	447	448	452	442	411	441	450	423	428	451	398	430	452	419	446	426	446	413	462	408	481	407	431	432	430	438	470	440	454	446	452	442	401	429	439	460	414	432	479	457	462	431	419	434	413	451	408	425	376	435	433	418	416	432	452	432	461	471	416	412	464	399	443	482	460	418	390	429	445	428	473	443	429	405	434	420	484	414	414	452	473	433	448	441	427	428	411	429	453	421	407	411	432	448	443	394	449	441	388	415	439	403	460	430	412	460	410	459	446	437	432	461	411	445	456	420	436	434	401	449	410	410	427	437	449	427	464	414	402	426	456	429	407	411	441	439	441	412	428	430	428	441	447	442	408	432	459	451	431	450	451	448	391	444	452	427	436	387	445	425	408	399	439	441	419	456	438	379	459	437	425	425	422	458	447	462	445	434	458	413	450	426	426	415	431	439	393	430	452	433	482	427	451	427	414	431	438	413	436	437	427	431	396	404	459	433	461	399	409	382	465	463	429	419	408	478	441	434	448	424	421	416	418	395	414	435	421	456	419	445	471	426	442	447	417	423	444	429	432	426	431	409	436	436	438	434	438	453	430	452	439	424	448	453	419	443	406	430	419	433	444	431	444	435	436	449	420	489	464	450	429	451	451	459	440	423	460	411	430	422	432	423	438	454	446	469	426	459	435	412	450	448	416	434	410	440	432	460	433	427	459	438	449	479	429	448	430	439	421	444	427	418	452	445	462	429	433	461	400	436	435	445	428	425	421	455	446	418	446	439	406	473	413	432	420	435	412	473	446	457	444	437	469	450	418	429	423	451	431	393	421	420	426	422	432	437	400	408	440	446	422	429	457	413	427	456	466	453	444	437	436	432	393	412	405	427	444	438	459	421	448	426	464	418	441	449	410	407	431	424	408	424	435	426	477	460	454	431	418	428	469	421	480	438	445	462
51566	21025	2400	1037	686	543	500	470	460	412	371	359	341	347	361	359	335	340	329	309	353	329	347	313	329	311	327	325	316	335	331	324	285	320	325	305	318	303	317	298	341	338	354	284	328	288	290	325	299	319	336	307	288	304	311	325	309	297	287	322	336	286	338	340	316	327	289	308	321	329	312	314	321	334	319	323	335	300	303	311	323	306	315	313	325	319	315	301	304	321	339	297	331	313	316	313	323	313	293	297	305	312	328	299	308	294	319	312	281	319	321	305	304	277	306	321	317	324	295	336	324	294	309	325	321	297	289	301	342	308	302	282	334	316	315	331	308	289	294	344	315	308	306	300	301	297	338	297	323	325	323	279	291	236	310	299	322	297	264	319	297	326	307	278	301	343	314	315	309	304	317	306	305	329	291	324	316	303	292	320	316	278	303	284	306	321	306	314	333	283	323	322	341	314	334	305	330	316	291	315	329	334	311	286	320	331	317	332	324	289	331	300	302	293	301	308	319	303	300	292	311	326	298	299	347	313	323	321	293	329	299	305	309	312	299	297	309	330	325	334	322	318	338	308	309	291	310	316	298	288	305	277	309	280	302	318	287	332	312	322	308	286	320	292	289	310	332	287	355	313	300	342	304	319	316	296	335	329	293	369	287	306	300	297	334	345	310	333	323	279	319	310	304	263	305	319	298	302	294	288	331	287	282	331	330	340	355	278	298	293	302	332	292	308	316	343	303	316	303	293	345	280	311	305	329	320	320	335	313	300	309	335	294	316	298	323	303	324	325	308	316	300	311	316	276	353	319	283	328	288	300	303	318	324	312	288	265	328	327	311	314	316	322	306	316	318	296	296	300	330	328	299	346	302	294	328	341	331	326	272	294	297	299	316	314	329	321	335	335	304	320	321	329	292	328	325	283	308	316	310	317	324	347	291	313	291	278	326	349	295	352	311	309	293	320	288	323	333	302	323	289	313	324	323	324	313	327	321	306	330	300	295	283	280	320	308	321	311	342	303	264	318	312	321	279	335	310	303	290	289	359	280	273	320	325	294	328	319	335	294	307	291	322	340	330	299	336	301	312	312	311	336	277	266	279	321	348	316	258	302	296	335	316	322	297	300	347	298	309	321	331	289	283	325	303	329	343	297	315	302	319	339	313	339	304	302	319	325	307	263	315	312	310	341	327	285	343	328	322	315	298	309	273	281	300	301	321	306	323	316	333	297	337	298	325	308	317	287	318	314	320	354	324	309	327	282	315	329	294	330	322	303	329	296	326	310	336	339	308	302	308	317	301	329	311	334	322	328	290	324	306	335	297	324	282	294	318	317	331	292	284	290	301	331	308	315	314	307	344	309	314	316	303	304	329	318	268	309	300	283	314	319	287	326	328	303	332	293	331	307	321	333	310	332	289	316	338	285	322	276	289	283	301	307	298	332	307	313	326	317	311	287	285	306	334	288	329	316	298	310	351	314	302	288	316	298	309	297	305	335	281	319	298	309	298	321	317	318	312	310	337	300	304	332	313	299	307	345	341	304	311	333	341	325	314	298	299	321	316	302	321	295	305	351	353	326	338	301	321	296	325	297	342	294	326	317	291	318	296	327	331	308	284	318	297	318	314	325	318	284	306	339	292	297	304	323	328	346	319	344	327	292	323	278	334	306	292	310	339	310	319	288	337	310	309	287	320	304	295	303	318	332	331	307	313	307	309	328	303	360	307	313	361	321	289	294	339	312	342	333	289	342	274	309	309	329	296	310	309	324	331	335	313	287	282	319	315	286	365	321	310	320	305	300	307	329	313	317	319	319	331	299	281	314	329	324	346	326	323	291	275	342	316	312	299	329	290	300	309	295	312	322	300	305	324	316	299	355	293	289	320	294	327	303	326	284	325	358	301	310	313	306	317	327	302	296	321	302	327	284	340	296	313	302	322	316	328	306	294	309	336	344	310	310	325	318	293	341	325	299	306	295	283	342	314	278	306	306	286	302	330	325	291	304	290	293	310	290	332	349	283	317	347	301	328	308	307	350	311	310	305	328	311	286	307	331	330	309	348	313	302	298	302	305	333	302	322	307	319	329	328	291	327	330	307	316	318	332	302	295	298	304	301	303	295	319	305	318	297	333	314	294	305	328	351	308	325	308	329	316	293	326	310	316	338	312	337	313	318	326	330	319	369	323	353	301	312	352	305	324	328	317	324	311	341	312	301	309	320	329	330	305	302	301	318	301	300	297	328	304	323	312	298	311	338	317	313	317	320	357	307	316	319	314	310	333	361	310	292	271	311	318	309	344	313	323	320	327	337	327	316	306	297	305	307	324	317	309	338	294	303	286	311	328	287	326	347	297	309	314	327	310	316	256	312	325	325	312	312	298	312	320	345	329	312	305	318	300	297	283	300	319	325	300	327	287	308	319	307	307	348	338	304	348	314	304	311	283	297	333	327	315	286	316	314	318	313	327	295	337	307	327	311	298	323	317	332	352	303	309	310	307	293	304	322	320	337	335	338	307	317	327	319	295	272	329	314	319	306	317	317	320	307	319	311	294	319	313	320	278	301	320	318	319	329	293	328	324	336	330	293	313	295	308	331	345	327	308	343	350	261	334	316	329	336	328	283	295	311	302	277	330	334	320	302	325	333	337	323	277	315	319	310	325	311	279	284	350	322	326	325	323	305	314	315	324	326	328	314	302	327	306	316	308	319	280	330	357	306	293	349	282	312	272	285	334	334	312	332	316	309	298	306	334	330	315	368	279	304	271	295	306	311	338	322	325	314	339	297	305	328	310	320	322	303	339	281	312	291	290	300	332	329	297	310	333	305	315	320	308	313	288	331	325	321	350	322	305	330	318	323	320	323	307	317	353	285	301	302	334	312	344	312	291	322	260	313	306	267	301	318	310	309	291	347	300	310	294	323	287	331	312	337	330	323	348	305	272	301	329	339	333	316	337	282	306	308	296	330	315	311	324	316	314	299	320	288	294	325	309	314	305	329	323	312	326	283	335	306	346	309	331	315	331	344	352	326	328	338	314	302	274	343	349	288	321	297	303	299	324	316	277	306	302	277	335	325	280	303	315	294	318	325	300	292	329	333	320	351	319	282	282	324	297	330	297	322	294	310	300	294	318	305	335	269	308	327	281	297	333	315	304	328	346	310	305	308	264	315	291	267	320	299	317	332	326	300	316	328	308	283	298	314	317	336	289	321	290	313	315	323	291	305	331	355	311	298	319	324	299	290	339	332	296	323	325	305	339	337	335	321	308	318	324	305	305	332	310	320	322	273	316	317	334	346	331	315	307	298	315	318	328	300	302	308	332	309	344	318	323	336	309	336	325	294	311	317	305	320	345	316	325	320	302	300	292	318	286	324	344	334	265	311	294	304	294	355	262	303	328	305	341	286	330	310	323	320	310	286	308	322	290	289	340	319	309	333	286	284	317	329	301	295	299	285	300	283	303	332	301	324	323	274	302	291	293	292	337	292	299	295	327	318	335	276	309
30306	3768	2482	2860	2544	2233	1951	1694	1459	1363	1345	1232	1110	1125	1043	1039	1047	1008	993	997	933	966	930	901	881	944	893	858	850	854	859	870	883	848	805	847	829	808	834	840	820	862	846	794	868	838	789	826	789	823	824	832	829	813	787	778	797	853	842	782	811	780	829	797	859	816	800	809	786	806	769	803	770	821	795	797	801	814	812	790	782	821	761	766	810	801	847	815	796	827	806	859	814	831	762	864	789	803	835	781	811	755	844	814	757	807	756	749	788	802	797	825	817	737	805	815	826	751	817	767	760	834	762	774	818	826	779	759	787	789	799	806	780	798	781	833	771	809	811	789	793	814	826	817	818	794	776	759	819	816	761	794	832	848	799	809	818	738	760	804	789	845	802	785	757	784	798	791	800	788	751	847	776	784	815	815	825	755	812	811	800	791	803	837	796	755	789	777	823	792	829	752	812	742	746	773	738	790	783	807	773	776	751	819	840	760	770	820	772	750	756	834	762	772	795	795	811	825	836	785	806	820	778	764	792	713	756	776	784	783	779	772	804	760	779	770	789	766	790	751	785	803	811	808	786	836	797	822	757	802	803	766	798	770	764	768	790	779	806	786	785	796	786	816	790	825	811	757	811	802	812	777	809	794	834	739	770	836	785	765	758	802	792	767	756	777	774	808	762	743	792	786	747	787	798	758	787	784	813	765	767	782	766	789	784	822	800	768	784	781	798	824	777	781	836	811	790	835	789	792	778	761	756	788	811	820	815	812	836	766	778	800	799	856	773	790	875	800	775	819	759	787	790	786	789	795	767	786	791	803	758	783	764	828	776	795	743	753	768	776	808	811	777	790	838	725	820	775	803	797	828	782	789	778	811	784	783	832	812	798	791	761	771	765	814	731	761	768	740	805	734	812	780	791	781	766	797	803	794	793	837	800	748	843	782	736	742	830	783	769	808	798	806	781	805	757	811	802	781	797	811	750	794	778	775	779	806	812	826	722	783	785	739	829	759	745	810	795	831	816	793	784	812	783	792	765	787	813	795	753	774	772	848	804	780	791	799	801	816	783	765	818	790	777	777	782	775	820	791	764	775	756	793	811	793	808	813	802	720	789	787	835	756	857	778	826	815	752	839	796	813	815	820	830	804	804	736	801	737	810	757	818	804	773	794	766	786	777	748	775	814	779	762	767	790	778	770	735	777	788	811	786	770	756	800	774	764	751	788	794	804	788	841	781	796	815	767	786	795	775	810	832	801	770	778	817	794	802	795	777	784	780	806	787	789	815	772	807	786	770	781	780	801	799	830	775	799	773	805	792	800	817	789	773	839	752	791	804	716	808	798	773	787	802	793	774	793	768	824	775	794	822	754	763	788	750	798	796	780	782	791	839	796	866	798	790	759	813	834	775	826	748	811	760	761	788	799	721	816	794	782	783	863	789	795	772	829	793	755	833	821	740	746	806	807	802	787	778	752	770	830	842	809	707	813	783	786	796	769	725	793	818	748	758	805	788	789	808	792	816	797	795	793	772	784	746	736	833	812	799	799	776	787	791	770	808	752	763	803	765	769	794	830	795	838	762	740	814	774	816	791	780	815	811	793	741	782	814	804	756	829	776	740	794	784	768	793	756	784	793	831	773	774	799	842	791	764	776	777	757	768	767	783	803	755	793	805	790	796	762	735	833	813	810	792	792	792	805	805	773	750	767	775	848	809	763	765	824	809	799	802	807	767	785	783	829	813	779	833	798	862	789	789	832	828	745	770	787	774	792	809	733	771	778	762	806	808	808	729	782	775	825	792	792	846	806	809	745	800	802	784	791	747	839	768	763	763	807	813	776	788	755	771	854	847	813	806	777	791	805	743	774	816	800	770	775	805	782	817	777	801	794	754	771	787	798	767	750	758	777	782	816	789	791	843	787	815	772	833	798	764	816	788	780	790	789	770	765	831	822	763	817	797	809	831	755	799	814	757	791	798	781	789	810	827	770	769	781	751	813	755	800	761	747	767	791	838	740	803	809	790	766	839	767	783	760	757	792	788	723	761	724	817	786	792	778	777	789	787	773	776	794	810	795	842	805	761	780	779	815	783	795	824	769	727	772	837	814	775	767	744	760	752	777	820	741	763	800	745	820	780	842	754	779	780	828	761	787	800	768	770	792	774	756	772	812	721	762	823	803	793	842	771	818	824	793	823	734	819	783	840	813	788	794	856	826	821	744	779	751	781	776	778	818	729	799	754	825	818	742	770	749	759	784	807	753	773	835	785	736	787	794	777	821	809	795	792	801	821	795	842	816	808	775	774	839	782	755	794	781	745	810	780	787	782	824	790	806	779	781	811	788	800	777	776	782	805	784	771	789	784	736	758	759	795	775	822	774	772	839	773	853	797	792	814	794	825	785	759	858	793	816	809	816	795	782	780	810	767	783	779	785	777	789	804	779	828	800	786	814	809	814	849	776	789	838	792	779	765	789	734	795	820	753	814	803	749	782	755	768	764	794	776	767	741	879	831	823	769	845	796	750	829	729	768	776	789	759	820	800	817	782	781	769	793	771	786	795	798	783	784	811	739	764	809	820	831	771	799	750	779	806	736	831	812	810	773	834	782	785	834	797	806	760	769	793	750	785	727	804	776	813	786	779	842	794	809	816	806	792	786	755	775	780	825	844	770	794	819	764	869	808	788	795	799	777	747	774	803	865	792	800	785	763	802	743	819	795	780	788	800	796	786	792	763	773	826	773	805	772	811	788	798	778	778	762	784	809	801	752	822	799	805	771	768	838	782	761	784	755	729	832	792	826	767	786	850	779	787	837	782	835	836	849	780	799	769	741	755	797	799	776	783	826	761	846	840	777	803	757	790	733	810	767	822	791	795	810	816	777	778	822	810	811	822	803	756	821	868	796	781	826	768	806	805	799	764	810	785	759	809	777	777	818	762	799	734	802	788	791	848	793	813	724	831	806	796	764	802	785	808	792	822	812	772	782	809	785	817	830	779	779	820	779	788	844	781	791	790	783	794	777	811	746	820	806	801	781	754	779	786	811	767	775	773	768	799	763	781	779	783	772	824	743	795	812	816	771	776	768	786	799	789	786	822	803	791	772	827	828	783	755	830	759	825	816	743	776	790	826	771	757	769	796	746	793	787	772	835	790	751	763	768	772	794	818	822	787	779	765	742	802	792	835	839	804	770	780	872	795	804	795	783	789	767	800	824	799	772	818	754	770	786	768	818	786	801	783	822	730	765	779	808	822	794	755	807	864	803	813	774	778	755	744	735	749	760	791	761	805	787	864	810	793	811	827	775	804	798	783	807	784	768	823	759	770	805	816	801	826	864	786	761	778	819	780	840	753	828	747	755	781	759	793	786	749	779	792	784	828	848	799	788	788	770	816	779	783	785	848	804	775	774	784	829	809	798	802	796	800	789	800	806	779	725	786	797	783	779	776	785	809	749	818	783	770	768	785	756	783	789	793	770	771	823	770	781	755	776	792	803	797	810	813	773	807
68206	32380	7416	1958	1255	917	816	677	627	573	513	536	494	485	522	480	455	408	456	436	424	421	392	407	395	388	409	445	425	420	435	389	426	425	407	404	390	398	399	406	377	404	395	410	348	385	389	394	390	395	422	385	385	386	385	398	446	372	403	369	369	388	356	378	416	373	373	352	381	383	354	421	371	405	389	377	368	351	396	376	363	408	365	431	381	366	342	376	381	382	395	395	369	382	391	398	422	417	381	396	375	399	387	402	383	364	384	376	386	378	404	376	348	378	408	365	391	376	371	363	390	350	427	394	406	390	350	383	387	403	394	407	364	401	376	375	438	402	410	420	345	387	394	412	386	401	392	368	354	386	381	355	398	384	402	379	396	396	398	365	388	354	346	395	384	398	372	385	355	402	374	370	369	363	381	410	368	411	379	383	414	371	419	387	332	385	375	370	374	365	378	389	397	347	408	390	388	360	419	385	368	359	392	404	369	358	388	422	348	397	370	387	375	373	360	404	338	377	350	347	370	373	403	397	397	390	371	394	402	350	388	413	340	398	353	400	356	384	364	363	397	381	361	377	367	396	426	364	379	380	404	387	395	374	375	399	362	366	371	357	386	381	388	396	393	384	410	400	369	361	363	349	387	357	386	409	403	364	367	403	386	403	400	337	379	360	400	347	401	341	393	394	387	368	406	346	433	362	371	361	324	400	368	366	376	366	385	380	352	338	404	381	381	423	353	387	374	372	391	425	393	396	385	373	383	402	374	366	367	350	405	362	358	425	391	371	392	396	373	359	374	408	393	388	372	365	381	411	396	356	376	367	382	365	377	341	374	421	394	361	383	362	354	347	382	372	361	402	380	373	371	370	398	411	387	388	390	403	390	359	417	330	383	363	377	404	378	414	370	362	392	389	365	391	384	414	374	354	360	380	367	385	397	395	388	372	360	378	382	393	385	372	378	367	355	378	406	329	387	349	387	381	379	379	343	394	397	333	392	385	357	367	391	381	399	414	373	388	378	429	367	408	328	376	367	355	384	375	369	381	428	406	379	382	403	366	364	368	392	372	409	395	398	401	391	384	366	355	371	369	362	400	356	360	392	395	383	395	385	369	387	383	367	394	387	427	386	342	369	407	405	383	431	405	382	387	390	426	384	364	412	324	375	365	367	423	388	410	339	376	438	394	366	403	411	406	394	360	381	347	385	406	386	392	417	376	382	392	362	393	362	376	392	387	373	412	409	363	392	400	389	360	441	376	378	347	371	373	399	385	384	362	378	362	386	349	391	414	401	400	398	359	417	401	373	393	343	399	378	375	399	392	383	369	382	348	398	414	358	392	401	385	367	397	370	407	380	383	377	391	400	372	403	416	368	365	384	380	393	373	388	373	366	409	345	369	368	375	373	363	376	407	404	367	415	413	392	403	403	405	379	368	370	353	390	369	398	394	378	364	375	358	415	404	411	383	397	392	399	400	430	378	355	416	396	367	390	378	393	361	365	408	385	405	360	384	372	392	397	382	376	330	371	379	383	383	399	378	375	417	389	406	388	393	399	388	378	387	382	390	404	366	360	398	400	367	417	401	391	397	374	352	396	399	387	383	377	379	372	388	383	401	362	387	346	361	391	376	370	335	373	331	401	379	388	420	385	366	353	340	342	362	364	367	380	376	387	380	388	337	365	410	390	395	364	364	385	356	419	384	370	409	389	381	375	412	357	373	413	384	380	387	393	381	370	385	400	381	390	395	420	390	411	352	372	415	374	388	398	403	367	376	372	382	418	380	416	414	377	357	359	368	356	383	359	374	372	349	352	379	406	386	395	369	373	384	351	388	428	406	364	386	379	374	359	337	377	402	376	380	370	340	380	365	388	359	370	380	374	374	393	348	352	397	375	362	334	377	395	374	416	386	382	380	365	352	380	407	409	380	404	353	411	390	376	387	390	374	383	391	340	393	393	374	382	360	367	370	380	367	404	375	355	388	373	360	410	366	333	379	378	376	348	410	363	368	439	407	390	355	441	405	342	389	357	376	376	404	344	411	361	404	411	387	395	361	357	376	394	404	393	369	365	375	392	370	424	387	398	367	373	349	378	366	356	368	401	403	374	394	382	403	360	397	378	333	367	395	373	403	417	385	414	405	439	371	342	404	386	416	384	387	391	372	423	378	387	356	361	404	435	364	401	412	406	385	385	365	386	386	371	407	385	406	403	383	389	429	383	386	377	380	435	400	397	395	415	366	365	385	390	394	378	360	388	378	369	363	416	393	429	394	384	392	365	419	358	356	378	374	334	387	391	422	410	385	418	355	405	402	387	363	390	375	363	381	375	368	375	383	370	355	365	374	369	396	375	376	370	392	319	397	415	401	354	396	398	351	356	344	388	419	439	356	379	382	383	384	422	381	395	365	395	397	387	399	399	348	381	380	350	390	368	357	403	383	368	362	371	401	370	389	372	402	350	386	385	388	435	381	374	383	376	402	370	375	394	343	377	398	377	394	369	378	421	416	345	393	374	355	381	385	375	414	398	365	389	380	426	418	382	394	386	410	415	363	352	366	357	395	444	365	384	398	401	359	406	420	392	368	431	392	403	374	372	407	380	382	365	377	398	399	406	382	408	391	370	436	375	372	390	374	366	363	383	424	391	393	397	366	369	386	396	370	374	373	374	356	391	389	368	382	337	367	395	397	344	423	380	374	376	388	362	360	359	398	395	377	390	382	358	367	365	404	420	391	414	390	368	382	384	357	393	419	388	388	442	391	399	377	367	377	388	395	387	408	374	363	413	381	389	378	381	393	364	342	369	400	377	415	413	422	407	396	404	418	377	374	384	384	374	309	386	391	367	354	359	411	396	392	352	444	366	422	380	373	397	364	345	378	396	394	366	344	381	347	372	351	424	362	356	376	415	385	410	350	363	386	386	380	391	386	375	345	389	359	388	398	378	399	363	392	401	392	392	395	390	406	364	402	416	401	398	384	381	365	354	373	385	409	380	407	403	392	380	380	376	396	390	378	398	411	400	364	407	375	400	399	412	352	386	349	384	389	327	423	347	404	410	360	380	406	386	382	372	407	363	431	372	427	421	368	344	384	404	376	384	359	418	376	360	391	347	376	415	365	367	396	374	329	387	407	390	386	333	382	350	389	381	366	351	362	379	369	379	432	385	404	380	389	399	377	396	411	360	400	347	381	375	351	374	379	357	364	395	371	335	391	378	406	399	413	389	403	388	366	362	363	396	373	377	408	365	364	435	379	407	371	391	365	382	379	389	383	375	374	357	368	376	353	395	385	383	388	399	364	399	338	384	360	383	387	416	379	391	397	375	392	383	374	369	391	409	378	373	403	375	388	390	383	382	380	382	355	354	361	362	398	353	365	388	392	396	378	377	385	391	363	357	401	363	413	370	396	376	365	357	372	359	421	398	388	352	436	403	395	394	360	371	387	347	387	396	384	419	384	410	368	381	365	379	412	392	385	339	367	359	381	410	355	372	387	369	411	376	411
40944	5474	4119	4828	4171	3580	3026	2635	2276	2042	1936	1759	1612	1551	1434	1368	1359	1394	1387	1289	1232	1188	1149	1120	1086	1078	1083	1084	1049	1032	1058	1039	1050	1016	1035	975	955	1000	969	989	989	1017	1095	1009	1038	978	1004	1014	990	883	955	1002	965	984	960	896	957	943	942	979	943	964	941	987	931	965	964	983	938	891	909	936	953	890	942	965	867	914	867	994	891	893	905	928	938	925	907	932	924	915	928	877	866	938	898	912	900	936	952	920	837	889	915	907	886	909	934	895	898	918	933	916	882	852	878	942	903	888	897	891	938	926	871	919	914	870	905	903	911	908	884	949	910	909	882	939	913	883	895	886	931	837	972	897	893	899	944	918	918	881	940	845	910	887	889	897	855	921	892	906	909	933	941	906	929	945	925	863	864	913	898	891	911	867	907	867	885	938	876	922	964	929	893	965	939	919	857	921	932	904	884	889	898	913	874	863	907	946	971	925	955	923	925	901	903	941	935	932	927	874	885	908	958	908	885	936	969	932	897	960	889	935	945	897	939	870	892	943	893	905	903	905	905	927	962	918	935	909	884	873	901	961	892	877	889	876	888	915	880	967	931	951	913	926	891	962	881	932	884	928	926	924	945	890	965	872	904	904	895	898	958	935	920	942	955	905	944	855	852	882	923	890	903	893	913	919	897	870	858	877	916	893	873	927	925	864	941	919	900	868	939	918	891	952	894	907	867	851	947	893	937	945	934	903	977	923	861	889	916	908	887	879	873	887	918	895	926	880	921	906	922	900	884	923	967	963	898	910	873	878	882	905	928	892	946	964	923	895	901	914	929	920	891	877	900	906	907	875	925	924	920	937	905	853	918	896	892	907	909	915	869	898	918	860	973	863	901	887	861	895	907	882	891	908	925	829	906	906	850	884	956	925	885	918	872	914	890	914	896	948	934	940	943	944	897	908	923	893	918	917	868	889	931	913	907	895	864	889	863	871	899	923	907	884	874	872	864	931	859	901	890	889	917	892	917	864	923	972	935	908	937	864	943	893	977	945	874	877	948	896	855	905	912	848	899	918	914	935	913	932	915	882	878	929	889	895	935	929	861	911	862	925	886	897	915	897	916	967	892	907	912	899	924	933	937	882	868	899	886	923	924	891	887	924	911	920	836	983	908	877	855	897	864	942	866	887	927	943	862	865	932	864	908	900	869	930	938	955	884	924	908	963	901	896	904	930	903	881	897	919	849	919	898	927	890	986	908	929	916	887	866	931	912	898	861	919	867	898	935	888	888	914	918	919	898	912	923	908	901	919	916	932	852	885	906	847	896	931	865	955	935	929	961	946	874	867	858	914	891	898	882	905	918	893	881	892	911	949	927	879	898	924	895	923	907	911	929	872	896	907	977	873	910	904	897	941	908	888	934	886	919	896	904	923	880	888	858	924	911	867	866	897	883	896	904	915	935	905	896	893	931	930	880	929	923	904	886	945	919	910	889	865	950	972	895	934	876	932	906	894	901	924	910	922	882	902	898	833	854	881	933	865	902	909	894	890	902	881	922	853	882	896	894	925	901	922	937	940	919	889	888	857	928	919	932	904	906	930	917	922	933	910	904	914	915	911	923	928	923	887	938	914	880	912	901	925	895	892	900	950	896	893	929	919	928	866	919	925	927	897	900	949	874	847	879	903	917	856	911	862	967	900	937	888	901	851	898	975	902	903	864	914	900	922	848	904	920	915	937	856	953	998	929	924	859	900	890	882	869	894	853	864	911	913	864	917	910	958	847	916	927	946	934	880	930	888	880	890	955	946	935	936	951	900	889	938	914	867	934	864	850	865	909	888	894	886	889	877	968	875	881	875	917	918	922	935	883	881	901	884	916	947	908	903	952	905	954	922	910	887	912	887	903	889	898	851	944	927	948	902	904	866	886	905	860	923	812	869	885	896	920	918	913	867	937	926	935	864	883	909	879	977	915	822	957	880	880	873	904	876	920	945	943	922	907	962	882	826	922	873	868	974	916	889	943	920	905	936	859	901	911	906	861	919	924	943	895	949	913	896	869	821	924	910	915	964	889	907	874	849	913	965	958	898	917	941	905	899	926	924	885	921	908	929	874	890	898	893	889	831	890	915	911	908	853	873	885	887	908	945	842	897	849	873	885	896	910	906	899	880	927	917	858	918	901	900	915	897	848	913	936	897	925	873	858	867	892	916	867	924	938	916	872	868	912	871	915	907	906	906	921	943	920	929	890	897	866	942	888	961	902	920	916	971	919	866	904	901	894	900	857	903	894	895	884	899	914	924	935	894	961	881	899	918	915	929	912	906	962	947	919	895	855	935	900	908	963	898	882	881	895	912	968	937	910	874	877	922	928	920	891	943	890	894	905	967	938	957	900	907	918	944	914	901	897	920	936	915	938	933	937	890	936	935	921	881	890	894	974	933	912	901	883	876	891	903	927	919	892	888	901	862	910	933	916	945	880	863	959	922	941	836	921	874	970	904	899	909	858	892	901	902	870	927	906	901	916	849	969	926	902	887	891	899	874	899	863	902	894	910	893	923	921	916	877	922	911	856	951	936	884	893	967	903	928	902	934	903	909	957	942	851	931	925	885	871	911	899	878	933	981	867	898	935	929	853	874	918	927	916	949	889	943	887	895	879	896	926	905	907	884	893	916	939	917	928	920	902	940	833	950	968	916	914	906	887	859	909	917	913	890	944	933	896	931	875	942	921	858	961	849	917	966	919	938	938	924	884	922	926	905	843	878	868	916	914	934	906	932	886	928	923	972	970	950	909	920	908	951	889	929	904	916	931	804	892	886	912	928	870	893	930	942	905	896	883	931	907	912	913	949	899	885	916	884	886	899	943	958	862	856	924	908	891	863	932	857	917	909	917	925	876	939	891	943	937	861	948	910	852	849	928	862	948	947	913	901	880	888	879	956	883	858	912	905	934	919	924	918	897	939	943	871	946	902	898	887	904	903	886	839	889	917	873	941	916	903	886	936	890	903	922	908	924	858	872	887	974	903	934	978	934	931	926	934	880	902	878	897	965	899	892	923	911	872	872	926	928	876	863	874	908	836	847	919	914	894	899	935	846	940	949	835	892	923	884	881	872	858	929	952	875	905	898	824	883	873	936	851	879	904	905	904	901	906	879	911	899	944	897	885	905	913	927	937	907	930	924	883	965	938	928	865	950	881	916	926	878	862	936	889	908	920	906	897	945	910	913	909	858	948	840	860	853	919	864	923	954	905	899	914	932	994	891	937	901	880	927	915	955	933	938	870	922	931	879	931	904	933	928	874	949	937	926	888	973	933	859	911	920	920	879	925	903	943	908	920	814	868	902	911	923	908	876	912	900	918	892	954	903	909	857	958	872	904	890	902	910	874	885	905	906	905	963	934	883	917	951	910	986	899	861	947	916	888	904	874	902	878	890	887	906	882	900	860	825	895	898	916	927	909	874	892	963	928	885	813	938	892	911	895	891	881	927	887	912	966	911	867	897	880	896	956	921	906	916
5268	513	161	182	171	172	153	149	137	145	155	160	150	141	135	144	154	167	131	157	154	144	156	125	144	128	126	164	147	146	147	152	161	160	150	138	145	144	138	145	141	164	128	144	143	139	159	128	119	130	142	162	138	146	163	153	134	144	158	146	173	130	145	153	156	115	151	172	145	145	175	157	141	124	134	142	155	132	118	149	148	151	162	144	130	158	131	143	142	115	150	122	134	149	158	147	189	154	163	134	140	135	147	144	161	130	130	161	132	150	155	124	161	169	140	173	146	146	173	156	162	144	136	122	147	138	140	150	133	158	141	152	168	162	146	171	140	147	156	160	172	137	141	159	155	156	145	125	138	157	154	150	165	152	151	171	125	140	154	143	142	162	150	132	169	154	152	150	140	151	135	154	145	152	120	148	153	143	113	143	132	173	163	132	143	154	161	159	154	138	140	137	129	146	152	166	148	137	156	142	127	155	132	142	147	150	134	155	159	146	130	120	126	131	151	140	158	124	160	136	143	141	147	149	152	131	132	168	154	157	134	154	158	165	121	146	155	151	161	148	140	154	163	146	139	167	162	146	153	167	143	144	161	142	144	143	158	144	142	140	129	151	138	171	168	153	175	139	139	114	167	169	160	131	159	137	144	143	138	133	164	154	149	165	134	148	142	143	126	147	143	166	160	142	168	133	143	137	143	137	157	135	154	134	141	165	142	149	138	136	138	155	126	143	127	142	142	151	154	155	163	157	154	160	152	113	128	176	168	136	140	139	139	149	149	134	150	162	138	143	137	161	159	151	151	132	131	172	133	163	150	156	134	142	144	148	157	160	153	144	152	136	140	166	171	137	147	150	155	156	161	151	136	146	131	151	134	157	156	145	148	153	151	154	160	154	164	147	130	142	149	141	147	152	155	145	161	153	146	145	143	151	157	156	125	128	145	136	152	138	161	169	158	154	126	148	162	144	130	139	150	152	132	146	159	149	162	141	135	145	132	147	157	144	158	135	153	132	122	148	143	171	148	135	142	156	149	142	157	146	157	140	147	129	133	159	125	137	140	160	154	144	151	149	131	147	146	134	144	147	144	133	136	138	150	150	140	152	147	141	137	163	148	148	150	166	151	138	155	157	160	142	142	156	148	147	131	152	144	163	139	139	123	147	141	135	160	157	136	150	140	120	155	151	150	148	148	142	160	147	138	151	151	138	152	178	152	171	142	128	171	156	132	142	147	154	135	134	158	130	139	131	160	126	136	159	131	147	137	142	145	149	144	173	148	151	155	135	181	145	145	159	145	155	142	145	161	146	143	139	170	133	152	154	140	149	144	164	144	128	155	140	166	141	154	158	151	151	159	134	138	140	158	140	155	150	132	147	149	135	123	165	129	142	144	151	161	166	166	120	119	125	134	162	156	140	131	155	131	135	160	160	154	153	156	134	160	146	160	145	131	153	137	132	132	149	146	138	152	150	149	140	135	131	174	154	128	146	160	134	144	156	147	143	157	140	161	111	153	163	152	153	121	144	146	154	157	159	127	127	142	142	139	138	142	131	147	148	152	138	140	136	163	133	126	179	144	153	141	141	153	153	141	137	134	152	155	135	143	143	151	152	152	136	140	144	130	138	122	154	147	143	158	136	150	153	151	130	160	140	158	151	155	137	141	156	151	135	141	166	149	148	158	150	150	152	166	139	158	131	144	143	160	153	165	144	159	139	161	141	147	122	153	133	137	157	164	149	153	147	151	147	140	125	110	166	134	120	126	160	162	133	117	148	151	164	162	162	173	138	146	134	155	149	148	148	141	128	150	134	148	148	145	155	136	144	148	147	144	138	146	147	129	147	130	118	156	157	151	130	145	116	132	143	164	164	145	183	148	156	141	142	147	134	141	137	148	132	137	148	147	161	160	141	130	137	139	127	145	148	158	148	149	156	129	154	152	163	147	155	156	152	141	165	145	121	153	152	144	134	166	171	138	120	139	146	149	154	154	148	138	150	137	150	154	144	127	147	135	156	149	141	155	131	153	163	149	161	135	136	149	145	151	155	185	146	152	145	128	150	147	152	132	181	140	164	146	160	132	147	167	147	130	144	136	159	141	172	149	163	159	142	131	161	140	163	157	155	148	135	138	156	123	161	144	138	150	149	154	132	148	146	155	149	177	140	140	134	139	144	148	157	153	141	166	156	141	158	162	155	135	142	142	161	166	147	152	153	170	131	146	136	135	138	137	153	158	168	140	179	146	145	131	131	138	154	153	154	151	146	128	146	138	127	138	136	145	154	156	163	149	141	156	150	163	154	175	133	142	157	150	144	147	162	146	153	156	173	140	143	161	162	154	137	161	153	156	152	170	136	136	155	148	159	150	132	140	138	170	143	152	136	140	171	150	152	153	151	133	151	136	151	142	162	152	141	144	150	158	137	126	142	163	166	135	136	147	140	136	145	170	131	157	132	153	149	147	145	153	150	154	125	136	140	167	163	140	152	133	150	185	155	129	139	156	160	163	156	141	163	154	149	141	145	123	143	146	140	170	142	156	132	136	158	134	147	144	129	168	146	162	161	158	143	151	135	141	155	146	152	139	138	173	138	154	156	148	136	149	151	144	138	155	144	145	132	165	138	137	147	154	171	149	138	124	148	141	164	151	156	143	150	142	150	164	141	141	143	154	150	141	141	143	168	145	150	139	144	177	155	148	163	153	132	143	121	164	146	153	174	174	143	127	153	135	128	144	144	173	142	160	147	144	149	155	143	140	131	158	154	182	166	120	149	149	166	151	123	153	154	149	151	149	160	136	154	138	149	140	140	143	146	157	141	156	155	132	149	164	150	142	147	138	161	169	175	167	159	128	143	156	152	144	155	169	144	157	150	139	134	125	149	187	158	133	163	145	162	161	138	139	165	155	147	140	140	138	161	129	139	149	151	149	162	135	143	148	136	153	136	139	148	141	147	161	157	143	151	160	165	153	162	137	117	153	146	148	167	178	156	142	156	163	149	139	139	141	134	139	145	133	132	145	152	158	153	165	156	134	139	122	113	151	134	134	175	177	151	146	122	130	154	158	134	170	153	141	144	139	167	131	112	154	175	149	134	144	154	171	124	153	167	139	152	156	160	150	139	151	170	149	156	146	156	168	138	142	139	170	151	167	133	157	151	140	128	135	136	144	115	153	162	159	156	158	162	143	143	131	135	164	161	139	174	136	144	142	144	138	149	137	143	161	148	164	165	174	146	143	129	130	159	147	145	140	144	147	144	121	131	150	151	143	157	136	152	145	132	147	166	150	161	142	149	154	146	139	143	166	153	159	154	129	135	138	154	148	143	147	142	175	159	153	158	147	155	158	149	147	159	150	155	138	159	153	143	163	153	148	152	132	164	126	161	125	151	128	144	156	162	172	165	128	141	158	162	132	150	141	131	147	165	145	156	147	130	149	146	140	133	136	156	143	127	140	158	115	150	157	151	145	119	152	148	160	159	134	134	155	135	133	142	143	163	137	153
5675	848	484	487	530	512	472	493	479	443	472	451	445	456	421	431	471	472	485	485	472	435	431	448	438	466	467	443	451	435	443	424	480	447	422	472	434	453	442	429	455	477	449	443	461	432	464	449	464	437	409	447	413	434	429	420	468	438	412	430	473	419	425	440	431	408	441	430	412	419	429	429	404	435	439	415	413	433	447	467	454	432	437	412	406	457	478	426	380	477	453	435	462	396	459	422	432	452	433	441	437	441	452	431	433	472	440	462	446	434	434	456	430	442	436	475	450	438	475	413	414	434	460	447	438	452	473	415	449	473	461	452	440	425	426	443	409	447	435	442	467	431	437	450	399	449	448	457	431	505	412	430	451	417	467	443	480	437	418	420	420	409	444	448	394	414	452	392	442	462	427	432	423	406	411	424	453	432	434	457	449	456	419	447	443	448	437	482	447	450	477	417	463	473	447	422	426	457	415	429	416	416	435	466	467	437	450	433	481	421	412	407	429	421	416	444	431	467	448	471	456	440	461	416	475	438	441	390	458	512	472	428	429	426	464	449	425	414	434	417	470	419	432	423	431	410	417	412	466	408	472	439	491	445	435	468	426	455	428	451	422	457	440	414	447	443	434	461	397	438	420	455	422	441	419	453	429	447	442	463	420	438	449	453	402	421	459	445	442	462	434	460	446	433	455	420	411	431	457	446	409	450	487	445	429	434	421	433	449	462	454	456	418	436	443	439	468	469	434	411	424	459	439	446	473	449	432	460	409	465	455	435	462	420	413	429	471	418	424	422	400	449	443	434	434	434	443	499	425	433	432	440	455	454	417	455	458	435	447	436	431	410	453	468	405	481	443	471	454	476	434	431	428	428	457	442	436	462	439	406	423	473	441	443	460	415	461	457	438	439	472	424	444	471	463	462	410	419	385	437	418	449	459	425	442	440	446	485	438	410	417	424	399	428	422	414	463	418	470	474	441	437	455	401	463	422	460	446	448	449	440	436	418	448	424	433	461	434	449	454	437	424	398	437	408	403	466	420	453	470	376	405	437	433	432	415	431	425	449	455	431	458	443	435	445	425	432	446	422	417	414	457	434	448	456	442	413	430	467	441	453	449	428	453	477	469	478	431	413	434	430	434	411	456	441	455	459	414	435	423	462	453	422	472	451	500	442	461	428	390	445	398	381	442	466	414	475	437	447	446	449	441	477	421	423	439	433	432	449	411	416	448	421	449	464	455	468	415	472	442	470	418	448	430	456	427	437	448	438	441	449	430	458	415	433	450	415	494	466	436	404	399	440	474	463	450	450	405	420	447	446	416	451	460	433	463	456	472	429	482	432	418	424	463	445	468	446	454	465	417	400	448	437	440	501	437	451	446	402	402	433	434	420	411	431	459	449	418	427	426	426	414	444	470	465	464	429	487	418	402	466	459	449	450	454	473	495	404	418	401	440	433	441	424	479	420	457	439	406	457	412	479	435	426	453	426	444	410	444	432	440	442	411	434	426	419	442	408	431	425	418	449	425	434	429	424	438	464	444	374	488	471	450	452	449	463	466	426	423	407	465	409	429	443	423	431	435	460	431	424	416	403	454	423	459	428	448	435	438	432	449	430	461	465	411	444	443	414	461	436	386	427	461	438	451	439	462	464	396	476	418	440	395	420	446	449	445	450	458	460	439	436	444	431	473	440	460	465	447	445	456	417	453	416	434	450	448	471	459	412	414	417	482	434	451	435	453	442	407	438	442	427	489	418	435	438	442	441	450	415	481	465	480	454	436	425	450	440	459	441	447	410	462	432	382	469	457	437	428	441	447	461	464	475	442	433	396	422	449	473	437	438	441	449	474	453	473	418	438	401	467	436	454	405	478	449	420	441	442	451	414	436	442	415	449	412	436	408	400	405	432	406	433	405	447	445	443	455	453	460	451	461	428	447	447	429	443	426	445	432	430	487	453	409	448	461	492	405	436	437	469	463	422	457	414	419	414	490	463	425	432	416	419	467	437	461	417	450	453	465	422	412	406	414	450	415	452	463	446	450	481	412	452	415	440	462	472	442	426	427	465	396	434	449	483	449	440	439	426	425	439	420	460	434	458	473	458	431	467	461	440	444	419	432	455	399	445	413	466	409	439	428	440	439	480	423	446	442	440	401	470	436	445	437	472	434	431	420	438	435	452	418	398	441	443	438	454	416	473	410	441	481	467	402	395	452	425	463	414	405	455	443	409	454	434	426	418	424	457	424	432	432	450	475	441	432	446	457	448	423	431	407	446	435	456	426	432	390	444	450	429	420	454	444	430	429	452	427	447	429	420	420	443	416	421	467	410	478	427	429	470	428	444	463	447	443	443	445	444	443	461	456	425	432	421	425	458	411	473	443	449	445	444	441	416	458	415	455	476	461	413	434	417	440	449	448	436	442	422	428	453	439	427	445	441	447	433	493	430	433	460	468	440	448	464	407	468	457	448	465	418	430	415	455	453	426	372	427	446	462	451	437	430	494	440	414	398	447	445	450	439	448	434	449	453	430	418	448	488	451	471	447	446	454	430	462	431	411	416	469	459	441	408	428	430	438	455	441	424	417	463	433	425	454	463	427	469	467	401	474	424	426	414	424	468	438	442	429	411	456	457	429	407	433	475	462	404	419	452	451	467	425	441	439	472	430	466	448	440	472	407	450	433	424	431	452	435	432	445	455	440	457	449	432	435	443	441	440	461	436	467	427	434	432	462	400	450	434	430	431	427	417	464	428	432	461	455	456	423	434	422	468	494	468	427	414	412	483	424	479	430	448	467	480	420	447	437	437	447	428	432	440	460	409	457	400	436	459	420	383	436	440	432	434	439	461	428	433	425	407	450	458	441	482	454	413	469	444	483	429	440	422	427	466	463	435	424	470	423	442	443	454	434	434	475	419	430	415	454	420	469	426	484	434	430	489	409	482	418	445	457	426	453	389	434	400	466	457	447	442	463	415	457	448	415	449	460	419	394	446	404	423	403	445	424	464	465	447	454	449	396	423	446	408	460	434	451	437	440	475	452	423	439	447	420	437	435	420	469	435	473	456	426	415	435	463	401	449	438	422	457	455	383	418	454	389	435	444	409	441	432	409	441	474	452	451	444	437	446	452	465	454	426	399	414	447	448	463	427	408	488	475	435	468	460	469	425	422	445	462	463	449	424	425	449	407	419	442	434	446	404	436	455	454	438	448	447	469	434	434	466	449	459	442	467	445	428	440	420	440	434	446	420	434	464	457	437	432	445	420	479	467	427	459	458	396	445	433	418	419	459	423	413	434	432	472	457	430	424	438	428	440	438	455	437	446	426	444	442	406	445	440	440	433	450	405	446	454	411	435	456	428	466	462	445	442	422	433	452	442	463	437	432	455	441	434	438	457	421	461	454	418	430	408	413	429	399	470	406	458	470	435	437	445	452	446	433	420	432	452	450	469	439	481	407	436	456	440	441	435	437	407	402	424	461	447	419	439	405	484	444	447	406	467	446	426
53345	22617	2617	981	687	560	524	494	462	430	377	342	378	381	379	318	338	335	371	320	316	349	332	330	331	286	359	289	309	301	329	352	320	327	298	306	319	328	311	328	303	310	319	335	320	304	298	294	328	283	318	333	317	304	313	307	319	319	339	312	305	313	293	326	328	328	365	325	295	330	330	284	297	316	312	323	295	289	313	308	326	322	318	324	306	305	331	322	293	305	285	297	325	327	308	319	301	284	325	299	295	283	326	315	343	282	335	324	282	308	299	326	300	329	305	323	314	328	313	337	330	305	306	306	347	300	321	321	326	318	303	332	323	300	343	298	323	281	342	322	312	327	325	313	312	329	308	302	365	328	308	323	333	316	304	300	317	320	324	312	314	318	312	311	314	332	302	322	306	331	313	319	276	303	307	320	310	328	312	297	327	324	340	359	318	291	327	319	354	316	311	335	315	299	315	310	323	337	345	305	309	310	316	319	276	275	315	321	323	315	298	332	339	328	326	335	294	326	307	327	342	314	326	339	311	309	292	305	333	338	317	337	342	335	332	322	321	297	326	334	313	318	307	304	283	333	315	327	314	299	289	330	309	331	334	298	304	295	325	302	313	321	303	313	315	323	342	304	318	311	317	329	329	323	318	355	365	295	291	355	323	296	317	315	316	313	326	287	329	294	314	314	322	318	318	317	291	319	273	314	299	287	306	308	328	314	296	299	337	298	272	302	310	297	314	310	296	284	333	297	305	307	307	299	323	350	329	316	362	308	313	307	291	323	346	305	317	314	292	292	335	325	340	335	335	310	334	301	315	296	307	306	310	311	292	310	306	328	310	327	331	305	361	335	340	309	306	310	330	301	318	305	321	288	297	325	299	297	314	321	337	310	298	307	322	337	323	321	314	358	345	285	312	301	302	333	299	287	330	283	332	309	340	303	344	304	319	294	308	330	309	314	298	336	315	341	300	298	335	300	291	300	302	304	294	300	307	312	360	317	297	347	304	337	287	303	317	297	294	288	319	324	311	319	278	304	345	315	289	270	343	322	308	280	328	318	294	337	341	305	347	325	319	325	339	322	310	318	301	287	310	289	336	310	312	303	285	363	307	314	349	350	286	306	312	307	328	305	281	305	355	291	290	315	347	339	296	304	312	324	320	322	289	264	319	307	318	328	319	315	356	307	334	287	312	310	315	314	292	283	313	309	330	322	303	338	341	342	320	283	342	340	346	341	314	289	351	334	344	315	287	293	320	309	321	317	320	313	332	320	281	321	310	323	329	314	354	349	305	325	308	335	325	300	330	297	313	305	336	315	300	302	299	302	315	280	329	317	341	314	304	319	325	319	292	353	344	288	343	309	290	293	330	315	313	330	321	298	307	306	332	350	287	317	329	281	309	306	303	319	339	287	316	329	317	305	343	299	323	323	351	307	297	309	330	298	327	321	296	321	326	280	307	330	252	352	300	336	324	309	330	327	343	288	317	331	308	322	292	292	345	273	289	310	338	310	303	299	307	322	322	298	328	305	322	322	287	317	338	305	327	313	327	288	323	341	324	318	292	330	306	325	321	336	289	304	349	345	302	313	307	318	327	283	329	290	328	326	301	321	322	323	274	320	318	313	331	315	321	315	332	319	332	302	308	328	321	321	312	323	293	308	301	303	328	302	316	318	289	316	301	323	328	319	330	345	312	328	304	309	295	294	300	324	322	275	325	291	326	318	324	325	331	322	324	345	290	334	337	335	317	336	354	308	293	289	321	332	323	345	284	329	330	311	299	315	325	318	310	295	316	314	300	307	318	296	305	311	331	291	318	338	321	278	342	296	321	311	308	313	351	324	306	337	315	314	342	284	319	322	307	297	307	339	334	333	346	336	337	303	318	348	302	313	267	325	302	300	332	312	322	307	319	319	308	313	316	345	320	314	313	328	335	307	313	323	318	336	309	307	332	322	322	324	287	351	305	344	320	296	283	322	333	318	317	339	312	298	330	297	318	318	330	315	329	333	310	322	295	269	317	306	327	322	302	312	312	310	329	293	315	311	314	316	302	287	316	307	312	327	331	330	296	352	342	339	311	281	304	309	331	316	330	304	333	311	320	317	291	312	334	312	306	318	329	321	292	288	308	320	279	318	303	284	312	354	320	326	308	296	306	327	332	307	328	314	305	320	298	305	322	280	323	284	327	292	292	290	349	327	306	316	328	319	326	304	326	326	315	324	305	287	328	302	326	283	298	310	336	304	292	294	321	326	294	314	337	352	289	312	317	312	306	342	311	311	346	320	331	294	326	333	293	259	268	298	340	267	324	354	315	303	318	309	318	319	312	293	308	317	308	365	304	296	303	314	313	317	331	302	342	318	297	314	278	291	319	288	314	333	304	316	278	338	292	329	321	292	313	327	295	311	295	310	308	315	322	266	355	320	335	323	308	308	326	323	289	301	309	320	343	308	327	315	318	312	298	312	336	273	298	332	302	311	317	317	309	347	296	304	316	318	311	299	305	303	293	315	298	348	299	319	316	351	337	282	310	310	331	359	287	334	295	310	299	320	309	358	352	341	299	316	354	295	323	311	297	331	308	316	336	319	309	303	282	305	326	336	328	337	318	323	323	349	320	303	299	279	303	331	322	294	314	327	312	326	297	301	334	295	317	272	338	328	316	274	308	314	319	315	311	309	312	344	317	288	303	306	314	337	312	290	323	345	329	318	351	310	293	324	300	322	336	314	328	317	310	326	336	312	294	292	308	308	323	330	304	315	331	320	310	304	321	290	283	304	332	352	335	335	295	313	344	341	308	304	326	335	312	349	353	306	336	318	281	300	332	316	288	327	307	310	342	305	351	261	307	294	324	292	305	328	313	282	308	298	285	306	308	318	326	281	332	296	321	339	332	323	298	308	295	296	308	292	267	333	344	326	321	338	264	324	299	317	341	284	322	315	308	307	339	307	324	301	334	328	302	334	296	343	310	300	321	311	323	342	305	319	313	325	293	300	322	311	305	309	343	359	327	304	291	314	325	326	310	322	296	297	338	304	323	305	330	328	315	290	315	318	339	311	314	315	315	294	309	314	318	362	304	300	317	267	285	318	294	320	315	299	304	319	326	314	308	336	331	288	330	306	278	320	302	305	311	299	336	300	298	313	322	293	340	297	337	284	299	310	315	332	317	281	290	306	307	329	305	296	337	300	340	324	326	335	354	297	315	336	354	288	325	302	292	305	313	316	301	296	337	299	335	302	293	304	288	320	330	316	294	324	298	321	309	330	322	324	290	325	296	329	284	347	330	331	276	339	323	326	322	312	341	295	298	328	331	316	295	284	311	339	299	315	343	313	338	335	324	317	336	337	305	325	293	315	316	333	332	315	325	312	316	280	299	314	280	330	318	306	316	350	305	329	345	343	306	327	287	295	285	315	299	308	306	300	322	297	341	301	330	325	326	289	294	321	312	295	286	292	313	269	353	289	307	291	335	313	333	324	314	339	336	320	345	338	321	325	307	315
31157	4227	2456	2787	2534	2098	1809	1644	1520	1334	1350	1188	1189	1106	1034	1038	1084	1077	1004	1014	958	899	891	932	880	947	830	880	905	849	848	888	856	840	870	920	828	831	852	845	810	941	894	836	876	872	914	865	831	847	831	776	796	825	803	856	830	822	904	813	746	802	768	793	789	798	799	787	801	819	806	824	808	756	774	763	819	822	794	816	769	821	825	782	774	810	801	829	827	791	774	786	817	729	793	854	789	824	809	819	846	769	854	841	746	801	787	805	808	770	815	776	804	743	732	810	806	800	765	796	779	823	824	769	758	817	753	724	743	785	769	796	743	811	778	796	791	792	762	825	771	769	796	812	830	740	804	811	797	842	750	847	765	800	817	811	826	767	840	819	780	762	782	787	830	763	823	780	787	827	795	778	813	748	822	798	764	777	804	836	797	762	778	789	756	760	821	803	782	810	791	805	801	795	772	799	794	805	707	780	826	806	782	761	817	811	783	782	758	807	771	815	795	792	806	816	768	792	791	776	785	819	761	762	747	816	835	789	818	824	772	855	811	791	827	800	834	768	775	856	765	790	784	764	777	810	841	783	807	807	813	794	792	814	732	811	824	782	772	791	777	778	799	806	810	803	809	786	748	793	818	796	809	765	783	791	760	798	802	788	773	799	757	781	760	845	762	809	811	772	797	750	740	797	791	787	778	800	773	823	788	751	776	770	753	808	770	761	786	780	803	830	767	839	773	766	775	782	787	813	855	850	753	803	743	838	796	773	815	815	754	738	807	738	810	781	830	760	771	803	801	803	766	810	774	762	788	767	794	789	744	842	823	822	770	800	782	843	800	761	781	763	759	829	769	785	812	805	822	859	773	802	833	804	764	799	772	816	799	771	820	744	794	852	738	838	890	748	776	758	815	814	746	765	801	801	822	836	801	831	783	811	814	760	808	763	826	778	784	774	774	765	806	796	765	792	789	809	777	769	763	823	811	802	764	786	857	853	790	778	792	784	773	807	823	754	794	871	858	748	823	795	767	759	804	816	811	777	795	807	762	801	830	838	740	763	785	762	840	818	776	822	793	823	813	794	765	796	810	803	808	805	822	798	820	818	769	775	782	792	779	755	822	773	773	780	771	735	785	793	800	788	775	753	780	765	797	744	823	802	779	827	727	868	806	793	801	756	813	770	793	848	805	798	785	793	773	776	805	772	783	776	827	843	807	774	807	808	820	819	816	832	809	780	801	741	843	808	781	846	781	817	767	752	775	843	757	751	800	796	796	803	763	822	804	788	798	718	788	754	837	826	818	824	813	726	801	814	790	810	839	776	718	812	788	781	811	805	823	758	805	798	799	783	799	832	776	775	837	792	755	766	751	832	778	832	819	755	814	765	782	824	805	776	826	820	779	831	775	804	797	768	786	754	785	765	799	821	810	785	808	810	718	791	802	815	825	794	776	783	804	779	783	774	838	774	780	787	804	802	800	771	771	799	768	784	809	772	808	795	769	839	792	768	849	795	771	811	837	818	818	797	793	807	793	771	787	819	817	809	822	790	828	788	793	795	804	773	819	765	850	803	837	819	813	831	804	819	772	813	769	753	836	762	814	820	769	831	754	818	812	849	783	791	777	782	769	820	773	779	784	789	804	832	773	791	832	819	814	838	823	749	770	754	780	773	816	809	809	747	757	782	786	767	791	819	745	817	780	773	766	796	791	827	793	805	786	794	845	791	773	784	810	798	820	762	758	785	776	773	775	767	824	803	825	794	768	746	744	805	800	754	777	801	806	785	789	767	776	766	758	872	798	809	806	796	810	771	780	818	807	798	802	757	797	797	810	794	876	830	772	777	789	864	788	826	782	841	758	778	758	791	817	764	756	798	788	826	757	790	810	767	797	760	815	751	854	791	746	778	786	818	845	798	850	773	757	808	763	774	783	818	809	774	821	839	852	836	785	769	801	755	778	818	812	811	783	802	785	806	848	835	826	772	784	794	790	813	792	772	761	812	797	764	777	812	815	803	781	806	790	818	818	797	850	808	808	855	746	855	791	809	789	814	814	775	793	800	819	832	798	793	788	818	768	792	799	812	811	791	771	791	777	774	795	793	807	782	810	775	808	812	809	805	729	849	818	754	805	810	736	774	819	786	826	756	824	774	799	845	794	773	756	773	819	828	790	774	818	813	775	734	817	834	825	812	767	789	823	803	804	777	781	787	791	780	803	763	748	806	874	795	776	822	801	784	794	793	781	775	803	824	808	782	797	729	839	789	770	845	827	749	784	751	775	767	808	819	813	812	802	802	743	778	804	765	799	798	824	839	783	774	771	813	818	777	789	814	768	811	777	749	786	767	764	740	799	776	750	781	791	827	789	783	779	802	836	818	796	769	802	761	823	781	792	776	795	789	812	807	774	786	804	760	785	835	818	743	797	781	808	815	807	749	793	776	829	857	835	835	784	785	830	794	774	758	815	796	814	751	783	849	771	837	784	814	812	782	775	806	787	768	797	819	819	846	817	815	776	773	781	809	806	805	845	810	863	800	800	813	822	744	794	797	804	790	779	801	783	807	777	817	799	772	751	823	813	751	776	802	771	874	747	814	760	764	821	747	779	835	803	840	776	779	781	830	791	772	799	860	860	744	789	786	774	753	787	798	807	820	759	797	723	766	879	774	805	747	814	796	752	770	800	815	772	812	785	810	805	803	792	754	772	781	839	795	802	833	833	796	776	827	815	825	849	763	771	844	786	821	787	718	776	827	804	762	764	770	764	798	821	793	775	740	797	807	767	807	772	753	811	764	773	798	789	815	750	777	792	796	828	829	798	792	748	810	814	792	798	776	774	826	813	810	779	777	781	765	801	836	823	821	800	764	823	823	805	772	771	725	805	787	769	796	825	750	834	825	830	810	789	834	790	782	795	830	797	801	782	808	803	795	772	738	801	822	838	818	793	768	846	797	802	798	795	779	813	819	837	793	830	802	765	786	817	814	864	782	820	809	801	776	791	771	775	828	742	785	792	738	805	762	814	763	737	796	758	763	847	763	866	809	790	742	808	806	827	786	813	805	801	792	785	815	776	767	805	795	767	810	771	784	802	857	783	771	810	834	811	810	781	792	780	838	812	792	835	788	854	810	824	733	814	765	800	810	792	775	801	810	786	802	743	765	754	775	796	751	825	841	764	847	836	761	755	796	801	786	793	791	824	796	740	789	778	791	791	822	842	769	769	799	823	816	737	772	760	783	806	777	813	812	798	770	804	806	776	764	808	813	834	787	801	829	826	805	792	756	822	829	799	809	775	865	736	812	826	773	760	784	756	802	785	771	856	760	802	743	790	792	743	813	748	798	866	817	789	840	837	751	791	798	748	809	817	785	785	760	808	798	815	754	802	785	742	829	763	786	812	788	796	795	795	825	785	779	778	770	812	790	776	792	762	835	821	825	754	781	796	780	819	776	770	874	753	809	862	733	783	807	774	767	825	840	851	758	733	819	797	770	793	754	859	809	827	797
70043	32657	7469	2020	1261	919	742	669	586	531	537	495	483	449	464	427	418	425	437	383	453	416	429	428	441	399	415	419	345	376	447	424	407	381	448	379	394	436	374	383	382	418	374	427	403	421	393	414	403	377	343	365	390	385	386	347	416	354	405	404	407	399	441	393	385	401	384	392	363	359	383	320	396	381	374	391	403	375	377	411	352	379	400	369	398	373	399	396	349	381	371	369	366	415	399	361	372	368	373	369	419	403	420	382	355	394	354	367	382	360	401	415	405	388	365	386	392	396	385	373	374	385	349	397	392	369	374	406	393	345	391	402	391	401	363	420	383	351	372	356	403	386	401	425	366	375	374	365	376	370	395	418	370	343	378	381	375	372	390	362	387	365	377	425	382	423	408	397	373	395	398	384	369	375	390	384	405	372	360	398	413	378	381	342	396	348	387	367	393	393	371	360	378	384	382	383	379	406	413	355	368	351	360	375	362	379	381	409	378	374	407	357	369	384	368	352	348	344	352	347	400	420	379	412	336	377	361	374	387	385	379	357	401	363	378	362	371	348	376	384	344	380	386	373	354	409	361	389	411	385	381	378	380	348	362	347	402	363	412	392	399	348	374	367	370	370	378	407	351	397	396	428	397	352	387	411	360	376	367	368	410	371	383	349	405	357	360	422	382	379	394	404	398	396	388	371	371	354	369	387	367	409	383	361	401	399	391	399	391	383	364	391	349	360	397	385	422	350	387	375	348	369	364	411	368	404	391	366	373	376	385	379	349	367	394	367	361	383	370	354	378	376	415	424	379	378	357	349	379	365	371	397	402	396	389	400	368	398	359	370	366	385	369	377	378	402	341	348	373	386	414	379	363	408	384	392	361	392	357	391	350	352	349	389	379	384	397	358	371	389	370	394	365	347	400	369	354	365	396	374	368	381	395	405	350	396	395	384	386	366	356	426	384	418	398	403	382	357	345	373	385	361	363	414	340	370	412	387	374	408	397	376	370	386	394	404	376	359	371	385	394	418	365	361	370	404	388	361	396	383	412	388	362	378	375	368	386	379	355	400	381	413	395	400	427	353	362	374	376	381	375	370	394	351	348	386	399	377	364	410	385	389	359	396	424	379	389	397	402	363	343	369	384	393	347	390	421	420	403	381	370	356	434	373	385	427	393	421	394	387	385	398	377	383	408	417	402	355	356	358	358	411	384	356	383	353	363	356	379	426	400	390	380	387	374	358	356	391	380	376	391	366	407	386	384	361	406	397	404	395	417	363	399	398	403	374	402	377	383	419	409	367	370	371	402	384	369	357	396	334	375	370	386	386	367	348	388	362	384	385	383	377	363	432	383	373	363	393	366	375	365	366	389	310	401	393	366	374	379	399	369	396	374	364	428	340	377	369	391	368	389	410	346	389	389	404	378	394	388	391	384	390	374	382	361	387	370	423	380	381	378	359	373	383	363	354	390	356	346	394	402	378	406	399	355	360	339	394	318	372	376	375	392	361	370	401	404	389	365	369	389	371	354	363	355	393	362	371	414	391	360	374	406	375	410	403	372	400	332	382	358	394	419	367	380	380	377	383	391	399	390	337	420	402	364	391	370	372	375	425	383	402	391	387	408	374	374	374	411	377	376	425	362	380	397	392	362	380	420	396	384	387	342	392	375	383	363	397	417	360	400	375	392	411	368	404	378	384	372	365	369	357	366	388	408	401	370	399	356	408	393	379	403	387	380	359	375	403	400	378	382	424	375	395	439	396	363	375	415	394	363	378	377	335	405	367	397	368	374	414	400	408	404	358	370	376	380	379	363	399	399	367	347	358	393	375	405	388	373	374	413	403	376	344	313	377	365	342	350	364	385	381	331	353	369	410	396	384	388	409	396	380	399	408	377	404	395	395	406	368	393	370	365	354	436	347	397	382	359	383	382	385	399	420	391	365	381	384	412	363	352	335	371	392	367	385	373	373	372	380	376	371	359	384	377	386	362	377	363	388	366	373	382	386	385	387	428	363	400	385	348	377	346	362	413	376	399	380	374	407	393	384	361	398	378	372	363	396	365	371	401	367	386	434	373	371	377	374	410	394	372	360	389	390	353	354	378	367	408	431	379	363	344	375	395	388	370	381	398	397	383	411	402	372	394	398	337	395	396	369	404	372	371	346	362	380	405	356	368	379	358	369	383	403	387	382	404	394	390	374	372	372	387	386	386	401	327	409	361	348	402	379	394	368	380	396	316	399	355	389	417	372	368	370	337	360	384	397	401	390	332	364	372	369	373	385	405	344	387	364	388	370	389	378	382	391	380	413	384	355	357	401	360	411	372	397	391	381	393	363	375	375	384	410	376	353	375	375	391	399	372	364	367	349	383	412	382	371	375	368	352	389	368	375	367	415	348	364	406	387	361	385	423	419	379	347	344	374	391	376	400	385	456	370	382	424	394	397	372	387	404	384	355	366	403	381	404	396	398	374	382	377	374	362	404	364	412	378	410	413	363	378	415	386	408	392	373	379	380	375	371	376	389	367	388	393	380	374	370	395	379	399	380	405	351	379	391	382	383	427	416	369	351	420	396	380	338	348	411	380	360	330	410	349	372	411	402	354	373	380	401	369	401	384	419	398	363	377	377	404	393	356	344	331	368	368	400	392	371	358	379	396	365	384	371	404	376	375	394	402	373	380	362	345	357	366	359	346	386	377	352	390	331	340	444	411	396	394	359	376	393	380	388	428	367	372	401	396	385	337	369	365	362	391	370	370	367	368	434	366	404	384	369	370	417	354	391	362	384	380	395	434	409	339	388	388	382	383	384	364	378	367	365	401	391	393	401	375	389	365	368	379	364	410	389	341	364	384	340	415	392	377	405	377	404	398	383	369	392	360	378	380	397	389	398	383	394	407	359	377	369	413	396	368	375	363	374	365	408	356	375	398	379	357	365	349	368	379	424	407	393	398	388	361	363	365	389	345	343	378	364	350	358	359	382	384	393	361	358	394	373	401	387	388	385	371	397	392	398	390	340	396	386	381	376	371	388	378	337	344	360	364	376	396	376	408	376	402	332	360	382	402	405	391	382	392	378	376	371	359	344	393	384	375	428	358	359	406	379	394	405	413	363	399	334	383	357	375	400	374	373	394	408	389	370	403	354	388	365	361	424	403	367	405	363	374	356	402	400	378	363	376	359	398	412	360	368	368	407	389	386	362	389	391	369	388	383	374	397	365	384	422	389	375	377	330	390	397	343	377	334	369	385	364	422	415	369	399	417	410	387	390	355	360	396	342	366	385	391	367	430	405	404	400	389	385	405	401	374	381	348	348	393	390	371	377	379	392	398	404	380	369	365	403	411	422	432	346	381	361	355	349	383	399	379	375	382	370	368	432	395	413	417	397	365	388	357	388	357	381	350	387	391	367	376	374	370	396	392	394	372	384	365	371	368	403	377	405	387	415	386	372	349	367	375	375	391	377	349	393	355	376	393	373	397	365	325	347	353	367	392	357	398	384	393	337
41791	5242	3943	4721	4060	3499	3016	2582	2254	2175	1922	1690	1641	1508	1486	1403	1348	1353	1323	1218	1217	1188	1157	1142	1046	1124	1076	1085	1126	1049	1068	1043	1081	1005	996	1074	1051	971	1000	1001	1027	1053	988	957	988	987	1020	996	992	991	951	986	957	887	919	965	916	930	920	950	934	935	914	930	876	967	951	944	943	953	914	958	912	960	943	895	900	905	888	907	973	895	916	965	966	905	888	941	923	960	930	894	875	930	922	979	921	925	938	893	999	932	875	929	916	900	912	914	925	890	926	915	932	886	940	912	874	927	947	907	918	856	931	902	895	915	930	897	955	946	936	918	891	940	928	928	871	885	908	893	939	896	935	912	883	878	954	953	971	876	908	934	910	924	926	987	862	908	863	978	911	928	954	893	948	919	888	891	955	933	904	893	915	971	912	882	874	924	986	881	908	911	917	896	867	923	924	892	919	934	960	894	920	942	805	933	970	906	938	857	875	972	888	926	909	960	930	889	876	935	865	958	911	893	942	899	882	891	927	901	876	901	933	913	909	875	901	956	871	933	914	918	892	916	932	971	919	921	978	896	910	814	920	892	932	905	917	949	896	901	954	885	901	920	911	900	913	930	899	887	987	917	906	872	893	915	933	875	891	948	928	915	862	891	960	924	841	917	879	934	879	883	916	882	925	971	947	926	877	925	862	921	881	893	922	915	898	839	937	932	895	866	878	845	890	912	921	915	898	956	935	928	897	892	917	908	928	944	881	929	918	914	877	941	958	818	899	921	877	945	889	932	922	902	916	933	887	916	869	856	863	889	910	934	891	892	894	909	902	882	914	867	904	927	944	899	854	875	913	900	967	898	857	899	876	875	911	887	927	897	865	933	925	924	928	934	938	913	887	878	876	899	908	885	914	892	935	911	924	896	902	909	920	907	921	906	917	884	913	909	917	873	923	957	920	898	948	925	874	879	917	935	883	880	868	958	915	897	932	965	929	920	905	932	888	926	937	937	916	836	903	863	893	918	946	914	910	954	914	875	900	934	877	920	865	943	921	905	861	885	885	915	872	907	904	877	914	906	944	880	891	878	911	917	881	832	850	892	876	971	925	883	945	868	879	867	929	938	939	921	935	870	886	910	877	911	894	919	954	933	866	900	900	905	899	885	864	967	892	920	941	887	907	847	947	841	874	893	873	871	918	959	900	948	925	881	907	928	858	891	931	900	941	882	889	922	933	882	873	913	881	912	884	900	905	882	853	879	859	905	923	960	932	866	898	852	914	906	885	934	894	942	915	888	928	929	945	936	930	846	933	881	896	882	929	925	934	911	856	952	904	920	899	937	905	887	890	910	940	840	880	938	890	969	878	893	871	920	923	956	918	893	874	873	926	886	921	914	929	856	891	923	922	927	942	891	904	926	862	856	907	903	920	913	941	899	949	873	905	926	934	951	876	962	910	908	911	936	928	937	955	888	926	902	905	907	938	885	937	909	884	927	903	905	929	883	938	897	907	922	878	900	878	899	847	879	887	878	905	934	890	933	963	898	870	896	912	968	906	823	915	894	883	902	973	874	918	912	867	891	913	920	868	961	940	896	856	931	943	904	881	914	888	922	941	917	976	946	907	928	891	933	936	895	924	865	870	914	916	912	945	939	929	882	944	886	894	904	875	904	953	891	911	897	905	906	861	919	875	888	933	899	929	905	884	898	895	926	941	882	869	885	881	872	948	898	942	943	907	919	852	948	951	927	885	946	888	903	918	942	936	945	889	928	935	875	892	913	943	908	875	863	910	889	902	980	906	903	914	889	926	936	964	893	925	934	953	877	904	942	919	938	893	906	950	916	911	936	866	899	894	864	884	911	908	908	929	894	854	952	837	895	863	890	884	961	913	940	882	899	930	900	916	931	891	885	878	909	923	902	960	903	874	893	946	895	916	956	925	894	863	914	890	932	893	968	898	979	889	899	901	967	868	908	881	945	894	905	939	853	952	838	958	851	963	912	903	923	872	914	884	959	933	994	904	928	907	904	931	870	928	930	900	925	917	885	910	874	930	903	917	883	925	922	876	907	919	923	863	926	888	911	894	974	910	892	904	944	925	937	892	940	882	909	872	900	923	914	929	936	897	923	907	904	906	928	870	908	897	868	898	907	891	932	910	894	914	888	905	900	883	890	978	882	962	901	990	890	894	940	952	926	888	914	913	914	902	956	894	915	937	870	946	899	919	900	914	863	910	932	860	898	915	867	870	859	904	906	909	925	889	934	937	923	939	887	905	874	895	892	868	902	876	922	919	920	895	957	923	880	907	932	941	894	880	957	943	902	977	967	882	931	881	928	876	963	958	923	913	931	864	909	926	934	873	850	932	900	917	934	977	872	936	919	874	957	923	920	899	931	924	880	928	903	912	873	952	901	917	900	917	857	957	965	889	853	876	934	904	876	904	921	898	932	905	897	951	923	938	948	935	941	929	909	877	939	831	929	858	918	912	882	901	892	910	856	886	961	855	861	907	902	916	888	919	890	954	901	892	870	928	908	876	925	880	926	938	901	895	876	946	855	922	893	942	901	886	863	965	947	913	927	969	877	912	898	908	884	919	908	897	879	886	906	957	896	884	952	863	944	914	936	925	892	861	873	950	969	947	911	894	885	867	926	848	885	898	891	884	917	886	917	940	872	979	866	947	935	843	931	903	877	915	900	927	884	912	930	920	860	942	901	936	894	844	940	877	870	879	861	880	927	936	918	862	854	908	925	910	882	914	926	943	905	896	905	920	893	914	909	899	883	875	892	957	914	863	918	850	911	852	942	898	935	888	890	932	964	912	976	938	915	882	824	882	885	941	907	940	852	900	864	889	976	921	928	886	924	854	875	939	888	903	901	921	854	884	887	896	932	863	925	956	839	865	941	941	923	919	871	916	914	890	903	910	921	896	888	909	898	900	929	934	837	916	905	1007	916	1000	884	922	876	977	885	898	898	906	929	903	975	920	953	853	893	877	885	864	961	920	938	914	901	946	866	878	909	908	902	900	954	919	924	913	900	877	886	885	874	894	855	853	944	860	920	927	904	906	881	880	921	899	924	917	949	911	868	930	902	849	919	905	952	871	899	920	947	903	965	914	935	915	907	960	902	867	935	924	942	904	890	890	867	923	957	885	900	925	904	920	904	933	842	899	958	918	963	848	909	909	879	927	925	938	872	894	953	932	932	924	889	880	946	892	907	929	916	881	904	969	929	946	889	958	933	938	863	900	893	927	927	904	922	943	886	880	937	905	885	895	873	905	935	845	896	900	929	891	897	880	953	892	870	941	890	931	906	897	893	964	959	882	893	903	904	909	913	915	892	911	911	954	969	903	887	902	966	895	906	942	923	892	898	911	889	905	871	873	878	923	913	944	919	891	912	907	917	899	979	918	879	863	933	891	895	913	891	868	934	849	891	839	946	938	886	866	900	886	914	889	930	909	928	934	873	895	911	900	830	916	882	972	886	845	924	903	822	887	960	916	928	875	922	867	881	895	856
5547	478	179	151	180	168	145	150	134	151	134	168	148	143	134	140	163	137	156	137	162	160	138	119	140	154	149	126	159	155	159	145	156	146	163	179	135	153	130	139	180	148	155	169	172	148	136	167	172	128	131	158	132	159	158	146	133	154	151	145	164	140	121	151	144	137	152	163	160	168	170	139	165	158	154	153	158	140	163	144	151	190	167	146	158	149	141	137	142	146	128	156	152	146	157	156	146	146	142	164	170	128	151	132	161	135	143	149	140	137	140	154	167	133	147	139	170	162	132	141	140	161	147	145	160	130	138	153	183	157	145	133	148	169	160	150	164	107	151	174	164	141	151	160	136	129	123	135	141	153	139	171	154	137	172	131	133	135	146	171	159	154	145	134	146	138	166	133	131	152	159	136	150	157	145	131	133	144	148	155	151	148	131	158	143	141	130	151	140	153	141	140	153	143	165	158	148	158	135	137	146	142	143	168	134	169	128	150	160	150	158	137	151	140	138	149	118	134	153	138	140	148	157	143	145	159	126	152	164	134	153	171	145	128	150	156	167	155	144	138	162	160	141	150	156	176	179	122	144	144	144	156	154	142	132	140	142	151	152	144	155	137	153	138	135	143	171	152	171	155	160	154	151	159	131	147	156	161	162	139	150	159	162	118	142	145	167	142	157	186	149	174	156	140	170	168	145	146	133	128	138	151	151	135	149	151	134	142	147	139	177	132	127	143	146	130	161	158	143	141	144	147	145	141	146	130	123	148	158	143	149	123	130	149	133	133	130	132	144	142	143	152	158	132	148	139	175	127	164	156	152	133	127	160	162	158	158	156	161	127	155	159	134	126	134	146	151	168	163	159	153	145	143	133	180	131	119	146	153	149	153	162	126	156	144	117	147	167	142	154	130	142	138	134	147	131	161	141	146	143	159	155	154	139	163	167	133	135	132	143	156	142	132	140	163	151	113	142	136	156	138	134	153	128	132	155	160	141	153	149	147	136	155	138	144	154	129	167	143	139	142	186	150	155	146	141	155	166	150	162	135	122	172	147	157	153	134	132	169	159	142	146	155	142	152	123	164	143	135	145	145	153	151	155	152	136	154	132	133	158	137	154	146	151	165	143	162	132	129	162	160	149	147	154	161	133	129	166	158	162	153	126	169	134	160	151	133	142	125	139	143	144	136	144	132	136	153	171	143	136	134	135	183	164	152	162	127	155	167	157	134	155	133	119	139	158	144	154	146	161	144	157	165	130	145	113	165	138	141	173	136	157	146	172	152	174	147	144	138	128	142	149	142	130	164	159	153	164	127	133	136	144	175	159	150	152	142	149	138	126	153	158	143	133	164	132	147	134	133	149	149	142	164	140	160	132	160	131	156	156	158	143	135	137	127	131	156	136	134	148	112	164	159	133	134	157	134	150	151	155	133	140	158	140	142	146	144	126	160	134	134	175	122	137	139	163	151	134	173	135	157	162	142	139	149	152	134	161	143	163	166	151	139	142	170	130	169	151	147	135	142	151	137	158	145	134	150	170	153	156	148	136	139	151	142	144	154	135	155	145	127	143	146	131	154	158	127	145	158	146	144	137	139	149	154	135	156	151	169	145	170	151	140	139	143	167	131	162	146	159	142	158	135	137	168	134	154	150	153	135	138	150	163	139	142	163	144	152	171	137	140	157	145	156	155	156	141	143	138	144	181	138	150	129	174	136	188	153	147	152	167	129	151	141	153	162	160	133	169	150	138	135	153	136	148	137	135	138	145	157	143	129	138	138	148	159	165	126	164	134	149	157	151	143	161	122	115	120	131	142	153	139	141	141	159	159	145	169	141	144	134	165	137	145	147	133	158	142	157	130	136	147	135	148	145	149	139	152	153	154	150	134	128	163	137	153	138	157	117	147	131	154	151	157	143	143	149	146	158	148	151	158	148	153	170	148	138	135	146	150	168	146	153	142	147	136	139	150	143	145	142	125	134	140	140	122	156	133	139	125	130	161	147	162	155	141	138	129	138	144	153	160	161	149	148	135	171	140	142	166	149	160	128	149	138	128	127	140	124	154	180	147	161	158	158	174	156	125	145	158	159	147	158	154	159	141	143	164	150	146	156	132	154	147	148	155	138	161	133	177	155	127	147	146	163	147	142	141	134	157	147	161	155	161	144	153	141	156	131	152	168	137	131	144	162	142	163	151	143	140	142	156	158	142	142	127	153	136	156	139	145	155	153	125	153	136	158	136	137	147	153	166	130	155	142	147	138	142	156	150	146	141	129	150	142	161	162	130	147	135	144	136	135	146	135	158	159	158	162	153	162	123	135	135	166	148	150	138	139	153	130	152	157	138	147	145	169	158	175	127	144	142	164	143	134	129	151	137	155	142	130	171	150	143	156	155	143	154	146	137	166	152	155	141	127	146	157	166	146	151	179	148	154	133	153	161	169	125	151	146	166	153	156	137	160	145	154	135	147	137	156	136	157	138	140	151	161	141	143	133	150	155	147	143	158	130	161	154	153	138	165	153	159	152	167	152	136	146	147	152	132	147	136	163	146	129	151	157	135	129	150	152	148	165	154	159	159	178	128	132	140	145	130	132	154	170	138	147	158	150	156	157	156	139	166	133	158	127	148	135	134	151	139	139	148	133	134	172	151	138	133	147	157	160	154	150	131	133	162	169	148	145	143	129	174	166	126	167	155	127	146	142	150	136	141	129	134	157	138	167	159	137	153	156	146	140	131	150	157	163	136	160	147	142	139	130	139	140	132	125	135	167	167	147	133	139	139	129	171	164	131	136	131	139	132	136	153	144	140	132	130	146	135	173	147	165	149	132	169	147	133	148	167	153	130	139	141	141	146	151	143	166	149	158	154	155	137	141	164	159	156	133	161	141	129	141	140	164	153	155	127	148	141	145	138	142	155	154	137	157	156	136	145	130	171	136	147	156	150	143	139	161	133	143	136	145	125	144	156	142	143	138	134	154	159	166	153	120	159	138	141	147	133	136	131	141	140	165	146	157	148	173	133	122	153	161	138	151	125	153	146	152	130	174	161	131	127	151	149	138	154	150	153	144	160	153	148	133	148	145	145	124	144	149	147	165	172	158	152	156	181	156	154	145	151	128	140	151	125	135	142	143	141	142	151	154	154	155	146	183	151	131	126	133	161	141	162	150	133	154	136	140	169	130	141	161	145	153	143	174	145	150	144	152	165	155	137	145	159	139	121	139	139	137	125	137	150	143	140	139	129	145	128	173	140	159	158	163	130	144	148	158	176	170	136	166	145	141	141	160	137	111	151	125	133	143	173	152	142	150	145	146	135	131	169	135	150	153	153	160	148	158	150	160	147	126	144	151	149	150	147	150	141	157	138	159	143	140	157	136	142	131	151	149	152	141	141	149	138	151	166	141	149	139	155	142	162	138	183	132	140	146	136	160	140	150	147	160	146	170	122	160	146	149	155	150	153	144	146	156	158	166	131	169	141	150	142	167	159	170	159	146	159	122	125	164
6006	751	537	502	491	499	471	496	488	476	482	454	436	443	453	480	505	459	453	417	436	453	475	451	476	455	440	444	397	470	498	438	450	458	463	438	462	477	444	479	447	467	502	495	428	417	478	481	451	448	447	414	465	464	453	396	450	445	448	461	453	444	466	471	428	456	430	390	418	410	483	460	445	444	439	462	408	440	415	423	419	443	426	452	451	407	475	449	418	475	429	410	445	430	407	472	462	393	407	445	445	459	459	428	438	463	419	448	420	475	437	433	466	420	441	454	451	432	429	428	427	446	465	446	439	393	423	463	437	418	467	423	438	433	457	448	428	466	418	473	464	455	435	417	467	415	463	453	460	467	406	480	403	424	419	473	458	430	449	415	443	473	443	407	447	422	449	393	431	460	420	457	456	476	450	444	431	429	426	417	424	430	399	432	404	414	381	454	439	432	468	452	455	444	434	447	430	426	438	431	420	448	423	471	458	425	480	421	456	458	416	463	432	455	460	465	442	468	420	491	412	433	445	431	391	456	416	422	425	469	431	448	408	425	459	467	439	412	426	442	443	409	412	411	415	481	464	445	457	449	402	468	453	458	460	465	441	450	415	426	477	453	449	421	460	409	455	428	471	463	446	440	434	456	453	445	461	442	452	462	447	442	471	464	445	447	456	438	462	446	436	429	461	429	445	453	457	428	445	427	445	433	469	442	408	462	457	437	418	444	463	435	419	432	433	442	505	420	449	425	471	454	408	430	439	441	445	427	426	401	446	456	447	422	469	446	427	473	432	460	447	440	434	446	459	458	454	439	436	464	443	436	419	418	468	427	431	442	427	448	435	449	438	444	475	440	414	441	455	472	472	441	433	457	447	418	458	448	423	448	464	443	470	427	444	425	446	423	464	441	450	402	438	435	406	477	419	438	462	469	445	441	435	471	444	412	410	439	415	423	456	443	435	426	463	447	465	417	440	506	492	454	455	427	385	445	436	442	445	437	430	426	455	445	438	445	451	428	440	415	374	410	466	440	443	415	427	446	421	451	467	409	406	441	469	502	464	450	464	416	457	475	430	398	458	419	410	459	416	417	415	461	480	434	467	445	446	399	421	444	498	437	464	456	415	415	453	457	428	418	429	403	440	453	468	494	452	443	444	431	470	430	435	483	456	417	449	460	438	455	432	468	436	406	406	425	416	470	438	430	412	447	455	453	428	470	435	460	469	410	479	440	470	441	414	467	427	423	465	416	476	431	476	471	484	458	447	466	404	454	414	439	458	445	456	460	453	433	467	440	464	440	421	508	412	461	419	457	472	398	456	458	445	463	468	493	445	471	465	451	401	446	435	471	452	450	435	466	473	453	452	465	439	440	455	504	447	426	433	483	450	457	419	427	437	461	393	437	437	420	443	481	438	423	424	466	440	480	430	457	416	423	421	488	464	485	444	424	443	455	419	452	420	417	427	418	446	421	470	439	444	460	445	433	426	449	456	429	438	452	441	447	449	441	468	439	455	436	424	476	418	459	445	415	448	432	420	457	451	438	409	428	461	454	438	432	502	457	426	467	445	430	426	428	462	464	458	423	447	436	434	397	449	433	446	445	442	445	470	418	483	424	437	464	437	444	415	426	450	452	446	429	449	431	403	455	460	448	423	448	439	440	445	454	442	458	435	444	471	397	432	444	479	434	426	473	419	462	426	411	412	452	470	456	444	420	471	413	432	418	465	455	461	411	447	426	395	456	439	468	432	450	424	439	378	429	439	471	418	433	454	444	441	457	451	428	444	444	458	435	429	429	413	413	415	437	471	444	416	432	427	460	437	415	452	426	432	408	430	473	426	441	391	472	427	439	435	463	435	427	415	431	439	424	433	450	425	480	463	421	400	451	482	444	450	436	452	450	472	443	426	445	443	496	449	442	396	423	421	424	438	450	434	431	448	475	452	446	424	469	442	447	450	415	436	478	436	462	428	401	431	438	434	412	404	454	447	422	421	469	455	450	434	452	439	448	410	447	453	443	479	466	409	441	463	445	464	435	417	407	432	436	416	434	403	423	457	439	450	462	447	473	449	440	439	430	461	465	465	438	401	455	430	405	455	410	464	476	457	448	439	419	390	412	431	471	461	456	442	456	435	413	472	442	445	455	421	464	460	452	417	448	445	469	438	452	429	461	476	426	442	433	447	430	473	481	450	479	492	458	416	419	448	448	424	407	443	458	454	464	436	440	394	417	417	468	438	446	424	461	407	438	448	472	428	429	471	431	403	433	464	418	424	493	430	432	405	436	451	414	438	461	457	450	415	435	438	450	443	462	382	425	436	437	466	431	440	430	431	413	418	413	455	423	437	431	437	429	449	449	410	480	441	437	422	455	450	427	424	410	441	448	451	438	484	460	412	438	458	440	442	429	430	445	432	456	429	467	470	452	444	460	455	453	466	389	449	429	459	466	428	441	436	414	441	443	407	470	418	470	465	445	451	472	407	449	435	446	430	444	438	441	443	405	468	434	409	459	437	451	421	456	473	450	432	459	459	428	434	427	462	453	436	456	449	436	448	460	442	413	408	441	420	434	456	431	436	435	462	477	427	430	435	414	484	432	447	430	439	456	434	437	435	413	433	422	419	439	454	460	446	432	422	455	452	439	413	431	423	453	395	408	460	450	458	421	447	420	462	421	465	415	449	425	428	421	471	478	462	434	415	447	484	436	439	470	446	424	487	451	424	437	425	418	420	428	415	463	445	433	470	409	442	419	447	445	476	445	408	434	461	446	453	461	424	439	453	475	438	440	422	469	468	450	460	431	460	424	451	445	450	467	450	440	409	442	409	486	466	418	437	425	462	382	426	402	430	434	490	436	435	494	448	442	407	419	399	427	408	475	398	477	438	436	420	465	468	432	447	432	404	427	466	464	465	456	460	410	437	480	500	461	443	444	465	449	475	452	429	431	414	453	443	404	448	423	447	464	426	427	419	459	412	440	454	439	440	417	475	430	443	468	452	448	465	441	410	465	464	449	411	412	457	451	436	439	420	470	445	451	460	470	441	455	464	459	451	432	436	434	462	424	459	428	453	450	429	443	444	442	453	462	430	455	405	410	423	403	429	451	435	463	451	440	465	461	463	442	450	466	435	448	442	445	439	478	467	441	437	422	425	457	449	453	451	429	430	443	437	424	435	437	452	436	424	470	423	468	442	437	438	451	470	443	425	462	424	444	432	425	445	451	423	437	418	442	443	465	444	434	426	423	405	451	480	448	427	436	435	448	423	468	476	407	451	435	446	454	422	466	444	430	439	415	458	443	437	419	463	451	437	462	430	416	443	446	438	443	430	445	447	428	461	479	461	436	437	433	480	446	464	443	434	467	409	470	461	412	430	412	426	418	435	454	428	451	477	437	495	458	430	420	425	456	431	432	434	406	477	421	448	481	458	484	448	467	464	400	441	463	419	452	457	419	411	453	453	448	435	419	412	450	470	433	420	449	417	435	468	414	476	428	461	411	473	415
53359	20634	2558	996	674	561	488	475	455	433	376	418	347	324	386	372	345	369	348	314	354	327	346	324	318	344	298	316	328	333	315	319	326	300	304	345	319	310	326	324	303	324	290	306	286	309	330	307	328	288	327	337	292	354	300	331	324	331	299	342	290	325	314	361	292	295	347	303	319	328	330	306	301	327	316	326	301	301	315	341	302	294	316	313	334	289	308	335	293	321	308	294	334	329	289	344	288	316	319	321	292	322	334	277	336	337	313	332	322	295	312	307	323	314	326	304	279	340	296	308	373	287	292	284	315	320	312	310	325	333	296	296	341	307	318	326	308	327	373	317	351	295	329	317	312	326	317	273	331	281	321	322	278	296	322	328	339	325	304	287	308	340	279	291	308	321	293	308	288	291	326	293	309	312	297	323	316	303	326	306	321	295	343	286	349	310	296	285	318	348	300	303	313	300	333	312	286	297	317	319	288	298	315	301	341	329	334	333	337	308	303	335	339	290	317	329	280	303	334	306	311	298	324	326	323	300	356	343	328	286	313	327	319	319	297	291	284	313	304	317	300	307	352	307	301	279	303	302	311	326	329	313	333	305	296	321	314	340	335	337	320	307	328	282	329	293	313	332	349	333	291	309	318	330	340	316	309	319	317	324	314	302	301	311	316	316	336	317	341	312	322	322	335	348	342	340	328	326	296	339	299	364	321	339	326	332	347	302	290	305	338	329	319	336	324	296	301	327	298	324	296	321	289	328	293	341	337	316	315	292	329	300	291	273	286	322	328	308	302	342	317	327	297	309	311	333	330	326	297	303	346	330	322	334	336	306	310	312	328	302	327	308	292	320	303	301	318	289	342	326	321	325	290	341	310	319	298	316	336	330	317	311	302	324	315	303	291	291	295	294	295	329	287	302	305	300	320	309	336	297	334	333	284	305	310	319	323	287	328	333	284	357	346	347	314	318	315	351	295	303	343	301	309	320	322	326	341	303	323	338	312	334	327	282	320	339	333	319	293	302	302	309	315	316	312	308	300	309	333	297	309	307	322	295	328	311	308	327	318	313	276	307	298	305	310	299	316	301	323	331	308	332	325	300	315	275	308	279	311	327	319	319	302	318	293	315	301	274	322	332	330	303	294	316	309	361	324	319	296	327	297	314	308	313	342	346	302	317	304	340	334	308	312	324	357	313	291	326	286	277	320	329	323	287	330	305	290	306	298	318	330	301	308	308	358	316	314	337	318	293	300	293	319	296	290	327	319	311	306	303	306	318	349	306	302	336	346	294	279	331	341	333	310	309	362	332	318	318	288	359	302	348	314	317	306	321	306	339	310	303	319	309	321	326	307	281	297	344	343	294	323	326	303	323	304	305	317	324	336	321	313	337	326	360	323	292	285	303	299	296	294	318	326	324	309	336	335	291	310	318	319	306	326	323	304	287	337	308	273	352	307	317	290	317	331	318	321	316	315	337	315	319	305	305	315	349	331	329	324	286	314	334	325	313	296	307	322	315	327	318	314	312	313	344	309	350	315	272	325	322	288	297	315	276	296	335	311	315	323	334	301	293	279	326	314	314	302	367	295	300	336	283	304	308	317	296	283	312	276	296	316	299	304	308	308	304	316	330	307	307	313	309	334	339	329	344	303	297	309	347	314	338	295	290	333	348	347	348	359	319	321	339	315	309	314	305	323	339	337	289	305	318	288	320	310	308	304	305	320	286	338	346	314	311	314	325	317	305	344	342	334	310	288	334	315	324	325	337	309	305	303	314	306	320	320	319	354	324	311	311	339	321	339	287	282	286	334	336	353	315	319	270	294	315	326	311	329	327	324	331	323	301	331	301	304	295	317	286	325	336	317	319	308	302	330	297	323	321	307	332	334	319	325	300	298	309	299	341	335	312	321	346	338	322	305	325	297	329	295	323	312	301	299	327	320	317	292	319	296	311	303	331	320	343	307	333	292	313	311	320	333	289	302	299	279	286	275	295	308	328	289	315	332	307	321	287	297	339	305	312	314	290	287	357	295	317	299	283	321	302	316	331	296	307	315	291	281	329	347	312	288	306	285	276	302	325	317	339	312	307	319	317	331	328	318	295	312	295	337	318	335	322	293	304	335	318	304	295	310	293	315	303	302	315	312	382	291	323	308	281	338	309	330	302	352	316	342	314	305	310	316	336	325	299	309	308	306	298	330	318	309	291	322	317	277	287	265	293	307	319	307	317	304	309	313	305	290	333	311	316	325	307	337	309	338	278	329	322	332	302	338	318	321	305	356	281	296	317	303	301	299	315	274	327	297	316	331	312	304	330	300	284	332	314	324	324	308	329	331	328	295	284	324	314	326	331	334	294	297	331	310	328	335	282	317	323	316	318	306	284	296	335	302	299	321	337	301	294	327	325	323	313	333	306	308	303	306	343	301	291	290	298	320	308	336	342	331	303	314	321	327	285	314	333	327	349	309	303	303	328	337	320	325	323	298	318	345	306	320	304	330	292	298	313	305	328	315	329	325	340	304	307	344	321	319	321	285	318	329	327	357	334	327	294	324	327	318	305	299	308	299	315	304	347	314	319	326	338	316	302	286	315	310	304	317	331	327	317	325	287	324	315	300	297	285	322	301	314	324	341	277	337	277	319	294	315	306	302	315	322	297	336	296	309	324	327	297	302	288	347	335	343	309	329	317	344	315	308	335	333	294	316	362	310	290	327	301	355	306	296	294	302	327	310	326	339	274	337	336	299	318	331	341	320	319	312	309	330	337	312	338	291	306	358	324	308	271	287	298	327	325	293	319	300	326	331	331	277	302	313	308	295	308	264	304	339	323	292	338	329	275	313	317	276	300	341	309	310	303	320	312	280	297	306	324	342	311	338	311	292	304	324	330	289	313	273	305	312	300	310	314	310	334	329	345	340	290	307	305	304	298	339	289	318	321	333	295	324	292	329	278	322	338	330	301	306	334	319	328	323	304	317	305	308	316	312	317	297	312	303	299	322	324	353	334	299	294	343	293	329	291	323	292	328	310	296	321	329	293	329	344	324	285	337	315	299	301	299	320	329	296	305	333	277	308	322	337	343	332	309	305	288	342	297	280	294	286	296	349	326	287	304	275	296	307	295	325	318	311	304	320	373	320	341	331	307	305	303	331	340	310	270	328	307	313	302	336	299	318	305	317	286	302	319	342	316	334	314	328	310	326	283	327	300	300	323	292	357	325	294	282	342	297	304	304	330	336	323	334	294	346	282	307	309	330	315	293	318	303	313	329	317	345	283	324	307	304	289	301	312	331	325	332	299	310	323	287	301	322	322	307	316	320	313	288	298	353	289	275	351	340	293	304	278	300	294	296	312	331	312	295	310	313	350	302	331	322	273	326	319	293	325	310	324	311	311	315	321	312	310	323	303	303	284	278	331	309	322	288	291	326	307	332	322	290	304	343	308	301	274	306	273	292	323	315	317	276	316	321	344	279	323	297	336	280	305	302	292	307	331	287	293	310	309	292	335
31036	2437	2302	2770	2522	2193	1876	1623	1532	1487	1248	1217	1177	1084	1106	1089	1015	1013	999	974	901	896	892	917	857	901	910	861	838	845	815	913	857	817	816	868	844	880	823	829	856	829	843	840	835	827	856	851	870	800	866	774	803	846	874	792	819	844	803	829	844	867	748	880	795	825	767	804	768	769	770	822	803	751	840	794	798	843	803	810	836	816	749	776	778	805	713	812	773	788	793	833	811	799	755	777	809	759	853	821	829	776	791	801	874	806	792	779	809	792	815	789	791	828	813	788	827	784	811	822	822	809	780	760	817	839	824	764	803	791	818	812	779	828	774	820	763	795	790	803	745	774	758	748	828	774	838	764	789	732	779	817	831	789	776	794	748	826	794	808	820	811	788	810	812	787	817	796	822	835	782	824	800	769	803	832	814	807	754	815	759	795	758	821	835	780	794	790	772	792	799	777	755	825	738	839	788	757	738	797	763	756	814	742	810	828	805	722	757	776	761	817	795	804	799	805	820	835	754	774	781	809	841	813	821	791	790	817	809	740	781	739	853	834	787	771	791	865	769	776	795	800	766	824	763	856	757	803	775	747	788	776	812	819	784	765	797	814	812	811	770	801	833	779	783	797	758	762	824	813	804	777	788	788	775	771	779	763	790	788	787	772	775	818	832	760	794	790	781	807	794	804	805	793	790	809	830	833	815	765	734	800	799	792	757	831	834	780	820	823	804	769	810	794	796	824	741	809	778	764	779	828	835	816	771	865	806	788	829	712	725	800	790	775	825	806	791	759	795	794	808	770	856	773	799	852	792	793	776	827	792	778	815	827	764	813	775	825	759	802	806	784	777	740	771	840	798	792	772	813	768	750	768	771	775	830	804	807	806	806	775	794	894	820	780	856	806	820	810	802	804	784	829	792	797	818	776	818	780	785	736	754	806	778	839	768	831	780	749	750	787	784	798	783	793	750	824	741	787	813	771	858	788	815	833	785	793	808	807	770	770	756	811	811	747	831	815	797	842	783	776	803	758	731	768	767	832	763	751	794	763	782	765	836	780	829	834	781	803	778	796	794	799	816	785	823	750	747	812	827	799	816	807	808	811	794	788	761	793	755	776	798	715	809	788	796	798	795	788	834	810	753	781	784	791	777	779	792	815	808	762	755	789	751	758	833	810	836	767	802	778	781	872	836	726	788	819	836	767	787	777	761	728	772	835	805	770	807	739	790	818	812	852	787	797	764	794	790	774	781	795	821	758	831	805	772	820	816	809	781	818	786	776	851	767	787	801	809	778	796	776	792	760	781	790	804	782	773	833	753	770	841	771	794	814	800	853	734	804	824	792	752	804	770	789	805	816	808	770	816	803	770	798	769	794	802	832	836	827	785	788	792	737	826	777	833	813	785	798	822	799	745	731	816	783	765	763	788	837	800	801	829	785	825	774	795	775	841	808	813	739	823	799	800	785	798	799	771	767	792	845	775	800	817	797	827	788	796	779	776	766	815	779	780	802	833	758	793	802	802	748	771	778	771	761	788	802	832	784	759	779	815	781	789	817	745	803	788	760	812	754	807	823	828	773	819	765	795	801	757	824	830	850	814	822	847	822	771	809	792	825	790	804	789	716	737	814	792	818	793	757	769	798	768	831	763	782	811	808	772	746	830	846	792	765	722	798	810	747	753	787	865	786	772	801	788	778	814	812	823	790	824	801	755	765	760	804	813	792	806	788	764	823	781	792	761	829	780	766	804	827	769	790	832	763	777	751	842	837	805	839	774	787	818	778	774	754	775	769	762	830	832	767	740	794	815	802	826	870	740	789	792	786	818	806	799	805	802	783	745	779	843	781	780	783	810	821	813	753	820	784	852	776	824	766	765	815	776	804	775	806	790	750	789	778	789	812	792	769	756	842	788	780	773	797	769	781	817	837	814	789	776	784	796	773	734	801	817	787	784	806	797	833	769	764	838	827	753	811	744	777	783	799	812	802	821	788	801	799	784	814	769	770	793	801	779	831	761	826	800	791	806	748	736	778	779	802	813	773	821	825	798	796	781	816	780	823	794	810	802	758	805	826	808	820	816	841	797	729	776	768	764	792	791	788	807	777	793	796	775	795	762	785	836	790	797	738	783	781	787	828	851	805	749	800	825	772	815	823	795	773	835	762	828	801	835	801	761	824	698	796	831	787	832	824	778	781	768	779	779	795	740	722	785	791	804	790	773	789	753	745	830	829	789	808	796	772	805	795	833	777	832	800	747	772	836	777	812	811	842	812	746	798	782	752	793	756	793	832	816	767	866	813	826	829	776	852	807	748	764	811	760	823	793	776	810	777	786	779	728	783	806	861	737	748	802	790	727	798	773	792	830	807	836	751	765	797	804	763	803	848	745	840	805	798	796	760	837	768	811	798	781	769	816	794	783	785	782	765	762	772	780	802	740	824	823	812	811	787	802	792	755	752	764	791	797	783	821	780	816	761	807	780	796	821	824	738	831	807	775	735	798	813	774	750	795	814	776	799	814	807	879	819	836	823	795	810	785	795	799	781	778	758	790	790	793	767	806	813	791	798	725	804	823	796	825	806	834	772	787	756	790	742	773	785	793	835	793	788	793	816	758	782	797	829	797	768	755	824	774	784	785	806	803	839	800	820	750	822	801	840	766	813	802	762	795	770	755	796	798	844	788	759	789	792	781	832	778	755	824	773	757	824	817	791	823	759	762	789	852	788	762	783	798	797	794	789	810	773	809	795	746	769	808	780	789	832	752	767	802	802	825	800	792	773	811	798	802	763	802	783	791	852	815	827	816	819	792	753	758	812	784	726	772	755	795	768	842	827	802	781	809	822	797	792	817	820	764	767	786	790	824	789	764	819	781	821	816	822	786	778	805	837	757	824	808	784	784	802	784	750	787	774	805	800	838	778	779	757	787	788	778	744	811	824	742	792	806	801	812	807	776	819	768	822	844	799	789	805	798	790	803	843	777	808	787	824	780	808	789	809	785	860	805	826	802	784	778	821	787	781	759	803	749	797	807	783	782	810	758	819	789	816	800	791	818	772	789	774	802	794	767	778	795	812	747	790	828	786	812	737	759	818	775	793	761	783	788	830	743	827	824	758	807	782	801	780	788	821	797	804	765	788	808	815	796	793	842	780	777	793	781	789	762	862	808	792	839	794	776	795	763	810	792	787	814	819	762	784	809	800	787	720	818	787	779	811	774	731	802	752	809	802	764	808	819	792	857	806	802	812	725	758	799	799	811	798	805	788	778	778	770	813	806	745	745	798	823	782	814	792	789	793	818	833	837	798	754	796	801	793	765	814	787	815	777	843	783	788	865	776	785	802	805	810	734	794	782	790	791	784	820	815	844	761	828	833	749	787	831	824	777	831	793	740	808	802	818	829	817	791	777	769	814	747	801	809	776	829	830	805	755	760	745	767	815	788	813	774	759	784	754	807	778	808	822	802	772	765	781	809	782	768	830	791	772	818	817	741	792	798	809	752	780	770	788
68960	30072	7434	1891	1238	921	869	677	622	598	546	491	481	456	420	461	448	444	417	429	421	406	389	384	399	377	430	391	359	410	411	412	385	368	398	383	368	399	364	397	375	398	433	429	383	390	394	387	352	359	381	426	391	402	408	382	381	368	383	380	405	380	399	399	385	372	405	370	382	375	369	395	367	376	365	387	364	405	372	394	410	370	394	369	355	361	350	400	405	396	370	343	360	339	344	343	349	369	378	391	370	411	364	395	360	347	392	386	377	386	396	359	371	382	395	416	399	357	372	415	421	359	364	385	377	396	415	386	375	349	358	377	391	340	393	396	325	380	369	372	383	400	374	352	379	377	405	392	374	369	374	372	406	378	339	380	400	363	395	358	362	385	396	411	374	396	390	352	373	376	357	403	360	357	369	373	369	390	379	365	379	378	402	389	417	375	400	392	383	411	389	375	367	380	416	411	389	376	346	368	391	365	377	333	361	385	417	387	388	367	406	379	412	333	372	374	367	400	379	403	423	385	394	408	384	375	410	347	388	379	393	344	374	383	351	389	403	403	373	339	349	401	401	360	394	378	370	386	404	358	363	362	347	399	370	359	375	383	374	373	389	379	360	398	403	371	392	374	390	382	337	375	357	381	391	366	395	375	391	398	378	429	392	371	331	364	371	404	357	363	387	352	349	353	390	352	356	386	371	379	396	366	376	369	367	385	393	401	394	356	364	389	372	384	412	385	420	407	368	374	370	382	404	369	359	397	409	395	436	350	408	400	390	389	397	374	405	379	404	390	380	393	385	384	415	364	354	364	379	384	350	405	374	375	392	400	393	389	397	403	365	384	395	361	383	367	384	380	373	395	396	361	400	393	364	414	370	362	356	399	373	407	370	348	391	392	385	390	379	392	387	358	376	385	362	332	394	382	368	405	388	399	363	367	397	358	359	352	397	385	408	408	371	397	378	411	374	378	362	383	366	344	409	393	401	426	383	372	376	348	373	383	343	375	342	340	374	390	353	393	389	415	383	415	372	377	379	354	372	390	373	361	404	376	413	371	321	434	391	390	383	355	394	394	391	407	387	376	404	328	379	363	340	394	386	375	411	375	354	369	399	366	390	401	379	406	405	331	386	390	417	374	383	395	374	374	352	365	407	369	385	355	398	382	377	369	402	419	379	371	428	388	395	416	417	401	372	391	377	401	357	374	397	405	365	366	400	404	377	355	412	374	359	380	400	381	376	343	376	392	378	348	361	447	379	405	370	392	394	427	353	376	360	343	366	381	397	372	356	359	401	352	389	389	382	393	348	388	393	369	413	376	373	359	387	398	377	378	394	371	427	386	360	383	387	377	371	390	371	362	373	386	327	365	364	360	389	378	391	376	389	360	407	394	390	411	395	400	380	421	395	374	417	375	347	357	401	378	390	402	368	377	362	354	374	377	364	340	373	404	353	355	373	356	376	368	377	397	320	409	406	373	362	411	366	385	356	431	381	383	384	371	395	419	425	356	380	397	379	379	365	395	349	392	377	402	400	389	391	380	365	339	386	323	397	355	410	362	379	343	375	389	337	389	388	386	399	372	384	337	407	364	345	407	404	382	415	383	375	394	357	418	403	376	396	340	376	394	408	398	406	397	385	395	377	386	344	398	359	392	377	391	384	389	398	341	361	385	398	391	382	356	376	379	413	391	410	373	395	386	396	395	391	371	386	397	397	376	358	369	362	386	394	411	363	388	365	385	345	397	388	406	384	340	360	388	339	352	392	419	350	367	404	414	401	374	368	362	364	419	372	382	383	370	388	372	396	373	342	391	376	416	389	392	371	381	357	362	378	401	364	385	416	391	420	376	372	363	329	371	347	351	387	379	381	381	373	375	365	340	354	377	400	394	346	353	396	365	376	367	355	360	413	322	388	368	355	368	362	354	382	378	361	372	377	390	405	383	396	360	369	401	385	394	375	390	364	389	361	377	406	368	380	381	398	390	426	419	381	378	381	424	358	386	378	354	357	389	371	386	347	375	418	414	401	380	404	400	411	347	357	393	372	404	391	361	351	416	373	357	391	394	358	372	363	418	363	375	394	355	355	368	394	397	416	364	353	354	396	401	397	392	370	371	376	388	351	361	375	387	368	364	361	369	395	374	369	419	370	383	383	356	382	411	388	374	362	409	386	380	383	387	385	417	373	367	360	394	372	362	439	382	412	378	377	381	370	371	392	352	399	367	371	392	361	369	358	376	401	408	383	353	350	342	391	416	364	425	369	370	391	375	401	390	391	338	372	405	399	396	392	405	388	366	424	359	381	382	428	378	364	379	388	357	411	401	378	397	437	390	423	379	387	395	422	331	369	397	374	383	410	383	361	367	379	388	383	375	358	389	345	357	407	386	390	373	398	399	371	399	432	373	360	376	368	347	396	417	394	400	337	363	361	354	358	378	405	418	337	383	383	375	360	339	383	431	387	366	385	368	373	373	389	331	388	425	402	383	408	371	409	409	403	376	404	376	383	356	358	427	362	392	366	361	390	369	386	393	368	375	377	329	351	376	377	402	399	374	376	324	366	376	411	437	375	345	359	403	374	406	357	416	373	379	384	404	388	355	358	358	383	345	374	423	369	374	368	374	418	352	366	367	359	384	375	394	375	394	380	367	371	387	351	366	392	405	343	386	380	412	365	404	397	396	398	390	337	378	396	402	378	368	372	384	410	365	428	372	366	425	391	382	355	370	394	393	370	396	374	414	365	342	403	356	361	406	409	375	409	369	380	348	416	409	389	375	349	381	367	374	383	369	369	370	387	367	363	390	377	422	358	353	400	359	409	350	382	374	410	379	361	361	402	376	407	375	404	349	375	338	385	357	380	373	370	382	320	389	398	341	348	384	364	393	353	415	410	397	392	390	418	355	356	392	384	366	386	359	421	411	386	386	360	393	378	430	383	416	379	397	376	375	433	363	382	353	368	343	399	371	347	373	389	363	375	357	421	351	376	386	375	361	386	381	381	359	379	361	332	355	374	345	355	412	398	363	341	397	419	377	392	391	399	364	370	364	350	354	381	359	380	361	392	386	370	375	384	393	390	357	367	399	381	390	381	365	366	397	371	344	379	370	376	395	385	368	365	413	379	365	376	390	361	393	385	370	377	349	372	414	403	394	382	384	375	371	398	389	351	413	408	402	424	367	353	368	389	429	380	402	415	401	380	401	357	381	385	387	373	380	391	409	372	391	389	368	379	392	379	324	385	353	357	408	382	367	372	396	381	415	381	347	391	362	406	379	357	392	358	367	357	382	370	368	357	382	345	372	388	371	355	380	368	384	369	390	376	403	373	383	377	389	392	379	394	391	347	384	383	392	356	363	373	406	407	324	364	452	351	378	414	397	345	350	361	397	363	386	352	390	351	364	405	365	393	416	380	397	395	408	424	402	402	396	399	404	404	338	360	330	391	397	401	403	395	383	360	365	399	407	389	388	342	396	398	400	367	387	354	393	408	371	390	356	328	374
40790	3029	3848	4644	4214	3583	2999	2514	2260	2056	1888	1648	1662	1497	1533	1463	1381	1372	1314	1234	1183	1188	1145	1082	1056	1111	1046	1051	1096	1068	1064	995	1053	1021	1022	1003	1030	1018	1006	994	1005	992	963	983	1003	978	936	1003	978	932	937	926	991	931	947	914	979	948	1029	914	1006	906	939	927	941	899	908	899	907	835	918	932	933	909	960	899	872	919	1016	920	926	908	912	900	947	898	884	952	895	885	867	916	912	919	926	889	897	894	894	928	830	942	892	923	884	913	931	918	880	906	914	928	909	932	908	916	926	901	887	931	899	869	881	906	920	902	911	869	914	951	919	902	927	886	890	850	917	878	894	890	930	933	926	861	896	896	828	887	902	968	875	919	891	917	891	907	928	841	875	884	926	890	876	943	858	870	911	885	874	944	898	873	899	921	945	891	899	965	899	910	833	883	948	902	893	934	843	965	904	947	907	949	827	914	936	958	922	854	920	885	874	908	929	901	911	835	872	880	891	922	934	884	919	941	973	931	914	886	921	857	912	926	922	912	902	900	939	902	886	927	953	886	927	895	899	920	909	891	866	940	918	871	908	902	914	913	887	894	938	884	915	933	893	902	899	914	890	909	857	919	829	880	896	965	911	868	919	945	888	881	925	865	856	970	891	879	913	879	935	911	876	868	893	905	852	848	865	952	914	851	927	884	885	829	920	934	869	921	881	918	949	949	915	918	869	910	890	891	907	885	898	907	888	922	917	953	915	885	912	931	932	905	915	925	893	939	855	961	895	953	916	907	914	875	940	875	879	909	873	909	870	919	897	930	889	932	881	901	897	860	833	883	916	899	882	929	854	840	895	930	879	946	919	904	916	927	885	911	937	914	921	906	879	903	882	934	908	857	922	898	914	906	873	912	930	806	870	939	882	955	874	935	880	901	886	919	925	899	911	863	860	904	924	870	907	897	912	830	910	965	871	898	889	865	954	943	903	900	898	976	926	909	968	872	936	919	867	952	904	912	860	918	908	890	930	896	853	900	915	853	913	923	980	899	883	924	891	917	905	853	884	941	883	875	875	829	904	935	865	883	917	944	898	952	896	871	911	887	898	913	913	923	966	908	907	884	873	894	895	909	886	894	913	862	927	907	873	921	874	879	839	947	865	877	883	887	904	934	906	918	860	884	921	905	943	880	892	879	944	904	928	958	914	924	944	904	967	872	961	899	839	910	937	914	937	859	897	867	884	921	876	888	906	857	880	897	928	923	888	892	856	931	937	905	871	896	905	882	922	891	922	874	905	936	876	897	892	938	937	928	935	885	877	890	910	913	868	931	844	895	918	911	891	871	862	938	901	877	916	887	874	934	876	834	874	921	907	930	882	912	909	877	921	907	915	929	957	902	908	889	899	915	897	888	905	904	930	852	918	919	929	963	904	893	930	888	922	895	903	923	941	852	893	938	858	858	929	944	870	878	911	880	865	962	897	878	918	914	867	935	915	896	934	917	901	890	847	872	884	902	900	846	917	851	850	973	928	888	871	859	916	830	886	889	909	902	900	890	945	894	905	903	922	876	871	861	907	909	966	897	918	927	884	927	938	881	884	905	909	928	887	939	901	878	842	859	874	904	908	912	844	904	936	966	876	905	919	871	900	860	911	887	868	877	851	860	908	873	930	880	897	941	898	967	849	906	922	879	932	858	912	910	928	893	934	920	891	872	918	854	908	943	907	913	884	911	929	912	909	958	908	809	957	896	896	882	832	902	856	865	908	914	867	914	908	843	855	924	906	915	896	921	872	880	836	894	920	859	889	889	888	931	883	960	911	893	867	943	842	892	898	947	899	919	911	921	920	924	881	902	950	943	881	917	909	908	944	894	875	929	887	853	935	924	885	875	881	894	849	897	892	969	898	936	857	907	880	915	919	874	923	918	962	938	842	889	927	922	903	948	868	924	862	943	884	906	918	871	921	910	897	883	919	946	895	939	862	924	911	928	935	865	929	902	948	903	910	919	878	913	885	927	915	896	918	913	949	932	911	872	940	926	951	920	906	935	900	976	856	896	927	878	922	890	867	890	871	937	907	927	913	904	844	890	908	888	886	940	889	867	870	939	844	897	885	911	906	883	922	885	888	925	864	915	934	846	920	869	891	903	851	916	898	884	915	877	931	931	891	873	904	846	888	838	941	868	872	882	960	834	886	903	900	888	890	879	848	930	894	868	833	880	912	885	884	976	866	888	879	911	877	909	950	935	946	864	882	897	897	898	881	878	887	895	912	909	918	891	940	849	871	906	878	906	904	842	913	880	914	882	917	866	921	923	888	902	860	923	896	891	856	952	874	924	909	852	911	917	962	898	891	909	921	864	888	874	932	902	887	919	868	894	972	907	926	876	925	940	913	895	1013	893	877	854	853	900	929	908	889	901	877	922	865	839	858	911	865	842	885	946	908	927	946	886	923	913	908	885	958	891	871	908	907	911	922	905	921	894	893	908	888	925	887	916	929	883	900	897	870	928	891	901	878	892	927	933	912	924	882	844	871	889	905	876	883	878	912	858	909	864	914	932	911	894	919	885	893	878	872	934	897	913	882	919	881	886	874	887	928	910	863	929	944	929	904	943	932	869	917	889	889	851	868	895	910	871	939	887	880	944	904	950	860	908	919	959	930	929	906	885	868	883	864	836	880	923	918	921	925	889	875	897	902	901	912	902	903	890	903	906	884	881	932	923	894	874	886	926	873	839	923	914	913	940	898	884	826	888	929	843	916	960	885	893	935	911	926	912	870	927	842	885	853	888	876	943	940	942	858	849	849	909	916	957	925	858	941	853	928	855	912	850	856	954	931	921	860	929	959	943	871	907	959	934	963	922	931	892	942	898	900	889	885	881	932	892	807	884	919	871	898	896	910	878	895	872	914	884	898	883	849	912	904	910	905	905	932	880	925	914	900	919	908	923	951	857	915	938	926	847	858	918	898	905	924	903	899	911	923	905	914	842	897	901	898	919	951	912	896	945	895	884	891	921	907	911	871	918	909	917	903	914	919	926	944	921	888	885	898	878	907	888	855	933	884	920	936	944	945	890	891	890	927	957	904	878	923	909	932	833	916	890	907	862	938	903	927	920	937	944	877	893	910	901	867	894	935	877	908	871	917	902	894	907	978	925	901	851	908	901	920	839	868	927	820	920	919	909	880	946	850	936	805	896	943	946	916	881	894	924	927	860	917	893	912	891	858	922	882	903	914	901	894	989	871	935	872	868	920	904	924	928	854	857	925	936	850	869	898	866	906	953	900	925	898	853	949	947	900	974	934	905	898	944	887	855	895	913	910	865	867	884	884	869	872	903	889	885	932	939	901	970	869	873	908	915	957	900	882	914	842	943	881	883	850	887	944	959	881	942	913	922	877	851	901	882	881	891	920	930	902	863	863	884	901	917	910	893	900	899	928	914	908	894	923	904	875	893	926	864	914	889	882	914	939	891	907	836	934	869	912	892	919	851	899	914	934	934	907	918	929	920	891	854	948	905
5385	319	170	200	178	148	150	137	153	138	151	142	136	161	150	157	144	163	140	137	143	169	150	134	141	142	193	148	142	150	160	138	154	162	136	158	154	143	153	141	143	155	144	125	148	147	163	145	156	137	160	159	161	160	175	177	164	120	132	139	138	154	143	161	147	129	157	145	149	134	119	163	152	158	151	146	151	148	129	159	128	151	159	141	171	132	162	149	154	127	162	140	144	145	144	134	150	148	132	147	143	128	143	152	152	125	131	138	124	126	125	152	133	122	135	131	135	150	142	162	145	156	129	146	154	142	143	141	125	162	140	157	128	142	141	165	141	148	149	133	170	156	151	161	136	165	141	143	153	140	145	141	158	140	136	151	152	155	164	171	118	148	138	145	141	150	147	118	130	147	166	160	152	143	150	137	144	160	162	144	121	139	137	130	170	172	152	119	157	161	165	182	154	150	157	127	171	148	154	152	149	166	141	176	169	166	127	140	141	125	169	153	159	132	137	130	153	148	148	152	151	124	148	141	135	146	161	120	160	139	151	126	129	172	156	152	157	152	139	144	172	160	148	142	155	127	139	129	159	150	138	126	146	153	160	146	138	126	173	133	135	128	154	150	140	120	136	140	129	182	160	147	138	136	136	143	139	163	150	154	151	137	144	145	124	163	151	145	148	159	144	139	152	143	153	160	150	154	180	155	150	130	135	140	149	146	172	170	146	168	128	140	158	150	162	157	149	130	123	140	147	142	156	148	151	128	173	171	162	139	138	143	148	160	165	134	148	137	139	131	131	168	137	135	136	153	162	136	156	178	142	150	132	145	157	141	145	131	166	163	149	128	146	123	152	148	144	149	131	142	136	154	148	161	148	159	142	163	134	145	140	151	158	142	151	148	146	143	142	146	131	179	137	174	155	145	128	147	137	154	150	159	164	149	146	142	158	163	148	144	155	151	143	138	143	158	139	146	131	131	148	153	152	135	120	126	124	135	145	144	141	155	121	158	129	164	128	148	139	145	159	137	147	146	171	148	147	158	162	155	149	155	124	156	156	138	172	142	145	153	155	138	136	149	141	122	152	151	157	133	152	135	173	134	147	128	144	159	159	123	139	167	137	166	161	150	165	150	143	136	158	137	131	149	155	145	133	154	140	142	147	134	150	137	144	140	155	144	162	139	158	149	135	141	133	142	167	135	146	137	133	151	165	134	153	141	130	152	130	152	142	136	141	159	141	149	147	131	145	135	157	134	147	180	119	151	152	129	162	133	136	136	145	147	150	126	137	149	154	138	159	140	113	132	125	141	136	153	130	171	151	141	132	153	150	130	157	135	149	150	137	155	155	151	159	150	126	138	125	148	163	144	129	167	149	156	136	143	146	120	135	155	136	149	150	159	161	139	150	156	160	147	144	172	161	144	142	114	144	124	128	155	148	131	132	122	150	147	136	152	162	147	149	130	152	142	140	141	160	158	158	146	158	133	135	155	155	156	140	143	142	153	151	150	145	136	138	135	161	154	157	165	145	141	153	129	151	143	137	160	125	144	155	138	152	159	160	141	150	152	127	142	141	129	130	125	128	128	149	122	142	144	132	170	157	160	119	148	139	133	163	131	149	150	136	151	159	155	145	134	119	144	158	139	152	143	136	137	156	143	156	146	152	133	127	136	174	137	164	160	134	121	125	128	118	141	141	152	140	136	140	145	165	147	146	175	124	158	136	144	137	125	157	175	149	138	148	141	143	149	175	134	151	134	163	145	158	156	148	120	138	143	128	153	137	147	153	171	134	130	154	135	156	160	153	142	155	139	148	161	125	140	144	135	143	128	136	140	140	144	136	154	156	137	167	147	140	178	146	147	129	153	140	153	149	157	149	131	132	145	157	153	137	154	150	154	137	130	142	169	161	144	132	145	145	152	162	153	139	176	158	143	133	129	130	135	153	146	144	136	160	169	154	154	151	143	161	142	150	161	150	136	153	159	139	149	159	131	141	146	134	138	163	148	153	139	144	151	168	152	128	154	138	133	159	133	150	158	138	129	136	152	137	143	127	146	134	146	151	152	127	142	155	133	134	144	144	159	150	141	146	147	130	141	155	162	144	133	131	178	153	126	147	143	136	158	154	120	144	133	135	137	146	158	165	152	142	148	156	154	158	150	162	148	141	162	129	143	141	139	156	145	154	161	153	160	160	160	137	155	140	134	139	147	112	162	154	149	112	148	144	152	135	143	138	139	120	147	140	164	146	152	145	157	149	139	140	147	137	153	167	130	142	145	160	140	148	144	141	141	126	145	154	146	159	148	139	156	153	148	143	138	129	143	128	142	134	173	152	135	115	133	126	144	126	145	163	131	145	131	151	141	139	126	149	178	136	148	139	153	168	154	137	141	140	141	148	148	133	146	143	131	115	152	157	151	152	145	171	141	139	149	145	147	137	139	127	152	158	168	160	145	141	141	138	159	144	179	148	136	134	138	150	155	148	136	139	138	128	116	155	158	144	150	144	127	145	163	142	160	155	168	135	141	146	154	139	162	142	153	147	163	177	145	155	140	135	133	131	130	156	141	138	155	167	125	127	138	174	147	147	134	127	152	145	119	136	164	152	158	151	149	137	148	121	169	145	144	156	142	150	185	130	140	140	145	132	139	146	149	149	132	136	140	161	155	148	130	146	129	162	161	158	152	136	152	139	146	178	141	144	143	151	152	141	158	143	139	167	135	131	139	150	135	148	161	147	140	169	151	144	145	133	139	157	160	159	147	146	148	138	147	141	155	119	154	131	163	139	154	125	146	161	123	145	136	148	124	135	150	138	150	120	168	146	145	146	134	133	156	139	146	162	151	153	147	134	131	140	148	140	168	146	158	130	141	148	143	145	133	153	122	133	143	155	164	147	155	115	143	161	161	149	135	154	128	143	165	141	128	158	160	137	152	169	148	150	131	133	147	145	146	168	142	137	115	121	145	162	134	155	149	146	123	117	139	160	169	142	163	162	148	138	146	145	131	148	125	149	133	147	162	131	151	135	172	144	148	141	135	126	158	148	154	153	148	158	125	137	141	134	136	147	142	127	148	142	128	145	140	157	146	141	147	148	138	170	140	151	160	170	140	146	128	145	163	163	140	145	117	147	137	151	131	156	141	142	119	135	134	143	136	157	129	144	158	158	114	134	144	154	149	147	123	130	172	168	133	121	136	141	124	138	141	164	121	122	141	132	133	131	150	155	150	150	138	155	135	183	144	138	145	142	140	139	140	160	130	159	134	143	157	149	138	157	136	137	154	143	154	131	165	154	160	152	128	143	130	160	119	145	133	153	134	149	141	140	160	119	151	144	155	151	152	135	122	146	147	131	143	160	131	132	155	158	145	143	155	156	159	161	121	142	159	157	147	140	157	132	135	155	156	148	138	159	145	149	121	153	148	137	170	138	135	129	123	118	162	138	168	137	159	141	130	148	159	153	141	135	132	136	160	162	125	128	163	133	141	154	147	143	140	133	148	143	142
5962	520	518	507	510	460	476	488	484	447	457	453	463	438	438	447	483	457	447	424	411	449	447	441	456	421	409	461	444	468	460	474	502	433	457	460	426	452	466	413	440	424	467	443	459	463	431	445	426	454	441	423	457	468	414	419	424	429	447	418	429	440	429	409	427	410	472	458	435	441	433	434	450	451	442	428	473	436	436	443	433	423	463	483	455	429	414	433	424	436	463	446	470	443	396	458	399	437	445	428	421	444	461	438	455	453	453	408	446	413	418	495	443	412	475	426	417	430	432	390	417	430	450	471	421	446	462	442	476	414	430	411	409	433	446	447	407	453	428	444	457	453	442	446	468	477	435	421	413	431	420	398	465	411	438	422	435	426	461	423	437	448	437	409	439	456	429	465	415	426	484	395	452	419	459	448	450	452	399	415	426	429	426	451	463	430	409	481	444	424	421	449	427	446	480	467	394	472	433	394	461	425	407	442	458	421	452	430	453	455	444	429	459	460	440	475	433	426	431	451	457	420	445	443	475	412	446	421	444	432	449	435	454	424	446	418	440	431	462	430	441	454	428	439	411	442	402	411	448	424	424	438	420	447	433	420	433	440	413	406	456	443	444	418	428	404	413	393	450	460	464	448	424	428	432	409	408	430	436	478	467	431	424	428	451	456	429	470	410	460	414	476	425	459	423	427	500	443	458	464	458	460	418	372	427	446	414	439	399	442	459	462	412	415	432	406	435	466	410	415	451	402	449	436	463	420	458	423	426	415	436	417	449	447	474	416	457	426	426	477	423	442	437	463	467	399	454	440	435	413	441	475	430	434	460	429	424	455	427	409	443	432	425	440	421	469	451	442	460	389	427	455	442	452	431	414	445	479	421	443	466	411	452	459	433	433	473	381	432	432	452	430	495	454	421	407	451	425	430	465	408	441	409	434	450	458	482	462	444	473	437	441	426	463	438	421	419	422	425	437	432	419	461	428	426	424	432	425	435	489	434	440	451	427	436	425	452	426	482	423	457	453	467	449	441	472	463	433	433	483	431	434	433	447	428	459	445	421	456	465	438	437	436	433	464	453	416	411	458	452	444	439	460	432	448	484	429	404	429	437	463	403	423	436	457	393	441	434	414	440	451	465	471	430	436	459	408	436	424	433	446	458	418	437	441	437	443	445	430	419	438	445	404	478	438	450	433	447	419	445	429	426	441	455	421	437	423	433	415	445	443	427	421	410	419	420	427	438	463	446	410	447	446	476	416	424	449	398	417	471	407	417	421	439	431	466	449	407	404	476	426	455	443	416	446	433	428	461	447	421	436	398	427	467	432	479	436	411	448	434	459	427	416	410	456	413	442	418	435	401	411	425	451	454	449	430	468	437	405	452	467	453	428	443	447	431	410	416	425	440	440	444	427	445	423	429	431	432	442	437	416	431	431	438	443	455	449	412	413	472	445	434	453	456	444	442	439	422	437	426	463	440	450	401	469	450	428	421	451	443	410	428	441	406	457	445	433	420	449	433	418	443	391	458	454	418	432	471	400	459	404	413	440	446	442	467	472	429	450	442	471	445	424	410	419	431	432	434	433	436	432	482	420	438	405	456	436	435	455	485	462	425	429	439	452	445	422	424	436	429	428	435	434	423	436	415	450	431	445	448	437	419	405	496	469	425	459	471	433	419	442	461	428	427	474	460	456	466	432	455	414	452	437	472	428	421	419	446	451	417	437	414	433	454	433	396	511	386	444	417	392	449	446	446	441	427	430	411	423	427	450	433	442	466	437	448	449	495	449	426	464	436	451	439	455	407	425	453	419	433	466	448	420	455	444	451	429	426	400	448	421	447	449	407	427	422	437	427	446	424	451	445	460	419	433	442	409	436	457	418	468	451	473	448	453	446	454	442	420	438	402	438	464	454	411	458	420	449	414	433	436	450	430	420	451	416	438	457	425	423	465	458	418	470	483	455	436	420	411	455	403	462	432	459	444	418	459	386	427	412	452	448	441	460	422	439	414	448	436	493	443	447	395	471	454	418	455	449	424	460	438	414	442	443	438	441	459	431	447	442	430	452	447	486	428	420	444	445	432	437	453	437	442	426	415	438	465	462	450	425	464	422	424	479	457	454	432	413	479	466	395	437	448	439	418	410	448	428	414	471	415	458	457	453	432	434	451	439	440	430	431	460	487	461	457	456	426	447	451	425	449	463	455	433	411	435	455	407	424	417	438	426	387	425	426	424	443	390	444	448	443	414	443	469	428	460	452	378	427	410	423	436	441	431	440	408	432	434	446	412	447	460	432	432	452	455	438	441	411	455	402	440	393	436	448	418	457	451	419	427	422	447	432	452	457	443	431	423	437	429	432	427	455	398	422	417	421	424	454	458	486	411	476	423	417	425	431	439	436	410	438	473	418	467	417	433	465	427	459	428	439	422	441	440	401	438	427	407	453	442	407	421	457	471	408	414	459	430	419	457	436	433	459	452	422	455	419	433	435	420	458	411	407	459	444	439	418	453	406	446	436	454	420	435	406	392	445	433	416	422	455	414	409	421	441	410	406	447	459	425	462	454	463	489	486	439	437	454	424	420	429	451	424	456	444	432	448	440	455	453	443	422	424	455	445	429	462	490	427	469	433	445	466	456	451	423	445	404	418	448	427	457	465	458	433	442	473	417	446	424	432	418	445	430	460	436	431	407	421	433	406	440	432	476	435	422	454	476	445	436	440	457	430	418	451	427	440	444	427	419	432	458	464	465	425	441	426	407	457	426	436	430	411	449	460	432	441	444	449	464	450	412	433	424	403	409	435	458	427	431	435	464	442	458	430	450	453	430	427	433	418	440	443	431	420	414	417	467	425	448	434	456	391	444	430	409	430	427	427	438	454	436	412	434	436	441	453	406	432	438	451	427	431	423	421	422	409	413	418	491	451	447	421	428	432	413	416	433	412	385	443	439	438	399	491	445	429	437	409	439	435	434	427	428	449	435	456	475	450	430	447	426	444	417	466	437	407	458	417	431	428	461	446	450	423	402	455	393	421	438	416	425	445	427	423	435	433	447	417	436	436	417	407	431	423	450	432	438	443	437	413	435	457	424	420	488	430	462	420	435	428	437	437	450	454	463	437	418	420	419	424	421	416	458	438	429	457	431	440	470	421	396	435	415	433	464	454	448	437	444	447	407	443	450	429	441	459	457	420	423	444	433	444	428	447	456	428	477	405	436	485	458	439	408	459	448	389	410	429	463	430	429	438	452	425	399	465	425	473	403	423	408	433	452	425	445	395	459	472	469	449	426	427	439	408	471	448	444	418	416	478	395	420	433	444	434	465	451	414	431	443	452	435	424	412	437	454	432	422	424	440	418	447	449	426	440	436	458	407	449	431	443	421	430	436	422	430	422	469	457	434	434	445	442	406	410	398	418	437	436	427	424	407	451	423	418	415	462	425	432	455	430	458	448	448	405	433	419	436	476	439	418	458	419	418	435	427	427	431	432	445	412	436	458	448	475
52978	19362	2533	976	713	570	492	441	468	411	421	361	369	354	362	355	384	317	348	352	288	312	339	335	305	345	326	304	352	305	308	325	336	297	327	338	328	350	322	291	316	320	337	305	288	302	349	336	299	305	318	307	309	340	326	345	314	330	308	303	313	316	312	315	335	312	297	338	322	367	304	284	296	318	340	319	307	301	330	319	349	353	300	297	318	321	304	343	313	308	315	316	332	317	334	324	307	291	307	313	324	326	297	289	312	301	315	280	326	298	315	293	320	315	307	313	334	319	334	310	348	314	323	302	346	299	308	343	337	318	288	306	322	321	299	323	313	324	333	323	309	324	323	353	334	353	339	324	342	309	311	317	310	351	294	288	304	296	310	316	311	311	302	308	300	356	319	326	280	313	314	318	291	276	321	356	309	314	314	296	328	293	303	301	327	340	305	298	311	302	317	296	327	304	277	327	328	319	298	309	314	297	315	305	321	294	306	334	316	312	337	299	350	310	317	333	292	290	327	315	308	323	320	309	353	332	309	310	289	301	333	319	322	308	308	314	283	301	318	325	307	324	307	316	309	311	308	302	298	297	326	321	326	290	310	319	303	316	303	316	309	339	311	315	341	338	314	349	294	294	339	329	318	338	294	297	323	325	310	339	314	327	284	308	309	300	301	327	322	312	337	303	325	301	324	325	309	346	319	319	321	331	314	338	306	318	310	299	278	302	316	310	321	336	324	299	293	335	315	330	297	341	315	319	311	328	310	330	302	315	321	319	310	351	320	316	328	332	307	288	329	305	308	281	304	314	292	303	324	311	320	301	299	278	325	317	317	324	318	322	362	297	320	321	306	324	271	298	297	291	304	297	346	330	304	322	320	340	324	282	308	324	336	329	297	311	306	275	337	325	300	312	270	294	332	322	303	357	334	318	292	316	293	289	309	305	323	294	292	273	309	311	309	311	330	309	299	319	310	313	312	313	332	321	309	301	328	310	330	322	344	301	287	319	309	314	346	304	288	288	318	325	295	329	294	299	331	335	304	291	336	322	331	324	304	306	296	322	302	325	281	312	294	298	296	322	282	341	343	304	335	313	320	289	315	332	313	308	311	355	295	310	288	320	323	290	334	294	312	303	285	333	297	277	314	309	305	336	330	314	280	332	304	328	295	299	330	316	335	304	328	313	280	348	334	316	295	305	351	280	307	333	310	310	317	287	332	268	316	314	275	297	287	296	322	294	337	334	333	291	306	304	286	347	339	333	308	318	309	291	322	295	327	332	311	308	317	300	298	302	327	294	319	307	311	322	329	295	321	310	299	325	307	315	333	350	302	311	345	320	319	331	321	331	314	278	314	291	318	321	333	303	344	285	322	305	324	277	318	333	307	304	320	288	317	322	307	296	326	337	301	305	326	321	279	317	343	309	320	295	322	307	339	324	347	323	313	318	305	312	289	325	328	318	310	286	305	316	274	301	300	346	290	310	288	302	333	285	302	321	293	321	280	312	334	323	315	312	279	294	298	314	326	315	332	317	343	327	338	298	342	317	318	330	336	312	297	339	336	367	338	327	350	286	309	311	329	341	330	322	314	300	345	319	328	309	319	299	330	323	297	296	284	279	322	300	317	269	306	321	289	324	351	353	312	286	310	319	329	311	303	323	302	307	298	297	300	298	270	293	310	298	297	303	334	320	299	304	309	329	311	357	330	290	290	329	308	294	319	310	307	301	322	319	325	311	318	325	294	300	277	311	340	338	332	287	354	321	301	326	331	305	319	312	300	304	332	317	301	312	333	325	334	291	346	314	313	300	299	322	289	330	315	352	294	297	322	367	324	334	306	284	317	281	359	336	305	315	334	313	333	319	319	320	294	315	344	336	283	336	299	315	337	322	325	306	295	310	303	310	316	353	306	346	322	325	285	327	328	317	310	314	332	311	314	328	328	316	284	311	294	327	336	350	315	335	328	372	344	317	302	303	310	327	310	321	313	292	327	302	312	337	305	342	308	315	304	276	332	303	326	306	337	321	322	311	316	317	280	317	332	291	296	317	330	270	326	346	314	295	367	297	309	327	315	308	335	320	276	348	316	325	284	314	305	337	370	315	301	304	335	293	291	311	332	320	306	328	342	312	298	322	297	287	339	302	340	326	306	306	336	324	341	324	310	294	330	316	312	322	288	341	304	320	299	325	317	293	328	306	334	315	311	286	298	297	324	299	331	330	314	293	282	324	304	366	304	290	329	311	308	316	349	298	289	326	319	276	294	317	332	333	321	305	312	319	320	330	323	303	322	339	300	321	314	306	290	316	316	309	303	296	321	313	309	353	326	314	314	307	388	324	353	301	305	313	313	288	320	320	336	332	295	311	301	307	313	314	310	289	331	292	323	291	295	333	334	323	333	317	288	326	321	309	292	300	295	329	294	286	311	319	293	324	309	327	328	303	319	319	308	293	309	303	300	295	322	314	334	308	295	336	302	307	317	298	347	306	339	344	299	313	273	300	325	350	303	306	325	316	309	306	316	288	345	307	319	308	319	322	290	302	302	310	300	342	328	311	299	308	283	313	314	313	325	292	301	323	321	296	325	316	314	323	326	310	326	274	285	290	313	296	316	316	279	318	321	319	300	318	310	312	284	312	292	317	317	318	308	328	312	313	357	291	338	325	308	267	305	293	327	333	322	305	314	285	311	284	283	310	336	338	308	302	342	301	333	330	345	340	272	298	301	280	313	321	322	335	312	325	270	268	293	303	315	290	303	329	312	312	327	335	301	320	295	290	333	295	330	307	308	313	284	279	321	306	278	306	313	318	349	293	341	346	337	287	317	330	346	323	308	287	309	303	307	321	304	308	326	298	294	291	277	297	328	323	295	324	324	314	334	332	303	292	334	348	313	280	346	322	320	333	324	314	311	327	338	292	296	308	328	281	328	309	314	326	314	333	325	287	347	289	305	293	279	295	321	346	291	315	327	315	297	322	333	285	310	324	344	326	312	311	284	299	307	327	318	339	306	289	330	349	312	310	293	306	267	291	310	330	306	272	324	321	328	318	306	324	324	309	327	334	332	308	312	337	284	295	311	324	341	372	301	303	286	316	282	334	332	335	325	343	308	319	284	310	336	316	314	322	329	312	294	336	329	352	339	342	343	334	311	287	317	289	332	264	308	322	320	311	318	332	281	312	347	329	325	302	318	337	308	315	319	288	329	298	355	317	336	376	302	293	346	295	328	309	315	296	293	306	309	326	342	310	304	300	320	290	341	289	286	341	313	353	336	289	334	269	312	317	297	295	313	283	307	317	305	352	339	317	325	311	304	283	307	325	288	313	320	313	332	343	313	332	337	279	305	344	292	301	328	333	326	320	338	328	327	346	330	310	301	361	290	330	315	307	334	337	327	308	283	332	320	295	318	298	302	353	346	290	315	266	312	329	289	287	276	279	296	313	277	322	337	312	295	303	324	304	325	318	300	291	342	310	310	279	296	320	346	296	332	323	289	306	311	309
30297	1654	2326	2722	2490	2114	1855	1708	1549	1336	1273	1259	1162	1108	1147	1028	1059	1021	977	971	980	973	930	914	907	900	930	886	842	869	916	918	872	895	855	883	841	860	813	823	857	868	904	833	856	854	849	825	819	829	795	819	801	807	825	844	861	840	796	770	815	809	822	787	789	807	841	800	747	800	807	817	841	767	761	785	812	791	855	813	860	785	793	831	822	838	817	794	780	827	793	791	803	813	827	781	777	829	769	756	743	782	771	836	831	830	822	788	811	767	759	805	759	800	783	802	794	795	778	806	797	818	813	803	767	804	748	813	802	806	785	771	748	809	780	810	796	797	785	823	799	827	785	799	799	818	768	798	777	785	794	778	797	747	797	785	827	766	829	782	846	820	809	804	786	782	758	785	793	766	782	800	782	791	769	763	761	782	783	818	763	744	753	770	822	774	811	823	815	771	784	830	766	780	762	827	858	794	796	795	809	774	817	860	805	825	787	755	786	823	788	801	797	760	806	754	777	771	805	791	782	758	798	803	838	786	826	754	798	751	832	791	800	758	775	780	835	824	760	842	814	747	754	771	800	767	829	829	833	754	817	761	764	804	748	796	779	750	815	779	802	785	817	764	825	845	823	802	813	799	775	789	768	807	828	807	769	818	761	806	850	779	758	789	772	771	810	822	797	768	842	789	829	832	824	859	772	807	791	782	788	847	809	798	742	817	783	740	842	765	799	808	767	776	800	849	781	788	788	802	815	755	786	776	791	805	789	823	863	820	773	792	768	865	827	768	799	765	825	796	816	742	796	778	799	790	829	778	774	777	777	786	746	777	773	758	782	813	783	814	846	761	811	770	804	770	808	802	753	770	805	793	771	810	796	800	791	846	828	800	796	796	765	765	809	786	771	804	819	849	762	792	820	861	840	744	820	773	792	838	782	799	780	779	804	798	796	787	807	762	770	767	800	788	747	767	778	789	826	822	788	801	782	793	789	771	825	753	760	794	878	755	795	820	804	823	795	790	764	790	813	774	775	818	809	754	799	760	820	781	812	756	838	749	845	826	792	787	772	814	841	756	742	781	807	783	745	789	847	806	778	806	802	787	798	828	754	794	820	770	788	799	849	782	776	751	716	820	811	797	809	809	833	816	754	843	764	787	813	779	784	816	766	821	760	839	802	777	780	836	814	751	785	771	824	814	790	778	787	788	789	821	794	808	824	845	845	833	758	764	755	783	759	738	816	803	775	819	804	754	817	724	771	800	793	783	782	794	790	837	743	797	810	783	751	773	792	787	772	785	774	753	780	799	834	794	802	793	803	816	806	770	810	799	771	835	846	770	810	799	797	792	791	770	789	819	808	811	741	804	745	764	800	766	805	780	762	778	776	802	770	787	836	807	789	844	799	776	759	803	775	758	815	827	831	813	723	811	765	810	785	790	797	792	806	802	799	791	809	855	773	780	857	805	827	778	828	808	747	788	819	777	849	785	772	803	811	798	853	825	802	817	764	719	803	822	839	829	782	791	763	791	802	751	804	782	754	801	765	841	798	840	740	823	818	810	792	800	847	823	798	786	794	780	743	809	740	800	766	741	803	763	768	807	836	787	782	773	765	824	808	799	756	770	821	765	799	771	754	777	784	735	858	727	802	786	791	796	823	857	752	774	762	824	794	786	762	763	827	841	759	781	816	816	804	813	837	820	827	782	795	802	794	776	799	766	807	771	777	753	837	769	772	794	825	774	818	741	831	782	855	776	771	752	788	758	802	788	778	779	803	813	785	749	788	775	793	780	772	747	813	768	786	807	830	820	814	817	813	774	786	801	798	850	838	782	800	801	812	857	846	749	759	736	739	779	775	785	826	852	809	741	754	800	821	815	832	826	793	726	793	810	804	832	810	792	803	854	791	802	780	753	757	824	777	780	757	759	763	815	815	755	801	829	824	786	765	818	793	786	771	782	841	814	847	811	788	863	747	835	790	828	772	778	814	832	822	840	810	795	772	812	818	816	770	824	801	748	754	765	827	757	722	734	792	799	792	828	785	808	753	824	821	786	766	745	788	822	786	724	770	780	835	831	857	803	781	854	819	850	744	783	779	823	767	794	810	820	825	745	832	815	831	776	780	772	818	781	811	794	828	802	797	770	823	814	786	800	749	779	774	803	827	781	842	782	789	815	817	758	844	800	780	826	797	743	783	770	804	795	811	807	797	791	754	785	841	774	777	736	765	766	776	863	793	775	791	802	811	799	836	782	770	778	789	852	873	799	791	748	827	795	814	759	796	781	784	815	807	820	806	765	793	777	832	819	796	800	751	740	761	763	739	762	826	826	819	797	733	801	815	806	799	763	813	812	761	744	850	759	829	771	773	802	810	810	798	766	747	745	771	762	778	798	808	759	790	772	770	812	779	818	758	812	819	781	829	799	834	766	752	757	807	783	802	736	791	810	773	828	800	826	749	743	785	742	805	817	806	754	795	722	787	832	796	800	825	804	764	834	799	772	758	799	770	801	808	806	816	791	753	853	858	746	775	845	781	753	823	780	780	751	764	861	772	796	802	801	762	738	767	822	787	797	864	788	797	751	790	792	771	817	715	773	783	766	792	817	733	790	830	769	815	755	795	813	795	783	741	833	796	800	807	802	732	757	782	769	783	820	793	776	823	779	778	754	801	774	766	773	807	796	777	758	771	815	811	758	764	758	810	782	777	778	776	809	795	786	743	788	785	757	800	782	761	766	801	800	767	805	808	823	762	763	783	821	807	820	830	791	780	816	829	769	787	791	787	810	807	849	829	780	812	791	768	767	790	808	824	823	809	839	826	770	810	787	827	773	800	776	802	809	797	809	780	808	793	805	738	780	812	804	777	785	758	783	731	817	803	754	794	825	770	749	783	800	733	809	812	799	815	786	840	790	758	778	845	734	799	779	810	828	796	835	776	768	813	737	818	770	826	815	806	764	795	784	768	812	797	796	755	828	817	739	839	772	803	788	814	759	813	793	812	792	774	799	819	795	821	800	779	818	777	799	799	855	814	806	751	783	841	798	843	782	812	785	751	814	770	811	811	809	793	777	779	794	791	794	756	774	776	781	787	765	850	767	794	789	823	807	789	786	742	787	796	807	793	771	792	775	848	815	769	830	774	826	807	820	762	804	815	806	771	742	765	777	744	808	800	787	811	820	785	790	773	819	783	753	784	806	793	779	767	769	801	797	759	730	751	793	797	776	789	813	762	788	762	788	753	857	812	796	760	807	788	793	784	799	761	765	772	813	820	802	733	758	761	810	820	837	826	819	854	828	773	827	826	759	793	814	808	787	805	825	813	833	747	779	800	846	792	792	765	787	825	774	750	853	791	743	861	812	801	859	779	811	755	764	810	814	763	762	789	772	807	764	782	775	799	770	776	741	803	804	794	778	826	776	796	826	780	761	813	775	799	790	763	776	787	771	772	822	774	762	802	773	768	753	837	789	812	790	774	763	822	793	757	780	832	847	860	776	824	764	796	776
67832	28944	6687	1850	1211	918	819	717	626	572	538	533	492	454	464	498	418	412	432	383	441	414	399	421	407	437	398	381	420	357	399	384	373	385	418	354	398	369	391	423	397	354	410	389	371	401	346	392	366	410	412	372	390	381	401	365	377	381	409	386	360	383	386	372	394	406	365	372	382	376	426	378	385	373	372	366	357	365	406	365	348	386	400	410	438	416	363	383	394	365	376	342	406	363	371	351	367	399	362	406	383	395	353	387	408	390	398	371	410	361	395	357	370	345	355	356	379	384	428	384	334	397	393	388	410	410	371	356	352	353	382	347	410	414	395	395	386	409	395	384	431	387	401	390	365	350	374	392	390	381	371	416	353	366	396	361	357	369	368	359	401	355	419	385	398	401	356	378	359	366	370	373	399	362	367	351	390	354	386	402	361	380	387	404	370	374	399	347	403	381	408	401	394	380	400	396	413	361	326	398	353	392	407	405	386	373	369	374	386	384	402	409	385	377	373	382	407	373	399	358	368	354	373	339	337	398	363	366	414	379	358	405	363	397	408	401	361	360	389	390	368	402	383	348	411	386	394	346	377	368	360	404	367	362	394	379	369	371	386	370	387	405	379	363	424	398	376	397	400	413	381	391	342	406	380	378	382	385	375	355	332	397	392	407	372	346	400	398	332	349	361	378	390	364	382	350	351	413	380	390	370	407	351	352	394	386	396	393	334	367	381	348	374	406	374	411	341	387	389	354	400	385	381	363	367	372	413	387	380	397	369	376	388	361	370	390	379	397	358	354	408	363	352	370	378	355	398	404	395	368	372	382	362	405	410	352	395	372	407	380	354	386	382	368	392	378	363	387	402	379	396	380	375	351	370	393	404	386	394	356	368	403	411	365	392	367	361	361	381	372	387	376	395	370	382	367	399	389	356	382	416	385	356	406	386	367	373	363	402	370	393	364	376	373	378	387	355	371	372	379	379	370	404	396	391	392	380	356	388	385	372	385	383	376	386	382	374	413	388	389	409	387	360	389	387	334	373	375	362	380	367	369	368	374	411	370	378	396	371	379	376	380	386	334	392	392	410	356	343	363	391	370	393	359	413	353	397	395	369	369	375	374	369	371	377	392	382	407	373	381	356	358	372	359	376	351	392	410	364	377	396	375	401	383	355	423	371	389	361	407	390	388	394	359	373	362	390	377	360	355	361	384	406	358	440	436	400	409	385	347	358	378	362	333	410	406	397	385	416	367	360	340	393	374	354	393	368	341	401	393	384	374	391	430	366	382	397	359	385	387	362	395	363	380	325	413	369	415	365	380	385	379	406	405	380	368	366	362	398	389	395	384	356	369	384	370	382	389	371	406	384	364	386	377	371	429	340	393	349	373	368	369	365	365	370	369	397	373	355	373	358	374	402	375	387	372	380	418	328	397	407	387	400	359	365	370	366	385	391	369	375	397	359	393	408	348	368	368	368	390	365	337	353	384	369	379	374	368	404	406	362	379	385	363	388	364	362	356	347	357	400	370	425	356	339	354	406	350	388	381	361	380	405	395	367	366	393	378	372	388	371	357	368	398	408	409	390	390	411	365	382	418	381	401	382	354	406	381	364	376	399	380	359	342	385	366	402	380	376	372	344	404	358	363	387	349	378	385	401	343	377	428	415	363	356	350	402	372	359	383	398	374	368	393	384	378	384	377	392	375	344	396	419	360	396	385	376	378	392	349	382	410	373	382	389	400	393	406	401	418	423	367	361	332	383	388	368	368	365	367	374	346	367	421	401	366	405	379	348	342	384	397	380	346	382	372	425	400	372	358	374	368	394	401	436	394	394	376	378	330	360	354	357	348	393	404	333	364	379	386	402	365	359	380	402	366	398	349	375	370	391	351	361	350	381	394	353	377	378	385	386	378	391	358	372	382	383	385	413	395	412	374	352	358	423	312	390	394	394	430	420	380	346	389	394	355	370	388	364	340	341	340	385	400	373	376	333	368	371	379	350	379	393	381	367	329	356	395	359	364	364	381	366	366	387	406	350	397	391	388	383	432	379	383	360	388	363	348	360	370	350	378	412	387	359	424	398	382	365	371	365	388	360	404	406	394	359	383	352	387	383	387	379	383	367	434	411	353	383	390	357	358	400	367	387	385	356	406	395	339	409	397	383	409	382	389	386	379	394	351	388	403	408	401	385	344	337	397	394	372	371	391	360	371	383	367	394	404	412	392	406	390	366	386	387	347	389	412	383	362	411	382	367	419	368	383	380	364	388	365	368	359	394	350	401	378	374	398	409	400	345	400	325	416	372	397	377	392	398	398	398	379	352	403	363	385	379	376	408	373	386	368	361	356	380	376	370	359	350	357	398	376	385	394	407	412	367	414	400	352	377	370	436	424	354	398	366	351	421	400	379	360	360	383	399	388	389	376	435	373	425	390	403	359	355	356	386	380	380	389	414	362	425	377	424	370	399	371	374	388	408	374	391	392	384	364	388	398	386	360	386	377	371	377	371	385	391	358	382	378	385	366	365	384	375	395	372	427	427	363	380	391	355	373	396	379	400	398	415	346	386	388	389	372	383	386	388	393	395	420	414	365	355	440	391	356	394	385	372	355	356	359	404	351	364	368	405	390	396	373	425	427	382	366	339	381	385	389	387	376	387	363	376	385	391	401	373	379	396	394	428	401	412	405	385	388	399	403	378	337	396	378	378	423	363	390	366	353	362	390	390	366	423	369	352	403	393	381	332	378	401	403	368	377	389	402	369	413	365	345	373	389	380	355	421	422	360	379	361	376	362	365	372	390	367	388	404	405	371	396	346	360	375	349	386	372	369	391	340	360	380	384	365	369	400	418	377	390	383	355	350	406	403	374	372	362	383	427	383	383	386	380	364	396	405	380	371	406	372	389	366	359	358	366	384	368	407	398	389	419	394	377	419	410	372	381	400	395	392	356	393	358	389	377	346	388	373	379	392	393	387	375	396	371	422	395	358	392	392	406	400	351	356	390	414	363	363	348	370	362	383	354	368	351	342	372	345	400	388	388	409	387	332	392	409	355	404	391	426	381	385	400	384	366	391	361	407	367	392	387	435	372	392	374	360	394	346	416	390	389	358	362	380	397	379	414	417	361	389	388	381	383	357	374	386	385	370	356	393	391	381	427	372	381	403	417	356	398	331	316	352	373	366	390	366	385	404	398	349	371	408	382	360	378	360	371	381	360	368	396	355	437	356	374	354	409	357	352	384	382	393	397	370	414	360	350	377	389	349	402	361	358	380	355	385	374	349	348	365	361	366	378	394	331	385	401	372	383	397	411	369	380	401	386	382	339	356	387	398	388	387	395	372	388	353	362	414	389	363	370	413	403	405	340	395	357	369	386	354	401	360	389	374	343	355	360	373	389	373	353	379	393	401	373	422	367	373	390	392	355	392	390	385	385	397	353	384	362	376	385	406	391	385	361	412	377	401	390	368	360	384	396	360	374	380	419	359	414	377	378	386	388	376	387	379	354
38471	2234	3952	4768	4342	3649	3037	2611	2247	2057	1920	1737	1616	1420	1473	1429	1401	1301	1245	1175	1258	1180	1183	1105	1045	1060	1069	1065	1029	1064	1088	1071	992	1007	1096	1024	989	953	980	997	953	1020	1034	1063	1017	1028	972	986	956	954	1007	926	932	969	958	945	969	954	949	969	899	949	899	889	950	911	912	892	939	975	984	893	892	893	1001	917	953	852	944	940	907	933	945	921	897	911	894	884	863	877	928	966	880	932	921	932	921	904	905	898	882	926	966	909	924	858	909	932	909	934	883	879	959	910	942	886	878	917	926	883	887	908	925	912	924	857	914	919	928	890	939	852	887	933	887	898	912	894	914	864	878	867	884	916	909	881	906	913	927	935	888	911	923	898	873	861	936	868	929	910	909	937	913	913	902	883	872	911	919	893	916	851	910	909	894	879	917	836	942	941	879	919	908	912	910	900	916	883	948	910	880	933	905	887	911	900	914	887	943	879	900	876	892	953	891	900	911	908	886	884	912	834	852	956	908	889	910	933	930	902	931	898	915	870	929	895	962	890	959	912	891	820	913	919	930	934	918	874	909	891	869	926	931	892	866	919	939	887	882	883	810	876	931	871	877	887	862	888	923	901	936	902	890	859	915	876	912	927	921	912	930	920	885	928	863	896	918	878	894	879	865	907	927	908	939	986	930	892	862	916	888	907	893	832	881	868	918	876	905	909	958	928	886	829	883	888	945	894	883	930	922	938	833	915	959	905	897	890	928	945	892	899	823	870	892	860	846	951	864	899	875	885	922	921	878	917	863	894	848	890	902	910	936	911	877	941	880	910	897	948	872	872	888	886	893	878	953	861	900	893	957	948	876	953	949	870	863	890	901	951	831	936	869	864	834	869	892	890	931	850	915	939	918	863	897	867	868	895	881	908	862	889	887	884	928	861	916	859	924	912	864	917	862	848	892	878	936	898	929	871	931	892	911	921	868	890	957	915	831	845	933	894	916	919	884	867	908	855	891	860	889	836	926	899	920	929	920	881	911	936	890	870	901	926	917	902	877	924	921	839	935	885	858	909	869	903	909	885	910	881	897	865	897	888	881	922	931	875	866	877	903	877	895	957	953	895	964	880	887	909	898	881	917	947	912	846	879	964	883	960	902	847	883	915	959	855	920	865	858	911	978	887	907	888	886	872	899	909	892	903	885	922	935	931	925	913	883	906	909	827	889	888	1009	894	946	954	894	888	895	875	906	942	899	863	891	892	888	906	840	931	898	867	901	908	961	908	872	897	914	887	926	911	915	945	904	913	958	893	996	887	933	943	985	892	901	923	877	987	874	874	886	888	877	877	880	903	881	894	940	963	934	916	865	899	894	916	890	872	888	903	895	910	882	908	884	866	902	985	882	920	855	853	919	851	907	909	909	895	918	910	897	931	947	922	966	863	912	909	906	907	905	938	927	928	929	910	843	922	931	900	941	888	913	917	940	893	903	905	915	936	914	915	929	875	879	888	879	871	888	857	859	911	912	838	894	920	911	932	881	934	949	929	911	931	966	901	844	939	887	874	945	901	894	884	912	937	885	937	938	894	911	940	865	936	932	900	880	872	935	868	903	891	892	880	924	883	893	849	965	875	906	859	971	886	916	945	896	898	920	936	881	920	879	889	879	901	931	863	932	909	979	898	963	921	936	960	920	929	902	893	908	847	851	849	892	891	961	921	941	889	937	974	902	926	872	938	876	901	930	928	910	887	923	951	889	908	933	882	878	908	885	928	893	927	919	861	929	893	919	870	874	930	894	901	912	877	892	826	925	895	925	971	926	892	896	863	917	911	915	967	904	930	875	890	918	940	885	884	926	875	886	861	941	901	936	877	895	876	888	852	946	891	898	958	904	918	885	887	910	923	886	854	908	910	875	823	869	877	890	925	908	902	941	877	916	929	907	948	931	896	929	839	919	909	973	940	862	914	857	872	898	892	865	914	872	906	855	879	907	921	918	871	932	902	912	878	919	941	888	873	920	860	894	902	852	901	946	879	918	919	894	892	836	903	930	896	954	923	886	853	881	851	861	886	844	881	935	870	952	935	933	905	959	951	889	882	846	931	900	888	899	861	913	907	983	931	881	886	878	910	901	895	950	908	919	899	923	850	910	875	874	880	905	870	862	939	889	871	938	871	853	888	900	951	922	922	968	919	910	935	895	926	882	896	860	913	827	898	897	860	920	936	931	884	839	903	888	917	892	887	843	932	895	921	864	921	892	874	862	882	901	886	912	884	896	875	891	966	957	898	904	931	930	919	881	903	904	893	872	891	921	910	891	944	945	915	902	900	917	889	901	872	870	929	860	880	923	836	926	885	877	914	881	949	899	940	948	913	932	929	920	947	894	916	909	912	915	932	916	862	908	881	922	917	917	920	927	854	883	911	882	902	942	914	873	904	932	881	919	889	888	881	950	872	833	919	920	880	941	848	874	872	843	972	914	850	882	921	907	860	867	884	912	888	878	909	907	901	913	914	904	850	935	911	920	912	903	932	916	908	906	880	919	935	892	930	892	883	897	913	856	912	921	890	927	929	917	886	860	847	911	894	903	927	881	897	900	871	921	919	900	918	893	875	877	878	844	868	884	906	925	878	937	902	914	883	866	895	937	913	924	887	864	907	893	891	842	949	948	921	961	888	919	927	941	929	856	853	915	917	886	867	898	872	862	910	882	892	947	930	860	927	905	878	968	879	905	909	908	863	918	854	922	851	881	910	917	930	897	859	943	890	954	905	906	898	858	941	908	905	909	922	957	936	880	922	870	890	887	900	875	859	919	952	885	925	873	901	904	922	876	926	912	910	879	914	924	828	913	882	899	882	878	899	881	853	880	888	940	870	904	924	950	890	898	897	887	911	893	853	907	887	923	896	897	921	901	903	901	846	949	880	889	924	913	886	897	869	954	873	960	880	896	918	892	943	870	978	900	953	926	922	909	881	971	899	909	908	921	885	845	1000	900	911	932	973	899	928	867	857	935	911	916	879	895	906	905	895	916	949	903	936	856	887	874	838	826	844	906	912	852	893	904	855	894	862	942	907	948	898	904	898	917	913	894	932	851	907	864	894	951	919	863	864	907	910	874	872	894	941	894	947	886	998	899	860	914	903	907	884	918	835	932	880	923	962	874	918	906	922	910	926	897	890	939	830	904	896	928	871	910	834	875	875	888	902	878	912	875	887	940	920	919	867	884	874	901	928	935	955	954	927	919	858	910	882	938	911	859	914	888	884	902	914	893	885	875	963	913	867	943	839	902	929	922	883	882	906	905	896	858	926	886	887	903	900	858	872	919	824	896	895	893	913	882	875	905	931	918	872	891	922	947	872	896	955	890	871	913	953	860	899	856	864	923	872	925	948	855	859	865	909	946	934	898	936	933	884	880	935	951	917	882	877	919	882	882	941	914	928	910	872	896	866	857	907	868	921	955	887	906	932	928	900	997	872	947	906	906	949	899	950	942	901	889	931	872	875	902	925	950	909	909	919	911	938
5335	301	185	149	171	147	152	155	160	148	153	138	139	157	145	113	149	181	158	147	153	156	153	144	142	137	130	151	146	151	134	148	144	153	148	134	117	133	160	149	146	144	162	163	135	137	145	143	153	147	139	143	151	133	167	151	141	145	146	160	148	161	162	153	148	135	145	146	143	144	144	153	137	129	139	172	143	123	127	154	160	142	161	154	141	136	168	154	136	140	162	134	124	156	145	156	167	129	146	158	125	136	153	136	165	152	133	140	163	133	147	113	162	153	149	133	158	137	146	149	142	135	138	152	152	130	150	167	130	161	129	141	143	152	149	164	157	139	129	131	131	140	148	147	130	160	179	145	139	132	142	147	179	130	141	148	141	127	135	150	148	130	154	139	130	141	146	129	147	131	135	158	153	135	161	139	149	146	147	145	158	167	170	129	126	159	148	145	139	129	160	135	154	144	153	132	129	151	125	161	136	161	146	135	135	141	146	138	158	144	153	143	153	151	158	129	158	150	159	136	160	165	144	159	134	154	160	139	144	128	159	143	153	149	132	131	137	143	153	132	132	148	146	142	154	143	144	152	124	163	130	146	159	144	124	123	138	139	139	120	185	179	154	137	133	178	137	131	131	133	162	167	149	133	161	141	151	162	151	132	130	136	158	123	146	169	161	135	143	148	154	140	159	152	146	142	150	154	149	136	141	163	146	150	155	141	145	162	155	134	139	146	161	144	142	163	130	146	134	131	157	124	149	145	136	158	134	140	167	140	168	162	139	149	137	146	151	135	164	141	128	127	174	146	123	141	149	151	128	144	143	123	142	141	124	155	150	144	153	132	129	143	142	145	136	129	154	157	135	151	125	155	152	133	145	161	148	125	143	160	176	151	149	153	136	148	142	151	139	145	163	134	124	139	138	149	140	137	147	150	139	138	125	137	133	142	126	137	147	138	124	114	155	143	140	141	134	127	141	177	142	153	189	166	138	120	132	145	140	138	142	140	141	126	154	140	159	157	145	154	154	150	144	162	161	128	140	138	184	135	136	141	145	143	163	138	167	159	123	146	139	175	147	142	144	162	146	151	149	166	151	138	145	168	145	155	133	132	160	161	153	146	135	137	127	133	144	144	116	122	138	172	141	156	150	134	148	175	140	141	148	153	145	140	137	127	120	156	142	155	160	140	174	158	168	132	121	159	119	144	140	139	149	136	140	148	145	158	149	147	160	162	145	132	144	155	146	171	157	145	156	153	150	156	149	121	138	146	137	148	132	138	139	142	153	135	141	135	166	139	146	126	153	171	160	188	169	152	159	150	142	149	149	156	141	139	146	161	141	149	129	138	130	144	128	132	137	188	145	165	148	145	129	133	142	150	152	135	145	115	151	142	151	156	126	146	158	140	143	120	172	143	127	157	133	162	149	176	144	146	174	163	148	154	150	161	152	154	148	158	131	158	134	148	149	134	148	145	132	143	136	159	149	167	155	151	126	145	136	162	135	136	129	156	145	166	155	178	126	149	161	137	152	168	155	146	167	174	119	150	164	150	134	135	157	141	130	153	160	154	151	163	153	138	137	126	148	122	134	149	151	148	166	161	140	151	152	135	146	145	137	126	132	119	183	139	139	154	149	124	164	136	139	157	125	147	145	110	163	134	133	159	137	130	121	146	159	130	160	150	132	117	142	172	153	163	139	153	141	138	140	177	144	150	139	148	124	167	150	133	133	132	143	154	160	127	149	132	146	136	149	143	151	138	149	153	123	123	129	137	148	129	152	138	145	150	139	148	136	142	145	148	148	139	130	140	149	156	137	138	161	135	154	177	143	139	129	125	150	155	129	142	143	149	139	137	137	148	164	169	139	143	147	142	159	133	151	154	134	125	127	130	150	144	152	142	164	136	174	152	138	148	181	150	144	143	150	133	151	144	153	128	144	143	132	148	139	152	154	149	143	159	133	144	156	141	140	174	151	137	160	142	145	153	167	161	151	134	143	143	146	155	141	144	132	141	137	149	150	125	126	139	141	166	161	142	155	163	143	165	129	130	147	130	142	149	140	159	137	158	135	147	144	136	154	150	140	131	153	132	142	130	118	154	123	147	140	145	147	145	124	125	140	143	128	138	131	164	130	168	148	149	151	130	151	156	152	155	145	135	134	135	160	160	158	146	152	142	154	140	157	149	149	123	165	117	128	135	124	142	159	151	149	140	141	131	144	153	148	148	156	166	135	164	136	173	149	138	140	149	159	188	140	148	140	149	128	139	149	161	153	156	127	150	152	159	141	152	132	133	164	167	141	132	128	158	159	164	131	156	134	146	136	156	148	143	164	151	140	155	151	148	147	139	136	147	125	130	153	165	126	146	141	164	150	140	157	149	141	119	135	141	139	154	142	148	158	146	147	146	158	140	164	151	175	135	153	170	169	152	154	178	157	147	136	134	147	152	138	147	149	130	126	139	122	143	134	145	150	139	130	144	140	136	135	159	144	157	159	139	166	141	142	163	136	150	157	158	155	137	158	150	125	131	128	160	153	151	156	152	149	142	146	138	137	167	155	132	142	127	142	153	139	137	167	139	145	143	143	146	147	142	148	139	155	142	143	146	151	128	140	125	157	145	163	141	110	127	154	160	156	141	148	156	138	141	141	137	132	143	151	143	128	151	137	138	151	125	146	140	142	154	112	157	141	134	147	144	158	132	160	139	119	157	130	154	127	155	152	153	148	134	175	148	149	155	153	142	150	141	150	154	143	140	150	152	163	152	144	150	131	136	144	140	146	153	153	144	155	131	141	143	137	166	147	143	120	140	148	155	164	136	156	160	144	154	151	126	155	156	155	138	128	137	160	135	156	149	163	148	146	148	145	149	168	144	144	122	146	139	130	127	166	157	150	147	148	128	150	129	144	155	142	155	162	133	156	120	157	153	143	151	151	152	136	136	145	162	141	167	147	135	133	152	150	146	158	143	161	154	152	143	136	155	145	145	140	150	162	148	145	136	160	140	125	144	131	149	157	156	169	161	138	136	164	143	157	138	149	141	133	147	151	155	158	145	140	126	163	162	156	150	133	147	136	145	158	157	142	160	159	150	156	159	140	149	142	128	120	162	136	160	150	165	149	139	126	163	148	161	144	147	156	148	148	145	159	149	151	140	162	152	156	158	169	167	160	136	142	123	159	129	147	148	164	126	151	132	137	147	141	148	144	170	133	142	166	129	131	142	139	131	155	135	166	144	139	145	146	138	146	165	131	137	132	159	127	151	160	136	156	156	145	139	121	154	147	143	144	154	144	153	151	142	157	167	153	138	148	152	172	145	137	145	138	150	138	130	141	136	152	149	123	154	151	129	137	149	141	155	147	136	154	137	159	151	163	130	137	155	163	158	145	156	121	165	153	146	149	153	125	144	128	125	137	133	144	133	142	120	156	161	126	166	153	143	137	138	151	140	157	160	139	137	137	141	142	169	130	139	145	154	154	142	149	152	175	136	133	157	140	179	144	120	153	143
5888	477	513	505	546	509	474	461	453	461	452	445	436	447	444	499	488	458	412	444	455	461	454	433	446	448	462	433	477	492	455	447	421	443	446	433	454	430	429	445	464	434	502	428	474	445	417	441	449	421	472	441	436	431	446	455	465	458	437	446	413	461	450	439	448	453	432	433	436	412	472	439	483	421	424	466	425	418	459	440	466	415	435	452	450	392	421	447	419	417	464	416	461	414	410	455	434	444	427	418	504	446	423	420	457	406	469	457	443	415	427	436	425	457	428	420	421	436	419	444	454	394	468	435	442	436	484	418	443	406	437	426	443	470	443	402	411	435	431	444	435	468	427	468	437	464	462	431	485	437	432	442	433	416	439	437	409	430	472	476	466	455	474	437	409	440	430	396	426	455	499	423	448	446	434	420	459	471	437	414	472	423	402	408	444	462	409	442	451	443	416	455	447	465	469	438	414	437	466	452	415	406	442	438	442	438	457	415	406	413	432	463	419	450	409	448	438	418	412	483	437	435	430	411	429	455	458	421	443	434	434	450	482	434	419	483	472	429	434	443	450	394	435	428	431	397	456	484	442	422	429	437	449	447	459	414	460	421	425	432	445	417	444	459	474	425	388	446	443	449	466	435	450	443	449	445	431	445	458	438	389	425	469	451	474	432	437	420	462	423	443	466	433	414	471	437	400	463	430	419	419	447	436	428	451	475	438	423	430	433	462	444	423	423	412	443	440	455	435	457	463	438	441	401	458	414	442	414	449	452	403	423	427	411	438	459	432	458	418	467	422	418	430	459	509	419	448	460	442	405	410	454	442	425	450	466	452	487	437	401	412	392	417	446	469	480	437	399	432	448	434	446	434	454	411	438	430	438	406	422	440	419	421	437	451	432	405	421	441	442	411	450	405	422	441	449	431	412	451	429	432	438	454	434	438	440	458	403	425	413	442	408	435	425	429	453	444	463	419	443	420	456	402	455	431	463	403	480	460	435	447	432	456	443	422	453	435	452	440	414	462	408	427	392	466	454	417	429	447	410	408	469	414	485	459	442	421	439	433	442	424	429	399	439	431	446	419	426	460	440	472	420	450	414	417	473	450	421	476	430	403	404	467	463	417	455	438	420	461	415	421	452	398	422	414	442	414	419	416	457	443	402	404	433	450	417	411	393	416	434	435	477	452	473	418	429	441	449	421	449	430	464	472	417	449	441	434	443	477	421	440	486	437	462	452	441	439	491	421	457	453	436	444	373	438	431	446	410	471	439	425	442	411	425	454	411	411	399	458	424	460	448	458	414	431	415	446	449	457	438	442	488	439	385	427	441	462	436	405	449	426	427	407	420	452	452	429	452	426	439	433	419	447	420	422	452	411	401	456	459	450	472	407	456	432	451	428	421	426	420	450	436	392	444	408	415	456	460	413	449	445	427	429	427	469	447	442	459	398	443	461	445	404	394	434	462	447	420	389	458	439	423	435	432	406	440	446	411	415	400	392	420	429	463	475	405	444	436	409	434	423	431	410	464	435	469	444	448	462	392	441	442	391	422	466	490	405	455	416	435	447	416	414	445	445	439	414	457	435	470	442	449	425	452	432	432	444	426	434	469	423	373	429	448	408	434	459	444	438	427	402	434	435	400	412	461	440	415	463	440	434	449	462	457	436	458	414	424	471	441	429	431	448	453	449	424	429	439	435	420	446	470	436	445	441	433	440	455	375	434	422	413	438	418	457	439	402	415	430	487	464	447	430	426	462	474	420	476	464	430	407	467	462	451	443	452	438	425	456	457	452	418	434	435	467	427	441	446	425	441	417	408	437	446	424	409	402	442	427	440	439	414	480	449	432	442	419	395	449	429	434	408	468	416	417	407	437	410	419	462	450	420	446	451	477	424	433	427	447	439	427	386	436	421	454	420	426	438	417	437	440	457	442	452	437	405	462	433	429	424	456	433	418	464	424	438	442	442	425	449	425	488	434	426	451	456	457	437	461	409	425	441	459	426	452	422	417	468	415	425	444	410	448	417	447	431	418	407	470	422	456	456	444	429	452	458	440	426	427	405	423	457	439	433	449	451	431	423	446	387	434	441	450	460	447	461	425	465	409	447	460	421	375	396	398	419	431	421	435	418	422	414	428	451	488	432	454	474	449	431	453	422	426	416	460	404	412	422	413	425	463	431	452	415	426	433	419	400	421	405	426	397	436	428	403	427	479	451	423	466	462	437	445	454	440	452	410	435	450	436	442	430	426	402	437	420	484	438	448	446	424	422	393	451	483	444	486	433	445	424	451	443	395	401	432	450	474	445	428	442	449	477	397	431	448	448	468	425	453	463	455	453	440	425	405	444	457	472	421	457	452	439	439	431	439	434	436	428	431	443	462	420	420	442	459	445	443	432	429	442	449	412	428	399	478	429	449	438	395	460	420	403	479	452	457	453	454	430	399	435	423	461	426	415	430	412	400	438	429	442	437	459	456	431	453	448	470	425	414	422	436	476	420	418	429	433	407	419	446	427	443	431	450	474	437	445	429	431	457	441	433	415	414	463	444	425	478	429	442	460	428	434	405	436	431	450	463	416	431	441	419	445	469	456	445	433	443	436	440	420	433	441	422	443	411	448	435	428	418	400	396	455	440	461	390	434	391	421	435	382	429	416	435	434	445	417	446	461	414	440	414	438	452	437	427	431	418	454	455	428	416	411	445	428	497	448	446	450	444	418	442	419	440	466	418	479	440	461	413	454	417	448	440	474	481	440	405	431	428	431	458	427	416	481	433	428	419	447	438	446	421	424	438	487	469	427	441	438	456	454	420	420	454	417	459	429	444	422	470	406	437	438	431	417	440	432	432	455	418	444	433	427	426	462	430	442	445	464	414	466	454	441	487	453	429	461	442	470	434	427	418	437	442	428	417	418	449	444	423	411	454	434	422	435	438	449	446	407	411	417	413	411	422	446	433	409	472	456	413	450	411	417	456	432	432	433	444	450	445	447	474	432	427	430	435	420	448	457	428	418	473	405	435	441	421	452	453	437	445	442	438	417	436	454	434	446	450	425	407	444	451	473	433	450	437	407	428	433	454	437	434	445	412	389	436	423	424	434	401	460	424	459	426	463	427	474	455	391	409	441	442	415	443	453	405	453	428	446	454	421	426	444	479	442	439	417	451	466	438	454	412	425	429	436	454	424	445	456	453	444	439	440	419	427	472	418	422	429	459	458	418	460	427	421	427	470	426	411	445	434	415	445	455	452	427	433	423	432	454	448	431	431	436	400	435	446	426	424	442	432	436	451	426	412	438	392	405	437	417	467	447	467	448	433	460	419	418	415	439	426	437	419	457	417	434	444	390	471	426	457	436	475	432	443	423	432	414	445	438	444	435	456	425	406	481	445	467	429	456	433	452	464	432	436	424	438	452	457	433	451	440	411	423	456	440	431	451	447	404	444	424	413	455	456	437	420	441	423	428	408	435	448	450	429	388	382	442	442	411	481	451	456	424	444	439	420
52204	18358	2203	962	690	600	525	415	458	424	380	394	360	366	365	349	358	362	316	345	361	358	320	318	325	318	324	332	304	333	331	327	298	314	317	320	309	320	328	329	327	301	288	325	279	317	325	310	323	279	306	300	323	350	324	296	307	353	340	324	326	332	299	321	295	339	308	338	304	343	323	301	312	363	299	329	324	319	330	308	306	326	314	353	330	325	323	319	311	320	275	308	328	328	337	311	345	324	293	300	337	311	339	321	309	311	340	298	339	300	353	320	334	297	310	326	312	265	295	264	295	319	315	321	283	320	319	336	274	295	324	294	293	295	292	302	304	356	324	314	313	286	282	286	325	358	335	315	355	343	282	302	335	321	312	323	311	310	312	330	338	284	296	327	315	320	322	300	311	322	320	312	313	328	316	315	326	304	300	307	301	293	328	312	330	312	334	304	316	308	330	277	297	315	314	300	328	315	327	293	321	305	277	304	317	299	327	321	348	295	289	349	317	298	316	307	333	328	349	322	296	290	341	285	307	342	292	313	317	320	324	329	312	339	283	325	344	304	330	292	347	330	348	297	311	278	313	298	325	303	291	329	307	316	321	291	303	298	347	331	293	314	277	328	296	356	307	291	324	305	290	338	282	293	343	308	326	313	293	317	344	328	269	321	314	326	343	288	327	338	340	322	317	311	304	303	293	309	311	310	293	311	317	322	342	301	290	280	319	311	272	304	292	306	311	322	295	319	305	311	292	306	294	309	303	290	320	312	323	310	340	302	304	300	326	299	313	308	302	325	315	321	293	314	290	303	299	321	329	315	300	320	291	329	334	304	287	317	287	295	294	317	300	307	300	315	318	315	305	302	305	315	292	292	291	306	332	338	261	344	285	318	342	326	324	335	294	304	329	358	304	317	336	299	301	304	301	343	337	321	318	262	296	300	294	272	300	292	323	327	309	351	321	326	290	329	306	285	307	323	295	316	300	306	296	321	298	331	288	308	315	279	329	313	313	308	323	292	296	332	300	322	311	300	280	309	315	351	309	310	318	303	334	280	303	303	318	323	321	296	325	307	317	316	308	303	310	309	303	353	318	294	348	315	305	286	306	282	305	290	330	301	334	287	291	332	342	303	343	313	313	293	304	329	290	298	338	344	306	298	306	303	301	322	274	349	286	316	304	306	302	305	318	330	313	350	361	302	313	328	312	315	303	324	312	324	329	329	314	329	314	325	315	315	325	301	335	335	313	295	318	259	333	331	294	303	335	307	301	338	289	303	289	309	308	320	297	296	308	300	315	311	304	319	345	306	325	290	295	320	305	323	292	315	342	282	272	299	301	283	288	277	282	304	288	316	335	331	301	295	293	333	320	353	315	279	287	316	333	318	295	303	309	319	318	301	307	341	308	306	290	301	297	319	326	285	307	327	324	295	281	303	287	289	310	348	320	326	312	313	317	287	313	305	304	314	311	323	318	296	288	318	326	307	307	320	301	314	317	319	334	335	312	331	321	317	313	299	317	315	285	306	310	321	290	314	305	319	314	294	317	297	319	318	317	302	320	324	273	306	312	284	325	326	332	315	335	335	330	294	320	293	337	339	323	308	319	320	333	307	351	280	298	311	320	326	301	324	319	307	331	301	344	301	317	305	334	299	304	292	304	322	326	326	276	287	285	324	301	306	299	350	329	324	305	317	343	331	313	303	344	340	334	318	288	317	313	322	328	298	310	307	301	324	301	348	313	313	309	298	273	304	307	301	283	344	369	301	311	285	292	328	355	326	314	303	321	303	298	335	275	247	279	283	309	337	321	285	345	320	320	330	325	274	296	292	283	318	294	283	279	337	295	301	323	324	292	331	321	302	342	303	298	337	349	330	338	282	328	284	299	295	280	316	298	316	315	319	318	317	313	315	326	339	328	311	319	320	305	303	303	307	313	315	311	331	307	292	320	326	321	320	304	321	290	329	301	343	302	266	310	291	294	268	306	304	300	305	333	289	313	328	301	290	301	303	314	316	319	278	339	287	307	308	320	289	315	307	352	325	313	274	294	309	322	310	301	302	293	321	317	328	310	296	319	269	301	334	299	316	331	322	328	312	320	323	307	320	340	327	339	352	288	319	331	296	281	342	309	303	314	322	329	320	315	320	287	319	306	292	317	312	337	311	308	298	321	286	270	301	324	332	302	337	292	316	301	316	314	311	332	315	346	304	329	304	307	301	277	315	301	289	333	299	310	345	269	273	336	323	300	315	354	304	310	304	308	317	299	329	350	322	278	320	341	290	329	321	349	286	343	338	280	298	307	289	303	333	342	305	343	338	340	316	295	300	295	281	330	341	313	319	281	310	311	299	288	301	277	294	303	308	296	327	290	301	296	331	302	314	328	335	330	331	310	295	281	354	298	335	306	296	296	345	309	327	326	317	338	293	310	324	292	321	273	281	293	303	294	274	311	302	306	366	341	312	296	310	328	280	274	267	317	269	294	302	343	306	370	331	309	317	289	322	346	306	351	297	317	300	293	320	292	314	306	274	283	309	289	294	323	279	316	258	315	321	304	292	315	327	336	351	326	333	319	304	307	322	332	317	311	315	319	323	299	322	313	301	291	310	303	294	295	340	295	341	295	320	278	275	311	323	318	317	314	298	327	290	319	316	289	285	303	330	305	341	301	312	318	351	310	316	343	307	297	284	277	294	319	317	319	319	300	286	282	327	314	323	309	275	293	317	294	314	308	313	290	322	327	304	289	321	304	337	294	316	282	348	301	322	293	310	285	307	336	321	360	312	291	315	335	266	289	279	302	317	324	292	292	282	339	314	315	323	341	342	335	309	329	302	325	290	307	323	308	291	352	328	326	320	323	320	306	318	311	321	264	337	305	307	329	316	342	298	313	313	281	286	342	322	314	299	338	324	279	290	326	344	300	310	280	305	285	268	316	301	295	291	319	296	343	316	346	296	314	311	322	335	298	325	303	351	315	295	332	320	327	309	318	300	307	304	321	322	289	294	320	325	305	305	316	348	285	327	311	316	289	330	290	362	339	316	315	315	326	298	299	292	355	311	306	309	332	309	319	304	305	312	322	328	303	289	321	284	317	333	329	310	300	310	314	314	299	305	302	277	295	295	321	280	328	332	308	294	312	350	273	298	307	301	328	294	323	325	311	299	341	296	312	341	344	301	283	316	323	324	316	316	356	326	309	316	296	316	317	334	316	325	288	285	272	304	294	311	312	297	321	302	273	331	292	311	302	291	299	309	321	281	287	330	344	281	297	296	305	300	307	299	341	320	294	318	322	306	283	322	295	301	334	298	285	279	295	328	298	315	313	320	318	327	318	325	299	307	337	289	324	311	291	324	301	290	298	311	287	276	310	286	348	306	321	271	308	298	324	309	308	291	300	305	330	285	303	266	326	309	310	314	311	337	300	342	293	319	304	278	319	305	293	314	337	321	298	328	344	320	337	325	301	301	292	303	287	303	274	336	296	289	318	325	314	318	251	312	316	307
28501	1430	2379	2738	2496	2151	1910	1694	1504	1312	1264	1165	1163	1099	1101	1084	1005	1018	935	937	899	901	880	849	920	830	905	889	894	856	869	865	837	840	865	836	807	829	832	833	863	843	854	884	843	826	854	837	804	846	790	805	818	833	792	833	792	778	811	819	747	790	801	773	830	812	822	803	858	800	787	818	810	786	847	822	792	800	775	790	761	792	820	781	716	798	807	808	745	761	799	810	803	797	805	810	848	798	795	807	789	850	855	759	771	765	765	754	806	776	803	798	822	765	810	859	800	814	804	777	802	738	812	829	828	839	787	751	796	839	792	799	770	808	798	801	786	846	784	749	841	773	766	772	833	775	799	856	766	801	793	810	790	777	818	754	764	788	806	757	788	762	776	768	765	837	807	822	804	825	817	815	819	834	798	770	801	780	834	822	814	815	809	762	797	794	803	792	826	793	767	796	776	804	787	763	762	709	828	800	745	804	813	830	786	816	789	796	796	787	757	782	792	794	816	792	772	779	829	844	813	806	777	774	762	813	789	751	828	816	792	786	781	793	803	807	760	842	783	768	774	733	784	803	816	724	803	774	824	855	784	812	805	780	840	800	755	776	758	835	787	829	779	822	860	771	774	813	801	783	749	779	800	804	819	817	795	762	775	812	770	815	766	811	876	783	800	820	812	753	802	790	795	786	832	793	795	759	767	760	847	785	753	776	786	806	802	788	776	794	812	843	797	835	775	693	772	825	820	756	839	826	801	779	805	770	800	809	802	772	787	785	753	746	785	817	760	793	755	737	765	844	799	734	837	775	782	820	759	815	784	796	819	772	818	735	788	811	753	771	769	801	718	789	793	806	815	821	821	803	805	814	762	799	785	769	801	780	799	804	798	802	765	795	808	753	755	827	829	847	786	801	814	788	794	786	789	830	759	831	780	775	802	763	771	796	761	783	785	811	844	797	816	756	808	789	790	790	751	815	815	739	791	811	785	776	789	768	781	739	783	805	838	825	828	816	811	771	777	779	773	776	794	772	778	771	779	751	764	806	774	771	795	802	801	781	813	752	819	828	821	804	795	816	801	769	794	788	783	767	802	782	769	820	765	754	793	764	809	834	773	763	817	815	792	798	785	806	815	790	810	804	792	819	769	767	769	790	795	807	793	738	771	782	823	745	801	796	799	780	769	775	796	773	767	758	763	775	776	765	791	839	783	763	817	817	824	802	754	817	790	790	775	746	842	770	793	861	792	829	767	783	781	828	781	809	776	741	770	795	758	837	726	772	769	808	751	803	797	738	809	771	809	816	793	783	785	799	813	780	770	802	835	806	803	789	797	747	797	768	758	772	743	747	786	762	796	744	787	793	788	810	771	792	794	766	784	763	805	781	766	808	791	801	745	805	780	830	839	727	818	741	805	754	764	840	823	796	794	810	823	798	779	828	830	739	787	762	809	750	803	803	825	770	789	787	795	808	774	812	785	796	758	790	768	746	786	828	800	815	783	799	777	815	790	789	767	792	849	758	766	789	804	790	751	851	783	794	798	751	805	777	791	804	792	752	759	821	826	770	774	827	797	796	780	799	779	768	788	783	814	777	779	732	777	790	752	775	786	817	770	788	808	782	856	792	767	821	799	787	814	777	787	792	776	779	777	802	774	756	782	770	794	837	763	798	766	821	774	786	771	777	808	825	829	723	839	775	844	767	817	792	818	795	814	771	776	816	771	812	798	792	789	770	855	834	836	757	772	771	886	778	777	779	795	778	823	833	813	802	771	764	825	803	788	857	784	771	813	835	801	804	835	826	789	785	802	817	787	786	760	794	747	810	802	811	792	779	801	771	800	770	784	797	781	801	807	805	783	787	795	760	814	796	806	812	785	773	748	809	785	795	820	781	766	806	819	729	803	773	801	800	768	840	788	810	796	753	788	734	772	845	809	791	784	800	767	761	743	813	810	822	801	846	783	785	794	769	790	768	839	779	755	825	814	744	811	822	786	832	874	755	768	829	809	803	773	802	802	808	745	797	812	761	781	863	867	756	805	801	774	748	853	788	820	761	757	775	816	767	768	829	795	788	779	807	750	787	771	820	752	770	743	818	793	758	799	719	775	828	787	769	805	810	773	734	794	790	848	781	833	815	787	796	775	763	771	825	815	768	763	884	819	771	828	757	746	762	783	792	824	845	786	812	791	788	806	806	764	857	784	754	774	816	765	822	809	815	780	789	801	779	798	732	754	810	782	745	778	790	772	802	762	792	818	771	814	809	771	768	790	766	811	765	803	816	810	777	830	812	806	735	777	808	803	779	776	794	760	793	791	827	794	800	745	826	806	735	784	775	800	798	797	830	722	793	789	756	760	774	713	778	837	740	848	758	785	788	778	778	808	776	799	810	838	801	807	797	809	820	778	788	786	713	823	787	763	805	782	807	799	787	782	808	730	762	816	787	817	795	815	806	815	802	807	802	800	805	811	766	769	798	739	814	777	781	738	838	800	773	801	819	819	803	856	853	823	765	771	827	779	801	781	812	759	763	772	796	828	801	792	791	786	783	793	748	799	779	795	815	815	833	800	807	769	783	845	766	746	789	811	773	767	752	764	761	837	768	815	844	775	843	764	792	786	815	801	799	790	818	781	796	782	815	797	803	773	798	756	812	764	800	783	755	698	822	737	800	828	815	796	848	801	734	790	788	796	805	764	796	807	817	762	746	806	825	752	814	736	805	796	801	816	769	779	788	828	751	805	780	747	725	777	783	778	762	792	785	746	791	779	766	792	793	767	833	804	774	784	818	754	815	741	790	793	769	744	786	811	818	743	806	729	801	795	771	791	776	799	773	813	789	814	798	770	790	795	791	806	802	768	762	848	748	801	763	733	762	748	738	781	764	806	765	792	776	814	774	795	772	767	816	762	760	812	795	806	830	800	772	789	813	757	813	800	798	754	796	736	787	777	773	797	781	717	775	817	806	805	854	748	719	785	810	756	812	788	779	819	843	761	774	749	827	788	804	773	772	811	718	823	817	830	784	739	793	753	719	793	745	768	782	802	778	823	797	811	736	831	782	765	806	782	806	749	797	804	781	786	758	797	814	817	773	779	815	743	796	740	753	750	771	765	775	746	789	794	774	837	805	773	771	762	798	846	825	775	762	793	776	792	784	760	742	789	806	813	761	773	723	788	804	813	857	815	782	790	779	809	806	805	797	781	808	795	724	763	815	770	795	792	790	770	833	843	788	837	823	765	791	719	790	809	760	770	750	794	807	832	775	806	811	798	790	800	818	815	826	822	775	756	765	857	839	843	818	812	739	796	727	803	777	799	839	806	800	748	774	789	781	781	791	765	783	793	842	824	780	822	809	849	798	771	824	814	819	772	803	755	786	788	791	798	765	787	798	809	751	804	765	776	787	808	798	744	800	732	821	794	793	759	786	794	813	766	787	757	800	850	833	763	747	775	809	788	828	751	820	749	788	797	809	774	751	794	784	795	756	777	794	805	812	811	783	746	796
66928	27738	6092	1871	1237	903	821	638	562	606	515	498	484	464	435	443	421	422	449	452	395	403	384	411	399	405	405	410	339	386	396	416	404	402	390	387	379	367	404	394	384	402	404	391	352	383	393	359	400	436	389	387	383	367	331	385	410	371	389	366	373	375	417	378	346	394	373	403	371	375	384	389	412	361	375	436	358	385	414	399	387	402	423	354	383	340	387	386	343	402	345	379	416	378	399	382	397	367	363	372	367	412	404	369	372	378	360	357	403	384	370	417	380	404	389	359	369	384	408	355	354	409	374	394	420	377	378	396	392	407	361	394	358	354	360	377	376	369	363	371	382	369	338	363	391	342	360	373	395	344	409	400	425	384	378	357	355	397	345	412	396	382	337	375	392	366	380	386	403	397	384	371	399	369	356	335	379	381	355	387	379	376	397	384	404	374	384	354	364	387	377	381	352	373	406	394	356	392	385	360	396	402	412	381	395	364	375	373	374	339	400	374	393	353	395	370	381	394	404	371	374	365	368	395	360	369	387	399	383	422	407	364	367	373	366	410	347	332	366	378	390	384	418	384	420	408	357	374	379	409	370	385	388	397	372	378	393	348	365	381	375	391	342	414	385	409	389	366	340	379	377	376	396	338	404	361	376	367	369	359	354	336	402	364	376	380	363	409	345	370	375	377	420	390	388	367	397	382	397	376	368	369	372	378	370	398	367	394	381	380	414	379	397	379	367	375	416	383	374	359	397	361	371	378	387	387	367	385	373	387	357	396	335	397	367	394	369	360	394	392	389	373	382	384	360	366	383	374	378	343	402	375	378	405	374	355	395	378	336	361	383	387	347	380	360	381	420	384	357	378	368	374	369	380	373	342	399	392	398	366	390	367	392	371	378	376	382	391	335	377	353	351	388	366	404	366	361	373	339	365	361	353	361	370	363	389	370	383	372	396	374	393	358	379	371	355	359	367	397	377	377	359	355	371	401	349	357	394	369	374	390	419	366	346	357	347	384	358	417	390	349	354	372	362	410	374	368	379	389	357	344	358	375	426	391	400	404	410	392	394	372	414	375	356	378	390	367	365	371	377	361	400	392	385	350	343	361	381	395	365	409	386	418	328	368	401	380	381	367	406	407	374	380	367	378	396	377	360	329	402	378	381	353	373	387	361	381	356	390	372	378	392	401	346	364	375	360	372	380	385	402	392	378	341	409	359	387	337	421	381	354	388	399	373	364	355	382	384	376	369	368	380	407	389	390	398	373	401	357	409	414	358	376	386	336	390	383	378	359	353	385	367	385	379	342	366	357	392	399	379	378	398	422	349	389	360	365	405	388	362	355	379	379	381	375	393	363	386	388	376	383	391	403	374	351	366	398	398	394	389	424	390	392	403	401	378	384	416	387	388	390	365	416	378	363	391	425	406	371	363	370	396	395	376	382	363	355	435	384	353	363	402	386	395	369	393	359	348	337	397	375	381	386	356	358	358	372	391	380	398	362	425	373	388	352	363	355	373	377	367	347	346	383	395	393	333	372	383	358	390	375	359	409	420	399	383	377	391	397	364	352	382	387	367	365	384	385	377	402	365	370	374	366	389	357	383	388	371	366	361	362	403	376	406	350	341	421	382	378	371	381	407	370	380	385	384	378	339	393	361	410	423	366	379	360	372	357	409	365	362	354	346	369	412	390	381	407	424	351	356	403	355	407	386	381	385	386	383	372	395	369	381	348	384	350	382	353	396	345	359	381	405	411	363	377	378	357	397	354	411	335	360	363	364	361	364	384	352	398	390	343	354	389	354	384	382	393	397	380	374	360	392	390	402	427	369	389	371	365	383	361	364	365	396	405	347	399	375	392	359	367	367	388	398	388	332	402	368	365	321	402	393	396	356	406	371	372	376	381	409	375	409	358	384	375	405	373	398	363	391	404	364	408	420	378	394	380	340	394	358	409	359	383	405	379	356	384	362	355	369	370	356	341	354	405	367	348	346	381	409	374	357	387	367	374	380	357	397	400	405	367	391	420	385	428	372	399	406	360	390	362	407	370	403	390	357	413	409	385	383	391	376	393	344	375	425	351	382	381	367	399	366	407	369	357	351	367	364	371	374	371	394	362	360	357	378	367	353	395	387	335	385	350	371	368	380	353	392	334	343	352	374	365	391	389	350	366	366	390	364	385	357	360	399	410	379	364	382	360	402	402	360	405	347	364	339	362	365	384	369	391	407	361	403	395	375	368	395	351	354	394	377	392	392	373	346	373	362	377	376	365	350	380	364	380	378	337	397	369	344	375	380	382	369	362	379	335	390	392	401	383	390	382	361	355	369	403	393	381	393	398	415	363	398	407	360	403	400	388	390	360	322	398	336	407	376	370	373	350	388	374	373	392	395	381	394	377	392	365	392	372	376	371	396	375	384	369	389	390	366	379	382	400	390	338	387	368	407	371	404	359	410	375	350	363	406	403	381	381	398	362	393	413	401	416	375	400	373	354	372	380	379	359	384	388	363	378	385	386	377	368	401	378	353	383	345	372	373	364	392	395	390	366	359	409	381	354	355	383	388	362	417	365	382	380	369	382	374	358	365	369	366	361	360	405	390	364	399	402	358	359	355	401	385	379	358	391	351	363	407	351	396	393	361	382	389	414	365	367	372	371	398	419	391	382	365	388	392	386	391	403	366	348	386	362	384	375	368	363	375	385	430	374	378	355	429	362	351	347	407	378	364	384	359	372	414	377	325	389	372	379	381	381	371	371	374	352	379	362	375	414	378	331	394	369	407	401	368	360	401	405	392	371	371	376	362	381	367	375	352	375	376	417	380	345	378	396	390	384	387	375	383	377	369	392	389	421	415	403	408	394	386	368	360	376	350	377	372	337	347	381	374	403	364	394	399	395	367	364	361	390	368	367	388	386	359	383	387	399	371	388	395	398	401	346	372	392	343	424	361	363	390	362	365	399	358	404	407	394	399	356	377	365	323	364	394	396	383	352	385	387	371	373	333	384	335	364	367	380	376	377	395	392	379	360	370	357	395	389	357	366	382	377	404	374	358	391	408	338	347	363	372	418	348	378	367	411	369	391	370	373	381	335	378	347	357	389	373	381	372	373	374	371	366	332	357	377	385	403	402	405	375	351	368	371	371	374	369	400	385	400	395	388	372	382	369	352	343	378	371	372	384	373	348	386	400	398	390	365	362	366	368	343	366	385	405	380	364	355	393	369	353	347	351	340	362	383	390	333	364	354	370	403	378	380	351	373	377	406	386	358	385	350	394	402	416	393	425	389	376	426	381	339	388	395	375	359	398	351	385	385	366	365	382	383	387	347	349	364	331	374	367	344	372	436	352	379	354	383	404	411	356	373	379	386	419	365	377	350	371	384	370	370	367	363	382	416	358	399	359	354	360	400	358	373	392	361	380	356	395	356	381	406	371	377	359	371	405	367	366	376	395	361	349	390	346	377	376	362	413	386	380	400	365	369	368	328	363	356	338	355	389	397	360	396	355
36374	2046	4015	4788	4328	3664	2994	2628	2368	2037	1943	1702	1712	1571	1477	1428	1360	1335	1240	1287	1216	1150	1162	1192	1125	1089	1102	1044	1069	1053	1051	1039	1032	1130	1061	993	953	984	1021	981	1077	998	923	1040	1040	983	981	980	997	970	979	930	946	957	922	924	904	935	912	960	970	955	909	934	889	923	947	946	933	922	903	948	887	952	945	900	915	896	922	990	860	971	900	906	918	966	903	905	954	911	927	948	930	927	870	893	936	932	922	887	900	916	943	920	914	914	941	919	879	905	893	902	858	905	937	934	935	887	885	915	905	900	899	934	881	966	883	958	961	879	885	928	917	903	891	910	893	882	928	933	886	922	871	914	930	888	864	935	926	952	927	911	904	937	934	937	907	912	847	929	869	811	879	909	941	843	913	926	905	889	986	897	898	904	880	871	901	915	963	956	940	867	907	929	945	847	914	906	885	879	906	903	942	935	936	926	854	909	910	914	885	911	897	979	855	932	938	922	844	894	904	879	870	890	888	896	878	970	868	891	942	930	880	913	871	905	910	892	881	941	923	877	881	904	857	886	882	869	905	935	849	894	913	862	919	930	896	919	908	869	926	892	893	883	857	915	874	923	884	862	847	948	921	893	919	916	857	901	876	906	918	879	866	902	898	899	857	852	902	899	871	929	863	894	923	892	883	883	872	881	937	890	951	942	871	878	896	922	904	896	898	869	871	883	959	901	905	876	914	902	904	867	934	887	897	875	918	864	912	868	900	855	889	908	903	889	912	928	888	924	938	936	895	892	878	912	909	876	920	875	842	932	919	918	913	880	880	919	860	844	839	930	912	898	887	925	893	929	951	877	870	865	921	901	881	881	853	905	915	929	882	939	866	897	862	898	905	867	845	931	890	939	890	905	891	880	924	905	913	873	920	935	853	814	961	839	905	871	866	940	959	853	932	853	884	934	889	896	936	867	896	862	902	847	854	882	878	884	945	906	832	883	950	930	927	883	894	860	926	927	939	869	868	890	937	902	921	873	836	900	904	913	867	900	913	905	881	881	876	923	910	888	889	877	934	908	893	923	889	874	888	896	916	885	878	894	887	915	878	892	876	910	915	887	898	896	957	912	864	902	955	913	918	847	890	923	907	879	889	943	987	956	977	901	868	916	880	890	924	917	888	857	881	919	936	890	879	853	938	899	858	907	875	921	891	867	897	924	900	956	846	865	864	873	867	921	965	942	943	940	938	877	875	851	902	849	905	871	887	924	894	934	833	922	943	825	904	883	909	874	905	887	900	912	908	823	952	839	936	906	865	890	846	912	882	856	915	915	931	905	904	973	882	915	934	855	872	936	884	946	904	867	892	858	952	905	877	914	920	860	858	951	820	937	920	926	878	847	896	875	889	961	891	827	914	937	933	891	910	912	898	895	925	925	859	932	905	894	919	916	960	905	899	882	906	919	884	902	882	931	911	921	817	842	915	882	855	887	889	945	851	973	848	881	880	919	856	888	909	972	868	934	908	903	862	917	918	891	903	897	948	885	903	919	894	953	931	930	890	846	916	903	888	987	898	912	902	864	931	923	894	942	906	921	920	929	841	940	878	897	864	885	904	898	934	855	954	924	903	934	916	867	874	930	933	864	863	899	908	898	924	908	936	951	948	895	892	877	915	902	875	892	901	919	916	878	887	926	894	832	887	857	867	869	864	890	895	916	896	936	877	886	979	885	974	886	884	909	882	900	935	910	859	885	954	894	900	865	907	916	878	914	869	882	880	852	818	901	905	907	852	873	920	884	863	935	942	856	927	838	885	881	873	891	879	863	963	846	842	897	880	910	893	886	907	897	873	873	883	907	884	976	911	954	884	926	905	913	900	918	857	896	909	873	898	915	925	898	935	892	924	892	864	888	901	907	882	851	926	917	932	916	880	872	857	916	917	895	879	843	901	900	894	884	862	911	899	915	909	909	920	907	905	869	897	920	870	895	919	808	882	896	837	856	881	949	890	951	887	889	943	895	925	866	897	893	930	933	902	900	896	829	854	856	920	943	886	954	881	929	899	879	901	898	878	874	905	917	944	928	895	861	904	903	900	855	922	885	888	900	897	892	891	923	923	890	887	899	914	922	881	870	909	927	868	941	912	958	860	932	946	883	881	924	871	888	921	912	900	915	941	903	888	902	890	850	931	879	879	936	904	933	882	879	844	874	863	960	886	916	843	863	943	860	928	898	875	870	922	871	910	930	875	882	883	903	861	841	928	969	910	923	886	867	913	880	930	930	825	806	878	927	886	869	895	930	817	905	908	890	882	902	941	933	874	834	900	896	924	871	909	890	879	856	927	924	919	948	874	919	890	900	911	877	898	933	885	909	883	853	933	916	894	875	902	853	931	888	885	933	885	902	892	928	875	886	892	869	940	948	904	897	911	920	889	880	879	895	870	870	901	889	909	945	906	892	825	937	912	918	880	893	903	918	907	833	860	898	854	907	897	882	869	921	924	884	902	850	911	953	894	900	887	887	895	902	896	917	873	976	928	905	843	903	906	889	913	903	916	920	884	923	888	884	881	876	920	861	893	898	912	923	923	906	878	834	836	944	933	874	935	857	863	910	835	862	878	946	923	925	912	897	894	890	879	900	909	908	883	919	935	902	888	932	899	896	875	877	885	935	923	868	870	864	873	934	893	895	898	911	916	915	955	913	875	911	879	907	915	914	878	882	872	873	915	867	890	872	912	916	934	891	839	923	967	941	889	877	881	844	849	850	872	928	934	867	839	888	874	890	849	892	883	916	894	903	857	919	934	899	927	954	893	916	901	845	938	879	905	905	905	859	948	927	933	928	926	887	898	894	937	932	873	896	896	869	913	910	904	928	897	905	928	922	880	907	931	889	871	845	893	879	852	909	857	903	917	876	812	887	879	939	912	918	917	869	906	895	847	883	864	893	923	851	852	942	962	956	924	889	863	864	841	953	851	940	884	845	841	875	868	886	906	861	952	925	921	924	907	859	892	853	956	909	866	883	875	845	956	929	890	948	922	871	926	910	938	836	888	893	869	929	915	897	939	863	874	855	923	942	856	873	871	915	948	912	930	889	913	846	923	897	911	898	895	898	897	890	903	886	903	903	898	871	868	926	912	936	935	902	909	933	905	882	897	930	888	929	912	907	899	871	882	927	881	912	916	878	909	863	924	916	921	937	867	853	904	853	881	916	914	889	884	898	899	888	906	899	862	904	928	876	899	914	902	948	873	946	908	920	929	864	873	915	930	882	928	982	901	852	894	898	903	909	901	946	893	959	855	822	933	910	890	904	871	924	897	903	897	863	917	948	907	885	880	883	908	878	869	878	880	927	909	872	886	910	907	974	903	934	890	934	846	930	935	860	965	918	893	923	856	870	872	883	892	953	929	902	849	874	883	883	925	888	881	930	879	943	899	881	907	879	909	851	905	898	891	877	916	927	929	918	889	937	904	934	854	890	884	912	917	919	923	885	882	926	869	919	837	931	860	887	881	899	896	896
5079	290	174	170	142	163	177	130	143	147	142	146	145	160	141	152	168	143	135	147	144	154	143	140	139	153	132	155	125	140	139	143	140	134	162	157	158	136	117	156	136	139	158	165	144	158	154	132	157	153	172	127	165	133	130	154	142	139	144	144	142	141	148	140	136	155	126	151	153	138	159	127	127	144	153	151	132	136	131	126	136	144	153	137	139	157	150	149	133	160	137	143	135	140	150	137	159	128	158	150	162	147	142	171	133	139	124	131	154	120	149	139	136	127	136	127	155	154	121	147	140	137	163	135	147	152	124	140	155	151	142	149	134	127	142	151	146	131	157	141	143	147	145	157	154	155	142	157	137	167	153	152	142	140	122	162	119	119	125	139	141	143	133	170	161	137	139	155	161	161	144	160	141	150	133	145	126	128	125	128	155	128	151	141	136	137	143	164	148	159	134	145	160	163	132	113	145	137	135	114	117	162	135	135	135	155	133	159	150	137	143	149	138	147	151	156	139	126	147	146	161	161	159	163	137	139	145	167	143	139	153	141	165	154	149	128	143	140	146	179	149	139	140	148	137	144	140	133	155	164	148	137	146	133	147	152	139	155	134	133	155	132	127	144	147	115	155	136	119	152	128	170	143	137	127	143	137	164	134	155	130	153	162	146	159	154	137	145	139	132	129	151	127	159	147	140	144	144	153	138	170	126	140	142	123	146	149	143	142	167	114	152	156	171	151	148	148	144	116	175	142	139	151	160	148	155	138	140	136	152	125	117	155	137	162	143	134	147	143	162	142	155	166	166	143	131	137	155	146	167	160	155	144	155	150	145	136	139	133	159	151	162	145	135	143	141	127	154	168	140	134	134	133	153	135	135	134	124	153	139	140	130	144	133	165	146	160	143	126	158	120	154	140	139	166	133	143	139	140	144	140	136	168	155	165	147	155	144	144	134	120	155	143	153	133	124	171	140	124	133	132	129	164	168	133	148	110	169	136	154	127	142	147	141	147	137	138	148	131	154	144	165	117	140	131	162	142	142	140	148	120	122	158	159	161	127	133	144	145	129	125	149	128	124	144	141	145	150	140	138	146	114	140	122	167	123	143	136	134	159	126	150	122	140	146	147	147	126	133	138	159	127	144	156	133	142	130	135	149	136	135	133	149	144	150	146	159	121	145	142	143	136	164	153	167	127	130	125	162	172	155	131	149	143	153	139	131	143	130	140	152	132	154	144	143	161	136	140	168	149	137	124	139	131	142	149	153	142	142	127	151	146	119	121	139	151	131	147	148	151	138	130	164	138	117	156	126	123	174	126	171	153	130	127	145	141	141	132	140	152	157	159	151	147	124	159	140	159	140	149	138	136	143	138	145	185	146	145	142	133	138	167	133	142	153	162	158	165	166	169	137	143	155	133	141	149	127	133	130	161	159	135	151	146	143	147	127	137	129	136	156	145	132	158	172	142	179	151	147	137	164	147	141	158	156	140	154	125	157	131	144	135	135	144	143	154	135	153	117	145	151	151	154	171	137	137	152	124	126	144	128	148	146	166	158	146	125	154	153	139	133	150	163	130	133	136	152	149	152	182	142	152	172	130	142	160	153	144	143	140	134	133	151	145	158	149	147	144	138	132	134	162	156	120	148	153	115	102	160	112	138	157	125	148	154	122	143	127	139	122	154	153	134	144	138	125	134	147	130	134	144	150	152	139	144	144	140	152	155	155	142	166	141	123	132	136	148	126	132	173	134	136	156	118	152	131	155	143	149	157	144	142	148	127	153	155	150	140	119	137	161	145	136	164	147	148	138	137	140	135	150	159	147	138	153	134	139	148	152	138	142	129	127	162	138	161	144	141	128	150	132	135	140	128	168	149	159	148	152	136	153	138	136	137	141	137	135	151	151	118	146	163	143	132	162	136	149	130	107	126	161	118	137	155	144	159	129	160	127	144	137	179	152	159	150	150	144	135	128	144	152	158	140	161	131	147	129	126	153	139	124	129	136	149	160	129	135	123	115	150	140	162	143	144	124	133	129	138	123	138	137	135	142	152	130	151	162	155	134	143	132	160	125	156	154	147	147	138	138	152	152	156	147	113	145	136	157	111	136	122	165	163	166	152	152	178	144	146	139	161	168	147	157	102	136	134	142	135	171	165	158	160	145	144	161	130	134	148	124	145	171	163	160	141	136	122	151	132	130	154	164	138	137	130	163	136	131	166	149	126	144	142	135	145	149	126	152	164	139	142	149	137	152	137	134	157	131	166	146	149	156	132	163	125	143	141	168	125	148	147	167	156	140	148	145	142	124	124	157	122	148	138	150	121	125	145	155	143	138	138	168	146	136	150	172	126	141	142	135	172	163	135	137	161	149	149	140	157	147	124	150	166	121	155	128	150	143	136	140	139	140	118	168	160	127	125	119	149	120	141	137	154	149	159	144	137	138	141	139	149	142	131	135	166	142	127	132	144	155	144	149	173	157	143	146	159	150	124	170	163	140	153	142	148	131	137	125	158	156	159	142	151	132	137	140	133	135	140	129	127	136	159	137	144	146	147	147	126	142	147	132	146	136	168	134	134	142	132	135	134	140	122	130	141	143	158	140	130	152	159	146	127	131	137	147	144	139	153	114	143	148	161	165	136	136	133	172	149	124	148	152	144	122	162	146	128	139	132	151	133	141	133	143	143	160	143	154	137	154	144	151	157	148	117	134	157	155	156	144	149	133	157	127	151	134	155	152	132	146	128	145	140	146	162	130	140	150	131	157	132	152	134	157	131	163	144	168	146	118	150	148	145	168	139	131	161	156	144	152	136	154	156	119	146	158	130	161	138	125	138	134	152	160	155	164	158	165	136	143	169	135	134	124	142	158	169	145	152	164	151	157	155	141	127	147	138	137	152	152	147	162	129	148	156	169	155	131	145	153	152	144	167	150	126	147	139	130	161	140	162	155	143	135	134	157	163	140	143	136	146	149	139	143	167	133	144	143	144	138	136	165	152	154	143	132	138	153	119	139	144	133	137	128	144	145	131	149	148	152	137	129	135	145	180	130	140	145	159	132	154	149	165	155	156	134	137	123	144	160	130	146	142	161	142	129	142	157	150	132	108	157	136	155	143	141	146	184	157	146	131	131	133	143	165	140	135	145	144	155	176	160	157	140	151	148	140	146	131	142	145	159	135	131	149	148	123	147	138	141	133	146	146	140	133	132	151	133	139	127	151	141	149	151	136	149	153	136	116	123	147	153	164	142	133	134	129	128	136	148	145	150	148	161	130	133	122	146	133	152	131	121	148	155	123	156	161	142	166	137	133	136	128	153	157	142	146	157	155	164	146	147	164	123	124	133	152	155	137	159	152	160	158	147	126	138	158	134	161	142	161	158	139	162	146	137	128	146	150	155	142	148	137	135	144	151	150	138	131	152	136	137	138	157	129	137	140	168	135	152	160	156	126	144	141	144	120	151	151	152	146	167	145	140	148	144	131	152	130	142	158	152	163	154	141	149	127
5842	459	495	514	511	521	490	482	416	447	466	437	455	469	448	443	409	475	451	404	456	401	383	440	462	451	440	440	456	463	438	436	450	426	442	445	409	473	444	436	435	460	450	422	433	479	448	452	410	422	422	452	419	425	423	480	447	413	420	452	442	376	381	455	471	459	417	429	426	441	440	453	419	448	419	425	450	423	436	403	422	432	440	440	436	395	416	434	442	411	415	420	483	387	438	444	414	429	437	432	417	437	405	416	454	435	415	437	448	413	441	444	426	435	465	417	451	451	439	442	403	442	425	395	391	446	404	447	449	431	446	434	439	433	410	447	483	409	441	448	414	403	412	469	425	413	452	430	431	434	422	422	456	408	437	420	469	478	452	435	482	439	408	431	414	415	434	421	436	463	447	441	394	456	475	432	404	441	457	443	421	413	421	422	437	423	429	468	405	435	392	436	399	418	444	423	415	459	450	468	452	421	404	473	466	424	466	428	440	432	452	449	439	443	424	452	403	416	432	420	443	443	443	398	431	441	409	395	466	422	413	419	476	409	459	413	419	454	466	451	444	418	391	432	430	385	450	437	422	460	436	426	459	392	421	399	416	394	416	428	448	389	453	433	467	435	419	447	461	440	435	455	420	419	417	411	447	446	434	411	418	430	417	437	456	433	470	401	418	398	443	445	420	431	424	395	444	437	399	437	461	407	435	424	401	449	404	455	454	433	420	450	424	422	418	404	391	414	454	412	425	468	429	453	401	433	407	448	416	407	412	415	414	433	434	433	403	442	452	463	428	468	424	391	413	446	412	444	427	411	431	440	435	420	403	400	441	451	461	435	397	412	418	439	484	430	425	435	429	418	453	431	405	431	445	405	447	389	434	461	427	417	452	442	448	408	462	423	451	446	427	431	429	435	404	422	488	425	400	411	443	485	439	409	433	426	437	403	439	437	451	451	441	470	449	417	422	433	453	483	423	442	467	446	445	425	398	430	444	432	437	433	377	422	443	428	426	450	418	431	425	432	450	451	422	457	414	414	429	425	398	410	412	459	421	415	390	418	457	431	446	425	437	428	418	449	466	429	468	437	438	421	428	408	364	405	434	387	422	478	426	444	424	430	431	452	443	456	442	428	442	455	454	462	426	413	396	450	409	449	440	425	449	414	436	385	426	454	459	435	409	475	418	429	396	438	451	420	462	444	445	423	396	403	422	428	398	467	424	455	453	433	469	409	439	441	438	421	415	419	450	437	427	404	426	407	424	437	441	427	407	437	473	425	439	430	459	466	420	405	461	410	429	432	426	434	412	405	453	449	414	445	425	449	458	468	436	457	402	435	466	438	417	420	495	443	465	430	452	461	432	379	421	474	482	450	419	457	434	432	439	392	424	473	423	450	449	415	448	423	439	433	451	417	467	435	462	398	437	415	414	429	416	398	463	410	427	433	396	471	457	387	409	432	410	457	432	437	376	435	412	433	444	445	458	433	428	442	434	448	440	451	422	428	428	438	439	421	438	439	438	410	405	421	410	455	443	416	423	437	449	426	434	418	390	470	447	458	436	457	441	425	464	414	406	449	416	459	462	461	380	432	461	449	417	434	433	468	459	453	451	438	466	420	401	443	434	422	443	430	436	485	416	442	447	426	443	404	405	425	407	442	434	403	451	418	425	415	436	410	437	435	438	454	416	405	458	442	415	430	413	414	459	396	417	436	420	414	448	414	442	427	465	409	437	434	425	454	412	414	428	427	431	432	416	434	413	413	431	464	417	437	433	426	444	442	441	430	404	461	410	469	437	426	408	469	421	452	436	429	409	418	472	433	415	455	418	454	481	422	421	452	447	449	419	429	416	410	426	451	464	414	443	432	429	454	440	457	437	454	445	432	460	452	431	461	414	452	446	438	420	486	430	408	483	464	436	410	431	448	437	420	445	443	406	447	441	440	446	446	466	455	448	397	411	427	390	398	454	448	435	434	425	450	407	420	442	422	458	443	452	436	414	427	431	418	444	428	418	430	415	432	447	429	420	470	430	467	425	425	458	420	444	444	415	474	476	458	422	468	382	411	452	422	414	437	405	439	418	405	465	436	470	436	426	428	455	406	447	414	450	451	455	427	440	464	429	424	392	416	406	400	428	439	447	448	416	432	423	437	454	434	446	443	439	402	457	435	420	442	416	437	393	439	412	454	385	426	425	386	431	421	431	404	428	427	451	438	417	440	423	443	422	394	458	394	454	443	449	411	436	434	439	410	433	422	436	437	424	464	432	385	461	440	457	438	412	446	450	427	433	418	396	468	407	452	424	430	474	459	447	437	463	410	408	420	464	409	433	429	439	420	408	440	430	446	419	462	392	421	455	462	404	416	423	444	457	428	424	440	450	418	437	440	447	461	455	405	410	477	397	395	468	419	426	477	434	415	420	446	422	414	416	437	445	414	435	420	420	416	402	419	485	403	418	445	413	423	439	461	422	461	437	472	443	435	412	457	448	432	429	471	438	437	449	419	440	445	419	401	421	424	470	435	448	416	434	429	426	407	418	440	423	439	447	415	408	455	471	440	449	426	428	415	433	442	418	411	436	449	442	431	402	405	449	423	429	424	432	455	432	395	431	469	426	436	455	427	430	433	427	451	425	437	470	447	425	413	422	444	454	425	445	422	461	449	405	422	400	385	459	451	447	431	436	453	426	421	413	434	430	429	454	418	432	443	440	446	417	461	468	440	418	460	439	447	426	421	396	378	423	407	447	432	421	428	402	430	420	434	405	443	409	432	455	465	431	424	432	457	415	428	423	441	457	472	430	459	440	451	448	408	449	419	453	410	464	427	436	407	441	426	427	413	476	455	412	430	424	471	453	421	435	420	433	461	423	431	421	472	429	441	447	420	450	442	433	447	437	406	461	441	478	408	415	461	446	424	406	456	473	466	416	405	434	441	432	410	460	451	389	413	417	410	410	436	412	471	459	439	418	427	447	424	415	419	432	429	415	422	425	397	426	421	450	454	450	455	466	453	404	419	428	383	442	428	415	398	439	455	430	434	432	412	418	458	405	448	428	417	422	460	390	441	422	410	406	455	454	456	418	428	432	384	409	428	467	452	443	415	411	464	439	408	431	437	458	406	429	416	446	403	405	420	434	428	441	457	461	426	419	403	410	430	417	433	427	428	449	478	429	433	405	434	422	448	447	377	420	419	430	432	444	424	463	441	420	429	397	462	433	462	430	438	415	430	399	433	433	451	428	470	434	441	426	450	391	460	430	421	445	453	448	409	429	436	446	437	476	451	451	437	426	442	418	407	439	425	441	422	443	446	405	454	428	435	431	481	392	410	456	425	407	436	419	460	409	433	411	423	423	395	414	453	446	437	440	445	452	440	430	409	426	424	440	443	425	434	411	392	433	409	409	454	458	428	465	430	424	420	414	404	430	410	441	415	414	432	441	441	490	433	420	470	441	415	448	477	458	465	445	422	441	434	411	424	426	456	430	405	429	418	412	435	466	449
52052	17218	1984	968	739	631	531	461	504	398	402	401	373	353	344	337	331	335	343	328	349	308	330	321	291	291	334	293	322	317	341	356	314	344	360	343	320	339	318	320	293	315	311	308	288	349	305	308	338	334	358	370	282	331	342	318	295	331	316	324	319	302	325	302	279	285	277	332	347	299	296	301	303	348	296	306	308	334	301	321	321	335	309	301	328	322	303	318	317	325	306	295	316	327	290	308	322	300	314	291	309	322	326	313	286	322	304	302	297	322	341	306	308	306	303	356	328	348	294	300	301	330	319	291	308	271	309	323	317	339	315	337	333	337	318	284	338	341	296	326	317	307	318	293	332	300	320	328	316	318	331	341	327	291	305	308	313	312	300	298	309	306	357	277	283	330	316	336	317	327	299	300	294	306	330	304	313	300	322	306	320	331	302	310	311	321	346	310	314	334	323	312	323	334	330	319	319	310	360	317	311	280	312	304	320	306	284	288	311	339	315	302	315	286	318	284	323	300	294	328	310	313	302	298	285	318	282	346	331	326	301	312	294	303	312	328	294	285	322	315	328	325	310	317	327	315	294	310	298	327	260	312	346	338	312	331	324	319	306	335	288	310	316	341	310	314	331	335	359	307	302	355	340	322	313	324	306	316	303	307	330	293	332	335	317	321	343	314	326	302	302	290	333	281	290	295	296	308	303	325	291	325	330	302	345	313	307	308	301	301	330	297	339	318	308	312	324	354	315	328	308	328	317	321	293	299	298	319	283	299	309	324	308	340	328	354	292	313	284	289	335	308	304	324	343	316	309	319	302	302	326	332	292	314	315	325	309	313	269	314	269	325	324	296	301	322	290	298	301	306	296	317	333	308	346	336	327	294	274	332	319	311	356	327	304	327	305	360	311	315	316	312	320	315	330	299	355	340	309	268	293	340	325	319	320	311	283	298	301	279	351	299	296	302	295	320	307	296	319	315	313	320	327	300	315	329	327	330	283	299	326	329	328	313	320	330	323	295	342	310	301	343	317	277	316	268	356	312	290	328	264	274	326	317	297	267	319	297	302	307	329	307	316	314	328	286	308	325	299	301	299	335	303	330	306	309	316	308	295	324	297	325	303	288	329	306	324	341	300	318	323	306	308	314	324	328	304	312	305	322	318	339	316	306	309	293	321	302	303	327	309	320	291	311	289	305	291	331	341	282	343	305	309	287	294	325	306	313	287	299	318	304	352	325	325	315	294	302	294	323	326	335	305	321	323	302	309	310	328	302	309	320	323	329	303	313	312	308	305	306	336	335	282	287	323	296	315	291	277	312	325	284	311	332	281	333	289	316	331	307	295	296	302	278	305	308	311	302	301	290	330	331	304	302	339	304	285	300	308	292	322	302	288	329	323	325	318	282	307	336	355	324	341	298	280	309	322	293	319	298	329	299	303	342	309	319	359	321	315	324	300	308	305	312	333	296	341	345	287	316	296	364	306	307	317	308	317	333	327	320	336	304	276	319	291	314	318	299	313	324	319	314	321	282	297	331	317	321	322	325	300	315	344	325	273	327	303	293	318	302	346	326	292	320	330	320	315	339	320	313	320	308	291	322	319	329	298	294	332	313	297	309	319	317	309	321	299	328	346	346	318	313	293	271	297	312	301	318	319	322	311	306	294	306	316	313	323	324	331	321	321	298	330	309	333	271	307	312	307	301	289	337	304	318	305	325	320	309	338	346	306	336	304	328	315	318	306	287	306	312	315	299	318	328	350	317	285	326	329	317	327	301	343	310	289	326	320	270	306	302	301	310	291	299	306	332	308	323	317	307	279	309	310	303	306	315	328	272	310	299	319	287	340	355	297	308	284	312	303	329	299	306	328	286	321	329	304	315	295	361	351	341	319	321	307	326	282	292	361	307	337	331	314	307	330	301	325	311	321	339	341	323	290	259	321	331	302	299	306	300	286	311	282	331	312	296	308	319	280	308	273	330	326	319	277	306	295	301	330	282	295	334	320	302	312	325	325	313	324	318	334	303	311	306	331	322	333	367	314	309	278	275	313	308	310	326	295	343	310	354	322	328	312	348	324	324	287	318	295	315	330	329	288	349	328	330	338	296	280	309	339	280	313	267	303	296	259	297	308	284	346	314	286	298	308	309	315	295	310	282	299	302	292	311	356	310	301	303	322	350	329	334	341	316	290	308	296	300	332	329	325	315	295	300	324	299	342	302	306	312	291	309	295	322	316	300	307	346	318	295	316	288	341	293	312	333	286	329	285	319	328	322	360	324	309	310	314	315	316	324	302	334	337	296	287	308	306	313	331	313	341	298	312	280	292	292	320	287	311	306	321	303	301	302	324	310	310	319	298	283	352	316	324	304	336	293	294	334	289	345	304	292	293	317	312	313	325	320	310	299	330	290	328	268	283	344	297	326	357	319	323	314	308	319	265	336	289	332	328	283	303	322	318	305	292	302	316	334	309	289	309	313	304	325	328	323	295	307	289	309	319	330	300	331	326	326	311	339	330	313	297	295	305	311	310	308	333	296	294	269	312	315	298	329	315	334	340	315	316	318	291	317	319	295	300	333	290	315	297	305	302	346	325	291	264	298	309	303	288	314	328	342	362	345	330	356	318	325	286	304	342	302	331	284	333	321	319	293	277	331	296	326	315	306	300	318	321	308	331	325	310	304	325	321	297	310	315	311	293	303	310	314	307	319	312	296	322	279	280	319	309	282	335	333	331	345	324	333	306	317	298	291	271	283	317	311	298	296	318	342	325	301	308	333	306	322	324	327	339	305	310	311	316	290	337	371	310	329	340	315	328	299	308	310	305	331	337	294	375	311	317	325	296	322	294	298	323	290	310	313	275	333	320	316	330	294	281	302	345	308	308	284	347	331	361	328	322	302	328	355	296	356	315	342	310	292	309	303	313	340	308	320	290	294	291	300	295	310	315	349	332	303	295	294	327	307	313	319	331	303	322	322	307	326	274	309	327	342	272	270	298	315	305	301	319	311	306	276	292	291	326	306	297	311	341	338	314	334	307	314	322	305	304	323	301	309	300	303	317	303	321	331	329	323	314	328	321	318	301	326	331	316	311	312	339	329	325	352	319	339	326	356	325	309	294	304	318	316	330	350	343	313	360	338	273	293	333	332	354	308	299	348	295	303	313	307	308	322	306	313	316	298	305	335	344	326	310	324	307	323	285	312	306	322	262	299	350	315	320	293	273	325	295	301	309	291	306	284	303	343	311	328	314	311	289	304	303	313	302	277	293	302	285	329	293	296	306	298	313	310	312	342	304	321	310	316	320	295	306	291	325	339	346	314	312	325	302	302	297	324	306	307	319	332	297	307	326	343	297	306	306	305	326	339	298	319	314	328	310	299	305	289	317	309	328	302	325	336	338	359	285	348	325	345	285	293	292	308	322	308	330	310	313	287	299	280	292	317	319	314	327	319	327	350	329	344	311	326	334	305	327	291	325	310	302	317	269	312	314	314	318	311	338	306	313	344
27580	1396	2313	2707	2510	2165	1912	1685	1491	1371	1273	1202	1124	1133	1068	1125	1012	959	948	921	896	909	897	874	895	868	844	842	851	904	913	893	862	841	864	827	852	907	859	897	847	892	820	851	885	807	792	870	842	800	776	781	859	807	831	761	812	817	827	755	785	771	811	843	764	848	849	849	799	828	810	813	792	827	784	794	802	760	817	777	812	804	799	770	776	803	835	756	767	856	752	796	813	767	787	765	842	775	791	784	798	759	777	803	787	858	812	792	781	790	758	796	770	840	724	772	838	738	824	773	768	759	801	806	777	812	783	790	794	844	814	792	833	786	831	783	774	796	806	816	797	826	768	847	827	814	802	763	823	839	769	775	822	786	829	830	740	759	815	813	746	782	801	808	772	719	813	785	825	754	866	831	811	789	780	825	782	768	816	763	797	757	754	778	773	795	842	813	752	789	789	780	812	808	801	810	812	809	765	749	794	815	818	802	743	797	760	775	783	818	781	762	819	845	804	814	798	759	795	804	780	834	775	778	819	774	735	805	816	786	785	754	805	804	759	786	787	744	771	774	754	815	778	795	834	789	755	757	801	786	790	776	781	782	865	767	825	860	803	812	801	837	834	783	798	803	813	787	774	801	766	753	796	828	811	789	785	783	770	781	788	817	778	792	819	812	760	800	774	769	805	794	745	775	819	792	771	790	782	802	784	818	792	808	803	777	815	830	772	778	820	832	793	819	814	791	764	779	826	797	804	742	766	781	833	796	801	804	786	835	801	759	834	786	790	746	768	813	752	739	804	739	785	787	821	806	774	756	792	803	837	778	783	784	783	773	771	774	816	801	799	798	825	810	697	808	803	765	858	792	751	821	808	838	769	747	779	823	781	746	775	792	768	808	747	781	817	785	789	792	779	830	771	816	748	761	784	791	835	749	824	776	844	785	755	787	792	740	773	787	808	809	785	855	764	822	818	796	727	772	747	736	785	797	752	843	780	806	789	817	769	749	778	771	745	796	809	818	785	759	745	791	796	748	809	806	792	882	801	793	763	808	753	766	792	758	828	787	780	799	788	779	827	802	783	792	814	802	749	770	849	755	772	797	788	833	805	809	807	807	780	796	803	770	774	785	763	767	734	755	803	783	848	755	759	806	823	730	797	800	812	798	825	779	771	826	801	787	789	787	799	780	848	800	849	722	778	779	833	801	728	801	744	765	763	799	790	759	792	801	776	797	805	758	770	773	814	793	767	775	799	783	740	730	759	756	791	809	767	802	802	805	803	811	809	818	781	809	791	780	764	746	799	762	741	760	819	794	869	862	810	761	746	832	770	799	754	768	780	791	817	806	775	784	824	800	737	781	752	766	860	727	776	826	830	759	771	811	809	794	795	796	765	833	811	797	847	825	811	814	771	773	737	807	808	779	809	783	820	799	794	788	760	808	802	795	772	783	800	813	799	813	755	818	777	768	754	768	764	811	736	768	785	791	812	760	767	787	808	800	754	812	814	782	781	752	806	836	812	772	782	796	750	782	814	764	774	774	780	747	804	821	779	773	808	788	772	732	764	761	803	780	783	803	807	769	730	778	783	825	746	744	770	813	798	797	812	790	749	755	791	796	823	776	806	845	732	809	822	796	790	838	805	709	771	789	843	819	766	792	767	794	795	818	812	756	774	775	816	772	782	817	811	816	762	777	762	733	788	776	766	747	781	786	768	771	744	816	793	795	773	792	750	796	772	764	776	749	780	828	790	759	860	781	748	804	802	783	756	791	826	747	817	765	732	817	784	767	824	768	778	824	811	779	754	817	778	775	769	808	767	818	798	812	812	762	754	809	830	779	781	778	758	759	762	785	806	802	773	796	774	762	763	842	764	765	819	821	796	796	815	777	781	808	819	798	749	794	769	779	822	741	805	763	766	831	797	771	769	806	801	779	788	783	782	800	777	790	799	778	760	786	756	817	756	780	785	780	748	780	784	778	718	736	781	789	772	791	781	760	816	809	791	747	815	806	838	801	777	765	817	759	835	798	775	778	829	762	823	829	792	800	816	840	806	784	786	845	801	758	741	822	793	776	837	770	817	761	797	849	793	790	761	771	845	794	757	786	799	783	777	770	799	800	779	760	818	773	791	806	815	785	800	866	742	852	804	749	792	789	825	729	791	780	820	778	759	778	814	779	769	756	800	770	829	808	777	768	815	792	803	771	811	807	756	772	759	776	781	828	787	796	774	808	797	813	778	778	793	723	785	766	787	747	790	788	790	826	781	794	767	785	763	812	781	767	806	767	786	795	796	803	781	803	813	846	774	776	759	810	798	784	752	747	814	788	784	771	814	771	758	762	801	781	790	756	778	798	781	803	784	783	759	809	754	809	855	744	802	799	800	750	777	809	771	746	783	785	815	772	725	814	820	749	772	765	766	773	809	783	808	733	764	773	750	817	818	747	810	743	808	797	800	751	774	824	830	831	802	798	796	800	755	768	775	824	770	812	759	828	799	820	794	828	769	797	813	787	781	781	780	736	794	784	841	799	774	804	790	751	799	768	718	773	757	775	780	764	811	797	743	792	813	792	793	792	799	794	802	794	826	790	787	842	766	837	737	804	779	779	802	745	799	762	792	724	816	801	793	800	787	782	812	761	805	854	820	801	760	796	794	802	781	834	800	812	790	809	757	738	799	766	760	795	754	826	810	805	807	807	846	824	809	777	784	730	750	770	809	775	776	838	805	783	791	817	777	831	764	810	823	762	809	770	820	775	801	758	792	810	796	798	807	778	806	780	760	797	837	793	802	794	793	786	773	778	750	834	787	770	808	789	818	813	798	793	761	817	836	798	784	785	773	786	771	750	795	816	808	787	822	829	766	771	810	753	836	746	800	793	804	830	857	802	823	786	836	825	801	755	790	782	786	778	832	797	802	744	811	754	779	753	805	821	803	764	750	778	804	806	776	790	789	785	763	791	793	800	827	789	857	803	799	743	810	828	787	809	790	812	794	774	760	746	763	781	805	832	791	798	803	808	746	730	821	817	826	824	790	731	812	855	756	771	800	771	744	841	747	806	811	754	798	781	744	778	736	767	809	865	792	821	802	791	797	743	793	766	722	864	776	785	783	793	796	753	832	811	764	770	769	769	764	794	759	836	739	785	778	810	745	771	809	823	807	788	786	775	795	734	798	781	774	809	802	751	816	788	764	797	827	801	784	805	765	759	818	766	821	782	802	745	761	772	831	749	746	814	788	738	764	826	787	772	802	829	772	762	772	817	772	762	798	778	788	757	767	788	816	766	790	801	787	785	775	805	774	769	829	791	774	844	737	771	774	782	838	816	834	796	816	757	850	810	855	776	756	798	745	809	780	726	831	779	797	781	810	840	785	819	765	856	743	811	767	787	826	790	799	749	789	771	765	776	765	750	801	778	744	758	800	775	782	779	779	754	816	826	788	798	824	770	735	809	772	833	817	822	769	816	778	797	792	809	759	804	799	792	815	858	783	765	796	776	803	872
66359	26076	5845	1865	1271	943	773	720	646	617	512	546	518	453	441	450	432	427	430	418	458	422	396	431	421	390	362	405	386	393	413	375	394	414	418	365	373	386	375	395	394	401	398	367	391	404	390	368	377	405	405	405	439	391	354	379	360	385	380	382	356	405	371	392	397	398	367	402	370	386	418	371	347	389	385	360	359	384	360	367	383	386	343	321	376	406	387	357	386	373	394	338	380	397	387	395	412	381	378	414	375	371	363	396	405	385	409	406	401	398	373	373	363	364	381	415	328	370	381	366	370	411	375	401	399	389	396	359	389	382	370	372	378	422	368	368	346	419	370	382	395	378	409	416	405	345	373	393	400	376	390	340	387	406	371	373	358	378	386	350	386	393	368	396	409	377	355	371	354	365	389	391	379	359	400	379	385	393	401	386	409	377	387	390	393	421	434	386	357	384	378	377	389	356	346	340	365	351	359	382	394	366	356	391	372	353	358	394	389	414	339	431	412	384	434	367	373	387	370	375	353	392	379	392	356	421	353	386	385	374	383	368	382	404	408	359	363	397	369	346	380	388	364	350	344	394	377	379	373	342	360	391	382	371	391	361	355	380	363	405	363	380	422	389	370	425	388	374	374	380	326	381	399	351	362	398	386	397	351	387	339	361	377	375	418	358	358	420	374	378	354	388	375	390	404	377	404	372	405	361	390	388	379	372	358	348	387	389	402	387	379	424	422	374	370	391	358	420	389	402	362	318	378	402	380	328	360	378	354	352	364	391	371	356	415	383	374	387	388	362	378	371	357	372	388	388	354	372	403	366	386	350	374	391	380	408	375	357	372	385	383	382	359	387	405	402	376	355	368	393	367	390	342	403	363	378	354	378	386	377	401	367	395	381	371	361	363	393	382	368	374	334	393	403	358	389	348	377	354	376	348	382	392	371	337	370	371	353	374	350	413	355	356	370	361	374	358	380	388	369	350	387	373	387	402	388	384	372	387	381	354	345	385	388	420	383	392	395	366	397	335	370	371	335	401	397	366	372	372	362	355	345	384	393	392	384	379	359	416	348	413	386	368	359	398	360	363	416	377	394	348	379	425	359	381	358	399	419	424	387	375	382	391	373	394	353	353	363	408	402	386	348	382	355	368	393	379	381	404	359	386	393	368	390	382	422	363	354	374	375	402	361	409	385	389	358	356	390	386	419	358	365	387	359	402	368	372	386	408	367	413	400	350	400	392	381	391	377	369	395	373	366	343	363	389	352	416	404	375	343	387	361	395	384	403	368	360	360	361	385	361	361	377	386	346	405	413	370	390	353	370	389	407	388	374	377	426	347	357	371	405	357	385	405	377	352	369	379	404	362	372	372	372	359	365	390	417	411	381	343	367	388	340	397	339	390	351	375	386	376	411	410	386	404	360	378	387	379	382	390	397	367	402	376	374	356	366	400	393	391	363	385	368	371	387	387	365	393	353	373	371	380	392	353	376	384	392	394	396	420	376	362	369	332	360	391	384	398	388	382	400	382	408	430	353	383	386	410	404	378	400	394	398	389	398	375	370	395	358	394	373	390	387	397	393	365	367	370	393	386	359	399	342	356	363	384	379	379	403	343	400	385	402	373	357	367	411	363	358	365	363	354	399	386	404	374	363	390	374	391	411	360	373	408	378	380	353	370	360	383	377	380	367	374	398	386	376	391	377	395	368	382	347	384	356	360	432	336	392	419	361	356	394	390	387	370	339	364	397	395	366	371	378	387	417	395	377	371	381	351	376	311	410	393	387	364	376	397	385	383	380	372	403	381	376	359	387	372	378	362	363	363	363	359	376	380	353	373	387	372	379	377	379	359	363	391	394	384	397	393	368	346	367	369	408	366	361	375	384	394	360	392	345	389	347	419	348	398	375	374	394	387	363	374	354	384	372	391	400	389	387	387	348	379	369	355	319	361	370	426	377	381	374	381	377	401	373	398	414	361	418	373	350	396	405	386	387	368	338	374	373	413	369	360	376	375	388	381	401	384	404	383	379	312	365	359	391	383	377	383	367	386	339	374	412	352	363	386	360	396	369	368	363	369	371	403	343	373	346	398	412	407	379	382	418	376	400	367	346	410	389	397	410	372	417	373	357	377	375	404	360	376	368	386	348	425	387	386	419	367	395	338	434	400	357	359	373	342	386	374	386	386	374	412	377	381	391	356	410	369	382	363	408	373	406	408	389	411	368	373	385	366	391	359	361	372	406	373	384	414	414	369	378	399	391	395	381	330	364	395	386	386	412	346	384	391	379	380	361	369	393	388	378	395	365	381	374	393	384	368	354	364	386	393	335	375	340	368	384	413	367	349	349	390	391	384	358	416	396	386	360	416	364	405	368	373	389	391	395	372	359	397	405	385	342	386	374	361	403	382	387	369	339	387	371	390	363	387	360	350	354	365	398	365	393	390	417	375	406	378	395	359	386	386	390	362	388	368	376	377	381	363	370	392	370	406	348	369	382	356	388	378	417	380	367	375	376	354	363	388	371	387	361	364	354	416	372	392	378	343	378	363	395	377	369	389	382	402	383	388	385	411	381	415	390	355	375	382	371	359	408	396	378	332	382	421	336	364	387	388	372	376	353	363	404	394	369	414	412	354	389	353	414	378	424	362	388	376	340	377	360	354	365	347	394	365	366	355	382	371	380	352	370	414	393	363	322	383	406	355	379	402	397	376	374	394	388	370	417	372	404	368	352	372	395	377	365	379	391	371	376	400	329	396	398	395	389	384	380	409	375	359	414	359	388	337	424	396	372	371	357	369	365	399	347	401	416	403	393	365	384	356	437	376	378	404	399	408	374	346	391	379	370	402	373	373	397	352	370	379	405	377	391	386	358	396	383	391	343	377	370	349	393	401	360	354	417	389	345	410	392	368	386	379	352	392	385	370	401	382	378	389	377	358	396	378	399	402	405	371	390	373	369	364	384	358	389	362	376	364	399	388	351	420	359	393	389	367	391	422	399	392	366	411	345	405	382	410	378	403	358	414	365	400	349	396	350	406	405	372	370	379	388	381	400	398	389	368	378	357	376	392	361	365	339	379	362	362	420	383	343	371	390	346	383	367	385	379	380	355	369	395	377	374	429	373	365	380	357	354	374	400	398	393	396	400	408	398	378	377	390	413	369	379	425	392	407	372	361	379	371	351	381	401	375	379	399	398	363	384	354	382	381	364	342	401	380	360	362	417	369	362	395	382	411	383	407	427	386	382	386	417	385	385	394	384	409	346	347	406	393	431	388	352	378	374	372	362	392	351	378	334	373	380	380	382	385	416	357	420	373	342	394	381	374	416	399	353	360	377	393	399	389	381	363	394	372	361	382	367	355	356	352	367	382	391	375	366	376	385	352	363	433	417	394	407	359	404	389	347	368	355	379	386	358	334	383	392	372	404	363	369	366	412	357	366	354	386	370	364	378	370	368	391	382	397	392	392	386	367	392	368	395	420	360	367	417	392	361	386	362	380	376	361	365	355
34993	2051	3884	4794	4151	3596	3031	2682	2331	2049	1883	1730	1690	1539	1421	1443	1330	1398	1213	1169	1184	1193	1101	1074	1148	1086	1051	1049	1080	1092	1115	1023	1017	953	979	956	1004	1003	1002	954	997	1045	1047	1030	1015	932	950	924	943	964	955	941	890	914	972	938	931	990	926	894	902	974	943	914	945	938	955	936	928	927	908	960	912	915	913	913	895	916	886	925	910	915	890	909	895	861	906	873	847	895	953	970	908	903	897	929	924	946	852	885	902	940	843	927	891	872	911	908	911	942	912	972	878	915	904	952	875	870	909	912	935	936	874	890	920	904	900	882	938	888	899	945	915	864	890	939	876	869	923	963	887	902	875	919	926	916	919	844	977	927	866	907	897	882	948	882	892	872	906	895	898	879	868	903	845	892	898	906	915	906	927	902	880	888	951	857	886	863	928	901	910	886	904	898	885	865	895	873	914	846	882	904	845	938	914	888	914	918	910	956	890	859	901	872	931	935	877	896	905	963	949	884	850	896	912	884	902	878	953	859	883	869	892	897	929	916	928	936	910	912	917	924	910	873	939	919	878	905	912	921	921	880	854	838	870	883	888	901	957	912	912	911	897	936	863	888	903	853	932	860	866	853	896	899	921	915	881	923	872	884	899	869	837	926	976	895	866	903	868	886	860	869	939	907	929	917	905	871	872	895	877	920	908	899	909	912	910	886	840	893	901	866	914	916	894	965	865	913	939	882	904	890	911	913	926	896	850	851	923	971	908	885	902	841	900	941	961	928	932	910	917	873	889	866	931	893	927	895	929	855	872	873	870	897	897	834	896	887	897	880	880	917	909	867	893	922	852	913	944	900	854	913	930	869	849	867	882	855	929	852	883	910	900	889	974	894	929	912	856	862	879	835	898	876	883	902	884	886	859	970	965	849	933	853	915	882	873	912	872	897	913	874	890	871	904	888	913	903	836	896	1001	907	857	884	897	909	870	907	860	867	850	852	907	894	892	881	942	869	883	907	898	853	902	873	872	926	887	896	909	904	899	893	902	900	933	899	860	852	904	893	864	896	840	851	930	895	892	885	874	906	878	890	924	957	871	929	836	893	911	887	899	831	874	951	908	850	902	905	924	896	913	850	929	874	848	874	898	860	905	924	914	877	904	907	888	881	916	847	882	882	861	863	859	860	947	854	924	894	887	919	867	904	928	865	904	864	904	891	916	900	952	932	909	908	858	844	856	873	890	855	890	884	875	923	903	888	907	908	898	868	906	880	882	890	896	921	905	847	940	882	865	917	879	903	880	921	925	908	827	896	909	873	912	907	926	937	903	879	909	860	948	913	898	925	921	894	872	882	909	886	878	912	886	860	895	902	888	916	860	880	869	918	880	923	877	869	877	886	906	950	957	841	888	898	920	890	924	903	929	856	975	942	851	872	869	892	871	884	915	919	921	903	922	922	883	939	897	942	943	896	901	891	916	884	904	871	894	895	914	832	893	891	866	926	930	879	895	935	868	865	892	863	935	912	902	857	935	920	909	863	920	943	881	895	876	872	973	894	912	927	934	844	845	927	896	892	862	928	850	908	888	928	919	875	874	911	889	890	969	940	874	884	912	955	906	954	891	856	936	922	873	915	914	866	902	867	910	862	863	904	938	914	887	856	918	932	922	914	963	837	885	944	901	910	849	925	905	872	907	920	887	910	944	850	908	932	898	891	951	917	866	856	915	885	870	883	883	931	855	948	861	918	884	850	914	865	962	879	860	906	871	889	933	888	886	846	868	906	892	903	908	910	901	888	852	871	922	935	954	913	830	903	886	894	885	886	906	810	919	857	880	907	909	940	877	916	902	894	902	872	969	859	907	878	943	887	876	924	935	917	889	891	870	858	880	907	914	895	926	920	902	893	903	863	906	906	903	932	900	915	878	814	897	901	895	899	941	920	861	898	942	896	859	911	887	923	901	877	883	970	911	957	891	915	931	908	933	890	887	915	878	952	909	885	871	874	968	850	862	869	905	882	919	906	912	831	925	843	892	877	856	881	939	894	890	905	946	910	860	932	926	909	893	905	920	870	906	897	908	906	900	907	890	889	839	903	878	939	932	926	826	906	950	934	903	899	877	910	883	894	894	893	939	901	885	910	891	869	877	896	913	954	871	899	884	893	848	891	875	904	910	877	889	912	890	935	880	872	886	908	875	905	878	883	915	931	930	910	904	864	905	891	879	910	822	887	857	898	929	830	928	863	930	888	882	889	868	877	879	928	905	881	944	861	884	930	923	909	937	917	912	886	925	901	900	905	852	924	872	878	895	893	888	922	908	875	854	907	869	878	895	891	876	947	871	905	875	871	909	872	866	856	939	873	921	900	901	907	951	893	891	881	858	877	882	904	920	859	920	885	880	919	922	873	888	860	862	832	901	912	840	955	893	858	878	885	854	868	943	833	848	918	871	926	841	873	924	890	892	851	897	886	906	856	871	912	886	930	896	868	870	936	887	891	908	902	917	904	894	920	875	888	890	896	926	936	912	884	909	934	947	892	896	851	835	875	892	957	889	945	881	966	879	856	882	853	935	881	862	923	906	887	863	912	870	880	897	943	972	924	902	854	855	911	908	902	927	912	888	924	860	885	933	933	902	847	873	836	848	913	888	886	913	860	919	893	890	925	897	885	868	962	859	880	885	885	885	926	905	896	838	902	944	846	873	907	894	868	935	879	919	877	870	861	930	894	838	885	873	915	888	918	921	911	904	949	905	874	875	864	842	925	902	901	929	906	938	883	898	892	903	940	856	855	902	912	880	881	901	943	902	918	937	928	840	882	867	893	890	869	915	954	864	846	870	897	855	887	894	950	842	921	940	944	838	926	913	896	908	865	929	898	892	930	927	929	936	852	902	930	874	852	918	926	917	889	907	953	916	901	922	869	954	892	858	899	875	909	901	929	903	876	887	974	969	926	860	893	855	891	886	836	959	913	875	847	934	886	912	860	866	896	908	896	963	888	939	909	865	936	944	924	891	903	910	884	875	923	932	907	934	869	901	898	876	858	897	945	867	872	892	892	927	948	882	869	944	856	893	865	893	921	820	929	886	900	905	925	876	878	878	894	879	897	901	873	893	919	914	909	820	903	873	955	904	901	876	932	867	907	935	848	879	881	891	890	886	867	885	872	824	890	846	849	876	954	870	956	916	838	907	911	871	879	886	894	888	851	958	889	904	861	898	908	925	866	891	922	888	857	888	913	832	899	899	853	908	897	940	873	870	905	872	908	924	886	898	893	852	927	867	977	902	934	909	908	933	910	879	851	885	911	911	871	891	890	922	879	892	926	911	904	867	927	858	867	871	880	893	849	908	874	955	903	879	958	915	946	859	858	937	835	922	871	929	964	841	923	911	921	910	882	902	854	914	889	926	917	876	916	857	867	933	873	875	858	888	954	884	841	900	892	866	888	868	936	891	854	943	921	886	906	909	862	878	921	903	833	888	890	896	970	863	908	891	912	884	934	915	881	891	856	931	889	909	891
5139	246	167	193	136	165	148	135	164	133	157	137	164	159	136	127	153	130	151	133	149	158	153	157	154	139	134	153	149	161	149	144	158	138	129	152	144	148	139	142	128	166	137	134	140	153	154	157	142	130	147	153	148	149	133	143	154	143	146	163	134	156	143	133	128	135	126	143	125	141	149	133	146	152	133	144	126	133	142	185	167	146	150	153	129	166	116	140	139	146	147	160	145	156	153	153	157	139	152	158	162	126	153	150	124	145	143	146	161	142	142	148	141	136	122	127	141	140	151	133	143	160	151	140	156	129	159	139	140	128	152	154	159	137	142	152	146	144	142	153	122	152	158	141	147	143	148	155	163	148	150	153	158	147	156	127	142	133	130	155	161	138	122	142	132	132	133	142	133	163	120	130	140	147	127	141	149	157	176	132	138	128	114	187	158	152	168	142	125	165	146	142	150	147	154	157	157	138	145	142	140	144	134	144	149	116	148	136	138	161	142	138	156	151	173	129	165	143	156	126	148	134	148	150	129	162	129	143	144	157	149	145	164	140	137	123	158	154	156	145	129	138	144	170	149	148	137	131	159	140	151	149	153	132	147	140	151	143	156	142	144	136	160	157	147	153	145	142	140	136	127	143	138	152	147	152	151	145	144	142	142	154	121	134	126	134	142	151	154	132	121	143	142	176	138	132	174	155	154	162	165	151	142	170	157	144	146	146	146	145	136	156	124	139	135	149	149	128	128	153	137	135	134	128	155	154	153	156	126	156	140	151	150	148	152	167	157	157	142	150	150	132	153	158	127	146	161	139	133	161	139	149	174	149	157	121	159	129	137	133	146	157	125	144	138	152	145	159	133	158	137	155	159	143	145	138	155	140	144	137	147	133	149	128	136	136	135	145	149	135	142	143	155	149	163	154	145	140	137	162	134	145	148	146	130	147	125	144	145	152	144	135	153	150	144	149	129	154	148	161	141	143	138	139	138	136	156	151	135	136	137	147	148	162	168	159	136	157	141	154	162	139	146	145	150	153	142	139	114	143	133	150	135	137	142	163	136	151	131	148	125	143	148	155	134	136	147	136	135	147	142	145	143	158	127	159	147	132	143	139	139	130	113	141	143	123	121	145	143	157	144	141	149	146	148	135	117	175	155	104	148	158	153	155	159	151	129	113	130	155	144	141	137	156	124	155	137	115	139	173	148	130	165	129	156	144	163	170	156	133	163	149	163	152	153	140	149	163	124	144	148	141	127	152	141	127	156	134	137	149	149	136	133	123	139	165	124	140	154	188	135	164	138	149	137	158	138	146	145	141	133	155	138	145	132	118	155	146	138	168	163	135	151	121	154	141	139	137	144	150	137	147	129	157	157	148	137	157	158	149	146	135	139	144	150	134	149	148	135	163	135	112	134	161	156	180	169	175	141	146	150	164	127	120	146	144	154	126	147	136	115	143	174	139	149	142	159	139	141	134	154	142	141	130	138	119	138	150	154	149	156	158	152	149	136	147	162	154	147	127	141	151	147	150	151	145	142	139	149	144	155	150	143	162	149	135	157	162	148	151	147	153	140	145	126	142	126	134	145	139	141	132	144	151	163	142	146	145	170	148	146	134	145	160	138	147	168	150	145	119	136	139	149	143	149	147	149	121	132	156	171	148	145	135	146	147	141	152	147	162	150	142	128	148	136	135	133	138	148	147	133	148	148	121	173	170	138	129	153	152	141	124	163	145	167	138	128	130	147	128	163	120	145	139	142	139	163	148	125	156	135	163	145	140	141	151	170	152	161	128	131	140	167	142	141	127	138	135	137	141	150	129	138	149	136	151	137	142	168	158	161	139	143	133	145	136	142	131	158	140	159	144	134	161	154	143	153	152	135	169	155	141	154	145	136	156	171	137	142	155	135	160	160	139	160	140	168	155	157	150	126	144	144	138	139	131	165	135	159	126	164	153	137	158	138	153	127	144	152	136	130	146	154	151	151	132	164	135	139	149	132	139	149	136	159	135	143	131	157	161	127	157	155	144	136	138	150	149	139	125	141	129	139	132	154	161	144	133	148	165	144	139	142	131	168	143	126	154	172	127	125	148	119	136	135	132	142	149	151	141	146	157	142	148	140	140	136	146	137	136	144	135	139	130	160	151	149	136	144	165	152	169	134	155	158	170	144	168	152	166	145	155	165	149	144	126	158	143	151	142	163	123	148	150	163	147	140	155	130	165	153	133	156	134	159	134	164	149	136	138	142	131	126	123	145	118	161	191	144	128	146	136	127	160	153	147	126	154	145	131	159	128	145	138	161	153	129	138	156	134	142	151	125	135	146	165	153	150	130	147	159	142	129	140	144	144	140	149	136	153	169	161	165	130	135	137	150	158	154	144	159	126	110	140	152	159	170	132	136	127	162	125	147	140	165	140	131	137	138	143	134	158	141	151	167	153	146	151	141	129	168	143	145	141	151	181	129	135	131	143	173	138	154	147	137	138	136	163	127	130	182	163	107	164	152	147	147	164	145	122	147	133	125	112	123	136	137	165	137	139	121	163	126	134	130	142	135	126	134	141	139	171	156	137	144	140	137	145	156	142	143	164	125	144	135	152	166	135	141	151	156	135	183	169	154	139	142	131	131	127	146	151	154	144	138	139	148	168	123	134	152	144	142	158	157	154	148	158	146	141	149	132	135	149	151	156	142	138	154	156	159	136	126	131	160	151	165	142	157	151	156	137	141	139	140	177	154	140	139	145	144	144	145	133	160	158	155	148	125	143	164	148	156	133	156	171	144	120	149	143	137	146	169	162	159	138	124	129	130	123	133	133	143	151	139	143	166	130	166	155	146	151	149	149	137	138	144	144	151	172	146	140	136	146	158	153	120	154	155	151	144	129	125	161	161	132	136	156	140	137	127	154	143	186	132	151	129	142	132	136	150	126	150	157	135	141	165	146	162	136	142	129	135	158	148	149	155	149	143	142	142	138	130	138	136	136	145	115	143	156	135	152	158	149	138	154	152	158	142	146	143	140	135	154	150	136	147	159	117	143	135	142	134	145	161	130	152	144	146	154	138	149	152	154	144	137	139	143	132	151	141	140	139	125	154	143	153	125	140	113	153	145	136	136	149	137	142	154	147	143	163	149	157	144	139	154	135	148	132	144	138	155	146	168	142	149	142	148	148	136	150	134	160	153	152	137	131	147	128	141	141	142	127	162	164	156	136	155	158	149	137	134	151	155	142	143	145	149	146	151	139	142	143	137	151	145	148	131	136	114	140	164	128	127	158	165	130	140	144	134	128	141	150	147	135	126	163	143	127	161	144	138	138	146	152	161	154	147	147	159	147	150	127	121	150	150	129	129	134	151	137	133	135	147	159	151	143	155	147	146	161	147	129	160	165	151	141	127	172	148	147	136	123	131	157	141	122	149	143	164	153	159	147	160	129	138	155	145	141	154	129	141	124	151	147	158	152	117	158	139	139	132	130	135	147	144	132	137	152	161	140	144	158	133	153	125
5859	512	522	491	512	482	537	461	435	500	432	476	458	458	445	437	418	419	437	405	441	452	406	433	437	449	452	451	476	506	459	427	441	459	463	469	474	416	438	438	462	469	470	434	447	464	427	428	424	397	454	428	450	424	464	417	444	448	421	436	462	439	430	426	424	421	430	426	472	427	414	409	456	441	426	455	435	442	477	426	432	433	437	455	430	452	402	396	452	399	483	406	479	435	423	422	440	413	443	417	448	406	419	460	426	436	438	448	434	451	443	454	445	434	437	442	432	431	423	405	409	449	455	440	417	470	442	452	444	406	447	419	446	440	483	426	454	415	420	425	462	440	421	422	409	411	447	453	406	422	443	444	451	460	489	413	459	416	446	422	428	426	442	430	406	478	452	429	456	447	456	414	436	415	408	431	433	428	419	415	434	380	443	420	406	451	405	412	437	425	464	423	436	424	432	438	447	417	415	417	407	424	441	477	410	450	428	447	429	466	448	417	478	426	445	409	447	405	429	435	425	432	419	413	428	432	465	424	445	454	459	486	421	438	445	415	421	426	464	446	411	456	442	457	455	414	398	393	460	452	446	404	396	428	455	475	444	428	442	438	443	452	445	432	411	447	421	404	438	412	440	409	420	448	421	423	442	403	451	437	435	460	389	443	438	449	476	438	440	428	426	411	424	447	433	399	426	410	437	454	461	452	407	439	448	449	434	441	429	439	471	436	421	435	436	444	437	441	457	436	478	433	451	455	406	462	457	411	427	441	429	462	426	475	424	405	448	445	417	400	401	396	471	443	413	439	411	438	401	434	460	457	430	412	426	444	451	437	428	426	454	441	457	448	406	427	440	456	418	476	413	460	453	426	456	383	405	419	433	430	421	422	457	463	413	433	421	443	434	444	420	459	413	438	449	453	448	424	433	429	444	400	490	428	451	435	416	405	418	428	449	466	427	408	432	422	476	467	450	411	434	447	425	452	437	434	460	420	468	442	430	471	403	443	397	473	441	449	428	434	431	399	434	442	448	435	464	447	474	456	423	445	430	440	396	445	399	481	447	461	436	430	439	460	437	421	447	432	447	435	444	425	399	442	432	404	425	441	422	431	481	439	420	477	445	445	450	423	415	418	401	448	475	444	444	449	416	389	424	442	418	434	454	446	438	439	435	434	455	466	418	449	417	466	408	451	404	436	425	423	431	427	446	434	418	425	435	419	416	445	423	415	409	450	412	449	415	405	445	421	438	426	428	415	444	446	427	428	422	447	436	426	426	413	449	409	429	465	439	438	431	447	434	407	435	405	438	420	435	398	425	434	421	413	437	422	433	427	472	449	451	429	464	432	437	407	424	447	415	407	426	428	461	500	415	454	464	443	439	418	445	430	439	417	437	445	450	440	448	404	427	414	470	415	442	418	484	422	415	440	443	453	448	407	423	439	428	421	454	426	428	424	470	460	480	425	437	456	428	431	441	410	464	421	451	432	439	442	449	427	436	453	425	423	418	418	406	413	415	422	469	425	421	437	416	448	424	429	455	451	410	417	413	429	416	443	438	416	405	419	420	429	435	455	405	442	440	452	412	433	465	440	426	444	434	457	431	423	452	437	448	449	470	432	447	395	419	401	437	431	452	430	411	414	461	409	418	426	429	447	442	419	441	460	443	446	479	423	429	410	415	440	425	433	456	448	446	436	442	429	431	398	458	434	446	441	409	422	435	443	428	419	450	412	412	433	428	448	429	398	437	428	436	420	434	436	471	449	428	436	427	466	429	443	425	425	443	435	423	474	410	445	437	434	418	501	432	409	438	441	424	437	454	398	404	407	442	413	418	423	450	435	405	425	451	437	471	432	403	434	419	439	493	427	449	429	399	432	446	435	437	394	439	416	430	413	436	389	423	436	429	453	467	398	404	434	415	424	458	460	425	417	445	426	456	423	453	420	440	429	412	417	433	421	378	384	462	410	399	446	439	475	428	438	427	436	425	408	439	435	450	446	428	421	470	398	458	429	462	435	453	455	411	434	435	422	392	408	461	399	448	461	420	439	445	438	444	396	430	451	399	423	425	447	432	416	414	440	423	408	418	406	437	419	410	421	461	429	426	425	443	423	456	427	404	424	434	428	426	449	422	433	413	418	451	409	427	409	422	456	436	464	486	440	440	432	421	406	447	424	436	416	420	445	424	472	437	451	440	458	460	454	430	458	440	404	425	433	434	436	429	451	432	434	474	464	474	467	439	438	450	414	406	436	400	434	426	460	429	427	435	429	445	417	443	467	436	411	429	450	451	414	452	429	422	438	420	457	406	432	448	425	418	432	410	455	402	427	429	437	409	474	427	463	439	426	434	445	397	395	425	454	483	415	441	424	404	422	449	444	432	428	415	419	419	439	425	416	453	424	438	462	471	437	434	431	441	454	412	450	458	462	446	438	465	440	435	435	451	458	422	418	453	449	475	415	420	425	464	450	430	441	451	447	425	448	407	417	419	430	462	429	421	430	422	477	449	403	434	439	435	411	455	445	425	429	424	412	445	442	439	421	429	428	424	431	485	431	413	449	439	438	420	465	455	416	414	435	449	457	439	414	425	464	421	427	459	403	459	420	417	447	444	441	439	459	459	453	442	479	425	445	412	414	444	465	423	416	495	460	436	452	431	434	418	457	423	434	432	454	442	431	460	422	426	435	426	437	423	460	405	477	476	409	459	433	436	464	426	429	458	436	436	415	398	429	419	406	451	452	464	447	422	426	413	453	436	440	434	440	403	440	458	437	472	425	429	392	409	433	422	481	470	404	405	458	444	449	407	447	434	410	437	443	446	431	434	450	427	421	399	432	399	465	432	417	461	447	418	411	417	459	432	479	432	427	435	432	421	430	418	390	398	398	430	444	461	440	432	469	447	463	428	447	455	412	403	392	428	446	432	442	421	446	433	456	436	399	437	451	460	448	437	420	415	437	416	442	468	430	398	415	440	437	441	430	409	459	434	452	447	444	408	440	439	438	446	432	451	409	449	445	463	450	408	438	428	437	451	431	440	454	424	385	422	437	442	410	382	465	462	425	443	440	459	407	439	432	412	470	432	405	459	440	425	445	395	428	415	443	404	409	385	392	408	394	445	448	419	473	452	437	446	450	461	408	433	433	388	435	444	451	376	443	448	443	421	422	416	434	463	438	450	410	442	456	459	432	457	406	416	441	457	431	406	445	445	403	440	415	430	475	469	430	435	476	451	436	448	471	417	431	444	394	429	411	419	437	429	438	443	453	445	408	440	416	420	457	430	448	431	452	457	432	475	392	419	415	443	388	426	454	447	445	466	442	423	479	461	397	455	437	438	468	448	440	445	454	457	444	435	439	435	427	416	447	440	456	412	445	418	388	453	414	433	415	394	397	425	463	441	472	448	441	445	387	424	432	430	455	444	429	471	410	440	453	426	463	431	445	411	433	444	429	453	454	404	420	422	428	429	441	396	454	443	461	478	455	454	440	441	416	413	471	465	393
52132	15412	1873	936	703	565	513	485	466	415	359	408	330	358	325	386	326	340	311	296	331	330	341	319	302	324	324	343	329	321	342	327	304	285	321	326	318	352	313	334	322	305	335	346	322	312	278	335	334	343	298	324	289	299	347	338	337	297	325	332	321	308	299	317	318	304	281	315	318	305	304	316	348	323	281	309	335	307	358	299	303	280	303	314	331	328	304	298	329	306	320	292	299	316	321	304	317	363	308	296	332	312	307	286	310	315	326	309	319	297	325	303	295	325	312	306	329	303	296	340	294	320	313	325	325	301	293	298	309	283	315	292	314	327	316	307	326	304	311	325	297	315	305	316	343	307	284	311	329	292	335	270	345	324	293	299	300	328	322	319	328	354	320	287	315	294	289	312	324	305	307	315	332	288	313	291	336	301	310	348	330	306	306	307	325	294	287	298	304	357	342	329	326	338	277	304	300	304	308	284	292	332	340	314	315	321	308	286	310	328	330	307	283	310	309	278	326	316	292	316	313	292	319	318	288	294	318	331	306	319	317	330	296	326	328	338	309	327	321	321	312	295	284	320	324	313	295	312	321	309	303	318	342	303	319	312	285	296	329	320	297	289	319	302	293	341	310	296	320	303	307	316	318	317	294	272	319	292	314	325	319	310	335	331	337	336	315	305	295	317	311	288	324	295	296	302	312	297	298	313	317	309	315	324	296	315	346	288	330	284	333	315	314	313	314	318	292	309	310	320	285	298	317	299	296	315	301	307	318	289	306	299	296	276	345	325	323	341	297	326	324	321	336	330	370	351	298	284	306	312	312	331	317	333	287	318	280	317	327	317	308	351	330	324	312	315	335	285	322	349	294	280	321	319	309	302	327	302	347	338	317	297	284	302	288	322	323	332	347	318	319	329	314	294	277	315	317	332	329	309	316	298	344	333	294	313	345	285	284	298	317	273	313	303	317	289	321	336	288	283	301	315	292	286	309	286	285	292	333	331	344	311	291	311	292	316	304	315	306	300	313	315	306	286	307	295	297	321	307	294	315	308	315	289	311	303	357	327	333	313	311	293	324	343	313	318	288	281	315	308	309	331	307	294	333	358	303	325	294	287	326	337	313	302	312	305	312	321	310	316	312	318	291	323	301	303	312	294	333	350	314	293	312	337	295	329	337	290	304	292	322	297	313	322	310	304	308	329	318	318	283	291	307	303	345	307	301	301	301	328	279	312	342	304	322	298	295	317	299	273	313	329	301	309	295	274	277	352	302	320	317	321	311	304	290	300	281	289	319	296	325	299	298	320	292	315	331	312	309	289	315	358	317	288	345	301	292	282	329	306	284	330	316	301	322	326	303	306	300	291	303	343	290	305	316	310	348	304	297	327	314	327	320	297	300	316	347	292	320	331	325	308	341	330	318	323	295	307	316	307	291	284	301	309	291	313	306	319	283	326	279	303	316	302	289	304	315	302	285	327	302	305	275	321	332	323	308	276	286	309	310	326	291	336	326	303	299	312	317	299	328	322	285	304	304	329	329	335	315	304	312	280	330	295	348	317	328	282	315	332	345	336	317	295	291	311	300	283	298	306	300	297	316	332	314	310	307	295	297	338	312	286	299	294	310	303	294	301	306	307	299	325	327	308	334	331	322	314	329	299	327	332	310	311	326	311	318	316	301	305	316	317	300	327	307	301	283	311	335	339	319	298	258	312	290	300	315	314	308	314	331	297	306	298	314	289	301	336	311	286	324	321	320	300	346	310	309	289	310	304	301	295	366	294	315	298	305	300	306	329	348	344	343	285	305	317	344	303	316	315	301	313	304	308	303	340	329	311	307	339	307	287	342	307	322	326	331	308	341	300	332	312	302	299	281	310	301	308	290	297	347	303	315	286	324	320	294	347	327	312	309	304	323	275	328	335	315	321	330	291	265	301	335	314	302	355	319	293	319	294	284	319	308	310	311	306	279	275	315	329	308	327	303	301	305	340	308	342	313	303	323	310	321	321	311	300	331	297	305	268	302	336	295	286	329	302	342	317	299	276	367	323	325	304	295	307	287	310	337	335	300	330	311	272	325	332	311	297	290	322	295	296	315	272	319	288	330	306	305	334	308	308	312	303	295	295	278	316	310	313	317	329	335	314	347	297	292	319	276	313	313	331	307	295	304	288	329	331	292	305	329	304	301	275	324	275	299	312	308	326	295	302	313	293	310	316	317	295	332	300	279	311	341	310	302	272	284	294	328	299	280	288	308	288	311	280	295	327	296	277	293	310	310	309	305	296	289	308	309	292	334	306	308	324	289	282	286	322	331	326	304	271	293	288	323	276	285	333	309	301	333	326	320	298	312	318	311	327	317	324	317	326	299	345	359	318	327	278	309	321	316	341	288	299	296	323	313	291	343	293	315	326	308	351	344	331	299	281	288	316	299	324	341	303	308	309	322	347	303	328	296	327	320	327	281	297	355	311	335	299	304	320	368	268	310	322	313	337	304	327	307	317	338	297	295	291	324	312	322	295	332	312	342	316	322	304	297	335	338	292	313	322	279	294	286	295	311	379	311	321	313	306	310	283	297	295	352	306	312	323	285	287	323	299	324	314	332	307	330	316	304	307	310	285	294	321	307	312	311	298	303	318	278	325	321	306	333	302	293	319	302	329	300	310	307	302	281	317	307	286	309	319	307	298	299	311	308	320	309	302	287	321	309	328	307	316	329	302	294	314	300	328	318	286	288	306	314	308	282	314	309	321	290	312	305	295	335	304	314	334	301	338	339	313	326	296	315	262	345	296	304	328	292	293	293	302	295	315	312	314	305	292	306	326	297	297	295	316	296	341	296	340	330	302	318	325	273	325	311	312	324	315	298	333	332	281	309	304	300	309	308	318	315	310	280	308	275	318	317	332	310	305	305	317	335	334	321	320	287	336	305	299	294	287	276	318	303	330	316	310	314	302	303	303	318	284	364	317	300	344	266	318	310	279	301	317	293	313	327	294	311	308	341	312	286	330	279	319	326	328	313	276	312	311	329	317	316	349	297	301	312	328	321	322	300	320	298	286	324	304	317	313	334	276	304	280	316	311	296	278	319	299	303	285	335	299	317	337	294	304	302	282	291	284	334	315	331	338	303	274	286	314	286	320	282	308	304	326	295	321	317	295	316	313	316	298	276	311	300	310	302	305	289	312	322	314	340	306	311	308	330	327	271	323	312	332	318	344	304	323	317	306	300	318	299	283	307	314	311	289	309	294	298	348	303	322	329	292	329	326	302	322	311	344	338	312	336	324	311	290	272	334	292	305	334	339	340	315	296	294	324	332	312	328	294	306	293	336	339	304	278	307	307	282	306	330	318	315	293	323	342	306	314	322	314	283	309	333	308	306	312	308	297	329	314	311	296	326	278	298	318	313	302	335	322	307	310	331	319	314	252	291	302	329	264	305	321	289	305	298	316	291	291	314	325	303	282	314	326	305	287	322	302	306	293	345	306	308	311	319	322	297	330	295	308	331
26208	1409	2347	2846	2518	2175	1876	1690	1566	1404	1225	1266	1142	1119	1097	1058	1008	1041	932	934	951	891	943	861	919	885	898	869	912	948	893	822	851	876	847	842	830	792	808	889	901	929	868	884	829	865	806	771	832	804	788	809	844	831	793	788	822	769	757	778	786	783	822	758	828	772	836	798	807	733	811	805	773	774	844	829	796	820	857	781	844	750	790	781	807	789	726	783	815	798	780	754	832	763	793	819	818	803	817	832	786	761	772	790	774	742	768	788	812	740	791	770	770	844	840	801	803	744	769	795	775	821	788	755	766	772	825	793	803	714	776	807	809	769	803	795	777	796	713	766	790	802	763	834	747	782	828	772	783	777	805	768	787	799	848	758	773	799	832	784	743	862	803	802	794	776	776	770	787	835	761	730	754	785	782	800	767	798	773	847	815	796	798	755	711	808	763	791	773	741	755	790	859	747	765	785	774	792	795	818	739	753	785	835	704	767	844	810	794	830	752	789	754	795	790	733	811	759	798	755	787	820	829	787	794	776	766	829	792	841	826	798	787	817	813	789	741	849	758	848	833	790	765	815	824	857	801	825	800	763	807	782	784	821	784	824	830	793	761	822	799	821	763	784	788	791	786	791	785	803	787	790	805	737	798	797	783	822	799	773	817	783	804	750	781	835	802	803	737	807	799	816	761	783	809	821	726	780	775	750	755	744	803	826	802	811	807	774	818	783	763	817	787	791	745	791	808	777	831	759	826	761	761	742	776	778	860	778	795	824	805	752	730	746	764	754	776	811	814	793	803	820	836	836	792	765	821	780	838	771	774	818	789	773	746	782	769	812	760	822	806	821	823	804	731	754	765	793	765	795	726	789	821	781	797	804	825	828	782	800	756	830	802	779	862	789	820	810	777	745	779	806	803	756	773	791	773	776	810	739	823	775	825	790	807	842	780	767	796	816	787	800	798	766	848	808	763	782	807	772	763	816	778	807	837	818	806	773	804	761	803	791	839	809	782	762	861	792	796	741	789	745	797	807	802	818	818	768	779	743	771	788	765	802	747	761	816	790	779	793	830	760	793	798	788	758	813	792	776	800	807	812	782	804	816	791	827	756	798	774	771	749	782	786	767	855	790	841	725	759	823	820	776	745	862	727	802	811	794	822	788	813	742	808	799	786	763	777	779	856	841	799	792	761	775	775	792	785	818	781	814	765	809	789	787	819	812	717	781	824	786	828	766	794	757	733	804	805	813	723	833	793	814	776	810	776	811	844	765	750	784	804	788	852	783	794	807	802	845	775	817	811	796	789	832	784	797	808	766	814	755	731	763	765	798	738	838	778	766	805	767	774	796	822	808	794	794	797	811	772	785	831	817	805	769	754	822	736	787	834	794	829	805	789	818	824	786	781	750	784	799	850	768	847	842	825	773	806	750	780	767	801	778	809	811	796	809	794	833	787	823	809	806	834	774	739	781	781	794	771	766	792	721	774	806	817	791	796	755	770	760	789	759	791	800	784	809	772	786	823	807	794	784	802	749	792	819	747	784	760	760	789	818	821	765	825	823	772	864	830	776	741	813	787	802	853	790	750	756	787	782	749	798	778	806	759	821	776	829	810	777	779	795	776	821	791	824	772	799	835	787	775	765	788	830	814	799	764	828	778	778	795	727	802	764	820	769	788	751	834	801	783	797	789	786	799	771	796	815	776	804	727	790	802	744	768	830	787	806	796	745	759	811	778	784	803	811	778	797	798	779	805	717	817	790	816	762	741	751	753	764	811	821	814	770	841	806	786	799	772	792	811	809	786	790	795	818	751	746	753	802	793	793	820	788	824	760	748	790	765	757	728	808	813	773	774	822	767	778	827	861	826	803	821	765	755	772	818	792	787	797	767	797	749	784	754	792	726	785	797	812	771	765	781	801	760	835	772	786	793	830	781	794	792	837	805	789	805	800	845	750	758	813	756	813	755	792	780	828	778	797	780	769	766	791	734	775	826	767	727	732	812	838	730	762	760	775	824	849	768	791	799	802	812	790	795	811	802	793	811	818	819	729	752	822	775	796	772	785	784	780	806	740	801	763	770	799	791	720	812	804	766	798	750	781	784	809	788	728	824	825	772	790	797	780	767	788	817	796	759	752	761	780	771	765	825	759	782	821	808	777	742	793	793	778	831	827	839	767	741	814	811	742	796	784	808	776	756	781	834	797	740	772	810	822	837	807	792	770	770	839	817	798	764	816	780	775	792	836	754	804	777	790	820	858	795	760	792	814	804	807	772	816	789	793	823	764	795	810	800	805	744	785	783	771	767	731	752	808	782	772	815	799	798	818	795	757	757	806	839	764	769	783	739	722	791	771	772	790	779	745	792	804	771	799	841	808	801	805	840	790	749	818	776	808	802	715	760	785	781	755	778	787	816	772	800	817	790	756	764	781	780	792	787	741	759	774	797	780	804	803	853	771	756	747	797	747	784	751	751	811	782	813	800	795	821	779	803	827	763	807	757	812	781	784	790	804	783	827	759	794	761	785	781	796	787	809	776	837	789	758	773	770	782	799	837	806	822	730	783	793	798	825	775	785	790	766	804	746	760	806	780	798	781	795	780	796	780	834	761	797	758	806	824	714	799	840	805	820	784	782	762	779	821	794	796	728	818	774	761	777	772	824	802	837	817	794	772	725	809	802	764	833	812	779	786	790	787	821	765	761	777	760	819	757	796	777	753	752	849	790	831	765	794	749	804	789	811	807	798	785	769	780	801	776	794	798	754	751	783	779	754	771	733	809	762	755	765	811	764	806	782	772	794	763	784	733	801	773	775	784	742	807	845	826	786	819	757	773	816	757	813	745	817	780	776	794	712	755	769	761	808	835	773	810	768	761	757	819	765	811	793	720	771	771	752	806	813	739	838	774	774	775	802	781	785	766	750	799	790	786	804	767	779	782	770	753	824	805	805	824	817	810	805	804	752	716	808	798	758	796	792	773	805	792	807	795	740	737	804	807	761	792	770	806	802	821	829	801	848	784	778	762	782	805	793	786	754	803	770	764	760	726	768	789	771	760	812	693	772	775	826	799	814	795	788	780	719	807	796	796	765	807	802	802	780	852	817	782	773	842	770	826	801	791	795	791	826	822	791	758	785	788	697	802	805	785	778	737	794	835	813	758	771	882	763	800	793	814	776	803	799	770	784	793	781	751	767	754	827	837	808	825	785	818	778	793	754	796	801	791	784	807	772	806	779	802	762	808	787	764	765	752	783	749	752	808	759	769	774	768	747	779	713	817	813	802	768	763	814	793	812	795	800	792	786	786	784	823	758	835	765	751	802	790	839	769	810	760	769	768	808	761	755	774	775	782	784	752	793	775	795	729	766	796	811	767	786	765	800	742	793	780	760	767	774	820	739	807	807	783	793	771	800	807	771	798	805	812	783	837	820	779	742	754	777	724	824	764	809	772	768	811	800	783	813	810	805	822	806	774	819	784	841	798	774	828	763	792	830	801	770	770	790	768	805
64793	23751	7167	2046	1218	976	863	642	600	598	529	494	482	474	456	413	435	426	411	454	412	448	423	394	408	404	393	401	405	394	420	353	359	412	428	347	402	356	420	375	432	384	376	394	410	396	376	426	387	363	357	378	412	349	356	375	366	366	426	400	401	344	392	391	368	398	356	372	344	401	382	411	384	352	398	408	413	363	379	400	379	393	376	360	379	372	385	335	397	382	361	365	402	368	393	345	394	351	356	346	410	348	356	387	379	351	378	358	388	357	375	395	394	379	349	384	357	417	371	357	368	397	397	381	369	361	380	398	371	361	384	405	384	392	408	377	384	399	376	366	405	367	352	367	407	395	346	420	392	393	379	377	379	359	357	430	392	393	366	401	367	404	406	417	366	382	336	398	364	363	384	403	367	398	373	352	371	362	359	351	373	412	361	408	383	366	373	357	408	388	383	401	414	403	364	401	401	386	382	364	410	343	363	385	353	371	392	388	376	389	384	372	353	354	348	402	381	383	381	369	382	374	419	383	399	402	405	387	366	392	388	373	381	375	360	374	366	406	384	375	393	352	353	374	393	384	382	365	407	342	401	386	359	389	385	371	392	368	365	398	413	392	371	392	372	421	343	399	385	363	379	375	397	380	378	352	364	422	388	409	400	373	382	396	383	382	376	354	345	347	412	380	371	379	371	377	422	383	388	427	337	363	345	381	386	361	389	376	408	374	361	374	412	354	376	370	384	359	357	365	358	365	370	374	389	379	381	399	365	375	385	419	386	364	411	353	360	383	343	345	392	421	403	385	371	334	368	354	364	353	415	381	366	352	393	331	383	357	373	373	377	373	385	404	362	382	367	398	386	369	397	326	367	358	355	399	381	377	382	374	399	383	375	348	374	377	357	332	375	376	386	382	413	377	345	353	369	387	392	384	369	395	372	360	361	377	368	378	403	339	378	352	389	377	352	349	393	397	362	359	372	392	374	395	376	376	334	360	377	381	380	435	384	396	387	405	397	365	391	412	331	362	346	348	380	347	386	359	377	360	339	399	362	371	378	385	350	397	359	348	378	350	362	390	392	385	381	403	395	366	383	348	379	403	387	373	359	344	371	379	366	359	362	386	383	367	374	416	373	387	379	375	369	364	359	355	389	359	375	334	348	384	363	337	377	392	365	397	414	374	384	399	370	355	345	385	365	395	375	358	384	336	402	399	404	370	384	375	388	389	375	355	365	371	392	392	378	364	365	378	382	383	398	355	391	370	342	336	364	394	378	360	411	401	362	367	409	376	348	385	378	424	400	387	397	390	371	400	362	356	381	369	390	370	364	367	379	380	353	392	370	415	380	359	395	383	360	352	366	392	380	392	384	374	433	409	380	381	351	372	408	379	359	416	386	420	388	388	389	407	447	361	376	377	386	443	413	352	369	391	357	376	373	340	345	387	385	372	382	373	389	390	372	389	409	418	356	371	384	418	372	397	369	387	388	397	367	386	382	402	339	379	379	398	379	365	409	378	385	387	364	376	391	349	334	385	374	385	360	383	351	362	408	345	364	409	375	347	382	377	347	377	333	375	335	343	398	373	383	414	377	367	359	348	372	388	373	420	385	365	380	352	392	356	399	385	353	373	373	379	382	394	371	388	348	412	379	343	384	400	345	380	379	357	372	364	363	353	372	337	368	370	405	357	368	355	407	428	375	326	364	382	415	339	339	400	356	371	394	356	358	352	362	401	355	396	394	392	402	352	377	374	326	381	370	376	370	383	395	347	356	351	419	387	357	369	369	405	357	401	350	373	349	344	362	361	353	338	392	345	371	410	391	397	371	347	335	390	383	387	356	378	362	357	394	354	343	337	340	372	398	395	387	360	391	376	344	413	370	403	357	369	385	397	389	359	384	375	362	387	341	350	386	400	378	408	398	349	375	371	403	404	377	364	360	383	369	373	358	361	382	379	355	402	383	381	409	373	363	379	401	366	378	355	392	403	346	423	376	374	384	373	386	409	388	363	388	361	371	373	377	346	385	395	384	381	334	358	432	386	371	384	391	385	363	399	390	398	386	375	383	380	339	398	340	379	354	402	363	387	401	373	382	422	368	358	368	360	391	385	439	416	370	366	356	371	381	369	371	393	372	370	401	390	366	371	372	368	380	327	387	363	383	370	372	385	419	359	367	409	419	371	373	350	371	372	378	342	425	337	359	394	394	375	372	340	353	394	414	397	351	343	366	406	407	367	413	392	390	363	404	405	368	357	367	392	376	411	395	381	381	430	360	389	406	362	362	366	365	386	383	358	401	339	396	416	394	376	388	381	353	374	354	385	375	373	350	361	392	367	374	374	380	400	377	379	374	409	399	396	373	382	413	404	372	396	370	373	397	370	372	382	377	414	387	363	401	413	387	358	386	402	377	396	360	362	390	357	375	384	415	377	352	400	343	376	402	389	366	398	371	397	356	369	407	343	354	421	413	396	376	393	398	349	366	369	374	388	396	371	360	395	345	399	389	369	370	360	391	350	366	390	370	369	379	386	410	362	372	361	356	370	382	386	409	387	394	398	370	375	353	369	359	402	411	400	376	351	388	402	370	362	371	368	358	339	387	368	367	365	379	381	348	327	386	368	378	355	374	415	397	402	400	376	373	356	381	401	350	369	366	387	336	389	338	405	357	384	384	375	373	380	356	381	376	415	355	371	358	373	410	374	380	369	348	360	383	391	360	345	426	362	388	355	395	364	383	398	362	340	393	413	366	358	366	400	403	403	389	434	391	363	338	368	362	406	395	399	391	382	403	370	400	341	381	347	403	348	369	357	374	406	348	379	357	382	374	396	422	402	358	362	373	371	405	390	393	395	378	345	367	390	395	374	357	412	363	378	376	382	386	374	374	408	358	397	349	373	369	365	401	339	358	374	391	376	389	382	353	373	391	397	404	386	364	371	398	382	405	422	378	365	422	355	377	384	388	392	365	355	376	401	413	393	391	417	396	369	374	403	380	380	372	378	404	398	385	412	395	338	368	390	390	349	361	391	358	365	356	359	356	393	374	364	398	385	379	387	348	412	397	360	359	373	357	378	393	379	373	392	381	368	353	401	390	368	351	385	386	408	369	394	384	408	384	388	380	381	394	369	384	362	405	346	385	367	369	376	381	353	407	365	382	327	398	382	346	392	402	395	364	358	425	340	395	396	411	365	379	398	371	393	381	364	367	404	392	339	383	342	375	381	385	363	378	398	384	369	345	403	352	373	412	375	373	384	388	357	386	423	343	367	379	382	382	334	406	393	401	379	363	374	400	367	354	377	392	369	328	389	379	358	383	406	390	357	373	356	421	360	388	373	378	359	379	420	390	380	392	362	350	368	390	392	338	398	360	382	359	388	379	373	396	381	367	375	408	365	364	400	408	394	387	390	386	359	394	352	352	375	389	396	392	383	392	375	374	354	352	371	357	358	348	371	375	409	378	425	393	380	354	386	377	369	406	392	369	375	373	392	390	357	407	353	360	368
33639	2065	3952	4864	4301	3695	3037	2624	2324	2000	1961	1734	1582	1577	1443	1419	1365	1312	1239	1254	1196	1224	1128	1157	1093	1119	1067	1134	1080	1138	1052	1064	1009	1044	993	1017	951	994	1028	985	1059	1038	1086	1010	1026	1006	1003	945	987	949	967	968	940	897	926	904	919	940	915	883	964	895	879	921	909	901	970	946	905	851	934	943	907	920	923	883	905	951	891	910	896	920	924	927	998	892	956	891	920	927	909	888	885	929	927	899	823	903	861	921	882	853	942	903	872	908	889	895	866	911	939	893	831	946	885	935	929	919	970	887	886	877	957	918	933	918	891	875	847	976	888	898	885	855	950	878	925	910	950	913	912	904	918	919	892	956	903	911	918	917	869	880	908	918	882	897	946	871	924	856	882	908	911	914	908	947	867	867	901	893	904	845	907	866	962	903	922	918	861	876	897	962	884	895	879	856	922	875	886	891	922	961	924	913	925	938	846	891	917	886	889	906	923	939	890	905	937	910	850	929	963	887	885	924	873	908	895	924	922	841	877	926	906	881	909	909	903	896	875	852	884	913	931	886	957	943	927	917	891	902	868	888	916	889	912	891	905	904	890	882	860	937	870	900	893	922	957	874	912	920	893	935	864	853	871	837	886	879	833	928	893	842	926	862	932	899	893	919	910	886	914	866	883	898	895	909	879	915	836	904	856	879	898	908	908	903	946	944	920	909	936	896	914	876	858	914	900	901	884	885	894	879	843	929	900	948	901	903	923	949	904	920	956	937	915	903	964	877	867	934	864	864	927	865	898	934	931	926	889	881	878	833	904	886	927	915	937	897	917	905	882	921	909	965	977	878	905	909	916	936	921	916	891	839	863	908	888	893	941	864	880	892	934	886	870	931	917	921	805	922	860	860	912	899	894	913	872	854	901	881	884	878	908	838	944	861	896	905	905	916	918	927	896	903	928	884	912	888	869	872	892	883	883	862	899	883	946	897	871	875	861	926	913	895	909	907	922	908	935	889	880	845	850	929	905	855	925	902	953	947	841	896	871	931	870	947	847	930	955	963	918	890	945	906	917	985	861	941	873	907	918	886	874	883	953	836	886	925	913	871	956	865	950	906	897	881	899	893	925	930	895	860	892	886	923	918	956	887	875	886	891	919	899	880	938	910	942	861	907	928	869	916	886	944	932	885	886	929	922	886	838	883	861	890	931	928	920	898	920	931	894	920	882	815	864	891	885	895	907	906	850	880	924	961	849	890	903	888	899	858	905	930	930	904	842	883	893	913	927	919	921	889	879	904	886	955	903	896	926	838	934	910	891	909	864	897	857	861	887	960	848	831	965	885	854	888	894	909	929	943	923	841	927	931	849	899	915	908	903	879	904	955	890	878	857	923	837	870	874	855	847	908	905	877	938	941	892	873	905	894	890	899	917	864	882	905	908	927	890	922	921	886	933	886	902	956	895	850	843	892	886	859	959	860	868	923	849	877	890	913	840	879	942	873	896	939	897	884	851	907	868	911	887	962	883	904	855	908	867	943	934	892	925	888	916	878	912	842	866	894	918	870	890	857	925	909	873	872	914	866	880	896	919	893	942	868	870	892	905	886	874	831	894	873	922	922	885	943	915	920	937	895	900	839	885	904	848	923	846	937	879	907	920	874	873	903	877	867	882	889	869	853	861	921	917	885	932	897	917	977	904	929	882	876	916	863	896	933	867	958	909	886	905	904	906	941	878	916	903	886	943	876	917	902	937	893	937	878	887	918	878	877	886	872	896	907	902	878	884	880	936	953	927	866	916	898	919	964	918	901	927	912	860	861	879	906	942	932	877	918	900	892	899	867	915	939	919	847	908	889	894	921	919	890	905	882	856	862	927	894	944	899	868	956	923	936	858	909	902	895	914	924	949	929	931	897	926	919	897	886	911	874	898	926	853	908	885	873	940	930	947	872	876	919	877	917	858	962	900	849	942	881	933	893	806	896	932	877	923	886	892	880	876	876	919	912	897	900	933	867	922	857	901	922	891	883	925	914	935	959	947	874	889	880	896	919	873	875	854	900	936	871	952	936	891	863	902	903	856	920	887	951	867	918	909	870	967	925	871	876	912	941	888	918	903	880	933	896	907	871	916	931	901	884	896	959	905	895	823	948	890	865	900	838	944	903	878	862	933	836	921	882	852	867	919	882	901	908	869	856	866	870	876	935	896	877	870	882	858	883	874	878	875	919	901	934	858	898	900	882	903	923	875	886	924	907	850	851	882	895	897	891	900	934	870	893	846	939	857	854	939	875	927	900	918	862	849	910	868	904	867	922	897	896	935	842	908	915	882	888	873	856	901	940	915	927	869	981	905	852	905	934	886	857	875	896	878	862	898	882	879	901	931	917	914	920	850	858	947	912	923	939	922	885	916	937	918	892	884	937	907	943	893	930	922	925	884	915	923	842	910	865	904	901	878	911	901	858	930	893	907	906	896	981	891	904	960	891	909	897	908	874	944	857	876	905	900	921	897	903	938	862	879	920	858	882	953	843	1003	865	878	860	864	883	894	886	877	875	904	894	912	905	923	913	863	920	908	915	924	886	931	924	898	901	895	933	854	917	904	907	917	881	925	912	909	905	865	903	897	868	896	851	884	877	955	882	943	910	890	908	889	899	918	877	919	856	888	932	905	859	912	866	968	902	953	925	889	887	905	936	881	923	902	956	878	871	933	888	910	944	893	916	931	895	930	864	922	911	885	885	898	901	915	911	904	910	910	877	872	921	841	880	831	884	878	908	883	931	930	901	859	923	884	929	1000	877	890	945	907	872	907	897	891	898	884	893	903	801	929	897	891	940	896	914	908	891	848	895	864	916	864	900	942	926	873	914	912	898	881	838	896	915	882	915	881	879	945	898	932	906	926	901	831	902	935	920	895	875	874	897	903	891	899	916	950	877	884	923	943	936	940	888	901	931	880	939	957	897	905	903	934	912	898	951	936	901	856	931	903	923	913	915	949	874	885	872	943	892	913	901	865	907	895	844	933	862	916	882	899	893	930	867	937	884	894	894	869	881	929	875	925	898	877	903	841	874	888	881	900	881	887	924	868	895	903	918	928	943	942	883	899	865	927	871	852	880	902	868	846	885	893	926	926	851	884	877	951	861	825	945	907	837	842	932	859	929	936	917	959	863	940	895	842	894	915	849	875	824	920	892	898	881	891	918	900	923	882	923	840	840	919	904	926	911	926	865	883	917	892	960	892	887	883	893	885	915	912	898	882	876	862	862	956	916	857	906	895	957	888	910	863	847	954	894	862	833	913	911	943	879	840	933	970	900	959	861	918	935	892	877	911	910	881	894	886	875	935	833	874	868	901	911	897	908	868	900	889	910	921	880	877	909	851	940	900	940	909	870	872	884	904	933	893	921	908	897	872	913	867	876	869	896	927	903	909	926	889	880	902	862	901	934	867	923	929	906	924	934	909	875	951	864	875	900	924	891	926	904	890	916	904	901	913	915	929	885	928	896	944	907	917	922	880	906	875	935
5888	478	230	182	159	152	175	155	164	147	169	154	156	149	150	136	153	139	155	170	156	147	124	132	163	138	139	139	150	139	148	157	159	159	130	150	147	124	156	142	148	137	161	137	137	147	155	122	149	146	141	140	151	166	144	160	160	137	160	143	151	153	144	138	138	165	156	153	163	146	139	150	124	164	138	130	135	142	180	162	154	154	177	147	152	142	152	155	164	146	145	148	134	167	147	151	137	166	130	138	123	154	148	140	140	156	146	161	134	133	157	132	127	145	140	143	145	161	131	148	142	143	125	150	142	150	151	166	138	147	157	142	130	141	142	147	136	158	144	154	132	154	130	162	160	136	150	113	135	147	126	159	146	144	135	143	134	171	162	150	123	158	133	121	132	142	139	138	139	177	136	139	139	167	150	127	165	130	141	133	138	129	148	134	164	150	133	157	133	153	152	131	133	146	149	165	152	148	161	137	194	144	134	142	144	147	145	124	137	131	145	171	143	143	146	124	145	139	166	138	148	148	148	131	149	146	133	149	141	134	154	154	148	146	129	134	131	137	163	130	126	158	125	131	144	129	151	145	145	160	148	138	155	131	140	150	149	136	148	169	125	127	155	154	154	138	130	145	157	147	187	137	149	152	137	147	163	158	148	137	154	138	152	139	137	162	151	133	147	140	153	132	139	145	155	148	130	147	100	126	155	159	116	182	156	152	142	147	140	149	147	150	155	137	128	169	154	119	155	160	110	138	137	122	151	134	141	137	143	155	148	152	168	160	162	136	152	152	122	148	134	169	144	148	143	140	122	146	150	136	150	158	137	152	127	148	161	130	122	165	149	169	151	177	174	163	115	156	141	172	155	151	151	163	147	145	162	144	150	145	139	162	151	124	144	160	145	136	130	145	121	145	163	153	127	130	134	163	156	131	127	131	152	128	137	134	156	146	139	127	169	167	138	142	122	160	140	153	187	131	137	149	129	152	164	153	141	133	149	135	159	158	148	148	148	133	151	172	148	141	148	145	139	140	159	150	161	151	153	153	156	136	147	148	146	165	165	154	152	142	151	140	125	141	169	165	155	142	140	145	160	132	121	175	170	152	152	138	157	130	156	157	148	147	164	142	154	126	163	149	151	125	158	152	134	154	134	150	135	161	153	142	139	153	160	141	137	134	154	127	144	157	127	136	143	127	142	134	140	149	136	152	136	146	142	164	135	141	146	136	133	148	157	135	155	148	146	148	147	134	117	155	154	150	157	150	150	159	157	173	141	159	131	138	156	131	149	154	132	133	161	150	157	177	168	135	148	156	145	146	137	150	143	165	143	147	144	150	124	147	141	138	157	143	151	132	138	149	142	136	146	155	151	153	133	161	158	141	144	156	145	156	157	110	140	149	155	158	119	150	145	119	167	145	152	148	138	159	148	152	121	144	134	126	160	134	160	139	155	159	144	140	148	146	169	152	137	163	161	136	127	147	150	156	133	163	125	135	146	152	123	156	148	129	184	138	154	148	126	153	157	147	153	145	138	172	172	138	144	163	150	140	151	135	143	156	139	156	138	153	151	157	134	133	133	155	159	172	167	135	143	134	126	144	163	129	155	135	135	155	134	159	168	144	155	148	148	134	152	143	144	149	153	156	149	131	137	149	146	167	150	154	158	134	145	137	149	168	154	142	139	132	118	131	148	161	146	132	108	146	145	136	145	135	160	161	143	153	151	157	158	146	161	137	166	141	162	148	143	151	152	151	163	146	156	140	131	138	169	147	136	134	135	143	127	147	172	134	132	140	151	150	146	133	175	140	164	130	139	130	134	159	143	154	145	155	145	165	142	154	175	123	169	138	137	127	157	103	142	155	163	163	152	150	144	147	160	141	123	152	153	126	139	157	150	173	159	152	165	135	155	154	166	156	136	142	173	155	152	146	156	147	145	134	140	129	162	165	123	146	153	145	139	164	153	135	141	143	129	134	151	142	156	148	147	155	126	146	145	145	146	150	146	168	149	150	157	146	142	141	169	149	147	157	124	154	171	139	133	140	142	164	145	130	166	154	130	166	136	127	155	123	166	156	145	145	144	164	176	143	164	124	149	157	132	138	142	161	134	140	125	148	161	157	137	132	149	156	133	140	161	142	150	166	150	152	135	154	146	140	165	146	144	135	129	144	168	136	141	145	140	162	139	164	151	134	161	158	180	147	143	145	122	139	169	155	144	117	130	141	161	151	138	147	146	151	166	131	149	164	123	170	168	138	136	138	148	166	134	149	152	148	136	139	158	176	148	154	146	139	134	144	148	119	159	131	160	154	151	149	137	152	134	135	128	145	123	124	153	138	169	132	151	164	137	145	147	151	165	143	165	136	143	137	129	147	124	165	147	142	173	163	135	142	159	144	163	138	153	148	146	146	140	159	142	163	140	156	122	156	140	131	130	154	146	149	146	165	126	159	156	156	152	140	133	160	165	140	129	162	131	129	130	138	136	178	138	136	151	141	145	162	152	131	128	116	150	141	146	132	136	129	141	121	134	155	138	150	148	154	157	151	157	143	143	149	126	144	149	137	151	122	157	155	150	128	140	164	125	159	143	155	135	148	155	160	169	161	126	128	128	134	137	161	152	131	154	154	155	131	170	162	153	160	175	151	144	147	133	156	142	157	147	154	133	132	155	125	142	157	147	137	158	127	136	142	138	150	179	140	140	143	118	142	164	147	151	146	171	116	148	170	156	154	163	154	146	141	144	147	137	147	138	137	123	157	163	135	153	143	120	156	127	156	133	133	151	139	152	148	140	144	134	155	141	118	137	161	174	140	164	141	146	141	140	139	147	147	134	139	150	136	146	165	126	153	161	123	140	149	130	138	159	137	146	131	139	150	161	169	172	162	163	171	159	124	146	140	149	142	150	139	139	154	144	134	144	139	134	132	150	151	163	144	153	141	156	143	153	150	160	161	128	144	159	176	134	136	140	155	146	143	147	162	139	135	142	163	143	146	142	154	128	135	159	159	149	159	140	152	143	138	144	143	157	153	146	140	145	150	152	129	160	121	143	150	122	140	132	135	148	146	141	135	150	145	143	145	157	128	141	142	171	150	139	151	135	154	123	161	150	131	145	149	148	145	135	150	145	147	133	158	158	149	139	150	121	119	136	151	158	151	129	145	145	141	156	132	144	129	150	151	168	144	133	160	131	143	136	130	135	140	144	158	131	151	163	162	151	145	155	130	142	154	167	146	129	135	150	148	144	135	146	161	142	153	128	161	141	134	140	123	128	156	147	128	148	159	147	132	139	145	164	133	157	144	160	162	154	157	162	158	136	147	131	173	155	136	153	140	123	152	160	153	142	155	131	152	160	164	136	133	133	147	162	145	161	147	143	148	143	164	152	132	156	152	113	141	163	124	132	146	132	146	155	156	153	157	152	140	145	154	130	126	139	142	153	147	130	140	146	140	164	146	174	154	166	151	153	149	138	166	157	137	168	148	155	147	157	147	137	158	136	156	153	161
5901	479	545	563	545	534	494	465	487	478	452	447	456	487	472	466	457	448	466	465	457	443	450	459	445	422	427	467	445	462	425	417	439	451	452	444	489	440	442	463	495	493	457	445	418	493	430	449	443	429	395	449	472	420	468	472	441	481	383	404	425	469	447	439	435	427	430	424	419	435	407	427	449	458	392	434	435	447	443	419	476	404	433	451	440	457	451	413	429	426	427	434	440	406	438	436	458	436	471	468	415	409	440	488	425	426	447	416	446	405	442	430	421	434	433	451	449	432	446	465	441	402	428	447	416	442	424	438	449	401	416	445	447	438	446	438	442	456	401	501	454	420	437	484	415	424	472	424	464	426	432	439	426	456	454	436	406	448	423	435	453	451	434	421	438	433	405	465	449	407	399	424	477	437	438	453	423	458	460	438	448	414	461	452	426	409	446	443	473	444	442	378	448	457	422	462	412	441	422	443	441	457	443	409	463	444	435	412	426	418	416	437	427	415	466	397	428	458	415	452	405	426	410	417	436	450	453	441	424	451	460	438	443	456	453	427	459	442	468	445	400	470	455	439	476	439	422	460	489	472	455	395	436	406	425	452	424	442	460	433	462	445	444	429	435	443	440	401	439	434	431	461	478	425	434	475	419	439	403	401	444	430	435	413	457	453	448	450	400	419	462	435	454	452	431	439	443	450	424	449	452	439	425	446	452	389	429	437	410	419	438	422	460	443	421	416	441	398	423	427	443	440	505	423	423	434	450	451	409	438	457	434	436	451	432	400	463	441	438	409	444	487	453	419	453	452	454	457	445	408	396	435	457	435	465	447	420	417	446	431	405	423	432	417	426	418	463	439	408	405	438	422	443	439	405	423	432	440	439	474	433	418	427	423	409	459	433	439	446	453	401	449	440	444	409	423	459	439	424	440	451	432	439	441	439	415	482	438	470	439	420	448	420	412	428	434	425	428	490	437	430	438	437	465	401	441	426	414	445	424	404	430	427	405	412	387	442	447	444	431	432	470	419	452	402	423	450	441	449	418	440	454	452	453	454	432	441	470	437	418	418	438	464	409	439	401	445	424	392	413	457	426	451	481	406	426	427	441	440	414	458	449	440	411	465	402	415	397	464	457	446	464	442	426	403	438	468	428	422	416	431	442	422	442	429	408	429	430	428	390	453	433	472	447	405	474	468	419	464	461	408	432	450	429	451	449	442	457	442	442	439	453	449	463	438	471	455	418	436	434	415	458	448	443	450	457	432	440	442	398	424	432	437	418	401	459	428	423	395	414	454	440	448	429	430	439	405	463	416	434	461	471	437	443	425	422	421	417	445	446	442	443	430	377	440	435	442	476	422	430	464	447	449	439	435	459	442	457	434	449	397	451	426	415	477	430	433	456	443	423	422	501	429	427	453	445	436	398	456	421	451	400	398	482	444	466	415	451	436	470	455	433	465	457	412	425	425	442	416	430	394	462	467	450	419	447	445	448	421	469	455	402	412	401	443	441	452	424	417	416	436	430	436	440	441	454	423	448	465	442	441	425	381	450	429	425	450	447	469	430	431	463	414	438	423	416	435	436	434	436	455	442	441	424	443	396	433	415	460	421	419	389	464	460	421	432	462	434	419	442	420	451	410	446	422	423	415	425	454	443	414	500	401	448	424	456	452	430	428	455	414	435	457	434	449	403	447	424	429	448	467	421	434	426	439	446	392	434	423	436	470	415	430	438	464	451	437	411	437	432	448	465	394	450	439	439	445	418	409	435	431	457	440	459	428	451	437	462	417	437	421	416	438	461	456	418	442	441	413	414	433	438	412	433	416	413	476	439	439	472	431	431	427	417	433	433	450	484	420	430	478	462	425	444	458	419	457	447	428	425	392	409	455	431	436	415	429	399	437	426	400	449	439	453	492	431	424	439	438	443	448	459	403	425	435	441	417	409	446	444	465	453	419	443	408	425	419	417	426	430	403	446	456	427	438	441	401	430	447	435	450	454	450	413	446	466	397	439	421	437	412	413	444	441	448	452	480	481	441	456	452	446	414	460	460	451	443	425	466	450	465	447	440	471	468	405	432	423	465	419	429	445	459	403	433	422	430	431	421	448	470	422	398	462	430	414	414	479	399	423	391	440	416	473	424	488	439	473	439	447	412	420	456	474	443	435	462	428	413	436	427	470	430	475	419	440	417	452	440	414	440	422	445	442	462	418	445	390	451	414	459	424	392	426	454	429	475	422	435	420	471	424	443	441	434	464	434	457	435	464	451	429	447	432	443	445	417	393	448	398	420	419	427	412	406	417	454	427	440	412	456	444	431	466	461	416	431	444	426	432	441	391	443	444	391	425	456	466	412	449	438	434	472	389	454	424	455	419	456	426	411	463	423	405	402	441	472	430	446	457	439	433	438	425	445	423	407	449	454	428	475	440	435	435	460	428	409	459	463	460	429	407	416	412	440	436	446	399	422	464	454	431	403	437	429	441	430	415	385	422	448	449	448	406	419	421	424	459	437	409	432	442	412	448	432	437	437	457	435	432	428	452	446	421	453	423	427	448	443	425	463	459	454	421	458	453	418	420	441	493	421	482	409	404	418	413	430	439	439	451	444	453	457	379	435	460	462	442	450	438	449	425	478	473	406	429	423	402	477	411	423	419	420	437	445	428	437	405	440	433	467	395	426	423	433	415	466	459	451	448	413	428	453	410	446	406	479	439	483	455	467	452	447	429	435	423	415	422	442	463	404	443	432	470	412	441	418	424	450	456	443	424	449	431	461	458	438	459	459	448	443	436	458	443	436	436	419	429	414	392	459	437	418	448	433	454	440	423	443	420	424	428	423	421	448	407	424	458	451	456	421	474	398	443	402	426	418	453	458	432	467	422	444	486	410	450	434	418	429	410	439	421	404	443	442	398	430	443	433	439	432	393	418	418	418	423	458	433	424	436	418	423	446	464	418	422	427	399	433	441	421	465	441	445	471	419	446	441	421	427	458	423	457	432	397	441	412	463	493	439	462	422	427	406	416	471	409	450	408	410	418	406	411	459	387	455	404	426	441	458	427	434	399	444	421	421	433	429	393	416	433	448	463	460	425	477	434	446	439	418	464	445	439	464	463	455	429	426	452	455	411	460	457	430	434	424	457	449	443	413	444	398	451	447	429	438	476	462	446	457	405	442	433	445	457	418	412	456	422	442	452	454	490	413	424	454	433	434	449	426	449	414	473	433	449	443	412	440	413	428	394	410	430	397	476	452	427	410	453	435	407	481	425	431	442	460	453	404	457	461	440	460	456	455	436	421	444	428	430	444	457	437	421	395	460	474	410	466	429	442	435	426	410	419	453	440	429	473	419	467	457	461	450	426	462	411	437	405	423	445	437	423	447	421	434	441	437	433	419	440	449	403	449	462	469	409	424	418	402	408	423	465	417	423	435	434	431	436	429	424	462	430	434	458	424	455	406	467	461	420	455	428	457	437	439	388	435	413	470	446	468	434	412	433	459	461
50936	14766	1958	996	780	565	517	525	427	397	403	378	381	359	369	345	329	341	343	345	358	322	334	335	326	333	314	325	334	323	295	321	328	312	322	309	344	322	338	302	288	314	303	309	339	340	300	301	315	316	296	344	316	314	305	303	295	340	323	323	311	283	312	288	307	307	326	309	324	310	313	281	321	283	310	318	298	286	314	367	311	330	301	299	289	285	320	317	293	294	272	335	342	321	344	308	296	300	289	292	305	309	283	303	284	303	300	288	331	301	284	315	303	313	312	319	296	305	290	307	318	309	308	291	298	281	298	300	304	291	289	278	330	307	304	329	296	290	325	307	291	321	301	291	313	338	330	297	325	293	294	325	337	370	324	339	273	317	321	319	301	311	316	329	293	276	309	292	308	303	342	290	314	336	282	293	315	309	306	337	298	306	324	325	285	326	270	320	312	315	283	320	342	312	338	334	327	315	300	302	313	302	305	310	272	308	282	340	318	291	350	330	316	302	301	281	297	293	288	285	331	310	282	319	342	316	326	312	315	285	292	298	331	326	325	310	307	316	325	292	301	324	314	313	311	311	294	305	336	281	322	321	293	301	300	297	321	325	322	296	303	303	315	298	324	307	295	309	305	307	322	296	322	275	305	303	333	315	311	297	315	298	306	341	323	291	306	343	336	305	298	279	297	298	331	318	301	335	298	311	317	290	320	299	311	299	342	326	291	303	301	278	312	318	316	298	330	289	263	296	282	309	342	325	311	327	311	313	305	292	298	313	319	298	338	307	327	315	284	322	328	327	301	296	294	301	298	307	332	343	306	318	287	331	337	288	347	315	342	282	269	297	325	316	284	297	332	318	311	338	286	329	320	343	302	327	350	327	289	280	294	299	328	294	299	315	317	298	279	304	304	325	278	287	307	290	308	292	326	346	303	308	305	296	289	289	342	359	286	338	324	314	327	285	300	296	285	322	285	325	310	318	307	304	291	268	329	313	294	315	318	302	314	306	294	287	323	329	300	313	350	308	297	298	319	284	283	311	328	319	333	313	311	330	335	318	277	340	314	306	304	295	335	331	333	311	312	316	315	313	297	295	326	308	300	302	338	289	295	352	292	285	316	315	276	283	324	310	264	302	340	293	310	318	303	314	314	305	310	312	308	316	310	313	317	298	307	363	306	323	308	309	331	323	315	309	300	294	293	299	305	328	305	297	301	309	348	326	342	285	309	310	311	269	303	316	315	311	286	304	318	332	320	338	336	303	305	315	288	301	289	306	313	281	308	305	324	312	320	307	323	272	304	308	312	306	297	278	319	276	299	303	304	325	307	296	290	321	325	317	309	275	307	298	300	286	276	320	299	283	308	287	348	313	296	299	295	299	330	284	306	304	305	311	292	295	302	320	320	330	280	319	298	294	313	309	288	312	306	342	316	353	324	292	318	301	322	307	300	320	314	313	319	317	307	306	338	294	341	291	306	330	304	323	317	307	313	299	275	311	320	280	292	265	300	298	286	302	317	294	313	283	320	302	300	289	313	290	291	303	279	303	324	315	316	304	270	259	291	316	313	311	341	313	314	309	327	336	320	333	281	311	303	294	300	306	294	276	291	314	306	300	285	284	316	291	326	342	328	328	306	326	320	330	337	334	293	318	336	333	362	309	312	313	318	302	315	322	309	276	320	316	308	288	282	293	318	312	318	317	315	306	279	305	322	302	316	311	311	279	313	320	320	347	344	301	289	314	349	308	321	324	322	296	333	324	334	309	317	302	296	298	288	313	303	333	327	326	317	324	297	317	325	345	296	308	336	343	324	319	316	286	308	307	318	267	305	291	308	300	327	298	317	322	308	337	332	305	315	313	279	300	329	346	308	302	287	289	295	309	292	283	322	321	305	332	328	309	273	304	290	333	314	292	337	330	311	291	312	277	345	311	284	299	328	290	304	310	291	321	306	314	298	312	266	283	310	296	328	316	305	315	323	306	318	302	300	262	316	311	300	313	321	268	322	321	303	324	309	299	294	297	309	343	299	304	312	280	299	332	300	291	303	310	296	277	304	329	330	311	324	307	313	330	321	303	317	325	318	313	303	312	324	294	311	312	311	299	331	290	325	298	346	296	321	283	283	291	334	321	305	306	325	323	329	284	285	282	287	312	325	286	316	291	312	327	314	330	321	289	356	319	288	296	279	302	289	327	293	314	297	351	293	299	298	305	303	309	334	310	271	304	305	322	308	284	321	310	288	289	299	308	312	343	323	308	330	305	279	315	312	313	300	326	322	306	312	330	309	334	301	314	325	296	301	309	305	281	330	314	336	329	342	320	318	299	283	290	311	334	312	334	319	282	294	294	308	289	291	301	302	299	303	305	310	289	309	301	334	299	295	302	333	309	306	323	328	327	334	306	307	314	282	299	322	317	286	274	290	353	315	288	318	313	308	312	315	291	297	315	276	284	303	341	322	318	305	297	316	306	303	278	326	287	303	324	313	308	308	350	302	304	314	320	331	297	339	293	331	298	337	303	323	303	308	311	290	305	304	287	319	341	286	330	295	279	282	332	317	324	288	293	296	309	313	353	306	338	327	314	325	319	303	294	317	335	325	282	318	311	296	313	291	325	323	292	297	316	341	343	315	317	304	294	300	327	315	318	286	315	335	311	277	319	282	334	311	348	317	298	288	331	304	317	283	305	278	298	304	295	304	310	283	283	306	266	288	287	317	284	283	298	300	289	321	301	294	285	294	318	326	336	328	300	307	279	306	304	299	302	301	281	298	302	289	276	318	322	301	320	318	283	304	297	279	314	301	318	292	320	311	353	294	311	315	291	294	331	324	281	313	300	324	295	305	315	316	317	300	305	316	307	308	302	285	327	319	314	321	299	319	333	340	302	283	319	277	301	316	307	287	310	311	286	320	297	303	320	306	321	319	300	290	315	346	327	348	318	329	299	303	292	307	341	325	295	298	320	331	304	299	284	287	303	296	314	312	339	330	292	326	310	295	300	347	325	295	308	325	307	278	296	315	305	279	312	313	315	349	326	338	308	324	295	339	307	302	302	328	323	277	325	334	321	316	306	327	292	302	297	319	309	309	322	316	320	326	316	291	288	307	345	291	334	324	293	302	350	288	316	298	318	333	335	270	314	349	317	355	295	298	275	265	304	310	277	300	306	332	333	305	321	298	295	321	275	309	288	299	280	269	322	324	304	299	327	290	301	319	295	318	282	275	320	293	330	289	311	289	290	342	323	324	316	290	324	295	303	319	317	327	330	304	316	300	310	312	314	324	298	325	295	314	318	313	300	303	322	300	298	329	325	321	311	340	319	315	286	296	303	294	306	345	330	327	306	304	326	306	339	325	301	324	303	339	300	300	328	300	321	317	299	330	338	326	298	288	278	316	361	289	326	313	290	320	289	312	314	320	296	338	277	304	282	298	302	319	319	330	318	328	290	281	298	321	285	270	294	294	353	310	291	299	297	308	314	301	310	340	298	323	322	330	292	318	275
24937	1354	2380	2834	2544	2147	1936	1650	1511	1350	1313	1179	1209	1123	1060	1065	1048	1015	887	937	941	939	893	910	934	891	895	846	879	926	850	880	795	811	849	844	883	832	796	860	833	890	801	832	795	832	851	834	827	853	800	825	771	780	800	815	765	815	782	774	793	805	775	769	800	813	779	801	749	832	807	785	808	799	799	737	780	809	801	800	787	834	806	791	760	755	802	743	768	800	790	818	812	835	763	772	804	794	792	816	817	735	727	775	801	801	786	818	819	768	803	728	801	793	830	757	814	800	790	823	768	771	761	804	841	776	777	774	771	802	820	773	792	779	810	827	823	838	807	728	792	755	772	765	761	794	788	814	836	799	755	767	796	828	782	784	777	806	789	822	849	768	768	764	762	782	778	791	785	780	807	825	764	824	786	793	709	777	775	794	770	755	818	841	756	786	759	777	777	784	756	757	830	796	792	817	749	799	781	856	774	814	806	823	791	817	755	775	760	728	743	796	795	779	764	723	795	795	790	765	763	766	776	772	798	815	763	766	775	725	802	825	758	794	766	779	809	796	791	787	791	766	777	814	773	787	825	802	773	766	785	759	770	797	743	838	772	800	776	766	815	783	792	802	772	756	824	722	810	750	841	804	781	794	837	762	842	782	767	789	776	764	810	808	848	812	810	792	794	739	705	761	774	752	806	771	765	767	755	819	795	741	807	765	788	756	787	748	787	786	805	833	762	845	845	764	765	779	789	804	820	741	785	769	771	789	766	800	743	806	822	752	795	794	816	759	805	835	806	821	801	792	720	783	764	805	789	760	804	765	805	794	771	790	789	810	824	795	807	768	792	774	718	796	806	824	801	798	813	827	820	754	730	797	788	794	773	802	750	745	742	794	818	789	814	777	793	818	834	786	753	775	787	803	753	800	787	731	786	783	798	754	754	813	777	763	785	770	744	794	782	754	743	785	797	837	780	772	744	788	799	784	801	782	832	810	739	790	826	759	816	758	829	759	790	767	781	779	804	795	781	775	800	768	748	755	758	836	753	800	759	759	780	769	800	803	698	857	751	833	790	759	813	741	761	779	795	748	762	775	770	781	781	817	789	778	766	784	816	798	771	820	845	783	818	846	706	780	832	747	775	786	798	754	760	829	787	787	793	842	820	819	777	763	788	766	757	775	836	787	834	781	844	767	801	800	780	790	773	783	827	773	786	827	817	811	736	775	868	814	801	767	789	807	808	799	768	815	767	781	782	756	790	792	768	811	820	780	751	781	791	790	792	769	797	769	784	758	803	813	811	774	784	807	749	795	796	730	791	791	794	799	735	783	823	757	811	810	820	822	799	763	813	805	735	765	784	765	831	777	749	792	755	751	782	822	729	800	782	822	857	770	801	805	799	826	796	766	738	799	738	799	780	819	773	740	800	776	807	780	790	803	785	777	781	776	806	779	785	763	821	765	767	800	800	817	772	782	785	771	813	775	821	801	751	797	716	789	773	790	790	785	787	775	846	813	784	764	841	841	797	759	736	764	729	796	807	743	794	802	725	778	820	785	776	815	802	765	766	821	772	764	817	784	730	787	791	780	825	745	762	764	810	775	777	819	736	796	773	819	775	768	751	822	791	786	762	747	800	851	784	801	755	788	784	779	805	799	853	809	754	774	793	774	845	706	793	781	798	732	783	804	822	775	811	746	781	769	758	785	746	735	763	751	793	800	788	766	808	756	792	797	752	803	784	820	783	776	786	793	762	810	744	772	790	796	784	811	773	828	742	780	765	758	813	797	774	765	828	800	776	792	785	784	801	787	738	801	756	723	738	764	791	814	807	798	803	863	787	808	767	778	831	748	792	807	752	730	747	773	762	794	776	791	780	779	763	779	785	775	783	814	757	790	795	741	810	803	817	775	786	718	792	798	817	829	811	736	765	788	771	787	767	827	776	807	785	768	793	774	790	843	773	806	748	786	797	754	793	773	817	794	769	776	794	846	775	745	799	760	801	802	806	739	775	801	818	827	826	750	741	798	752	777	830	753	748	789	757	779	777	734	783	746	739	835	801	794	766	745	800	788	808	817	818	784	818	732	828	810	792	783	764	796	868	792	796	815	837	745	782	796	789	771	799	856	747	807	747	788	756	796	771	809	776	794	813	777	775	825	786	842	750	769	804	723	775	757	830	797	813	757	774	785	731	806	765	800	801	781	726	819	765	833	776	808	818	787	761	781	769	775	781	764	795	754	778	776	824	778	806	781	839	804	745	835	789	780	803	802	794	770	777	796	804	764	795	756	785	820	814	814	763	764	759	785	806	763	804	765	781	787	823	809	790	812	816	761	734	789	794	808	757	799	788	764	757	863	808	771	782	733	794	780	768	773	812	825	798	771	802	784	808	783	767	772	813	786	793	745	753	773	793	776	733	800	733	801	786	746	760	811	762	775	759	798	843	756	768	794	728	781	805	797	759	766	796	764	800	814	853	765	829	801	792	841	769	750	771	742	761	778	743	756	779	824	852	807	798	784	768	746	772	783	793	771	746	791	769	739	802	802	820	808	797	825	769	741	825	767	799	769	801	802	815	804	755	782	781	789	826	774	766	799	825	821	759	793	782	773	769	769	816	741	780	800	774	782	783	810	794	780	771	878	752	773	788	761	755	831	800	787	780	819	805	818	803	773	796	826	805	797	781	744	806	810	781	762	818	868	745	778	763	755	797	828	804	807	761	854	748	784	777	832	813	792	796	782	757	791	717	800	769	755	808	801	789	767	770	813	770	754	800	779	745	796	782	792	838	794	805	822	786	790	776	787	774	830	766	762	771	833	779	755	831	776	779	777	764	761	768	792	809	728	791	751	795	772	802	831	838	810	778	785	756	850	757	789	804	797	770	765	804	779	818	754	805	798	779	772	728	798	786	771	813	788	781	750	772	795	793	788	795	796	805	717	810	793	823	757	833	811	743	799	782	823	749	801	802	760	851	786	760	808	825	768	746	829	767	800	788	812	799	740	785	800	820	772	795	799	779	800	824	812	822	812	753	831	792	795	798	816	777	764	745	801	739	799	753	797	750	769	778	796	798	782	830	795	800	743	766	783	800	783	831	768	751	781	761	773	817	774	762	764	767	787	805	800	821	818	797	740	733	776	736	798	735	799	826	773	776	746	805	773	827	756	789	797	795	771	783	749	764	794	787	791	818	796	770	769	745	779	793	803	726	776	775	764	823	754	779	751	748	768	789	806	797	818	732	804	734	792	740	767	764	800	776	738	791	780	799	758	754	792	799	772	802	777	779	787	778	816	788	804	785	792	810	774	791	738	796	778	781	753	721	798	852	775	761	784	803	793	774	780	821	761	843	788	779	805	804	782	808	776	766	835	826	764	764	736	786	766	803	831	779	767	811	805	810	779	797	810	722	803	771	811	803	754	815	795	768	788	845	800	784	787	778	873	787	849	744	814	790	756	785	764	816	780	810	764	794	795	753	811	803	800	801	805	811	797	791	756	759	781	805	795
62433	22675	7468	2048	1228	926	824	684	672	580	522	507	471	523	492	447	444	448	397	423	410	409	445	416	396	361	345	371	386	379	399	404	404	371	376	341	429	369	414	412	367	393	377	371	375	391	376	374	378	395	397	369	321	407	385	399	403	368	401	394	416	381	403	399	371	373	412	349	390	356	378	369	381	396	386	383	372	348	368	381	393	369	377	355	398	362	358	382	366	359	377	392	340	396	380	377	345	366	400	386	406	359	389	424	361	364	344	369	373	353	389	369	370	381	356	349	332	352	371	345	326	358	350	363	371	362	395	400	359	378	341	387	375	351	382	389	360	366	396	395	347	378	357	365	367	369	353	414	340	380	354	410	412	393	411	373	369	352	396	382	356	362	367	394	401	369	355	348	374	372	414	361	393	327	362	394	385	365	389	380	365	393	400	345	351	373	364	355	399	400	364	380	356	378	382	357	355	373	389	387	340	381	403	381	368	379	327	409	375	431	387	369	350	410	387	368	371	360	386	385	354	428	377	374	375	346	363	408	370	426	363	387	371	367	334	359	351	396	380	379	357	380	362	362	392	377	331	406	377	366	395	416	333	382	364	412	383	394	393	345	367	384	380	347	375	366	361	319	386	359	403	371	353	372	364	369	384	382	341	343	372	380	354	400	400	383	365	401	418	414	406	378	345	373	370	376	410	396	339	371	384	423	385	351	367	394	392	379	390	358	379	398	383	375	377	352	367	375	378	362	354	364	385	338	379	362	380	373	359	378	364	395	371	339	375	354	357	352	397	390	342	384	368	367	330	367	379	399	401	370	375	387	374	347	375	361	409	382	341	424	403	317	373	401	363	401	350	389	358	357	372	404	367	408	352	344	393	379	346	362	370	370	385	375	397	372	377	365	368	379	369	369	385	346	385	384	344	400	380	378	343	372	372	364	334	369	394	352	369	394	346	359	391	368	367	411	371	385	402	342	381	336	355	327	391	385	350	369	362	391	437	372	360	404	348	387	409	341	386	351	367	361	381	362	332	365	371	369	381	350	373	389	422	369	344	342	400	374	406	401	361	379	372	368	374	368	391	387	382	392	407	351	391	347	388	362	388	355	387	365	356	360	348	374	345	408	331	356	355	359	391	360	383	421	374	362	406	351	369	380	386	385	386	405	342	353	362	380	378	397	383	398	402	413	346	402	380	375	319	396	405	353	382	391	368	408	370	356	367	398	391	383	367	362	390	367	408	358	389	377	372	340	385	374	395	390	387	377	370	385	348	374	369	378	413	383	373	374	355	396	383	359	402	360	373	382	364	395	389	387	328	417	381	379	381	437	393	403	362	379	344	385	395	357	387	389	387	398	407	368	381	362	388	349	367	390	415	385	390	379	381	377	419	375	360	384	415	381	342	391	350	422	374	384	346	339	346	313	360	373	373	400	360	386	370	355	374	379	366	351	396	353	359	331	385	379	400	402	387	406	368	367	402	377	357	368	374	339	356	374	341	340	400	361	360	356	397	357	367	399	365	391	405	373	381	377	390	336	359	389	392	351	400	398	374	354	380	371	353	392	381	365	351	368	381	398	373	418	365	363	379	377	392	330	386	355	382	387	337	393	372	378	373	381	389	367	373	381	375	394	393	374	365	360	402	393	384	387	363	352	414	408	399	390	414	370	374	398	384	328	369	385	376	363	330	347	378	366	367	421	393	364	363	376	345	363	352	379	332	382	388	363	385	346	368	423	378	376	370	346	388	374	353	324	400	396	387	361	394	346	384	396	418	398	394	350	384	365	379	377	352	363	351	382	383	385	333	404	398	375	338	370	377	383	368	375	384	387	353	346	369	406	404	372	377	382	381	395	408	326	393	374	331	391	371	366	378	371	362	403	363	374	392	353	389	368	360	397	338	389	402	380	373	371	371	370	347	362	390	392	398	396	367	355	361	352	377	385	378	369	398	374	383	372	382	342	401	370	340	387	337	361	395	378	338	356	383	360	392	355	390	384	415	435	376	362	383	367	369	367	371	329	381	412	371	338	399	365	383	371	353	328	366	396	342	385	338	380	380	355	377	381	359	347	381	314	367	374	399	348	378	367	377	385	371	376	410	339	363	371	380	390	387	366	374	394	397	386	384	392	381	385	333	369	343	377	383	379	367	365	389	386	388	332	378	341	369	380	355	351	394	339	373	361	352	380	391	376	384	376	358	391	355	373	377	401	373	392	361	328	405	357	396	405	323	395	366	375	392	372	382	346	374	340	356	344	382	333	394	377	367	377	359	399	350	396	375	360	420	329	363	358	379	385	379	377	383	361	396	377	353	393	357	385	385	357	408	379	341	344	405	403	370	399	378	363	380	416	327	408	382	399	332	387	369	406	374	349	373	376	370	375	375	355	373	373	387	385	383	378	364	352	349	371	322	364	381	372	354	372	381	362	384	381	388	368	338	354	369	396	390	364	395	361	356	347	369	383	386	364	397	363	369	364	371	361	381	380	398	378	388	369	378	347	339	388	357	409	418	413	388	387	391	359	359	331	359	340	368	359	344	339	379	335	413	366	379	362	367	356	417	399	368	376	429	377	365	341	390	367	355	406	365	375	346	337	362	368	360	331	367	396	373	396	357	380	373	360	376	367	381	384	352	363	359	390	388	326	383	364	350	344	378	383	370	389	364	362	376	357	361	356	353	389	369	395	372	416	379	375	377	393	354	370	364	382	347	378	398	385	391	374	363	385	363	378	372	365	385	374	364	398	375	372	334	352	387	392	380	327	366	382	333	380	337	354	389	379	373	345	349	415	362	347	379	404	351	369	334	333	375	370	371	373	372	368	376	388	371	372	374	380	350	390	346	414	370	365	372	378	407	384	400	350	379	400	366	362	390	383	378	410	367	373	389	339	378	377	350	382	360	355	384	366	360	378	373	383	371	369	379	381	389	379	389	357	393	385	357	351	373	364	350	392	365	382	398	406	344	402	364	351	352	393	361	356	354	404	336	339	384	349	368	411	371	396	380	374	361	397	354	394	384	354	376	364	363	399	390	367	411	376	367	359	374	394	357	360	408	333	390	338	380	379	385	367	376	372	370	343	350	377	412	365	372	361	367	380	394	386	397	378	365	381	367	374	391	395	381	375	409	395	386	368	397	398	367	361	398	369	359	380	356	391	396	375	386	371	337	356	400	404	379	362	389	347	426	383	366	407	365	426	409	366	366	430	400	386	378	370	336	376	375	380	390	372	365	367	396	379	385	396	388	402	370	345	374	346	348	389	394	373	381	353	368	372	377	394	362	401	384	392	380	404	375	369	368	367	422	386	385	374	388	333	370	378	362	358	405	376	348	357	371	421	394	363	388	375	374	373	393	410	371	391	409	353	369	375	385	376	396	370	403	379	341	384	377	376	381	363	331	398	353	408	378	365	403	351	341	390	360	377	341	394	385	384	385	434	345	361	410	388	379	389	393	346	376	364	356	399	394	373	367	352	373	363	382	340	390	361	376	387	431	365	384	362
32260	2143	3938	4752	4260	3576	3152	2631	2320	2052	1884	1721	1643	1562	1506	1376	1310	1331	1242	1223	1233	1191	1114	1168	1118	1079	1109	1114	1128	1109	1074	1006	1100	1010	972	990	961	1006	997	989	1054	1002	986	1011	1000	1039	939	943	968	971	896	891	868	876	963	910	938	935	923	909	908	939	938	922	917	895	858	918	945	880	921	892	868	925	867	931	895	904	943	899	937	927	866	911	901	948	905	909	914	895	906	908	882	903	918	932	895	944	882	915	904	898	894	984	872	907	856	947	936	900	928	814	923	840	895	959	903	889	898	874	924	904	855	875	873	932	885	878	965	923	931	849	904	928	914	886	863	891	902	901	838	920	921	914	831	903	875	900	936	943	895	882	883	909	857	896	928	924	870	888	866	925	930	911	930	921	872	877	911	912	913	950	939	900	926	887	893	914	950	929	864	930	938	872	916	874	872	869	858	936	918	880	889	912	863	891	858	871	909	920	833	896	863	905	906	926	872	891	929	900	957	914	859	873	883	936	890	857	876	875	896	921	893	894	896	877	896	905	853	839	944	886	909	925	957	878	875	909	865	927	919	895	860	913	857	862	931	914	925	889	869	913	951	925	948	937	879	911	898	895	816	888	870	823	955	848	906	914	924	808	880	883	879	893	877	858	893	947	950	898	945	881	932	892	958	906	851	890	891	898	850	898	876	871	854	920	868	914	901	876	891	879	926	859	884	874	913	871	861	904	841	863	861	843	892	961	881	912	863	859	867	914	817	934	967	881	897	882	890	913	871	864	847	853	902	910	889	877	874	903	934	904	844	960	849	865	904	902	874	904	891	911	908	875	892	872	898	892	867	839	904	859	875	896	911	869	908	860	857	858	908	912	890	925	859	879	834	943	903	911	868	874	860	915	868	936	863	876	844	887	901	928	914	999	877	893	926	914	917	894	906	879	830	902	827	878	876	897	895	864	901	830	880	901	866	875	887	913	867	874	924	909	927	905	895	942	876	876	875	855	895	863	886	893	873	897	911	929	878	888	876	897	909	885	915	893	857	899	837	911	876	890	865	897	836	881	882	909	925	850	917	947	916	877	898	910	862	947	894	855	921	913	919	920	864	910	946	898	898	874	891	835	879	892	952	909	913	894	875	906	869	854	881	862	948	916	873	907	850	910	921	865	892	926	920	888	913	886	899	947	923	938	881	870	905	853	953	902	854	865	905	936	882	847	927	885	866	897	860	913	887	916	951	920	893	907	856	891	955	895	903	925	928	880	870	871	850	905	861	883	880	912	851	894	854	846	895	870	918	890	880	934	891	890	891	896	862	896	885	943	876	910	885	867	883	909	902	915	884	885	901	876	850	888	907	855	850	929	866	864	917	931	917	906	904	885	877	931	844	846	941	944	907	902	889	871	869	866	878	882	936	892	914	870	931	851	860	882	816	893	890	833	901	842	868	941	903	887	858	912	889	899	860	895	865	916	922	889	902	919	917	907	861	886	921	876	912	888	904	893	874	862	907	946	930	896	910	928	902	885	841	882	872	872	854	909	875	896	888	917	880	887	948	911	907	920	917	830	873	967	845	933	887	886	888	862	858	873	921	879	875	944	891	906	865	860	829	931	860	873	893	901	881	893	888	926	928	887	904	878	888	853	902	901	935	912	887	876	875	944	874	861	914	897	920	917	885	920	863	873	925	872	869	900	863	888	905	922	894	908	855	874	963	877	929	893	933	842	890	869	844	865	887	898	826	936	890	917	890	876	868	918	900	901	880	915	916	887	869	911	914	892	857	931	873	898	906	927	879	903	908	849	904	875	932	924	902	952	874	889	845	885	867	898	923	827	887	872	933	907	910	885	928	907	925	933	916	948	914	934	918	916	887	878	897	917	898	904	875	943	830	904	807	834	903	914	871	860	924	867	912	885	858	834	884	903	907	872	968	827	851	903	945	858	928	874	913	908	869	891	887	843	857	913	893	810	887	906	917	872	824	887	881	901	873	890	882	914	862	894	888	907	929	910	849	910	869	877	910	906	880	909	849	947	881	920	914	920	929	883	837	909	862	890	940	895	882	903	870	885	866	944	970	887	895	850	911	897	880	883	884	882	904	881	880	953	905	874	854	891	910	890	885	903	958	865	881	900	932	928	898	888	855	929	848	930	896	851	879	872	875	872	940	901	859	836	873	899	910	913	871	936	858	904	912	836	927	937	872	866	853	829	838	889	941	875	911	901	834	878	897	881	897	913	940	902	902	920	900	912	841	909	895	885	1008	821	920	871	897	890	940	865	911	937	866	865	898	924	920	896	842	880	896	919	894	925	893	876	848	913	861	879	927	862	915	893	931	894	879	936	901	892	896	913	946	886	932	927	865	897	937	903	880	816	947	882	945	880	884	898	869	936	875	874	857	833	916	877	874	899	941	916	954	878	836	887	887	901	895	870	866	925	847	903	904	912	896	893	882	872	908	859	886	870	883	869	940	938	873	938	915	899	923	876	936	915	804	909	886	922	905	860	921	875	922	891	894	901	869	912	910	897	937	900	897	899	934	919	881	869	883	892	933	954	906	906	881	930	910	822	919	883	906	936	911	882	915	920	871	907	865	885	886	884	880	886	849	907	904	873	890	904	897	842	863	934	958	894	922	908	911	886	867	907	897	895	924	889	924	918	892	883	876	875	869	902	911	887	931	866	871	914	886	893	878	869	881	951	891	853	876	926	927	884	887	933	860	855	957	886	918	876	940	881	861	920	889	912	936	928	877	880	890	941	879	888	879	850	884	941	952	877	902	867	911	858	879	886	903	869	882	904	873	910	836	912	933	918	881	865	867	904	888	873	908	913	894	886	892	927	899	859	855	994	849	894	867	870	900	921	895	880	870	939	868	883	853	883	913	940	854	947	899	943	918	903	906	908	892	891	861	871	910	913	903	888	884	826	864	906	876	902	878	854	868	885	887	860	857	916	883	937	858	898	854	934	903	881	871	874	883	858	856	897	856	857	908	937	905	842	925	925	859	914	898	860	922	894	898	869	907	932	877	916	934	906	923	851	859	887	868	893	918	881	880	861	880	871	841	870	856	929	893	957	856	894	812	829	872	881	888	880	858	892	884	885	838	863	914	877	873	869	884	853	885	946	901	917	827	862	896	894	889	845	887	863	886	896	915	866	839	901	891	955	927	880	894	932	882	899	847	894	935	906	919	878	878	922	893	876	853	899	867	913	843	903	947	920	860	844	840	888	862	974	927	905	935	917	906	888	861	854	899	884	903	901	901	919	904	890	928	892	941	959	901	888	877	922	889	869	913	918	908	884	926	924	940	912	883	900	884	870	919	898	914	904	865	947	858	900	900	901	907	905	940	835	850	1001	919	929	909	877	928	863	874	880	862	893	899	857	850	884	918	901	877	888	887	891	892	947	866	914	900	904	881	903	882	845	868	925	888	888	859	864	904	874	966	912	908	910	878	881	897	919	868	888	864	831	900	934	918	873	865	867	911	915	832	888	840	872	861	916	861	881	877	910
5009	250	142	159	160	155	159	149	142	120	151	140	149	141	150	152	143	141	137	142	133	120	160	138	130	161	148	147	139	149	159	155	148	145	125	135	146	136	136	149	124	131	161	147	128	152	149	131	143	127	133	155	141	132	135	143	131	154	146	151	142	143	154	128	117	162	136	144	167	150	135	153	148	144	150	144	151	141	133	144	151	158	139	126	133	141	124	156	134	162	137	152	161	152	135	161	151	152	169	141	143	131	135	134	132	143	145	112	144	165	139	117	146	123	157	130	146	130	126	128	127	127	123	146	151	138	145	121	140	143	173	135	135	121	145	141	149	151	131	142	147	138	142	140	135	124	166	151	132	112	144	157	147	142	161	125	128	131	120	151	152	137	156	150	141	141	142	159	115	148	138	170	143	142	131	135	138	160	178	137	151	129	146	151	161	148	143	135	140	113	140	152	138	182	141	139	147	129	144	150	151	167	149	150	158	120	134	143	145	139	146	120	163	150	138	151	122	148	113	115	154	130	150	137	188	158	137	150	123	144	140	158	163	160	148	139	151	136	135	140	146	145	147	129	142	133	123	136	134	134	142	141	148	132	140	157	159	141	151	154	137	146	140	131	135	152	134	120	159	154	144	131	145	136	134	151	150	165	154	159	172	146	133	136	131	147	136	160	143	143	135	130	142	133	175	149	156	163	132	148	149	145	145	141	150	117	159	143	133	142	150	145	143	148	127	136	153	158	155	142	157	142	117	127	154	161	153	162	148	149	144	130	137	126	124	154	143	148	170	132	134	134	138	154	155	142	143	134	137	134	136	143	125	134	134	144	148	129	120	154	166	148	110	116	161	163	148	142	157	143	135	117	131	134	130	147	142	128	167	141	129	161	142	129	140	141	160	115	136	147	121	126	153	140	163	150	157	158	145	140	145	135	129	145	145	146	153	157	130	120	129	129	165	124	169	148	148	156	145	137	128	149	159	139	141	131	132	168	163	142	148	143	130	157	140	128	133	154	133	149	162	139	126	149	145	121	157	143	129	131	161	148	156	145	152	146	154	133	142	134	136	144	144	141	170	150	152	142	121	131	143	136	149	160	124	127	163	123	144	134	160	171	136	161	147	143	137	168	122	156	147	146	159	154	134	140	128	133	146	129	110	137	139	133	136	136	154	145	140	157	111	133	153	131	126	123	155	133	143	132	176	127	119	149	153	150	128	144	142	161	136	145	171	169	174	151	138	163	146	123	137	162	171	142	146	148	143	137	155	175	144	140	152	141	167	131	152	140	131	141	149	124	140	123	153	143	140	141	154	139	142	111	144	129	132	147	151	146	161	162	148	121	142	131	143	142	132	136	154	137	140	158	139	141	143	134	157	128	146	127	128	139	123	172	153	148	138	129	137	153	139	157	134	123	149	145	123	126	153	132	147	134	129	123	166	104	125	175	122	134	181	128	148	127	164	140	145	135	154	142	145	127	115	145	139	144	169	138	149	146	143	147	134	119	138	144	139	155	151	169	144	143	167	143	141	136	141	147	128	137	131	118	144	152	139	131	139	139	122	148	145	147	139	163	143	110	154	147	146	153	149	145	141	144	179	128	151	118	152	130	135	146	167	139	141	144	123	142	146	157	135	121	129	132	151	138	150	156	148	133	141	153	139	113	137	128	136	155	145	126	168	149	130	169	141	140	125	139	140	124	132	165	108	132	143	161	134	152	133	124	139	169	135	155	144	125	129	160	134	124	121	125	126	142	135	135	134	136	144	136	149	149	139	132	137	142	138	131	160	129	150	118	159	159	141	168	147	124	123	145	129	144	148	147	138	134	147	140	133	154	136	125	140	146	121	135	134	124	103	142	126	156	138	149	140	140	143	146	139	170	131	145	154	139	142	146	128	157	150	148	134	149	147	158	133	120	160	122	140	143	163	129	147	140	144	133	122	146	181	137	131	165	139	140	149	152	145	131	139	130	144	157	174	135	147	147	141	134	134	145	130	139	142	158	148	143	163	169	159	136	143	155	140	139	155	158	133	137	146	147	135	129	129	151	120	137	146	131	118	167	135	150	135	145	151	137	145	139	148	144	154	145	167	145	141	150	182	137	143	138	129	133	148	145	140	175	160	129	138	144	147	134	130	155	155	140	176	144	140	149	115	112	148	155	142	145	132	124	138	128	139	136	150	142	140	122	154	140	132	130	164	131	155	143	139	152	135	149	161	127	160	141	124	164	146	138	145	150	145	141	148	139	135	168	138	140	142	129	127	143	145	135	128	136	140	139	132	140	139	137	143	146	147	131	152	146	142	157	136	155	149	119	139	156	140	147	128	141	139	145	136	122	149	148	131	126	141	144	131	139	143	119	139	119	143	155	145	170	136	154	148	124	125	137	140	142	134	156	127	131	141	138	135	149	121	157	137	142	126	134	165	141	157	162	149	162	142	132	163	137	128	139	125	140	143	129	160	135	142	132	144	126	141	153	153	165	132	151	149	113	137	145	156	144	163	139	153	160	138	135	155	146	144	138	141	127	119	143	153	137	136	166	127	159	150	144	130	149	138	159	155	144	152	125	150	148	147	149	162	158	136	137	147	141	128	129	141	139	150	129	155	132	160	136	136	164	132	154	137	133	126	116	126	131	122	131	130	158	144	131	131	137	143	169	173	160	138	156	149	131	162	136	145	165	156	161	144	132	119	143	142	136	145	151	137	154	152	147	138	134	154	139	142	157	144	152	114	129	134	146	131	136	130	125	132	154	126	123	147	148	136	143	136	116	128	137	136	147	151	143	150	154	143	149	147	141	148	171	142	147	136	157	128	135	135	151	115	138	137	146	135	129	136	124	142	147	146	140	157	153	129	142	150	148	152	153	153	152	143	134	144	150	135	150	153	150	139	132	147	144	133	148	130	145	145	163	161	153	148	140	108	151	136	124	123	157	144	147	137	162	154	144	149	157	125	155	158	131	149	132	144	135	141	142	135	138	150	153	123	131	162	146	121	129	134	134	140	157	145	169	162	140	160	160	149	139	149	156	136	137	160	128	108	131	143	161	159	142	144	163	153	129	135	144	150	136	151	145	128	134	155	144	129	143	162	130	134	138	161	154	131	143	133	126	142	140	151	144	151	140	155	139	164	150	140	142	139	151	143	134	146	131	129	136	134	137	156	164	129	133	155	142	130	133	172	153	148	135	129	157	123	125	132	133	146	135	152	149	149	183	151	120	135	142	137	153	146	129	148	136	147	141	132	127	145	126	143	163	126	138	155	167	141	144	141	140	115	162	140	151	149	129	144	139	144	160	140	161	156	167	153	146	146	149	146	153	141	136	119	139	128	125	154	149	150	152	135	152	147	160	154	124	146	142	142	130	146	136	122	164	149	149	165	121	136	147	145	137	138	125	150	158	156	145	135	155	145	143	151	144	152	122	153	162	137	153	137	136	139	137	137	134	158	135	157	126	150	148	163	141	114	120	160	158	130	153	142	133	135	143	140	149	151	127	142	152
5527	489	505	509	517	489	482	456	465	475	481	453	468	492	479	474	451	456	422	421	464	419	475	393	441	417	468	443	419	462	441	415	448	407	418	487	444	438	459	432	462	467	471	433	470	463	450	422	404	417	448	425	421	415	416	431	445	463	463	419	415	394	476	442	433	456	431	422	431	460	440	446	447	471	430	414	445	422	415	469	447	460	447	434	419	457	425	425	426	395	437	427	429	403	402	440	449	413	472	426	442	436	443	434	400	406	410	431	406	429	457	456	437	425	429	429	428	423	442	434	449	451	446	431	447	457	395	367	437	408	396	408	412	370	417	407	449	435	416	416	473	431	444	419	433	480	456	424	418	458	406	453	429	410	464	454	421	440	447	456	427	424	460	449	460	440	453	417	408	437	439	472	438	402	427	413	440	445	401	434	425	400	419	418	445	431	421	446	439	459	431	461	421	421	441	439	446	369	424	394	434	426	464	437	439	441	417	399	435	430	399	408	441	433	457	407	449	419	413	432	452	469	418	427	394	423	450	404	426	454	424	437	436	445	433	437	418	405	428	416	410	438	432	391	418	416	437	418	437	419	442	458	408	414	434	427	436	449	413	456	425	434	436	413	453	459	411	439	386	456	425	397	420	427	451	427	428	421	412	409	414	442	412	422	460	424	413	437	440	404	412	410	429	453	412	439	414	400	418	471	435	424	433	428	443	406	402	438	446	421	424	413	398	461	430	419	420	452	434	432	463	404	446	422	408	395	421	454	410	437	446	434	439	414	418	399	449	424	446	406	427	424	425	424	412	420	434	444	400	429	439	460	391	413	417	423	375	448	430	490	456	448	447	457	418	435	430	434	420	424	443	411	453	419	465	385	440	424	415	411	438	432	445	451	429	396	423	440	394	427	445	405	441	402	447	464	428	440	461	398	399	428	415	443	436	452	468	461	421	422	438	413	420	409	410	457	452	419	427	407	400	429	435	417	422	445	398	400	411	446	435	442	404	443	382	433	441	455	466	402	427	440	452	424	467	398	431	411	442	399	475	450	408	410	449	457	402	430	397	430	440	445	430	441	420	466	439	423	419	388	437	428	425	447	439	431	401	452	427	469	457	420	431	439	459	434	428	461	464	406	416	400	422	469	453	441	459	420	424	401	425	389	403	460	416	410	388	415	438	420	384	422	419	427	421	435	438	408	411	466	415	436	427	418	430	459	396	422	456	441	446	432	462	448	401	384	425	399	455	395	447	413	421	397	436	399	455	424	436	460	433	417	468	429	425	417	400	422	409	447	420	415	443	430	454	423	427	418	426	442	428	423	394	417	406	440	408	411	427	432	380	457	398	421	416	426	454	441	415	438	443	410	399	418	418	457	422	416	421	435	439	423	427	402	450	467	442	437	431	446	433	417	435	479	417	432	452	450	404	436	492	473	400	471	434	430	419	399	408	437	433	436	436	436	463	473	465	416	420	447	440	426	460	438	433	436	428	471	410	433	424	412	415	435	420	418	444	414	472	433	402	450	435	409	441	439	414	401	412	389	460	448	437	412	451	463	417	411	430	414	415	409	425	423	428	403	421	403	413	449	442	442	447	441	433	419	445	450	435	457	413	415	429	432	436	425	425	394	412	420	427	404	430	402	427	432	439	452	442	438	434	442	427	438	432	429	450	419	382	416	449	386	453	429	428	462	424	414	445	449	431	452	451	462	431	417	472	422	435	477	427	454	451	471	405	461	445	457	446	444	418	444	415	452	397	469	417	423	414	407	443	426	456	412	444	426	379	437	461	409	394	443	495	424	458	429	440	465	406	450	415	453	445	419	404	410	434	442	451	399	400	430	453	424	454	455	436	460	416	427	445	429	422	428	447	433	409	473	438	444	430	436	419	423	457	421	461	424	439	450	415	450	428	437	445	464	432	450	430	435	432	435	430	447	420	425	440	431	433	396	407	427	463	441	448	439	433	434	445	415	432	399	456	406	375	431	430	452	414	445	426	438	410	435	428	431	416	413	435	466	423	444	415	446	430	472	396	452	443	401	441	426	408	439	466	448	428	392	445	444	431	397	437	424	424	435	424	452	448	397	454	424	423	457	434	376	418	414	443	412	477	438	394	421	428	431	452	425	443	496	418	460	440	398	425	443	405	408	450	431	443	389	470	422	451	410	436	421	407	465	408	422	449	411	400	409	455	431	421	420	422	421	461	451	422	443	451	437	443	424	441	425	406	435	405	440	454	411	436	449	443	414	408	438	424	415	410	427	418	443	420	449	426	429	460	452	413	460	472	433	419	415	473	446	431	438	387	427	468	424	443	434	483	440	386	435	412	406	457	395	375	439	471	425	439	449	430	420	424	413	456	451	455	433	423	446	436	404	445	438	396	438	419	421	391	454	378	473	433	432	423	461	446	425	451	456	392	441	444	435	458	420	433	410	428	416	431	415	417	377	431	434	443	407	440	429	425	455	409	435	462	420	455	412	421	454	412	451	426	410	434	426	437	414	430	437	420	414	442	406	437	421	449	432	444	416	436	441	439	481	405	424	429	450	426	409	420	423	459	456	444	465	419	450	410	450	446	394	442	425	415	429	426	443	414	419	406	426	400	432	413	410	411	413	434	398	394	373	418	435	458	447	459	439	405	455	417	443	423	477	437	414	443	463	406	448	450	452	419	395	413	432	464	407	434	423	437	422	428	422	449	484	482	417	417	431	474	404	399	429	426	430	419	422	408	351	449	423	434	440	417	429	457	428	423	464	474	439	424	426	478	438	423	473	404	411	441	455	467	451	448	437	439	402	426	462	402	418	395	425	437	418	451	422	410	405	477	414	435	418	421	487	432	438	434	456	446	436	411	414	386	453	462	431	436	430	461	441	408	422	418	431	397	443	447	464	404	467	449	434	441	466	432	432	436	399	416	432	431	416	437	442	421	449	435	415	454	441	446	432	448	388	444	410	420	423	414	429	440	409	443	431	461	422	434	429	402	434	471	377	427	459	410	412	444	426	422	417	421	380	441	408	444	418	415	428	409	419	396	442	435	429	419	428	436	425	437	439	425	390	464	444	422	392	427	427	434	408	436	428	484	435	421	410	431	414	415	407	459	394	450	424	409	416	451	408	430	406	417	460	426	421	416	456	411	418	425	453	462	459	465	427	459	466	393	428	448	463	420	452	450	429	445	458	460	421	452	439	421	425	441	413	386	439	443	466	443	448	408	406	457	432	404	448	408	465	408	445	414	430	475	420	440	444	434	432	389	438	443	416	446	431	387	456	430	472	407	428	459	449	396	424	448	431	458	454	415	423	419	429	408	374	450	473	414	437	450	420	435	397	457	419	459	450	458	436	383	425	422	424	418	447	411	404	420	456	414	448	431	398	445	424	435	410	432	414	420	451	451	416	447	458	428	483	401	424	423	407	413	457	398	458	440	387	437	422	468	409	436	436	415	451	445	421	446	426	453	411	409	435	418	434	440	449	386	463	413	468	446	423	443	403	465	442	417	416
49723	13895	1856	983	681	589	467	520	472	387	390	348	382	406	342	333	356	337	356	342	332	323	358	311	332	322	338	305	302	306	307	322	362	331	366	316	290	336	320	310	351	301	317	334	297	297	312	317	313	326	322	344	324	324	346	322	320	319	300	298	302	289	324	296	311	306	288	306	344	315	300	291	335	271	299	310	308	300	290	273	302	286	315	295	302	302	329	330	279	288	303	324	360	334	296	289	316	287	309	288	302	307	293	316	314	319	303	322	288	340	318	294	310	312	305	288	314	279	311	290	298	332	334	311	271	321	305	344	318	300	316	295	293	299	298	322	309	331	324	342	321	320	297	296	323	327	307	321	289	303	335	307	324	304	312	279	338	318	297	337	320	276	344	296	302	335	330	281	280	337	335	333	321	313	303	316	326	316	314	324	297	297	318	328	280	304	328	328	295	334	306	304	291	282	329	299	291	264	308	292	296	296	284	281	324	283	304	304	307	302	294	309	317	291	307	321	284	287	270	317	310	335	310	297	349	312	307	349	319	272	276	285	334	309	321	322	324	302	323	304	335	320	315	326	327	305	302	275	304	297	341	294	269	316	320	302	320	305	322	279	290	307	296	309	319	326	284	301	292	306	284	295	268	299	301	312	318	322	289	310	337	339	291	330	280	317	334	283	292	291	323	302	316	322	327	328	290	297	302	316	276	329	336	307	303	332	321	319	331	289	297	306	277	286	298	306	306	310	328	314	308	299	310	294	317	304	302	287	321	311	300	316	346	297	297	311	291	313	333	307	291	285	309	337	310	332	310	289	288	305	302	321	297	283	320	290	284	299	311	314	311	286	299	297	316	291	305	335	304	324	261	313	282	316	305	292	294	310	304	266	300	320	268	304	324	281	302	309	316	311	266	314	313	287	322	260	281	322	313	316	315	308	297	302	324	336	307	317	317	308	310	330	337	310	294	309	326	311	297	294	303	326	318	306	298	359	288	309	336	315	314	340	299	306	316	296	341	346	306	289	307	305	272	288	310	336	309	326	317	330	322	320	320	291	333	330	306	288	346	336	310	304	302	310	304	314	321	308	302	327	325	327	344	310	290	315	298	277	340	286	304	296	306	303	303	347	314	297	318	304	309	327	311	315	308	316	302	312	334	330	332	288	295	320	276	326	288	266	301	290	338	306	285	290	297	306	278	312	336	280	312	312	299	282	302	331	313	316	336	317	299	315	356	320	328	319	262	316	300	314	316	332	330	305	302	315	338	312	321	314	296	338	318	298	312	256	298	308	284	308	280	283	315	285	304	308	317	300	279	301	290	310	262	303	301	287	298	323	305	269	310	266	293	301	288	338	284	296	270	292	286	316	306	313	296	318	293	284	293	315	298	288	279	319	293	346	326	302	295	318	310	280	315	294	297	302	295	299	291	293	273	310	296	291	294	299	296	291	285	320	292	284	291	314	301	303	331	286	327	295	262	326	324	313	295	335	310	276	319	317	330	306	333	322	323	315	316	302	306	291	338	315	282	312	311	274	290	300	309	313	303	332	323	319	328	332	305	306	311	323	315	298	275	316	292	306	301	329	285	305	286	313	320	321	278	293	288	318	304	324	333	301	316	343	326	276	296	306	299	296	277	319	320	324	300	298	301	302	336	305	276	308	308	302	282	339	302	323	308	312	330	303	331	284	339	299	318	296	323	299	283	303	318	323	294	306	303	315	307	303	314	308	315	313	316	310	306	329	299	349	302	280	282	313	301	292	293	309	295	310	298	285	325	288	292	316	316	358	314	329	287	335	316	310	312	341	268	310	273	289	318	323	288	335	260	292	297	319	307	258	336	338	296	328	335	285	315	294	314	329	309	301	308	301	317	324	317	269	290	296	317	309	320	316	310	312	314	307	310	303	312	346	321	301	268	301	314	317	302	267	330	296	316	320	287	320	316	324	269	313	323	333	314	326	337	307	333	302	323	321	324	318	329	344	329	328	321	298	301	267	334	284	337	282	330	292	341	321	305	261	309	298	270	273	291	328	309	324	285	318	311	337	319	318	332	312	309	308	317	305	299	305	308	329	276	305	320	318	335	304	309	317	330	317	314	311	309	292	324	301	296	285	316	303	342	321	334	310	319	291	298	315	280	312	321	322	317	322	288	307	353	327	304	290	337	299	305	328	293	300	316	306	316	315	289	311	343	329	290	266	325	304	295	288	312	313	291	268	327	320	314	326	306	286	306	314	312	306	311	328	298	296	315	306	311	307	287	324	297	321	296	329	315	322	288	323	337	303	273	295	295	309	312	281	301	292	329	284	298	302	326	291	312	305	295	298	346	337	335	312	279	309	296	293	329	304	322	350	315	279	298	296	325	290	348	301	326	308	284	310	304	335	297	312	290	297	284	300	304	268	290	328	326	307	317	343	316	329	325	320	328	269	297	326	283	322	305	276	328	335	320	310	341	311	352	322	301	302	311	284	328	276	305	317	291	311	318	304	290	295	341	318	306	284	335	282	293	319	312	301	341	333	328	302	307	317	329	332	315	327	321	282	340	338	268	311	305	321	320	321	287	306	287	336	304	299	305	280	323	291	303	281	292	334	320	263	326	314	277	295	296	298	289	315	297	298	315	290	299	304	320	280	306	308	264	315	308	319	311	311	321	301	293	306	289	336	290	292	303	303	302	326	333	313	315	326	287	329	293	298	299	316	281	318	316	300	302	294	288	296	279	274	302	322	348	328	325	331	296	330	321	309	272	268	310	289	297	292	314	302	299	313	299	298	329	281	308	328	312	287	293	299	283	285	316	264	305	269	311	304	323	292	305	350	326	326	338	316	309	296	310	288	307	318	296	283	322	305	332	281	298	298	318	326	300	313	301	294	295	325	295	301	322	271	305	304	320	296	314	296	315	323	298	321	313	295	321	303	291	341	322	332	312	294	305	331	301	312	315	313	289	323	313	302	307	298	286	312	275	269	317	290	286	313	288	315	311	328	256	291	328	297	321	310	318	354	256	315	304	273	306	304	281	306	319	299	288	324	289	289	339	263	310	337	322	301	320	326	331	304	299	299	293	298	308	281	319	323	342	335	355	305	343	305	283	298	299	304	329	320	289	311	301	292	317	306	311	310	294	337	304	275	298	309	317	310	291	308	322	323	322	321	307	300	286	325	308	299	320	270	322	299	289	318	325	288	325	318	296	327	338	302	303	347	292	296	323	315	312	311	323	298	335	281	289	288	291	308	317	305	329	333	300	286	301	285	328	309	327	340	307	325	279	320	291	310	297	312	310	315	279	291	299	302	297	305	291	313	320	299	360	319	303	282	316	294	330	301	283	329	310	292	318	299	338	305	327	297	313	343	310	297	332	317	298	327	285	299	325	292	284	306	311	325	296	314	311	308	320	308	314	321	298	320	303	308	355	293	328	335	301	349	297	307	321	277	347	345	308	303	327	309	337	338	334	290	288	323	277	326	278	286	289	313	316	310	318	315	300	315	299	316	324	293	315	317
24689	1372	2379	2809	2458	2205	1867	1687	1499	1434	1278	1198	1208	1165	1096	1034	1003	1010	918	937	909	893	892	893	908	910	832	855	935	969	925	849	900	858	847	853	864	856	837	846	821	826	857	852	865	840	829	839	832	769	830	841	842	795	795	817	815	787	831	847	834	805	803	808	820	785	776	798	744	840	820	815	814	767	789	799	780	750	772	768	772	748	825	803	787	785	803	810	791	803	780	804	821	810	810	811	816	769	772	738	789	792	803	786	785	761	801	775	780	784	757	780	774	813	806	741	773	786	787	791	765	744	815	826	805	819	793	769	793	792	821	823	835	818	771	814	783	833	766	767	770	770	807	771	743	764	820	771	787	778	802	804	810	757	801	826	786	789	823	758	781	765	759	826	816	762	804	814	771	781	741	778	725	832	777	810	768	803	774	785	806	753	757	793	777	807	780	775	722	703	808	806	738	781	805	796	766	738	761	799	837	777	757	782	752	799	806	805	805	748	754	768	748	776	810	807	805	828	835	770	800	803	797	816	756	774	756	792	746	801	780	780	794	801	735	747	760	768	771	762	801	767	785	789	771	760	786	810	788	787	740	789	771	808	778	766	814	765	819	776	802	793	792	835	777	784	779	800	775	787	815	789	808	792	782	804	770	829	793	827	804	771	805	765	796	849	745	817	789	801	783	799	770	801	801	789	767	768	824	803	826	792	795	757	743	750	776	782	769	730	739	793	806	762	742	776	835	792	737	799	794	759	811	729	779	759	784	780	857	760	812	815	818	755	824	794	791	811	761	789	781	796	788	783	821	784	783	701	764	747	788	759	735	754	770	786	786	784	809	777	817	777	778	753	771	765	796	771	799	814	750	797	780	810	778	760	817	765	753	784	774	781	761	715	772	750	798	760	740	773	788	748	784	816	771	812	801	769	837	735	745	766	757	819	818	768	798	754	813	765	777	805	795	763	763	753	804	808	778	726	811	790	844	768	757	780	828	821	804	789	807	789	785	736	743	784	767	809	833	808	803	808	784	779	743	767	791	752	785	742	815	755	824	772	793	766	754	785	774	760	732	802	768	796	767	804	785	752	817	821	824	766	801	769	828	772	796	795	744	742	789	811	807	743	764	831	795	724	824	763	797	746	769	765	775	769	761	794	791	791	777	795	754	803	809	735	792	763	807	794	787	795	799	797	773	749	763	784	774	756	799	754	828	763	790	813	734	804	827	796	758	753	786	792	760	802	798	763	792	784	742	762	799	770	740	809	744	751	820	744	790	801	773	791	747	776	762	750	789	793	732	805	815	809	830	791	755	766	829	741	793	759	776	779	781	787	777	786	766	829	831	779	794	779	761	765	761	745	791	768	816	784	802	740	817	770	775	775	785	823	788	794	829	762	776	797	807	802	839	811	760	794	762	750	780	750	818	845	822	798	782	759	781	796	796	760	775	799	764	784	786	789	820	718	758	781	798	688	833	782	784	827	757	806	824	838	770	752	764	776	821	815	809	767	710	774	780	740	781	780	754	816	820	751	733	784	825	785	802	803	823	781	823	813	764	798	726	854	764	796	798	776	758	787	765	782	787	813	838	758	805	824	755	751	779	793	809	810	775	756	756	763	788	805	767	777	793	750	794	810	818	767	798	780	769	772	777	791	768	816	753	799	823	792	786	778	741	840	825	834	789	812	755	807	794	790	794	793	826	751	802	805	804	783	808	778	789	760	713	783	823	770	793	761	803	808	822	839	820	834	767	787	840	771	765	791	732	791	744	737	770	774	803	769	829	733	763	805	794	761	832	788	794	810	764	792	800	806	784	764	805	804	748	804	787	823	777	808	774	753	768	784	806	828	778	834	811	766	761	776	775	807	759	750	803	772	792	757	724	777	828	741	744	807	779	766	773	761	788	770	730	799	815	747	764	791	770	761	747	795	763	826	782	790	765	831	813	760	716	729	814	768	758	777	759	768	793	813	789	815	755	771	834	715	719	798	851	803	784	750	817	819	796	777	768	768	735	792	787	734	797	761	819	779	802	754	799	772	798	765	807	802	788	795	772	750	792	752	780	766	816	794	738	759	806	777	810	790	765	824	820	805	792	793	797	791	753	796	791	797	867	783	817	797	811	776	766	817	798	760	781	771	758	770	780	820	765	770	797	764	775	770	779	791	826	739	745	753	759	786	820	793	782	777	762	771	781	768	784	753	816	809	794	815	769	802	752	777	810	836	792	791	768	737	768	817	760	739	778	803	733	749	769	760	743	810	748	750	767	786	761	780	694	774	795	758	748	784	753	786	771	809	809	786	799	769	836	774	771	822	798	758	793	827	835	839	802	770	813	792	765	787	804	763	798	779	723	768	784	781	759	738	797	813	793	765	783	774	852	788	772	779	747	730	799	751	837	766	732	802	763	795	795	778	765	800	760	806	824	741	749	788	752	772	861	854	774	774	696	771	728	828	769	815	832	795	746	813	795	745	753	782	733	815	843	823	747	773	774	780	752	784	803	779	764	808	789	783	773	804	825	793	818	805	748	798	763	765	783	772	764	757	811	770	824	736	763	796	760	773	758	825	800	818	762	724	746	786	761	791	780	751	803	787	794	755	750	754	793	759	789	807	811	804	774	824	747	790	769	750	758	738	744	761	812	839	768	845	813	814	822	761	752	794	795	719	759	769	759	805	750	807	781	759	813	785	762	803	741	770	777	825	791	750	783	761	795	757	813	791	781	790	780	794	820	815	801	758	790	816	859	755	779	764	799	786	755	771	836	804	769	780	751	765	775	807	841	779	794	724	767	787	809	781	807	784	761	777	743	801	779	751	792	768	833	775	729	785	801	789	801	819	758	778	756	779	750	779	784	813	787	836	841	827	804	838	773	813	787	735	798	761	785	771	764	810	784	811	833	832	791	744	796	765	782	801	797	719	761	769	717	789	799	819	748	792	824	770	801	828	748	746	830	791	807	817	785	766	781	814	829	771	816	768	745	779	785	794	776	761	795	776	802	800	780	774	813	862	835	818	806	776	754	763	811	733	730	834	777	745	749	809	794	806	834	842	811	755	790	759	750	769	781	810	791	760	783	763	742	797	796	787	775	798	821	806	796	777	714	780	807	762	750	737	751	786	717	775	818	767	740	802	761	753	848	796	803	727	834	774	756	785	796	716	781	851	801	770	797	771	779	780	802	744	788	749	787	828	798	810	825	821	755	761	805	753	759	801	782	742	778	799	759	778	775	792	787	811	772	800	777	798	805	752	797	820	785	799	762	787	764	815	832	790	751	712	758	760	790	811	780	814	770	801	793	751	791	830	823	774	743	789	839	781	788	762	787	805	782	776	780	760	812	798	812	783	774	800	792	751	837	821	747	795	765	761	785	807	777	775	776	810	786	748	786	772	821	759	755	799	784	769	798	771	779	740	779	817	791	813	756	812	817	815	759	749	808	787	798	807	796	803	789	788	781	838	828	747	781	774	787	802	854	826	760	793	763	804	765	818	764	787	792	804	770	779
60057	22121	7882	2171	1194	918	798	674	668	563	523	496	508	479	445	502	391	412	415	454	429	416	420	401	370	392	369	406	393	430	365	357	368	377	403	403	392	379	402	361	418	402	384	345	350	396	376	381	390	369	405	366	419	363	406	374	352	346	369	396	377	372	368	333	367	436	368	364	362	382	416	380	356	382	359	358	392	397	366	418	369	363	368	393	346	378	388	358	384	406	377	381	362	375	398	372	397	390	392	354	353	334	440	349	369	356	374	365	394	371	352	362	358	377	357	347	353	362	369	351	377	373	379	377	413	357	355	387	373	332	404	381	415	348	369	369	378	392	385	385	395	350	388	382	379	400	371	401	421	377	390	366	407	373	386	382	386	396	365	382	371	415	376	431	380	386	385	322	371	375	372	381	372	359	349	366	374	331	362	377	395	349	354	423	354	369	370	380	354	370	394	338	377	391	354	383	386	400	374	367	367	352	393	352	393	371	381	386	366	428	355	364	393	388	419	399	373	381	370	335	362	388	403	369	351	378	345	371	370	343	368	405	342	378	356	367	391	379	344	385	379	346	377	350	371	400	382	395	351	368	354	359	379	382	376	354	403	357	419	384	346	357	360	339	350	327	357	370	330	369	365	368	360	383	373	344	351	387	359	407	385	395	364	345	392	397	357	395	371	371	372	429	390	392	333	348	380	360	346	369	381	385	394	367	354	365	423	362	353	388	387	384	395	380	382	395	367	356	386	374	347	396	374	359	373	369	342	414	418	368	405	397	380	370	373	382	366	360	372	313	409	340	372	359	367	371	368	344	357	369	353	371	367	361	361	399	336	389	387	349	365	339	378	374	343	354	359	374	384	371	414	355	362	360	404	382	359	382	386	332	393	375	355	357	418	381	390	379	363	391	359	388	365	355	404	387	371	363	385	350	353	390	357	359	395	373	370	361	368	392	352	418	378	371	333	411	341	361	393	344	385	309	349	375	391	367	361	367	375	419	372	385	365	380	411	380	363	329	354	375	389	360	359	349	356	395	326	367	392	432	391	338	391	366	337	394	357	371	371	310	345	368	351	361	348	387	372	384	398	366	414	375	364	385	380	392	367	362	368	384	330	411	359	397	370	338	363	359	376	347	352	422	360	357	357	351	392	363	338	330	337	323	346	379	385	364	341	371	411	360	370	403	384	374	364	391	368	347	381	346	348	380	351	365	380	412	334	394	352	372	425	367	357	384	366	375	342	366	373	356	343	390	352	393	408	387	378	365	353	382	376	371	378	374	364	359	381	359	393	376	388	375	356	377	416	350	353	338	378	359	416	388	373	388	359	361	374	352	389	363	372	400	355	410	366	369	367	360	348	390	367	397	369	355	342	381	412	387	384	343	390	384	371	382	366	385	357	341	380	370	415	373	363	386	384	356	382	371	374	344	352	403	364	390	378	394	373	353	358	374	373	374	430	352	343	373	376	375	368	347	379	343	394	362	375	352	375	360	373	393	384	417	378	374	423	359	377	380	407	377	400	393	363	384	336	381	376	377	397	388	325	368	382	393	362	403	378	359	359	353	351	339	378	367	372	359	349	386	363	383	412	394	360	372	376	362	374	350	388	358	369	381	394	370	367	371	394	345	331	341	400	384	342	396	411	392	376	395	406	393	391	337	388	362	387	378	331	353	351	358	376	401	348	370	395	350	361	397	359	340	367	360	327	383	347	359	372	372	356	398	368	377	370	394	397	393	380	350	352	331	363	402	353	370	404	390	365	406	370	365	371	391	399	353	341	401	310	351	381	395	397	388	352	364	390	379	366	370	371	367	368	358	383	370	327	334	388	362	386	367	399	378	389	358	400	370	378	369	385	383	356	400	358	381	384	360	369	333	387	425	349	389	395	329	385	340	355	384	353	398	371	391	384	397	404	334	357	379	365	412	391	331	352	382	373	347	368	352	374	381	409	399	360	376	415	381	368	372	380	350	395	349	369	349	352	377	396	356	367	390	385	421	371	380	377	349	361	345	368	381	406	384	395	325	372	341	356	350	357	409	372	370	368	352	366	372	373	367	372	389	362	411	386	355	360	413	361	360	342	358	378	383	373	377	375	370	333	368	373	417	348	332	370	349	368	391	358	375	392	329	372	409	395	394	336	380	403	356	364	304	372	405	367	379	370	349	369	347	388	390	380	357	353	345	376	409	401	396	375	382	369	353	399	375	342	411	403	380	349	381	372	384	372	324	376	349	370	380	357	400	383	361	361	388	403	390	380	363	354	399	373	364	393	378	375	374	385	327	380	400	364	374	356	345	383	334	380	329	369	356	358	355	388	366	395	403	383	341	344	332	370	400	372	393	362	369	372	375	376	373	344	362	376	385	370	366	389	347	391	384	387	361	365	380	384	396	339	328	375	401	381	377	366	348	411	367	361	374	405	368	371	365	383	386	396	390	410	397	379	400	388	384	380	412	395	352	355	368	377	378	377	368	389	356	385	371	350	379	389	372	397	363	403	388	383	377	339	393	349	361	411	342	352	348	345	346	355	373	358	367	346	350	378	384	408	362	335	392	354	366	384	398	361	369	338	379	400	356	368	393	389	337	402	391	386	401	373	382	359	373	406	346	362	387	377	398	379	381	359	383	408	339	397	377	386	361	366	401	364	376	389	346	397	354	371	356	366	393	388	361	363	353	385	347	393	352	348	385	351	353	362	390	355	349	383	379	398	378	375	357	367	388	365	388	392	410	361	368	347	361	377	369	388	385	399	366	393	375	354	355	403	397	357	371	360	404	375	390	382	395	375	379	405	383	357	384	422	353	384	376	346	388	370	352	394	391	368	357	363	339	398	379	350	380	372	347	365	351	344	372	349	410	390	351	372	384	363	359	388	361	392	373	351	370	338	387	369	378	373	372	380	397	367	377	383	386	361	370	350	389	373	373	406	416	409	357	366	364	381	367	372	386	375	356	352	362	351	390	378	380	358	405	354	353	374	397	362	367	394	377	406	372	336	387	369	390	393	368	375	409	353	380	363	421	385	394	380	384	356	381	405	375	350	400	384	379	374	384	386	389	370	361	374	357	355	365	389	362	359	367	376	365	358	354	373	381	370	357	321	369	363	382	366	342	400	387	387	363	366	364	365	372	385	394	374	397	356	347	428	371	355	373	349	379	374	354	364	348	360	345	383	375	373	419	390	377	371	369	388	390	369	363	365	380	373	366	351	379	389	394	361	358	363	398	373	396	401	333	382	351	377	402	358	389	379	407	382	396	370	385	406	399	381	425	374	388	349	374	363	363	367	372	381	365	396	340	393	377	390	367	361	335	377	329	350	384	400	382	380	387	384	369	358	364	365	352	364	366	386	381	335	366	349	378	372	374	397	350	390	383	389	345	378	389	370	354	354	369	398	417	373	404	394	347	353	352	385	378	363	380	391	389	378	391	418	401	380	359	367	317	370	387	365	400	368	364	386	416	359	403	397	376	324	352	354	339	344	343	416	374	394	364	399	342	394	398
32030	2120	4042	4767	4299	3496	3054	2668	2249	2029	1865	1738	1738	1579	1438	1374	1361	1170	1236	1213	1208	1129	1112	1161	1116	1104	1085	1089	1089	1062	1045	1054	1009	963	1015	943	987	1024	987	993	997	998	990	916	1008	986	956	968	922	973	869	955	942	934	911	931	943	981	942	923	883	922	927	884	879	866	909	900	912	907	883	885	910	916	911	927	901	907	897	915	906	912	826	895	859	861	919	901	888	884	939	939	931	926	867	861	869	900	921	847	938	961	937	881	876	869	894	851	898	919	945	900	898	892	899	937	922	944	918	929	831	862	892	928	931	865	896	904	859	913	886	937	869	875	886	878	875	886	902	908	931	895	903	911	891	868	829	938	876	867	859	902	885	856	835	865	894	847	844	863	935	926	870	854	904	900	919	952	875	919	850	872	892	909	885	890	909	860	916	901	896	919	874	887	895	898	916	864	888	894	835	947	921	838	867	907	898	895	886	873	878	847	900	878	900	901	897	906	905	881	866	878	875	868	896	829	893	899	874	975	897	890	897	874	862	905	841	851	885	855	885	941	940	863	885	927	932	882	898	913	911	926	913	873	902	887	867	871	911	922	921	867	847	871	875	930	910	869	872	933	902	910	867	877	909	891	880	896	905	941	863	881	918	874	916	887	946	834	874	887	879	879	812	858	896	872	837	907	888	860	900	879	927	856	919	911	888	849	873	914	866	900	880	900	850	895	831	911	925	870	935	921	882	926	911	878	888	909	894	919	820	868	862	857	876	917	887	875	902	849	856	875	869	890	906	860	867	913	850	938	892	920	862	896	895	885	838	907	889	976	921	829	939	896	884	919	907	877	935	935	895	845	931	841	855	898	877	972	910	920	933	879	878	853	949	904	955	883	915	855	855	866	848	902	917	901	872	882	940	914	848	878	919	845	895	881	902	862	887	869	831	898	855	917	919	891	855	887	873	913	848	945	905	877	891	868	836	892	900	907	896	867	892	898	899	883	842	899	907	909	874	892	863	870	895	865	867	890	930	881	892	913	919	875	865	895	874	894	879	892	866	931	868	932	896	882	901	892	877	923	917	907	905	824	902	907	886	921	895	885	857	887	914	914	864	863	899	892	889	878	917	902	910	934	933	822	886	889	886	843	845	857	924	857	905	891	867	873	863	866	921	925	880	890	877	825	870	876	934	880	852	890	913	884	893	854	935	857	865	923	878	900	873	823	824	867	815	887	911	861	887	864	868	831	846	884	899	877	919	902	844	891	873	849	898	837	863	860	931	892	856	873	907	846	899	887	869	902	849	912	907	892	890	919	895	950	905	877	881	873	843	863	886	943	901	886	857	874	888	930	874	873	877	888	866	901	926	888	871	875	904	838	913	822	823	898	923	907	847	920	931	838	831	972	949	897	874	864	911	893	861	899	855	848	876	933	854	858	888	908	947	913	851	941	882	841	889	922	888	810	848	861	937	838	888	878	874	888	871	873	854	868	857	862	926	868	830	922	867	955	856	874	865	888	929	882	903	892	907	903	878	953	887	913	881	860	843	864	943	912	921	881	847	919	921	860	907	847	907	883	906	914	956	922	885	835	821	917	852	849	843	886	872	863	894	847	860	887	874	882	881	897	870	861	888	867	837	846	932	905	903	899	877	857	904	913	936	890	820	871	845	940	892	863	892	923	877	876	883	896	913	887	862	884	895	905	873	890	837	846	839	873	911	879	928	892	900	897	852	867	891	858	860	871	899	872	880	888	864	881	888	948	889	876	934	836	865	918	947	942	862	901	849	908	889	950	910	902	907	868	903	861	917	822	890	904	935	877	887	865	866	867	891	919	859	905	963	858	850	878	846	898	919	922	879	853	812	867	880	928	907	883	912	884	871	910	876	937	926	898	846	915	913	888	872	902	865	899	880	796	865	873	919	927	895	852	893	920	886	888	823	965	905	860	898	922	883	918	851	854	846	878	871	945	856	873	917	852	873	914	873	925	883	925	954	920	898	857	905	880	895	879	972	907	893	921	860	849	907	949	937	867	848	894	889	840	906	884	855	877	856	901	876	884	894	871	905	899	863	880	868	846	894	876	919	887	866	910	897	898	901	874	798	842	868	837	877	917	909	940	867	839	944	826	915	922	873	862	868	925	960	921	882	825	905	868	906	893	907	884	852	870	879	909	923	866	882	909	926	883	888	922	864	831	891	866	909	892	905	872	902	868	879	942	887	917	885	873	888	866	897	922	884	891	921	868	922	867	870	852	892	888	920	886	938	876	873	878	931	857	889	808	945	871	938	875	862	900	895	881	848	870	925	883	942	898	891	891	850	841	900	897	874	894	930	925	902	917	877	865	928	910	897	888	933	882	918	869	903	875	889	899	875	909	871	910	894	915	900	862	900	878	815	891	915	867	918	879	848	866	876	868	882	856	926	942	899	883	884	871	914	940	937	865	939	881	849	869	874	871	849	854	917	866	871	862	888	938	853	863	846	897	839	902	905	893	902	913	863	839	846	898	858	913	894	833	906	914	883	937	869	930	940	908	921	880	916	908	871	866	890	912	888	887	921	947	878	859	883	962	888	890	880	896	903	867	926	878	876	893	875	889	925	921	872	871	870	896	906	854	887	889	851	898	858	930	891	901	894	901	945	876	896	858	881	851	848	902	881	905	859	879	926	897	873	831	867	900	868	891	872	916	891	959	887	873	877	926	883	902	946	885	894	847	904	904	922	800	856	888	916	928	904	811	843	898	867	853	904	858	841	892	849	891	903	912	885	889	808	899	854	863	939	864	861	883	836	885	890	887	856	838	875	857	883	942	818	850	932	866	899	858	883	884	911	936	847	864	872	885	873	900	906	875	904	876	835	874	885	801	866	886	879	878	933	879	874	862	870	863	866	925	907	939	826	850	867	841	935	852	872	895	875	861	899	831	934	874	890	859	886	870	946	899	945	869	923	843	869	897	903	883	907	857	861	850	867	924	896	917	917	901	920	936	896	923	906	867	902	875	922	836	901	886	867	880	927	954	913	860	883	901	867	851	896	850	893	904	884	849	930	867	911	923	872	833	887	846	924	855	872	885	919	873	870	867	851	873	857	855	886	873	880	870	852	923	910	854	907	920	903	890	849	925	926	860	889	898	924	863	869	928	844	928	900	827	869	877	907	901	903	879	919	907	883	847	839	924	909	868	879	870	912	867	910	930	830	911	910	853	917	850	881	841	931	847	921	892	876	849	872	854	873	931	905	877	903	867	852	904	918	881	890	877	913	842	865	865	873	920	947	909	842	877	815	912	946	868	857	878	873	873	916	930	890	884	883	867	927	880	884	890	874	867	941	898	911	940	883	859	879	871	962	900	857	916	891	839	832	911	863	860	904	944	939	861	909	888	936	935	886	894	884	906	865	922	898	894	866	859	911	912	862	853	912	854	920	909	888	921	903	934	859	847	838	824	854	870	881	931	853	908	915	904	916	919	841	907	863	849	891	892	891	917	944	879	918	820	833	928	865	891	820	871	901	777
5103	264	181	177	143	156	139	131	170	161	162	138	155	146	143	144	141	162	143	130	142	148	141	145	139	137	159	138	159	145	146	154	159	147	154	153	147	133	130	145	153	161	136	111	149	151	140	150	168	154	125	132	141	134	142	168	154	129	144	147	147	164	124	141	127	165	156	140	176	129	145	126	153	157	131	141	121	151	142	145	114	160	130	142	141	152	149	136	147	132	149	149	163	152	160	130	129	139	128	138	132	135	139	166	151	131	137	126	168	166	152	173	129	149	148	133	134	126	154	129	114	159	156	135	135	137	155	141	171	135	164	156	145	142	163	147	158	143	149	157	164	149	134	143	150	129	141	159	172	159	156	145	135	149	120	167	139	128	127	149	127	140	171	137	138	140	138	145	124	138	112	129	130	133	124	149	125	146	146	135	136	141	125	133	153	181	151	155	143	176	129	156	157	152	165	124	123	137	124	131	137	135	134	154	144	146	113	136	139	151	160	141	126	146	154	134	158	136	152	129	138	136	150	154	144	143	134	147	150	141	147	159	167	155	148	122	138	144	145	143	135	168	152	158	147	160	112	113	142	137	145	135	112	148	154	157	137	133	135	156	124	133	141	146	145	122	146	132	137	133	145	140	133	156	139	168	163	141	148	133	158	156	142	158	156	126	144	114	139	134	147	156	142	140	148	136	129	146	147	135	135	140	143	159	138	150	116	128	124	121	147	132	138	126	127	150	145	145	157	146	106	136	162	138	151	155	124	154	135	124	138	133	152	147	149	152	159	146	134	118	169	134	163	154	131	150	156	133	162	120	121	139	131	173	136	138	142	131	145	161	139	158	155	155	134	106	127	149	143	143	141	140	137	135	142	147	144	107	127	160	156	167	143	144	114	139	132	146	150	126	145	168	141	142	136	152	153	143	124	159	150	153	151	152	124	149	116	145	150	124	126	149	146	155	150	141	150	142	133	149	117	145	157	164	144	131	139	133	132	151	131	162	135	143	131	150	148	169	165	169	126	145	144	155	149	136	138	150	164	126	128	128	161	125	135	155	156	142	161	143	146	137	119	122	143	148	153	143	136	132	165	161	153	158	157	150	126	148	143	130	137	138	128	131	138	152	114	142	128	148	135	137	134	152	141	135	154	147	144	148	153	131	146	128	140	132	141	117	149	156	164	137	148	128	142	141	147	156	134	141	155	136	139	136	139	126	133	133	142	135	136	159	172	145	151	140	146	135	163	130	106	137	128	154	140	130	139	169	142	143	146	164	135	144	167	126	128	130	148	133	136	143	138	117	148	147	142	129	138	155	141	150	151	143	142	133	148	158	150	152	150	159	167	132	154	137	158	170	143	138	138	141	139	133	130	138	149	149	153	136	147	158	147	175	166	170	163	153	136	133	146	126	129	135	165	154	129	150	124	156	133	131	142	136	137	137	179	163	130	140	124	169	145	142	146	154	169	124	159	149	142	150	139	138	154	154	150	134	149	155	138	140	133	146	161	140	150	144	142	151	160	146	148	134	148	149	149	154	146	143	161	144	166	137	161	133	144	142	140	138	146	151	153	140	133	149	137	148	150	135	149	120	131	148	159	120	158	144	172	134	140	151	144	132	165	137	139	152	151	134	133	170	162	140	137	162	142	141	145	150	165	145	111	146	148	141	160	142	127	172	140	151	136	170	151	147	140	146	156	125	124	145	123	136	140	139	144	159	140	146	147	155	156	141	138	141	153	140	140	143	131	140	146	148	134	135	164	141	125	126	164	141	169	143	137	136	126	135	136	144	158	138	146	130	145	149	154	166	151	142	129	131	148	155	150	135	124	169	140	143	143	143	157	157	146	146	156	127	112	187	149	152	154	135	148	109	139	151	144	144	150	156	130	145	152	139	158	138	152	134	151	146	152	130	132	146	164	143	165	157	134	131	144	114	159	152	133	148	149	161	153	147	147	155	134	134	134	146	143	151	140	124	146	150	134	169	137	152	154	158	133	134	152	152	145	139	151	129	144	151	137	151	142	141	150	123	143	125	148	131	130	167	131	151	123	133	133	145	153	152	148	140	145	158	129	121	150	121	130	145	160	151	153	165	124	135	144	153	122	109	148	151	155	138	131	136	139	145	150	138	131	133	136	142	137	152	146	141	153	130	153	157	153	133	149	140	121	145	145	149	152	153	132	162	152	135	165	164	134	152	146	144	129	155	174	132	140	137	138	123	142	134	139	138	163	149	146	135	120	143	143	142	158	176	135	149	111	147	122	142	155	151	134	163	161	145	167	125	131	118	174	133	150	146	145	153	156	161	131	135	170	174	140	149	154	118	135	142	142	144	135	154	132	129	124	125	148	148	131	145	154	128	131	155	124	135	132	118	135	117	134	144	118	142	151	155	146	150	145	141	133	159	140	141	138	143	146	136	120	143	162	144	159	154	142	127	157	155	161	139	162	132	133	144	134	130	151	145	132	131	147	145	170	136	159	141	147	143	156	137	150	133	142	133	136	158	156	123	126	135	129	144	138	144	131	166	131	148	128	158	140	156	129	144	125	152	131	128	140	135	132	159	139	112	175	151	134	149	161	132	125	143	167	145	159	172	144	131	152	154	137	149	139	145	149	147	131	155	144	130	139	169	154	139	165	132	133	123	122	160	142	141	146	139	132	139	137	148	131	144	146	157	138	140	140	140	153	159	159	139	138	140	158	148	145	146	150	123	126	129	141	151	171	137	150	131	167	138	129	144	141	139	142	137	144	138	141	126	144	147	125	135	131	146	139	153	129	161	171	132	138	143	130	135	127	140	146	155	145	139	145	129	142	154	179	139	134	156	149	130	139	151	160	158	142	161	132	138	124	137	134	123	126	128	148	122	144	139	170	141	124	137	129	131	158	151	130	139	139	153	171	133	152	145	156	147	135	142	132	149	153	132	122	127	128	123	141	157	135	157	133	133	135	161	152	144	124	151	147	145	128	147	144	125	154	136	140	130	150	133	135	143	142	161	142	159	152	145	148	123	164	152	140	145	143	133	142	137	146	154	158	153	124	133	140	169	125	149	136	143	157	156	137	147	149	115	123	133	168	132	164	130	137	144	151	149	161	144	129	149	143	149	135	142	152	173	134	136	134	140	141	164	146	137	168	140	129	140	156	161	167	140	146	171	139	128	130	130	157	127	147	171	133	144	113	119	165	138	159	133	145	125	149	133	141	159	161	151	153	156	164	140	126	155	148	148	134	114	172	164	161	123	171	145	154	140	173	156	138	122	144	152	141	134	125	138	134	128	132	140	142	121	143	134	141	158	143	153	153	151	120	134	136	142	142	126	140	150	132	154	148	146	149	151	146	118	140	137	161	151	149	119	150	128	157	139	144	148	149	134	145	134	116	144	130	163	127	170	154	142	138	133	148	130	162	118	149	177	148	147	158	130	138	152	141	161	135	162	124	142	126	156	155	118	133	149	149	140	142	149	123	119	151	136	161	147	129	130	146	140	146	146	128	132	143	143
5434	513	523	493	505	482	468	475	455	446	443	408	448	457	432	428	460	461	445	444	453	439	457	465	426	456	421	455	443	436	443	428	409	450	423	423	432	445	435	436	438	443	426	451	433	433	448	441	409	449	454	411	446	437	441	439	452	436	381	417	470	416	444	456	416	456	438	428	456	440	463	413	445	442	408	439	469	417	442	448	462	415	412	413	427	432	382	402	441	430	448	436	430	414	414	395	408	407	445	424	421	442	446	418	417	454	430	408	440	449	395	421	441	426	425	428	452	435	445	443	432	411	452	417	425	404	444	440	423	410	470	427	433	472	457	435	419	396	422	448	420	451	387	388	435	435	456	433	454	425	419	437	437	426	419	396	407	425	442	453	380	426	405	427	436	467	435	425	453	425	412	444	421	419	423	447	414	427	436	415	438	430	438	407	425	454	431	463	415	417	430	426	431	439	434	421	432	423	473	453	446	420	447	448	442	432	476	415	410	416	409	413	432	431	395	395	384	428	405	431	415	381	448	432	503	454	420	436	414	449	433	430	425	395	422	429	393	437	411	426	453	427	400	452	411	476	436	410	388	419	454	456	446	394	444	400	441	435	449	375	459	429	410	429	376	433	390	431	413	448	438	440	391	447	411	420	432	437	421	407	430	441	446	401	448	435	427	428	445	426	434	424	431	460	449	453	406	423	393	425	444	403	448	415	412	441	455	404	477	445	466	390	416	409	415	445	462	417	446	418	413	364	426	401	438	443	451	443	420	421	415	438	400	425	444	426	419	453	426	447	423	415	415	427	427	441	431	455	430	397	419	482	449	448	418	439	478	420	441	413	435	412	449	435	425	452	419	466	428	421	433	434	403	436	414	442	432	469	434	433	436	403	409	419	469	404	447	431	416	457	455	413	450	433	452	423	454	413	379	421	423	438	425	398	412	439	442	447	428	447	449	406	453	432	424	426	430	421	433	445	443	446	435	434	430	423	412	473	446	429	417	436	481	431	422	428	412	401	416	422	443	423	437	430	415	426	425	461	426	447	436	446	397	414	467	449	441	402	448	453	420	411	431	404	421	428	419	427	436	454	434	420	447	433	423	386	425	430	409	445	462	435	432	467	417	428	412	387	446	450	450	421	418	444	420	492	409	450	446	403	430	414	423	393	471	393	390	434	397	437	422	413	413	460	420	401	385	462	428	409	449	447	425	457	442	416	463	442	476	442	437	424	421	429	436	422	465	417	446	393	395	464	402	424	436	402	433	406	425	410	413	424	420	409	430	449	423	476	458	448	403	419	432	389	448	443	403	353	420	443	437	420	408	445	376	441	452	433	452	444	436	407	409	463	415	390	439	419	429	418	428	425	453	463	416	423	429	441	415	408	419	443	443	435	442	418	444	442	433	433	407	423	443	418	413	401	441	432	459	441	453	436	407	432	454	414	435	417	441	439	401	454	434	454	431	468	416	415	440	420	391	451	437	407	406	459	381	426	454	394	445	406	391	429	427	450	411	420	407	447	440	382	401	430	429	439	431	416	401	440	413	425	397	445	420	457	443	414	408	410	454	377	387	455	445	413	420	399	475	414	406	416	406	410	428	462	414	413	412	417	429	419	430	434	424	428	429	449	423	409	426	414	442	437	436	439	421	439	436	446	412	415	422	439	406	408	420	440	401	408	441	464	421	409	445	421	428	429	422	468	419	436	422	434	422	421	415	419	454	419	429	412	434	478	451	419	422	436	429	420	448	421	450	428	398	464	446	387	417	393	429	448	412	459	423	436	435	411	383	441	438	416	444	471	400	424	445	476	428	387	419	440	430	428	404	453	461	447	423	441	433	452	420	412	412	413	434	433	437	412	472	402	459	427	428	423	458	426	414	416	457	424	365	422	443	419	414	429	410	400	435	449	406	419	442	407	447	442	414	384	479	439	431	429	411	472	452	438	472	419	411	418	458	416	453	407	431	424	426	437	466	451	435	417	401	426	456	414	422	428	422	427	431	433	438	430	424	437	451	448	419	432	385	428	463	407	440	437	420	427	401	430	435	422	439	433	434	479	408	398	473	416	429	420	426	422	420	435	427	450	410	406	464	455	455	427	425	409	423	427	426	415	422	408	408	405	453	431	453	405	419	421	441	448	417	402	429	452	460	427	428	440	438	405	424	460	439	441	410	439	429	407	447	448	438	402	432	486	424	438	453	393	406	415	443	449	446	435	432	404	445	391	452	451	427	429	426	438	427	414	402	431	454	450	404	461	479	438	428	412	425	420	397	447	456	430	425	448	409	428	422	445	459	404	466	413	414	446	464	421	441	439	428	443	422	432	425	453	455	419	427	402	412	433	438	422	431	421	414	455	411	451	434	459	435	399	411	422	412	411	447	447	424	440	423	403	420	395	435	392	442	451	429	396	423	442	434	497	429	423	433	398	451	444	453	398	470	395	419	455	411	418	452	445	445	440	427	442	415	418	406	428	398	427	413	435	426	395	439	449	433	463	434	410	392	420	440	419	447	453	416	420	455	427	436	456	417	441	447	433	444	438	405	407	421	424	426	451	448	472	440	428	422	399	459	410	448	406	369	430	435	470	419	464	434	406	434	432	459	409	428	450	496	432	424	440	437	390	456	431	441	419	422	398	476	417	461	429	451	406	439	428	436	459	469	443	424	406	399	418	450	428	435	413	438	423	447	447	418	407	424	429	390	424	425	428	384	450	425	441	385	422	444	419	444	467	412	413	422	434	446	473	391	417	404	407	403	401	426	462	399	416	441	429	423	439	420	433	422	440	390	416	399	460	451	458	434	460	422	444	428	432	422	450	380	416	406	426	430	420	410	389	438	456	442	421	447	447	412	473	399	445	442	437	484	389	459	447	403	398	449	398	411	421	407	430	441	409	428	404	443	421	440	430	460	446	422	425	419	415	448	414	438	438	425	432	397	380	435	416	425	434	403	409	419	392	421	420	390	442	457	404	385	374	454	410	403	403	432	439	460	390	448	408	418	403	423	426	398	486	445	409	451	436	447	414	425	426	415	439	412	438	369	417	398	444	467	425	416	440	427	395	425	473	416	423	415	435	417	411	441	406	446	438	460	404	401	417	465	436	464	384	451	429	426	436	442	452	424	392	427	420	400	423	428	424	438	414	407	408	416	421	406	407	450	414	404	449	420	410	418	454	429	430	429	424	483	402	419	425	401	425	451	424	497	428	422	417	434	450	426	402	411	455	463	418	466	439	439	453	429	396	393	480	432	464	408	431	437	478	422	439	412	434	453	416	445	426	429	455	426	437	429	401	441	434	417	418	442	418	425	453	441	420	432	409	418	455	415	425	406	412	449	459	445	456	406	447	424	445	420	426	448	445	396	428	444	411	421	446	465	415	400	412	436	476	398	406	420	422	411	403	423	409	426	405	436	409	430	463	419	440	455	408	403	402	396	413	429	448	455	450	381	427	456	410	439	456	445	410	427	424	423	423	423	422	451	436	441	438	423	378	410	441	443	445
50064	15726	2318	1064	703	592	477	482	419	445	360	382	372	400	372	314	326	341	339	355	341	326	331	291	295	312	336	325	323	351	297	361	304	313	326	332	328	297	312	294	333	303	298	298	319	301	323	290	304	304	323	317	333	303	308	301	308	288	325	327	325	323	307	301	284	319	294	341	307	291	327	276	356	327	310	331	288	282	322	304	337	309	306	315	324	327	284	307	334	318	298	297	316	277	328	328	330	334	312	297	288	322	288	290	326	333	318	263	304	323	335	310	301	315	289	342	326	310	293	311	322	319	331	302	277	336	266	322	323	319	317	347	323	310	320	276	304	307	329	316	307	276	315	273	283	278	309	302	295	303	300	305	330	303	328	318	351	304	318	310	289	322	332	301	325	302	313	330	316	328	306	330	320	303	291	321	313	296	319	279	315	321	281	333	338	362	314	316	326	354	291	320	307	293	310	307	313	321	338	347	324	281	323	302	310	332	294	279	334	302	316	269	307	293	273	290	298	290	348	297	333	302	322	324	271	305	321	333	304	360	299	319	297	308	310	338	293	322	324	325	306	314	319	328	320	311	282	298	291	304	320	290	331	316	301	280	306	285	314	262	325	292	322	287	322	297	304	329	315	295	338	273	299	317	292	308	317	308	337	295	336	359	308	319	309	316	339	290	294	314	305	304	280	300	321	321	301	341	302	320	361	295	296	283	350	341	303	313	294	358	323	328	302	296	300	299	272	306	310	324	296	273	306	306	300	288	290	311	358	306	331	347	352	288	279	324	311	305	297	330	321	327	297	315	291	310	291	343	292	315	298	324	309	294	304	298	280	308	312	302	317	335	310	355	277	307	296	300	324	307	317	315	298	310	293	305	311	303	315	308	320	282	315	321	288	308	294	308	311	314	312	346	305	331	294	317	302	292	316	336	286	319	319	336	318	296	339	321	291	279	330	306	282	299	289	306	302	322	316	290	322	322	284	308	315	321	329	310	302	326	310	324	332	306	307	298	310	331	293	281	314	278	297	352	291	308	338	317	306	316	307	347	342	294	314	324	289	316	323	314	272	336	327	318	285	328	299	318	328	295	335	323	333	316	296	287	321	309	301	320	300	324	311	291	288	306	321	334	295	322	293	328	282	313	293	290	298	276	332	313	308	320	272	307	315	302	306	331	306	325	320	293	300	304	281	305	325	320	285	269	278	312	309	317	337	290	310	301	326	307	322	311	338	295	279	299	331	315	293	291	321	316	349	297	307	295	301	337	306	331	315	276	310	316	306	333	304	302	307	314	324	275	312	271	319	335	312	325	294	343	292	303	310	308	335	320	298	305	300	300	309	327	328	336	307	287	353	303	312	271	318	332	301	343	323	293	294	314	278	283	301	307	294	299	295	308	294	333	313	313	324	336	337	266	300	301	289	329	340	317	275	299	293	285	313	299	338	334	292	297	335	338	330	323	327	321	325	309	295	306	328	311	307	298	335	307	317	284	327	317	295	279	326	317	293	364	313	288	297	315	310	333	299	293	324	281	323	324	309	318	333	302	326	295	300	319	300	330	298	295	304	300	322	322	306	316	296	296	294	288	314	312	261	309	320	289	323	310	342	309	336	303	316	281	282	284	327	278	292	272	329	315	336	334	302	324	301	307	327	298	299	320	308	287	305	337	304	299	294	337	297	329	312	296	300	305	306	354	284	292	311	277	341	328	312	281	288	330	274	333	311	289	284	292	297	327	296	317	318	314	317	303	314	319	310	327	303	265	325	297	324	298	289	331	291	285	296	300	304	305	300	278	289	317	345	308	315	322	327	306	314	287	305	298	299	298	311	312	327	309	309	319	327	319	303	296	299	281	286	313	328	262	309	298	313	322	309	288	315	284	336	339	302	355	310	319	323	302	333	313	308	323	297	301	314	314	297	334	330	282	333	318	282	318	306	323	324	339	293	273	304	303	316	293	294	305	313	338	279	317	300	301	317	299	308	318	339	310	340	305	318	290	316	303	317	307	271	318	315	311	317	337	335	338	312	331	352	317	326	310	314	339	304	300	337	308	297	327	341	301	302	311	327	313	314	267	329	331	290	285	340	315	322	288	308	313	333	338	311	317	303	305	274	312	288	309	313	283	295	319	290	331	324	306	286	308	321	290	324	292	324	314	315	307	318	292	329	314	303	286	318	297	330	336	325	363	289	293	331	268	327	306	297	270	333	302	329	291	285	318	298	320	306	312	315	311	303	302	328	310	332	306	313	305	297	327	305	324	327	339	343	317	328	357	292	317	330	300	287	293	344	305	315	289	332	300	324	292	313	327	299	311	313	279	304	305	327	298	278	308	303	330	325	288	329	299	307	311	331	304	319	297	340	297	315	330	354	309	301	283	296	292	309	292	294	295	354	322	311	334	301	306	321	339	322	336	307	318	325	299	319	287	324	318	308	330	292	296	296	312	302	315	321	308	323	312	322	311	325	296	323	311	317	292	304	287	330	338	338	341	320	310	304	303	314	282	271	291	309	298	303	311	328	292	305	296	293	321	297	333	306	290	331	291	295	284	295	349	333	322	325	290	325	306	346	338	305	299	330	303	325	307	331	313	309	266	329	304	296	302	323	272	313	304	326	343	313	314	304	294	303	315	316	339	321	326	269	303	315	328	292	342	319	274	296	316	318	331	335	306	320	305	333	302	293	339	338	341	293	327	301	289	285	297	296	357	303	264	332	349	313	313	298	314	309	309	340	318	317	272	312	323	334	314	286	313	304	299	289	288	279	310	326	303	267	290	286	321	307	293	307	323	323	366	343	297	306	299	314	315	309	325	318	328	289	304	299	285	326	311	328	354	298	295	348	331	300	340	338	302	324	303	310	325	300	296	275	301	301	299	295	332	317	321	322	299	310	347	303	303	279	328	302	315	325	296	320	330	321	337	291	297	306	309	301	331	314	305	294	301	313	301	309	284	315	311	311	299	316	310	324	309	311	314	294	316	325	300	296	308	308	280	338	316	307	325	319	288	318	293	311	298	277	326	317	333	346	302	313	312	299	305	322	313	293	319	323	282	298	312	281	280	334	304	344	299	271	290	334	311	302	319	323	322	331	309	282	304	322	331	314	317	292	282	304	284	304	350	291	329	335	311	315	323	322	319	293	312	326	320	337	324	319	270	306	338	318	314	307	327	280	313	298	322	335	280	330	308	309	313	318	306	315	300	311	308	282	331	313	309	299	304	353	292	298	290	289	307	321	294	311	336	308	294	277	319	311	341	316	305	315	308	308	293	312	323	303	336	313	319	337	334	314	317	319	322	295	287	302	300	327	278	348	291	312	301	309	291	309	324	294	288	326	281	319	300	318	282	285	292	307	317	306	347	326	306	332	303	275	286	303	319	311	296	325	342	340	278	326	336	330	329	314	317	310	306	334	311	334	302	317	323	300	360	291	308	304	324	320	319	332	318	316	325	285	309	316	320	294	299	302	301	327	303	318	325	337	340	339	266	284	307	308	301	319	320
25241	1422	2300	2738	2560	2177	1921	1667	1519	1376	1328	1271	1215	1120	1028	1065	1025	986	1001	929	916	971	919	920	911	902	909	875	924	892	831	828	803	871	859	827	811	827	869	809	880	873	833	840	838	822	804	811	782	833	801	796	811	793	849	849	797	807	776	822	830	804	820	826	809	805	779	813	773	810	775	789	796	786	900	757	824	789	795	763	794	843	792	785	808	773	788	776	843	817	767	809	812	787	803	807	762	749	742	765	816	742	830	796	846	811	779	776	801	800	822	778	807	745	774	818	779	782	807	820	811	816	839	793	814	819	812	766	752	766	753	779	781	803	758	811	779	805	801	790	811	784	792	805	787	810	737	740	754	759	783	794	815	734	799	810	808	803	757	784	779	755	772	790	786	779	787	819	742	796	811	834	773	751	773	848	766	766	842	778	783	768	767	730	798	763	814	821	790	766	736	755	818	756	838	761	805	767	761	809	747	784	751	828	815	819	784	769	774	791	861	771	775	789	750	780	774	816	808	797	816	839	834	778	807	809	804	833	759	785	788	792	761	735	771	794	704	824	790	812	754	823	801	782	789	826	779	808	797	765	750	769	809	787	774	820	778	794	731	806	799	841	719	780	856	805	780	796	801	821	837	791	775	781	788	748	785	783	763	744	793	777	773	783	794	788	767	788	741	822	752	777	776	789	783	788	785	795	804	763	761	827	744	804	816	810	790	801	796	789	801	807	763	774	760	784	783	794	761	742	791	777	773	769	814	766	763	792	844	752	757	824	789	790	771	798	776	770	783	795	811	788	807	818	770	744	784	759	789	758	811	743	784	813	804	783	823	766	763	777	767	772	781	762	744	802	760	729	771	811	779	791	822	788	816	757	786	815	774	769	806	811	788	771	801	813	755	799	780	790	704	765	783	776	772	788	773	815	818	798	797	790	794	769	827	799	777	781	752	823	782	753	821	762	822	720	810	816	820	743	809	730	804	721	796	800	808	786	776	781	750	764	761	785	782	832	811	783	801	792	736	761	793	802	792	817	798	756	774	782	745	784	752	829	754	774	853	733	762	810	764	787	761	775	766	773	818	828	787	817	792	817	811	799	810	770	797	852	783	758	767	761	781	761	781	790	824	749	792	773	738	802	776	743	794	764	767	766	848	774	783	774	774	781	820	812	805	804	734	853	777	817	802	739	767	816	818	808	750	795	788	767	821	731	728	785	778	759	752	742	760	732	762	767	800	766	750	841	792	755	772	790	827	809	756	755	831	775	717	822	812	785	776	779	722	829	795	805	842	789	779	761	788	811	768	791	806	765	807	784	747	771	808	771	759	810	789	796	764	805	830	777	776	796	763	807	767	794	813	760	770	772	821	751	771	866	749	794	806	755	798	769	806	742	760	773	793	843	797	803	738	842	687	757	748	800	831	780	779	805	760	774	811	783	775	802	783	755	750	812	776	794	797	753	774	775	734	781	812	801	787	774	743	796	749	833	769	800	763	756	779	749	736	766	759	725	787	775	794	797	774	793	819	756	753	736	778	742	780	824	719	787	765	763	794	805	795	784	805	773	765	743	777	783	765	741	817	796	787	815	792	827	818	792	834	798	755	793	773	788	776	783	782	793	786	805	774	757	808	793	780	784	812	797	745	821	826	782	792	807	740	791	768	768	801	789	771	826	817	756	810	841	800	769	792	768	801	770	753	776	801	799	832	776	766	794	755	832	745	778	781	751	796	803	787	806	755	816	771	787	783	746	741	818	806	766	830	795	768	752	770	769	726	814	736	846	821	765	779	806	715	777	770	788	839	818	765	781	792	768	807	782	727	764	790	783	780	748	804	790	787	764	761	787	793	792	771	825	764	849	794	799	774	768	790	832	753	789	759	748	800	799	769	775	758	761	781	823	802	790	819	869	822	761	770	833	735	733	818	854	791	781	830	785	783	794	785	728	797	769	793	804	735	771	773	771	823	802	767	794	773	836	752	755	767	749	826	776	794	809	786	748	783	766	836	830	811	776	809	779	780	783	746	826	754	750	800	793	732	785	741	798	786	831	797	813	749	798	762	766	754	799	805	773	803	807	722	798	839	763	754	773	823	792	769	822	805	825	798	755	765	783	808	812	806	775	829	803	799	829	803	774	800	811	797	757	737	800	835	754	800	774	787	811	813	791	804	790	796	848	768	766	776	806	784	767	821	775	753	744	752	815	780	812	781	759	753	776	818	751	782	775	774	770	830	742	771	817	764	832	802	716	818	762	794	750	797	776	756	814	790	785	825	716	788	789	814	794	738	811	743	739	797	795	849	784	767	782	808	720	821	818	805	783	785	772	816	805	796	767	775	787	780	803	809	771	803	846	794	772	820	792	782	783	731	750	735	820	788	778	783	804	770	779	831	799	781	780	749	803	807	778	767	751	736	760	800	785	775	772	794	783	745	776	788	767	716	804	817	796	805	786	744	796	827	810	796	760	763	793	772	779	819	794	815	783	792	742	806	766	726	809	781	789	776	794	763	776	770	808	771	763	801	756	818	791	763	813	784	789	799	813	827	798	723	747	853	761	803	821	837	766	806	824	791	736	798	748	788	783	793	794	808	787	839	758	793	795	771	866	759	799	774	783	788	802	801	763	784	795	795	792	821	760	820	767	852	769	800	753	732	782	724	749	801	805	789	782	779	765	770	779	752	794	749	759	749	785	799	773	757	773	795	776	754	832	749	783	814	780	803	809	798	785	770	796	798	807	798	710	800	761	763	747	831	770	757	736	809	775	795	798	837	800	774	805	742	768	808	774	747	758	784	787	751	795	818	786	814	793	784	808	808	798	835	746	758	849	769	805	783	808	787	816	807	820	795	806	758	852	779	800	749	819	773	806	805	827	832	791	776	769	811	703	767	809	774	712	782	733	769	785	784	780	785	773	801	740	786	786	785	793	798	824	837	769	798	784	748	790	788	803	799	772	810	853	812	800	752	835	766	768	789	775	778	787	746	776	784	750	773	793	795	815	781	806	763	756	777	816	804	747	775	760	788	794	777	842	782	809	766	800	756	807	801	790	758	822	814	797	796	820	850	755	748	794	742	753	778	783	843	790	770	798	723	793	774	794	787	819	744	739	780	771	755	758	786	758	812	771	784	772	794	776	813	804	755	796	822	789	807	756	759	778	824	734	792	758	773	799	777	768	806	773	774	801	771	797	786	735	795	837	817	785	747	792	766	802	799	804	803	797	800	767	780	809	835	748	798	794	764	760	765	793	786	778	797	770	769	852	787	734	809	803	838	790	810	752	801	788	846	769	759	788	814	816	775	790	777	787	776	800	805	787	815	807	735	723	817	791	775	767	748	798	764	794	754	784	780	764	807	797	789	743	843	789	791	802	787	793	802	782	749	790	732	800	809	784	790	797	796	820	754	803	866	751	859	770	792	761	810	789	744	797	785	786	804	796	793	817	719	838	779	814	783	757	797	829	817	775	773	762	825	859	810	771	756	774	800	829	772	766	751	841	833	791
61661	23118	9822	2349	1303	936	853	640	631	550	467	488	464	442	429	435	449	454	413	419	410	433	443	429	437	413	420	378	415	392	397	398	424	414	375	376	427	411	383	365	414	358	375	361	406	368	376	381	368	354	399	399	381	396	362	388	413	391	404	371	415	394	388	360	408	358	349	373	380	365	385	374	390	380	366	348	383	382	350	370	379	376	405	367	394	351	386	371	367	395	404	372	369	332	371	353	393	396	347	418	368	367	385	375	367	386	356	366	396	363	358	368	353	325	365	391	373	375	365	371	365	403	374	393	342	372	347	358	362	371	384	351	358	381	374	401	351	399	377	430	380	333	348	362	408	388	422	372	408	376	377	351	355	370	375	356	391	369	375	390	358	418	397	374	344	369	408	403	388	363	369	373	336	384	382	373	324	396	390	385	401	426	354	367	370	339	348	382	347	380	361	367	336	375	404	405	359	352	395	360	377	386	377	368	393	413	369	349	385	379	360	357	364	405	394	361	386	385	369	351	365	389	363	375	376	379	359	391	373	391	346	354	386	391	376	352	368	369	392	402	361	362	405	397	375	359	410	361	359	353	368	362	343	371	374	348	344	384	390	364	330	341	354	410	384	370	352	339	398	377	379	377	384	376	381	382	388	381	393	375	355	390	373	346	395	361	362	391	377	354	387	408	384	369	361	390	356	404	388	388	369	362	366	373	363	386	364	345	379	374	415	362	352	338	347	323	396	371	343	398	353	354	339	361	356	376	343	391	396	407	387	354	397	379	379	349	378	370	411	394	352	378	359	399	360	379	393	361	384	385	392	402	374	400	349	386	362	417	336	411	360	399	350	353	413	417	349	355	356	393	356	363	356	395	345	382	340	397	350	386	339	411	375	378	380	385	375	404	348	394	332	407	381	389	394	378	385	366	351	376	370	385	348	386	372	385	395	387	390	350	385	368	381	399	382	361	382	388	352	389	334	382	339	344	374	404	390	355	385	391	402	365	391	405	355	385	377	360	364	417	369	365	354	397	366	364	393	354	359	377	370	366	373	339	417	341	328	378	346	402	353	398	410	381	370	391	376	364	342	390	384	358	367	379	351	362	393	383	374	358	362	412	375	387	350	387	358	381	377	338	374	383	361	346	350	412	385	384	358	400	378	393	388	367	352	367	346	411	350	345	375	350	379	373	354	395	369	394	371	378	378	413	360	387	355	382	383	364	370	362	375	355	380	363	384	370	400	349	387	385	373	359	378	376	368	346	378	372	395	341	370	367	378	373	367	412	363	360	403	368	363	380	374	393	387	376	376	412	376	393	404	386	367	339	325	374	418	363	344	399	384	388	423	398	341	354	372	403	353	368	330	408	387	365	376	344	351	370	362	398	425	402	339	402	394	366	361	372	361	377	394	366	387	419	387	406	397	365	397	380	382	416	382	360	361	375	391	363	367	345	389	414	404	365	368	363	355	387	367	351	352	406	358	361	379	326	379	380	374	380	384	350	366	400	371	371	372	364	363	377	371	362	358	383	365	349	392	370	348	365	391	385	368	348	348	363	355	389	384	387	372	372	395	346	372	359	351	346	385	355	419	365	365	343	360	392	393	382	377	378	370	381	389	385	327	335	366	345	396	383	368	340	367	399	337	355	360	396	360	382	355	359	379	363	370	352	361	413	364	363	405	412	357	381	409	371	400	338	386	347	376	377	354	387	400	361	375	403	403	369	412	355	381	374	382	359	392	422	376	352	328	401	385	344	338	343	343	381	381	399	346	361	337	360	346	380	388	375	382	354	354	412	389	363	346	382	349	421	369	355	366	361	414	368	329	376	337	383	375	375	423	390	353	385	375	375	387	406	358	397	350	348	364	387	359	365	363	386	368	358	343	394	384	358	361	355	360	412	367	331	337	350	358	350	391	349	363	386	353	363	392	354	373	363	364	392	375	399	353	391	369	371	386	375	393	391	362	346	374	386	398	370	391	361	363	407	352	377	357	400	352	378	367	386	376	382	374	399	401	379	373	393	371	356	394	390	362	353	340	386	374	398	359	342	371	327	377	384	372	353	359	358	368	370	400	400	371	358	362	341	401	365	369	371	376	333	379	348	388	337	385	367	357	382	346	361	341	394	382	353	364	345	415	388	347	361	379	354	355	395	335	364	359	387	359	388	355	364	402	355	379	335	393	425	386	378	369	394	364	341	368	389	338	382	355	388	373	408	396	379	346	388	398	386	365	354	401	383	385	374	386	392	343	380	383	351	380	404	369	388	404	389	399	348	364	395	377	396	411	360	351	360	380	413	373	414	372	408	387	390	374	350	388	394	358	381	365	393	373	373	367	372	346	403	385	379	377	406	366	412	400	367	400	376	379	344	336	388	366	378	371	397	397	378	391	381	385	358	385	353	385	365	403	397	393	399	399	348	375	352	402	356	403	358	386	377	374	358	400	367	389	351	403	360	360	401	375	408	376	342	361	405	368	415	386	346	376	380	381	387	388	350	344	418	345	394	379	392	373	393	362	403	361	373	348	421	374	396	409	402	370	403	380	385	360	371	400	342	366	399	348	371	373	381	366	371	359	346	382	372	398	370	362	393	375	343	396	348	370	369	411	381	385	369	385	398	351	372	418	424	408	354	377	337	354	367	360	372	378	382	393	348	368	375	388	376	362	356	361	389	406	363	334	389	338	383	382	360	361	391	362	383	373	412	375	397	348	357	368	356	375	399	378	382	358	367	365	359	414	309	357	390	402	370	365	382	396	370	385	357	382	417	358	374	349	369	354	386	419	380	400	375	389	393	385	376	396	400	358	370	380	360	391	359	382	374	400	346	361	416	378	350	363	366	351	369	379	364	364	395	381	370	347	353	388	377	348	387	347	365	354	392	379	353	372	406	370	347	328	374	358	392	358	413	389	400	355	377	403	393	392	376	377	342	374	380	354	361	378	391	339	381	381	403	360	355	425	413	371	370	383	377	361	357	353	383	340	387	345	368	326	372	377	367	358	369	395	413	368	354	371	397	357	396	383	371	376	394	412	354	363	374	392	356	378	371	402	354	402	346	391	401	365	357	347	341	334	369	356	396	364	399	416	373	363	404	353	344	330	335	376	380	408	386	397	359	371	379	382	391	377	361	407	407	386	347	418	376	366	355	353	350	368	393	424	407	356	353	380	350	379	349	367	369	367	356	394	372	357	398	390	349	352	365	348	329	387	355	390	342	368	359	387	361	360	368	398	386	377	374	382	331	391	357	382	351	326	357	397	339	346	355	380	368	383	367	415	369	363	385	366	372	386	396	391	331	359	404	373	343	352	366	366	344	372	387	399	382	394	380	391	404	367	364	423	351	400	346	361	392	360	339	375	343	374	346	379	378	397	340	349	398	394	362	390	383	390	427	360	411	364	356	368	387	361	394	399	374	364	369	402	408	363	387	357	351	403	359	396	353	361	369	386	410	356	371	395	372	407	392	346	338	363	366	381	382	345	349	382	366	374	390	384	335	370	363
32937	2130	3922	4801	4314	3621	3030	2713	2340	2062	1890	1728	1610	1526	1419	1421	1381	1284	1281	1233	1254	1127	1127	1113	1088	1081	1110	1117	1124	1151	1059	1012	1002	999	986	1027	958	1020	1004	1076	1096	982	929	979	950	927	924	1001	989	954	977	958	974	982	942	913	966	898	934	973	945	935	945	936	925	908	933	940	906	907	919	937	909	885	874	880	970	909	892	938	895	931	914	912	934	907	907	903	965	895	890	951	961	851	820	902	867	881	905	869	918	915	840	910	940	917	886	853	901	929	926	892	927	878	886	873	909	965	901	876	854	871	917	905	887	868	951	879	943	916	891	871	843	902	918	869	840	906	892	880	913	913	916	861	878	935	882	891	887	912	926	877	856	880	913	915	877	939	836	932	857	841	863	841	914	925	924	868	890	869	885	913	873	879	932	888	878	908	856	912	875	924	898	895	909	858	879	875	908	875	872	872	891	964	935	915	872	835	954	923	917	956	901	848	873	907	862	912	858	943	877	850	936	877	948	887	834	899	896	861	912	873	913	897	861	937	936	896	939	887	853	886	897	796	904	843	886	881	905	883	899	920	905	903	917	922	867	895	902	952	948	918	923	887	839	877	888	854	883	863	898	932	894	915	841	885	882	940	883	897	921	849	846	917	853	870	876	882	896	889	901	894	847	902	873	891	929	905	878	921	886	923	831	912	872	939	912	909	911	893	851	906	863	887	897	863	873	885	906	871	932	890	941	866	882	906	889	859	844	914	907	926	895	924	867	885	909	882	878	869	866	897	942	927	960	893	886	893	857	915	918	923	880	907	932	856	827	897	847	868	875	873	882	890	880	961	926	922	904	893	880	902	951	885	910	905	912	850	875	901	835	908	917	874	904	879	918	926	906	894	847	869	923	848	830	844	852	954	904	894	889	867	885	913	912	839	875	892	895	933	843	900	856	897	877	854	869	894	882	842	911	879	865	865	843	902	858	946	891	884	876	874	911	928	858	881	924	945	867	855	893	885	848	879	934	878	876	838	828	890	931	895	909	907	856	888	886	925	942	892	943	905	903	903	849	896	890	868	932	952	934	858	938	945	851	858	894	859	926	907	882	901	902	844	896	944	862	925	891	899	914	864	921	879	909	881	924	877	884	879	846	855	895	844	905	909	921	866	881	893	900	945	919	831	907	930	864	872	914	875	890	881	886	879	871	928	881	829	895	953	881	916	891	903	881	895	851	930	865	899	907	931	878	880	873	818	891	900	886	852	883	899	878	903	849	878	871	873	885	904	890	879	886	877	865	857	903	902	918	858	869	873	921	926	882	881	948	893	929	891	898	866	891	907	832	890	910	891	935	907	944	849	844	914	954	920	882	851	927	874	879	862	911	876	868	871	879	877	842	915	918	850	874	904	891	861	884	892	866	878	881	910	836	892	883	898	948	891	894	894	878	910	870	917	838	836	875	953	947	871	899	863	861	889	870	828	919	872	918	893	852	913	927	895	912	900	893	908	883	920	826	927	917	893	934	952	892	919	912	918	863	898	853	913	928	908	845	886	892	874	854	881	889	931	859	882	881	940	890	871	884	870	888	861	883	961	870	916	887	906	871	874	875	909	894	891	902	947	944	880	900	859	895	895	924	912	905	901	873	903	863	869	872	919	918	928	908	879	850	904	900	900	889	906	874	911	917	942	904	906	895	892	895	883	860	900	921	911	867	885	885	880	854	896	887	841	911	874	910	861	864	862	896	930	856	931	867	865	941	920	893	918	877	867	872	903	877	885	879	870	927	876	887	887	913	941	872	879	833	914	924	943	893	882	943	875	923	889	886	905	895	906	842	898	900	925	864	948	920	855	889	847	890	880	886	884	905	880	893	948	813	828	882	893	920	951	837	808	887	851	897	905	913	910	873	864	881	895	847	918	869	868	905	868	864	895	920	898	897	920	873	865	895	910	878	857	857	893	887	877	906	888	900	881	923	867	908	899	928	847	869	890	921	873	906	872	891	909	865	875	926	933	860	874	922	857	859	896	909	933	938	817	965	937	899	892	919	856	898	882	882	891	922	880	883	886	866	883	851	842	911	930	854	934	954	842	903	904	919	885	878	890	899	854	967	906	928	906	858	858	867	908	891	849	897	887	899	881	899	842	897	868	856	896	914	940	857	873	867	907	850	855	906	861	902	871	895	892	880	879	853	891	913	908	897	890	930	891	891	863	986	819	922	877	888	883	927	906	920	910	845	899	894	937	912	891	883	884	891	866	926	921	835	938	874	899	912	869	905	922	879	861	902	905	848	896	883	907	897	919	864	855	931	918	859	861	798	893	917	913	942	875	996	894	871	928	878	894	894	848	899	906	904	887	869	902	878	874	887	911	933	846	858	874	901	900	840	872	880	919	879	887	891	870	858	886	854	911	904	857	913	850	888	885	948	888	903	893	926	888	902	828	883	911	906	874	893	895	888	840	908	870	966	879	914	940	830	904	885	859	921	854	917	893	901	871	878	872	893	866	910	860	876	944	936	890	845	860	901	943	821	916	852	886	865	821	939	910	875	869	821	912	919	891	843	896	879	915	883	897	832	847	929	931	888	917	914	867	851	915	900	907	871	869	904	898	887	891	864	873	905	895	910	903	917	870	878	931	867	902	916	858	923	863	882	905	899	923	865	923	928	884	920	931	901	931	806	852	862	894	836	894	884	855	939	850	930	821	864	927	891	892	885	891	939	811	915	891	889	901	865	863	901	912	891	871	823	902	834	866	916	864	903	854	886	908	849	906	912	842	875	881	856	870	889	945	849	854	926	935	916	933	912	864	920	871	885	895	882	898	915	852	913	916	880	904	955	891	918	875	909	905	904	831	869	900	908	884	908	955	959	885	922	890	914	909	850	913	909	878	866	904	925	877	873	904	944	910	877	910	878	921	856	902	899	871	939	916	876	894	868	850	848	884	921	889	895	891	885	853	897	869	934	903	870	826	929	942	894	909	885	860	890	929	881	876	900	858	907	884	910	912	875	888	921	878	905	888	808	884	912	918	877	891	897	878	882	855	929	891	912	860	876	877	863	839	864	877	842	888	913	889	916	853	887	892	876	908	923	876	914	874	873	892	880	890	932	879	885	832	910	859	848	895	880	871	844	900	841	894	873	851	895	897	902	931	910	817	869	872	893	899	874	902	883	900	917	872	880	891	863	879	886	957	900	949	947	919	905	908	868	884	930	926	901	893	876	942	857	883	909	963	858	846	864	870	900	886	874	928	842	913	879	825	824	927	937	887	882	900	899	875	870	877	873	858	915	909	866	929	878	909	876	865	884	852	922	883	907	909	909	914	922	894	843	877	930	854	842	887	909	908	914	861	855	882	883	867	938	908	884	865	894	932	892	928	868	885	910	905	866	951	911	891	965	913	926	884	919	864	865	909	891	872	865	907	921	927	880	892	893	868	893	907	924	842	857	895	943	867	902	908	885	920	830	881	899	841	884	895	874	849	897	867	880	938	907	888	925	938	923	911	880	863	885	914
5356	285	213	181	163	160	141	160	154	141	159	180	135	173	132	146	138	153	148	153	165	130	132	144	154	140	132	136	140	152	150	153	140	121	124	144	144	149	133	146	141	156	123	160	146	154	148	133	114	163	137	158	138	166	143	153	145	146	140	148	140	150	156	144	145	141	134	132	138	140	122	152	134	154	138	144	153	142	127	144	157	131	137	151	150	149	184	147	142	146	156	134	134	147	149	132	124	128	150	151	145	135	134	120	146	155	117	128	141	156	143	165	130	131	138	145	133	120	140	154	169	127	149	143	125	133	143	145	148	160	152	143	155	144	164	133	133	159	138	147	132	130	143	146	136	137	136	140	127	152	149	110	152	144	162	121	149	134	132	142	124	134	135	139	146	143	135	148	124	145	132	158	150	148	144	135	146	147	139	128	149	144	143	144	125	162	163	141	148	149	141	137	162	161	156	167	146	123	156	149	138	156	133	124	135	137	171	150	133	158	142	119	155	129	151	152	130	160	149	138	149	124	126	144	152	137	138	152	141	141	135	163	145	147	129	119	135	152	145	145	152	135	149	143	129	149	145	137	141	146	149	134	164	155	138	151	126	151	160	138	137	124	155	168	137	140	136	118	147	147	126	155	154	135	145	119	138	130	140	148	136	160	132	142	145	142	152	138	147	138	142	136	141	147	121	131	127	142	140	148	145	131	138	137	161	147	157	138	156	133	164	132	170	148	134	150	159	144	148	135	146	121	131	132	140	147	129	127	150	149	153	141	120	145	146	147	135	153	147	125	144	133	132	132	137	126	122	140	155	132	134	151	168	140	162	141	134	160	146	143	172	136	148	134	151	146	148	127	145	155	153	166	150	154	137	160	150	155	149	135	126	143	133	131	159	164	142	144	135	139	140	154	134	147	130	137	134	139	138	143	145	157	146	170	156	162	160	138	138	146	148	153	138	165	131	159	151	168	145	142	120	124	143	140	130	143	156	138	151	168	163	126	115	136	158	138	154	138	160	142	116	145	143	148	132	140	141	138	134	145	141	149	131	145	155	132	125	150	156	140	142	164	141	155	137	128	144	137	134	164	155	152	138	156	143	153	135	134	154	167	146	131	148	146	115	126	133	152	160	126	137	136	142	139	152	134	128	153	156	155	137	158	138	122	126	177	111	143	149	162	134	133	153	154	133	154	147	155	171	135	142	151	177	139	127	143	133	151	141	123	140	142	152	155	130	136	179	149	134	135	144	154	111	126	132	140	134	145	146	143	138	144	129	134	146	137	162	157	162	148	146	191	155	121	121	122	127	132	156	141	158	143	114	135	156	141	133	148	130	140	151	152	137	145	168	159	161	171	152	121	139	152	157	124	172	143	140	156	127	141	144	136	128	160	127	143	152	152	154	134	143	166	148	148	143	140	148	135	158	152	137	146	119	139	151	132	150	150	121	148	137	142	150	159	142	133	128	156	147	165	154	156	137	134	161	146	135	123	155	147	136	122	145	167	177	146	145	122	162	125	114	153	144	152	140	130	122	124	136	140	137	166	162	133	148	115	146	121	159	139	148	153	143	120	127	123	166	151	155	132	142	140	156	135	135	136	160	151	141	139	146	141	139	161	139	145	159	150	134	155	116	151	129	141	125	143	139	181	161	127	121	159	159	158	152	157	144	142	129	137	137	147	147	151	139	131	144	150	146	139	141	127	107	150	138	138	137	142	129	134	159	119	145	138	136	139	155	144	161	140	143	147	145	138	134	138	145	148	148	113	132	121	158	147	132	132	162	150	133	141	141	156	134	115	125	138	128	135	144	134	164	154	159	155	141	128	129	157	159	153	142	120	154	132	139	147	128	162	143	147	164	171	139	137	175	149	167	125	143	140	160	154	132	138	139	152	148	156	128	158	158	163	136	186	160	150	145	145	148	111	155	145	149	141	146	150	161	140	150	132	130	136	139	138	154	146	140	133	129	155	160	152	149	141	141	140	152	134	149	151	156	163	136	157	163	154	153	154	147	127	130	143	147	154	125	119	152	124	135	154	142	150	143	146	131	143	133	167	138	149	157	163	148	159	149	136	130	134	145	152	136	142	144	130	125	140	164	147	166	132	126	142	139	138	150	151	144	135	128	134	176	164	131	130	131	147	136	147	139	120	164	128	128	155	145	160	148	146	137	135	164	159	125	142	146	160	140	148	169	130	148	137	139	155	155	157	141	158	166	132	159	148	128	164	143	157	144	145	131	132	166	167	171	150	109	115	140	136	146	162	137	150	130	148	158	136	138	122	154	141	145	141	128	158	142	160	160	152	150	151	127	148	150	139	140	152	156	176	137	136	141	143	163	138	141	126	132	143	138	135	124	143	160	134	136	125	125	137	153	131	134	127	159	134	151	149	128	142	166	129	138	131	115	146	173	157	149	134	142	176	176	147	162	181	151	138	142	167	167	139	150	136	133	130	131	147	147	158	137	146	140	165	135	139	131	150	160	159	132	160	148	130	132	145	160	147	144	124	123	144	156	132	153	131	149	153	148	155	147	154	175	160	141	148	150	157	159	143	159	158	127	157	121	142	161	129	149	166	152	140	158	119	118	148	136	113	154	125	165	151	145	160	185	153	137	149	139	150	133	154	148	132	142	132	131	155	145	132	182	138	148	133	126	124	134	137	158	162	159	155	129	154	149	161	149	145	140	124	132	141	144	144	149	114	158	145	137	134	121	142	140	153	147	136	164	115	144	139	142	147	160	144	134	151	185	137	149	141	152	126	127	153	118	172	132	135	116	149	143	119	145	154	149	133	144	163	128	157	160	152	136	146	124	126	136	135	155	149	146	131	132	160	143	154	125	158	154	131	136	138	125	136	128	166	139	129	155	137	155	124	146	127	145	150	132	148	161	141	119	133	149	128	142	158	145	133	159	157	127	137	141	156	146	148	131	158	133	130	138	150	141	170	154	161	157	164	144	137	167	136	122	147	133	141	146	143	159	159	152	161	140	136	135	141	166	148	136	168	134	135	124	143	143	139	158	147	151	160	149	168	141	153	149	130	144	156	140	141	150	151	138	119	157	143	140	133	131	156	131	125	144	142	146	150	153	140	141	150	149	138	157	128	141	130	137	142	137	121	166	131	147	139	148	147	147	150	156	138	135	142	147	158	152	164	129	125	125	143	135	144	160	157	172	148	147	137	176	124	133	124	143	171	124	142	146	166	137	154	134	147	171	165	131	151	146	154	158	143	124	129	123	142	138	127	164	144	117	161	148	148	158	114	121	155	145	141	143	143	144	143	156	133	156	124	133	152	152	147	146	143	158	131	160	162	141	130	142	154	134	157	157	149	157	147	128	141	138	133	135	130	148	138	129	157	134	164	130	125	145	140	142	141	138	148	130	133	146	125	132	140	151	149	145	132	133	140	135	145	128	142	131	145	146	167	149	138	142	148	163	122	143	115	124	172	162	147	162	165	148	149	162	160	125	148	146	148	140	132	138	149	155	158	156	120	141	126
5797	435	517	497	515	528	466	453	512	442	456	537	482	492	451	481	465	448	479	417	422	424	445	457	450	477	427	478	464	456	447	417	428	438	422	442	441	435	436	451	480	459	419	458	460	450	419	429	433	447	459	463	432	443	430	427	397	425	429	434	420	457	452	467	440	457	426	464	441	461	431	423	448	402	469	447	433	385	438	440	406	413	415	414	448	407	393	455	400	458	442	449	443	466	450	452	439	444	443	422	437	431	431	430	410	439	442	438	490	449	451	485	453	432	420	421	441	427	451	430	448	431	401	443	420	465	451	417	423	450	376	402	414	416	388	425	418	442	455	430	417	436	438	428	436	446	433	459	400	410	430	452	452	412	461	437	436	455	436	442	440	426	424	434	415	452	465	428	434	396	423	419	433	411	433	405	440	436	451	454	417	465	420	413	491	429	423	423	431	397	432	404	402	402	428	461	459	416	444	416	413	441	420	444	470	414	418	427	407	424	429	439	431	472	391	438	410	441	461	433	416	441	465	427	453	406	443	437	438	383	418	427	458	432	376	423	400	437	410	452	415	415	444	409	436	402	430	391	431	434	451	409	469	413	399	445	431	414	442	457	431	479	393	426	417	418	436	431	435	461	432	437	439	452	433	408	425	429	448	436	451	446	486	461	442	446	428	429	421	411	378	452	414	424	434	396	413	402	413	447	449	398	417	410	410	429	457	447	439	431	398	438	446	453	405	410	429	419	425	449	429	384	434	431	423	462	422	424	391	443	441	442	419	436	450	465	437	443	440	478	422	415	430	436	414	437	430	448	424	442	417	451	410	444	446	418	417	423	395	448	433	390	450	436	417	414	441	463	453	399	441	441	433	445	453	466	453	422	441	446	431	448	415	430	418	450	441	476	441	458	430	435	437	435	434	394	439	462	418	430	415	420	433	397	459	399	418	430	435	463	454	461	447	425	412	437	428	439	450	439	426	445	427	419	439	429	457	415	424	447	448	487	459	444	435	420	425	411	447	454	436	420	432	464	411	410	451	421	443	422	416	452	427	412	453	441	464	432	412	466	451	478	412	470	433	429	426	397	481	432	431	464	430	460	425	444	450	454	430	446	417	420	412	440	428	473	425	455	475	448	424	410	408	439	442	434	414	475	455	414	417	423	418	414	391	418	465	441	418	409	447	414	471	453	434	430	432	417	423	434	452	452	404	452	441	411	434	428	463	425	398	390	445	398	429	451	441	423	442	405	440	428	433	388	452	428	428	469	427	418	418	408	411	442	436	424	409	433	415	450	425	438	468	415	442	414	391	433	413	417	456	472	444	434	412	476	471	400	415	442	429	422	383	440	409	430	460	409	423	444	476	424	458	427	433	424	440	406	451	420	404	426	391	431	467	447	434	453	456	409	444	493	420	431	446	436	428	420	400	417	419	425	430	402	449	411	436	427	417	453	424	466	418	419	415	447	430	430	435	435	451	440	405	469	458	443	425	409	456	414	438	423	471	430	403	450	402	452	417	410	447	472	416	443	443	452	414	426	417	423	438	430	424	430	451	430	471	424	436	428	435	452	425	415	419	428	448	432	426	425	430	443	433	418	395	456	446	422	440	414	449	442	414	413	452	388	403	426	425	384	418	437	408	407	418	472	448	419	450	422	439	445	418	456	425	434	428	409	392	426	445	448	441	439	473	424	422	415	432	445	421	452	421	440	439	410	427	434	398	474	417	387	462	437	399	442	461	460	424	425	438	430	427	458	441	418	421	423	439	411	447	414	436	436	439	416	431	410	429	422	442	427	405	407	447	398	422	443	432	385	438	447	444	466	429	445	433	453	456	434	419	427	468	419	423	437	452	400	413	422	449	407	443	419	437	424	440	417	445	441	445	466	390	408	431	440	438	444	415	448	411	386	414	441	440	415	427	406	426	460	437	434	455	412	401	396	425	460	420	443	426	459	437	456	420	432	443	446	416	421	410	444	407	460	432	411	423	424	450	454	428	439	404	440	419	415	439	389	441	411	453	410	412	440	426	421	462	413	425	426	429	410	445	442	409	453	435	444	450	435	423	461	431	429	445	444	435	421	436	423	424	436	429	436	439	432	430	440	427	387	448	427	422	429	416	418	461	456	446	391	458	433	433	401	452	413	427	455	446	422	420	461	441	460	437	425	451	473	409	413	418	451	426	430	465	459	409	454	412	410	395	445	417	428	468	460	412	419	420	416	445	456	465	424	443	468	416	429	446	441	414	448	430	436	415	428	434	439	408	455	437	423	453	432	431	411	423	461	417	477	432	429	428	421	431	469	418	457	425	454	442	448	474	424	420	442	441	448	399	428	413	436	454	478	433	436	451	471	441	398	445	423	420	437	474	420	451	442	432	420	430	426	419	400	419	440	442	432	437	397	429	430	428	477	422	392	400	445	432	413	419	471	425	430	436	418	417	402	410	467	449	433	434	414	443	451	427	469	434	422	457	422	407	433	421	434	440	432	393	431	472	386	433	407	451	466	418	428	428	472	443	442	446	416	462	438	450	422	455	462	424	474	398	427	462	390	449	407	445	423	432	446	440	453	425	447	437	429	408	421	411	429	431	450	443	401	449	436	433	401	418	471	427	456	433	430	416	392	446	417	432	413	444	445	430	447	426	433	405	434	411	439	369	402	422	403	467	442	441	453	439	415	395	436	430	404	397	394	435	422	419	457	429	438	410	449	439	392	418	448	450	457	440	451	417	414	436	417	437	447	421	486	450	445	449	401	401	416	403	425	424	434	417	450	413	421	414	410	447	443	422	433	451	437	405	443	404	411	472	439	427	446	433	433	425	387	440	429	415	403	411	433	424	420	455	444	441	440	422	419	458	404	437	422	447	429	477	415	435	447	425	444	417	428	456	435	470	440	409	401	450	434	392	429	433	428	443	433	447	423	429	392	438	420	420	425	408	434	435	414	440	418	433	407	453	433	443	420	425	409	434	401	417	474	403	422	457	396	460	409	442	424	424	467	428	449	446	433	473	437	431	455	436	441	424	406	409	457	423	413	442	442	429	420	455	442	401	424	466	436	431	421	463	395	448	441	412	406	406	466	453	413	436	394	404	426	394	441	423	467	419	447	427	389	428	451	425	427	454	428	442	429	401	442	401	446	418	418	451	444	438	408	421	426	455	429	398	443	421	445	495	451	453	437	396	414	454	441	439	451	430	465	469	427	461	425	433	409	409	407	411	454	424	441	456	461	419	420	450	458	450	447	447	439	427	440	430	472	405	438	420	431	509	467	417	451	396	421	425	412	446	442	440	426	410	425	405	427	453	435	387	430	455	402	438	423	415	465	472	436	428	433	408	424	420	440	421	434	431	433	412	432	392	437	436	428	418	454	427	434	411	410	446	426	444	429	421	460	474	452	455	432	456	434	442	468	399	399	423	446	427	403	413	458	431	432	425	424	451	420	431	430	415	430	426	406	420	422	445	396	433	397	408	424	455	405	439	407	461	379	410	456	429	407	416	431
52294	17424	2360	1058	687	559	531	465	446	401	382	343	360	348	387	351	292	338	351	319	327	300	322	310	332	327	336	314	314	344	325	329	327	312	334	314	342	352	307	332	330	321	301	317	307	333	302	307	355	298	322	293	310	282	328	291	306	299	316	299	278	297	308	317	320	297	278	279	276	314	304	336	292	304	299	319	307	323	343	304	290	305	316	315	303	325	318	287	319	325	304	286	298	339	312	301	290	323	288	298	333	284	312	312	306	286	306	328	311	314	342	303	316	319	327	328	323	294	274	311	324	304	300	297	308	291	322	311	322	325	303	318	281	320	322	283	316	288	310	288	289	303	319	338	309	282	319	312	336	315	327	323	288	319	328	327	324	335	288	286	350	312	311	333	307	278	301	301	299	320	297	329	301	266	357	284	300	327	334	304	330	333	297	308	287	293	316	320	323	308	300	323	286	292	295	328	330	353	361	273	297	333	311	328	292	323	300	299	275	326	327	312	342	306	295	286	314	313	314	277	300	301	296	265	321	291	277	314	290	284	330	294	339	308	274	327	310	340	319	330	305	297	297	312	301	305	299	300	348	333	324	327	313	313	290	291	284	324	328	315	325	273	297	336	313	311	338	309	310	298	321	320	340	297	313	333	297	297	293	318	316	282	298	324	294	309	315	302	306	286	298	298	314	300	322	332	343	315	340	348	307	287	336	315	285	300	324	308	330	284	285	311	314	332	287	317	303	307	338	328	278	295	308	298	271	289	291	327	278	289	303	295	305	308	334	301	299	299	327	290	303	308	296	305	322	330	284	320	331	332	298	309	303	328	335	311	297	337	320	282	348	323	323	283	302	308	284	285	317	297	304	318	280	306	301	295	286	286	301	291	317	316	302	326	298	302	304	319	343	333	323	292	309	297	320	322	284	314	306	321	300	300	318	301	325	319	316	312	317	276	279	298	311	304	292	333	315	337	344	336	316	318	292	342	287	305	312	325	295	336	314	329	309	310	348	310	328	302	303	308	323	327	310	273	323	315	303	369	307	302	327	316	299	303	300	318	355	324	301	321	330	358	321	298	307	309	293	299	293	331	315	283	325	320	281	276	315	328	292	334	279	347	327	297	300	318	319	330	325	265	284	328	340	306	315	340	297	274	303	330	303	322	285	296	340	305	330	313	307	302	298	320	331	281	295	305	316	305	323	328	318	303	289	326	303	282	309	309	338	316	295	316	282	329	324	304	305	328	267	312	320	285	287	287	293	308	344	301	295	300	271	279	287	327	279	333	350	293	300	260	321	349	310	321	326	311	301	314	310	320	341	300	313	327	286	296	317	290	306	268	312	315	287	294	316	310	339	310	315	299	316	281	333	312	315	316	318	313	297	306	279	315	305	307	300	298	291	306	302	283	282	319	306	315	295	341	304	267	293	311	297	316	282	286	304	298	311	285	328	321	319	301	297	291	287	338	315	315	282	294	304	322	316	335	289	308	311	345	331	321	303	330	336	306	309	296	315	328	310	274	284	308	328	331	297	292	280	301	319	297	298	288	301	278	321	323	336	265	305	301	317	330	302	316	320	310	300	284	323	335	296	312	309	308	282	279	295	301	274	264	285	305	307	303	302	327	320	306	333	287	303	305	306	295	304	313	328	332	319	322	306	322	282	317	303	288	310	327	326	312	286	289	317	347	311	307	304	291	305	302	344	313	282	359	277	322	289	305	299	306	342	293	293	335	268	291	309	338	323	355	302	257	318	319	318	287	308	321	326	319	335	309	303	343	306	321	304	307	296	301	306	316	330	299	302	288	310	316	333	340	316	304	320	304	293	318	282	305	317	301	335	311	328	309	294	299	277	296	324	305	301	291	302	278	296	332	293	315	306	327	294	330	269	310	321	298	280	284	317	338	293	293	297	308	323	320	282	294	323	341	303	280	313	316	270	283	290	297	304	290	325	312	348	309	290	304	321	330	312	298	304	336	314	309	309	312	310	316	308	332	304	322	313	329	295	310	328	332	323	291	315	324	278	291	304	300	290	298	249	281	326	303	295	299	344	313	316	320	310	295	289	272	348	330	319	265	294	324	311	292	283	307	347	295	325	302	306	287	317	338	322	302	323	326	317	286	310	306	290	265	305	306	323	303	296	307	344	321	305	324	326	331	326	297	340	319	310	286	340	309	330	309	317	318	299	310	307	289	290	312	298	313	304	315	313	301	308	307	303	297	327	292	301	335	301	323	318	285	288	304	308	314	329	316	283	278	317	345	312	300	300	281	308	336	360	340	325	282	321	296	285	284	312	281	285	320	340	347	313	344	327	325	307	338	299	337	309	319	289	284	312	318	291	315	313	294	296	333	305	305	294	330	282	295	310	317	302	310	315	335	323	312	298	293	312	292	307	309	308	293	318	283	306	329	313	326	303	311	329	340	349	327	296	329	296	315	330	319	321	357	298	322	290	317	321	309	348	319	331	311	308	303	307	297	332	339	302	298	322	305	310	302	283	337	329	323	273	320	298	322	277	306	311	299	315	305	328	336	317	306	283	330	314	298	293	345	280	317	288	333	293	294	280	337	326	324	316	349	297	291	306	327	294	350	321	309	328	301	297	330	310	326	332	326	324	313	312	309	273	301	304	302	310	320	320	312	308	333	311	329	306	283	311	304	326	291	302	298	290	306	324	320	324	326	317	331	329	328	302	331	289	298	279	303	316	315	287	349	346	337	292	286	317	336	320	315	294	313	301	288	313	302	314	287	297	312	301	296	304	308	294	294	319	322	328	318	289	276	355	303	336	303	305	326	307	321	312	285	326	285	297	294	294	332	312	309	347	260	298	311	298	282	313	293	314	308	322	315	311	293	318	300	313	342	299	340	298	289	276	286	300	306	313	300	299	282	330	280	310	332	318	332	325	309	267	328	339	302	283	312	305	345	280	313	294	331	311	301	308	338	340	307	348	338	281	320	310	312	282	320	313	318	344	323	326	301	319	278	314	321	322	326	316	304	323	282	298	306	318	300	260	323	251	301	295	273	293	322	305	320	292	311	292	290	290	295	281	315	323	320	325	306	303	249	279	311	318	296	325	309	298	328	308	326	312	300	304	308	292	285	329	312	308	297	326	333	308	304	299	334	324	323	313	300	329	299	296	305	314	308	322	257	292	301	298	302	336	316	318	298	305	290	285	351	309	320	325	314	325	298	301	308	328	322	298	283	308	311	297	332	330	318	310	308	320	322	301	306	277	326	299	297	313	333	299	285	328	295	321	334	293	302	324	350	304	302	311	323	292	302	321	319	340	319	315	303	298	308	265	288	325	318	287	323	326	317	317	291	310	328	291	318	281	291	322	326	327	295	328	313	339	285	318	311	283	318	305	306	299	328	322	330	340	305	298	327	310	305	318	327	311	321	336	308	291	332	307	295	270	318	271	277	312	307	286	297	318	344	319	322	304	308	322	318	282	321	288	315	296	287	308	312	332	320	286	294	276	305	311	328	327	303	321	316	308	309
26692	1364	2319	2647	2468	2167	1873	1694	1503	1366	1251	1270	1106	1111	1111	1070	977	964	1006	915	949	930	905	876	919	904	934	949	957	921	869	832	831	778	827	869	865	847	862	924	888	867	858	860	834	827	783	795	860	807	784	806	810	801	799	806	816	801	817	791	801	775	750	846	759	771	846	814	794	792	797	797	778	782	755	786	785	764	773	792	746	771	807	819	775	772	784	783	831	797	738	797	755	828	780	817	808	781	769	771	766	725	777	754	821	818	808	837	758	782	805	780	842	729	772	804	784	805	821	773	736	799	781	822	775	822	759	716	790	796	755	780	825	765	808	826	787	785	801	776	789	796	758	767	783	772	764	788	755	742	784	760	836	755	792	823	794	799	836	739	800	807	797	765	803	801	816	725	781	749	802	793	752	820	745	795	796	797	784	771	786	783	809	794	778	820	809	757	844	771	761	799	770	807	750	772	739	778	828	822	777	816	756	798	772	791	752	791	804	780	781	765	811	824	813	797	777	762	778	765	814	799	715	750	799	775	849	775	763	783	760	763	809	802	742	775	788	766	746	788	826	774	811	777	817	780	821	763	765	810	782	785	769	768	784	830	759	794	779	762	776	796	778	761	784	782	800	809	808	771	827	818	799	804	823	784	837	768	835	782	822	810	759	809	754	773	844	807	784	812	807	780	810	753	770	801	836	830	762	842	769	802	812	765	811	734	771	792	778	765	758	792	810	736	780	794	824	803	804	770	754	791	751	780	797	810	792	805	745	749	789	733	748	837	780	753	783	776	827	787	786	792	779	800	777	812	831	772	767	813	796	772	746	829	775	784	784	818	811	777	828	779	799	773	790	771	803	796	795	767	773	772	819	773	792	742	716	743	827	770	782	745	763	826	804	768	810	799	772	804	753	812	779	764	837	828	845	795	750	791	808	800	760	774	805	771	846	763	799	761	778	808	798	743	798	779	832	826	807	829	764	785	792	761	774	818	734	812	737	785	798	797	778	797	760	754	720	835	778	758	749	798	781	785	803	788	762	826	796	782	801	819	806	809	796	788	813	784	829	804	777	778	784	779	773	818	758	802	806	810	763	779	789	812	753	798	831	796	785	807	802	812	815	810	823	766	802	809	849	785	774	787	797	811	756	767	768	741	789	853	784	753	771	781	744	777	792	788	808	813	797	797	796	773	771	792	759	783	787	776	811	785	776	759	830	802	776	795	789	740	828	802	780	782	751	775	822	805	770	787	834	738	728	788	770	812	791	804	768	802	794	745	804	820	783	834	798	750	772	741	843	829	792	751	761	723	745	752	791	801	782	805	852	817	771	789	798	746	837	774	855	764	820	746	792	764	815	805	806	827	812	784	787	783	784	824	782	778	783	784	794	781	807	801	802	798	758	812	816	799	770	822	821	797	848	760	820	776	706	799	767	816	781	824	767	770	756	803	823	803	778	792	745	808	766	773	844	842	779	767	801	765	816	780	807	786	779	771	723	726	776	790	812	801	788	761	813	781	793	792	758	790	763	762	787	797	792	792	818	827	741	740	764	801	755	733	798	809	775	754	739	830	764	792	725	788	796	848	815	786	801	796	799	815	789	767	782	751	782	763	760	751	737	791	776	742	776	844	756	783	788	809	814	760	777	815	833	757	803	788	831	808	793	846	770	755	772	839	760	802	823	762	851	760	784	776	783	796	758	772	789	791	804	822	774	796	784	769	788	708	775	821	795	762	784	759	798	787	809	773	774	788	787	812	787	756	795	835	805	764	788	808	746	771	837	822	794	717	840	787	762	784	764	802	750	796	781	778	755	769	782	795	798	828	810	766	719	785	793	784	763	776	758	798	806	847	771	829	827	777	764	773	739	728	781	788	804	776	803	799	773	795	813	799	753	770	765	785	762	782	792	790	795	768	779	814	837	780	813	791	805	816	777	801	767	790	780	802	809	798	765	782	815	734	814	838	754	765	774	799	787	836	786	825	773	737	759	781	749	778	817	789	817	809	757	798	854	760	748	771	836	791	782	786	791	778	763	789	784	751	786	792	796	797	796	786	782	819	782	788	733	774	756	795	746	753	834	786	759	829	765	781	807	772	815	771	824	770	823	813	738	795	820	717	783	776	823	791	797	811	804	803	756	797	829	791	811	760	736	816	793	771	765	795	806	767	784	768	767	772	820	774	810	798	778	769	773	790	822	750	805	800	784	820	828	813	782	803	792	789	806	747	753	757	789	798	744	781	782	803	755	791	822	787	743	811	811	774	799	761	817	726	735	770	816	786	796	793	783	780	760	818	784	759	757	839	783	756	805	778	864	807	775	806	807	798	854	797	808	786	766	790	789	754	795	781	777	806	776	772	828	780	816	797	782	806	802	779	792	805	797	742	766	773	791	785	756	806	805	820	759	840	809	825	789	773	799	825	797	844	780	786	807	798	842	798	772	778	735	788	826	834	763	759	805	800	745	762	809	752	753	766	786	816	810	796	830	791	775	818	778	807	779	812	774	793	796	773	789	793	779	834	754	760	757	766	823	749	742	786	769	821	775	789	763	795	785	799	796	818	787	803	797	765	780	793	767	784	766	850	772	788	781	794	808	765	802	751	785	775	752	806	821	811	812	764	762	769	815	813	767	787	787	768	767	788	749	800	752	800	841	788	816	808	780	814	785	771	774	784	784	796	782	784	846	736	736	781	771	815	832	784	780	805	799	803	797	775	803	787	781	714	832	782	767	728	786	754	780	745	778	797	813	858	845	799	766	798	753	776	792	770	797	804	770	780	785	757	723	770	779	768	800	799	775	815	812	799	790	747	768	800	766	751	789	810	797	764	857	802	767	759	701	765	765	705	807	810	807	780	744	769	780	780	790	792	779	774	824	743	782	765	742	791	815	807	776	761	766	754	793	751	755	708	880	804	785	767	769	832	809	825	787	751	784	808	783	786	747	805	765	761	750	757	788	764	808	786	797	780	754	786	780	765	734	817	779	764	751	787	791	796	797	803	847	795	803	742	785	811	769	766	764	789	789	777	784	758	823	815	789	817	818	790	805	833	800	808	806	804	815	793	818	776	741	807	759	766	770	790	750	818	775	778	780	792	821	799	796	796	776	765	796	823	803	794	801	777	791	771	746	812	813	814	735	778	744	790	841	800	736	785	753	812	724	803	767	749	828	796	745	849	793	806	816	770	757	765	795	784	769	813	815	784	800	804	815	813	742	765	777	816	799	751	787	764	748	773	771	749	769	781	755	722	765	845	764	726	798	762	825	742	804	847	723	796	756	818	826	777	823	804	782	743	815	761	844	766	775	787	823	860	752	799	791	798	811	756	725	742	807	763	756	767	811	770	775	737	809	808	756	848	741	796	756	796	798	779	807	785	806	773	806	860	804	791	767	788	846	771	774	749	816	786	822	750	802	755	820	778	788	816	811	797	765	777	811	759	836	838	763	774	802	801	803	804	766	844	805	803	810	776	844	800	804	821	762	754	811	776	816	790	757	816	802	770
65782	25990	9934	2338	1235	919	734	720	594	558	543	510	465	439	470	445	424	458	421	414	426	391	388	376	360	414	380	390	441	419	388	358	393	374	417	421	338	377	419	417	433	367	469	388	412	381	376	351	356	387	376	374	352	389	383	364	370	373	392	412	350	343	347	388	359	389	414	387	376	383	411	384	378	391	389	356	373	375	368	369	359	363	364	362	374	375	354	384	387	398	383	389	386	404	389	363	394	354	383	390	354	358	360	367	392	353	376	334	347	364	393	365	376	364	360	405	368	370	367	386	375	364	355	366	376	372	331	345	352	418	378	375	385	362	385	421	394	400	407	370	380	372	348	370	385	365	353	409	371	412	384	375	365	393	398	339	381	368	375	344	379	380	403	365	367	380	421	345	395	377	406	373	380	403	382	355	387	406	377	361	380	355	403	381	380	364	383	403	353	357	421	421	366	397	379	363	359	398	390	380	402	347	384	353	377	382	382	347	382	448	373	359	405	347	354	389	359	331	365	360	352	379	386	371	387	351	355	381	380	381	366	372	406	361	390	392	359	409	366	375	362	374	382	365	368	354	385	361	362	417	372	342	395	393	379	369	391	387	373	377	356	400	372	387	385	415	377	381	359	401	354	369	383	373	373	374	388	367	373	386	337	376	349	391	355	402	388	357	356	383	358	377	386	372	385	409	391	374	390	388	399	339	356	367	333	361	358	356	370	387	388	397	385	369	361	352	357	366	341	373	394	356	385	377	348	346	366	416	389	363	389	354	416	396	395	365	352	385	409	411	419	340	380	368	384	348	333	358	401	404	394	381	389	347	400	399	371	396	378	399	383	362	365	368	409	373	351	376	382	374	407	406	390	363	420	405	361	387	347	371	329	396	411	399	360	366	393	395	379	372	354	378	357	398	370	416	368	375	366	366	425	384	355	396	377	386	380	353	372	362	363	398	373	374	391	369	404	370	383	366	373	380	372	341	387	379	381	378	383	391	370	375	379	374	355	362	377	384	389	398	402	402	413	414	387	411	365	380	360	380	377	361	432	396	383	390	360	357	359	343	376	378	402	399	356	395	402	362	391	366	403	387	402	367	342	388	382	382	397	380	417	385	344	399	395	388	375	411	368	380	389	378	373	363	386	355	368	355	346	390	359	393	339	375	370	365	353	395	420	380	408	338	378	399	410	365	360	405	359	365	375	386	354	372	368	360	389	373	305	378	358	366	384	387	339	378	409	376	364	396	390	411	376	352	371	380	379	358	385	395	378	384	374	371	375	351	347	420	362	389	355	389	421	393	371	359	331	389	382	365	341	353	393	346	369	383	346	387	404	331	428	363	360	381	390	402	395	367	370	384	384	371	382	362	388	372	371	408	370	361	384	333	382	400	345	364	390	361	387	374	352	355	374	361	395	410	399	374	388	368	354	377	374	349	386	390	390	384	362	390	361	400	395	377	367	330	407	376	354	388	334	361	359	369	378	357	414	361	344	341	390	380	364	395	377	394	361	380	374	363	389	376	379	368	339	361	374	381	352	369	387	388	392	366	398	380	363	372	397	382	372	397	389	399	412	367	398	372	359	377	386	404	369	383	330	394	374	351	374	374	374	360	337	391	370	376	405	367	345	401	383	373	410	386	387	401	425	369	389	375	392	378	338	404	380	358	386	376	377	378	406	355	392	395	393	409	371	345	388	358	362	346	383	369	380	369	356	365	359	402	358	388	328	355	380	358	380	353	384	363	376	399	389	395	404	367	377	384	380	394	363	380	392	348	413	371	357	365	373	359	367	417	385	414	414	389	398	388	402	388	345	385	382	396	354	347	345	370	403	366	366	391	369	388	361	389	361	362	381	396	395	378	386	427	364	420	393	369	356	421	337	393	360	393	385	373	352	367	404	399	400	388	374	365	350	392	376	352	373	362	369	381	384	345	395	377	368	386	357	377	407	378	370	409	359	393	365	400	392	369	380	365	335	384	421	379	375	390	407	384	330	394	385	366	332	367	368	353	369	396	343	354	397	374	422	387	356	342	382	340	386	394	365	406	362	351	394	377	387	378	371	366	370	371	355	343	355	361	361	359	392	383	373	384	354	388	391	372	347	396	378	352	378	404	360	365	392	402	342	376	366	375	374	393	364	385	397	345	360	377	335	366	381	374	354	352	343	355	352	331	389	407	344	397	372	394	363	354	391	343	377	393	385	366	408	349	379	369	377	378	358	342	345	361	412	355	364	374	410	368	389	390	383	373	352	386	368	388	343	338	354	411	368	345	406	389	360	365	360	370	393	338	390	387	395	360	391	393	376	359	355	372	396	377	345	365	414	372	381	374	418	356	381	378	349	384	363	383	372	367	357	404	403	352	399	354	372	345	391	371	385	403	350	371	367	362	390	384	399	327	388	372	367	406	348	413	400	371	352	382	361	387	364	396	370	390	325	381	342	358	340	358	361	326	375	376	386	380	377	344	330	398	339	327	387	372	365	398	333	374	368	417	388	367	355	318	377	363	343	370	368	398	348	395	371	382	377	415	359	418	374	357	360	373	401	379	354	369	358	367	378	360	373	360	383	385	388	399	379	360	375	366	391	360	386	367	398	390	364	388	370	349	363	357	335	364	359	369	401	367	392	335	357	376	356	384	404	361	352	368	390	366	369	377	373	384	415	360	382	364	372	365	395	401	387	393	355	388	379	376	395	359	363	379	373	426	396	383	366	436	388	406	360	408	404	394	366	377	361	383	424	405	359	341	378	378	347	323	380	358	399	369	374	373	390	355	372	370	387	378	403	419	337	382	344	387	381	400	375	370	396	367	342	384	349	360	415	368	389	379	337	371	336	348	399	405	393	413	362	356	365	374	375	367	385	379	406	382	392	376	353	375	388	375	385	368	358	371	380	372	366	365	398	386	386	359	348	363	389	405	390	392	385	386	388	363	362	366	378	378	397	390	403	354	355	368	356	395	379	364	373	379	366	386	357	394	352	421	336	380	371	377	350	350	406	408	350	378	361	397	324	355	401	379	356	348	378	370	376	344	363	394	369	365	340	375	366	375	393	377	395	372	352	390	359	393	347	341	395	368	370	370	389	356	372	370	406	381	388	366	355	379	374	382	385	362	378	378	367	346	426	367	379	379	359	385	364	353	382	379	341	346	386	398	383	380	353	373	392	368	376	402	395	434	422	398	359	358	366	418	402	406	366	389	349	389	364	389	398	367	376	353	357	391	330	369	348	400	353	341	352	371	402	389	368	376	358	401	385	366	387	352	383	352	352	394	385	357	399	382	381	356	378	360	414	385	379	362	387	368	359	381	367	360	395	362	384	410	349	332	413	436	381	378	398	399	356	387	377	405	375	365	370	362	379	356	323	382	381	388	382	330	372	361	352	380	382	353	390	421	419	324	390	355	380	413	350	357	384	365	348	353	362	385	358	379	389	387	376	373	361	402	400	352	409	387	395	377	360	363	369	393	378	379	395	381	380	375	366	393	379	407	350	366	363	391
35725	2138	3893	4770	4100	3676	3020	2543	2211	2046	1816	1746	1643	1541	1500	1399	1261	1261	1295	1221	1225	1171	1082	1059	1088	1051	1101	1145	1105	1111	1046	1017	1000	975	985	1040	1000	1065	1016	1021	1023	1035	987	1059	940	994	975	931	917	933	888	1022	923	947	997	925	972	972	936	933	897	964	886	923	867	919	879	941	893	914	951	908	854	949	904	922	916	926	878	906	938	852	925	929	893	881	919	871	865	920	897	936	899	921	851	912	898	908	871	927	940	898	872	869	918	899	888	879	893	900	870	899	933	861	916	907	937	869	903	935	915	858	915	885	935	941	847	915	878	883	926	860	902	893	912	886	902	932	849	889	916	887	876	895	885	893	891	868	897	909	848	872	875	852	917	898	923	906	869	913	833	878	940	957	868	872	962	905	854	909	884	866	852	935	885	941	846	900	883	908	915	915	872	885	918	857	928	896	893	848	863	913	898	894	888	941	909	952	867	856	879	915	921	900	896	869	855	857	914	866	888	949	848	886	915	888	955	856	881	880	901	850	909	870	896	939	903	913	948	933	904	887	886	910	886	878	913	932	944	890	914	881	877	882	907	936	876	882	885	877	898	919	867	881	933	888	850	861	878	894	876	845	929	920	895	891	931	918	891	912	928	906	936	931	921	884	857	879	912	888	927	926	902	884	905	923	902	860	909	903	876	880	926	900	887	851	874	861	902	865	911	904	927	899	877	960	887	909	907	895	835	842	886	920	853	869	909	892	930	903	957	895	905	921	906	880	926	873	910	915	891	881	879	877	951	883	866	873	872	858	869	906	887	875	909	906	891	922	888	925	888	848	839	892	875	927	960	946	871	886	886	825	953	934	863	912	871	905	873	927	917	850	922	883	890	887	888	900	877	881	919	875	855	900	882	876	904	864	867	914	876	864	906	899	876	877	889	856	884	870	885	940	916	908	896	895	944	900	902	884	899	875	893	912	905	842	945	939	874	901	905	908	889	915	921	966	904	897	889	883	889	921	900	838	856	861	922	843	892	824	884	851	919	890	884	934	934	845	894	878	874	870	870	883	901	849	857	863	874	931	926	861	917	917	873	893	921	883	893	875	857	918	894	891	912	939	862	918	897	940	949	890	891	899	918	914	855	940	872	837	870	861	902	885	889	913	880	912	925	923	885	874	850	835	913	909	881	956	918	920	922	874	907	830	831	908	894	848	937	901	948	908	907	890	961	846	885	866	915	884	881	885	889	916	924	861	833	888	910	897	840	873	880	856	893	866	946	901	898	922	908	888	897	860	898	861	883	893	854	841	894	916	871	888	902	896	833	897	878	892	827	914	919	916	854	886	867	883	913	882	875	928	908	917	836	901	922	882	918	911	875	879	876	910	897	901	899	899	876	887	814	907	894	882	906	871	901	850	914	897	882	916	904	904	906	885	903	944	881	876	899	949	909	892	893	894	907	932	894	842	897	873	943	891	919	896	899	878	921	900	937	880	838	878	902	873	905	896	920	894	877	908	916	911	862	904	865	907	920	908	906	927	869	874	896	907	881	878	895	878	893	821	903	868	916	891	890	886	909	912	854	942	887	943	865	826	880	910	918	854	924	856	897	863	841	929	940	930	874	879	944	873	875	943	870	872	879	904	880	865	928	882	910	923	868	871	863	885	903	871	883	926	884	860	909	881	926	902	876	906	876	917	912	898	922	855	879	913	910	886	911	895	885	904	851	951	900	888	891	907	904	903	829	846	899	888	964	869	912	921	889	929	896	911	872	894	822	879	897	938	939	883	881	916	916	905	884	961	890	903	874	905	887	914	884	838	898	845	870	856	853	845	911	885	902	914	936	864	896	847	805	902	895	955	935	942	945	897	876	855	842	931	896	907	943	886	843	920	880	862	866	931	920	877	889	907	915	945	922	923	881	861	885	894	882	935	866	889	942	936	894	847	963	844	896	876	863	889	891	897	872	900	874	980	883	933	884	936	880	902	867	924	849	915	930	936	850	878	912	871	877	895	867	887	893	877	867	915	868	943	862	859	918	856	899	880	916	883	853	946	937	859	849	856	870	855	942	915	846	858	918	878	870	915	855	853	871	885	941	856	884	878	854	850	859	917	929	852	860	934	876	873	905	894	924	919	895	867	857	941	868	914	869	883	915	858	910	913	838	898	904	879	900	856	908	929	893	937	839	895	914	927	901	927	870	893	891	910	901	873	913	953	876	898	850	930	853	873	916	922	900	874	873	878	882	927	931	874	873	912	886	863	916	903	908	915	922	892	913	976	850	913	887	891	928	893	886	926	925	891	871	894	863	881	931	878	851	847	862	864	881	885	884	892	904	865	898	915	915	896	906	832	870	849	869	946	875	893	973	912	906	859	909	876	916	860	866	884	937	900	929	934	906	894	907	891	870	879	934	911	882	891	856	871	924	880	891	895	862	885	913	901	874	908	891	860	916	883	920	913	862	907	925	908	889	887	889	944	903	886	888	962	922	887	867	848	903	926	932	898	950	903	897	883	899	899	857	889	895	911	905	898	915	873	887	886	852	854	904	908	894	895	834	858	857	865	841	881	908	887	934	885	875	861	902	932	930	877	936	882	891	875	935	931	915	918	854	866	895	919	929	906	901	878	915	863	890	864	917	871	941	913	918	908	892	904	904	894	911	902	918	916	896	896	914	921	900	862	934	845	877	877	908	857	888	877	937	928	876	879	903	933	862	884	897	882	915	919	845	934	867	894	925	849	931	896	902	948	845	919	862	897	894	858	892	879	892	930	844	912	898	889	868	868	886	916	887	924	894	960	859	887	915	912	946	890	911	855	901	924	866	853	825	893	912	877	858	878	860	898	880	946	891	857	929	876	888	869	859	856	862	887	937	894	942	891	905	891	877	878	885	828	923	867	868	876	931	915	878	879	861	900	896	944	874	864	865	854	905	839	914	930	939	906	883	875	961	865	907	934	881	897	875	881	881	955	891	914	913	893	845	888	909	840	908	919	924	906	896	861	886	920	872	879	942	896	868	939	909	913	910	952	877	859	921	917	949	898	883	900	888	862	879	879	891	924	845	882	885	881	915	910	877	939	854	910	916	877	903	844	899	861	904	902	908	962	868	864	901	843	882	885	888	927	858	922	921	906	857	916	884	899	902	870	874	936	850	857	911	917	946	917	891	851	895	876	897	871	881	907	892	819	863	922	869	922	883	833	842	867	888	924	844	850	915	911	878	864	872	894	889	894	888	894	856	870	918	896	924	882	885	855	901	929	863	858	887	908	887	874	886	863	883	908	904	918	885	933	888	902	911	870	824	878	884	893	905	880	931	865	884	900	875	874	913	941	905	860	882	879	864	903	850	941	879	923	887	858	908	892	894	869	894	957	896	892	884	884	920	847	875	876	929	888	865	892	930	894	943	878	909	869	905	876	851	856	891	859	862	888	865	944	909	869	892	933	923	904	875	910	904	913	918	930	862	863	812	933	900	854	920	955	858	889	931	914	872	843	894	905	924	908	863	859	924	895
5938	315	181	146	139	149	153	170	150	173	139	183	163	156	172	147	144	160	161	154	164	140	126	158	160	163	134	146	166	168	143	123	132	145	145	136	156	144	154	129	170	149	141	161	161	157	156	148	133	131	155	152	125	160	143	151	149	114	164	141	130	143	134	132	154	136	144	155	141	138	140	138	150	145	168	118	155	157	165	141	135	159	125	156	144	150	139	153	131	150	146	148	170	147	127	159	141	160	161	148	150	134	158	168	134	154	149	132	138	120	144	140	157	149	142	141	123	141	138	156	158	133	164	132	155	139	154	126	144	136	132	154	123	138	126	112	132	132	132	144	156	159	139	136	152	134	140	145	148	124	145	155	148	137	129	124	151	131	126	137	138	146	158	130	128	152	136	131	145	167	150	156	155	177	139	155	131	137	168	121	166	159	161	168	132	148	137	167	148	144	139	143	129	144	154	155	124	131	121	122	140	143	133	164	140	155	147	153	157	166	128	128	139	129	148	167	159	152	144	134	150	133	131	142	175	130	147	157	157	152	145	128	140	158	137	127	139	159	160	141	154	151	155	162	148	167	173	145	164	138	137	125	130	141	152	141	119	141	163	150	120	134	135	134	144	156	142	152	166	137	141	125	147	121	149	132	140	148	143	151	125	135	136	144	166	143	145	151	159	143	144	159	134	136	145	161	159	135	171	150	146	157	133	143	152	161	148	144	157	147	147	144	134	131	132	131	152	128	160	179	162	149	146	160	153	147	144	134	139	133	155	137	155	149	152	134	145	159	163	151	147	159	167	137	137	136	142	154	134	156	150	155	133	157	148	159	144	128	159	148	123	141	136	148	131	147	144	181	163	134	165	158	151	158	123	139	131	137	139	152	134	142	132	151	134	149	141	147	135	161	144	154	143	159	141	152	144	134	136	144	166	133	143	161	134	139	139	141	145	145	125	139	162	130	144	147	159	164	142	131	132	165	159	137	139	123	124	133	153	156	175	149	153	145	135	142	132	132	158	129	129	129	159	147	147	131	148	153	138	137	157	141	152	149	137	132	150	160	155	152	148	159	155	148	153	126	146	147	136	153	147	140	144	137	164	158	141	147	166	139	164	136	149	149	162	156	151	163	162	145	141	165	163	174	143	155	148	130	165	144	147	148	154	153	138	156	131	153	158	177	147	151	136	158	134	138	131	171	108	133	137	156	132	141	139	137	162	139	155	152	121	141	150	146	144	136	153	143	125	142	145	125	137	147	140	167	147	138	155	159	144	175	120	145	134	158	155	130	171	144	164	147	134	167	148	131	150	153	153	135	141	147	145	143	134	139	130	122	140	134	134	159	146	121	149	127	125	159	138	149	146	147	145	143	157	139	143	152	146	130	160	165	168	170	131	150	129	155	156	124	144	149	147	131	105	151	145	155	152	152	154	151	163	145	163	141	155	148	140	157	144	139	143	154	140	159	149	137	141	152	136	147	140	135	154	130	142	139	155	160	177	148	139	145	133	144	158	131	160	137	143	154	147	142	164	142	139	139	133	133	141	138	176	114	163	161	161	157	145	127	152	145	153	136	134	154	155	163	150	161	133	152	172	146	133	136	151	161	139	145	120	135	167	138	156	149	148	165	152	136	164	130	143	127	164	136	138	120	154	149	158	158	148	149	132	141	126	151	131	138	152	143	129	131	143	139	155	149	145	145	132	158	149	131	124	168	172	142	137	144	115	158	131	143	147	145	157	153	144	155	144	121	121	141	154	125	158	146	157	155	161	145	156	152	143	143	145	143	162	158	164	147	122	157	145	156	128	140	148	137	145	145	153	148	149	132	153	123	156	137	138	167	155	152	156	138	161	176	148	153	145	168	164	155	145	160	138	143	130	159	152	141	150	142	148	125	143	138	140	157	149	113	151	139	141	149	136	166	154	147	147	151	140	160	156	155	133	130	122	150	167	150	149	152	144	135	128	144	141	142	160	130	162	127	141	161	148	134	167	133	143	141	156	167	122	148	154	158	143	121	146	168	152	139	133	155	146	162	149	140	161	133	150	146	135	152	164	136	127	156	143	173	160	154	149	146	150	140	155	154	141	145	155	132	140	148	124	167	154	132	136	152	151	177	130	137	141	143	147	153	119	147	144	159	147	159	136	139	152	126	152	158	157	134	161	159	140	141	133	144	143	126	138	165	165	158	129	154	123	147	153	134	165	169	166	137	138	149	142	128	153	160	133	152	156	159	129	145	133	132	128	121	163	153	130	147	164	157	151	144	131	140	136	140	138	157	157	163	154	140	138	140	133	143	151	158	141	148	140	141	126	150	179	151	146	151	153	160	137	128	131	137	148	118	159	153	152	143	146	153	152	165	153	160	134	133	153	140	148	171	142	153	177	140	142	167	151	156	151	141	152	148	144	162	163	135	134	161	146	151	135	156	145	125	141	152	140	183	142	164	156	122	127	142	136	147	141	126	157	129	148	146	145	158	172	157	125	154	147	133	144	142	139	141	142	154	148	160	135	130	149	154	133	162	157	152	129	169	162	147	138	119	144	125	131	149	162	136	160	154	146	142	145	147	146	149	167	142	164	148	147	159	153	176	147	135	125	133	138	148	158	150	147	133	133	150	153	148	139	164	158	135	134	141	141	137	147	151	142	151	148	168	133	164	156	147	144	174	151	136	134	144	146	143	172	146	162	151	128	149	120	126	143	176	134	134	141	133	155	157	162	132	152	127	159	140	146	131	165	129	172	157	144	160	148	142	168	136	140	142	145	139	144	160	158	150	149	148	130	161	143	138	152	152	160	121	159	152	144	148	163	146	140	141	175	154	157	137	123	120	158	133	141	126	120	161	137	150	152	150	150	163	153	159	171	150	149	144	153	160	162	165	150	134	155	146	142	124	138	162	124	134	159	147	163	141	144	151	151	139	150	129	140	142	168	131	138	133	132	135	133	149	137	152	132	145	144	150	135	139	169	158	133	157	141	138	151	133	138	150	141	146	140	146	122	162	141	151	144	136	138	159	173	136	146	164	136	151	146	137	168	136	135	140	156	164	145	161	138	141	154	161	136	146	158	144	141	155	135	172	163	145	143	157	117	169	131	151	128	163	160	137	130	140	153	145	168	124	137	151	145	155	149	159	152	147	122	166	159	127	161	159	149	129	128	159	139	156	145	159	169	143	141	148	139	149	142	136	162	136	145	162	170	159	103	137	166	152	147	140	137	152	159	151	163	155	159	161	142	130	149	150	129	157	141	160	131	157	145	156	127	137	131	153	152	166	153	167	167	127	134	155	149	134	139	131	128	169	125	158	131	154	134	143	148	145	149	133	158	163	153	157	160	125	164	141	159	149	136	150	150	163	143	163	144	172	126	144	148	146	136	148	166	151	136	156	160	134	167	127	137	148	145	130	151	153	143	150	164	141	174	149	150	132	184	158	149	147	155	178	150	139	159	139	152	149	136	145	149	163	144	153	124	155	162	150	164	140	127	146	146	155	143	133	139	144
6060	462	494	538	472	493	472	488	494	473	433	486	485	439	455	468	444	438	452	462	436	456	461	437	431	487	466	457	482	460	463	413	449	440	450	440	439	446	498	478	494	464	429	472	412	437	436	447	403	410	431	432	450	435	489	465	462	450	426	432	415	442	448	438	420	435	414	430	421	427	461	408	434	400	442	400	420	433	423	427	455	416	395	452	445	420	458	431	422	451	415	394	436	451	418	451	432	400	388	448	410	437	458	438	427	397	431	407	450	394	389	438	440	439	429	458	432	469	457	438	449	427	457	444	450	455	428	407	478	450	431	456	458	478	455	400	438	434	431	478	462	424	425	454	438	430	425	433	385	449	414	444	415	387	445	442	457	444	462	443	451	433	442	458	446	457	415	399	429	425	389	442	452	432	452	423	447	441	420	422	393	400	433	456	432	427	437	441	450	396	494	437	422	415	432	421	389	425	454	421	451	411	424	418	417	462	445	442	414	453	418	418	465	444	423	429	425	454	461	430	457	434	424	456	419	442	423	460	454	413	460	426	422	428	424	425	443	429	476	441	446	400	448	420	407	407	437	432	460	439	444	446	416	467	410	404	379	404	420	463	427	400	430	407	455	438	437	418	465	443	444	425	434	429	403	436	453	459	447	451	418	441	443	425	440	463	403	406	426	456	432	437	424	396	447	424	412	464	404	456	433	422	417	427	437	405	410	441	434	460	455	443	445	410	404	429	394	431	446	483	381	454	433	462	426	444	442	428	473	458	421	410	419	436	405	449	436	443	438	416	451	448	435	474	437	425	417	421	426	474	420	437	424	425	430	421	451	452	436	447	421	449	431	435	409	423	446	448	418	404	399	422	476	400	423	449	406	439	442	415	438	437	408	460	442	443	420	458	445	430	429	454	394	442	458	437	424	446	424	441	465	438	462	419	469	436	439	413	443	488	421	421	454	436	417	411	447	438	438	433	431	443	422	424	398	431	451	401	417	444	473	436	436	450	424	418	409	456	412	438	428	458	451	434	403	422	429	476	446	466	416	418	445	418	446	444	414	464	407	451	411	416	429	431	422	499	439	428	427	432	460	413	443	439	442	473	458	455	381	405	448	394	448	447	401	394	425	413	436	415	421	417	425	430	432	445	430	429	400	435	435	443	445	436	461	421	396	425	415	455	449	438	452	479	419	438	440	452	459	463	434	419	454	446	419	384	447	393	432	425	447	439	399	469	455	449	442	483	426	427	442	445	441	426	445	430	425	421	409	433	459	454	455	433	440	429	419	446	419	425	456	440	420	440	428	438	430	396	414	446	425	447	451	424	427	421	434	426	453	459	397	397	439	473	427	457	430	411	471	442	436	440	408	455	459	437	422	433	449	442	433	462	421	436	438	478	437	426	396	412	455	437	416	420	479	419	446	413	434	433	434	453	400	466	435	435	459	418	492	419	409	450	435	430	409	420	437	404	424	466	464	477	425	439	463	404	426	398	414	424	445	474	465	457	443	409	452	417	396	431	430	436	418	442	415	424	441	418	429	451	446	435	426	446	418	437	444	464	435	418	450	462	457	445	409	397	465	453	421	431	431	415	426	423	415	457	430	431	457	455	407	455	454	456	432	418	410	432	470	427	408	425	447	432	469	446	457	436	414	432	392	423	450	430	435	438	471	458	478	438	428	488	427	446	438	481	420	420	417	439	470	438	434	446	436	383	464	419	425	473	439	443	458	468	450	438	451	433	454	421	473	420	437	427	419	406	466	407	432	447	437	436	440	443	445	444	429	447	439	458	428	420	438	439	470	426	467	431	440	418	437	426	443	444	442	479	433	422	433	447	434	428	483	427	445	425	427	470	462	416	420	472	446	409	424	429	455	445	429	438	421	453	462	444	436	392	442	433	408	474	436	437	444	433	434	455	427	448	438	451	437	440	449	433	425	479	454	435	452	450	440	433	421	434	423	436	434	466	452	470	422	407	437	377	447	464	415	433	421	434	438	428	445	422	414	427	427	423	458	495	446	439	448	402	419	432	439	444	436	423	410	432	459	440	437	437	449	416	419	444	421	432	420	434	494	431	448	432	435	427	438	437	424	441	465	397	444	407	430	419	398	400	464	449	440	430	460	437	460	450	405	439	413	445	430	425	465	435	460	414	400	410	417	432	436	412	440	399	415	454	428	420	435	444	424	428	454	421	415	443	439	412	459	469	450	453	432	430	399	474	447	469	389	442	447	443	436	429	420	407	418	428	464	424	420	416	450	481	431	462	467	425	419	446	442	434	440	466	479	447	446	442	447	408	446	439	466	412	411	445	429	438	432	408	437	454	436	462	496	369	430	459	425	445	444	430	430	456	403	431	444	446	473	440	398	475	428	446	421	453	462	436	476	435	435	444	419	409	417	432	427	431	438	436	430	449	425	450	398	444	455	446	435	419	439	411	467	437	431	435	429	430	453	439	419	412	441	463	417	426	446	425	437	435	452	396	436	429	428	439	426	424	420	466	422	394	442	433	407	447	445	440	441	428	447	442	435	436	448	465	373	419	461	426	462	415	421	417	479	444	407	440	460	410	444	415	459	412	425	403	460	423	448	450	431	478	429	451	486	451	441	451	452	426	458	434	423	424	443	473	432	423	441	435	461	405	435	432	422	435	382	448	427	436	453	480	442	413	436	458	464	429	445	426	454	430	443	431	454	461	396	421	422	434	414	410	453	405	443	405	409	459	424	408	472	474	460	435	431	412	429	459	472	441	444	449	477	446	443	446	441	461	465	442	423	455	451	430	470	459	457	437	424	461	444	416	455	450	425	456	431	455	385	418	418	429	460	440	440	399	413	441	435	413	462	448	466	422	444	425	465	480	435	416	403	438	477	442	413	431	443	435	425	414	453	442	451	441	407	411	436	428	433	440	472	438	430	427	438	428	442	402	416	433	446	473	420	426	431	451	426	506	448	445	484	418	450	440	435	443	453	469	436	450	464	441	443	472	416	403	436	425	446	451	417	429	394	455	425	413	417	453	412	398	448	475	416	416	454	459	434	404	454	419	439	451	432	455	424	452	435	396	446	454	429	426	444	445	411	447	441	411	415	415	429	454	441	440	460	437	442	428	413	422	437	435	424	465	452	389	422	426	430	429	445	425	422	461	402	472	388	433	443	416	419	424	450	442	430	422	383	428	425	434	452	430	409	417	430	396	475	424	429	469	410	445	439	460	501	439	442	434	445	435	449	450	449	487	407	405	428	402	417	448	440	415	456	398	434	437	420	417	427	405	454	452	460	456	432	410	466	462	454	440	437	441	473	406	446	431	426	405	448	412	444	424	453	396	439	420	452	480	427	419	417	453	468	426	444	373	409	442	431	442	456	430	439	411	465	430	430	418	412	466	447	443	449	400	395	445	424	423	415	400	426	430	447	437	440	442	422	442	437	423	485	453	447	446	436	423	440	440	460	434	415	446	416	407	454	481	448	470	412	405	432	411	430	459	456	426	450	445	432	470	448	426
53531	20726	2805	1000	694	607	514	511	400	402	414	424	353	365	369	355	335	324	340	326	360	349	324	339	367	352	322	332	336	336	331	319	337	335	299	334	309	302	305	326	283	337	328	326	327	291	339	304	332	310	298	306	317	312	307	335	341	344	353	305	337	280	364	321	285	285	342	304	321	326	329	319	354	300	303	325	325	335	343	330	305	314	340	313	333	313	310	312	317	345	321	310	314	313	328	334	330	331	299	297	310	308	301	332	311	278	280	314	378	342	334	333	318	315	310	313	302	313	317	313	319	291	323	346	300	343	341	288	301	311	299	347	300	307	287	303	286	333	317	287	291	304	313	338	341	308	316	290	321	336	323	310	316	323	323	270	329	325	338	334	322	330	296	319	330	329	327	324	344	323	309	304	330	332	279	298	300	316	316	294	344	320	314	301	308	321	325	355	307	302	332	325	354	317	292	308	320	335	307	321	286	305	282	322	331	333	287	331	298	314	313	300	366	305	310	343	295	347	299	307	305	313	280	281	301	330	311	341	339	308	313	297	328	302	306	282	339	304	314	307	293	320	343	340	367	292	336	300	322	316	352	358	283	327	328	301	295	304	316	304	317	285	330	321	301	305	323	348	296	285	285	311	330	345	274	305	318	325	332	334	292	325	328	320	300	308	318	305	291	326	310	318	372	304	303	310	307	309	362	327	324	327	338	286	301	304	315	363	339	324	335	348	330	358	327	287	312	329	323	318	315	326	319	313	335	316	328	307	299	290	290	316	305	262	317	318	264	321	289	327	291	309	323	313	307	353	312	315	281	328	277	301	290	282	300	327	315	323	315	331	313	293	317	333	335	325	340	308	320	276	298	320	326	296	348	291	307	340	315	298	313	328	307	312	292	297	307	329	292	320	285	326	298	311	293	294	327	313	302	319	333	324	282	293	304	335	319	282	301	318	298	341	341	314	324	291	274	296	307	305	324	322	299	307	308	334	315	291	291	303	310	301	294	273	319	305	306	325	289	309	311	348	292	304	290	316	311	310	320	319	343	327	305	307	303	311	293	321	304	335	325	286	311	322	306	334	302	310	320	282	319	335	299	346	319	311	293	315	323	292	275	297	325	299	321	323	335	312	299	324	315	306	346	335	310	299	325	280	296	326	309	313	279	310	295	311	287	302	335	289	313	331	304	328	311	325	305	358	286	315	321	318	307	302	333	296	320	293	311	324	334	341	341	313	293	308	315	337	363	305	309	299	313	317	338	308	332	309	321	311	328	353	298	298	325	325	296	300	326	298	300	347	304	305	317	307	311	348	332	307	322	310	321	343	321	327	311	320	341	307	289	293	286	310	325	294	359	323	315	342	334	293	283	330	309	327	291	312	334	292	301	297	320	318	312	331	348	316	314	293	321	321	279	335	326	315	307	265	328	304	323	322	331	356	297	325	316	275	316	293	283	332	318	308	305	333	371	317	292	324	293	304	316	325	317	318	346	292	312	299	302	299	289	340	340	296	293	332	325	310	333	358	355	307	309	326	329	332	326	310	315	338	339	306	313	311	325	338	331	350	354	341	316	322	317	303	302	334	303	326	337	317	309	305	305	295	310	335	310	330	293	348	340	331	284	270	313	275	318	300	293	285	313	332	289	295	297	324	330	305	296	304	325	277	307	328	323	334	287	323	318	315	325	281	292	358	295	342	314	305	321	324	313	297	321	351	313	314	279	331	358	338	356	310	349	332	313	302	350	311	320	329	312	302	316	306	337	331	321	311	300	325	317	320	307	334	319	325	296	318	298	308	327	295	286	306	292	292	327	319	339	314	280	306	333	315	351	342	310	324	343	332	311	324	329	355	301	293	306	308	298	309	331	296	316	319	338	328	290	295	306	320	329	304	318	328	300	313	331	341	308	335	323	326	315	294	290	313	305	289	313	290	323	311	305	309	321	280	296	310	299	320	304	271	325	281	304	324	307	306	295	328	319	316	310	321	321	318	298	307	304	314	279	295	309	317	308	313	301	323	332	349	321	334	335	343	304	309	303	295	332	313	275	275	283	314	325	295	308	319	297	324	321	305	313	317	324	335	290	298	297	286	290	278	320	335	317	307	280	310	309	314	323	337	331	298	332	262	312	357	314	321	272	313	307	289	312	343	312	338	316	326	322	307	313	324	305	304	300	308	338	291	326	307	299	273	320	297	369	326	297	313	294	288	306	287	307	294	347	336	311	317	348	309	305	297	324	293	353	321	329	327	341	324	288	313	286	325	323	328	292	324	314	309	326	322	296	290	316	317	302	303	317	327	345	322	308	280	308	273	304	287	294	297	334	335	306	325	308	333	281	306	320	346	285	326	323	313	311	324	316	328	339	326	316	310	339	297	308	308	322	318	321	325	302	327	330	319	345	292	286	304	296	276	307	293	315	310	293	329	326	321	278	327	352	301	325	320	331	323	321	343	288	327	313	324	314	332	295	275	309	292	337	314	307	311	313	287	344	327	305	319	314	315	336	317	319	286	312	296	290	308	306	329	319	331	299	329	321	305	305	291	339	309	280	297	310	279	288	315	315	332	312	316	324	318	306	323	323	316	326	280	329	319	295	324	307	319	306	313	318	338	321	321	325	334	357	311	342	310	334	308	346	298	294	313	328	298	314	331	310	330	323	321	333	318	352	332	317	279	333	308	304	343	313	333	310	322	336	310	290	334	335	336	368	271	315	330	337	372	313	331	329	332	304	320	304	312	299	282	331	316	314	301	288	333	297	311	337	304	335	296	319	317	326	289	313	342	293	309	297	322	311	331	342	288	309	300	289	299	302	303	319	284	333	321	337	332	318	341	306	328	309	313	333	304	321	284	332	302	317	318	316	328	336	320	325	331	330	273	349	294	335	291	301	337	305	285	314	316	280	320	310	299	297	320	312	325	334	320	309	325	284	332	310	326	322	304	314	329	292	291	334	301	342	324	334	321	298	315	327	303	316	336	282	347	298	336	288	299	283	333	300	292	351	300	315	316	326	328	328	328	295	283	327	297	348	333	332	296	331	290	330	299	333	346	336	353	293	293	305	288	303	294	321	307	334	318	311	291	292	324	320	335	347	311	295	335	317	301	302	303	328	282	304	291	291	293	325	307	336	307	313	334	306	319	300	329	309	321	346	331	338	341	373	310	311	296	321	326	284	280	299	309	323	319	343	307	341	300	291	321	313	325	312	338	332	315	322	332	309	342	296	332	317	310	311	305	292	279	311	333	296	302	329	319	319	317	289	339	298	338	314	302	299	322	329	303	321	350	319	295	292	312	281	307	330	309	281	307	283	307	324	277	323	348	294	308	312	337	301	319	306	318	309	328	341	287	312	297	350	316	306	278	303	317	338	317	312	326	340	328	319	325	312	324	298	313	319	320	294	278	300	290	310	330	315	326	338	329	314	301	309	347	292	309	315	317	325	328	298	304	321	297	317	338	292	305	325	326	304	312	300	317	336	321	289	331	291	337	295	324	325	353	323	302
28801	1383	2376	2829	2498	2212	1881	1707	1465	1412	1344	1223	1184	1186	1058	1025	1003	956	958	992	941	915	863	935	872	882	876	870	888	887	837	838	833	838	857	847	809	900	871	908	848	797	836	840	842	798	773	835	820	847	768	786	866	822	820	804	826	854	791	809	838	799	792	776	802	778	793	856	796	766	850	832	850	772	831	809	770	757	804	811	804	778	811	786	815	810	775	822	806	803	869	761	793	782	800	804	786	835	804	789	747	742	822	785	792	740	843	799	817	799	786	768	817	766	757	820	832	790	820	795	805	805	825	811	830	780	804	767	754	750	839	765	795	762	814	787	784	780	814	766	785	775	780	791	817	748	805	772	773	751	803	824	822	777	799	812	786	779	810	812	842	786	816	772	756	763	767	751	797	777	765	805	802	747	719	815	797	792	768	753	794	758	730	731	761	842	793	811	805	747	804	799	815	780	801	789	763	825	771	828	813	811	737	832	846	819	813	831	775	827	762	729	797	839	785	745	753	769	812	798	799	787	746	851	795	816	803	795	808	785	795	774	800	758	794	773	756	792	838	811	795	763	786	775	832	802	770	809	746	788	793	756	802	813	785	737	767	806	824	734	789	752	792	740	799	762	760	840	838	829	795	806	807	837	734	804	778	764	824	767	751	784	802	786	766	728	788	834	817	770	749	775	814	829	823	732	777	770	745	841	750	799	763	772	781	800	815	775	788	802	803	800	743	794	737	755	791	838	771	826	766	798	777	780	765	830	820	800	816	824	778	803	782	767	805	784	785	794	776	803	774	798	829	777	719	780	795	811	726	790	827	838	739	802	787	769	785	818	730	811	811	730	773	742	779	792	811	785	800	818	798	771	825	843	766	772	778	787	822	739	776	806	816	834	836	778	762	797	775	871	795	769	784	786	829	843	824	769	809	767	779	777	827	788	812	808	809	806	792	810	807	771	779	736	789	769	797	792	754	808	811	743	790	782	765	771	765	810	802	850	730	791	760	816	821	856	746	819	839	774	791	819	780	807	781	775	755	784	773	813	820	746	812	807	779	829	785	765	790	752	811	812	779	753	742	782	789	789	808	809	752	775	795	786	776	788	789	856	783	811	759	821	781	784	757	767	769	797	769	776	760	776	822	763	820	793	813	729	802	778	806	807	762	825	761	770	815	765	798	780	762	809	799	795	797	754	825	776	808	852	860	829	813	812	764	777	800	778	785	812	780	776	816	825	775	794	771	803	799	836	819	796	795	785	759	787	748	752	822	836	799	741	796	756	783	785	807	792	824	799	797	778	798	759	824	840	798	798	748	800	767	801	798	803	821	789	805	811	763	819	759	771	771	771	770	819	772	828	870	781	792	763	804	741	788	746	761	801	762	753	795	817	813	790	805	750	745	793	710	769	821	809	807	829	821	782	768	775	757	789	834	804	756	751	773	805	783	812	808	810	793	841	781	776	865	814	814	788	786	802	770	823	769	791	770	785	820	764	796	862	780	784	730	818	786	793	768	777	813	840	776	820	798	765	781	765	757	736	757	804	782	756	755	796	776	829	814	765	824	832	798	765	816	800	819	813	799	799	806	801	761	837	755	798	812	783	787	794	770	751	770	760	820	776	812	782	811	821	796	799	824	802	805	774	775	775	800	823	762	791	737	741	796	805	810	765	787	834	791	829	752	792	850	780	776	735	775	775	843	759	788	809	837	824	801	804	810	801	842	825	787	776	787	796	750	779	796	795	813	761	762	785	747	762	857	702	781	779	755	799	752	800	786	755	766	727	809	840	779	785	770	823	797	760	807	789	819	780	838	798	732	776	799	780	821	791	785	775	781	773	794	835	797	813	788	815	796	794	798	804	833	780	805	763	773	739	765	793	757	777	795	795	775	764	799	802	821	858	798	786	823	774	763	804	805	788	805	771	787	773	835	794	756	783	810	799	822	831	830	782	757	801	775	756	813	789	796	762	767	833	781	805	803	805	861	819	807	806	801	757	799	798	787	793	831	800	818	784	770	767	825	826	802	806	841	808	816	778	787	782	746	774	761	789	725	775	809	802	851	769	766	812	797	783	821	849	768	756	794	828	771	816	789	747	839	749	806	794	775	762	823	755	797	781	796	816	797	790	794	798	782	778	777	777	787	853	824	793	777	770	804	709	802	743	763	771	825	805	776	747	757	770	775	807	809	796	844	735	768	808	791	786	794	800	728	752	799	745	740	780	745	762	755	787	792	785	797	826	784	806	783	769	811	756	787	784	732	776	767	766	844	736	790	808	791	807	785	768	769	777	767	800	786	797	822	843	779	791	788	814	775	766	776	800	772	815	784	779	796	828	799	783	808	741	823	756	799	762	771	775	773	828	832	771	854	819	771	801	794	777	815	832	802	841	784	791	780	820	826	801	822	794	790	796	742	814	800	768	735	761	752	806	828	827	756	795	793	807	800	793	772	780	810	757	813	750	759	786	850	772	830	742	769	773	825	838	790	785	830	770	743	818	776	852	811	761	824	786	735	796	768	825	799	806	807	823	801	761	770	761	753	828	810	788	742	865	829	760	866	804	790	792	793	794	804	749	786	804	772	820	773	817	767	778	769	821	745	796	773	725	835	770	751	819	789	780	740	776	757	805	781	736	772	772	815	817	746	832	798	718	802	771	864	825	794	808	807	764	777	801	778	824	780	818	749	726	773	771	794	779	753	828	802	764	844	746	775	788	840	784	734	785	826	765	799	784	826	701	832	802	759	829	797	781	764	759	809	820	808	835	813	807	795	804	746	787	796	789	845	786	825	780	774	788	804	770	746	829	784	815	789	798	821	797	736	768	817	788	803	794	806	781	769	745	745	842	802	833	724	812	782	836	814	762	775	841	780	796	777	823	756	783	805	775	805	778	798	793	778	820	742	761	766	807	811	794	795	794	791	838	759	842	825	766	784	842	806	763	784	747	761	771	807	752	846	764	807	786	742	800	801	787	768	748	800	769	788	803	805	841	748	818	810	783	782	788	769	811	761	812	810	732	817	759	813	745	806	856	795	794	850	760	820	835	756	805	749	785	778	844	755	734	769	812	809	766	774	792	793	802	811	814	803	796	817	814	723	748	788	818	798	813	793	821	820	765	817	744	809	754	783	820	731	824	759	809	843	779	762	826	769	784	888	805	737	767	824	788	773	788	804	786	791	810	778	785	772	739	818	804	766	841	788	741	746	776	778	820	770	774	762	797	805	760	841	759	770	797	808	789	727	836	874	813	800	833	754	790	804	784	819	742	762	792	771	732	860	762	740	813	877	763	752	767	805	787	822	847	793	800	817	782	761	782	774	790	749	820	751	843	800	733	823	798	806	773	779	813	768	784	794	780	781	786	782	729	816	786	808	829	789	773	764	822	793	843	852	788	832	810	791	793	811	812	778	794	793	824	767	778	790	773	785	805	776	796	825	794	848	800	807	762	775	784	812	770	785	782	769	777	829	763	810	784	762	727	784	784	784	831	765	781	758	803	812	773
65943	28983	9966	2251	1243	920	795	695	599	570	544	563	480	500	496	486	426	451	396	436	415	420	379	409	404	423	371	414	408	376	387	381	374	389	399	400	393	390	392	406	377	398	369	383	424	404	351	372	390	380	382	371	383	362	390	365	376	391	364	366	379	385	381	387	388	371	396	402	375	367	359	359	411	363	385	384	379	352	421	372	378	335	374	358	407	356	395	361	366	385	354	380	404	397	375	392	395	377	384	360	367	380	376	376	356	377	342	403	386	402	373	358	383	388	344	347	345	361	383	418	363	393	423	375	370	375	344	404	389	403	339	427	384	337	389	387	348	419	321	347	396	398	376	369	422	368	389	377	339	400	355	372	427	355	365	368	363	384	381	398	416	400	419	385	355	390	368	353	373	370	382	365	377	376	373	363	440	387	394	441	371	393	401	370	351	369	368	349	382	389	376	384	368	397	386	399	385	407	334	362	432	371	384	389	409	377	417	385	379	363	396	329	369	341	370	349	391	359	373	365	413	371	387	371	356	383	373	375	388	375	413	362	337	374	375	394	387	363	368	390	414	356	379	364	353	374	376	360	357	372	380	356	379	382	364	374	382	370	382	402	398	349	367	382	381	380	377	376	421	386	384	389	389	404	360	389	402	401	337	366	388	379	350	385	359	399	338	370	370	373	376	371	385	402	381	365	359	372	377	384	393	346	371	367	419	362	402	407	384	357	385	384	354	383	385	423	400	401	351	379	392	396	370	396	379	389	376	372	391	385	380	373	347	408	393	376	400	364	391	415	355	388	403	393	398	336	403	391	376	375	370	363	363	374	366	351	357	375	334	362	362	415	379	336	387	365	379	371	394	388	394	413	388	363	377	380	391	381	345	386	388	372	405	378	388	420	388	365	409	359	337	376	376	400	379	393	382	375	362	383	370	395	365	369	398	374	403	355	372	352	411	419	412	358	394	331	388	391	375	391	398	381	408	364	359	331	368	412	392	355	361	346	362	398	368	358	382	395	352	390	384	378	338	367	423	392	375	410	367	370	380	393	348	383	386	389	380	366	419	366	353	334	360	341	385	377	382	389	407	348	393	346	341	410	366	400	436	413	404	369	365	358	372	385	378	400	414	376	408	385	420	358	361	387	342	382	428	356	396	350	371	370	356	384	404	368	401	362	368	399	390	357	393	379	354	396	400	366	390	338	384	394	372	392	403	362	348	366	361	371	362	390	379	372	369	369	343	330	370	380	384	398	394	393	341	356	372	353	398	404	404	351	404	385	326	379	375	381	375	356	367	360	382	373	344	374	387	351	343	380	383	427	358	396	361	381	402	346	362	404	370	389	358	381	380	367	359	381	416	423	383	384	341	325	388	343	369	355	356	379	346	401	360	400	369	394	369	356	364	381	373	363	367	380	387	379	382	388	379	331	372	380	345	365	344	389	357	353	364	391	375	392	340	403	352	373	378	375	372	391	387	367	357	354	382	347	392	385	364	399	402	376	342	375	355	374	366	375	409	358	421	368	373	380	397	372	387	375	382	398	409	354	401	369	362	347	375	395	354	376	375	374	365	414	364	362	387	379	374	326	386	359	362	403	391	379	402	376	371	354	357	397	372	356	363	378	400	389	377	384	409	378	380	389	356	399	391	367	390	398	372	396	389	349	386	409	429	401	379	359	372	357	397	385	364	411	376	342	398	356	399	348	400	398	400	386	398	398	381	363	382	369	368	402	411	415	395	387	387	371	372	398	392	364	372	355	380	383	410	400	410	372	327	408	364	385	392	387	414	405	411	363	387	402	344	372	319	378	388	424	396	376	383	370	386	396	380	345	436	415	362	349	377	420	363	341	354	365	387	385	371	394	369	423	389	393	372	385	386	389	356	377	383	347	368	387	377	395	412	405	353	410	358	361	382	365	359	364	354	389	401	380	340	371	366	394	366	350	400	368	391	356	380	385	352	354	346	363	373	383	354	381	362	386	379	382	433	391	369	353	402	392	361	332	384	370	370	368	382	370	357	362	365	375	391	387	357	407	364	393	390	383	368	358	390	391	342	381	386	384	408	389	391	364	369	361	342	372	371	434	406	352	383	360	355	408	373	358	402	387	355	393	345	415	378	349	377	359	403	371	346	358	366	380	361	366	369	372	365	379	382	382	370	373	376	371	373	338	387	384	345	376	411	351	382	367	398	377	370	357	395	348	385	358	374	366	385	370	401	371	413	366	343	387	364	371	357	397	376	382	335	386	354	393	366	384	375	367	367	424	380	374	406	378	398	393	363	376	422	359	379	358	364	387	420	380	418	417	329	348	379	406	365	386	364	371	355	363	407	397	360	400	381	337	339	342	390	405	359	362	381	413	411	369	360	374	361	359	361	388	376	338	390	372	346	408	383	385	402	378	361	373	343	362	391	413	363	358	342	384	363	404	364	375	388	355	389	373	395	398	371	355	409	407	413	380	369	365	368	348	378	409	364	381	341	365	367	404	350	393	392	353	352	377	397	401	340	351	392	355	371	342	411	401	390	389	416	400	403	369	364	358	375	410	383	379	391	378	365	367	373	340	368	352	378	378	376	398	398	385	356	409	380	369	364	359	362	368	394	373	359	374	377	373	400	404	369	381	347	365	383	415	361	363	393	365	352	358	369	401	378	395	415	392	358	390	401	370	360	383	371	368	368	370	349	383	383	351	392	390	353	356	408	423	400	369	372	354	383	389	379	371	369	354	345	393	392	420	391	390	360	380	398	391	376	384	346	380	376	386	390	379	358	364	374	375	390	328	367	366	403	386	399	365	385	397	378	367	371	360	403	400	379	414	382	379	394	387	364	392	379	408	371	394	354	338	379	393	376	415	347	367	372	395	403	414	348	396	347	395	371	354	345	373	390	392	368	335	373	358	365	418	364	406	370	401	357	365	347	405	382	371	399	395	343	387	380	353	360	371	375	398	330	398	405	370	363	384	362	362	347	352	376	361	394	415	354	334	386	377	410	360	382	346	383	391	398	388	335	388	367	407	377	357	369	390	371	398	396	350	397	402	394	338	355	376	351	395	358	378	398	372	352	333	379	349	401	349	402	378	399	401	375	361	356	415	429	384	352	433	388	397	422	375	389	398	355	380	365	395	423	407	338	373	393	407	360	379	334	361	362	383	380	359	401	361	366	370	366	345	379	376	376	347	375	341	413	403	396	388	413	386	399	409	374	384	371	368	380	386	350	343	350	352	354	332	366	377	376	362	353	366	362	422	339	364	402	389	359	403	364	363	390	389	372	371	391	374	391	434	402	375	363	387	387	383	398	349	402	361	409	383	385	369	384	330	374	372	387	345	355	358	423	395	384	396	347	382	405	392	393	398	381	400	405	386	385	402	422	413	416	408	384	349	337	360	367	404	368	383	392	377	388	387	356	413	382	359	381	379	373	356	373	372	406	372	376	400	386	419	321	406	358	388	349	354	357	386	405	348	347	353	358	363	370	379	390	363	346	349	364	382	367	406	372	337
38318	2099	3832	4615	4196	3490	2874	2671	2288	1965	1853	1773	1639	1463	1484	1349	1317	1149	1213	1195	1232	1123	1106	1060	1059	1048	1116	1142	1093	1100	1016	1021	993	962	966	981	1038	1004	1103	1025	1026	1004	965	942	987	925	957	924	969	926	924	939	929	936	904	953	927	916	964	955	934	920	862	920	938	887	926	917	908	930	901	886	915	936	925	915	925	898	890	876	954	907	911	892	931	866	955	863	973	941	953	911	928	909	952	901	925	935	958	940	879	876	874	938	925	903	843	839	953	940	918	886	873	864	938	880	884	873	852	901	795	851	876	893	951	907	910	910	866	949	864	892	821	825	894	881	890	927	914	895	848	887	884	889	906	925	893	883	945	861	924	906	895	835	899	919	905	890	890	887	874	957	850	913	898	894	903	864	958	928	886	858	904	893	880	878	864	868	847	893	928	845	889	885	836	887	947	898	883	923	901	887	922	943	963	908	902	912	855	958	906	884	885	887	866	882	880	935	879	954	892	873	856	882	880	930	882	875	911	901	916	907	923	870	926	834	884	866	921	894	883	894	937	901	888	928	887	884	889	888	862	879	844	889	907	864	849	862	897	922	894	896	910	853	892	929	894	950	920	860	887	872	840	905	879	928	875	896	874	869	910	957	886	900	935	847	903	902	895	888	904	875	912	885	883	916	936	889	870	901	911	949	891	917	883	936	909	917	873	896	890	868	911	921	831	899	850	876	821	913	849	930	920	924	921	857	930	845	952	889	881	876	836	932	857	908	899	917	928	839	867	873	892	896	858	945	930	915	927	904	897	885	930	827	874	866	874	860	901	905	927	860	905	869	880	874	930	874	930	871	889	873	856	861	883	912	907	934	872	844	890	894	809	878	902	941	884	859	915	904	880	907	917	906	885	875	908	878	889	880	940	888	892	887	903	854	933	901	824	924	859	837	951	896	882	841	875	931	896	833	875	877	913	916	879	870	925	893	848	887	854	864	878	892	865	870	881	927	875	902	889	907	897	887	865	902	879	935	888	897	898	929	896	872	878	878	892	905	878	915	895	908	859	876	876	871	950	847	902	879	867	818	826	898	892	906	884	903	908	877	902	882	888	886	915	850	877	863	857	896	864	889	955	902	892	896	859	872	854	899	883	871	852	897	854	933	848	887	896	915	925	871	905	898	926	896	881	861	928	874	893	873	900	927	885	881	846	853	895	923	892	914	886	863	827	812	892	846	885	869	892	845	910	833	882	898	887	862	918	873	927	893	909	905	958	914	943	881	845	842	899	928	888	919	890	857	883	959	861	894	949	903	925	914	862	944	865	886	908	898	922	888	871	874	883	872	869	913	875	892	910	945	931	934	891	969	852	916	918	878	907	879	903	900	948	877	898	893	846	876	893	899	892	880	893	877	904	897	882	857	919	886	841	927	903	915	850	870	894	927	887	841	865	905	902	911	813	853	930	940	945	882	949	883	892	868	944	883	875	871	904	860	855	871	914	865	942	909	927	879	918	910	880	871	882	868	892	869	932	903	908	856	955	889	822	887	844	915	909	904	896	923	981	895	872	888	859	861	910	948	867	886	906	911	837	839	824	840	875	870	887	856	830	938	856	907	835	872	878	928	871	940	866	824	894	877	879	862	892	920	915	928	905	834	809	955	903	856	884	854	913	898	884	929	945	862	884	876	837	845	926	971	848	868	954	932	895	858	879	882	868	855	879	866	921	864	816	858	929	904	820	824	913	893	844	869	926	829	879	879	873	900	827	893	881	873	854	863	868	860	868	896	949	889	887	937	910	884	904	888	913	886	873	889	869	865	903	941	909	883	888	900	864	897	893	887	881	882	918	905	871	900	912	853	901	835	941	907	903	925	841	922	858	951	942	917	944	919	883	855	869	885	906	873	946	885	922	874	837	897	906	866	851	873	851	876	926	856	906	905	908	879	849	884	878	875	884	922	848	897	939	859	867	913	935	916	921	865	856	919	826	909	902	915	858	847	852	859	919	851	872	903	889	889	887	913	879	944	921	865	910	905	919	864	898	873	916	906	887	853	891	844	870	900	890	901	879	958	906	838	899	914	893	852	892	857	875	900	890	892	851	876	877	856	898	889	836	887	892	905	867	913	898	875	923	902	901	936	898	882	821	892	862	814	856	861	917	886	876	893	897	877	893	880	871	884	886	868	895	878	893	907	818	918	882	940	847	902	869	927	889	871	941	858	862	889	872	911	869	862	882	846	904	899	869	886	824	893	854	861	942	892	890	812	845	913	906	877	865	907	892	926	932	925	918	908	921	861	898	810	899	882	865	912	833	860	911	916	911	863	881	895	875	859	895	866	890	811	849	880	826	929	900	924	963	920	932	933	904	929	900	925	856	900	902	856	884	818	880	895	902	912	904	885	890	904	846	889	893	872	876	883	922	933	911	834	900	933	900	976	864	890	859	883	868	893	933	917	888	891	889	911	908	903	916	904	859	917	938	899	872	905	888	862	923	888	905	915	844	889	873	848	823	988	895	842	881	924	855	884	929	856	911	931	904	876	877	906	865	890	892	884	893	891	928	844	893	930	857	895	875	914	888	886	899	916	885	904	834	874	914	915	881	927	943	906	898	880	884	946	886	915	877	870	844	885	879	866	890	861	839	911	886	858	856	884	924	940	871	902	900	881	886	900	917	884	891	881	917	903	905	855	876	911	895	938	855	923	917	874	889	849	865	887	919	918	914	902	857	885	884	886	862	907	900	927	894	947	889	904	881	949	874	888	884	904	905	958	908	922	887	886	936	877	865	897	863	893	880	914	874	940	827	862	902	865	890	915	890	899	923	931	873	915	874	880	865	890	917	901	902	891	892	887	903	912	867	904	897	878	851	895	848	844	972	844	900	876	872	927	882	893	868	923	916	919	875	900	863	841	854	947	885	848	867	885	876	903	888	895	916	864	888	874	857	871	899	903	854	865	936	889	916	911	931	908	927	882	881	881	892	883	931	889	891	844	902	886	814	920	911	891	877	838	856	921	825	915	881	894	911	900	870	865	881	906	922	890	879	854	882	850	882	926	895	900	879	919	874	857	902	838	815	906	872	886	907	886	946	882	903	893	911	867	929	869	909	925	936	893	951	895	868	870	893	847	902	805	894	903	820	843	911	821	877	923	936	881	892	935	943	894	832	883	957	875	904	901	832	864	828	950	905	905	876	866	908	848	860	883	869	890	931	825	864	900	937	879	906	912	897	963	933	863	910	936	911	898	870	865	885	925	874	871	903	912	894	873	911	895	896	911	912	929	863	920	919	924	903	853	897	876	879	881	954	875	895	917	919	902	891	927	879	838	942	852	898	828	931	874	940	885	886	901	945	890	894	874	896	945	906	858	908	913	856	867	895	888	869	861	947	901	863	873	923	923	913	914	940	901	882	968	937	917	945	895	875	917	925	867	868	909	874	864	965	853	909	869	909	860	893	892	929	869	894	876	862	894	858	889	896	868	874	893	907	881	864	826	849	895	888	893	895	869	882	891
6293	336	182	162	176	170	156	145	144	152	149	142	149	136	126	171	126	147	156	152	158	166	151	156	121	182	167	155	158	145	160	141	129	146	146	130	141	149	147	161	139	142	141	135	141	147	150	170	139	118	150	155	132	165	159	138	172	132	156	130	142	140	166	166	148	146	143	145	139	164	142	156	144	134	158	138	159	136	134	139	162	142	143	151	154	139	146	149	144	143	150	154	149	133	136	151	155	139	144	154	147	144	144	142	146	153	140	138	159	135	151	157	133	123	149	142	148	142	160	145	151	128	162	153	153	153	143	135	141	151	149	159	162	158	123	144	145	144	129	125	135	145	126	122	145	151	156	148	163	144	148	145	138	150	143	162	144	136	150	136	145	116	142	131	143	137	144	152	129	121	137	140	166	146	133	143	128	144	164	178	166	155	136	165	138	138	157	135	141	156	143	145	155	140	135	149	156	137	142	143	137	156	140	137	150	129	133	155	166	156	160	131	139	165	152	125	141	129	125	124	134	146	156	155	136	156	142	122	130	149	175	167	148	152	134	128	144	138	130	156	149	161	147	134	151	127	172	135	169	143	162	149	166	171	161	142	141	161	134	142	128	138	128	152	138	151	148	149	141	122	153	169	174	150	154	158	157	147	150	133	166	158	164	132	155	153	143	152	144	162	146	137	131	142	152	151	128	145	147	139	167	145	161	161	130	176	146	141	164	122	146	146	143	146	126	158	133	170	154	145	130	139	152	142	126	166	169	124	144	135	154	145	155	136	142	144	147	142	132	156	154	145	127	139	135	143	147	155	146	157	163	133	133	135	148	138	139	128	144	165	147	141	142	132	173	143	145	151	147	183	166	136	162	150	137	138	132	137	156	156	141	149	162	131	135	130	143	147	141	156	119	126	137	134	150	170	138	141	163	141	136	169	155	133	134	157	154	157	135	143	146	127	143	142	147	146	141	134	165	149	143	160	150	150	147	141	148	151	124	152	125	150	146	131	172	166	139	121	137	150	142	140	143	123	144	155	174	143	128	159	150	117	150	142	142	137	148	164	173	147	156	133	144	156	158	135	161	137	156	125	140	135	134	137	151	157	146	132	135	136	134	146	142	110	149	156	160	139	152	144	160	155	131	141	146	137	169	141	162	146	126	118	149	139	139	127	143	128	155	162	157	140	166	136	150	178	171	153	126	176	131	145	160	121	160	176	155	133	144	149	126	147	144	152	171	155	174	145	131	160	136	149	144	143	146	169	139	178	128	140	148	145	134	146	158	170	132	139	124	151	150	135	146	135	153	160	150	133	169	161	169	147	134	158	151	138	150	143	144	143	153	152	128	153	142	151	128	149	140	164	140	137	128	131	149	122	166	150	154	148	129	126	159	164	139	156	148	148	158	153	157	160	137	137	143	133	147	151	140	156	127	142	157	164	143	123	126	140	138	134	140	139	143	155	154	152	144	141	141	149	155	135	152	150	150	131	126	130	164	158	154	155	124	138	135	149	149	150	151	142	145	155	148	136	146	137	151	141	126	143	170	145	156	137	147	154	146	136	148	166	157	145	135	135	145	145	135	151	143	145	151	156	139	158	139	140	164	170	157	156	146	131	141	155	157	133	161	135	164	133	141	167	143	142	179	143	172	139	144	157	146	137	164	144	140	146	168	147	145	143	143	142	126	136	141	156	115	128	132	141	131	146	153	135	154	152	147	156	162	150	117	137	143	139	141	138	140	123	123	162	149	155	136	161	147	121	144	133	155	136	146	150	132	138	133	137	128	143	152	162	145	131	149	152	154	169	151	143	134	165	162	141	121	165	140	156	137	122	156	149	135	152	168	154	158	150	162	159	158	170	149	139	145	168	166	161	153	144	125	134	144	135	160	157	141	155	157	147	163	166	151	149	144	151	151	132	145	156	131	153	166	131	154	145	144	141	146	152	137	146	160	148	129	139	141	143	155	157	159	166	160	161	143	136	126	155	137	161	153	137	146	151	146	122	161	148	153	136	138	149	149	157	163	150	163	132	124	143	144	162	156	147	155	126	141	167	157	153	154	177	149	141	176	159	145	142	156	169	154	144	138	146	140	159	139	147	136	142	144	171	161	159	162	153	128	139	144	141	153	157	146	133	129	136	163	146	165	156	138	174	127	158	141	154	151	148	145	140	137	149	131	163	136	141	158	144	138	171	129	140	152	162	142	153	156	129	146	153	167	140	138	155	128	132	131	158	151	156	146	151	137	150	139	153	168	123	145	164	165	166	152	151	156	135	133	151	141	159	149	153	162	133	167	142	135	141	130	152	159	152	173	157	155	147	170	174	156	140	136	136	119	151	159	152	152	143	124	166	163	144	155	150	148	141	141	143	133	148	145	145	168	134	146	177	175	134	136	149	145	136	147	148	155	141	152	167	139	128	137	146	145	147	154	159	166	136	142	142	137	176	158	138	154	137	178	156	161	159	137	158	151	147	165	156	161	160	137	151	156	148	150	138	137	157	136	148	136	173	162	139	145	153	152	140	163	119	162	160	146	145	149	155	157	141	134	150	146	158	159	136	157	131	138	132	131	161	142	157	132	146	146	152	163	157	142	156	121	158	156	141	130	164	137	142	167	147	145	157	147	144	148	135	113	161	149	151	131	120	165	148	149	165	151	117	156	157	142	144	145	130	170	121	146	159	152	151	132	159	148	140	130	138	156	144	138	151	144	155	162	139	162	139	158	169	143	170	139	134	128	141	161	151	137	153	164	132	125	149	161	153	147	162	140	155	144	150	158	130	135	136	142	152	130	156	154	157	156	152	157	142	147	173	129	127	143	138	139	145	140	154	130	160	143	165	152	149	169	161	145	137	156	144	148	155	143	155	161	157	150	169	136	143	141	154	153	152	136	145	151	140	148	161	161	139	149	154	148	136	145	161	129	145	142	166	131	166	131	139	162	170	139	135	157	119	125	164	175	133	134	140	125	140	148	153	147	118	146	132	136	158	139	134	140	113	145	144	140	155	151	145	151	150	135	138	135	141	160	140	137	148	149	151	144	145	158	147	126	175	139	145	151	164	154	151	127	143	137	142	135	159	150	149	155	154	168	135	135	159	158	147	159	139	147	144	141	156	143	114	142	119	132	141	139	149	147	134	153	153	138	157	141	160	139	138	153	138	162	144	162	131	131	163	148	139	151	137	149	162	157	127	131	152	149	136	157	181	121	138	133	132	174	155	149	138	152	130	138	162	158	147	143	167	145	144	142	154	157	133	170	179	171	142	146	141	147	149	172	134	132	149	153	155	136	159	147	151	145	129	141	160	175	140	161	153	147	129	140	121	135	157	133	136	150	147	140	139	135	134	157	160	122	156	147	137	161	147	141	145	170	147	124	160	130	127	132	162	139	153	161	143	155	146	129	153	154	151	158	169	152	159	150	150	151	173	159	130	153	162	160	150	159	146	142	157	157	133	183	132	175	145	151	129	153	150	127	146	156	147	134	122	144	171	135	160	163	136
6472	442	533	521	493	469	447	466	469	440	481	503	489	433	517	454	413	414	424	463	467	443	413	430	453	463	456	458	474	464	434	449	431	466	466	436	419	435	465	493	437	425	457	431	461	447	423	459	443	432	404	438	434	442	444	430	409	485	444	453	425	438	415	461	436	437	432	417	427	433	451	454	455	450	435	475	443	428	447	433	419	467	412	442	447	446	447	447	433	456	434	464	451	427	405	427	416	440	441	419	433	439	442	447	439	425	448	424	435	464	457	439	443	464	429	431	439	423	463	452	409	438	454	440	447	434	472	440	418	452	440	465	440	427	445	415	425	483	452	443	417	428	418	455	433	442	405	430	390	444	439	453	413	431	414	458	434	402	432	465	412	420	418	418	445	462	444	427	423	432	442	418	448	459	469	423	447	391	441	400	436	459	462	425	445	422	450	439	467	452	431	426	432	449	423	447	422	427	440	423	433	433	427	434	424	454	433	402	457	439	423	419	430	440	445	439	426	433	446	407	435	453	441	467	447	463	456	442	445	431	440	422	419	430	470	451	449	485	465	406	430	421	439	419	415	411	416	410	416	439	430	428	453	447	430	419	433	462	440	468	421	431	397	466	425	444	468	444	413	441	462	450	441	450	420	415	418	411	418	444	442	402	452	427	449	428	459	477	439	446	435	429	452	415	459	454	418	431	473	453	424	390	452	420	427	431	404	404	418	446	454	406	417	431	453	418	422	407	441	407	434	437	430	440	410	433	427	409	434	406	451	426	471	406	461	429	477	444	440	454	418	407	401	403	425	410	459	450	440	438	408	425	434	416	434	451	412	416	468	455	436	417	423	404	443	440	468	412	426	430	462	476	404	450	493	430	432	419	470	415	408	433	452	419	446	429	438	431	415	461	427	414	448	439	450	466	456	435	436	447	458	409	440	457	432	439	405	457	448	426	446	463	438	465	440	422	440	404	429	433	440	470	465	456	424	420	434	462	447	413	443	430	418	413	426	514	415	398	420	444	427	429	446	413	443	414	434	444	455	428	406	440	421	416	439	444	453	431	413	425	455	452	418	428	447	472	459	434	457	442	464	433	444	415	429	431	423	464	459	426	435	412	389	438	430	433	438	466	473	471	429	456	419	423	431	472	430	473	447	475	446	425	417	450	457	460	414	415	465	456	458	443	458	448	412	417	433	435	465	469	411	466	440	430	448	402	461	465	414	438	417	456	455	444	457	433	456	437	416	427	438	440	428	421	439	438	398	451	401	427	435	451	443	396	432	410	439	398	441	417	407	449	467	428	428	453	456	438	441	420	418	442	483	379	445	478	452	396	454	465	441	434	422	422	442	418	457	439	428	404	480	439	434	425	429	457	452	478	463	434	399	457	436	452	459	424	447	434	445	410	408	422	411	397	436	439	404	418	434	470	427	398	440	451	452	428	447	460	434	431	419	405	392	441	446	416	416	475	424	443	467	439	451	426	446	432	457	436	431	412	438	411	432	427	443	421	411	440	457	441	479	461	428	400	444	440	458	434	444	405	452	449	420	411	444	405	413	461	417	446	452	397	450	477	429	448	416	473	459	452	448	413	443	470	449	426	424	469	424	457	454	450	449	428	393	440	454	397	419	446	427	458	471	446	425	474	412	446	430	422	423	442	445	403	412	430	480	435	457	450	464	438	436	453	454	428	418	416	437	429	434	435	452	417	415	452	449	448	447	447	425	439	405	443	429	452	437	392	462	442	423	435	459	428	414	458	431	441	444	444	419	439	426	421	445	442	472	444	449	421	427	436	445	454	434	428	411	413	427	412	447	442	406	428	463	463	424	393	424	441	457	428	480	426	454	463	442	448	466	456	411	436	419	405	466	448	450	456	435	415	421	390	412	435	421	428	458	420	447	425	451	469	408	420	467	400	443	438	417	435	426	452	420	433	417	399	397	441	428	404	440	390	421	411	425	445	446	387	447	460	464	443	402	422	412	457	397	443	479	445	415	452	454	456	455	433	427	417	435	445	482	417	424	434	454	454	425	437	427	421	455	465	426	439	457	421	435	456	414	464	450	391	475	445	458	476	402	379	429	450	430	459	422	414	426	485	454	403	439	414	425	434	401	402	445	385	420	441	463	421	453	443	445	423	413	509	441	430	439	411	466	436	408	431	419	411	405	447	416	459	430	399	481	447	424	446	451	437	434	408	415	443	454	431	434	450	451	428	427	425	435	446	432	407	426	447	441	459	440	417	428	448	445	434	457	435	422	419	441	458	428	449	428	423	452	411	460	480	458	430	428	449	379	425	387	446	432	431	416	454	401	428	440	446	407	405	426	459	427	445	455	450	421	464	443	463	434	457	460	443	449	433	437	425	454	422	435	417	435	434	420	437	413	402	446	457	389	416	428	439	436	410	435	422	441	441	393	455	423	419	421	443	421	410	419	416	404	446	457	440	443	441	427	428	405	438	436	432	442	426	410	431	431	417	438	429	445	452	427	426	469	433	458	441	495	455	443	398	468	433	427	449	435	472	403	420	398	409	467	433	450	436	483	439	431	437	455	457	444	421	440	442	415	437	491	417	426	449	402	417	421	372	428	410	466	464	478	448	468	421	438	434	410	436	427	443	418	415	438	442	441	428	423	424	462	447	410	428	440	434	428	452	417	472	387	458	412	448	427	488	419	438	432	477	443	451	448	424	426	444	478	438	421	453	437	416	437	441	443	431	424	445	406	404	456	421	422	433	445	462	454	466	460	429	438	410	433	399	444	442	393	435	420	407	454	456	442	439	416	435	409	426	432	425	427	471	412	496	442	424	462	441	444	440	443	423	423	423	462	443	390	400	464	443	453	489	428	427	399	430	440	436	429	426	439	431	433	464	458	441	443	462	402	391	427	427	476	423	418	421	431	450	434	465	449	461	471	441	446	425	412	478	473	418	471	473	433	465	419	483	418	427	443	445	447	443	428	425	443	449	457	458	455	449	412	424	452	467	414	400	412	418	439	378	395	402	410	440	413	439	468	475	431	448	439	482	456	447	455	438	418	444	429	426	448	449	384	440	412	463	446	412	434	423	454	420	449	418	421	426	421	420	486	454	439	418	426	417	459	484	440	395	429	437	459	479	419	432	403	417	411	433	393	406	442	438	392	423	397	435	428	435	430	459	467	459	420	457	433	454	448	432	469	454	443	421	447	417	424	438	444	453	420	407	437	454	428	433	426	460	448	421	421	454	438	436	450	417	430	414	450	433	448	455	444	418	435	413	417	438	417	424	469	421	423	436	425	441	425	460	443	396	428	433	469	427	432	468	446	432	460	433	432	431	484	440	437	416	457	433	464	418	461	413	412	419	417	450	456	472	451	472	420	442	414	448	403	470	428	394	448	435	403	439	438	407	450	434	428	443	450	433	451	401	390	440	408	416	421	468	446	414	422	451	439	414	441	431	434	436	407	414	455	438	442	408	491	456	427	473	469	415	420	438	456	427	470	446	480	438	439	419	449	448	458	431
54456	20745	2827	944	736	575	558	499	461	398	374	371	382	377	343	378	355	326	356	349	333	354	319	334	352	315	325	307	343	292	325	330	366	320	317	329	293	344	369	332	334	348	288	295	309	340	315	276	349	294	318	290	336	324	302	321	330	323	330	317	317	304	299	280	302	322	313	344	261	323	287	338	313	309	316	327	315	335	296	310	326	285	323	343	316	326	328	269	302	333	333	297	310	307	307	299	298	336	304	324	313	310	322	295	320	315	304	330	313	326	267	361	326	282	300	340	318	289	302	351	349	317	329	306	327	300	345	308	286	333	344	315	334	307	306	298	328	291	278	305	300	330	314	318	308	303	306	347	348	314	318	314	326	340	281	306	350	302	326	309	282	290	301	319	320	309	306	320	308	269	335	287	317	299	309	311	338	323	319	325	289	331	309	290	364	271	327	283	313	337	317	334	329	294	336	332	269	319	320	333	320	321	324	292	306	292	283	312	301	326	305	331	332	318	345	298	331	320	278	303	326	313	324	321	316	332	333	321	303	284	313	354	285	314	335	287	318	309	311	319	291	328	333	299	329	335	296	296	301	322	323	326	289	323	315	309	310	329	307	322	296	311	324	306	355	300	330	297	343	299	313	302	301	316	342	311	311	295	302	317	313	299	315	334	305	318	309	297	295	295	347	315	307	307	310	319	341	296	306	342	305	312	312	311	310	332	306	299	308	300	297	308	322	328	307	294	306	316	338	270	306	278	310	303	311	329	318	329	300	353	315	323	329	330	279	307	303	322	297	312	327	309	307	357	284	310	325	327	302	343	311	327	336	325	307	294	291	313	327	312	340	354	324	315	368	305	309	328	300	310	288	297	322	327	308	346	322	280	315	296	332	313	299	324	316	338	322	318	341	286	310	312	301	312	291	302	296	288	322	331	333	315	353	289	330	307	299	319	325	286	323	314	316	284	315	326	338	318	374	301	307	343	325	310	332	292	299	335	324	295	321	287	324	334	280	314	313	316	341	305	310	329	308	298	330	301	343	302	288	278	293	299	323	332	343	305	328	303	360	330	322	289	327	337	347	300	324	325	296	320	329	332	322	312	309	340	318	296	343	312	294	296	306	336	330	323	301	328	329	296	309	286	361	327	282	345	346	293	312	315	309	306	318	324	311	292	303	308	330	290	294	310	322	304	309	272	341	278	319	333	349	330	330	339	333	316	337	315	300	338	307	323	330	302	294	306	321	307	331	298	309	322	329	342	340	311	293	301	323	278	324	323	317	327	384	309	321	298	322	325	311	312	285	356	313	311	314	316	350	362	291	316	291	329	298	300	316	314	299	278	337	331	300	342	303	309	330	309	293	328	303	293	290	345	303	335	320	342	339	336	311	310	339	278	356	324	330	332	300	298	288	330	337	320	331	298	315	306	316	304	325	348	324	324	317	319	325	299	290	322	316	350	313	321	331	342	327	349	341	307	301	293	319	295	292	294	331	306	326	316	322	309	324	325	351	308	296	268	317	344	342	322	287	333	300	315	313	317	304	299	330	280	299	302	285	342	329	306	339	334	333	330	323	299	300	313	279	323	331	323	331	312	348	320	343	337	326	308	308	346	307	296	304	308	313	295	283	328	303	285	279	317	330	331	291	330	324	333	298	320	329	346	250	296	327	322	336	303	294	302	334	341	336	292	318	313	297	340	285	304	345	317	323	307	316	340	304	347	328	312	310	296	322	325	309	328	342	328	328	293	322	285	294	321	322	316	342	325	311	311	296	277	356	326	336	304	346	303	319	319	291	330	309	318	292	302	340	327	310	309	297	345	289	304	317	336	320	301	336	303	327	314	290	317	295	313	296	301	319	318	289	331	313	292	333	326	308	284	308	304	278	321	312	312	333	349	347	319	326	279	296	321	302	306	290	324	316	312	286	319	312	311	320	283	317	293	320	342	308	327	328	317	315	279	301	315	325	327	320	299	296	310	316	314	297	305	329	288	298	316	301	299	320	309	304	287	290	340	314	279	360	322	363	313	322	343	330	293	294	307	316	304	316	330	312	351	297	295	309	303	297	325	283	314	278	326	304	317	309	332	310	325	330	317	304	330	300	309	293	338	324	345	331	294	317	344	308	323	269	287	312	293	343	258	310	341	289	320	315	317	305	339	324	312	312	334	326	312	316	308	301	297	315	313	351	278	340	331	322	322	283	286	313	299	306	326	316	338	327	282	319	308	308	302	320	289	330	295	342	322	321	297	294	306	322	326	342	317	331	294	321	311	301	292	274	311	338	328	373	351	310	318	307	318	310	326	298	310	327	288	275	301	329	292	326	317	325	298	286	328	304	317	296	314	260	302	340	310	339	268	342	315	306	313	321	339	303	331	288	321	299	312	296	317	297	304	303	295	313	316	325	287	285	315	315	323	293	331	308	326	321	313	300	324	292	312	296	326	307	306	326	289	313	304	335	349	304	321	314	302	291	272	361	319	318	331	303	321	327	314	325	336	326	305	304	323	322	360	348	302	284	324	288	312	311	303	299	323	255	321	326	259	301	306	299	324	304	340	348	312	309	322	331	286	308	313	341	333	328	325	313	310	321	312	337	320	331	343	339	317	309	348	294	293	320	347	309	315	300	342	356	325	337	326	314	318	286	307	281	327	299	282	320	344	312	295	325	336	313	317	334	307	296	293	311	300	341	306	317	316	317	321	309	345	348	360	303	292	356	320	311	332	320	287	317	318	346	339	314	333	345	334	309	310	308	329	360	326	341	349	285	331	338	295	307	313	287	324	335	321	320	339	304	298	330	301	282	348	358	314	310	333	338	346	316	313	330	355	298	313	296	287	286	332	311	299	302	271	311	273	311	288	301	269	291	295	311	308	281	306	309	319	313	322	288	311	320	364	312	311	311	313	322	314	325	334	319	324	339	310	329	327	332	311	320	330	319	270	282	323	301	329	310	279	323	312	344	314	329	308	292	320	305	289	311	282	330	317	311	298	332	316	329	312	302	297	322	318	316	280	304	330	327	336	345	311	294	303	326	324	332	323	330	327	335	330	348	322	327	307	333	325	326	318	289	306	314	284	312	301	301	313	322	315	345	328	295	309	300	319	313	312	281	319	319	314	318	333	329	297	311	311	312	286	302	327	297	329	341	317	353	316	303	319	293	293	297	332	341	342	286	337	321	292	354	301	344	316	297	335	322	322	335	291	280	302	299	363	333	322	329	319	327	316	322	310	311	329	338	297	332	315	302	327	305	308	310	330	266	321	299	324	328	341	325	307	296	327	332	319	305	307	309	329	322	281	312	323	335	299	306	309	298	334	329	297	340	314	293	337	327	296	354	308	335	331	282	286	311	329	344	301	314	304	307	280	292	314	339	327	313	327	321	329	299	369	305	320	286	279	332	317	308	346	295	319	313	317	335	324	333	316	322	323	314	343	333	317	287	310	308	324	328	297	325	320	314	341	308	280	283	346	331	318	282	348	302	339	309	362	305	306	293	305	326	326
29727	1364	2259	2705	2422	2100	1898	1691	1505	1467	1285	1290	1098	1047	1076	992	1018	969	975	924	921	912	931	897	870	899	910	896	913	875	861	902	821	852	897	882	902	921	870	851	860	897	856	829	851	857	828	791	852	796	765	821	808	842	795	818	795	833	792	834	832	784	829	812	781	827	832	778	784	832	846	824	778	793	809	787	799	788	756	738	796	810	751	816	800	792	847	775	793	822	809	783	796	848	739	825	806	793	753	823	794	782	810	763	836	797	772	785	833	814	740	764	832	807	766	824	812	797	761	815	819	801	840	800	783	761	760	783	777	791	772	835	773	785	799	836	829	784	850	794	795	784	784	757	756	815	804	795	793	784	843	822	799	772	752	810	749	785	784	777	798	819	816	828	799	761	788	775	763	770	806	776	798	797	784	774	755	840	769	838	778	818	814	771	786	793	794	773	872	798	782	791	805	779	783	785	789	770	777	755	813	765	821	801	807	803	770	786	794	793	825	774	806	795	772	759	810	764	767	760	753	761	784	828	807	814	844	800	792	740	784	838	792	820	797	788	787	787	802	840	840	781	803	815	827	790	771	832	809	720	812	800	834	807	786	803	847	822	753	745	803	807	815	818	756	820	776	797	781	826	825	781	801	828	786	807	805	784	811	794	800	808	749	808	761	818	780	781	780	799	799	778	797	821	749	820	824	824	817	803	813	771	808	801	761	764	808	813	843	735	789	790	832	846	799	755	793	822	795	738	796	793	816	774	792	801	795	784	796	840	757	810	782	747	726	834	824	829	815	746	828	841	783	736	796	802	829	771	769	793	742	777	829	773	790	814	774	784	802	832	772	856	820	787	821	797	802	820	766	766	785	834	802	784	773	793	809	792	779	816	773	811	767	780	836	817	794	833	803	771	791	791	801	802	790	826	771	762	784	772	805	772	834	792	793	768	772	799	782	793	828	762	814	795	774	780	796	764	771	769	775	822	823	757	814	829	794	788	759	750	733	764	829	783	758	778	769	800	739	809	802	761	793	747	826	805	797	772	825	795	813	840	783	794	770	766	791	793	804	748	744	782	811	767	805	875	806	804	826	756	796	808	765	778	843	829	746	770	800	776	784	873	774	830	815	814	781	794	748	786	801	754	743	803	747	793	771	771	834	778	804	788	819	812	797	754	826	799	823	816	750	811	808	773	747	815	766	787	749	784	785	803	795	765	835	788	772	787	759	754	785	750	778	774	792	793	823	741	765	831	824	756	812	787	791	763	760	839	784	779	800	799	763	835	754	777	810	797	853	773	799	785	817	793	778	833	852	772	793	740	783	793	769	840	804	769	812	759	782	742	816	775	825	816	746	777	797	785	753	785	813	790	770	819	804	816	794	800	816	779	770	814	755	789	835	801	782	738	814	846	812	792	790	775	771	834	798	772	797	776	831	787	797	844	828	786	819	779	743	767	774	763	758	819	753	731	828	769	813	776	821	755	807	796	755	780	807	787	811	785	820	723	781	807	815	814	797	744	777	766	854	763	789	802	788	789	846	792	805	758	752	803	797	778	782	773	721	793	825	783	828	730	782	775	729	774	744	771	808	813	830	768	756	776	747	781	760	753	809	792	769	824	812	797	815	806	831	790	828	756	868	757	782	791	797	754	781	797	807	739	776	812	820	800	810	785	726	797	824	765	759	828	770	816	759	747	792	831	775	788	766	783	756	815	757	823	772	788	835	752	834	817	845	788	786	788	794	783	818	788	811	762	790	825	776	775	777	814	791	775	809	818	790	784	735	770	796	792	772	808	752	831	797	838	778	792	750	772	715	814	791	830	786	751	800	829	740	779	845	800	826	838	792	815	772	791	801	826	770	803	786	763	738	846	789	823	804	747	778	795	799	787	792	705	789	747	822	796	814	795	822	764	776	760	743	783	795	765	824	834	796	777	825	791	834	817	773	838	779	804	782	807	778	851	806	795	831	784	808	827	817	753	801	820	763	763	847	787	780	810	739	762	764	802	762	813	782	780	732	822	786	784	781	793	826	778	825	815	766	761	806	788	778	753	747	773	802	768	756	765	786	774	772	786	785	795	827	785	757	742	739	802	812	806	782	813	813	804	821	789	811	775	794	760	826	808	798	796	754	777	814	817	780	795	811	798	844	778	766	798	777	765	792	794	812	738	736	845	797	832	739	822	790	792	810	756	764	806	821	809	842	818	804	799	776	774	777	786	783	795	781	793	764	776	805	819	802	768	780	768	759	774	761	773	773	868	754	830	820	769	860	824	799	812	788	795	765	789	784	744	807	695	791	799	807	799	797	786	811	749	755	809	766	786	774	817	809	782	819	809	826	801	766	830	759	780	778	798	759	820	791	801	813	832	771	796	804	713	815	787	755	811	727	840	748	790	777	780	769	783	817	835	792	749	768	794	809	805	812	761	813	787	783	814	822	775	809	770	820	755	811	771	791	799	787	800	814	788	802	801	787	783	818	774	756	759	766	819	780	787	806	768	785	739	786	783	829	786	770	758	776	758	767	845	786	793	781	796	769	751	820	787	784	768	790	760	815	768	766	802	775	844	798	748	774	788	808	822	769	793	766	817	851	779	693	756	823	855	772	777	770	792	773	787	786	751	788	805	763	774	773	803	790	767	748	815	797	812	839	768	792	773	795	809	820	774	768	765	816	754	805	766	757	792	782	801	823	747	795	804	735	751	799	820	791	782	777	796	832	827	770	771	767	783	765	811	789	782	801	776	818	771	861	763	790	846	806	779	830	782	804	809	808	741	787	818	794	812	795	759	803	725	796	804	801	770	793	787	766	801	843	845	719	774	740	811	819	767	772	784	755	756	765	813	793	798	769	831	806	751	815	775	782	837	796	821	789	770	776	812	842	765	756	842	803	793	794	755	751	791	829	796	808	801	800	799	772	838	768	826	781	800	793	759	814	755	776	750	773	813	830	754	754	784	782	758	813	766	855	787	773	782	852	776	794	787	805	789	817	790	782	748	779	817	793	788	820	774	716	777	764	753	755	819	778	777	796	779	781	801	757	825	809	809	747	773	742	828	826	765	799	785	838	789	792	823	788	789	801	778	796	762	742	750	790	785	800	810	779	823	820	818	805	771	755	751	816	776	789	822	783	830	812	790	816	796	757	784	793	780	773	802	776	817	756	791	808	750	768	806	812	754	782	824	813	765	822	790	812	835	812	776	797	767	769	764	751	718	818	783	789	816	808	767	770	795	750	779	799	802	834	797	762	799	774	811	825	783	812	733	758	795	809	799	804	781	780	748	808	795	770	797	767	816	825	804	833	786	845	800	807	828	826	789	823	758	778	803	796	774	796	809	764	771	818	823	778	771	821	741	807	788	792	771	830	811	817	831	765	848	761	767	733	802	776	750	810	796	762	775	775	835	749	805	758	787	833	786	808	771	829	727	783	769	789	779	827	811	795	817	794	778	764	775	810	797	817	800	765	790	784	792	835	797	780	804	774	846	729	753	790	829	821	766	808	810
66220	28229	10369	2351	1283	922	810	667	634	560	511	515	492	464	464	463	414	387	441	408	434	445	375	415	393	387	393	393	440	396	390	391	405	388	379	400	423	360	413	437	390	391	389	400	417	352	363	403	396	355	395	394	345	379	331	379	403	395	377	403	370	411	380	389	379	352	389	354	374	396	368	395	406	416	370	391	399	382	402	370	374	377	371	388	344	403	363	371	411	398	358	332	400	430	383	388	394	377	369	400	393	351	361	363	374	387	352	430	359	407	369	368	387	368	409	382	357	373	409	381	371	353	374	343	374	369	398	383	341	367	351	362	372	383	380	377	400	383	418	381	361	389	400	417	401	383	366	332	382	387	376	379	418	397	414	351	356	374	385	389	411	341	350	345	387	359	367	348	353	374	365	373	354	336	378	383	395	401	414	366	343	413	374	376	364	372	366	388	356	333	388	371	406	345	403	374	393	369	393	387	449	413	401	354	338	358	420	395	370	355	368	416	390	390	401	337	379	396	375	428	385	368	382	384	368	372	379	343	396	389	423	386	384	394	392	360	352	374	372	365	327	393	385	389	392	360	365	371	397	339	382	402	373	394	411	372	351	399	371	395	409	355	387	392	394	394	379	376	398	362	377	370	411	381	396	377	351	370	365	377	348	422	384	405	350	396	357	384	403	399	341	349	391	359	336	379	364	399	395	380	366	387	380	377	341	380	390	341	434	378	410	384	365	399	400	377	420	364	369	396	364	414	384	375	436	372	366	385	363	369	378	376	373	402	397	349	401	372	377	363	379	361	366	415	359	323	394	360	350	393	404	380	372	355	400	365	376	359	407	426	350	360	398	372	377	366	331	390	391	384	398	360	398	361	370	420	416	375	389	387	400	406	379	358	353	395	385	357	400	382	383	385	338	347	369	420	362	344	355	325	384	381	389	358	368	420	369	395	404	384	345	403	364	338	386	382	382	413	378	385	410	400	388	411	355	344	353	345	378	392	392	386	403	374	329	387	397	369	403	372	385	403	399	377	360	361	362	379	365	400	397	406	358	382	377	381	385	321	352	340	398	420	390	354	357	381	351	397	367	369	386	392	370	365	351	358	363	359	364	370	417	374	378	378	407	369	394	374	393	407	385	378	374	369	376	389	369	338	383	363	391	373	373	372	421	341	391	383	400	397	398	374	371	382	356	376	390	401	350	399	379	387	324	390	394	418	366	368	393	373	383	348	375	367	350	388	409	396	341	351	369	373	390	354	389	355	399	362	386	364	400	386	401	402	396	366	366	386	377	360	360	365	403	369	355	316	386	409	347	420	379	395	396	361	347	344	394	417	377	398	352	412	366	349	341	392	413	401	371	394	361	355	359	356	413	388	418	397	398	345	350	388	362	411	381	374	367	387	382	397	352	399	374	368	402	393	371	408	355	363	353	366	394	396	424	423	377	380	386	364	363	380	352	372	334	410	374	378	408	382	420	384	366	404	381	373	365	362	402	402	387	382	375	363	392	386	371	368	352	364	413	411	378	344	370	375	394	400	414	367	341	377	348	425	402	361	381	426	371	367	359	384	381	379	413	388	416	389	342	367	392	351	370	381	344	402	376	400	400	361	405	392	382	361	398	388	385	350	355	397	405	373	377	382	386	335	375	395	356	370	362	375	376	371	401	418	356	395	431	362	401	365	402	364	368	374	362	384	374	356	375	395	417	377	344	360	362	360	412	376	400	363	324	379	377	370	407	374	372	370	377	371	393	398	388	352	377	390	355	346	371	372	371	404	398	318	379	378	376	356	387	354	374	386	366	365	358	356	396	347	355	390	369	386	388	344	355	415	391	410	374	382	419	373	399	400	409	359	374	398	374	356	388	371	369	364	378	390	388	363	344	340	396	364	349	386	357	425	393	387	377	351	363	395	378	381	382	345	371	377	365	365	387	426	371	369	329	379	363	365	391	347	375	340	355	387	411	379	364	339	413	359	361	385	372	366	400	380	352	389	365	376	373	343	391	356	384	348	369	379	344	348	394	366	420	369	379	393	381	366	384	426	370	345	382	376	404	357	411	411	365	384	364	371	335	361	422	401	352	356	417	413	341	357	378	363	382	383	383	381	367	375	383	417	368	376	371	365	388	384	370	366	371	375	347	334	362	348	377	406	376	402	379	390	445	377	384	373	392	374	362	399	367	375	373	344	364	383	386	357	414	383	342	389	384	347	375	412	396	355	339	378	382	368	380	391	371	385	370	365	385	374	415	392	396	386	345	343	376	363	409	376	385	374	350	389	353	412	350	394	403	418	333	384	365	363	385	387	370	386	361	371	365	394	396	371	357	371	364	408	377	364	361	372	387	405	391	377	402	391	368	371	392	344	403	344	377	360	394	383	378	364	392	373	402	391	347	329	339	386	367	405	388	386	433	362	379	391	423	379	382	390	382	372	393	378	375	399	385	384	358	408	352	364	368	371	409	401	369	390	393	370	375	407	374	390	408	362	424	357	401	365	352	368	384	372	370	339	373	400	381	416	348	383	349	363	329	394	380	371	393	373	378	380	376	343	373	367	400	399	409	365	357	384	390	391	361	382	349	417	415	379	343	380	352	388	419	358	346	432	359	345	362	388	394	378	376	390	369	361	363	408	376	343	346	398	362	387	354	376	359	345	380	378	388	396	359	390	373	398	388	394	382	358	380	397	337	359	359	377	362	369	356	371	381	394	382	350	347	353	367	394	375	406	359	370	403	361	356	340	370	393	381	369	387	366	410	408	363	394	377	372	348	370	335	409	394	359	377	392	373	381	397	360	351	373	350	377	325	383	404	374	370	400	391	373	379	367	373	394	378	396	371	407	377	388	369	411	413	416	380	342	372	383	378	406	372	360	373	400	355	371	398	403	371	368	394	396	385	387	400	407	418	394	409	326	369	371	349	350	379	367	382	363	385	410	373	391	399	367	404	366	377	357	394	373	378	362	367	398	382	391	360	330	398	393	378	384	385	402	374	374	357	361	336	357	359	356	374	392	362	377	362	399	358	343	381	363	378	375	363	368	397	386	386	380	336	363	352	369	400	416	383	367	394	383	385	395	382	405	375	362	357	368	385	384	345	377	400	360	361	382	390	413	388	381	336	386	361	375	401	366	380	383	431	378	412	377	373	387	364	383	388	375	377	366	377	382	389	403	370	361	369	396	397	392	361	368	385	396	379	412	414	388	384	364	366	374	367	380	369	384	396	391	392	372	369	399	346	360	377	385	383	404	393	420	385	354	393	400	387	376	367	370	354	368	358	362	357	363	408	399	351	367	347	380	412	373	380	337	408	372	412	370	370	397	351	365	385	371	378	336	400	377	371	380	344	363	372	392	365	354	359	417	367	440	387	377	382	365	406	362	376	330	391	376	353	375	358	369	388	386	348	407	388	348	416	401	371	380	397	369	356	381	369	418	383	388	397	366	384	392	421	389	355	372	370	373	369	323	381	369	384	428	377	397	413	358	373	387	370	365	371	351	375	381
38326	2113	3888	4629	4178	3441	2944	2580	2302	1994	1884	1727	1645	1504	1473	1387	1268	1234	1275	1201	1195	1136	1184	1061	1062	1057	1059	1095	1074	1052	1051	1085	1036	926	978	999	1052	1041	1066	987	1046	1038	925	945	971	1001	928	943	946	949	971	985	930	928	1003	972	906	966	949	903	925	934	882	904	945	920	875	870	895	878	877	936	897	888	933	880	929	872	917	892	849	935	900	926	878	886	975	882	894	901	928	944	942	907	932	878	913	925	914	939	931	873	922	890	874	864	876	954	932	909	927	938	892	865	914	946	876	829	857	936	935	853	939	868	905	905	887	864	879	882	951	901	883	942	892	940	896	878	878	874	922	905	850	885	893	878	875	946	876	879	829	855	928	923	926	917	870	939	875	921	876	861	821	877	845	892	882	904	862	873	915	904	896	890	883	784	947	896	831	904	914	941	926	879	898	878	857	898	861	963	909	890	878	860	950	868	891	901	839	846	854	877	827	873	881	870	853	887	914	854	868	881	921	930	885	893	879	857	905	913	912	855	900	900	916	906	937	898	888	910	915	885	889	879	931	888	908	902	888	924	878	873	860	929	896	885	847	982	882	957	874	938	897	958	889	898	900	907	930	861	923	898	870	918	862	880	888	893	917	866	908	905	841	876	910	872	912	889	935	833	897	906	924	862	897	921	888	863	878	901	904	900	861	889	867	917	881	864	893	878	960	912	919	884	861	836	881	941	902	914	918	861	840	826	859	918	930	912	888	899	861	915	881	844	904	907	890	929	920	880	873	871	882	860	873	874	879	869	870	870	852	864	947	905	881	917	867	882	909	897	877	858	901	906	912	849	835	871	871	889	885	818	935	879	889	883	876	915	853	831	902	930	918	943	881	840	877	875	882	919	921	866	880	858	879	941	927	897	928	875	872	874	889	886	827	947	866	939	803	896	876	874	921	958	877	901	909	925	878	869	849	881	899	886	908	938	946	861	927	850	836	857	941	870	905	947	907	916	853	893	968	894	959	871	893	917	919	861	912	890	886	916	909	908	905	910	927	900	941	866	927	836	911	870	878	866	925	891	880	886	870	916	949	957	948	892	861	864	880	895	870	889	865	880	899	904	862	949	892	840	885	873	955	901	934	880	879	858	897	900	893	907	921	902	878	880	867	874	912	939	871	900	835	893	940	895	859	924	869	973	895	896	862	858	876	918	897	899	913	862	858	914	914	864	938	884	858	926	897	925	926	864	927	937	909	912	858	936	854	860	918	900	905	848	898	861	886	857	870	918	815	884	880	882	920	882	850	912	917	906	895	817	940	898	902	855	877	867	938	941	862	985	853	903	854	935	824	933	907	903	863	910	927	893	873	885	889	919	837	887	849	876	918	954	933	905	871	903	862	905	901	911	906	890	862	879	894	869	931	913	912	911	872	898	882	890	911	918	881	909	849	877	891	887	888	901	892	924	905	920	852	906	886	873	862	867	903	872	898	919	882	856	890	880	955	906	978	936	909	913	879	877	907	859	896	846	900	910	898	857	918	931	851	879	882	850	883	849	937	935	860	869	872	872	923	889	895	870	958	896	893	886	882	900	894	905	885	928	891	900	881	864	875	906	923	911	836	957	920	881	874	844	933	851	900	887	939	899	892	905	879	950	883	938	868	885	894	839	899	942	896	905	914	887	950	890	882	846	876	902	863	893	969	920	838	929	866	873	949	911	883	887	909	860	889	889	918	895	854	912	926	862	915	922	917	819	896	909	889	883	932	854	906	928	894	888	910	905	875	865	901	922	851	875	900	912	904	866	888	897	925	882	939	867	892	913	884	919	868	915	908	914	876	929	880	883	866	896	952	904	906	859	929	880	918	891	883	869	925	862	867	879	907	873	948	921	887	898	897	884	866	918	875	861	844	879	890	874	882	863	878	906	954	908	879	881	914	927	854	910	896	891	867	900	889	856	891	877	867	939	875	929	880	900	944	878	901	869	923	872	854	952	882	904	888	883	905	880	816	917	921	859	926	917	892	945	890	914	843	910	920	827	892	916	941	897	878	843	870	906	864	888	907	897	925	861	883	878	890	857	875	883	863	913	871	896	943	959	918	848	847	878	900	879	886	843	889	923	864	899	896	928	885	867	978	830	914	881	883	878	899	882	884	883	924	856	894	880	887	912	858	897	882	911	930	904	905	878	872	907	842	896	901	871	857	869	897	922	883	898	873	849	860	886	940	936	885	883	905	876	919	893	869	859	916	927	877	898	893	889	888	894	908	925	804	822	901	904	878	848	904	870	882	938	895	883	967	929	920	894	885	881	862	891	887	892	898	945	925	884	862	852	960	917	877	884	909	910	894	888	878	834	891	934	914	879	934	884	958	895	887	887	874	908	900	923	909	908	909	890	858	903	917	931	887	865	933	941	920	896	927	939	857	869	882	855	925	909	889	938	938	845	836	914	909	877	908	872	911	901	902	891	892	870	901	893	897	944	891	845	825	866	894	873	890	838	934	877	864	929	877	848	941	906	908	904	929	869	885	917	887	900	862	875	877	936	887	892	826	904	932	913	899	898	840	894	879	940	860	898	870	937	882	881	928	876	890	845	881	906	862	912	920	933	914	897	963	881	858	874	924	891	884	915	922	916	903	923	924	899	861	912	883	878	846	870	855	920	923	884	856	864	931	920	868	894	923	848	868	859	882	930	892	885	895	852	867	903	905	933	969	898	879	929	955	920	945	851	928	894	831	842	892	898	908	874	878	867	915	877	870	868	889	871	878	882	869	916	875	871	877	857	879	932	894	923	867	878	860	945	879	867	860	880	914	913	890	934	867	869	882	913	890	878	870	914	865	884	881	900	896	878	867	895	936	939	890	917	853	879	864	941	860	881	937	899	967	891	920	914	821	922	914	939	916	836	887	872	822	916	897	913	830	892	920	899	857	890	958	896	920	854	892	863	836	867	871	871	877	868	892	928	903	898	878	913	868	934	875	899	879	895	912	882	912	970	872	917	937	910	903	881	943	841	926	877	853	895	947	897	942	885	939	817	883	915	908	818	878	885	913	937	890	875	911	867	899	919	870	906	914	899	870	899	948	871	911	896	837	862	909	862	862	953	869	879	887	880	925	892	910	931	914	923	869	928	840	955	897	863	904	948	829	916	928	895	894	903	868	916	897	842	855	853	855	937	919	875	905	885	832	919	949	935	902	882	912	921	907	882	894	908	868	918	895	874	876	934	885	876	873	929	898	876	827	886	818	930	889	893	837	909	913	920	856	911	899	886	866	894	896	926	920	925	866	936	946	855	889	909	884	905	858	911	910	855	872	908	917	882	910	890	912	899	902	878	866	893	887	912	930	884	857	902	894	918	943	879	898	931	932	891	835	900	965	899	858	923	912	905	831	924	906	895	893	894	873	906	872	873	867	889	937	929	882	839	895	883	895	911	887	955	915	931	946	886	936	877	919	875	892	872	914	927	892	855	857	892	871	927	896	875	900	884	839	875	899	916	913	848	879	883	912	897	935	884
6586	325	178	151	159	155	147	155	127	167	150	136	163	164	144	149	168	123	147	144	149	145	139	179	136	164	139	143	138	147	157	148	135	162	172	137	142	162	151	146	135	140	163	154	168	149	159	158	138	146	148	127	150	156	179	154	143	143	148	154	180	146	142	150	134	140	145	159	123	153	141	136	146	150	139	152	167	135	130	145	133	165	163	139	164	151	163	141	144	137	138	150	155	141	137	158	141	135	136	146	152	138	134	161	138	145	136	155	124	133	169	142	144	158	150	157	146	139	149	139	157	153	145	177	125	159	160	160	139	163	156	141	142	156	173	165	169	146	140	138	163	141	142	142	163	163	166	122	127	149	139	145	157	172	114	152	162	139	127	145	181	141	137	152	140	142	148	133	165	152	124	144	128	143	159	139	163	160	148	107	151	136	153	156	154	142	144	154	151	142	172	148	144	142	156	149	148	123	133	143	132	154	137	145	162	139	154	124	150	155	155	147	174	147	148	157	162	146	141	138	153	154	149	155	168	124	129	145	161	140	132	147	153	119	127	154	150	135	140	157	161	144	155	122	157	154	129	169	134	140	124	130	162	130	146	158	137	162	164	159	148	156	156	132	166	152	137	151	165	123	145	146	132	146	127	158	146	145	152	147	155	135	152	127	156	166	149	144	143	145	161	154	172	150	139	141	148	143	147	145	157	122	133	146	166	161	136	129	155	148	158	144	170	116	144	174	137	145	171	144	137	149	144	144	137	149	154	160	157	138	161	140	142	132	149	139	135	154	141	134	163	162	152	156	142	163	144	150	134	132	149	139	140	136	144	136	149	139	137	145	148	147	144	137	145	133	165	152	134	143	134	150	147	142	151	124	152	151	142	145	145	155	130	136	158	168	165	136	109	132	153	137	128	142	130	145	136	154	173	139	155	150	143	162	154	130	161	135	152	182	167	157	166	125	192	144	138	165	174	133	159	161	134	149	157	147	158	155	135	141	166	129	155	166	144	153	158	134	165	136	144	143	156	140	138	153	134	161	148	155	139	150	155	143	135	135	163	142	139	150	153	141	145	154	154	145	145	133	144	143	148	132	138	149	132	137	139	135	129	159	180	159	162	142	142	157	140	176	175	140	147	148	156	138	157	125	174	121	142	149	134	140	139	145	144	127	155	138	136	151	160	143	145	157	153	147	146	142	147	139	144	143	149	134	141	152	154	153	137	149	162	177	141	141	130	137	142	144	155	152	128	147	123	159	187	131	165	144	151	156	162	162	129	153	131	131	146	132	139	135	164	144	145	133	131	164	127	147	143	174	155	144	158	137	152	138	149	134	156	148	155	163	163	155	156	132	140	150	172	138	150	142	125	142	154	145	135	153	134	146	141	153	171	145	146	146	131	159	140	130	135	161	135	163	147	153	174	158	149	147	140	134	144	145	145	148	135	131	129	137	169	153	171	135	155	122	161	145	160	140	156	163	167	140	154	150	144	157	162	149	155	147	154	150	133	147	170	162	150	147	154	150	162	148	157	166	153	131	169	145	138	149	147	131	167	149	167	165	162	134	158	140	133	146	148	158	171	149	136	154	141	145	156	163	133	151	142	126	164	134	138	163	158	169	131	160	151	142	166	152	136	133	146	130	162	146	146	146	155	153	150	175	145	141	150	161	151	148	151	163	145	157	146	151	134	124	152	171	139	141	147	136	162	132	134	140	145	140	150	140	130	140	152	139	157	155	140	147	172	126	141	152	157	153	126	154	152	164	156	136	129	139	166	157	144	147	157	126	148	123	139	143	130	142	137	153	172	141	136	149	163	141	152	159	153	148	148	136	134	148	153	133	159	144	149	147	149	146	149	146	155	140	150	127	159	156	129	172	132	157	147	149	157	147	135	155	128	147	166	142	134	150	147	162	146	159	148	147	157	141	146	155	169	134	153	148	169	141	135	164	138	153	143	151	122	147	152	133	134	178	135	137	155	152	129	149	145	141	132	150	140	138	143	145	149	166	143	144	156	152	162	169	132	133	163	120	139	151	152	163	129	149	147	156	137	156	138	146	130	137	147	167	137	151	159	158	156	148	148	150	161	146	157	154	152	130	147	143	162	158	147	126	153	130	143	143	152	148	162	138	144	156	152	129	129	143	148	147	150	148	159	147	140	149	152	146	152	138	152	122	139	145	148	149	139	134	130	134	150	133	153	145	141	130	151	149	147	140	144	124	136	136	144	141	142	157	180	160	141	147	155	139	147	147	150	131	155	118	111	138	137	139	132	146	137	126	132	160	145	155	133	156	132	128	141	144	140	148	158	167	142	146	158	139	149	147	157	135	143	130	142	137	149	171	141	156	121	142	173	165	156	160	149	154	154	146	179	147	132	130	149	140	153	194	142	163	139	148	138	164	149	135	144	153	131	144	145	132	142	177	123	165	126	153	127	135	148	167	136	129	147	127	149	151	135	158	178	139	166	140	149	161	150	156	142	163	169	145	135	155	144	151	125	144	141	172	164	143	144	162	154	150	158	161	147	155	149	154	159	147	142	154	141	122	140	156	174	164	156	155	157	135	134	163	134	146	159	169	148	136	153	144	144	141	156	130	153	140	142	134	135	135	127	155	133	145	152	147	154	171	169	133	154	162	147	167	146	144	130	160	162	135	138	159	141	134	131	145	135	150	139	163	139	153	147	145	136	139	143	170	137	129	147	127	145	164	163	132	141	161	142	148	132	134	145	165	154	153	165	156	157	122	154	162	136	152	140	154	142	149	161	131	154	144	164	148	146	165	149	131	155	140	145	150	145	160	142	140	151	161	146	162	161	177	130	133	168	142	136	145	128	145	132	152	137	150	135	135	145	133	121	139	159	130	124	151	165	149	128	139	146	150	143	150	133	146	145	142	162	153	146	129	168	122	131	153	138	153	153	162	156	144	152	141	149	135	144	145	145	142	140	157	127	166	140	147	147	142	143	165	146	137	158	129	152	136	113	137	144	156	140	156	149	140	131	129	165	139	156	177	170	139	147	149	149	152	167	146	167	137	128	160	154	127	141	146	171	159	136	138	148	153	148	139	134	142	166	142	141	126	163	156	167	155	116	141	153	173	147	148	132	149	134	149	149	140	165	149	163	138	151	143	144	159	130	149	142	141	151	118	164	134	130	161	147	167	150	122	118	139	164	136	153	140	159	143	178	119	155	144	140	157	157	141	158	130	167	155	147	141	139	121	150	146	157	165	146	174	155	140	130	151	144	129	151	152	145	152	146	154	133	139	136	164	142	158	172	125	126	168	146	143	157	146	129	157	123	137	150	132	149	142	162	156	132	180	136	150	155	134	159	159	126	144	140	152	132	154	140	142	161	139	136	134	174	128	151	143	139	126	151	148	150	130	168	162	155	138	133	147	140	164	152	150	158	148	155	148	126	157	160	161	143	152	165	167	131	136	165	148	162	143	151	156	162	146	143	157	142	159	157	153	130	152	151	134	149	149	139	162	146	156	129	157	161	131
6692	469	489	492	544	494	494	501	463	440	473	509	437	457	491	470	405	436	467	450	472	402	427	443	465	441	406	468	447	445	417	413	461	406	490	490	470	453	471	415	502	460	453	432	456	429	466	430	455	436	456	453	465	469	448	445	442	444	443	450	469	436	431	467	445	440	442	463	434	462	437	397	412	401	414	442	451	449	420	439	424	449	437	475	456	467	472	466	418	430	402	444	457	430	427	412	417	454	444	447	451	459	413	413	440	433	425	469	441	421	432	421	465	433	425	449	447	443	464	451	446	425	446	441	467	462	447	402	420	426	422	442	418	418	462	396	461	438	419	474	483	452	437	460	462	450	437	460	444	433	417	442	425	434	423	419	427	475	455	463	439	439	425	450	406	424	437	450	448	433	454	416	445	433	460	432	493	415	432	434	446	425	451	511	459	443	490	471	463	428	468	441	426	417	445	435	442	430	440	434	387	428	437	406	437	458	426	448	421	465	458	409	453	454	452	431	431	458	443	403	453	437	424	447	485	428	446	449	472	435	459	448	430	459	409	452	449	455	418	466	438	430	405	450	408	466	440	454	436	455	425	405	466	408	441	451	427	412	390	436	452	443	451	442	420	453	413	391	411	425	434	401	419	417	435	452	438	435	441	386	431	442	461	457	406	447	421	416	480	450	461	432	413	445	456	397	453	417	414	457	434	406	397	414	436	453	448	499	429	460	451	418	448	393	385	431	418	453	409	440	484	452	474	480	480	423	452	461	451	437	451	454	455	407	428	436	443	473	451	430	438	414	413	428	414	417	440	437	447	472	462	433	416	451	428	414	439	456	424	456	461	494	417	429	421	417	408	419	419	385	459	459	461	437	422	462	453	454	411	463	442	406	406	444	434	432	435	427	397	435	421	451	419	456	427	452	421	410	450	388	441	466	454	450	415	403	460	450	434	471	403	463	436	430	441	428	466	430	406	440	434	427	455	470	429	424	441	413	426	454	445	431	475	437	409	454	423	420	461	430	452	423	422	422	450	434	421	433	441	472	494	439	462	466	413	446	440	477	445	436	424	407	442	434	460	452	452	432	398	450	443	458	485	454	444	455	441	496	444	419	417	421	423	389	419	439	432	420	442	419	425	426	420	433	437	453	422	437	411	421	439	429	450	393	456	400	459	437	449	395	418	424	462	431	415	403	425	388	433	421	459	462	430	439	467	443	403	436	456	462	427	446	427	447	445	459	431	428	421	462	452	447	451	373	476	430	428	415	442	438	425	468	465	438	425	460	446	465	434	461	444	440	438	409	462	413	442	438	421	475	433	416	455	431	408	420	429	440	410	462	449	428	443	424	473	424	470	403	446	451	396	457	390	429	445	427	413	444	433	438	387	404	423	446	452	468	409	421	448	426	417	430	448	433	419	440	437	431	458	436	448	393	467	438	439	450	447	415	430	410	429	435	449	422	393	468	434	385	428	456	414	418	445	432	456	435	395	470	431	395	457	434	436	436	442	444	435	414	402	405	449	414	455	431	437	406	465	415	431	441	399	434	473	459	474	433	427	434	430	410	462	415	446	447	443	428	431	417	416	457	424	455	437	428	445	420	416	454	422	429	425	438	464	430	395	446	420	418	446	464	429	414	446	432	423	433	446	446	450	481	435	453	423	456	424	434	418	439	435	444	469	468	428	465	469	391	425	450	435	440	482	423	404	397	438	436	398	437	412	422	427	441	462	413	449	417	467	416	430	461	445	438	425	446	458	412	438	434	451	396	445	445	427	416	400	433	443	448	413	442	382	453	421	439	445	437	461	441	414	431	445	459	424	448	422	453	426	427	449	447	464	434	435	429	452	437	433	442	448	460	459	438	450	443	425	443	454	422	433	428	452	438	422	434	432	432	483	404	448	441	449	424	418	468	463	416	443	459	451	408	392	453	453	424	398	449	423	450	404	462	454	430	455	421	441	435	459	426	430	469	431	470	455	399	407	422	417	463	440	425	408	387	442	411	438	391	435	438	443	442	430	431	474	419	425	451	458	411	436	442	451	428	436	395	413	474	453	421	448	428	389	437	449	421	439	441	411	470	435	436	411	440	438	416	430	434	443	452	449	427	402	421	454	437	405	458	447	421	449	420	467	421	463	459	457	460	430	424	418	428	474	458	471	413	436	436	425	435	434	445	452	434	432	473	426	450	457	428	457	416	414	444	426	446	433	414	434	435	456	395	426	441	471	449	487	425	439	442	405	409	423	400	441	453	433	400	423	423	454	476	456	410	434	424	403	445	418	436	449	469	448	416	453	454	432	418	449	444	436	407	407	468	455	449	442	423	464	429	460	460	433	417	429	418	433	443	468	432	445	457	463	406	444	448	458	445	417	440	442	419	434	456	425	465	440	459	418	450	421	432	453	405	429	463	431	431	386	444	427	479	438	452	453	435	472	464	401	462	437	448	452	466	438	476	414	470	424	410	438	447	412	442	416	432	409	430	428	418	394	468	421	428	401	439	439	440	414	464	406	407	401	473	446	443	438	448	456	395	444	432	436	423	429	444	429	478	453	419	459	445	458	424	449	420	443	412	409	450	448	405	407	409	467	437	419	420	437	397	437	421	451	451	464	444	438	441	430	453	429	440	468	422	463	451	431	440	450	448	436	407	428	414	432	371	411	443	433	414	421	420	440	411	397	424	434	435	459	459	435	411	432	435	403	406	434	446	464	455	383	426	417	497	463	411	425	405	395	448	469	470	414	450	430	440	438	417	459	430	421	457	426	462	421	409	481	433	427	438	443	430	414	437	447	451	474	458	461	446	480	417	459	421	436	449	409	427	439	428	427	410	427	446	447	428	435	439	418	415	423	451	468	432	414	430	421	470	458	430	450	406	451	436	413	425	450	454	422	420	423	415	426	433	439	431	417	426	415	394	457	429	445	478	440	420	452	433	420	453	453	411	422	405	446	463	438	438	429	414	443	424	460	423	440	405	474	432	454	425	466	413	384	434	421	441	414	431	443	426	453	436	457	389	428	448	477	479	444	421	447	458	432	427	444	419	458	433	419	447	422	422	429	418	490	474	468	401	438	430	450	413	397	447	428	481	417	426	412	441	457	450	417	452	439	441	446	457	450	447	430	428	440	437	447	404	428	400	456	422	416	418	452	492	458	441	435	443	440	434	391	439	400	420	416	399	468	439	414	420	443	431	444	464	443	434	417	429	425	460	441	434	443	424	417	427	448	420	423	389	461	402	467	421	425	407	416	455	413	415	472	399	455	426	448	454	443	447	456	427	419	429	441	425	410	452	466	396	438	428	426	418	432	452	413	456	447	473	416	430	439	425	411	415	414	444	420	456	409	425	417	403	401	414	442	432	429	443	410	412	454	470	446	397	466	416	397	452	434	490	469	441	447	447	428	434	413	458	406	442	441	431	458	454	454	415	419	469	435	400	425	406	447	417	456	428	416	468	409	424	431	452	452	453	450	427	458	403	419	428	443	425	467	434	453	441	424	424
54438	21129	3066	942	723	639	477	482	418	387	407	399	335	371	358	355	336	341	355	369	369	320	319	318	336	335	342	327	309	310	323	327	315	324	331	324	363	341	342	332	320	307	315	332	321	300	365	329	319	302	299	340	285	319	284	284	322	356	308	333	314	307	320	314	315	335	318	305	338	334	330	325	329	298	350	304	342	325	306	308	329	350	284	326	302	349	343	309	337	307	298	300	288	320	329	312	296	341	320	335	347	338	306	316	316	320	323	288	312	313	323	312	297	313	328	281	342	332	309	335	322	296	316	299	277	309	313	333	320	278	271	298	308	318	324	295	322	311	302	308	328	321	344	333	321	323	300	311	327	338	287	297	299	298	307	335	348	319	301	313	311	299	305	303	304	317	331	363	331	333	307	294	306	300	318	302	313	305	286	315	336	305	324	320	319	295	344	280	341	316	278	294	305	330	310	302	284	319	312	319	328	311	286	334	294	316	328	300	329	320	325	292	326	294	315	316	324	311	320	297	298	339	325	308	326	333	327	330	296	314	328	277	305	282	279	340	340	322	310	292	273	298	339	298	317	340	335	363	301	313	313	330	322	306	307	308	302	318	291	320	296	371	310	310	345	334	299	308	310	342	336	351	306	312	336	278	320	319	299	334	304	285	347	320	296	307	316	325	289	326	328	316	303	338	322	310	308	319	329	304	305	311	328	319	319	308	350	302	315	300	311	303	285	291	337	280	336	353	331	315	321	349	332	323	318	340	312	335	302	326	318	324	326	309	338	329	272	314	291	341	331	294	335	308	327	324	328	315	309	339	306	335	324	283	307	312	326	307	290	356	315	312	300	300	325	337	315	290	309	292	294	273	299	312	335	292	319	307	299	316	351	336	321	337	322	341	305	318	335	318	308	314	316	309	326	300	328	310	344	320	312	278	299	347	316	318	314	295	286	321	305	313	306	295	323	303	306	326	307	325	324	347	328	344	342	307	335	331	289	299	282	315	319	333	295	297	306	330	275	320	313	298	307	320	290	342	320	275	284	297	318	319	337	331	284	310	314	278	327	346	330	346	306	290	313	293	283	320	321	315	320	325	285	303	296	319	319	330	340	316	305	293	323	312	280	298	293	293	317	312	317	306	261	328	307	316	314	345	274	316	313	315	287	312	310	318	319	287	293	291	314	329	348	329	298	330	302	318	296	337	293	334	338	324	282	305	323	326	324	326	313	326	339	325	336	305	316	293	305	309	289	283	327	333	317	332	326	309	346	330	285	261	289	322	337	305	311	272	308	290	354	311	288	315	308	319	309	350	323	290	304	323	318	292	297	295	288	305	321	323	299	325	277	301	361	290	319	300	303	282	333	328	308	306	342	280	311	331	338	328	288	351	328	318	303	317	313	330	307	339	324	304	295	295	340	314	312	311	296	310	332	311	328	358	298	291	277	313	353	289	294	300	281	292	317	316	336	337	309	270	301	318	304	300	319	311	303	289	288	300	334	322	299	276	311	307	322	326	318	325	316	300	311	309	301	341	305	331	294	343	337	319	326	323	309	313	305	318	306	334	297	306	332	314	355	295	308	295	330	315	293	297	341	353	329	299	313	308	312	309	300	311	293	320	350	303	332	354	284	293	274	322	279	298	308	315	330	334	315	301	321	304	339	316	341	313	329	321	305	294	293	284	324	340	315	315	306	332	318	313	317	284	312	353	356	322	274	285	312	336	333	299	325	304	303	288	313	317	318	332	303	309	334	307	292	290	314	315	312	317	310	309	280	278	313	311	304	348	341	308	305	288	331	380	293	335	321	299	315	329	342	338	324	331	338	282	288	328	292	335	326	305	315	310	300	296	317	283	300	327	325	311	319	324	319	306	372	344	292	286	316	335	322	313	336	311	308	343	306	299	328	339	355	323	312	339	317	299	283	293	268	317	318	295	320	320	338	307	320	314	299	302	330	321	296	344	322	274	312	308	333	295	327	297	277	320	321	310	313	316	333	348	331	322	278	308	316	302	324	347	319	337	279	314	342	320	327	306	298	301	300	335	325	316	309	298	329	297	301	330	346	316	301	301	308	362	315	328	302	292	286	334	289	298	332	312	323	299	331	324	309	320	321	296	301	303	336	300	312	327	302	322	311	323	293	344	319	290	312	274	333	304	336	317	322	321	318	301	322	291	304	314	326	311	312	327	286	308	309	301	296	331	311	325	362	300	306	289	314	337	314	283	270	324	292	330	292	282	333	339	322	305	301	297	319	289	295	315	306	299	329	333	282	305	339	305	312	278	314	330	311	295	325	305	279	312	296	309	322	331	311	328	287	331	316	322	280	333	313	309	310	307	359	287	310	332	298	328	328	307	319	328	301	332	283	313	310	287	324	324	308	341	325	307	321	276	314	296	304	311	298	309	308	319	324	315	334	312	301	322	297	313	312	307	352	336	270	331	282	324	308	317	354	327	302	292	344	301	281	303	302	349	334	328	304	334	294	339	339	280	318	343	276	322	324	321	350	337	296	296	316	350	289	317	322	343	313	337	313	328	316	328	335	313	322	292	328	314	300	334	314	330	310	330	308	321	332	310	315	312	292	356	289	332	322	309	300	326	301	351	323	315	295	312	360	347	334	322	367	329	313	321	293	342	312	287	328	302	298	304	321	290	340	320	306	308	289	333	310	331	342	333	318	322	283	307	301	262	317	319	297	330	333	328	310	329	321	342	285	267	320	304	334	295	307	274	309	308	318	306	309	340	314	309	298	344	318	340	289	317	322	342	334	298	310	290	324	337	315	324	304	316	303	348	327	333	334	309	338	295	317	328	344	325	336	305	301	323	318	339	325	308	320	326	287	299	317	302	307	301	321	281	327	278	329	293	299	335	300	348	325	298	314	317	306	330	297	290	292	321	300	327	348	290	315	332	324	306	305	322	309	301	317	321	307	312	336	294	280	309	330	314	315	296	327	304	336	328	328	302	316	291	300	285	319	314	297	307	348	332	325	340	326	309	323	309	335	296	300	320	350	338	330	320	370	326	297	303	327	342	325	336	309	319	322	315	360	304	350	330	301	305	337	301	303	334	323	293	333	323	311	297	316	346	305	295	333	317	325	303	312	328	267	312	313	324	309	322	328	308	328	324	336	290	285	299	291	296	331	291	322	329	305	307	345	315	313	320	308	352	333	305	271	346	349	313	327	317	358	307	330	306	319	323	320	295	302	332	369	335	293	350	325	322	322	333	313	325	317	314	311	303	301	290	332	305	354	308	302	319	319	297	284	306	311	282	294	297	298	321	313	290	344	314	341	316	290	294	293	346	335	304	303	288	340	309	306	335	323	290	333	305	316	312	319	327	332	329	344	305	311	334	365	310	323	325	300	339	318	306	335	309	329	331	305	332	325	320	320	296	305	289	347	328	286	307	349	310	304	281	305	320	297	313	339	350	340	319	328	331	328	349	321	319	283	291	311	303	299	342	331	292	300	308	313	328	343	291	339	332	313	294	289	334	313	306
29488	1400	2350	2721	2569	2220	1874	1660	1458	1373	1346	1246	1158	1072	1107	1024	987	1015	943	928	989	951	917	928	868	897	897	885	910	937	925	848	896	856	882	850	912	894	899	857	904	880	842	875	863	827	823	812	795	815	849	787	789	808	809	833	853	750	820	824	799	846	836	832	770	845	789	812	771	810	819	779	796	812	819	833	837	807	860	820	837	841	807	800	788	749	816	811	826	796	771	783	790	785	771	785	780	799	814	780	809	814	842	856	808	761	795	781	816	792	787	786	804	788	819	747	802	755	791	823	800	803	770	735	794	807	824	802	767	811	774	783	833	815	780	759	825	774	807	817	791	779	745	803	750	818	820	796	813	861	783	782	808	791	803	810	791	744	808	800	818	822	782	801	811	856	772	804	805	784	804	779	764	784	831	816	845	802	822	787	806	763	749	782	742	812	754	767	821	818	772	817	787	748	812	794	846	828	759	795	769	810	753	822	799	835	809	824	789	797	733	840	805	808	773	784	745	839	774	812	800	823	770	819	771	790	789	827	801	809	812	840	797	752	789	809	848	793	752	803	766	806	799	841	795	791	717	796	816	776	767	801	765	811	762	732	789	801	740	770	761	773	802	781	773	749	813	775	816	755	783	778	758	803	873	837	775	763	823	797	770	809	766	788	820	811	814	775	787	856	828	767	818	733	814	809	764	752	800	808	783	839	758	833	765	785	784	787	745	788	792	752	745	796	762	735	822	844	793	828	840	830	827	743	840	806	799	833	759	847	828	818	827	811	820	799	782	704	771	819	786	763	811	760	777	789	803	814	812	792	818	769	800	786	783	769	803	744	814	779	811	790	819	815	759	803	757	791	814	784	771	732	784	773	769	838	803	783	765	825	816	808	746	813	759	757	777	806	787	755	765	794	868	785	800	788	754	743	810	757	806	790	792	786	793	817	798	811	814	813	761	792	851	788	767	768	787	782	805	751	805	801	775	805	781	788	791	769	805	806	768	788	798	773	821	802	798	783	786	798	773	744	758	794	759	776	814	755	828	829	777	786	772	789	747	801	743	721	808	783	781	787	799	765	780	810	805	742	836	755	764	799	791	811	806	806	823	797	754	820	835	805	769	789	829	794	774	844	814	787	795	776	773	823	754	840	770	761	797	823	795	740	807	850	776	792	798	800	787	799	816	822	774	792	812	779	815	787	767	782	752	755	840	768	783	804	747	793	795	736	784	760	827	792	815	784	749	806	805	814	789	836	776	787	796	794	715	801	822	829	843	776	752	831	789	755	818	815	797	854	804	796	775	761	810	825	764	787	806	788	838	755	737	783	805	752	826	807	748	791	780	784	796	822	798	771	797	770	755	850	781	801	808	770	809	760	762	793	809	756	791	812	828	825	790	755	753	785	786	796	790	758	804	782	803	816	803	837	801	796	753	749	760	800	809	821	771	790	772	798	851	786	756	774	789	828	772	785	801	786	765	808	801	792	795	863	774	781	822	777	728	777	826	780	794	768	761	833	811	778	830	778	796	820	823	787	803	775	788	838	813	743	811	786	767	777	765	772	836	788	768	814	794	770	825	819	759	832	800	783	771	778	801	828	804	780	818	752	789	772	770	792	841	824	808	852	759	780	804	783	791	768	802	742	832	834	752	823	849	822	765	789	859	787	789	824	754	760	806	766	779	779	806	802	765	794	801	795	795	807	786	789	787	752	794	784	843	767	774	775	797	795	802	766	846	786	832	785	795	842	799	830	792	801	797	785	769	739	772	794	812	757	788	776	778	805	820	803	831	835	809	827	799	765	787	836	828	832	815	787	815	785	771	795	784	820	792	813	773	835	834	840	812	786	762	774	789	793	866	755	779	782	765	791	815	814	804	789	802	754	786	769	803	789	782	774	776	782	778	822	801	799	825	838	792	787	760	741	809	845	800	815	808	737	797	792	795	766	785	813	785	787	751	789	782	735	815	790	821	766	776	781	832	804	810	799	766	794	821	797	800	793	808	818	774	796	774	789	811	785	809	785	807	788	796	812	821	790	789	826	865	800	817	840	775	817	749	754	805	784	787	804	794	766	820	757	766	773	811	764	846	792	818	788	762	769	828	793	808	784	785	789	767	788	760	782	791	813	812	791	775	846	794	799	712	786	809	828	777	806	816	799	754	819	731	843	797	826	739	807	774	814	828	847	767	805	770	743	780	753	816	788	785	780	842	780	787	751	764	782	796	740	813	771	789	740	777	821	785	792	772	793	752	822	825	763	775	790	861	802	756	789	808	750	842	775	794	771	736	803	856	770	807	802	803	739	737	787	767	788	788	779	808	729	802	779	765	835	766	758	783	772	765	835	795	764	789	726	781	760	772	761	777	782	771	811	760	738	803	814	765	816	811	771	765	772	812	774	742	817	786	785	808	800	799	792	811	795	751	807	796	835	809	801	774	789	795	849	791	754	761	796	727	764	784	743	762	793	782	821	788	799	841	818	789	799	782	793	811	849	861	788	801	792	806	798	770	796	826	833	776	850	818	815	793	792	772	770	783	758	788	775	801	785	768	785	738	743	766	760	764	776	768	745	815	803	785	791	811	752	806	826	807	855	878	760	806	786	795	760	766	798	815	781	760	764	815	827	774	774	804	804	783	769	775	780	865	802	781	734	792	847	775	788	781	765	811	809	791	828	766	785	842	747	827	798	794	856	830	802	815	834	790	775	773	750	797	811	881	771	758	813	704	756	819	728	804	817	799	771	783	769	759	838	799	777	811	801	789	796	767	768	760	846	832	810	807	785	804	804	828	850	769	764	844	774	801	808	765	820	814	792	791	816	795	797	761	742	726	815	836	813	812	771	807	794	771	812	742	798	778	794	813	744	789	787	809	802	789	751	809	760	805	805	830	752	784	808	804	813	783	756	790	799	740	777	813	828	811	774	751	774	839	817	797	827	768	777	852	803	774	801	772	762	774	834	820	823	838	760	816	827	784	776	810	751	776	841	806	743	799	777	815	821	775	744	785	754	761	803	773	761	772	793	787	832	812	779	810	815	758	766	747	795	760	809	799	836	823	796	856	762	782	831	791	824	796	762	796	791	772	811	784	824	770	857	830	785	782	788	769	799	837	828	802	784	789	780	793	749	851	796	787	789	788	742	777	807	793	795	840	815	838	761	705	831	781	840	729	796	809	842	797	778	822	832	791	803	837	778	805	756	777	773	827	817	794	816	794	802	783	783	810	749	796	760	846	850	724	784	782	793	825	795	787	814	747	832	842	825	835	751	852	798	789	779	738	820	797	848	816	779	792	825	781	757	822	791	820	795	806	816	781	776	789	777	815	800	804	818	798	840	727	800	800	785	785	806	751	777	817	768	795	793	762	836	804	822	777	828	804	775	759	754	769	799	795	773	817	814	793	783	745	823	801	730	771	756	756	794	806	826	800	753	775	854	799	798	834	807	763	779	788	833	805	832	799	801	784	779	859	761	824	775	818	818	803	785	801	763	827	823	794	786	788	794
65531	27771	11731	2529	1299	940	761	670	660	590	538	523	487	520	463	457	409	450	422	455	364	438	435	407	386	412	365	426	375	388	373	393	406	423	405	411	385	396	397	378	391	401	396	439	361	386	378	351	389	357	381	359	365	395	389	379	395	383	400	400	403	363	377	383	373	370	379	357	391	364	390	396	365	374	368	410	378	388	384	347	361	405	335	389	386	370	390	385	422	368	402	340	368	391	397	375	357	379	363	381	375	347	365	355	357	391	341	384	353	364	391	395	362	366	338	390	389	361	388	339	349	407	399	357	353	420	375	342	394	364	342	394	375	389	342	398	389	362	398	370	387	376	378	387	381	348	373	382	430	362	345	374	378	364	388	376	406	374	406	401	380	379	383	408	402	403	372	365	392	382	342	365	383	413	395	382	383	375	408	345	389	371	402	390	348	385	366	430	375	331	344	359	341	397	408	403	376	321	344	384	340	371	388	368	391	395	383	378	373	356	377	390	396	370	360	377	384	371	378	396	381	355	378	357	373	368	364	368	404	384	337	385	363	354	363	399	371	337	390	391	361	423	346	303	365	399	337	388	391	341	365	362	386	407	368	360	414	413	356	345	353	373	372	351	371	368	391	381	386	368	377	374	373	344	402	414	395	346	410	354	399	387	398	352	377	354	403	450	394	378	418	389	402	389	386	365	416	363	366	385	403	355	369	403	387	352	337	386	357	381	374	406	374	362	392	401	362	350	380	362	397	410	408	359	363	411	361	372	356	368	361	387	380	399	343	371	361	361	361	355	382	376	400	349	354	398	359	417	398	398	353	421	367	361	421	377	398	404	378	410	409	395	364	368	399	353	382	391	403	370	378	353	377	345	353	373	367	382	374	384	368	363	385	375	368	386	407	336	332	373	367	392	386	406	366	341	379	410	380	350	365	366	364	385	388	364	368	370	382	376	403	416	408	390	372	372	362	384	380	356	350	372	385	350	384	388	411	367	365	368	384	394	370	387	386	354	366	422	416	388	350	383	415	391	373	368	401	345	389	364	382	375	406	409	355	344	419	373	387	388	368	426	394	344	343	364	406	353	406	397	372	372	387	404	384	396	419	379	364	381	367	338	347	362	365	430	364	380	356	372	381	379	378	366	383	413	356	381	379	374	376	405	383	346	386	359	346	353	396	393	357	403	393	417	378	359	389	388	404	391	381	393	384	375	390	410	396	369	369	380	313	388	405	376	378	372	368	394	383	381	355	368	377	374	376	364	376	361	365	380	400	339	359	402	376	363	368	384	384	373	395	396	351	363	388	357	389	377	382	369	390	384	373	361	369	358	372	416	388	377	394	392	417	387	382	356	375	376	397	389	375	333	405	364	373	341	345	385	383	351	380	396	388	408	336	326	410	361	386	380	351	397	356	397	364	362	360	348	394	391	384	368	385	358	390	401	382	379	408	384	408	349	373	402	404	356	371	369	379	416	357	389	340	384	381	359	406	385	407	408	365	370	376	338	363	376	373	377	389	392	383	402	375	376	368	395	335	332	389	380	380	399	371	385	374	347	389	389	366	414	397	400	372	406	375	397	380	388	395	423	379	373	430	360	351	408	395	364	335	388	366	388	362	382	368	343	388	396	391	388	421	370	371	340	409	363	370	390	412	358	382	388	367	396	370	363	349	338	365	364	384	421	391	374	369	383	358	339	330	364	402	414	353	404	362	370	382	381	368	389	347	348	392	383	381	388	398	414	375	391	384	373	387	366	367	338	425	361	379	383	353	374	380	362	394	380	385	384	410	394	374	416	375	369	408	366	363	355	343	375	378	372	346	352	350	407	354	409	401	367	377	404	381	382	360	368	402	347	384	398	366	377	377	378	416	399	359	376	352	348	362	385	357	382	375	410	386	366	371	382	403	361	395	371	387	356	357	402	334	395	371	386	386	397	379	352	398	366	358	403	363	367	348	372	392	369	354	377	356	403	380	378	348	353	383	378	378	360	347	384	404	371	335	389	374	381	448	369	391	425	404	381	360	390	401	353	413	401	388	392	388	396	382	340	412	348	364	372	375	395	377	406	373	396	398	388	363	376	420	401	352	390	379	393	356	344	410	335	361	376	358	380	350	412	342	363	355	371	382	344	371	378	396	362	391	380	382	356	391	378	339	377	374	345	369	357	370	399	407	393	377	395	386	352	398	337	376	378	346	353	399	374	379	392	414	361	429	384	406	370	388	339	398	370	358	359	400	376	408	403	376	389	388	403	414	381	344	383	364	366	398	369	409	355	385	373	380	363	342	392	387	360	344	350	331	382	370	382	358	350	368	409	397	391	368	402	382	334	415	377	399	425	378	401	372	398	387	359	369	353	405	378	353	372	383	367	391	398	353	398	361	371	342	413	373	378	380	395	386	381	372	399	354	376	376	366	442	366	363	387	389	389	405	394	385	421	375	375	392	349	335	369	398	360	411	349	422	359	376	362	364	378	404	379	384	453	405	342	387	376	381	385	350	403	375	385	382	358	410	376	328	425	384	402	402	373	401	448	375	389	433	401	338	381	363	370	406	412	357	342	373	387	390	390	383	403	424	370	401	393	360	391	370	403	371	381	378	373	355	365	358	354	356	351	380	392	353	350	367	423	393	363	364	369	389	342	378	394	363	362	398	383	390	359	373	357	348	331	362	398	395	405	369	397	371	389	384	364	381	382	405	367	334	365	358	388	334	355	391	388	392	392	393	364	371	376	383	364	363	351	371	379	368	361	373	391	409	375	369	376	368	382	347	333	365	377	389	374	420	390	359	393	395	373	424	383	353	399	389	428	350	361	345	348	367	340	372	417	380	381	372	379	381	368	389	391	372	361	384	373	390	378	368	369	378	380	390	346	356	340	387	430	323	339	363	423	354	371	412	407	353	378	395	403	382	356	412	370	361	340	374	406	369	367	388	369	365	402	386	390	368	367	356	371	388	371	407	391	371	382	355	399	380	383	362	336	367	389	351	387	401	433	365	375	383	389	386	405	410	379	387	393	365	403	403	363	368	402	336	371	368	384	388	413	386	366	366	365	391	351	379	326	430	347	372	399	393	354	388	370	386	388	351	345	378	366	365	328	373	409	399	390	376	352	389	360	383	370	392	376	385	372	404	392	366	370	375	398	367	367	382	349	420	366	415	350	387	366	396	370	432	338	378	397	382	359	388	387	363	378	406	388	359	376	363	336	366	397	371	382	345	400	363	392	365	347	379	350	410	401	390	409	387	419	399	394	422	389	367	380	370	377	359	373	355	374	355	394	375	369	358	320	359	398	353	421	369	340	350	388	373	393	381	353	367	358	408	402	385	369	381	388	364	401	402	361	386	341	358	383	400	403	397	388	397	393	401	353	354	378	348	408	382	354	359	355	377	403	384	407	424	387	347	358	383	374	348	373	352	370	371	379	406	417	379	357	399	397	383	349	352	356	409	437	402	373	383	432	367	357	391	344	369	383	401	402	402	401	414	376	337	375	371	400	405	383
37799	2012	3843	4569	4038	3525	3032	2621	2174	2050	1905	1741	1613	1593	1421	1388	1342	1281	1241	1164	1199	1153	1110	1098	1133	1067	1039	1156	1080	1043	1114	1048	1058	979	1037	1046	1141	1103	1024	1085	1067	967	984	1010	966	1013	966	964	969	947	952	906	973	906	962	965	954	959	865	953	992	905	865	910	922	944	884	867	907	888	885	895	920	915	914	909	913	916	927	859	886	940	916	899	862	862	913	928	908	907	911	876	892	885	905	899	892	919	900	926	940	908	911	900	913	855	970	872	895	880	858	913	899	889	875	869	945	917	945	888	925	881	918	884	912	872	893	926	887	868	878	878	853	895	903	899	899	931	878	895	907	908	906	909	882	952	924	891	879	916	911	873	906	898	893	816	867	923	834	909	872	875	858	808	882	934	914	901	930	961	880	914	885	863	893	905	882	887	903	872	908	934	876	890	906	895	888	919	925	891	872	889	849	904	842	914	904	929	861	882	905	855	864	874	861	914	913	947	881	922	881	906	876	941	896	907	933	922	921	885	862	908	902	910	898	862	899	906	899	866	833	922	945	881	912	883	911	962	859	945	881	1007	931	893	886	875	894	886	950	916	858	940	921	905	927	937	852	896	917	884	868	896	915	847	917	873	853	904	894	919	905	903	919	886	921	869	869	901	917	902	865	865	930	837	934	892	927	872	893	927	896	900	882	865	905	882	863	945	901	885	885	868	924	882	969	916	922	917	922	934	897	901	897	903	891	945	866	904	873	910	873	970	932	871	852	901	878	915	938	954	904	890	925	883	925	896	900	962	921	876	898	947	907	875	868	818	941	918	910	882	936	902	901	904	865	906	901	865	918	932	908	920	973	896	912	890	930	885	889	907	952	854	945	900	898	936	929	907	905	916	918	931	936	888	988	862	847	845	867	922	886	929	934	886	881	832	884	951	885	890	876	830	935	899	946	852	867	944	888	951	908	881	887	865	898	943	899	931	913	902	885	944	874	873	904	919	870	865	863	903	916	945	951	906	930	899	906	905	968	894	936	869	911	940	880	931	868	913	887	907	917	920	934	903	876	933	940	949	947	888	872	831	960	902	900	903	885	876	922	871	842	907	898	887	884	893	860	913	855	832	912	914	922	926	831	855	900	919	863	889	877	890	930	893	879	917	893	935	895	946	837	844	983	926	827	886	864	886	931	893	883	877	938	851	923	896	919	947	925	925	894	887	877	933	937	883	919	881	888	914	891	868	878	897	901	909	856	924	902	896	890	880	918	918	895	889	898	925	881	901	909	889	893	910	905	899	925	910	846	882	936	930	927	897	936	936	918	906	904	909	913	891	923	925	894	928	875	856	906	913	886	897	905	911	890	863	919	869	895	888	881	900	907	930	878	876	884	954	840	874	877	911	893	920	954	900	932	895	891	882	945	882	926	897	857	883	873	888	934	921	901	862	875	861	889	914	906	882	893	903	924	926	877	898	930	891	881	906	929	901	883	894	905	828	829	875	943	911	883	890	897	923	838	958	884	913	893	891	874	942	892	874	863	946	935	923	872	908	914	892	910	958	923	848	881	918	925	945	869	916	853	934	898	893	917	938	908	899	901	909	926	898	890	929	933	856	909	815	937	852	881	907	894	864	862	873	1002	864	874	915	875	974	931	881	884	917	880	943	870	879	860	902	911	890	925	926	910	904	898	857	901	887	837	885	903	857	883	899	836	932	874	892	912	897	885	851	888	857	884	884	827	881	877	918	884	852	904	944	858	945	939	942	883	917	904	836	929	897	874	877	881	924	951	857	892	917	873	905	905	930	922	911	888	907	875	871	960	897	916	874	926	890	953	956	908	905	869	883	895	841	879	900	924	904	894	859	879	902	931	931	915	883	888	947	895	907	893	929	891	912	871	925	894	867	873	929	882	833	865	830	880	930	930	913	891	879	884	932	909	898	874	859	943	929	894	909	903	857	910	864	930	830	903	799	936	884	825	921	903	902	899	889	930	915	926	861	859	944	885	867	928	862	875	896	898	868	941	902	893	884	852	883	840	898	883	880	920	885	933	869	924	866	948	942	887	863	869	895	920	871	904	892	882	850	845	930	855	915	912	877	899	920	924	955	912	889	832	955	963	919	886	915	874	864	907	839	919	887	886	918	916	911	919	903	918	920	924	903	913	883	914	921	871	976	887	887	857	921	843	878	882	905	939	892	848	871	890	930	886	898	949	879	912	865	959	954	903	884	873	855	910	853	901	925	861	917	940	864	928	911	870	880	940	855	919	915	865	901	888	858	889	893	883	883	884	874	908	912	884	922	890	863	858	918	889	896	933	856	878	871	934	893	905	887	939	880	938	894	900	858	907	840	875	861	926	869	903	919	869	925	937	928	878	857	920	918	908	851	886	848	916	920	876	897	905	877	927	902	919	938	930	907	909	951	925	896	897	945	854	877	933	910	890	835	909	878	917	839	935	951	846	890	845	860	915	894	889	923	882	881	933	838	893	876	929	870	916	889	886	910	895	885	906	824	935	913	872	909	878	908	942	932	908	883	917	885	905	849	892	895	882	878	928	946	892	884	866	846	891	904	891	896	917	854	884	895	906	897	871	857	925	878	844	907	905	882	886	982	928	835	841	899	872	884	909	909	859	893	928	879	884	904	911	927	925	873	878	922	873	889	915	844	883	844	921	945	842	878	865	938	894	853	854	888	862	946	890	943	926	887	930	908	897	903	888	890	865	876	872	880	888	905	903	917	868	895	871	916	889	883	900	898	907	948	889	940	886	877	897	891	889	905	878	891	881	892	902	897	927	980	919	893	872	884	934	896	875	907	866	864	955	853	867	922	881	895	882	909	919	919	912	891	950	885	877	881	904	935	826	895	879	891	914	915	897	843	900	896	914	909	884	870	888	882	855	904	850	894	902	885	854	930	909	925	924	916	920	884	879	841	880	862	903	916	877	889	932	891	892	907	921	903	939	947	920	906	867	942	903	903	905	850	912	910	866	883	912	882	893	934	856	865	874	910	910	912	870	886	907	881	885	928	926	933	944	902	911	890	914	901	907	868	853	899	843	901	881	869	883	914	853	916	894	902	945	864	914	888	921	898	912	921	909	859	913	862	904	865	837	887	937	895	895	907	875	940	899	916	931	905	933	909	867	893	844	916	949	887	876	898	880	915	911	848	930	911	842	937	892	879	911	889	891	936	875	916	919	886	920	868	894	855	858	955	865	852	937	900	918	924	914	879	897	930	888	910	926	865	860	875	954	866	912	874	882	918	901	878	841	882	876	931	888	880	922	880	898	909	903	860	924	897	891	934	881	871	880	898	887	921	889	874	984	900	904	883	943	942	926	884	811	875	872	971	902	952	901	868	891	900	907	932	897	877	903	846	926	899	875	894	913	885	870	873	926	934	891	958	912	873	839	917	891	884	925	901	903	893	882	922	865	973	911	847	849	932	923	902	875	884	845	876	922	850	944	889	913	905	896	903	872	947	913	898	957	887	863	876	890	863	922	859	897	920	949	933
6366	325	176	153	148	161	122	151	157	154	154	139	145	184	148	166	164	137	159	153	152	159	146	159	174	137	156	171	173	138	146	150	153	150	160	151	157	173	158	123	149	136	142	136	152	160	159	148	131	127	143	144	137	145	148	167	172	150	128	133	140	125	137	152	168	149	152	148	122	128	116	142	156	163	153	158	161	136	149	147	170	177	166	156	168	146	137	143	175	149	133	137	133	131	145	154	155	147	166	164	161	149	156	133	145	159	168	126	137	157	122	142	147	156	134	155	138	137	154	144	160	159	148	162	134	153	157	148	130	150	175	151	151	158	131	142	157	156	174	156	156	168	156	138	145	138	127	134	142	122	160	150	144	161	152	157	132	164	150	149	133	155	157	163	159	178	158	143	147	135	140	144	150	154	133	145	176	181	127	175	179	149	119	128	140	150	142	156	155	128	150	148	146	148	168	145	142	145	121	154	148	125	145	156	126	145	170	157	155	137	157	154	126	156	126	136	157	144	177	152	138	153	162	130	143	176	145	149	154	134	160	149	142	147	136	133	143	152	118	157	167	171	160	165	138	161	151	164	148	173	149	162	167	145	133	140	137	137	181	155	144	140	145	136	141	182	152	163	153	146	140	157	131	133	131	142	167	142	157	152	170	139	154	156	160	136	126	149	153	145	149	149	150	156	167	169	147	153	153	149	153	150	131	128	153	140	132	134	127	143	154	143	142	171	146	130	133	164	147	131	144	142	156	134	159	157	159	152	154	125	150	156	162	138	132	155	132	136	164	143	147	144	137	116	144	136	148	158	137	155	177	129	141	155	126	138	138	159	166	144	159	131	153	159	141	148	180	138	122	148	147	138	158	131	148	152	147	141	164	147	128	156	160	166	159	149	130	141	150	142	161	149	131	138	139	133	164	156	146	146	148	160	167	161	154	162	138	133	140	132	135	139	151	137	149	142	151	143	154	173	139	154	151	137	159	191	156	144	161	141	143	138	146	129	150	149	128	174	158	148	143	165	150	138	174	150	151	145	148	150	150	171	152	154	129	142	121	125	175	172	155	150	140	138	132	141	177	146	153	149	142	121	122	156	145	139	139	121	186	168	161	144	140	144	144	134	132	166	128	161	151	152	146	163	152	137	148	144	166	152	159	144	146	149	145	163	154	147	161	150	158	154	139	144	168	137	166	148	137	134	128	151	161	168	136	143	126	158	156	180	160	152	118	157	154	129	142	159	150	165	158	147	140	164	129	169	147	145	127	140	137	158	157	167	142	145	142	132	167	145	163	152	171	140	168	152	161	155	147	156	148	170	158	141	145	159	184	160	161	136	137	132	141	138	155	146	159	152	144	155	142	149	140	157	134	158	130	144	153	153	158	173	154	159	150	147	144	192	137	158	155	160	165	145	148	146	150	177	164	143	164	133	179	144	175	121	128	144	130	132	145	142	131	167	159	156	150	144	150	143	145	152	156	160	142	138	151	138	169	140	147	139	130	155	138	151	177	140	147	146	156	142	131	159	160	136	164	132	140	142	138	164	151	133	157	157	153	174	173	165	161	176	154	163	145	135	134	161	139	149	169	143	148	152	144	150	143	143	140	126	167	125	161	154	164	161	154	138	151	157	145	138	127	152	143	115	157	153	163	186	142	130	129	148	141	138	143	141	148	140	148	139	154	145	132	147	146	154	140	168	144	135	159	138	143	153	118	138	143	138	134	146	153	161	146	144	172	163	142	149	149	157	155	156	130	145	128	142	163	152	150	148	156	134	148	147	171	141	140	159	168	151	160	131	144	127	148	152	169	148	142	144	150	177	144	157	154	186	142	159	157	138	152	137	150	164	147	146	163	182	155	161	145	129	162	145	142	133	156	151	133	120	168	151	162	155	139	137	161	146	131	145	147	150	127	144	148	155	131	128	142	145	146	144	146	135	159	134	148	173	152	167	147	141	154	147	135	161	144	145	144	139	140	132	145	156	154	138	152	149	150	162	167	142	149	147	155	158	119	151	136	178	129	173	169	181	142	131	136	158	148	132	151	144	170	171	157	137	146	146	171	139	138	149	153	132	153	184	164	159	154	148	175	160	142	148	151	174	154	161	138	143	139	144	135	148	140	168	154	126	124	116	142	157	143	137	140	129	165	152	136	143	143	147	150	154	151	176	153	153	130	128	146	153	146	138	151	148	142	150	129	146	168	154	157	138	152	188	156	166	136	147	172	126	143	136	137	165	133	131	164	136	166	160	154	157	156	162	161	167	142	149	157	152	150	137	150	140	135	145	129	148	146	151	152	146	181	168	171	181	126	148	147	148	162	124	152	131	149	144	144	148	154	153	165	155	170	140	119	137	159	150	139	158	151	137	158	143	145	144	130	155	134	153	142	164	143	167	155	150	145	146	153	166	166	150	171	158	136	143	153	149	151	164	169	161	154	159	129	146	150	131	125	182	134	154	126	157	141	142	156	159	138	147	149	160	179	137	150	146	169	156	134	150	153	165	171	140	149	158	148	158	129	133	135	147	164	136	149	165	154	154	150	158	155	135	167	142	156	183	155	152	132	149	150	163	173	156	141	175	123	166	170	136	148	170	153	149	140	168	144	145	137	150	152	132	148	146	153	153	155	148	146	151	161	133	168	160	162	152	136	154	156	160	158	148	149	165	141	161	165	142	143	135	141	142	142	124	153	160	128	160	145	131	118	148	158	151	135	155	151	167	151	149	143	152	159	163	156	171	175	138	149	166	151	144	150	167	140	171	154	153	185	178	140	135	142	173	155	148	144	144	148	141	143	155	147	163	161	168	167	139	160	164	148	131	145	153	172	167	165	148	170	142	137	156	145	140	142	137	138	170	143	162	153	142	175	135	128	134	178	153	156	152	145	139	131	162	144	176	136	148	128	130	166	160	144	152	154	142	143	139	147	122	159	168	131	144	142	152	149	141	157	151	160	129	147	164	167	142	152	138	131	164	143	136	106	152	147	187	155	161	146	143	149	133	181	161	135	155	142	125	139	175	145	161	163	135	159	148	140	132	162	136	161	156	155	147	150	153	139	167	167	129	155	122	141	149	137	146	152	143	155	138	160	157	156	160	159	143	148	143	140	141	138	161	158	152	152	124	120	147	140	152	165	151	168	143	113	152	144	141	151	153	174	141	143	163	144	145	173	146	158	165	152	151	160	145	151	136	149	147	159	151	147	150	127	168	153	176	145	150	170	159	161	154	138	131	141	148	142	132	142	143	140	157	148	121	162	145	159	131	152	144	128	147	132	145	171	150	158	149	186	152	148	160	188	133	152	163	157	159	142	158	153	150	150	183	139	151	148	147	175	141	136	148	145	166	156	138	147	151	175	145	152	165	151	158	121	142	124	154	140	169	144	171	164	164	160	136	135	128	151	147	156	184	162	162	156	152	155	166	147	158	146	139	135	163	146	158	150	135	159	153	161	154	135	159	141	148	153	165	153	145	151	150	160	145	143	134	147	143	143	144	149	140
6693	518	507	544	506	503	480	469	505	453	544	467	469	462	449	400	452	475	422	435	464	452	415	462	442	474	473	451	475	456	471	436	429	414	440	474	482	480	480	468	462	469	440	442	454	459	441	419	451	424	468	426	462	426	426	429	426	467	440	449	435	421	474	455	472	429	418	420	417	446	452	415	422	415	404	434	465	437	384	455	433	491	428	408	459	441	437	456	460	422	421	457	478	452	429	439	421	478	435	431	424	442	449	423	454	422	416	413	463	429	423	430	453	432	450	425	417	407	427	432	447	422	460	415	468	417	418	425	435	434	416	480	435	452	458	443	461	438	413	451	422	431	468	445	461	412	421	460	394	476	442	478	395	419	484	491	461	414	434	455	464	451	429	407	468	404	458	396	438	435	433	451	418	452	468	404	421	496	427	419	433	427	448	418	421	441	429	428	437	411	437	460	479	415	416	437	423	417	453	443	441	433	466	431	441	454	410	437	441	464	457	372	409	440	440	446	432	417	438	450	424	445	448	434	421	433	463	460	446	421	450	452	443	418	502	442	443	422	488	427	440	468	458	451	514	424	393	448	446	448	418	464	455	459	433	443	451	431	468	448	464	417	441	439	457	431	425	437	423	464	454	433	469	436	436	441	427	466	421	431	434	439	433	509	400	445	422	420	439	458	437	443	470	447	440	477	469	423	473	451	426	471	448	464	457	454	410	470	406	441	409	461	464	448	421	434	426	448	443	436	460	452	430	426	443	440	446	445	436	437	432	475	457	425	439	413	447	428	451	423	442	412	431	443	443	475	460	439	463	428	434	389	478	433	465	428	440	447	465	444	445	420	441	452	445	429	444	457	439	464	457	464	433	420	426	457	437	435	479	454	438	464	436	419	468	460	392	447	443	433	414	431	424	406	429	454	478	458	454	468	435	476	434	445	473	448	430	416	476	441	485	451	427	415	417	443	459	419	406	428	424	437	464	462	443	429	436	425	446	446	408	456	434	436	406	437	444	467	413	457	452	474	443	435	425	444	443	413	437	394	411	473	454	439	436	441	437	413	421	462	426	459	444	447	422	437	426	394	451	418	445	430	454	445	437	463	438	469	447	431	434	435	429	458	418	494	499	432	478	445	434	441	457	450	436	418	481	416	457	418	447	422	436	427	466	480	443	441	423	463	427	438	414	435	413	460	429	442	430	398	425	439	453	414	452	457	420	451	468	426	459	404	465	460	459	426	476	454	460	461	431	389	447	454	471	451	426	447	449	471	416	412	431	440	443	440	435	413	432	404	446	443	447	461	482	429	437	425	434	420	431	439	425	431	430	443	448	430	465	428	435	466	446	447	460	454	479	458	471	468	471	431	455	465	470	437	432	431	432	441	454	432	441	454	440	441	455	466	442	449	432	421	431	459	421	424	411	423	419	439	421	444	409	435	441	417	400	418	449	437	415	435	466	467	458	427	454	440	492	411	395	423	465	440	443	444	442	455	442	464	466	435	433	459	421	402	410	427	475	446	452	466	465	408	478	431	442	425	437	467	457	447	504	439	424	442	439	444	452	442	463	471	436	401	455	447	407	459	441	494	420	420	413	442	439	428	447	434	412	431	437	417	441	451	427	459	451	440	435	455	439	436	436	406	441	447	442	437	435	450	433	413	479	450	426	464	465	445	398	404	405	436	438	437	439	438	438	463	496	411	436	423	443	441	433	480	453	426	378	447	432	437	449	432	437	466	427	463	445	469	449	455	455	444	454	415	438	412	473	449	444	409	442	437	419	462	450	451	439	430	427	452	452	451	402	472	451	425	440	433	449	435	415	421	441	449	439	435	417	428	470	431	444	443	489	436	439	437	448	406	399	413	475	440	415	410	450	434	429	438	484	462	402	445	414	474	453	428	430	435	449	456	438	430	400	437	441	434	445	434	450	446	466	446	435	452	429	438	423	410	433	438	431	470	454	437	437	452	446	427	423	434	460	442	427	440	416	438	416	405	463	460	414	412	446	434	434	436	412	447	435	409	401	447	414	481	417	443	454	453	450	427	412	416	473	466	488	433	399	413	462	465	427	431	452	434	430	421	453	471	447	447	437	443	437	450	411	456	433	426	440	474	437	438	458	465	430	438	424	474	461	444	434	426	476	444	447	456	464	413	452	420	440	422	429	420	433	403	446	433	418	440	457	434	471	431	446	475	458	449	415	425	456	438	445	442	449	466	445	403	455	462	405	453	442	461	433	453	433	457	428	421	469	450	416	426	435	446	433	441	425	402	429	403	429	464	443	425	471	411	439	431	439	458	453	462	403	407	422	414	437	427	488	453	421	467	415	412	429	419	469	432	481	411	447	450	449	466	434	425	448	442	436	426	447	439	473	429	431	437	435	473	432	430	418	403	430	407	399	437	443	416	455	447	461	464	442	454	442	447	403	431	454	455	438	453	415	446	466	461	460	478	387	423	436	432	452	444	417	460	431	438	410	462	418	435	445	415	442	436	424	480	402	431	461	448	460	466	436	417	424	475	441	441	412	433	444	453	452	425	457	471	405	408	453	437	452	473	436	448	436	460	383	479	427	426	437	463	504	418	413	462	449	420	443	439	436	457	457	423	447	474	449	468	431	405	454	442	426	417	428	441	450	420	448	465	444	451	450	441	443	436	440	447	409	426	406	438	461	445	448	481	405	437	432	451	449	401	447	461	484	429	448	440	441	451	440	487	458	448	470	439	434	402	402	446	435	481	463	435	416	472	460	429	438	426	401	444	454	455	417	422	426	407	405	434	439	430	437	451	435	446	456	434	425	488	457	442	439	452	475	432	430	489	465	427	443	443	438	392	415	408	452	462	431	453	455	448	432	479	451	445	437	437	439	467	464	446	455	427	467	437	446	431	451	430	450	424	439	409	453	441	444	468	450	471	431	421	425	437	419	428	415	451	439	454	431	452	454	394	419	437	424	452	424	414	444	462	425	446	440	428	459	420	437	476	426	421	433	445	449	485	435	448	487	436	459	454	432	437	432	462	428	448	445	456	421	437	444	453	458	435	460	464	468	452	416	450	423	449	479	442	471	435	428	467	462	471	415	457	438	453	429	432	424	423	442	402	468	449	433	462	443	440	444	432	453	469	455	434	441	419	456	444	472	434	424	447	379	440	449	464	440	422	424	436	459	453	413	450	417	448	440	426	414	428	438	452	475	438	406	433	424	453	472	414	448	440	454	444	415	477	410	453	438	424	444	476	439	411	439	449	461	424	425	447	405	410	451	437	434	470	445	417	471	422	478	434	431	451	433	440	441	441	419	426	433	452	424	438	474	410	428	444	416	403	478	496	440	436	472	461	418	441	419	446	432	453	422	409	430	431	427	452	431	417	457	463	446	457	490	408	456	398	461	423	416	422	467	440	494	483	444	428	437	438	461	420	454	421	458	427	459	429	457	448	424	438	443	400	423	470	436	427	438	411	460	447	446	423	483	490	409	421	428	433	449	446	430	425	433	435	420	442	434	444
54817	20460	2990	965	722	536	507	453	437	416	431	380	375	390	324	346	348	412	330	336	340	324	320	305	314	334	310	320	316	279	348	294	312	313	308	337	340	329	314	322	338	368	322	312	329	334	314	317	307	336	326	339	317	308	313	334	340	286	302	308	310	341	300	317	307	325	339	339	313	342	325	382	331	339	347	322	329	312	313	304	299	274	312	311	327	325	300	308	297	315	313	327	306	329	330	299	334	326	356	316	305	310	333	303	308	313	298	298	327	357	334	323	312	307	312	317	282	299	311	334	337	329	345	300	283	292	302	301	310	289	291	339	312	315	301	330	319	294	321	344	312	320	317	297	282	289	309	312	290	321	292	338	305	308	337	328	351	292	338	329	317	307	332	301	343	342	347	315	340	313	297	294	363	337	298	320	341	327	317	333	326	314	300	325	304	301	299	306	277	325	324	316	355	323	303	308	305	323	308	330	298	306	378	337	320	299	329	319	294	324	310	291	327	308	304	322	331	340	326	303	334	280	302	319	328	306	319	313	316	336	339	307	353	290	344	302	317	317	309	293	322	296	296	334	299	343	316	335	321	291	368	289	313	330	316	327	292	339	325	296	299	272	298	344	314	269	317	348	316	321	325	312	322	346	330	290	320	325	317	321	300	320	336	310	321	312	322	304	313	348	293	341	314	329	334	311	292	316	322	339	322	295	329	312	314	342	311	344	344	328	321	321	302	309	304	305	307	329	355	318	307	306	319	293	333	323	323	334	301	309	273	310	279	320	344	349	299	320	323	301	349	310	330	349	335	302	314	308	325	295	321	318	314	323	296	293	300	324	308	323	335	330	320	297	306	298	301	314	299	320	305	311	309	315	338	289	283	290	343	329	301	313	326	299	320	335	309	322	315	322	327	310	334	257	329	308	327	300	327	307	325	304	320	303	326	345	343	291	300	293	339	336	314	313	312	307	349	300	324	330	324	336	339	317	344	298	309	295	323	302	313	302	339	286	315	340	316	341	305	318	291	341	286	334	327	337	286	303	316	321	371	328	307	332	318	314	337	325	314	340	349	345	312	330	320	314	327	328	347	296	326	286	320	315	320	303	328	345	308	304	324	332	311	312	341	332	295	304	285	289	299	366	319	280	311	322	315	296	302	311	319	311	260	307	369	351	339	341	339	315	337	324	332	314	331	327	336	331	357	302	305	318	291	319	319	333	299	341	310	313	314	326	309	316	302	353	329	288	310	324	341	318	327	304	316	332	328	328	347	301	314	327	309	316	321	298	329	295	321	335	319	324	335	308	296	320	290	341	330	311	333	294	294	298	324	306	294	309	319	316	308	306	348	295	306	304	317	297	291	284	311	305	313	316	339	328	313	315	334	326	323	306	302	285	337	320	350	293	312	351	338	295	333	307	343	277	322	309	290	319	324	304	298	298	304	303	313	316	322	332	308	334	285	320	303	309	319	332	298	321	337	315	349	322	315	308	305	321	317	305	287	285	333	333	306	334	357	323	329	333	321	323	297	324	325	302	322	317	333	349	291	316	316	330	301	357	335	281	328	313	310	338	307	303	342	344	335	306	325	343	309	316	313	328	305	334	311	310	321	282	299	266	341	301	288	338	325	301	334	317	335	287	341	318	319	317	339	366	291	301	309	347	319	330	313	299	335	327	336	329	296	325	309	313	293	300	287	277	329	335	310	292	314	334	342	306	338	309	310	311	313	322	292	285	327	332	331	339	337	342	346	288	356	317	308	329	282	320	292	317	305	323	314	326	287	316	319	334	319	327	311	346	318	323	289	311	286	296	327	356	360	304	316	298	278	310	309	298	284	326	316	318	353	304	338	290	296	303	335	328	325	330	286	309	276	310	340	321	340	313	312	311	339	305	288	311	356	309	290	328	330	337	341	308	331	290	304	299	300	304	344	325	348	333	366	320	309	302	309	328	329	324	353	304	288	310	323	350	307	288	288	331	328	322	349	332	310	308	310	323	346	301	318	312	301	300	285	298	320	295	317	338	310	306	330	327	323	306	314	310	289	308	296	317	328	335	320	311	324	291	291	301	314	295	314	326	278	322	362	327	339	295	302	332	329	319	322	346	332	331	342	304	281	329	334	316	323	330	307	318	311	316	304	275	342	309	318	375	300	358	309	287	310	307	338	316	308	345	315	318	288	363	309	303	310	320	338	328	284	329	321	330	320	316	329	342	287	344	314	351	345	344	295	343	311	348	345	308	330	350	341	313	304	337	323	318	314	347	334	303	302	313	305	348	309	329	325	321	326	325	307	337	315	314	332	342	334	282	321	346	353	332	302	334	306	326	318	329	296	313	319	302	331	315	319	320	317	319	334	313	312	312	300	301	322	321	350	336	309	315	336	331	319	332	293	317	314	293	310	334	279	346	327	322	308	302	327	324	315	331	314	311	303	325	319	312	313	332	302	337	336	345	319	304	310	306	334	307	308	322	344	288	313	309	360	341	312	315	331	354	313	341	316	303	322	296	333	296	321	313	309	310	380	302	340	275	329	318	315	323	321	309	324	318	321	311	315	320	304	335	304	338	302	326	323	279	288	305	308	324	314	326	314	293	314	339	295	286	308	286	332	341	303	316	294	323	314	324	310	328	334	320	348	335	296	302	314	340	314	302	326	309	333	319	309	322	307	304	307	301	333	304	329	351	342	326	313	329	315	315	321	325	326	324	321	354	311	318	322	288	312	323	331	315	297	306	321	302	345	338	327	320	356	321	307	337	323	310	330	319	295	313	268	344	307	313	325	325	322	322	339	339	343	303	268	323	292	341	320	334	309	321	310	340	293	319	302	301	324	321	326	325	331	287	322	299	323	303	322	326	343	328	332	310	308	293	314	329	305	334	329	324	379	341	332	338	302	325	322	316	287	372	298	316	338	332	335	309	287	322	314	286	336	334	321	309	321	406	360	298	334	313	346	298	328	325	331	309	323	307	339	316	298	330	333	297	319	311	291	302	305	323	336	303	325	338	308	302	301	338	320	329	295	321	305	300	321	320	317	312	304	320	317	326	298	303	312	373	290	310	311	303	329	332	332	339	302	306	292	350	324	345	271	301	328	326	287	348	298	308	328	328	313	303	314	332	311	303	330	331	283	330	306	308	331	310	350	332	311	300	335	352	316	325	334	315	298	304	327	327	286	319	342	324	296	284	292	319	327	347	308	311	313	318	338	335	316	323	303	290	340	310	298	310	307	316	321	324	298	332	313	304	335	352	348	330	326	289	292	347	301	345	313	276	309	293	320	324	331	340	293	287	324	329	316	284	328	332	331	334	317	317	317	319	280	307	313	302	323	325	317	333	317	295	277	299	323	305	336	311	332	278	336	309	321	334	290	343	315	307	331	314	301	295	317	323	323	319	310	332	291	318	315	355	330	320	311	325	332	345	319	309	295	329	304	296	332	347	312	333	356	348	358	319	318	327	301	300	310	291	341	317	343	348	337	299	319	323	321	336	305	288	319	339	307	327
28741	1407	2346	2694	2479	2152	1850	1675	1477	1396	1267	1231	1195	1201	1066	1041	975	976	969	927	940	925	961	901	956	912	943	945	894	869	864	855	898	849	907	896	934	882	923	923	857	878	835	908	836	900	819	838	837	761	840	813	880	806	819	864	814	780	833	776	786	782	793	824	785	763	832	798	858	762	784	804	811	802	774	847	803	795	841	842	816	783	839	775	740	760	835	788	770	788	795	774	809	799	817	813	804	830	777	764	766	865	805	797	832	705	754	801	784	774	786	818	764	791	860	801	742	832	849	824	770	813	766	801	813	825	827	817	781	768	807	830	820	770	766	818	803	813	826	773	815	811	755	755	841	839	794	750	787	813	761	806	762	813	830	764	839	829	785	788	775	811	767	856	800	756	764	828	784	794	771	809	815	750	787	738	740	778	835	826	802	753	810	819	833	750	807	769	787	806	769	817	781	812	778	785	815	807	818	825	763	808	836	805	825	833	779	868	780	796	825	837	785	774	805	719	774	797	773	788	728	774	862	800	806	828	800	774	796	803	762	802	808	782	739	776	736	769	823	835	802	775	778	851	793	806	824	857	802	784	781	821	841	796	762	836	828	792	792	822	778	822	754	824	828	833	819	789	790	783	757	817	818	802	809	755	804	794	799	759	790	786	795	807	837	820	780	901	862	821	823	762	823	799	790	771	807	810	871	813	827	803	795	771	781	786	830	810	821	756	813	809	765	810	774	755	732	748	833	781	784	826	798	774	801	768	780	784	802	810	738	818	797	850	800	785	782	780	781	824	724	805	848	736	816	767	789	820	809	788	797	894	855	817	825	734	835	764	763	785	831	782	815	805	790	783	759	739	817	834	741	787	829	824	781	810	748	787	786	786	775	805	730	767	781	745	844	770	785	823	821	802	857	751	756	794	786	792	802	868	775	836	807	758	799	787	775	820	810	791	780	768	792	777	791	782	805	808	847	791	793	742	783	785	796	815	826	808	856	828	768	798	733	809	754	772	804	795	829	775	792	811	775	816	796	790	781	782	813	768	766	800	790	783	820	833	836	779	824	758	823	813	778	836	787	793	782	851	793	771	818	809	771	820	801	812	817	801	785	784	785	794	756	747	783	786	785	781	783	798	840	840	817	806	743	821	802	780	816	824	833	733	859	813	776	784	820	820	792	798	793	844	856	770	753	808	774	782	820	743	744	799	792	802	849	770	803	765	762	776	775	817	792	766	758	792	825	779	800	785	824	807	752	837	807	802	805	794	789	821	849	765	799	799	757	798	766	772	787	780	772	791	784	802	813	763	793	812	883	779	742	806	761	808	812	770	821	822	775	789	806	775	758	787	815	805	798	831	813	770	795	777	805	783	753	804	797	831	826	813	779	833	807	759	769	841	790	844	813	817	771	801	843	743	779	785	780	777	790	804	814	801	845	824	785	782	823	757	768	834	835	774	815	824	752	814	817	796	800	779	804	766	800	745	800	826	801	770	814	843	821	795	805	789	792	796	825	796	801	761	817	828	781	789	793	803	811	805	837	798	768	780	768	731	746	758	790	780	851	816	820	807	825	797	800	779	751	833	809	751	795	816	749	796	782	806	831	802	809	765	753	818	790	792	812	761	762	757	783	788	831	808	779	778	812	772	789	779	807	775	782	810	805	726	773	758	807	813	817	770	793	797	794	819	807	837	836	814	777	792	848	778	754	798	794	771	785	830	828	792	801	778	808	808	772	796	803	797	826	845	780	795	761	785	762	813	770	775	860	776	796	850	814	766	755	779	803	833	819	788	760	760	716	822	827	766	791	805	717	835	821	820	787	813	758	799	825	772	829	781	824	808	785	791	805	768	785	752	795	784	774	821	790	791	793	800	778	771	816	827	841	836	788	835	824	783	766	776	821	805	764	870	838	784	781	769	768	774	810	800	813	766	747	812	790	769	820	784	803	817	783	778	814	792	827	849	771	797	822	775	742	807	809	747	813	814	820	834	824	803	775	776	771	781	783	814	772	780	804	832	804	786	778	764	787	802	776	791	840	816	809	796	840	769	841	787	771	777	761	788	794	782	793	778	813	818	796	788	747	775	850	800	835	771	740	826	759	806	840	811	778	789	791	809	835	787	795	806	775	839	812	820	774	806	801	805	799	810	809	793	804	788	785	802	810	820	805	820	829	799	831	752	836	751	791	744	824	835	776	788	780	784	759	812	823	803	786	807	802	785	765	799	788	799	813	771	801	838	776	795	845	824	785	770	794	768	802	797	763	783	820	790	819	802	737	744	738	823	791	725	825	778	788	788	787	796	792	797	820	768	786	780	804	749	794	794	791	800	756	787	805	803	808	802	794	792	812	799	795	738	767	782	827	751	795	798	776	787	763	744	794	805	806	858	846	858	826	761	790	837	782	851	794	838	809	793	782	788	814	765	807	778	818	776	801	800	796	824	768	806	806	845	772	803	731	786	805	813	792	798	808	815	804	831	763	766	816	817	745	797	742	810	788	803	827	797	796	751	803	824	748	790	793	806	801	801	796	833	750	782	795	837	819	775	800	785	775	838	800	746	760	798	839	797	827	788	837	785	841	809	835	805	848	763	812	831	822	820	822	767	789	781	828	793	823	766	793	780	805	841	823	765	827	772	805	785	765	768	789	777	806	821	795	780	773	866	798	770	751	805	791	817	779	791	787	803	853	770	832	793	783	781	777	784	772	823	776	843	833	754	739	803	770	800	782	833	842	801	775	790	816	800	853	752	761	820	798	811	824	764	795	773	785	790	814	724	798	803	797	780	826	851	765	763	826	847	759	838	857	785	833	847	807	794	777	773	784	782	811	801	806	816	787	784	778	775	808	806	757	808	770	813	791	773	775	768	815	780	820	859	801	782	799	772	798	838	860	767	854	748	790	806	814	852	754	756	765	796	798	771	789	775	809	847	827	812	734	746	820	758	836	766	817	772	780	813	788	817	813	823	733	808	836	778	847	767	783	806	770	837	758	774	763	773	784	794	754	760	785	779	840	816	788	803	803	858	837	791	812	744	797	765	767	779	802	823	831	824	789	779	792	822	815	773	763	847	803	780	771	761	809	808	817	810	788	811	806	817	840	790	790	748	748	804	765	771	759	841	797	791	784	777	776	816	792	839	790	812	787	847	762	801	802	737	802	804	763	796	777	786	776	839	853	778	831	781	794	784	792	804	782	788	852	791	804	807	818	783	828	805	797	815	800	757	780	742	759	796	835	791	764	791	775	796	810	782	800	775	765	753	822	794	813	806	814	795	785	790	704	758	766	844	843	797	780	805	769	741	805	824	853	777	808	782	789	855	787	783	809	781	819	786	774	839	835	804	781	780	832	798	793	773	773	804	754	773	820	785	778	776	838	762	812	793	772	800	831	861	847	812	839	801	784	806	795	801	775	785	866	801	749	809	800	774	829	784	820	755	773	830	813	817	794	835	833	734	767	788	821	808	817	800	806	803	814	809	788	782	781	791	820	824	832	803	772	800
66623	26434	11700	2630	1352	962	763	710	626	567	547	498	495	421	433	442	449	430	447	391	443	387	404	438	405	421	385	392	361	428	422	377	389	389	377	411	403	420	390	377	399	406	382	383	399	337	366	392	391	372	393	415	395	406	357	382	377	381	388	351	396	380	367	401	427	367	368	379	365	375	415	344	354	394	400	386	402	345	386	358	399	359	390	391	381	358	363	379	379	401	390	395	379	363	352	384	367	396	371	334	358	377	408	417	373	384	428	421	459	369	397	322	419	375	363	384	365	375	379	335	388	375	404	356	405	393	387	369	385	378	336	366	359	335	418	375	361	335	379	367	345	384	372	363	385	387	369	404	366	370	369	390	389	402	384	360	409	414	440	335	394	368	391	384	376	362	350	364	421	379	398	374	362	353	377	390	350	360	372	373	401	404	398	377	388	385	390	395	339	399	366	375	352	386	344	363	358	349	366	373	360	365	382	352	364	391	385	430	371	348	389	390	377	384	382	340	333	383	353	374	388	411	379	355	394	397	376	370	373	395	391	381	409	352	372	401	371	377	368	346	369	368	400	390	396	394	350	386	413	364	389	377	336	329	375	377	405	401	408	367	404	377	390	384	381	385	373	383	374	372	347	383	363	374	410	367	368	382	423	389	417	368	352	393	382	348	375	354	363	366	400	393	371	375	353	389	409	413	369	369	385	373	407	379	370	353	372	364	374	367	366	381	385	333	373	393	365	380	368	395	385	372	377	355	354	338	360	337	345	354	352	357	416	416	391	358	390	393	392	394	409	376	397	403	402	378	379	353	386	378	360	408	372	350	385	372	387	361	356	382	412	377	380	373	374	371	371	365	333	373	350	385	401	359	364	398	394	384	372	350	400	367	365	370	374	369	375	386	395	392	362	349	361	399	381	371	396	391	372	379	357	399	352	378	408	361	395	392	367	394	369	366	368	378	338	393	378	401	389	370	387	378	347	374	383	402	375	374	379	383	401	419	360	352	367	397	384	318	364	387	357	383	352	364	351	392	353	349	374	325	401	374	382	391	385	373	368	362	338	405	376	395	382	360	396	398	369	372	365	369	360	354	438	379	360	360	397	368	387	424	410	382	391	383	376	388	374	372	372	360	370	383	391	401	360	385	372	375	366	356	357	393	403	374	343	377	383	374	399	406	387	403	374	385	347	374	376	365	391	391	377	376	381	372	383	408	375	380	359	394	378	378	347	381	389	377	416	409	344	385	337	359	379	396	358	359	356	356	420	389	375	368	376	370	414	362	400	352	373	403	407	365	384	346	382	377	373	406	370	385	389	375	400	379	395	378	374	380	366	361	377	408	390	354	371	368	363	359	387	381	387	335	354	379	383	380	380	391	379	379	384	344	372	332	360	415	372	391	352	375	408	401	400	382	365	388	412	400	409	382	409	387	343	359	392	359	365	406	376	419	366	384	406	358	371	404	409	381	344	380	371	415	407	376	396	342	397	388	352	386	396	389	351	413	378	344	371	349	384	401	384	382	420	420	391	380	360	396	343	359	378	345	400	429	372	406	380	352	402	376	401	391	369	397	412	389	364	352	365	415	413	356	374	375	372	415	371	352	350	388	368	356	413	358	401	320	368	344	355	351	366	403	368	386	355	375	403	371	444	393	337	349	386	387	374	376	406	374	363	357	376	378	402	355	376	368	404	395	354	407	378	316	388	352	367	385	398	365	400	380	377	394	371	370	389	372	359	355	338	398	431	371	364	417	374	414	371	381	386	399	395	363	377	385	345	386	402	362	409	397	404	355	396	398	360	354	380	396	368	421	371	325	354	364	390	374	378	406	373	361	377	397	393	406	359	386	349	436	394	383	421	352	366	401	396	381	367	355	353	375	362	374	404	356	379	322	333	368	369	363	355	395	353	359	393	381	360	408	386	391	394	356	364	421	382	358	358	378	398	363	355	391	390	384	398	396	356	388	399	390	392	399	378	362	363	343	364	392	408	389	400	375	364	373	369	386	363	387	368	375	396	346	391	413	379	388	387	382	380	370	379	414	396	392	399	375	333	391	384	420	387	392	385	385	376	401	334	394	421	331	384	334	362	379	373	378	398	381	390	368	345	356	387	345	374	341	376	384	393	399	387	426	349	360	400	363	359	377	343	360	399	363	390	359	381	362	351	368	354	377	394	391	392	366	431	348	384	343	365	358	355	392	348	350	352	338	398	366	351	364	356	339	392	382	370	389	399	363	377	349	359	386	355	379	389	405	370	370	409	397	403	367	351	366	371	369	369	372	337	374	366	361	393	365	389	413	330	363	410	407	384	380	369	371	379	389	370	365	404	409	383	393	396	387	355	362	393	439	348	388	389	402	391	384	385	423	390	325	371	363	380	412	381	401	364	345	392	373	334	342	360	368	431	367	334	378	417	361	348	400	385	381	390	385	398	378	390	383	381	356	361	367	386	375	365	386	361	359	371	411	372	378	382	382	396	408	395	389	339	366	428	367	367	366	392	385	408	358	370	355	375	381	374	379	379	399	395	389	363	350	375	378	376	379	369	381	359	345	398	447	369	410	381	383	371	341	382	388	369	407	381	383	390	397	390	383	392	395	375	389	343	375	389	344	392	386	411	345	368	363	399	343	319	366	353	395	387	404	362	342	332	371	401	337	355	433	382	366	378	380	384	393	407	377	378	364	356	388	391	344	385	355	358	343	391	394	368	372	387	413	387	355	368	368	356	395	394	407	399	374	387	415	333	385	408	384	412	402	401	365	374	363	415	377	381	386	364	422	394	395	375	402	417	353	355	359	388	355	381	394	363	430	396	424	392	364	365	376	375	374	363	367	372	373	379	372	382	403	367	395	396	391	386	375	379	352	391	401	379	332	381	351	383	367	387	348	360	394	391	371	376	385	377	357	370	370	373	361	403	355	394	371	402	383	372	412	386	369	375	397	384	347	411	368	346	384	378	347	381	389	389	369	385	356	397	387	364	370	335	391	375	366	393	417	357	376	390	379	349	380	393	367	408	382	415	383	390	340	388	392	411	416	397	393	382	376	385	375	357	378	409	381	384	353	382	397	391	367	380	387	361	371	326	398	362	342	405	367	361	364	359	399	394	369	395	386	374	364	346	363	370	379	386	377	365	382	400	403	358	332	381	382	376	399	351	379	386	391	371	363	380	371	386	376	363	366	380	398	355	384	382	367	426	384	379	384	372	372	380	398	387	363	370	360	347	339	368	361	411	403	400	400	386	363	388	391	360	387	348	401	414	369	332	384	373	387	365	404	374	411	397	385	412	345	399	403	399	327	356	338	357	379	434	357	397	400	371	407	412	409	397	405	391	375	395	351	363	405	368	384	412	372	393	382	413	376	391	401	393	359	371	370	367	394	411	370	361	424	356	385	378	370	348	399	404	377	368	400	367	356	356	325	382	348	392	374	415	394	386	379	375	362	386	410	433	409	370	374	367	413	352	345	387	365	363	355	382	342	333	370	358	366	365	384	381	357
36841	2111	3847	4636	4093	3381	3065	2618	2272	2120	1950	1696	1503	1523	1491	1370	1342	1248	1221	1130	1189	1156	1149	1086	1032	1113	1082	1060	1063	1009	995	978	1074	1013	1087	1092	1088	1092	1065	1019	983	981	995	954	972	935	944	930	961	904	985	869	944	919	891	992	910	900	903	929	953	894	960	961	945	956	933	941	859	913	928	940	873	942	952	878	923	854	928	895	939	941	904	880	982	870	901	885	911	908	849	916	904	903	917	905	895	876	903	883	906	878	869	895	898	905	878	892	853	897	904	896	858	912	901	915	910	946	890	927	864	886	911	893	873	927	869	869	899	876	912	918	895	910	937	893	895	913	828	883	865	879	884	881	915	880	884	861	891	908	858	902	930	867	859	895	881	908	879	861	882	911	924	887	932	938	890	903	879	937	934	912	867	819	878	894	945	881	889	874	845	884	947	832	905	876	849	887	875	946	901	938	905	833	891	880	817	945	880	887	893	893	877	865	891	903	855	874	926	934	890	879	888	879	909	904	846	849	880	903	927	886	918	850	864	911	916	848	901	916	955	905	957	918	926	916	915	880	895	905	861	898	894	910	866	940	912	894	905	859	889	891	854	928	894	873	920	906	893	871	868	869	906	855	905	883	933	850	910	857	900	851	933	894	903	847	899	874	920	922	861	923	860	915	911	881	895	916	928	850	908	954	922	915	861	921	924	885	798	934	871	919	886	909	922	922	849	906	882	904	897	947	849	887	956	919	916	921	906	938	820	861	835	885	927	932	950	922	886	890	880	908	900	912	922	914	897	876	865	945	945	898	898	920	861	878	909	945	908	921	886	871	886	920	901	880	906	861	953	925	902	874	906	910	864	858	887	898	903	939	919	812	851	941	934	912	922	852	866	884	862	902	897	899	893	876	937	856	939	888	899	925	877	840	906	851	907	893	896	940	931	911	842	871	912	864	888	864	885	870	901	846	887	893	884	936	887	919	895	919	880	907	886	910	908	920	874	862	885	856	873	908	893	896	941	838	869	898	902	863	875	894	877	943	859	847	914	896	884	902	908	891	928	919	891	902	896	918	850	873	929	903	870	903	956	920	872	860	895	856	833	869	858	918	963	915	908	870	895	936	872	894	893	905	896	927	922	910	857	881	875	858	909	888	929	852	901	846	877	869	842	918	903	884	893	887	895	925	927	889	849	900	942	906	919	867	869	936	896	891	854	905	939	865	901	916	846	861	913	905	962	908	910	931	937	858	866	843	861	902	904	877	906	890	895	914	923	888	879	894	931	902	860	838	898	893	885	862	907	939	920	871	942	926	897	876	890	900	893	911	886	872	958	892	868	898	906	903	893	885	856	837	876	883	893	909	892	810	899	823	922	873	861	936	910	846	845	904	881	889	947	911	905	883	911	914	938	884	861	879	894	887	870	849	870	832	892	883	903	951	907	872	913	890	886	937	892	918	899	884	947	888	938	910	886	904	922	902	863	938	878	855	929	930	867	901	939	901	903	883	901	917	897	926	870	865	891	868	928	923	855	906	931	859	834	900	906	927	893	865	922	860	879	933	887	891	915	869	871	841	850	843	875	899	907	883	895	906	871	865	865	905	882	908	904	913	920	885	867	940	858	906	863	897	892	913	944	947	930	945	911	892	873	949	868	889	872	897	959	884	900	916	904	836	875	928	932	933	919	918	922	915	938	900	917	893	868	869	838	909	883	925	864	872	882	845	858	919	877	877	912	882	907	882	919	927	851	894	897	835	912	886	885	917	928	842	865	895	858	885	947	898	896	846	927	907	863	919	903	879	894	881	902	901	885	870	855	912	859	931	916	914	879	923	928	850	914	947	894	871	852	909	888	908	942	926	828	861	864	891	907	887	905	912	870	888	920	850	927	888	913	908	909	917	915	853	937	904	889	848	901	950	919	942	868	908	896	893	923	891	896	900	883	862	891	948	877	900	948	880	877	884	876	910	890	877	894	939	917	862	910	935	870	887	936	932	903	900	969	909	901	860	860	861	870	852	899	881	830	851	834	894	941	885	873	888	906	924	900	883	897	846	963	851	911	885	850	863	895	953	880	852	900	894	864	921	871	874	912	884	882	886	835	858	892	907	856	904	851	907	918	933	888	903	847	952	872	891	838	1004	923	884	868	942	837	890	899	917	880	894	908	908	894	958	848	873	845	932	902	876	862	970	863	915	913	835	885	915	888	873	838	798	880	855	867	827	865	912	928	908	914	932	977	926	935	921	856	833	925	873	902	925	885	844	892	828	885	920	932	869	916	921	912	888	911	890	915	887	887	936	893	884	854	869	934	917	895	904	941	911	865	917	862	890	920	848	872	850	861	899	905	905	877	918	887	889	846	875	889	920	853	921	877	926	911	865	861	861	935	871	889	877	876	922	854	897	889	876	885	905	881	838	935	835	891	895	865	969	880	913	885	923	919	820	935	852	931	843	947	914	933	915	913	883	875	942	902	964	909	897	857	854	911	945	860	875	889	933	845	872	918	868	879	933	967	897	911	938	910	885	893	962	972	884	929	915	891	887	977	875	870	895	929	998	914	896	914	902	854	913	877	914	893	944	909	838	859	922	939	882	923	851	932	835	873	900	924	919	934	893	928	941	830	860	864	839	821	944	864	942	916	925	868	902	911	816	915	951	897	932	921	849	859	877	913	904	899	909	882	864	886	934	879	928	885	935	892	877	924	861	906	923	851	920	935	882	889	870	877	893	978	871	889	844	869	921	963	897	890	961	909	930	956	873	878	854	878	900	867	847	882	913	897	912	864	927	928	884	941	915	858	892	888	899	843	901	871	911	940	915	887	878	938	918	938	880	914	866	893	967	867	893	871	931	879	920	944	908	883	911	884	878	885	897	923	909	881	871	868	883	878	888	937	811	867	864	917	857	923	890	863	861	873	864	890	923	894	900	874	942	894	862	894	909	936	845	908	894	896	905	930	915	935	925	851	850	885	931	909	921	936	922	874	945	869	913	842	893	887	907	891	886	899	890	859	876	914	907	905	877	877	938	866	915	908	901	935	850	868	898	902	945	868	879	925	897	896	886	899	858	888	884	907	870	889	901	894	855	905	883	910	958	898	918	922	880	825	883	918	922	896	877	883	877	912	900	873	905	918	876	886	887	895	957	917	946	922	886	888	900	893	880	872	904	922	918	876	931	893	888	866	924	879	949	915	918	897	883	886	860	905	854	934	901	874	928	883	857	892	879	903	813	887	918	924	873	885	857	923	948	869	872	921	853	972	917	941	922	849	924	887	896	898	930	900	890	932	897	868	898	872	917	890	931	891	884	882	918	912	932	903	864	913	854	896	888	878	959	907	940	920	910	902	931	894	844	946	874	942	891	900	907	890	871	939	900	851	870	948	882	834	895	882	896	952	870	889	880	883	944	916	858	911	871	891	862	902	977	892	873	885	870	947	892	916	908	879	952	879	884	875	897	862	882	897	936	875	896	865	892	900	901	925	879	867	939	942	911	894	827	892	901	925	928	876	860
6367	311	180	194	165	166	173	155	152	168	168	161	174	151	153	129	152	167	148	149	135	155	125	152	150	157	145	161	152	158	134	155	142	155	136	166	168	140	130	160	159	145	128	162	135	153	124	159	149	157	132	151	118	163	144	164	136	142	161	122	140	152	158	154	157	164	152	149	151	157	171	146	148	135	136	149	144	160	159	141	177	140	133	136	162	139	143	146	147	155	129	142	162	138	141	122	144	157	147	140	135	133	130	158	146	129	136	148	145	175	164	148	178	178	132	166	157	143	163	135	163	170	171	130	148	123	147	168	143	148	155	137	153	160	157	191	144	159	142	153	179	148	139	140	161	155	143	156	128	133	159	140	139	146	152	162	166	128	140	163	139	141	141	117	134	148	141	145	139	176	140	141	126	145	142	156	138	121	175	157	152	146	153	115	133	147	174	148	177	147	151	146	126	137	159	146	138	142	148	142	138	137	148	162	128	129	132	154	143	142	153	127	156	157	125	148	146	152	154	170	140	158	140	144	160	149	153	150	163	140	155	144	148	139	150	152	170	141	156	162	121	162	140	141	156	156	144	150	141	149	160	151	150	149	168	148	151	119	161	137	127	141	149	152	148	141	155	142	149	142	148	156	149	160	138	142	154	135	130	143	141	155	140	159	180	172	165	132	154	145	137	154	168	156	136	141	155	165	134	145	149	157	152	129	149	121	174	153	149	145	151	168	147	165	175	156	141	151	147	149	144	141	135	152	155	166	134	154	141	170	156	143	125	139	141	153	155	159	161	149	124	157	174	163	138	160	151	145	149	142	145	147	162	142	162	153	151	156	148	135	141	150	117	159	162	157	156	164	153	167	150	122	168	141	130	159	136	159	156	134	120	162	162	159	144	169	130	150	144	155	160	143	130	155	155	145	158	144	145	138	160	155	149	150	166	145	146	136	146	155	154	163	160	157	142	123	165	139	165	135	151	141	145	136	141	139	137	138	153	166	157	166	127	170	127	137	135	138	144	162	129	154	144	150	137	132	161	160	155	143	132	127	146	142	138	154	115	134	145	152	151	168	172	139	126	136	109	155	142	130	156	152	166	134	166	118	137	153	136	156	132	138	129	157	157	137	156	132	143	148	137	149	128	143	157	149	150	177	137	126	148	138	144	160	149	145	151	154	159	174	177	155	171	160	140	147	146	134	159	176	137	165	141	139	157	148	139	174	148	145	143	159	152	140	124	137	140	138	167	147	142	149	150	133	150	140	136	126	147	156	140	140	173	154	146	161	151	136	156	146	154	167	157	159	148	131	153	160	151	150	142	161	123	149	169	152	147	153	147	147	147	167	144	156	172	133	137	144	146	149	172	144	155	143	145	164	148	139	118	149	146	142	135	163	139	158	159	153	161	153	153	143	166	153	128	149	169	148	157	158	154	151	162	167	174	128	143	142	146	126	161	155	141	156	153	142	163	139	150	143	147	141	157	157	150	137	152	150	158	155	147	144	148	130	128	152	131	154	151	141	146	140	147	140	117	136	129	159	138	141	152	145	162	151	160	145	123	179	149	133	143	156	161	121	137	142	148	117	175	137	137	165	149	162	165	122	155	132	150	135	137	134	156	146	156	161	134	133	123	151	159	165	145	146	137	138	138	161	152	127	146	164	146	153	173	157	163	141	137	172	147	137	153	154	152	146	136	148	146	138	140	132	151	162	154	146	120	143	151	138	155	131	145	140	172	161	155	160	121	138	140	147	142	172	157	138	166	172	146	133	118	160	165	173	153	179	147	157	152	141	165	155	139	151	148	142	155	139	145	132	128	134	143	165	164	153	134	170	138	147	147	134	132	148	159	147	145	156	133	132	126	165	156	138	166	152	133	145	139	152	134	160	140	138	158	139	148	149	118	137	129	169	130	131	141	138	158	154	171	152	159	147	151	133	145	142	135	152	135	169	166	137	136	142	156	119	153	152	160	125	125	157	166	190	148	160	158	163	158	165	167	158	128	150	161	140	138	146	163	119	157	149	151	152	157	151	146	141	153	170	155	164	132	162	141	162	149	146	136	158	151	143	151	137	160	146	153	147	157	153	133	159	138	148	145	163	152	147	157	138	139	172	163	139	127	141	147	158	164	137	159	123	158	174	138	140	168	153	142	159	152	141	146	156	149	155	161	148	151	170	161	143	140	159	155	154	119	134	135	148	172	154	149	138	146	165	150	132	168	149	176	146	150	159	142	142	136	143	122	160	147	130	146	150	159	142	142	131	146	140	152	163	133	141	164	171	147	141	160	175	144	160	166	160	153	161	140	139	139	136	137	163	134	141	167	163	172	142	133	133	127	151	166	159	155	134	148	141	155	146	135	164	150	159	160	154	157	170	147	142	148	136	130	137	135	161	137	125	141	130	141	159	139	146	134	126	141	145	152	152	164	158	155	164	142	160	150	145	156	150	132	145	137	128	166	150	149	165	132	156	147	152	138	150	145	123	140	138	164	155	164	141	140	151	143	148	138	152	149	153	168	142	136	148	146	153	156	162	160	148	140	163	138	150	146	156	165	149	165	166	150	145	157	140	131	148	166	173	155	152	167	145	139	147	140	156	138	129	140	135	124	152	145	159	145	155	176	138	146	151	139	155	138	155	166	172	164	139	141	145	143	135	155	157	174	152	149	139	149	157	151	152	170	151	164	141	152	143	136	183	159	178	154	145	138	136	138	140	165	146	139	158	121	150	148	150	142	143	142	173	145	130	152	144	145	157	142	153	139	171	155	156	159	160	145	150	154	152	135	133	140	140	157	130	159	130	138	150	145	145	145	145	145	163	157	141	127	145	137	152	135	142	143	152	174	152	153	140	155	139	177	154	142	161	145	155	135	134	148	150	131	141	155	165	132	143	153	166	153	147	147	168	149	167	153	141	160	142	156	149	141	141	148	145	137	149	160	139	120	149	129	140	159	151	158	150	150	157	136	141	141	142	139	184	151	173	158	165	151	171	143	152	151	155	134	136	161	123	152	139	144	163	121	155	145	165	151	153	143	155	117	155	133	155	167	157	153	153	159	151	154	132	167	148	154	143	126	163	162	146	180	135	139	127	135	162	165	125	119	162	183	167	163	145	149	151	170	157	140	166	158	141	136	144	124	141	155	152	147	140	148	145	144	145	144	135	137	158	157	156	158	127	151	152	171	160	120	148	156	135	126	135	140	144	155	147	143	127	146	140	150	170	140	141	171	135	155	148	151	163	163	146	171	145	152	155	146	149	153	135	143	160	151	155	138	136	130	142	184	150	130	153	171	125	145	147	144	161	164	150	131	157	156	149	148	159	143	156	156	170	142	146	158	166	166	133	156	150	155	115	174	134	155	150	128	162	130	151	133	139	128	154	162	155	113	136	163	157	171	153	165	134	163	155	145	158	133	134	158	168	139	146	158	153	143	131	155	143	147	151	148	141	150	153	156	137	135	142	133	145	130	135	135	133	150	165	172	155	145	159	130	144	154	159	161	136
6706	485	509	515	492	534	488	487	520	491	483	499	474	472	473	491	437	456	406	447	423	431	450	467	451	422	457	450	442	416	479	434	424	461	457	481	473	491	474	490	453	448	460	467	451	435	457	467	441	432	437	421	431	461	432	447	425	405	399	458	452	439	452	471	472	461	436	455	443	406	419	471	465	421	412	404	422	396	438	429	442	444	428	446	477	420	473	424	474	455	415	442	494	459	431	430	429	467	428	468	420	421	434	393	435	440	452	404	389	465	470	435	447	459	476	433	459	433	437	481	419	479	424	436	445	458	425	424	428	450	455	423	443	457	473	458	445	418	416	431	442	423	429	443	467	414	406	436	446	420	473	423	437	412	466	436	427	425	468	435	469	447	463	469	448	476	488	462	431	405	445	443	426	446	449	410	458	438	451	483	441	399	397	429	447	426	474	450	443	443	441	439	441	417	412	389	464	410	424	440	411	406	467	457	440	403	443	441	401	453	428	482	426	455	443	417	403	464	449	462	433	442	451	423	417	483	477	436	426	442	462	477	449	456	446	407	419	430	439	444	420	464	420	444	466	478	452	444	463	412	451	438	444	400	424	445	430	423	454	425	453	464	423	446	442	463	458	432	412	396	469	458	470	451	480	429	434	424	458	431	424	438	457	456	448	418	403	398	451	476	437	433	479	439	429	429	414	477	432	427	441	417	404	416	426	454	409	444	414	458	414	439	449	469	422	473	437	446	432	473	454	413	454	446	440	436	433	424	462	405	424	456	457	482	421	412	434	428	417	469	432	446	454	478	436	438	448	436	417	423	444	405	456	421	442	453	419	409	421	441	428	432	421	436	440	474	437	413	455	427	445	419	426	435	439	403	404	435	455	449	469	462	432	447	453	419	416	465	434	449	412	428	453	474	486	446	478	461	437	431	472	456	436	442	436	448	446	421	445	442	474	467	462	449	443	464	450	429	464	418	443	450	435	448	437	459	456	421	476	422	450	444	441	447	440	452	479	439	431	435	420	414	443	466	426	436	451	416	424	473	462	419	458	438	431	470	426	403	422	454	456	458	479	443	435	437	418	408	475	451	426	445	375	444	466	415	450	403	423	418	428	481	456	456	441	453	426	409	429	446	437	409	449	405	484	385	462	461	448	443	427	415	396	424	419	461	411	431	439	469	443	420	460	439	426	447	426	445	487	428	436	471	414	452	485	448	459	458	453	428	405	459	440	477	426	440	427	421	450	427	420	430	520	424	452	427	430	453	428	455	422	413	445	418	445	403	468	461	446	423	446	448	433	463	426	438	461	431	449	442	454	441	397	445	428	445	454	467	449	474	445	458	428	466	425	411	437	443	422	449	394	421	440	434	459	433	445	448	392	471	454	403	452	447	438	453	422	447	392	429	444	430	444	463	450	433	400	484	417	455	442	464	417	421	426	436	423	471	465	435	479	431	469	422	453	458	424	430	412	452	446	464	440	440	449	464	473	437	428	421	507	457	407	445	427	431	424	446	434	437	440	467	434	428	430	448	420	422	434	427	464	446	444	427	452	462	431	413	424	452	430	447	428	444	437	432	434	442	459	433	434	420	462	433	442	459	423	414	415	424	457	478	463	431	440	442	435	462	446	437	448	435	451	489	467	431	465	452	423	437	451	479	451	461	438	447	464	448	448	428	437	428	422	461	450	410	431	419	464	453	406	454	418	464	422	427	411	429	420	435	418	408	436	453	441	446	426	418	475	389	427	456	485	440	454	428	442	443	467	494	400	418	494	451	412	446	392	456	438	425	455	437	476	444	423	459	442	374	415	434	436	440	464	387	448	428	417	435	431	451	412	419	456	425	433	439	439	458	464	449	452	448	417	449	406	427	442	414	429	461	414	467	384	442	481	474	455	466	386	431	424	438	425	472	413	458	436	466	458	456	460	408	450	458	440	423	452	422	475	465	444	416	451	423	430	466	436	422	463	475	441	461	423	405	432	416	431	416	460	478	443	453	427	443	491	420	423	423	405	454	440	406	455	437	448	428	441	436	426	431	415	414	461	472	464	466	463	478	448	428	437	430	452	476	435	423	446	426	468	425	435	378	429	415	457	417	438	439	437	446	419	421	460	435	458	409	451	454	451	437	425	441	462	447	438	465	435	410	474	437	473	392	417	435	462	464	448	450	409	412	476	435	418	381	422	448	450	471	452	419	459	417	474	428	420	462	452	450	473	432	421	434	443	437	433	433	444	437	460	449	453	443	416	425	434	443	434	445	463	419	448	444	455	446	419	459	417	476	479	426	424	448	472	425	454	418	432	418	430	456	403	434	458	439	415	439	449	476	467	412	437	418	431	423	435	442	426	427	444	443	454	459	446	445	421	439	450	455	430	417	437	451	443	434	438	390	426	411	460	441	446	430	459	432	394	461	446	426	477	458	436	444	423	438	458	447	456	437	370	420	432	441	413	455	428	442	452	416	456	436	412	399	417	438	410	442	412	448	486	401	454	457	431	486	421	442	461	467	455	430	458	434	436	441	418	423	477	448	475	431	438	423	436	441	428	450	421	430	444	459	415	420	443	448	417	409	405	435	403	424	464	435	476	458	414	422	428	436	457	432	454	426	476	428	439	414	445	435	436	435	492	424	446	429	452	470	456	439	437	437	436	425	423	451	442	445	435	434	415	405	404	433	447	410	414	459	450	410	438	440	434	409	460	431	444	443	436	446	479	415	418	441	423	460	441	500	436	433	440	454	462	406	448	436	466	429	437	425	429	418	405	472	416	428	453	443	426	411	436	422	466	401	419	443	462	423	424	439	456	462	461	452	438	456	443	386	432	430	427	470	442	433	422	433	442	442	419	439	437	446	446	434	448	455	447	430	417	443	436	457	409	455	455	453	452	438	417	412	450	440	478	433	433	434	446	417	415	443	428	460	424	421	447	450	423	481	420	440	412	460	453	456	467	455	463	428	479	455	413	423	440	477	436	470	432	440	416	425	466	442	463	456	439	458	437	457	428	453	506	403	451	438	426	450	442	454	415	441	451	443	430	440	464	428	469	427	439	457	416	445	439	450	431	487	449	420	438	434	467	432	411	409	420	465	467	445	431	445	432	464	437	422	453	427	461	458	446	436	455	447	436	415	471	453	438	460	455	466	445	453	489	402	474	458	445	435	457	443	437	474	433	404	408	465	446	423	450	437	424	421	423	479	406	460	453	431	435	449	450	428	423	436	472	430	463	469	429	458	431	451	432	442	437	422	443	458	458	409	448	425	441	464	461	452	457	420	433	436	478	449	423	464	438	422	450	453	440	435	421	478	418	457	455	474	447	445	438	440	453	417	435	469	417	463	489	456	453	466	460	419	479	441	432	437	439	449	448	416	450	444	461	432	423	417	440	435	421	442	457	437	440	437	454	435	412	482	494	435	419	434	454	462	423	456	430	442	431	477	466	401	439	437	462	415	447	410	444	433	444	449	406	443	412	444	432	468	435	414	441	475	476	412	431	427	443	428
54561	18624	2450	974	749	540	493	484	429	432	423	380	410	345	360	322	342	333	316	322	338	341	327	298	341	306	290	342	325	338	346	315	342	307	328	326	322	315	356	304	363	319	299	312	311	334	366	312	307	289	284	343	327	276	309	324	344	289	320	312	329	306	302	343	319	323	286	288	310	310	332	341	301	330	280	312	317	359	336	305	307	339	345	328	340	293	336	309	322	310	339	352	299	322	321	309	347	321	307	329	335	322	313	327	326	299	296	274	322	291	307	326	328	306	306	338	345	328	323	310	306	322	350	335	315	307	339	308	282	362	350	322	289	289	331	316	314	311	312	354	326	303	310	310	299	337	325	318	293	309	349	314	312	342	311	317	317	313	318	336	310	346	336	319	293	325	319	326	351	307	294	296	296	308	334	322	305	293	311	326	304	346	305	312	299	299	341	344	319	349	295	313	317	298	318	296	320	297	353	309	308	328	295	328	338	341	319	298	310	298	334	325	314	313	297	336	362	286	323	324	333	297	311	319	320	316	276	294	290	322	311	352	287	293	307	316	269	307	305	330	315	296	328	341	320	291	291	327	354	338	344	317	316	330	357	339	333	302	358	320	316	305	335	321	338	305	323	344	299	319	297	348	277	326	286	318	313	318	324	328	316	311	338	314	308	316	298	317	313	297	297	321	328	307	310	303	316	312	306	323	293	329	311	296	319	285	299	286	282	312	315	292	311	323	328	310	351	312	312	324	306	307	300	315	294	326	284	311	327	331	313	306	316	299	284	320	294	299	311	293	312	293	346	341	332	328	303	318	275	346	328	309	294	300	348	292	335	325	320	296	336	298	340	302	320	296	308	324	335	333	288	332	314	297	305	338	307	304	322	322	341	340	329	312	359	327	328	330	282	313	362	321	273	306	336	298	325	343	332	302	303	301	275	300	321	294	324	314	308	310	290	324	336	300	323	328	337	299	319	312	321	318	314	310	332	307	341	320	309	335	312	321	317	303	341	319	306	342	293	301	328	306	320	338	286	298	337	342	301	299	310	293	301	320	336	348	306	326	310	282	331	305	313	308	306	320	299	328	290	295	355	295	316	348	305	318	315	330	318	340	321	317	303	289	340	299	309	331	282	360	301	312	302	321	309	281	342	305	306	294	308	317	317	336	320	300	292	336	341	323	301	278	328	320	319	320	296	331	309	297	299	320	294	282	294	335	310	305	306	315	326	316	318	337	321	342	280	327	304	330	298	309	302	337	279	312	332	307	355	330	361	328	341	288	361	304	299	310	290	304	321	341	287	306	278	293	312	278	290	307	307	325	311	318	299	313	321	287	317	311	322	331	332	311	338	274	307	309	347	354	335	315	312	312	317	290	285	304	348	311	308	307	299	312	315	293	325	339	330	335	343	331	334	344	292	319	321	316	324	311	312	311	321	311	325	308	294	322	330	324	320	296	287	326	297	322	305	327	344	310	334	315	300	308	304	305	309	330	300	327	326	324	321	282	314	330	336	287	325	340	304	344	317	292	333	307	322	300	311	325	306	302	309	331	279	298	325	316	319	319	312	351	309	345	346	339	305	320	320	321	301	310	308	337	315	299	324	305	326	300	295	286	356	325	321	296	321	312	321	333	315	344	273	309	297	294	290	317	309	318	317	302	332	297	299	305	307	303	324	276	316	303	353	300	309	316	330	313	313	335	328	304	349	307	298	314	341	299	308	323	319	319	310	283	315	322	305	307	358	315	327	320	341	324	305	290	292	313	336	329	318	338	316	263	316	318	329	316	287	338	334	364	311	320	326	326	337	306	305	319	310	318	333	323	357	306	327	292	330	303	311	334	308	321	361	310	345	312	300	329	314	315	316	301	366	310	321	314	311	321	299	313	321	323	295	316	319	356	309	296	308	333	320	328	333	334	313	331	339	289	286	292	330	318	321	337	312	321	319	318	299	279	279	325	317	321	293	306	326	352	300	337	320	353	312	313	333	325	332	343	294	301	300	333	321	349	309	285	332	337	315	330	338	290	300	317	314	291	301	321	329	349	339	344	328	314	320	352	282	311	333	305	300	317	348	307	334	293	339	321	315	304	313	335	294	312	312	344	321	331	309	285	333	311	327	301	324	348	296	311	305	320	319	322	309	360	342	287	303	333	309	335	356	288	344	333	283	322	308	279	332	311	345	317	305	289	325	313	293	321	336	283	326	322	327	318	351	342	321	331	328	279	312	319	334	308	333	330	341	327	310	324	310	357	286	318	329	301	300	298	304	307	350	297	303	311	340	325	310	321	304	324	303	303	298	337	330	302	305	313	291	338	315	284	310	301	332	319	304	329	330	336	323	322	313	301	295	312	311	310	305	314	310	325	317	341	323	317	325	313	334	297	291	292	331	319	330	324	346	298	311	333	344	329	318	301	298	273	312	306	300	304	304	321	324	336	339	314	337	295	289	312	329	337	320	326	344	354	324	340	284	310	322	347	309	338	339	338	296	281	310	316	313	322	339	323	281	325	320	313	306	312	317	317	301	295	318	326	311	332	314	313	319	282	317	320	349	312	314	299	311	331	294	299	330	330	312	287	314	346	319	294	311	282	308	325	347	322	298	331	330	309	322	311	318	313	316	309	311	292	318	340	362	322	294	325	349	305	343	371	300	271	337	314	329	281	289	309	322	304	335	319	349	295	301	313	314	325	340	314	298	325	285	309	306	302	334	299	345	315	336	312	305	330	330	316	322	311	305	322	323	327	315	311	328	371	331	322	329	318	303	308	363	324	332	315	298	294	346	319	309	282	361	296	319	281	321	294	326	308	333	339	336	304	314	311	312	301	321	320	316	335	309	321	333	326	321	318	307	338	326	337	330	335	355	315	328	324	321	309	305	328	332	318	324	296	314	285	297	310	299	295	330	304	355	321	285	309	302	284	281	302	325	319	275	317	301	313	349	323	300	295	314	297	314	285	302	310	320	308	330	317	284	309	322	326	317	323	313	347	302	302	305	309	287	317	293	297	318	311	306	319	315	298	334	317	328	331	330	295	328	314	329	308	317	327	318	281	325	295	371	320	322	325	309	305	329	326	285	299	373	336	297	286	287	314	306	302	270	356	301	313	315	315	304	344	304	315	314	339	314	300	281	306	320	313	307	266	312	347	343	350	296	308	353	332	303	313	299	292	315	311	362	315	313	290	293	322	307	310	303	333	304	314	311	325	314	300	334	344	306	285	318	321	312	308	355	332	305	312	291	351	313	313	316	286	325	318	348	316	326	317	308	289	317	317	299	326	306	319	321	302	315	340	335	289	330	295	293	311	339	324	307	319	297	312	359	300	311	288	279	318	312	315	310	305	309	321	332	376	335	301	314	354	338	323	298	363	328	283	333	323	296	298	315	312	302	310	325	316	303	320	321	355	301	310	316	319	364	308	353	297	309	302	309	315	304	319	338	308	342	331	308	339	313	285	301	337	311	321	325	299	326	314	289	300	285	330	311	310	308	328	335	308	329	289
28149	1378	2255	2716	2471	2193	1877	1631	1514	1426	1301	1316	1173	1128	1034	998	1068	992	971	924	918	965	875	922	904	893	884	956	901	882	874	863	807	882	922	974	955	937	947	897	864	832	869	832	864	819	822	846	813	823	799	807	802	828	864	835	837	794	768	830	813	785	845	800	798	838	760	844	800	789	783	752	808	784	785	834	784	800	850	793	842	820	794	769	784	795	801	833	798	846	740	816	844	796	786	795	845	796	806	827	767	794	776	786	814	795	759	782	849	788	804	758	795	757	822	806	748	806	807	795	754	817	806	797	787	787	796	762	768	795	782	830	779	817	780	771	796	795	819	830	749	800	804	776	812	854	783	799	789	789	799	837	823	790	758	808	820	789	828	841	810	813	795	781	869	793	817	766	759	760	868	788	777	788	804	800	817	768	826	812	760	819	770	799	826	784	811	791	793	759	793	793	747	792	753	847	804	809	788	776	799	793	753	816	795	831	784	793	751	753	827	813	812	764	787	845	793	820	789	751	789	822	800	781	825	808	804	807	797	759	755	759	791	811	852	787	811	755	831	845	813	817	779	832	799	798	755	777	775	784	808	784	753	777	778	818	817	767	739	775	784	816	792	757	861	761	819	802	814	772	761	773	795	782	808	732	780	812	791	769	805	786	797	814	817	803	823	772	820	776	766	796	754	775	767	870	749	822	781	777	792	765	779	775	791	773	817	753	835	797	765	763	769	797	732	808	775	775	778	809	766	822	777	880	782	776	796	775	807	805	732	731	799	767	801	791	782	838	799	835	842	770	834	747	770	792	794	854	787	813	830	759	811	804	789	863	785	808	809	828	767	763	809	788	794	777	812	784	831	793	885	823	853	780	753	778	804	780	793	840	805	854	761	823	820	799	827	767	772	825	811	824	754	784	792	747	791	770	831	789	845	783	821	799	838	829	807	791	789	750	789	820	778	805	810	825	784	845	828	772	778	789	787	838	795	803	804	769	797	817	766	836	764	839	762	781	746	799	786	769	850	791	797	803	838	816	735	767	831	780	806	795	763	853	782	799	804	825	786	739	791	803	830	755	827	792	825	767	811	831	830	809	774	815	825	793	769	832	817	745	811	739	779	803	825	769	802	799	807	801	781	777	754	754	830	843	785	764	824	837	790	701	806	775	815	764	693	794	766	803	772	776	820	809	813	832	833	755	800	774	778	831	783	811	799	774	771	793	809	800	766	826	816	817	862	782	810	793	811	826	793	796	820	731	793	821	754	830	785	811	765	803	745	758	761	799	824	789	763	817	801	818	804	765	777	776	818	809	831	778	825	835	765	818	829	788	792	735	782	816	768	762	802	800	747	784	788	813	773	822	813	811	808	835	806	761	812	821	781	790	804	793	820	827	837	801	808	842	804	764	818	785	835	758	780	808	821	758	740	746	803	763	779	791	802	781	822	765	837	828	806	777	787	795	764	776	788	835	783	798	832	824	773	850	807	821	827	770	775	848	845	805	830	800	831	756	802	735	816	750	820	828	825	833	810	800	824	818	866	816	788	798	871	816	775	775	818	786	802	777	827	773	761	783	814	843	824	763	778	756	867	777	768	797	771	797	763	803	804	764	802	780	775	815	796	789	808	842	797	806	799	838	793	789	735	825	801	791	795	799	798	808	762	826	814	767	772	786	764	826	759	860	809	780	731	750	805	849	766	825	810	816	819	784	724	771	777	784	786	777	795	809	742	763	720	784	766	783	802	824	800	774	772	774	793	804	816	826	767	802	779	782	796	826	791	788	794	787	838	785	746	793	753	770	794	748	800	830	867	820	832	827	820	778	806	782	808	824	827	784	796	804	806	776	797	794	827	775	794	787	857	817	788	765	766	796	791	834	800	754	789	791	840	774	838	835	792	817	789	820	774	805	869	843	867	780	776	834	811	767	781	788	790	790	801	742	816	841	857	783	816	826	775	838	764	831	803	778	797	760	837	814	824	834	855	793	813	750	815	821	752	748	777	812	854	790	785	805	752	843	733	795	798	780	812	835	812	750	767	804	792	835	783	792	749	799	818	799	809	802	783	809	795	834	806	774	814	807	835	794	775	800	805	765	821	785	780	801	772	805	755	744	801	780	844	855	823	827	773	857	757	775	779	777	766	769	839	822	852	823	814	771	863	770	825	791	826	778	799	769	819	810	752	737	809	777	799	822	762	789	801	782	844	792	769	796	775	764	754	834	780	742	766	780	778	796	856	798	810	836	748	809	789	788	780	782	817	796	763	810	764	780	770	775	779	820	798	749	821	805	785	821	829	825	786	798	756	746	746	846	796	768	787	764	769	831	799	833	773	802	804	730	808	754	802	781	785	821	816	840	778	759	797	774	836	836	805	788	749	816	778	807	777	803	716	776	822	813	767	815	799	849	824	789	840	763	807	780	797	775	789	761	801	811	760	752	803	821	831	796	793	813	782	797	807	800	781	842	816	854	801	796	789	861	809	799	797	806	780	790	822	871	765	772	810	798	782	792	802	742	817	791	822	813	790	813	766	848	741	758	824	815	791	809	834	771	833	792	821	786	791	831	782	802	766	774	794	779	823	782	807	767	786	806	823	802	799	787	835	818	797	786	795	807	788	767	762	811	793	757	864	809	793	816	815	755	773	817	807	835	838	860	756	777	808	878	779	810	778	837	769	843	748	794	761	787	812	814	761	820	790	755	795	760	789	780	751	789	818	791	806	789	789	786	790	797	823	767	836	828	796	799	770	752	807	812	775	800	785	803	776	817	792	796	742	765	801	803	804	788	793	754	811	786	821	775	828	790	780	766	791	780	795	783	794	786	779	820	842	811	794	767	766	816	819	816	794	760	793	799	746	801	781	756	776	803	764	782	757	765	824	806	740	804	787	774	749	817	805	825	831	799	793	776	858	792	808	768	805	803	816	800	773	776	794	789	782	778	821	855	813	788	805	784	799	791	776	750	780	770	733	767	809	780	826	788	790	822	823	792	794	821	765	767	789	764	814	811	767	834	827	791	826	803	742	757	784	820	842	784	820	772	801	824	816	779	819	734	790	832	815	766	831	805	804	813	810	778	804	796	804	825	846	767	812	802	847	781	824	802	811	797	765	780	825	733	781	814	807	793	794	805	799	798	811	776	813	801	787	794	836	813	781	774	813	780	795	785	778	785	764	802	759	786	812	750	850	755	804	762	811	794	792	832	829	789	786	837	806	789	805	766	792	784	790	801	766	739	783	809	770	777	743	830	833	787	825	781	784	800	808	801	833	806	794	840	797	793	800	802	761	725	781	819	835	814	799	769	858	825	783	792	768	846	817	761	775	808	789	844	793	820	771	764	799	861	797	864	853	825	831	782	779	864	813	854	817	801	807	785	788	844	775	810	822	786	770	795	762	803	753	812	773	793	797	820	794	813	819	721	753	789	772	787	794	839	797	813	770	724	721	799	795	770	799	796	816	799	775	780	791	811	753	814	795	771	806	839	825	820	779	792	745	792	764	768
66318	25600	9631	2182	1345	940	765	701	640	561	535	561	446	506	410	449	411	444	436	393	430	409	395	427	405	404	381	393	385	364	333	397	390	413	374	426	440	365	374	422	387	414	408	381	361	378	389	399	378	387	405	430	430	382	346	401	386	375	384	458	374	347	362	425	384	380	373	357	368	336	361	386	389	370	377	386	396	367	385	403	371	356	376	373	376	339	379	371	387	373	379	327	384	323	380	358	410	390	405	381	372	365	386	387	374	364	372	384	381	385	385	389	385	377	410	340	365	381	400	373	376	400	388	386	387	379	394	386	357	366	374	382	352	392	363	400	386	370	422	375	367	385	400	387	377	380	400	366	414	337	392	352	403	384	382	369	367	355	409	381	370	363	370	354	397	370	366	404	390	377	361	377	346	347	369	335	432	399	381	374	374	398	387	343	363	411	410	393	394	358	348	359	346	374	381	380	355	356	349	389	386	421	345	348	395	380	358	393	327	375	412	407	422	377	375	363	379	378	361	343	356	362	389	395	349	401	388	394	380	376	389	373	382	377	388	375	357	407	368	351	397	362	383	375	360	386	378	397	362	433	384	371	337	339	365	403	388	375	376	357	406	349	344	387	365	382	393	366	398	387	393	365	380	387	377	382	402	402	362	392	377	393	383	387	402	394	389	356	399	378	344	354	374	412	353	353	364	341	435	381	396	345	367	381	378	379	398	368	384	354	355	373	325	399	366	396	346	374	389	365	370	402	378	368	383	341	389	363	382	379	379	329	389	370	401	382	435	377	378	384	367	396	398	390	425	401	415	375	380	361	396	357	407	375	394	363	377	425	357	349	375	391	387	375	393	361	340	387	355	398	387	348	374	361	409	386	379	402	369	341	406	352	382	359	403	399	377	403	391	414	391	402	386	345	372	350	373	384	385	361	352	344	369	384	397	380	364	425	356	382	393	388	391	357	406	368	345	371	374	397	368	361	431	402	395	378	401	382	383	350	392	373	392	379	370	379	357	339	365	402	374	363	400	378	414	422	386	377	401	358	334	414	381	387	372	408	371	381	389	364	409	359	363	388	377	376	371	391	403	391	382	352	416	393	378	364	372	371	378	413	399	360	385	374	402	336	347	393	360	361	388	395	407	387	369	380	369	421	395	384	391	388	339	399	399	337	399	394	409	376	366	368	393	379	382	386	433	386	385	405	348	392	399	383	370	403	407	377	396	386	402	420	381	336	415	417	402	387	391	364	376	370	387	397	401	375	360	376	339	406	382	356	351	374	402	352	410	420	403	393	380	365	392	349	355	410	374	415	403	323	326	363	398	351	382	361	424	371	376	356	344	380	389	348	376	373	358	378	389	392	437	416	362	383	401	361	462	391	394	366	406	335	382	376	387	394	370	375	391	415	389	371	357	390	368	384	358	394	391	410	400	390	384	398	371	372	374	378	392	370	380	391	373	367	406	413	397	376	362	416	385	363	365	351	357	363	376	390	419	357	409	401	372	387	394	371	353	369	367	370	391	388	408	379	383	405	342	338	415	404	390	394	341	316	350	393	385	408	335	362	370	386	363	416	387	411	378	369	360	378	385	409	381	372	374	372	385	363	377	357	381	423	381	364	420	398	358	373	402	379	348	395	377	355	362	389	396	372	382	414	383	356	356	399	366	375	404	415	385	352	398	367	410	403	380	376	358	399	361	380	412	367	385	390	377	399	387	380	372	397	374	364	366	357	392	374	373	374	376	389	356	375	326	402	428	368	358	383	413	350	425	390	395	354	358	366	361	417	387	395	399	373	395	393	380	369	367	403	422	389	385	368	398	377	374	378	341	358	373	364	359	414	357	385	364	358	369	371	355	373	368	390	399	388	382	346	383	359	385	348	351	381	360	374	401	345	372	386	399	340	390	372	386	368	389	379	415	420	365	384	377	393	377	377	375	412	405	365	369	377	410	381	347	350	405	378	382	388	371	368	393	395	379	390	400	365	363	392	388	370	395	381	372	353	361	402	372	418	403	388	350	354	335	381	420	372	381	368	352	375	356	365	421	382	353	409	376	327	377	398	378	369	398	397	374	381	379	405	400	381	352	349	363	365	420	406	378	376	384	371	382	373	381	409	363	379	377	392	386	386	354	384	381	383	377	382	355	413	404	392	356	395	403	373	360	395	389	363	383	386	370	380	386	367	352	361	381	415	383	393	361	351	374	367	369	361	380	358	372	414	348	381	406	377	387	341	379	329	339	376	379	359	363	384	366	399	386	380	377	417	372	389	350	358	338	413	391	377	372	370	397	383	384	388	406	387	361	319	364	369	378	377	370	363	407	390	407	358	393	377	361	375	375	396	387	362	394	399	352	344	387	379	402	376	395	373	362	374	375	394	390	368	363	396	403	360	381	377	435	371	402	399	375	393	396	361	392	406	399	398	355	403	393	361	360	404	431	412	373	386	413	371	386	417	376	369	381	346	354	361	368	361	380	382	383	385	372	377	361	343	396	353	371	411	379	379	400	413	379	382	381	347	377	382	380	394	384	392	366	348	375	366	390	391	339	401	413	378	394	399	396	347	372	382	378	359	410	346	394	382	352	330	380	359	349	385	363	369	397	384	383	380	410	360	374	396	356	362	388	384	355	394	345	339	378	400	387	401	358	416	377	379	372	399	393	333	371	355	348	375	395	361	369	369	348	365	396	388	373	399	378	378	351	362	341	374	369	387	389	383	396	366	394	385	376	374	396	384	415	427	402	384	357	388	375	321	351	389	380	402	364	353	399	346	361	383	373	352	334	414	357	380	399	362	364	344	403	395	407	372	399	382	414	376	389	401	368	351	400	406	402	360	394	393	369	421	364	364	400	370	349	414	421	399	358	403	403	395	403	379	347	425	349	371	387	383	389	354	398	366	341	423	366	355	358	370	373	378	381	399	379	358	371	387	371	380	417	356	357	340	347	406	384	370	354	355	362	342	364	383	356	366	326	384	369	363	340	385	398	401	394	368	376	364	367	370	381	353	374	427	373	389	382	374	422	371	407	402	341	388	368	403	396	398	372	376	420	376	371	369	381	356	380	362	414	402	368	389	364	376	359	360	369	345	385	394	415	388	413	357	416	405	345	342	336	386	359	360	363	402	378	398	421	379	373	365	372	348	367	374	398	361	386	400	366	375	384	376	345	380	361	346	374	416	406	362	355	384	398	384	395	400	379	374	418	398	373	371	385	366	375	353	358	388	368	384	382	388	391	343	395	404	372	338	344	450	353	370	370	348	361	389	407	410	379	367	389	369	380	415	407	390	367	372	393	383	372	358	394	394	395	397	385	386	354	394	395	386	351	366	365	417	384	427	396	361	350	372	386	322	363	391	391	367	359	417	380	371	406	349	374	405	388	400	359	404	368	388	361	385	400	372	371	341	352	401	387	352	404	420	381	384	396	379	326	402	366	351	365	329	391	390	362	377	394	389	395	413	392	371	361	389	384	427	330	379	441	375	362	391	385	390	356	396	390	383
35628	2023	3889	4636	4110	3401	2932	2567	2282	2035	1830	1701	1655	1530	1386	1368	1368	1202	1185	1164	1226	1106	1108	1133	1089	1105	1160	1134	1075	1065	1052	1041	1009	982	1134	1076	1113	1074	1064	1001	1019	1026	986	1021	1006	993	959	924	945	917	953	900	933	923	980	915	914	920	919	941	928	873	937	914	882	899	915	884	946	945	932	917	881	882	904	878	861	875	909	957	964	937	906	843	873	879	905	914	908	935	858	898	939	899	832	873	837	937	876	934	901	910	901	913	915	860	918	899	886	893	875	879	869	903	892	858	945	892	931	863	924	894	890	908	961	874	837	893	946	904	855	906	861	924	892	939	922	892	918	905	864	858	934	927	907	891	957	921	885	897	871	890	941	871	907	851	902	887	944	913	892	890	892	897	910	899	898	904	910	864	965	829	889	847	888	924	915	930	921	914	899	910	893	942	846	878	878	892	859	929	899	864	930	937	913	909	906	914	884	881	921	921	927	895	911	905	891	934	924	887	899	878	912	949	885	950	823	911	884	883	882	882	908	907	930	887	877	932	906	871	897	875	942	892	887	876	886	913	895	867	865	834	951	892	881	927	887	927	905	905	897	852	828	880	874	880	919	878	918	885	859	863	911	905	881	921	854	885	869	895	853	838	847	927	870	904	881	900	894	895	863	902	871	896	926	905	851	849	909	879	932	875	831	910	879	907	905	895	928	892	870	870	915	901	882	879	889	891	901	896	900	909	863	853	915	942	887	919	861	857	937	919	891	853	906	912	880	897	879	891	917	920	881	877	849	883	941	878	864	882	879	969	877	903	855	917	875	886	894	869	895	851	897	894	901	871	894	868	898	881	901	925	870	895	875	885	898	862	909	912	848	881	909	878	917	891	907	908	901	862	931	909	871	902	902	855	901	865	893	928	913	885	882	909	911	895	856	870	896	870	846	883	862	878	896	892	878	913	946	845	872	910	956	892	911	936	874	855	936	861	908	954	835	893	843	917	890	850	913	833	898	899	935	864	921	867	897	818	862	876	859	918	900	858	894	849	896	898	910	902	894	865	893	951	915	922	922	879	865	858	889	889	878	898	901	906	938	934	848	910	893	883	913	826	927	914	912	899	892	892	884	932	885	922	896	929	962	930	887	923	869	884	951	834	891	851	877	869	830	888	872	962	902	861	866	907	894	910	880	863	889	884	946	884	848	905	911	861	876	882	910	887	920	890	899	879	916	941	886	855	893	870	935	934	899	882	834	868	917	916	934	944	874	896	876	908	894	873	857	920	896	864	887	901	882	866	857	847	898	933	911	898	887	923	919	853	853	925	877	885	861	894	907	934	891	869	878	852	856	924	877	841	900	853	931	824	870	849	860	885	871	865	884	895	881	917	868	907	920	890	894	951	913	864	902	894	924	868	857	897	880	884	901	853	905	901	889	889	869	884	905	911	873	884	918	867	851	895	900	929	889	918	926	890	942	878	887	902	870	878	906	911	876	903	886	907	900	863	940	899	843	897	893	923	931	880	905	894	868	895	919	919	859	871	870	922	870	908	873	865	934	868	902	846	903	888	872	886	882	855	919	885	908	941	963	875	908	878	949	905	909	905	828	901	894	862	878	896	908	840	912	908	908	926	934	936	904	927	894	936	857	933	875	888	911	892	908	852	883	880	902	881	856	922	904	898	886	881	865	868	886	883	890	883	901	923	924	866	895	824	886	932	897	876	852	840	906	881	896	861	943	842	932	877	928	840	912	868	906	921	898	897	868	877	911	930	862	888	847	901	871	878	908	929	923	901	870	833	920	927	855	887	907	868	887	877	911	858	908	890	893	860	929	911	959	878	843	878	963	889	893	862	830	902	836	885	840	924	897	910	914	861	893	931	862	924	925	919	887	850	888	931	908	953	950	866	917	886	885	918	937	859	860	908	922	880	890	905	909	888	871	854	846	919	950	877	892	933	838	935	926	908	926	906	830	854	908	867	880	913	891	918	918	841	922	892	850	856	878	887	830	942	916	877	920	885	926	857	828	836	882	865	894	944	886	905	882	895	903	865	949	859	850	899	922	880	928	885	902	912	931	953	959	865	859	952	898	929	890	870	944	901	892	884	887	871	888	887	890	928	918	945	906	908	863	841	902	940	885	924	903	900	848	883	915	946	890	921	893	852	884	863	874	917	875	929	903	919	901	932	962	909	861	879	908	877	886	921	869	855	850	882	884	913	823	839	865	952	877	884	881	845	872	912	948	867	932	941	886	921	896	918	892	887	916	871	859	873	848	893	882	883	875	908	894	837	911	932	900	908	880	870	848	893	866	893	910	926	919	883	852	919	887	880	903	891	917	888	862	909	854	896	954	846	910	876	897	878	844	873	889	889	858	897	925	919	882	893	893	902	885	887	852	854	848	971	868	848	866	896	918	878	917	925	941	853	902	922	873	911	908	903	947	874	860	895	861	889	943	896	911	898	916	913	873	904	890	876	873	837	873	963	912	898	895	869	913	929	862	882	896	863	924	880	965	867	866	926	904	926	848	930	901	857	902	862	903	890	822	872	882	937	869	871	885	890	862	866	882	840	882	902	881	842	848	840	893	883	902	836	902	882	904	899	877	941	899	911	909	850	919	923	918	919	847	883	906	892	877	882	856	957	845	870	975	888	887	956	856	867	884	843	883	857	854	892	860	922	890	866	828	891	927	918	877	873	943	830	904	925	897	927	897	907	928	905	906	900	896	901	915	932	864	912	865	894	858	969	935	941	882	899	891	862	857	889	881	932	900	903	905	936	873	884	914	877	896	927	862	931	880	940	908	893	896	892	906	934	918	853	901	837	928	940	875	968	906	852	864	894	864	912	854	912	925	935	912	869	881	884	900	901	906	870	837	883	911	854	933	852	906	994	911	894	923	915	903	867	891	902	916	873	909	910	881	885	897	857	854	884	913	904	844	887	924	941	929	881	875	863	918	878	883	928	865	829	881	867	880	881	893	908	911	942	934	863	897	919	823	857	882	915	879	872	880	899	882	933	944	908	872	925	928	875	848	919	903	872	878	898	872	955	910	913	906	895	936	870	924	879	857	909	887	833	959	874	877	881	882	894	904	886	947	926	894	933	906	875	953	906	867	869	917	901	842	854	877	932	951	887	903	909	902	930	878	913	903	854	829	849	897	866	881	856	876	880	896	941	899	921	887	887	898	864	948	891	893	885	889	907	928	900	896	876	858	918	892	853	896	898	870	907	977	885	933	884	907	907	882	904	920	907	877	936	948	877	900	923	846	929	930	864	907	913	867	860	877	886	887	858	928	925	920	886	837	835	865	956	827	919	851	902	873	899	891	891	895	878	866	910	897	888	913	838	942	865	901	886	870	883	938	859	920	893	883	857	897	907	820	889	950	879	905	872	888	882	878	886	907	881	891	910	906	878	940	903	891	882	904	854	879	923	903	884	869	914	887	901	905	898	873	911	917	896	893	908	896	936	879	906	915	871	864	879	900	892	898	871	907	922	901	851	903	867	878	845
6142	295	205	158	168	166	175	152	142	158	154	161	147	150	168	132	150	142	117	111	145	152	126	150	142	135	165	142	150	174	149	166	153	160	152	162	120	138	152	144	153	137	139	138	135	150	158	147	145	163	168	149	136	158	146	134	155	171	164	164	132	165	136	150	167	138	147	142	124	148	154	153	167	170	137	142	146	151	146	166	140	144	148	137	154	137	154	139	137	140	138	153	156	144	157	152	152	168	156	128	135	141	142	151	159	166	155	150	146	156	157	165	162	154	156	148	150	144	142	153	164	121	184	158	137	143	152	136	152	155	155	141	144	155	166	124	134	129	144	155	156	141	170	155	173	163	180	149	162	140	149	158	142	140	150	151	142	130	139	168	149	136	143	167	165	137	163	140	164	133	168	161	156	151	145	172	150	148	128	160	139	169	147	164	156	138	166	119	150	169	143	122	137	165	151	157	165	134	146	147	146	170	179	155	186	136	152	157	128	155	159	157	168	145	154	150	153	121	164	152	144	176	155	150	139	127	163	151	171	138	164	158	154	146	168	148	120	144	158	121	161	136	150	158	152	164	160	139	132	145	152	181	141	159	158	144	166	152	147	137	148	135	134	156	150	132	124	138	153	147	154	138	156	153	150	163	137	120	154	151	155	156	146	151	160	156	161	174	133	154	158	153	134	144	156	177	153	152	170	155	160	156	144	156	135	145	144	166	153	127	152	155	137	124	164	141	155	132	130	148	167	146	158	164	135	133	151	126	146	116	136	144	137	166	162	156	148	142	176	129	133	153	162	160	179	147	153	159	147	140	157	138	142	143	169	126	131	135	172	144	136	140	157	158	132	162	145	161	146	150	173	132	153	115	144	165	154	161	143	134	136	136	135	149	145	160	144	152	148	145	153	150	163	125	186	148	144	141	159	162	154	150	173	164	141	134	170	134	153	169	172	160	144	146	155	149	135	131	132	161	157	152	171	125	144	157	176	150	147	143	131	147	139	148	171	138	174	161	143	158	131	144	157	163	144	163	139	147	140	139	152	150	142	141	141	141	138	151	149	134	129	136	139	146	144	147	146	151	153	147	149	150	145	136	151	135	176	170	139	160	147	175	153	138	139	145	136	182	159	152	150	149	147	135	153	143	139	163	152	143	131	162	169	143	131	151	138	157	135	146	142	165	133	129	152	141	163	146	157	153	152	138	140	127	157	134	159	148	155	162	173	151	156	120	146	158	152	138	141	147	161	158	145	143	156	145	157	142	157	127	126	145	145	158	148	163	151	164	148	156	136	157	163	152	178	167	150	136	127	137	124	145	108	166	145	139	149	140	125	125	156	138	135	156	147	140	141	165	159	161	147	194	150	160	160	113	151	148	135	147	144	164	130	125	141	159	150	165	155	141	159	144	137	147	151	164	153	140	142	155	154	161	139	144	164	159	140	167	147	157	157	145	149	131	162	141	143	151	143	146	155	154	152	146	114	161	145	156	159	145	159	138	141	179	161	172	132	150	148	152	154	157	166	141	139	157	148	151	139	142	137	115	124	155	125	185	149	151	139	131	150	164	148	137	156	145	156	156	163	136	142	148	133	159	165	126	153	140	150	142	141	138	163	133	149	170	134	154	132	153	129	147	162	159	159	125	126	155	153	143	161	169	147	136	120	136	131	157	139	175	148	139	159	146	161	185	140	153	138	166	158	147	142	180	143	175	150	164	133	145	173	153	159	156	162	155	131	126	158	151	161	161	139	146	163	186	145	140	178	169	144	149	126	171	149	158	155	144	156	132	155	150	167	148	177	151	129	153	144	141	146	143	146	127	134	151	144	139	141	177	140	132	157	144	162	161	146	152	169	153	144	163	155	138	160	123	153	137	136	149	131	151	159	130	145	150	132	161	148	124	161	141	157	147	156	160	136	156	148	124	160	166	152	138	135	172	158	152	175	158	135	135	164	149	153	141	143	138	141	155	146	150	145	144	128	157	165	147	154	150	132	175	144	184	168	147	148	139	136	147	137	136	164	158	133	167	136	136	146	128	136	150	163	121	142	141	130	162	150	144	154	137	152	139	159	144	158	142	148	158	144	150	154	150	164	146	164	172	158	135	135	144	137	145	172	150	159	152	146	156	139	141	151	154	146	170	157	166	136	128	156	155	151	171	142	152	150	166	161	158	157	172	146	130	146	121	182	146	156	150	135	135	158	144	168	158	163	150	142	153	140	134	159	148	146	131	143	166	149	142	137	135	149	134	147	145	152	140	120	153	173	158	156	133	131	148	145	148	154	153	139	170	139	145	175	147	147	148	155	150	185	159	134	141	128	152	180	161	163	148	157	157	159	158	153	155	142	164	161	137	142	159	148	153	154	152	193	143	158	165	147	176	148	151	166	141	133	145	139	125	141	156	148	102	150	145	129	149	127	142	165	161	146	137	132	144	133	150	156	142	154	136	170	143	139	128	167	139	152	146	157	151	132	133	153	169	163	170	144	145	162	166	157	152	136	140	145	153	137	127	160	146	141	144	114	130	194	139	146	146	118	147	149	166	159	135	126	151	147	149	150	138	143	164	162	175	158	172	172	166	146	152	155	133	124	119	142	142	164	160	150	144	153	140	167	142	134	156	165	159	135	160	164	145	139	152	168	146	168	159	147	128	139	145	144	131	140	155	127	165	130	152	143	136	146	138	134	143	149	142	161	142	159	133	154	151	146	157	148	157	144	152	156	145	137	142	148	152	154	150	129	152	151	144	126	145	157	149	157	141	165	123	146	143	127	129	147	145	129	162	143	134	160	143	174	152	154	151	143	137	132	132	155	163	135	142	148	140	142	159	149	155	139	142	149	169	149	135	168	156	152	137	160	153	136	148	152	133	153	166	174	157	143	158	133	144	140	155	151	162	156	126	136	144	138	156	146	149	159	150	134	148	155	151	138	162	135	140	144	164	152	127	135	128	136	146	144	173	137	156	154	178	141	162	146	131	146	135	160	142	140	132	124	152	141	140	137	137	153	139	179	152	163	160	137	151	147	145	113	159	159	148	138	147	134	109	132	166	138	156	127	154	134	128	149	147	154	140	171	132	148	150	174	164	142	155	150	156	161	152	146	145	154	154	147	150	144	166	141	147	145	141	138	126	155	131	165	143	162	138	107	156	130	143	153	153	158	163	170	168	147	170	174	154	152	139	182	152	128	160	129	162	170	151	150	151	156	138	155	175	154	148	149	160	149	146	125	144	147	154	170	188	123	166	137	154	138	139	155	134	158	153	155	155	147	146	165	163	154	143	147	165	142	155	156	135	164	126	136	144	140	139	153	178	153	158	154	160	154	151	143	169	136	152	131	159	149	138	179	157	157	153	171	153	133	144	134	157	135	159	152	147	155	171	150	164	131	155	147	136	161	140	123	135	134	171	155	164	149	147	172	137	150	142	150	140	150	134	164	144	139	156	152	146	131	150	150	159	147	171	139	157	157	138	134	146	166	163	127	147	174	138	153	161	161	182
6240	484	498	509	524	509	523	495	475	507	492	457	477	468	455	461	455	429	420	460	477	415	425	480	451	443	498	483	432	443	468	452	436	450	452	433	530	450	471	480	450	446	454	476	472	468	447	412	458	446	381	469	426	451	421	418	417	436	435	439	456	436	442	416	411	430	461	455	449	431	451	403	397	457	423	459	459	404	427	449	449	452	448	463	412	443	449	407	449	476	434	465	451	443	424	436	423	428	437	460	459	429	488	428	424	433	401	448	393	463	423	466	443	425	439	458	440	396	438	443	430	431	449	437	449	441	452	419	440	414	416	454	413	448	406	418	468	462	455	440	447	486	447	388	429	480	449	439	427	413	414	463	445	442	427	398	439	419	449	427	448	446	441	425	432	435	444	440	437	449	434	442	462	419	442	449	424	423	423	448	469	429	426	418	444	396	418	426	454	451	421	406	433	438	426	429	442	452	439	446	430	412	416	440	417	454	446	436	447	424	422	443	452	415	434	422	443	454	454	427	425	405	434	427	412	442	414	405	430	422	470	459	450	433	459	442	418	462	427	406	448	423	436	446	414	447	429	441	471	417	434	432	434	425	438	444	421	418	455	423	452	428	456	425	402	460	428	474	430	397	447	417	438	445	493	430	421	450	424	441	451	414	428	420	440	421	419	409	455	410	427	471	437	469	473	476	453	492	471	488	444	433	405	447	424	441	432	443	425	414	443	438	422	425	458	422	447	478	410	450	435	432	413	402	417	439	430	416	438	467	398	438	439	462	455	426	436	407	423	421	454	446	408	423	450	457	430	424	469	435	480	417	406	413	434	440	407	415	446	429	453	406	428	429	454	450	443	406	397	450	437	424	457	441	422	459	390	423	400	436	471	417	414	457	456	475	421	425	461	474	447	410	433	429	428	455	413	434	414	443	444	455	470	432	395	431	423	428	432	436	453	414	421	425	452	427	435	475	462	438	455	419	404	430	426	448	434	444	438	443	441	434	448	431	430	453	430	428	452	427	428	458	457	467	435	411	433	416	447	435	433	423	388	431	436	444	445	428	400	442	449	441	429	450	420	452	409	440	468	461	410	454	420	449	417	458	402	441	436	412	406	429	428	413	457	432	460	455	440	395	450	444	480	428	463	440	453	434	438	424	418	459	441	426	428	456	461	405	446	449	469	461	430	402	436	445	429	454	422	450	457	476	475	416	508	443	421	465	422	428	461	416	426	426	465	450	479	484	439	428	456	445	472	430	444	390	433	454	431	455	450	477	440	426	428	424	480	434	385	416	440	461	459	437	424	427	415	449	424	461	466	416	442	418	439	462	442	476	454	452	463	446	450	446	446	413	427	445	473	404	428	444	412	459	385	427	443	436	417	461	402	408	468	432	430	402	418	458	438	450	470	407	405	446	419	435	454	444	424	431	446	419	416	441	428	443	433	433	455	438	445	427	423	439	418	428	415	475	465	424	456	428	450	407	435	475	398	438	443	436	454	449	437	423	472	417	464	431	425	441	424	419	442	464	410	461	446	460	451	458	401	424	450	443	453	445	427	420	463	469	454	445	460	442	394	441	480	429	414	415	440	436	464	391	457	448	425	467	448	453	431	431	456	431	406	439	489	428	398	453	426	453	430	460	405	450	435	446	446	424	447	442	430	437	453	445	411	432	487	487	428	442	417	497	409	452	455	470	472	449	421	424	470	437	440	414	427	437	428	443	425	445	426	419	396	439	422	424	399	416	435	415	438	478	408	465	450	429	428	432	433	418	458	457	429	439	438	388	447	460	416	457	446	475	421	419	451	430	434	429	460	443	462	427	417	438	480	441	427	424	431	439	434	450	463	413	395	437	450	414	422	405	412	413	422	414	423	448	427	437	444	450	454	443	439	462	453	448	447	459	439	444	381	450	431	428	441	478	465	409	428	439	432	444	442	422	427	421	455	455	436	448	403	420	448	430	438	440	416	435	453	401	442	453	441	424	479	444	420	422	422	449	428	410	437	427	419	444	462	449	425	426	430	442	430	430	399	441	455	447	458	442	455	455	444	408	476	444	410	447	411	438	477	480	459	455	439	439	456	406	428	435	440	460	431	442	426	445	463	453	428	465	421	471	473	393	415	444	411	424	413	425	429	451	418	447	448	413	429	423	420	398	454	454	435	428	420	453	452	445	448	479	437	469	421	425	437	420	438	443	450	439	413	459	416	432	456	426	422	470	449	435	437	394	425	423	437	463	448	427	382	400	436	456	447	451	415	418	441	456	439	454	446	444	426	451	433	432	430	450	424	406	446	448	438	439	431	395	449	431	438	474	428	430	441	492	421	445	402	446	471	445	439	455	438	445	422	428	428	452	437	428	467	451	427	490	439	392	432	421	439	445	460	426	421	460	491	444	450	442	429	470	458	468	438	428	385	433	417	461	422	440	411	434	477	446	417	446	479	402	430	432	439	464	405	452	414	478	447	409	453	457	415	442	469	449	446	437	433	405	443	446	454	433	447	409	436	449	381	440	433	444	445	403	411	451	476	417	459	455	432	433	438	409	436	462	423	437	430	459	442	452	449	431	443	395	433	439	428	455	447	455	459	454	456	452	425	419	454	468	454	457	445	436	459	457	427	432	436	426	451	450	436	451	463	420	442	443	437	417	422	439	438	439	476	416	432	448	446	473	420	456	485	406	427	418	458	449	480	439	419	416	428	439	450	453	440	469	457	427	451	406	437	446	440	452	410	460	466	439	445	412	421	443	427	454	449	457	411	403	432	455	450	453	444	450	407	452	476	442	457	473	448	442	400	463	427	425	456	449	424	418	425	444	424	435	448	421	408	420	399	427	448	432	438	444	414	469	433	448	424	403	429	444	430	442	430	424	437	414	432	417	437	431	418	415	433	447	448	434	453	436	423	424	444	404	446	456	447	431	430	437	434	486	451	477	471	438	410	465	451	430	443	450	436	469	434	421	460	428	460	476	436	448	415	456	446	425	422	464	456	421	424	409	431	413	432	475	429	439	423	428	435	449	440	439	393	439	469	412	442	450	437	454	441	410	465	437	372	474	444	402	448	425	431	467	428	447	431	441	440	444	442	447	412	486	437	402	424	436	421	438	413	442	472	458	393	430	424	432	430	421	463	452	437	411	430	440	457	418	456	431	432	431	435	431	401	419	418	438	428	436	477	471	399	455	492	435	465	424	415	456	419	418	472	427	490	413	406	428	427	422	451	468	426	417	431	419	453	465	471	400	478	436	465	419	451	449	438	470	437	449	435	440	425	444	437	455	462	460	411	436	443	447	431	470	457	459	468	453	420	455	425	456	427	416	434	444	433	489	433	436	424	434	427	432	451	446	413	453	402	420	429	464	459	431	432	437	427	448	425	450	440	417	481	424	467	437	452	448	481	413	403	485	418	428	443	423	400	393	430	393	414	435	427	464	434	456	441	415	443	432	433	456	432	438	431	416	430	440	477	415	455	461	434	433	442	445	422	446	439	442	485	426	408	449
53587	17300	2366	1027	708	593	486	467	415	438	377	387	375	381	344	377	336	344	364	351	363	309	344	345	340	332	305	291	375	334	310	387	342	370	345	323	335	345	316	324	310	350	324	310	345	319	372	311	348	335	331	327	322	312	307	339	324	340	292	337	335	291	294	305	318	295	290	317	331	315	311	312	339	317	329	315	300	302	358	294	331	321	293	321	307	324	321	343	316	334	306	340	314	310	320	326	334	300	298	293	325	340	309	336	336	301	346	316	320	333	324	310	338	300	300	312	334	320	306	306	328	322	313	320	302	297	376	326	290	320	329	341	320	301	308	312	350	306	310	310	344	293	317	325	317	308	331	315	350	305	334	307	339	294	345	321	342	308	345	305	335	307	312	299	321	314	313	311	332	316	284	279	331	283	313	315	336	300	316	312	341	287	311	363	306	333	316	322	329	336	315	308	316	321	350	341	329	296	342	314	307	288	325	322	360	317	284	306	315	301	327	289	330	345	350	292	294	322	305	347	294	302	292	309	296	334	322	291	310	306	309	317	333	350	322	308	322	326	350	308	307	310	321	295	320	307	325	315	327	311	297	336	297	295	353	319	320	342	323	295	338	331	313	282	355	324	352	333	316	327	328	307	316	284	368	316	283	313	305	335	310	335	349	346	327	314	311	328	323	308	311	333	316	322	337	304	343	320	306	348	291	316	313	308	306	296	334	339	338	306	324	311	321	339	313	307	312	297	328	326	308	289	311	353	294	313	304	294	324	308	301	306	335	327	321	318	331	324	303	316	321	304	324	310	315	293	311	323	346	330	331	304	300	336	302	328	309	331	343	318	303	325	324	333	318	339	326	346	330	285	314	338	335	296	313	304	316	318	296	329	331	319	320	315	308	313	310	311	294	322	300	322	339	311	331	333	326	321	253	327	310	298	296	337	333	293	308	358	308	326	294	316	290	362	309	331	331	296	317	316	342	275	339	295	322	303	339	327	321	330	286	275	337	334	305	323	324	297	314	305	310	312	297	334	313	329	354	307	314	309	292	313	284	301	249	329	316	355	352	338	310	294	314	281	312	321	307	316	336	312	304	298	294	318	358	316	326	319	302	282	347	313	321	327	332	320	316	302	303	329	298	308	328	311	306	298	309	300	333	304	309	311	300	325	316	365	331	332	305	330	305	343	328	313	335	322	325	309	341	314	310	292	349	311	307	329	290	280	319	337	342	321	331	303	342	316	348	332	324	296	304	325	316	309	308	289	316	311	323	322	317	313	303	338	321	348	344	328	290	298	295	310	358	294	326	310	273	304	314	292	290	291	295	298	327	321	319	285	342	331	323	309	302	309	333	355	303	296	326	319	318	314	299	363	296	318	319	311	301	308	319	327	301	315	323	315	323	315	277	323	295	340	335	310	313	318	313	360	267	277	335	304	336	324	315	309	292	337	286	342	319	328	349	278	308	306	303	335	339	349	364	320	359	335	361	331	352	349	297	319	321	325	305	341	296	340	307	320	308	308	308	336	337	338	345	318	327	319	344	317	313	330	319	320	304	347	310	338	294	311	346	313	331	289	294	344	321	308	287	323	347	333	300	295	320	335	300	322	286	328	320	345	344	341	297	327	303	277	312	346	329	314	329	328	331	285	298	339	311	327	308	300	298	346	271	316	349	305	329	335	299	355	325	307	319	309	318	316	325	302	315	349	327	320	326	335	344	298	335	326	301	325	323	341	315	325	341	300	331	318	340	346	291	309	308	294	294	299	342	320	302	334	307	325	349	312	300	290	317	320	332	330	330	317	319	305	285	310	315	333	320	307	286	319	336	312	318	325	333	290	298	297	313	290	326	340	275	345	318	297	289	299	275	316	331	309	314	315	325	302	310	283	298	310	318	315	292	328	308	302	334	345	327	338	324	301	275	315	347	338	317	320	337	325	333	320	297	337	312	322	267	338	320	324	290	316	293	325	320	307	347	294	326	298	306	318	299	331	331	296	342	339	316	346	319	315	332	286	344	271	284	315	338	317	304	326	328	319	315	295	292	292	319	330	345	314	343	313	296	287	328	312	297	308	321	318	303	316	313	312	330	316	311	289	286	289	348	329	340	316	338	304	309	311	296	304	321	326	291	364	331	291	305	286	312	346	301	283	306	300	313	345	308	268	318	327	332	342	297	315	341	332	302	330	319	285	311	350	320	319	329	297	314	294	298	310	323	300	334	326	326	314	292	349	326	330	329	330	312	322	312	303	323	313	304	323	326	338	360	325	309	311	314	341	310	324	315	288	312	324	294	306	319	292	335	354	309	322	349	296	295	308	353	306	313	315	353	299	318	357	322	286	322	337	311	301	315	285	334	333	335	328	326	313	327	321	293	307	315	315	312	326	334	337	324	300	306	324	335	314	335	356	308	325	314	320	328	313	295	295	285	319	330	326	348	324	266	319	333	309	332	310	340	308	337	303	328	331	290	299	331	306	308	323	288	320	324	314	297	317	305	318	302	302	304	325	312	282	289	316	318	330	340	321	308	270	341	278	334	326	278	310	334	304	317	333	301	292	296	336	296	326	305	294	346	344	305	347	337	282	307	328	282	347	337	323	315	347	329	294	360	281	323	307	294	308	307	334	323	297	298	319	317	286	308	303	318	332	329	335	327	319	336	339	341	316	327	301	332	319	330	304	335	312	334	321	333	334	314	309	306	304	354	310	326	291	324	305	308	304	381	321	350	351	336	311	319	291	318	312	310	293	331	291	320	286	323	326	327	301	312	316	316	314	341	288	295	309	319	315	352	298	317	308	351	334	285	344	323	342	320	297	300	313	342	314	322	322	296	300	303	326	312	356	338	309	324	314	340	321	327	301	296	313	305	318	306	337	344	324	326	332	334	312	296	305	331	303	320	297	298	306	308	313	331	341	338	316	303	345	296	364	306	335	324	319	287	303	332	304	294	313	301	315	307	351	317	326	323	317	352	319	341	351	307	294	331	317	345	323	310	312	328	305	314	333	306	308	307	311	323	300	311	317	346	318	329	326	293	310	302	307	312	313	316	307	345	336	313	304	295	301	317	315	284	323	288	329	291	334	303	298	311	349	335	320	312	292	316	349	301	282	350	315	322	306	300	326	296	304	357	305	324	304	329	308	301	336	309	313	325	311	350	305	320	334	346	292	303	330	294	313	327	357	294	320	310	316	311	306	332	315	333	323	325	339	319	356	316	296	315	307	294	299	325	313	319	343	314	296	317	282	302	339	312	308	309	336	300	353	296	306	309	312	331	320	292	305	297	266	312	279	359	319	315	331	324	331	344	313	288	318	270	317	329	323	331	315	316	329	319	318	314	337	324	309	299	306	322	312	319	331	325	328	322	327	306	326	355	347	353	300	331	302	317	318	294	333	335	348	294	295	310	313	306	287	367	312	308	322	310	338	304	314	327	330	296	328	305	280	329	278	302	304	321	299	321	269	302	360	329	332	305	316	360	332	268	314	286	334	357	323	348	308	306	320
26780	1366	2270	2836	2509	2173	1859	1684	1534	1394	1398	1237	1204	1076	1090	1050	1053	950	928	988	904	889	916	911	916	899	954	946	900	902	865	832	886	812	893	990	1009	928	921	899	818	853	884	885	897	892	832	843	876	799	808	834	809	862	847	851	817	817	802	795	830	838	823	723	801	778	798	770	800	819	755	792	767	802	841	770	799	840	816	796	832	770	793	818	802	784	768	821	787	760	805	793	807	781	748	795	794	807	774	783	820	794	818	816	770	812	798	772	783	827	850	852	833	852	771	772	804	809	767	810	795	820	793	817	813	772	765	800	761	800	798	814	842	812	817	801	848	808	815	813	816	762	819	868	834	831	835	768	778	815	805	758	821	802	795	818	785	803	824	774	824	719	820	758	825	778	801	778	806	821	797	775	798	764	759	796	772	832	802	869	786	824	794	736	786	828	799	802	811	783	791	802	791	772	796	806	799	786	801	802	801	788	814	782	740	771	828	831	752	857	805	797	773	740	769	836	817	776	830	814	764	818	765	805	780	820	805	806	793	785	818	713	794	759	822	789	772	715	779	816	835	784	802	786	822	841	763	846	753	807	803	793	806	783	745	777	793	821	784	752	785	767	839	783	824	798	814	788	765	755	787	797	848	813	782	778	766	831	824	768	767	809	761	827	786	779	826	835	837	804	833	765	808	826	757	846	802	804	820	848	801	768	796	843	828	856	803	789	749	808	739	824	791	814	789	842	769	816	781	777	787	745	814	793	799	753	798	764	817	799	770	784	760	810	809	836	790	741	839	786	788	755	816	838	717	772	786	813	796	795	811	835	796	759	811	808	773	821	838	812	816	772	795	807	791	777	780	822	780	812	801	778	795	774	792	778	795	801	773	824	791	795	791	802	821	811	862	777	766	782	793	806	717	778	789	774	854	787	803	811	804	823	779	819	805	801	846	803	807	785	817	758	843	824	790	806	773	830	775	774	820	743	775	800	768	792	778	753	772	829	815	819	807	813	756	788	812	744	842	807	741	779	818	753	763	769	807	821	753	788	833	805	849	775	780	765	761	779	825	765	780	791	802	786	789	827	792	706	810	788	763	815	796	801	795	792	769	833	760	794	757	750	812	831	797	845	806	828	743	734	794	796	798	767	842	887	790	821	773	745	788	794	756	769	753	759	845	766	760	808	805	781	801	857	811	821	762	752	786	775	805	846	795	777	798	791	758	761	828	760	814	773	761	820	783	794	829	816	793	803	821	762	781	824	762	798	805	757	727	792	804	826	807	827	806	812	829	783	764	789	793	809	805	784	792	802	760	788	800	780	767	780	798	819	743	788	814	812	790	843	827	775	763	823	769	782	769	785	755	807	797	794	792	814	802	779	884	798	816	789	798	794	866	799	779	795	781	814	816	811	758	842	778	760	815	834	803	778	777	806	859	831	783	764	848	797	785	759	802	849	813	765	820	777	799	798	802	840	765	790	798	757	784	796	797	817	786	813	783	795	815	795	729	748	788	794	822	787	827	766	777	757	817	798	771	760	766	827	792	813	806	838	769	773	844	774	752	825	784	837	792	829	817	747	828	808	767	814	797	839	788	780	820	800	785	760	841	847	760	802	754	757	831	801	807	797	804	789	737	849	785	839	842	757	821	792	899	801	752	777	778	775	800	786	793	825	827	812	735	845	824	790	839	800	817	824	843	817	822	842	775	790	767	764	783	777	775	758	751	803	784	806	757	771	745	777	816	772	809	786	779	796	786	758	799	822	818	791	797	785	756	803	767	820	792	802	799	811	849	799	816	751	782	772	826	776	819	796	814	866	829	774	806	757	764	845	798	788	836	804	833	734	785	793	796	815	804	751	829	766	779	776	807	808	790	809	838	788	763	777	789	765	743	805	806	763	780	809	764	813	780	830	774	798	742	780	809	848	792	794	765	761	769	783	824	804	774	774	775	857	858	798	797	776	860	792	803	818	777	839	791	789	841	800	802	772	812	799	808	755	758	829	778	794	764	786	790	771	751	784	761	792	777	803	803	796	830	784	767	783	807	825	823	791	817	805	811	832	773	786	793	805	798	815	821	837	805	804	781	824	772	849	759	826	706	823	765	820	799	763	769	812	769	740	848	780	774	814	786	823	743	788	794	806	814	782	846	787	790	769	808	774	812	819	795	793	799	801	821	818	813	818	786	818	801	797	821	842	807	799	792	792	826	779	820	794	823	808	779	804	751	788	743	806	826	808	802	778	808	790	771	818	793	805	800	832	808	861	781	819	798	735	749	824	764	791	811	772	796	824	784	800	795	789	828	790	753	803	823	817	793	801	829	820	803	778	845	777	754	817	871	771	814	755	778	765	778	815	814	861	779	770	785	792	823	866	792	775	811	833	747	780	814	751	738	775	873	787	826	745	752	773	788	788	779	797	768	816	819	794	774	766	741	813	839	805	793	758	811	744	825	798	772	772	781	824	789	804	782	815	838	805	750	773	791	815	826	746	821	784	808	790	753	751	766	767	742	807	829	798	805	761	784	771	815	811	782	864	773	810	791	767	782	800	777	746	840	754	752	768	772	765	813	824	800	785	778	821	779	773	851	780	786	826	751	797	810	772	794	783	781	835	763	806	823	791	751	771	773	795	776	736	782	760	806	802	777	818	772	842	800	805	835	843	807	773	791	816	764	778	787	797	790	776	794	801	820	793	832	786	796	793	806	808	771	732	793	820	718	813	806	814	781	805	807	741	853	771	783	786	795	790	832	781	811	813	807	810	769	809	824	789	780	839	744	760	806	751	809	807	818	803	825	840	793	809	773	776	820	886	785	773	789	802	837	835	829	814	772	820	813	790	776	779	779	763	818	748	771	775	793	755	790	776	828	783	821	829	791	810	774	758	796	766	784	783	763	823	797	829	813	797	769	810	811	832	794	805	837	779	746	788	773	815	823	770	811	786	786	785	776	805	745	784	793	810	798	774	809	743	821	794	809	723	769	792	831	809	823	787	839	829	738	783	796	790	746	782	793	790	768	795	820	819	798	786	820	792	771	790	772	812	746	764	801	811	798	806	789	776	852	818	795	790	780	813	781	774	753	802	787	805	796	753	802	779	800	787	820	779	766	805	845	820	777	851	827	820	809	748	789	782	796	806	816	811	811	742	778	773	815	776	803	820	771	774	773	795	759	814	822	783	807	737	796	813	827	839	742	816	760	824	838	839	826	783	800	854	834	804	773	792	809	785	804	784	832	813	811	794	816	790	775	799	827	766	816	778	801	811	809	851	866	803	773	769	804	790	821	799	845	773	802	801	806	803	835	824	844	785	783	832	745	754	761	811	777	789	820	788	842	797	783	786	833	808	824	739	700	764	775	788	757	867	822	752	773	778	791	795	811	804	797	783	819	783	790	786	835	800	793	753	772	787	792	739	810	772	806	811	804	799	830	827	817	782	786	775	867	803	857	785	797	810	759	789	787	806	756	747	783	770	803	808	797	789	790	823	819	825	848	739	800	831	844	803
65345	23921	10515	2458	1305	981	827	701	590	586	563	528	518	501	450	419	417	429	411	428	408	363	397	446	411	403	401	386	350	415	375	347	401	375	382	382	393	369	381	402	389	397	394	416	388	351	337	391	377	355	340	366	370	389	365	391	391	378	388	351	398	350	378	434	405	429	382	369	368	411	392	361	417	398	384	403	370	395	363	388	353	424	392	335	407	402	358	379	356	371	375	363	357	380	365	375	413	392	345	349	360	381	361	400	372	371	357	371	340	390	391	368	342	378	417	391	387	367	380	395	362	380	389	358	370	356	370	371	368	386	347	388	403	388	380	405	362	387	346	382	389	400	376	364	332	337	369	385	377	366	386	324	374	364	342	448	362	366	372	349	383	357	385	396	398	369	386	373	361	370	383	358	376	385	385	356	359	364	355	394	360	387	387	337	391	424	353	354	378	380	379	397	389	397	383	337	371	402	416	355	393	383	382	382	355	392	401	361	374	371	396	388	377	393	356	364	374	358	380	382	391	359	362	408	346	388	407	394	377	382	391	364	378	367	378	367	356	367	429	340	390	375	363	354	360	393	389	406	378	347	361	387	343	363	368	368	372	371	387	358	370	357	381	384	381	381	369	380	396	354	377	378	377	369	366	345	400	374	363	406	345	351	364	393	345	372	342	364	372	367	397	419	398	392	399	399	359	364	324	359	393	358	375	347	362	387	400	382	384	393	399	371	364	351	361	373	383	357	373	370	386	363	379	377	385	378	364	380	379	360	396	348	322	406	309	368	423	345	366	376	358	368	394	393	383	411	365	366	378	389	352	397	376	365	352	372	423	351	354	395	333	377	372	384	415	327	430	421	359	400	378	359	370	387	356	356	389	362	398	387	398	362	380	367	389	381	408	361	385	336	369	402	357	349	387	371	364	397	397	363	398	364	355	358	391	385	350	362	396	359	405	404	380	382	376	359	344	366	388	378	364	409	402	360	393	388	388	384	360	382	386	372	384	391	395	352	364	408	385	369	418	392	354	368	376	360	380	350	390	379	406	372	337	392	336	384	385	371	401	354	378	369	403	391	362	367	402	345	363	393	375	387	361	370	394	411	369	382	370	371	381	370	385	364	348	403	390	364	378	372	365	361	365	342	348	358	379	392	381	372	365	401	358	349	385	402	366	372	393	385	347	382	378	359	384	379	385	408	356	420	421	395	381	382	401	376	375	344	372	349	384	381	355	372	350	394	356	374	371	380	380	392	389	383	392	373	384	347	383	357	396	382	386	398	356	352	348	388	399	405	401	412	367	362	427	350	352	348	398	372	357	379	426	348	367	368	371	370	360	376	342	335	355	399	387	396	366	373	384	375	381	357	364	398	406	378	371	389	411	361	421	364	366	363	386	418	375	382	357	372	395	406	377	407	372	395	357	380	358	361	411	378	378	373	349	323	428	400	380	359	395	389	401	392	350	363	383	336	347	383	374	358	363	393	374	374	399	397	366	375	355	409	352	397	395	383	368	383	367	361	357	432	363	339	384	414	375	392	372	380	389	401	379	388	382	393	375	379	394	369	408	369	415	391	355	327	411	389	412	376	393	358	362	387	383	419	375	367	369	374	340	380	380	351	364	378	389	409	393	356	398	350	336	374	380	391	373	382	365	379	364	379	379	356	355	365	338	370	386	396	396	362	397	430	420	403	350	318	376	387	341	363	377	361	372	365	370	413	390	363	366	356	403	371	383	360	369	387	376	400	391	396	384	396	371	353	372	364	398	396	387	384	387	394	362	359	407	354	354	385	361	373	357	363	374	381	383	358	395	340	393	376	359	400	362	372	371	375	409	385	374	348	368	402	353	359	359	399	402	366	337	367	385	378	377	393	353	383	390	381	339	392	332	383	362	381	372	413	371	362	345	378	382	359	406	378	380	379	407	392	368	375	364	343	349	402	355	394	360	380	377	360	383	357	408	358	370	403	407	395	421	383	376	392	356	381	362	382	346	400	367	374	353	383	382	350	344	368	386	364	330	385	395	394	396	353	374	360	376	337	358	410	382	379	427	366	362	375	346	380	401	382	357	364	371	409	369	336	371	374	376	406	358	339	348	379	364	383	370	437	391	382	377	390	321	336	389	375	403	382	359	350	413	368	340	377	345	406	389	386	377	378	384	350	390	391	387	338	370	312	377	397	394	400	353	329	388	376	413	349	385	351	374	359	362	384	389	332	377	360	346	358	398	375	387	343	392	358	367	377	338	357	388	347	366	402	345	364	388	378	353	367	365	353	371	370	390	337	389	366	362	375	378	388	376	360	370	407	362	394	370	350	391	389	367	397	357	381	362	364	380	366	371	369	410	400	387	380	384	364	330	367	364	350	372	375	385	421	362	383	366	366	322	376	382	361	395	392	349	370	355	377	373	391	364	380	391	389	362	377	389	393	359	368	382	390	386	388	377	397	324	338	375	363	403	364	334	373	371	326	343	365	350	398	396	348	355	374	374	361	372	379	346	378	383	380	353	370	389	341	372	368	331	404	358	361	374	392	389	410	338	370	385	356	391	367	367	363	382	370	353	368	346	376	368	344	369	382	397	348	345	382	383	409	357	382	406	352	343	374	368	349	384	381	357	389	401	339	358	349	330	369	340	392	361	364	377	379	369	375	379	390	402	346	375	361	371	358	326	393	380	352	366	375	399	390	375	355	392	362	371	370	358	409	382	408	370	394	358	407	380	392	372	381	386	373	376	401	368	364	339	372	361	417	393	383	382	370	379	377	401	369	400	376	371	402	364	378	422	353	395	427	351	398	412	389	395	400	363	377	386	361	378	331	343	402	364	358	397	384	356	367	339	369	375	386	355	377	347	374	395	360	352	351	364	372	387	380	368	389	373	387	407	367	400	381	384	357	368	402	384	394	386	376	373	374	384	437	384	366	356	338	369	401	418	380	379	363	360	358	367	375	364	346	394	383	384	389	408	359	353	360	383	380	354	368	390	345	406	372	380	385	355	392	367	388	380	375	350	381	397	392	382	373	371	380	392	411	407	373	390	403	395	355	383	356	381	353	377	346	375	418	399	382	383	358	367	365	379	362	423	359	352	349	350	388	356	349	335	360	354	393	361	357	372	372	372	410	360	386	398	352	364	368	343	396	392	370	369	400	372	403	388	390	401	369	351	391	405	369	386	383	363	396	401	383	369	402	375	413	358	369	375	347	364	362	378	411	349	412	386	372	342	418	361	363	346	368	366	349	393	338	399	358	362	399	348	370	371	381	365	380	392	370	397	375	343	393	376	382	385	374	370	377	370	367	343	375	371	359	376	373	352	371	397	384	388	368	337	379	341	347	354	376	377	372	394	413	400	408	353	363	340	387	383	408	361	353	391	398	369	361	386	371	395	378	385	386	373	360	331	387	382	356	387	358	404	421	369	379	365	354	390	410	370	381	388	360	401	405	380	427	406	369	332	379	369	370	348	375	326	383	343	344	367	365	374	375	346	407	369	394	356	384	360	389
34020	1983	3883	4685	4059	3601	2973	2557	2240	2017	1907	1798	1687	1555	1436	1363	1307	1294	1221	1173	1111	1174	1119	1191	1036	1084	1225	1121	982	1000	1030	926	1030	1041	1116	1182	1093	1030	1056	1025	995	969	1033	999	1037	928	1017	963	978	916	893	889	1004	940	1009	938	937	951	895	896	916	928	936	878	918	870	903	909	807	866	910	950	952	946	893	958	970	928	910	924	889	899	927	914	915	957	846	887	885	959	897	909	903	896	901	944	883	913	938	898	912	880	922	885	882	905	912	929	905	933	875	890	938	845	874	901	896	872	858	885	930	927	930	872	875	900	957	883	857	900	889	905	934	899	874	931	853	882	874	858	908	908	949	882	867	865	871	951	901	848	885	854	881	914	911	877	910	908	900	903	868	863	897	844	881	907	891	890	891	868	897	931	833	886	922	871	863	884	826	876	903	886	909	906	870	906	836	873	905	890	870	914	870	904	851	866	898	950	851	841	900	914	870	907	899	907	866	871	912	880	914	916	914	899	924	858	936	871	858	898	908	861	874	863	891	876	906	861	868	928	886	853	854	871	912	885	929	896	885	796	849	885	923	877	877	866	854	868	848	812	861	840	887	912	871	862	888	849	845	858	917	881	925	868	879	900	956	845	848	902	911	920	878	899	887	915	917	872	926	926	882	801	887	923	905	883	868	885	924	891	901	900	898	871	903	820	840	956	928	857	847	917	870	921	892	862	866	923	905	854	896	885	909	868	870	946	937	886	920	934	882	834	853	887	929	860	894	921	899	852	873	907	881	868	880	870	878	895	845	867	867	816	850	896	862	879	852	886	895	887	855	890	923	894	822	944	858	916	897	888	870	852	881	941	893	893	884	879	869	883	822	869	853	950	878	860	896	899	899	843	920	874	877	855	855	903	846	862	921	823	894	832	921	879	891	857	863	930	885	911	927	922	847	879	869	902	847	868	852	878	921	861	911	836	930	882	900	905	879	902	894	882	884	901	934	911	829	854	875	863	902	891	874	884	923	888	892	865	872	858	847	851	862	838	906	857	889	859	906	911	916	871	862	859	867	878	892	901	906	891	867	898	883	851	904	895	879	917	897	886	892	926	914	867	859	890	872	862	937	854	911	914	896	821	840	854	881	801	877	869	899	895	884	876	915	895	848	900	874	897	873	920	975	856	955	893	904	817	874	897	856	882	874	940	919	908	884	864	893	925	867	852	845	883	920	887	851	799	943	912	881	880	900	907	888	901	864	874	913	856	944	946	900	878	837	871	931	926	869	906	953	887	845	898	890	934	898	859	852	916	939	894	912	881	879	893	861	922	879	895	841	911	885	833	942	889	884	887	917	909	928	887	900	910	849	874	887	938	888	933	883	822	844	871	926	862	920	857	909	880	834	953	890	878	906	856	878	892	895	858	889	892	894	927	879	878	855	904	886	920	916	891	910	925	810	828	902	902	869	935	890	915	887	900	878	884	895	839	856	904	927	887	905	914	909	854	876	878	886	904	897	842	901	856	850	907	885	900	888	872	863	918	898	872	876	845	877	875	889	856	879	883	911	921	878	889	903	886	836	905	902	899	885	949	906	888	931	913	940	895	897	862	880	914	883	927	894	883	895	876	876	860	917	902	886	941	884	838	874	903	914	879	951	891	889	856	893	903	899	853	924	886	899	882	898	835	846	863	902	916	838	835	872	873	905	895	854	852	900	865	932	954	910	912	926	908	894	885	876	876	906	853	879	857	872	870	856	822	878	949	914	896	856	917	857	839	854	870	873	902	891	817	911	872	854	899	895	846	837	911	901	892	884	930	878	893	914	819	831	865	881	869	897	869	880	882	857	900	885	833	829	907	921	934	894	894	915	876	899	867	877	876	876	896	880	850	861	886	865	928	866	882	867	928	890	902	857	889	836	867	901	865	838	896	864	863	939	852	863	889	913	891	949	889	844	925	879	848	900	908	907	905	878	879	925	795	952	916	902	880	895	904	928	834	874	887	888	918	912	898	898	874	887	828	924	899	863	889	879	851	907	869	828	891	932	913	910	887	942	926	851	923	881	858	846	842	883	900	876	884	894	867	903	917	892	899	870	851	871	853	895	877	890	927	928	889	895	891	943	906	861	918	889	870	898	926	817	890	859	837	896	863	903	936	951	865	890	887	880	917	909	850	873	902	889	827	874	851	862	919	916	856	913	914	893	845	878	879	883	874	928	873	850	905	842	883	860	882	897	893	868	901	861	858	913	922	872	887	923	867	982	869	935	905	841	931	905	901	877	945	885	893	900	937	877	891	899	925	872	909	825	908	888	906	838	875	886	837	885	865	852	872	917	896	892	914	874	879	860	899	879	901	849	878	896	863	904	915	943	887	897	926	890	864	895	871	921	854	872	909	899	861	875	906	902	955	899	896	851	867	867	847	900	896	901	896	887	853	876	896	930	870	873	920	907	887	905	901	907	867	875	930	861	882	895	885	878	813	891	921	834	875	901	900	904	880	942	913	908	883	906	896	883	864	895	878	850	911	911	914	892	882	906	907	892	879	870	838	882	885	868	869	937	861	919	903	912	884	907	863	834	917	912	902	925	886	878	861	922	916	844	833	919	864	873	870	882	901	860	919	859	902	911	934	838	841	927	952	919	907	876	893	893	910	872	869	906	915	902	947	913	925	896	863	899	879	890	855	888	893	902	878	889	860	884	912	957	854	897	896	852	926	849	898	967	876	834	840	901	884	923	858	881	877	897	933	909	852	868	881	905	894	888	874	953	909	843	902	877	878	938	864	928	910	877	874	879	854	873	806	885	878	839	874	852	865	910	855	884	884	862	899	839	845	913	904	906	864	900	926	889	917	873	888	865	909	864	893	890	926	850	914	880	908	858	876	839	879	931	827	907	930	863	913	861	852	953	911	828	928	856	879	856	937	870	884	867	928	801	907	862	850	887	930	935	856	892	878	859	871	937	918	893	885	862	900	903	863	916	804	879	905	897	851	875	868	887	888	885	873	939	893	904	867	921	898	892	850	946	901	872	878	901	836	879	945	904	923	863	842	916	896	869	875	909	891	903	875	860	887	873	900	863	891	899	868	887	805	910	873	883	912	866	866	898	903	892	894	883	867	894	831	920	938	929	902	884	878	930	883	898	891	844	866	869	885	863	878	848	838	932	880	868	884	894	843	888	888	937	855	889	879	838	883	934	823	905	857	890	910	883	870	869	850	928	884	924	872	851	875	839	883	872	892	784	883	856	868	924	927	853	873	850	889	937	896	818	942	890	899	913	881	888	851	850	880	913	879	896	910	877	859	940	885	908	904	882	905	873	882	867	891	876	866	880	907	849	946	848	881	897	917	852	897	938	872	895	927	848	872	882	900	909	880	901	912	885	857	881	905	913	862	918	804	911	869	847	881	900	925	927	845	841	910	846	895	899	945	897	866	895	937	916	855	875	905	898	928	866	878	813	836	940	906	919	956	845	870	894	920	886	951	831	960	888	909	901	871	890	846	833	905	893	889	918	895
5881	244	170	156	153	167	143	166	159	152	154	155	147	141	159	136	163	138	141	156	151	130	129	140	141	147	157	143	119	156	164	129	165	146	166	178	155	168	132	148	131	169	155	135	130	151	153	167	121	138	161	143	153	158	164	165	159	134	142	146	150	167	141	145	149	137	159	123	154	134	142	150	163	142	147	154	150	143	170	129	138	135	157	148	136	149	154	141	153	141	146	146	151	148	139	159	153	159	149	165	138	153	156	142	142	149	145	131	129	123	148	142	146	146	137	134	125	142	158	141	157	154	154	136	140	152	138	140	119	151	133	137	141	153	141	143	155	165	132	125	151	131	148	158	155	147	127	167	141	161	151	138	141	177	169	143	171	165	142	131	139	150	141	125	157	143	147	136	154	129	140	159	174	147	120	136	157	147	147	155	137	159	149	138	150	158	121	183	166	153	122	142	123	132	120	148	148	156	164	146	161	158	148	105	131	147	117	141	130	147	157	147	139	148	168	157	157	154	148	139	142	172	150	156	174	139	154	155	141	143	167	144	127	168	151	151	140	162	139	147	158	143	127	144	162	144	131	133	134	136	150	124	141	155	155	150	153	139	143	153	118	130	146	144	126	158	134	158	137	153	140	155	144	154	159	132	136	140	162	141	152	147	148	163	152	156	143	164	159	170	168	145	148	135	145	174	147	133	145	146	144	151	142	142	145	176	149	143	153	167	155	164	152	119	147	173	136	115	141	155	144	126	160	150	133	126	150	157	150	141	137	140	134	125	160	159	153	126	146	161	153	152	148	159	159	134	124	129	134	154	150	157	158	157	145	152	146	163	149	132	162	129	167	149	149	145	182	152	149	130	160	146	137	163	180	155	143	156	139	156	153	144	157	164	132	153	142	161	131	144	147	154	144	163	145	128	127	150	156	140	135	132	152	156	148	135	146	158	137	156	141	136	140	156	156	142	144	157	139	161	168	134	145	151	132	156	140	153	150	154	143	146	130	117	161	151	154	128	156	169	160	127	125	143	137	151	137	151	136	141	133	138	133	139	152	173	158	153	127	179	149	160	148	147	158	145	131	158	146	131	159	151	130	157	135	133	141	146	146	139	147	158	161	150	156	145	130	128	141	164	163	136	152	142	158	157	146	168	155	163	148	129	148	180	173	126	140	144	165	144	141	146	172	139	139	154	146	160	151	165	141	124	126	151	153	159	159	141	181	143	155	171	162	165	163	147	145	126	150	154	158	136	149	169	137	170	152	159	139	148	135	138	147	142	145	166	144	147	127	167	159	172	133	142	149	135	128	145	150	142	130	147	143	139	154	146	130	138	152	161	156	175	120	158	151	153	118	146	136	154	156	139	175	139	165	135	124	146	154	159	162	135	137	153	133	135	136	162	139	147	158	153	149	137	153	122	161	139	149	138	158	143	132	139	159	148	170	157	124	151	153	137	149	151	141	147	140	178	154	153	161	155	134	158	160	158	145	130	152	156	112	151	122	156	178	142	139	142	146	165	152	167	137	149	154	146	148	136	134	134	145	151	137	150	163	155	136	157	135	167	145	154	149	162	152	129	136	154	150	134	143	123	169	154	185	144	151	139	133	147	128	135	135	169	128	133	152	139	162	146	164	120	143	156	170	121	151	134	149	134	158	119	128	142	162	128	140	155	146	153	136	141	160	159	140	147	157	159	151	134	141	141	135	156	166	118	160	146	146	149	125	154	146	151	145	139	143	156	142	142	117	136	147	129	157	144	158	145	139	162	162	157	140	134	124	151	132	149	163	159	131	153	143	128	137	119	147	161	160	140	150	139	146	150	154	144	142	152	167	145	157	156	145	162	153	144	136	138	138	159	138	148	145	132	161	143	144	163	134	133	144	148	145	152	137	141	161	159	139	130	156	148	164	138	152	159	149	153	152	164	168	159	149	141	133	146	154	154	159	174	140	169	151	125	164	135	150	151	165	130	151	163	145	131	137	126	157	137	154	147	159	153	152	169	128	133	147	151	145	139	150	142	149	145	138	161	126	143	148	157	163	145	179	125	169	133	159	147	149	143	133	150	141	150	163	154	136	154	161	143	164	143	157	148	124	127	149	163	149	135	165	152	144	173	170	168	127	143	161	150	146	136	173	177	143	154	139	125	138	143	150	156	151	151	138	149	142	153	148	162	158	147	161	162	144	128	146	149	142	140	150	153	158	142	129	123	154	145	151	161	137	139	160	140	150	144	147	149	149	145	152	164	132	145	163	141	146	146	165	136	148	146	160	162	135	164	143	147	161	156	151	144	123	157	155	150	149	172	146	148	162	148	134	143	145	149	166	155	135	162	132	141	136	144	135	134	168	137	131	154	147	150	154	146	148	168	157	141	157	156	140	177	154	142	134	163	166	157	135	127	149	148	134	146	169	132	135	156	151	142	134	159	107	141	130	145	174	146	125	136	135	135	143	158	158	125	141	122	149	170	149	139	151	158	138	136	158	140	157	163	122	146	158	143	146	136	143	160	129	162	136	154	145	179	158	136	139	142	182	149	151	149	152	148	126	142	161	172	132	154	127	112	152	142	158	133	158	167	147	135	146	154	148	137	134	153	142	140	137	166	140	145	151	164	135	132	139	165	162	153	156	127	155	120	168	155	156	151	162	186	151	128	153	138	153	157	135	159	168	131	132	145	133	142	164	141	141	142	165	164	149	132	140	150	139	155	151	156	139	128	133	135	131	150	128	142	143	137	128	138	144	131	130	132	147	145	151	136	139	153	150	131	142	158	175	148	138	156	137	150	172	175	135	155	160	145	132	136	138	170	162	152	152	153	129	148	158	168	149	154	167	151	138	114	152	159	140	139	147	147	122	132	144	143	117	147	141	159	131	143	176	143	151	146	136	151	124	149	127	129	149	137	165	158	140	133	156	139	139	153	139	148	157	152	161	151	181	132	157	165	142	154	131	155	148	132	134	146	139	149	141	133	151	119	137	132	143	146	153	135	152	165	128	135	168	152	157	140	123	145	152	151	159	161	150	147	147	123	166	133	147	143	160	150	141	163	133	160	159	131	141	142	137	144	128	138	158	154	133	155	142	153	145	161	137	134	162	138	153	136	121	139	148	145	146	134	143	136	154	127	130	153	155	160	151	123	148	151	160	146	147	154	130	147	161	155	131	144	141	135	146	141	127	130	140	155	155	165	138	164	122	148	158	129	126	143	140	144	136	128	161	147	148	155	123	130	154	152	135	132	135	158	152	126	144	137	149	126	152	142	155	166	158	176	134	138	134	146	179	154	155	134	144	140	149	172	151	159	153	149	153	145	115	143	139	135	143	177	138	138	141	143	138	147	157	140	140	141	142	141	145	121	147	132	150	153	132	118	141	166	148	141	132	172	137	141	144	131	159	153	156	167	152	156	142	130	134	155	151	148	152	158	133	147	132	138	157	157	118	133	131	150	157	148	153	149	138	144	122	113	143	145	129	149	140	158	137	145	157	142	132	149	151	159	139	140
6163	468	515	509	469	507	476	488	466	486	465	494	475	463	449	444	428	438	475	435	414	442	470	432	462	471	471	463	473	462	454	441	410	442	469	485	496	473	484	461	436	439	461	442	462	449	429	458	417	419	394	440	431	448	449	469	427	415	420	477	390	427	463	453	391	436	446	485	424	418	414	453	410	437	413	453	452	428	452	436	407	449	452	438	438	434	477	407	420	406	408	408	425	443	446	447	375	449	407	447	421	450	424	430	438	460	465	428	428	427	435	420	429	414	431	409	423	420	422	430	484	394	460	402	434	417	465	433	422	442	451	403	407	453	426	466	435	471	437	427	469	462	417	422	410	444	443	403	463	446	435	439	448	437	445	395	467	462	401	460	414	440	450	427	435	413	414	429	477	483	462	435	425	429	444	431	407	436	423	423	431	412	416	440	429	432	464	418	474	435	417	401	469	442	407	441	429	430	414	424	446	450	428	426	412	426	420	445	441	443	426	438	436	418	441	430	438	444	409	422	438	441	428	463	445	437	435	447	469	409	411	426	429	462	409	459	440	467	414	458	450	451	422	432	445	400	432	434	429	409	436	452	481	391	422	445	429	498	462	445	410	389	467	429	435	398	456	448	437	441	444	446	452	424	426	444	416	454	426	458	450	408	443	451	455	404	450	465	423	487	441	466	390	455	431	433	430	432	450	442	440	395	418	431	460	488	439	446	434	428	448	439	449	406	449	420	435	429	438	443	470	417	426	406	460	421	432	444	443	415	442	436	435	438	444	410	434	439	425	434	421	446	371	435	489	439	451	415	429	427	448	469	418	436	455	429	454	414	456	457	458	468	423	423	405	453	441	453	423	419	463	436	415	411	406	431	449	442	443	456	441	452	417	422	424	399	444	441	451	428	418	472	442	416	392	472	449	436	435	417	423	430	475	401	454	441	427	461	432	456	451	431	437	429	432	448	434	464	433	433	467	403	439	439	445	418	443	415	428	451	405	420	479	387	425	439	457	408	433	442	416	413	439	470	469	462	450	455	468	456	420	423	435	423	467	426	470	402	455	430	425	431	456	477	429	433	410	409	403	436	443	434	421	447	403	442	445	439	432	429	441	433	437	416	450	451	436	430	421	443	410	458	442	410	429	434	431	450	430	441	449	462	445	486	429	422	467	420	411	457	458	408	461	428	430	466	474	480	423	403	437	401	432	428	436	467	474	459	388	440	416	444	438	443	440	489	421	454	451	429	390	428	426	447	433	444	474	462	423	462	465	451	436	431	439	416	442	434	448	407	439	464	387	450	431	445	465	428	444	409	458	464	423	448	423	429	421	437	439	444	400	446	445	471	439	452	446	421	454	426	474	430	415	444	461	469	390	442	427	430	447	436	427	431	459	446	461	462	430	415	434	444	425	436	451	432	423	436	449	430	442	468	417	461	471	429	433	480	455	418	426	442	451	443	461	471	421	431	470	453	431	439	464	448	440	391	407	436	408	401	456	418	433	427	432	415	444	447	443	452	416	432	463	413	402	438	430	394	437	491	425	451	436	415	480	427	418	438	452	413	423	448	457	429	389	444	440	428	465	420	457	418	477	445	451	428	444	433	451	417	447	415	435	476	427	402	435	425	442	444	416	443	430	446	459	466	426	474	447	447	433	416	423	447	409	431	424	440	487	445	414	459	452	432	429	431	432	420	408	431	417	455	434	434	434	451	435	455	438	415	442	446	429	447	458	424	462	452	414	420	422	461	452	442	453	475	460	466	441	419	451	434	421	439	440	442	457	481	433	412	477	479	443	441	452	409	434	457	402	431	465	424	476	435	432	459	437	446	437	413	443	410	469	400	452	460	419	437	426	414	401	439	444	464	446	417	452	448	421	420	447	417	437	457	454	399	419	453	451	457	454	404	429	427	447	410	452	442	419	472	436	442	424	460	422	420	441	429	443	446	444	435	437	441	418	432	448	422	424	447	441	409	422	452	423	429	447	428	399	437	414	450	405	425	463	455	418	406	425	407	449	430	414	413	426	456	439	425	469	425	443	441	459	434	391	464	453	398	449	412	458	447	438	419	441	444	431	429	459	433	440	445	424	435	451	436	451	433	438	454	426	436	407	445	447	433	414	469	454	408	447	446	438	431	460	385	423	422	431	480	432	477	444	417	453	466	473	396	450	403	451	429	428	424	397	448	449	441	442	445	421	471	435	448	445	437	455	422	429	478	441	440	463	442	425	467	459	442	438	424	420	427	444	414	443	464	462	431	397	445	419	430	456	419	429	463	419	440	386	448	417	479	438	421	392	462	436	456	454	447	440	439	436	441	479	448	417	403	449	413	416	484	402	404	465	438	413	435	448	417	422	461	462	410	424	467	445	448	425	426	421	425	404	459	455	448	404	439	457	429	451	448	462	446	467	453	429	418	450	450	446	437	425	410	390	401	420	445	441	470	429	440	384	448	424	448	400	450	438	441	422	424	428	451	452	475	432	426	443	438	425	388	408	433	440	423	465	471	420	413	456	463	413	417	453	415	430	431	449	431	424	450	411	448	434	405	439	403	481	437	443	436	428	455	432	433	437	445	412	418	424	415	437	431	431	436	439	436	452	424	449	418	476	407	449	433	459	423	424	409	390	434	460	428	397	449	452	423	436	430	469	435	427	486	470	431	456	406	451	472	455	414	453	438	442	426	439	435	439	428	419	450	433	470	445	429	457	415	442	447	461	433	404	425	414	405	423	432	470	464	395	430	432	444	451	426	400	388	435	417	443	409	395	454	452	409	424	433	428	419	463	433	436	432	430	466	465	417	423	428	466	442	425	426	392	410	437	459	435	406	447	472	409	415	397	442	434	431	435	425	417	425	460	437	440	408	454	438	447	445	464	483	451	428	457	428	445	446	418	428	436	429	462	429	426	465	418	410	426	413	433	389	443	473	431	442	474	438	456	469	415	425	419	411	411	453	422	427	421	432	464	445	433	427	433	439	404	413	425	422	434	433	443	438	429	427	429	466	450	411	438	397	424	422	418	468	460	419	454	403	473	445	401	448	421	446	450	397	460	448	437	428	444	435	427	437	480	434	454	441	475	460	466	413	419	437	448	438	445	444	426	436	463	439	438	406	454	399	447	436	441	405	428	434	411	458	457	442	426	458	447	446	410	459	447	447	414	427	453	433	481	431	473	426	454	409	402	380	417	429	453	413	441	415	460	445	432	402	431	434	446	457	438	448	442	442	512	422	459	430	461	450	440	422	406	419	423	450	449	429	449	435	388	423	462	444	435	422	465	417	416	436	449	433	435	403	420	422	444	418	449	451	412	420	422	471	436	458	423	452	456	471	427	444	477	432	485	415	441	457	445	435	436	459	434	430	423	420	454	446	453	426	441	482	429	456	441	440	410	451	407	433	430	448	437	427	429	424	472	423	481	410	447	449	467	437	433	455	433	449	433	457	425	415	409	434	412	416	423	447	435	464	416	431	445	428	415	409	444	456	397	473	448	467	467	470
53328	16801	2286	956	711	566	534	461	438	419	400	376	360	365	365	386	361	350	347	325	348	314	341	324	340	315	327	305	340	308	294	305	326	331	320	361	354	311	303	356	340	320	321	332	318	309	323	305	332	336	312	332	294	307	297	328	323	313	308	318	340	292	332	342	320	289	350	311	282	290	307	310	315	335	296	300	312	305	317	301	298	308	277	282	329	307	272	346	330	314	322	304	335	309	311	305	334	342	275	280	317	307	309	311	329	350	302	327	319	365	351	307	303	313	332	331	337	302	333	313	323	324	305	341	312	340	314	321	311	305	316	322	302	322	321	278	326	315	323	363	331	325	291	309	353	293	328	316	333	304	316	286	302	349	300	302	311	329	311	321	331	322	323	327	301	330	295	299	326	344	316	285	298	291	304	321	323	307	309	324	306	332	322	329	311	340	281	327	320	322	310	332	340	299	323	337	329	323	340	310	293	322	270	315	321	313	306	312	329	329	337	336	343	347	289	357	323	304	314	290	333	341	334	334	338	333	342	317	337	335	297	294	288	329	305	330	323	314	307	301	300	312	331	339	285	299	315	337	344	323	323	313	309	318	309	333	308	305	278	291	307	323	324	295	298	312	322	356	291	318	351	310	313	290	299	329	310	323	331	291	286	329	311	361	274	315	312	309	304	291	338	319	326	307	318	326	315	321	286	307	301	321	292	281	300	331	323	296	317	288	331	316	317	328	297	282	341	310	293	332	323	333	344	316	365	321	305	339	298	323	290	333	316	344	330	330	306	314	329	320	315	317	326	289	322	301	362	263	294	305	323	315	325	353	299	337	347	335	322	296	309	311	309	330	300	316	340	336	296	305	305	299	321	332	315	329	318	319	316	328	332	306	336	300	324	310	322	332	349	313	308	309	337	345	296	322	310	315	327	317	287	322	308	322	309	345	351	321	281	308	310	341	319	328	324	313	301	298	328	354	323	283	316	329	317	266	356	308	314	297	321	320	331	307	317	335	278	311	311	285	291	324	298	341	319	326	312	332	301	299	311	300	327	299	330	319	321	315	298	299	322	306	325	278	318	330	322	330	312	335	350	326	288	345	303	316	353	333	325	332	295	307	352	312	323	319	304	306	320	300	278	299	317	341	327	321	300	321	337	347	352	323	318	332	304	327	314	286	298	327	299	314	280	341	294	330	326	298	316	311	301	302	346	321	291	286	281	314	357	341	326	293	303	281	340	334	295	328	320	319	323	336	300	339	339	328	300	309	295	328	325	314	312	344	305	303	337	296	323	315	323	329	328	323	319	301	311	314	293	313	324	306	329	320	289	305	295	318	317	331	327	306	363	315	301	310	323	315	312	312	296	341	307	316	327	318	330	274	332	331	344	295	297	272	305	314	298	297	295	324	301	332	347	306	293	329	357	341	326	323	313	301	328	291	299	321	274	324	307	310	317	349	332	336	273	335	319	306	313	286	312	311	279	329	340	328	306	277	328	356	342	287	336	324	340	318	327	294	311	292	322	320	342	329	303	290	330	324	312	345	298	328	309	324	310	306	317	289	326	319	294	304	353	336	311	323	315	309	321	291	320	309	299	324	320	307	325	318	333	305	307	311	311	299	304	320	312	296	308	315	305	332	333	309	353	320	337	328	323	317	319	312	355	307	320	318	282	336	350	325	289	274	292	334	323	333	309	319	363	304	331	353	307	332	321	324	352	319	295	270	314	354	343	293	290	324	317	305	325	325	319	309	301	324	311	314	302	313	312	326	330	337	332	306	356	312	296	325	338	339	317	320	353	316	303	309	317	298	325	323	313	350	315	301	313	297	302	310	310	288	316	341	325	326	310	346	292	306	321	311	333	323	299	327	334	319	295	315	297	329	347	328	305	294	275	312	307	337	329	305	279	300	320	346	345	333	299	295	308	314	329	315	341	305	356	314	279	324	294	291	295	348	333	296	327	281	314	294	316	322	291	293	289	338	323	356	286	327	353	319	302	319	330	309	317	318	324	330	274	326	297	315	312	316	339	325	300	303	338	326	310	278	314	298	317	327	304	302	343	295	292	327	314	326	335	292	318	335	311	279	308	298	301	332	326	297	284	305	311	329	304	345	319	308	307	321	294	287	337	325	294	327	318	319	309	321	298	340	349	368	304	346	348	293	312	332	319	316	299	323	278	299	337	329	317	331	335	307	331	297	326	343	350	322	300	336	350	308	291	296	349	308	312	292	315	329	303	320	316	329	307	335	335	332	317	291	298	313	349	322	321	303	360	344	319	307	311	324	316	318	334	317	325	301	343	317	306	331	305	295	314	305	297	296	331	363	298	296	285	305	310	342	331	355	312	320	313	304	287	304	310	324	327	305	309	321	289	295	307	304	306	317	341	307	322	296	342	324	346	336	328	281	329	313	279	336	348	295	283	314	296	308	298	327	298	317	330	355	329	313	285	301	297	294	298	330	304	335	309	326	297	304	312	301	331	307	302	315	297	284	321	294	329	321	324	311	336	308	325	348	311	320	356	332	330	317	319	328	334	301	321	349	307	291	329	379	320	318	318	324	317	295	354	322	306	302	303	316	301	308	343	321	304	304	356	315	316	329	338	301	316	314	336	363	321	314	318	352	318	311	337	317	362	326	312	314	339	291	295	300	295	305	302	289	336	284	313	319	318	322	301	328	317	345	313	332	306	322	310	306	315	299	337	289	323	302	304	293	300	327	313	318	285	316	325	277	332	314	342	331	310	310	287	303	334	328	299	321	303	305	318	323	305	322	305	317	306	280	314	304	339	310	334	294	336	303	291	341	303	326	298	301	285	332	352	329	337	292	333	301	334	316	307	319	331	287	299	334	342	316	313	342	288	304	298	287	303	330	315	291	316	315	314	318	319	331	361	317	307	308	316	319	313	327	354	354	326	302	312	324	313	349	361	304	302	327	344	336	356	328	312	336	291	306	324	313	332	310	277	307	363	322	339	330	325	316	314	289	309	281	347	316	301	298	308	307	322	320	318	310	284	345	317	323	293	343	311	312	314	318	346	317	338	321	324	309	323	300	267	298	301	290	316	311	341	325	298	303	335	315	299	327	292	312	290	310	293	316	340	310	340	340	308	328	331	284	329	314	318	321	329	319	321	315	315	317	317	305	335	327	339	334	302	303	296	281	308	342	283	279	328	299	286	320	307	312	309	348	323	326	299	306	286	330	340	311	288	310	315	300	294	317	310	302	305	305	317	339	359	352	340	343	334	340	303	290	319	293	333	317	312	310	299	306	301	306	334	330	339	350	344	322	319	350	341	311	331	325	323	307	306	342	285	312	311	302	296	339	342	290	287	323	296	304	341	335	311	278	314	325	299	305	337	331	318	318	321	308	301	305	370	331	334	298	331	318	312	321	298	348	333	353	326	329	312	314	324	323	311	298	308	325	322	319	287	290	290	332	326	304	327	296	314	314	310	299	318	306	320	307	303	320	316	341	304	350	314	301	321	310	312	309	359	294	306	322
26141	1341	2332	2767	2447	2094	1915	1697	1508	1485	1381	1229	1200	1111	1110	1053	954	1026	980	944	949	925	936	895	918	907	960	901	889	844	874	837	820	897	932	982	895	860	875	842	853	840	835	873	815	898	836	782	828	805	791	841	827	839	771	891	820	809	820	839	772	789	789	819	798	803	776	789	819	782	790	813	812	791	802	775	767	802	821	788	784	819	769	790	770	817	844	821	787	821	820	817	772	826	805	813	787	798	816	782	804	801	802	772	788	832	779	754	806	799	837	815	848	748	776	811	828	761	760	823	808	789	759	777	750	838	831	810	794	787	798	788	802	766	769	781	787	796	846	846	794	801	749	744	814	771	760	816	830	815	768	768	831	803	798	817	781	744	832	817	783	770	793	787	782	762	792	776	822	806	786	830	801	776	798	797	793	804	750	771	802	785	797	790	770	772	805	812	759	790	792	789	805	832	847	783	780	789	758	788	801	752	842	822	754	780	795	779	779	762	817	751	768	791	782	803	810	786	776	774	831	773	755	793	774	783	793	744	770	797	789	788	779	783	804	775	786	776	797	816	825	798	859	830	818	771	780	781	817	823	830	778	772	793	809	782	761	723	810	771	827	785	753	838	826	792	784	806	766	813	787	751	753	821	779	758	803	774	780	836	786	792	761	821	779	736	799	810	743	791	776	796	782	723	822	773	782	759	778	764	796	779	818	773	809	809	763	848	836	768	793	795	761	759	765	765	814	782	759	795	761	786	736	791	800	806	788	759	813	768	825	797	821	765	794	798	782	805	754	778	787	776	726	818	830	781	785	821	759	814	737	797	784	787	798	801	850	779	764	799	784	805	735	833	785	794	764	762	792	743	753	818	804	798	836	813	812	773	798	827	810	790	805	746	777	814	776	813	757	808	757	773	799	805	787	802	774	778	789	826	737	772	765	800	798	846	785	798	781	804	812	819	814	714	756	838	782	794	782	764	806	784	789	754	782	796	784	815	747	815	765	808	805	799	804	785	803	747	737	811	780	773	817	792	808	810	824	767	774	775	815	766	760	770	802	810	833	828	811	795	781	808	807	814	748	739	794	821	779	827	802	805	805	773	793	810	788	755	836	818	758	752	810	783	800	782	802	832	789	798	794	784	798	858	754	818	805	792	761	770	786	828	816	775	742	789	779	772	753	768	867	797	787	777	808	786	817	781	790	775	752	758	766	751	732	815	813	772	789	805	787	820	764	749	734	776	820	786	796	778	776	828	834	813	763	771	814	822	798	775	767	835	785	766	791	805	761	797	807	814	762	826	757	739	787	797	825	804	770	728	788	807	774	777	811	759	810	810	760	778	787	799	774	769	750	745	783	803	803	801	829	762	778	809	802	794	837	795	744	790	750	834	830	774	787	807	776	788	812	832	785	775	767	797	791	792	824	837	766	789	796	828	773	797	755	830	803	807	784	786	782	780	788	713	780	825	812	721	758	761	757	830	785	795	816	787	828	783	779	778	766	765	786	815	802	775	789	774	782	813	823	798	789	774	766	790	830	787	754	716	772	757	762	767	772	809	742	751	742	795	776	784	808	769	820	768	776	777	852	834	819	776	830	790	783	829	786	757	769	784	743	794	792	827	830	803	788	787	776	775	764	807	791	796	785	734	818	776	741	764	780	779	805	779	781	829	810	786	746	810	779	771	811	796	788	794	780	790	791	793	805	764	760	815	784	796	800	738	791	818	803	828	783	839	770	820	779	868	757	835	767	704	790	798	812	806	816	777	790	804	832	804	810	774	796	800	797	774	782	776	814	820	775	775	811	807	842	790	794	770	759	810	771	804	818	781	779	812	774	805	708	768	794	779	841	780	802	826	812	839	790	800	751	802	744	803	830	804	786	774	794	756	808	800	763	766	784	765	842	739	780	801	792	772	760	807	820	772	823	827	815	775	768	824	752	735	823	764	817	813	728	804	779	802	769	779	816	802	793	806	821	821	793	772	758	808	762	739	758	817	820	805	830	763	760	791	809	757	791	793	766	818	750	768	852	830	766	806	785	783	781	804	799	769	785	783	815	746	814	835	783	789	789	762	818	788	766	775	796	823	776	770	784	779	800	805	781	830	773	763	819	790	735	823	803	799	800	751	771	811	788	734	769	775	750	808	770	798	775	792	744	791	808	844	817	814	762	801	764	797	744	754	806	745	792	818	812	828	804	774	771	771	811	809	773	791	799	815	787	824	778	829	825	788	802	746	831	782	766	859	822	818	862	779	794	784	781	779	806	769	767	820	773	814	853	765	833	801	760	783	786	804	750	776	802	763	807	773	731	810	783	779	766	778	784	787	787	797	819	833	757	769	775	748	769	841	796	789	784	830	855	806	858	804	731	853	763	791	796	794	723	838	788	801	747	787	783	756	777	784	802	798	772	787	791	778	797	806	762	760	798	816	762	812	779	819	756	733	806	810	826	798	811	804	847	788	767	748	792	810	825	820	788	778	793	810	743	811	802	818	826	786	772	753	758	830	778	797	804	765	761	755	759	806	748	801	763	786	808	796	771	796	762	777	736	796	797	760	807	777	866	813	791	764	785	794	795	813	764	795	786	775	756	778	749	776	802	801	800	760	834	783	779	770	776	780	793	769	817	815	792	842	760	802	854	805	772	820	786	747	778	843	809	789	832	785	791	814	791	810	824	831	783	772	735	761	814	815	743	789	749	796	776	759	814	788	769	798	802	803	813	770	806	820	874	763	790	786	803	787	789	783	723	771	843	794	803	773	799	823	766	725	775	769	803	788	729	780	797	786	812	795	791	801	803	870	807	814	770	826	807	802	755	800	736	815	817	772	837	801	817	823	792	811	810	859	858	820	784	786	831	795	813	837	723	760	819	780	830	812	778	776	809	759	840	840	816	757	818	781	778	808	762	794	797	767	789	819	817	768	767	784	822	791	835	796	823	842	865	820	752	788	812	813	776	836	795	819	796	819	789	811	840	787	791	765	834	775	814	810	798	752	826	759	795	791	704	746	773	803	817	777	779	779	806	800	784	795	814	823	793	782	853	797	771	801	809	811	798	760	805	755	750	789	846	832	820	784	812	780	807	786	768	757	792	799	796	749	822	772	828	791	827	810	807	798	766	824	802	795	796	811	785	803	803	852	776	824	790	764	808	801	750	813	857	800	775	791	798	787	791	808	822	776	820	832	836	765	788	817	744	799	753	832	766	765	791	826	764	759	753	794	765	797	767	797	758	789	801	761	690	800	840	807	787	772	803	823	759	797	805	817	824	804	809	881	793	786	832	813	795	787	845	836	730	739	778	795	785	813	734	818	825	824	785	765	813	770	790	843	800	785	784	819	765	787	794	798	817	790	828	829	786	760	800	779	816	814	754	776	785	793	757	769	801	773	799	762	820	823	747	762	781	782	819	791	790	780	740	819	741	790	820	833	805	808	815	832	801	805	787	754	857	809	788	768	775	726	808	776	754	805	774	815	799	824	801	850	821	761	726	802	748	788	761	822
65604	24056	11255	2537	1270	906	814	665	611	561	529	487	478	476	447	444	393	451	371	404	361	412	372	431	399	431	461	428	423	411	379	402	384	388	418	417	441	409	399	388	386	411	385	366	385	382	399	398	393	347	436	391	364	374	413	356	362	384	370	359	373	385	395	379	364	378	401	358	401	356	380	351	383	380	395	398	370	368	327	368	390	365	371	379	383	384	400	383	389	378	368	421	383	389	362	393	358	344	383	373	384	411	382	415	394	378	356	405	396	381	368	407	397	387	389	358	363	387	368	397	358	374	366	394	411	389	378	413	348	356	387	397	389	334	342	369	409	383	379	376	343	380	419	357	377	361	398	398	375	391	350	358	351	322	384	361	421	367	386	376	363	322	341	389	358	385	369	367	379	358	385	379	372	413	354	398	374	384	356	351	397	395	401	395	390	374	372	349	390	389	392	377	372	360	369	351	362	409	344	378	395	344	380	368	343	386	409	348	376	366	387	341	324	371	340	404	366	373	381	341	345	388	368	354	358	375	377	358	350	397	374	359	392	352	365	369	378	356	383	367	399	379	383	427	356	387	369	361	368	402	409	335	373	392	354	416	346	380	382	362	374	387	413	372	354	355	381	376	358	369	388	406	393	355	373	371	361	371	364	344	407	380	369	356	413	375	352	357	350	367	403	346	371	371	396	378	413	351	423	392	357	371	361	366	409	397	398	356	381	391	381	398	382	382	392	404	367	363	390	395	407	385	413	359	378	362	359	355	362	379	379	384	383	410	397	362	374	367	392	389	391	402	370	361	371	351	376	393	393	368	366	372	372	392	403	327	386	360	380	370	381	388	368	345	337	351	390	360	341	403	369	355	368	398	372	366	396	381	374	354	384	371	383	385	355	334	346	399	371	356	391	409	375	352	356	395	374	384	406	360	354	386	371	338	400	363	382	406	352	363	372	397	367	415	391	393	373	307	375	392	380	444	359	346	364	375	398	361	355	354	365	360	384	410	405	391	358	388	350	369	397	369	338	397	407	374	357	359	366	413	374	369	348	383	387	383	381	395	411	413	388	347	386	413	357	391	393	401	347	391	404	414	403	347	376	348	408	348	342	347	367	384	354	377	377	415	393	394	383	381	347	369	382	354	407	400	351	413	401	340	384	358	391	361	387	373	356	343	400	355	374	380	378	391	376	361	369	387	368	388	378	384	391	351	382	416	373	333	394	382	372	335	401	382	396	360	331	376	354	357	347	355	357	365	382	360	368	374	382	400	387	368	367	373	372	363	386	405	405	337	380	342	368	358	376	401	356	378	361	385	380	356	365	364	371	388	366	408	353	393	359	380	363	383	362	369	365	354	377	360	405	350	371	331	362	358	363	349	385	391	361	380	399	371	384	406	367	362	360	381	361	366	377	347	361	390	392	398	370	355	365	395	378	402	371	353	388	368	383	370	377	400	387	409	372	360	384	382	350	389	377	383	387	390	384	379	401	346	398	345	379	410	349	409	383	385	370	372	372	356	365	358	358	397	379	371	369	359	362	383	372	377	377	355	407	367	380	359	376	426	348	383	356	382	384	357	375	389	396	349	384	356	374	362	371	352	371	371	358	361	369	389	372	368	347	374	434	409	362	363	404	374	367	372	391	344	410	408	318	395	377	353	352	362	363	403	366	381	378	370	401	383	389	358	396	356	398	391	374	366	381	383	374	382	422	407	395	383	354	390	391	401	383	376	350	362	350	388	353	370	367	393	349	389	394	395	389	382	383	356	404	371	366	347	342	371	352	344	391	395	408	378	393	351	374	416	408	377	377	389	388	387	390	377	352	361	360	387	391	384	374	351	366	406	428	377	383	410	362	399	380	403	386	359	350	394	339	423	422	375	399	363	382	367	395	373	395	395	395	361	414	378	344	395	346	419	357	378	360	374	373	360	384	331	373	417	373	379	384	345	351	390	393	386	344	370	354	384	347	390	389	385	369	393	405	358	365	372	379	358	377	353	378	396	377	394	391	361	400	350	372	370	349	389	393	364	383	372	367	380	347	379	350	337	353	350	369	390	386	384	393	372	344	410	401	389	372	359	419	389	359	377	386	389	363	355	376	396	375	394	382	403	350	340	392	362	381	392	379	333	360	399	398	371	360	368	405	345	373	430	391	388	394	381	402	368	377	334	368	367	377	392	385	384	374	389	365	382	352	356	407	382	380	353	361	366	357	382	392	345	362	363	396	381	372	351	370	355	416	372	346	342	350	358	383	360	383	387	379	358	369	345	341	375	363	388	411	337	356	383	390	382	381	407	385	381	351	371	380	364	389	368	409	384	356	369	364	382	407	364	349	370	401	378	386	352	375	367	372	357	395	381	337	367	350	374	356	348	389	358	357	363	402	374	378	380	349	352	359	341	396	370	350	347	364	412	371	405	364	365	395	396	372	394	354	349	375	387	371	383	417	367	370	395	401	371	359	405	349	369	387	349	377	399	408	372	389	371	382	358	418	412	393	381	377	365	372	433	370	355	369	425	360	368	371	415	376	388	380	371	371	397	384	366	346	349	355	365	394	421	360	376	339	373	399	366	376	388	368	358	383	412	386	377	381	335	380	384	381	384	347	353	403	365	371	394	403	384	361	361	331	369	370	409	365	399	408	330	393	388	356	354	414	414	367	387	388	394	383	391	397	369	369	376	389	359	381	381	406	372	384	399	409	376	370	421	360	352	410	408	365	388	394	366	376	350	372	364	397	397	392	387	359	380	324	354	390	349	375	383	369	372	360	423	358	388	373	364	366	372	361	387	352	371	367	371	356	346	390	373	367	384	372	379	414	392	369	367	370	396	348	345	355	360	385	399	380	399	366	410	373	363	347	393	361	365	377	364	376	365	394	366	347	362	412	361	377	364	371	370	384	373	369	360	377	385	384	370	376	388	382	358	380	384	363	355	385	391	364	368	394	367	398	357	363	372	380	383	399	362	377	385	347	379	419	334	363	380	411	410	400	344	381	371	363	380	383	411	383	357	375	390	367	383	363	352	384	408	388	397	327	388	356	367	393	366	369	358	396	396	343	377	359	405	375	375	403	397	374	356	357	410	391	362	339	361	337	375	355	340	405	381	386	365	375	406	371	392	376	398	368	364	352	363	397	362	355	367	406	368	376	402	396	360	413	374	348	386	365	365	388	350	375	419	365	366	364	372	352	374	397	344	382	385	393	363	343	382	374	392	394	356	361	397	367	370	353	393	385	355	390	402	360	404	404	373	364	368	344	393	396	378	381	375	386	361	377	408	363	369	346	391	384	372	348	370	384	422	384	341	370	402	378	375	390	382	353	374	372	344	369	377	393	348	368	382	407	355	388	371	389	429	399	390	391	373	360	403	409	358	355	407	349	349	395	375	359	372	394	384	385	374	369	386	379	384	396	356	385	360	383	387	359	342	367	394	362	410	345	359	363	351	364	367	367	339	388	370	338	392	384	360	385	391	370	345	356	349	367	364	363	366	390	409	369	379
33876	2116	3806	4594	4319	3523	2976	2541	2205	2138	1887	1764	1681	1502	1398	1390	1309	1253	1233	1169	1169	1200	1193	1133	1083	1080	1200	1087	1041	1026	1028	986	1030	1135	1201	1111	1080	1099	1078	1047	998	1038	1003	1002	981	937	974	942	919	934	859	939	923	931	912	945	933	954	911	930	917	927	912	915	914	924	884	889	867	913	874	877	899	937	978	935	866	879	884	948	907	882	877	880	924	922	891	933	913	840	871	889	919	881	893	947	893	940	898	918	927	904	883	928	915	901	961	935	942	885	916	911	927	888	910	900	877	887	975	884	912	930	945	993	913	935	909	872	867	855	904	904	906	954	878	883	807	901	804	831	903	887	941	917	907	887	871	867	894	927	919	845	846	905	909	908	845	867	870	905	899	886	958	933	891	804	917	920	959	863	894	835	930	914	880	868	898	897	878	899	867	868	898	963	895	911	907	890	897	907	898	847	899	932	954	912	906	912	899	910	929	876	934	871	890	869	899	832	912	861	946	797	935	920	817	861	926	889	878	889	896	861	898	885	866	897	902	843	835	864	884	932	900	842	877	858	890	868	833	871	957	893	878	867	871	848	836	841	808	912	876	880	928	883	935	886	909	909	911	860	910	846	932	865	865	951	809	945	850	829	887	870	907	872	906	865	927	911	901	898	890	883	848	920	858	886	919	894	900	874	894	863	881	952	856	863	881	884	848	924	897	922	900	882	880	882	829	894	827	866	917	881	935	862	815	877	932	881	857	838	902	934	889	898	856	908	889	904	882	860	878	925	877	847	868	913	847	857	917	911	909	970	917	884	900	839	896	932	817	933	902	865	882	837	910	915	888	851	893	891	885	874	854	894	885	881	865	926	832	895	871	929	815	900	938	863	911	944	916	931	885	841	928	899	863	903	893	890	890	854	881	921	876	908	862	889	872	892	924	852	883	924	911	879	859	867	916	907	846	909	879	898	915	906	863	907	911	908	856	885	878	868	893	860	892	931	921	883	880	871	905	905	908	855	893	868	890	863	881	943	886	880	934	824	917	926	888	883	835	886	880	890	860	893	890	908	901	896	888	887	880	906	884	879	868	939	862	917	890	930	890	878	885	892	813	833	901	883	907	900	876	860	852	906	830	947	869	889	933	913	904	888	867	912	931	867	884	859	904	891	908	852	908	878	875	882	884	904	881	884	899	884	848	893	886	854	920	859	915	906	862	903	899	912	895	867	887	908	912	913	860	899	945	928	872	857	877	834	941	863	887	880	883	913	874	922	853	852	920	910	947	881	816	875	890	882	878	888	839	838	881	882	943	883	861	844	915	809	904	865	866	823	893	912	877	839	891	865	846	869	877	835	880	881	877	866	850	888	902	900	877	942	932	857	907	930	919	924	855	874	923	899	887	865	847	910	932	893	913	915	879	914	869	915	892	913	882	870	892	943	883	889	873	872	890	852	903	916	830	889	927	865	886	910	880	885	828	869	892	862	839	938	866	820	888	897	833	919	830	843	846	903	907	876	871	892	881	861	908	910	873	876	868	875	887	885	888	869	890	880	884	895	860	911	921	866	965	862	849	915	904	905	871	883	895	846	864	915	892	874	933	904	807	922	922	882	851	838	895	884	941	831	864	873	900	894	927	915	902	863	893	862	880	854	908	890	836	897	932	887	909	885	875	815	926	870	911	917	910	925	913	833	918	874	875	895	899	845	909	896	885	872	878	892	858	877	863	933	855	869	935	890	884	909	910	885	899	894	872	873	884	915	847	897	855	949	862	903	867	914	900	886	892	841	920	837	885	877	861	878	885	844	828	843	910	849	923	877	887	914	874	882	855	894	917	853	876	870	933	873	872	909	869	915	899	855	902	917	929	911	873	854	962	876	884	857	897	876	880	874	917	857	901	911	908	911	943	871	935	889	878	897	831	834	905	886	890	886	891	868	906	870	880	924	845	884	922	955	858	883	805	948	842	871	902	885	907	915	886	866	863	927	918	905	915	883	847	893	894	903	883	909	853	872	902	923	917	880	879	840	876	937	846	904	812	889	904	927	915	892	873	901	829	856	851	877	892	850	889	885	878	915	882	879	896	874	905	904	864	899	895	868	925	971	916	986	874	924	874	862	867	861	891	866	911	913	888	865	911	880	859	876	874	862	877	822	840	902	941	925	890	889	838	958	899	895	875	921	937	889	923	893	930	879	858	945	872	895	920	884	918	897	886	878	910	893	887	938	852	861	871	881	898	899	906	866	905	893	850	859	865	926	866	895	878	858	903	925	941	887	867	872	813	879	913	888	909	926	856	861	916	896	901	885	909	859	880	854	891	859	937	867	918	916	922	897	877	909	950	913	922	887	896	843	858	852	940	863	875	875	923	892	873	878	839	899	923	903	881	916	873	901	876	885	970	862	866	876	924	912	900	841	854	938	867	905	851	914	897	881	915	863	847	892	882	886	915	942	864	887	864	861	852	868	910	928	905	895	894	852	854	919	887	871	815	900	874	923	857	821	877	919	832	837	863	886	882	869	836	909	835	908	903	843	870	892	911	855	848	869	881	942	874	870	857	874	912	869	921	853	893	962	887	870	952	945	832	896	929	923	922	924	861	909	887	883	897	925	906	892	872	906	904	887	890	919	880	918	872	938	872	922	925	886	873	944	904	855	877	884	915	825	876	908	903	922	862	854	829	929	865	852	847	898	929	908	853	901	893	917	910	931	880	879	899	930	871	896	901	946	907	859	940	845	941	951	850	850	870	879	882	894	908	836	875	865	909	878	902	895	908	916	832	847	864	918	898	853	929	954	890	910	915	891	858	921	856	847	913	928	832	947	870	845	923	851	862	944	875	887	941	886	875	881	906	895	894	883	874	882	926	855	880	849	901	871	895	898	865	856	909	864	854	869	867	857	895	888	884	913	884	906	885	900	885	882	866	899	897	885	864	851	983	894	886	891	922	852	886	866	849	975	856	892	833	898	869	856	867	887	889	913	920	934	865	931	907	886	939	902	850	897	882	846	907	847	919	904	886	906	867	905	962	868	940	855	865	852	880	877	876	876	896	843	920	875	853	890	889	891	882	904	863	856	896	909	868	860	889	869	936	899	918	864	833	835	877	864	880	887	937	925	890	912	891	881	898	864	876	846	914	882	896	894	909	928	871	872	887	951	927	905	863	871	836	833	837	906	869	869	895	899	872	871	881	902	936	884	912	912	893	911	901	912	910	919	868	851	866	876	934	889	902	863	880	884	901	883	870	869	929	891	876	863	898	894	893	911	853	845	942	832	851	882	869	937	878	910	878	875	940	852	871	878	873	883	905	923	861	879	896	890	810	823	862	842	908	867	871	951	839	904	907	844	937	894	941	846	879	868	886	894	882	923	874	888	909	904	862	853	906	907	865	826	903	929	880	914	881	905	858	859	881	898	887	860	920	867	893	924	886	937	885	871	912	855	904	913	926	859	923	912	891	877	920	862	864	879	849	894	939	892	888	900	930	838	894	883	850	888	873	873	905	930	840	881
6140	289	177	169	169	171	167	154	151	156	149	148	141	152	153	134	163	149	158	152	131	162	147	141	169	165	140	177	149	157	132	144	141	175	148	149	153	171	142	138	153	144	161	163	138	167	165	136	138	136	121	150	130	143	136	148	166	153	152	141	154	137	156	156	146	140	113	161	169	131	145	157	150	142	137	162	147	139	165	138	143	126	145	152	153	135	133	148	133	149	166	147	155	147	168	169	155	162	139	135	153	129	147	130	165	158	138	161	140	136	150	148	152	158	135	183	128	160	146	156	154	145	140	155	130	168	144	142	148	154	136	144	146	139	155	138	150	154	168	136	146	164	138	132	139	146	165	135	159	175	129	141	156	142	170	136	146	191	165	146	143	131	167	159	138	146	157	130	163	156	165	135	160	152	136	138	151	154	143	159	161	130	154	149	152	146	145	164	145	125	129	156	151	157	147	166	161	136	154	140	122	150	167	130	170	147	132	146	179	147	172	124	151	147	137	143	147	165	148	157	124	140	121	160	134	143	145	141	125	139	157	120	138	171	131	149	148	143	146	115	138	132	127	162	140	150	135	154	155	149	144	155	147	169	145	127	162	139	128	157	123	144	147	149	143	157	160	144	149	160	150	158	131	145	137	138	145	152	127	155	144	162	149	138	150	167	147	163	118	138	139	133	150	160	173	165	130	135	162	149	136	150	136	135	139	136	141	138	162	143	158	169	141	157	132	152	161	137	142	141	163	136	156	149	139	140	139	137	171	130	169	141	131	136	159	161	158	177	141	161	153	152	147	153	126	149	144	127	125	136	153	164	134	138	123	147	124	135	153	128	141	154	134	127	163	147	131	166	149	139	135	145	139	147	162	157	156	148	126	133	134	142	123	147	134	142	164	157	143	167	145	158	145	169	139	148	144	146	170	144	152	137	129	136	143	153	142	150	148	154	160	156	139	164	138	164	164	127	144	138	126	169	142	153	129	153	149	170	156	161	143	153	120	141	130	131	138	161	146	142	132	116	156	157	149	138	169	151	143	150	149	141	126	158	134	163	157	159	141	138	142	136	143	136	148	158	120	142	151	167	126	131	138	164	162	135	151	166	136	146	137	124	143	156	159	147	135	129	158	131	141	139	156	133	134	127	141	155	124	163	167	151	149	158	147	119	137	157	144	157	142	145	142	147	150	147	163	156	136	121	155	144	144	125	152	188	153	148	152	156	147	157	143	148	138	157	128	145	138	141	136	142	149	141	143	148	145	144	145	153	141	174	151	149	135	154	170	159	149	124	179	153	136	143	167	133	149	144	128	137	159	139	126	150	164	154	139	129	160	160	144	114	150	150	166	144	140	151	139	140	149	136	136	167	174	157	136	161	160	157	140	117	143	153	144	151	137	146	124	137	138	147	155	150	125	155	135	130	146	151	145	154	157	158	164	160	138	167	144	137	133	150	183	155	137	139	156	148	156	149	130	161	150	128	147	137	162	130	166	134	149	145	165	150	165	151	133	169	155	142	161	135	153	154	127	162	128	140	131	152	149	134	147	125	153	143	153	171	149	159	156	135	146	166	131	158	143	127	180	141	157	155	155	145	166	169	138	153	147	144	141	158	147	143	149	147	141	153	164	154	138	152	171	133	142	146	132	155	156	145	154	159	146	141	118	119	129	134	136	144	155	146	133	143	189	162	126	148	126	127	152	128	157	135	129	136	163	162	165	146	124	133	147	144	139	146	159	139	178	161	151	148	163	154	145	156	137	143	145	158	155	141	144	146	161	143	148	142	154	128	150	161	141	140	151	136	145	161	138	162	136	130	143	161	144	137	145	149	151	162	141	152	156	140	108	136	135	141	154	154	134	146	156	132	129	154	135	147	163	158	161	141	153	133	180	140	144	159	154	135	144	130	142	150	133	128	131	151	168	129	164	144	155	142	152	145	139	142	140	135	158	159	151	144	145	161	138	135	142	130	142	162	148	143	161	150	132	129	149	131	129	142	150	170	147	154	149	153	163	134	149	149	147	147	133	149	156	149	146	137	127	155	155	165	136	157	146	153	154	144	148	161	163	152	145	172	164	147	149	121	128	127	153	163	142	170	154	158	148	167	135	157	151	150	127	130	156	147	137	140	145	151	164	177	146	140	149	135	129	145	136	144	140	141	134	140	127	144	143	124	137	155	160	145	128	152	153	138	157	152	131	155	149	176	153	161	152	153	134	142	136	135	147	137	122	148	134	139	149	158	158	134	148	160	144	165	160	149	138	146	145	157	136	123	146	148	142	153	148	144	140	138	136	134	123	142	143	162	123	154	161	133	157	134	148	158	158	183	142	139	156	141	139	149	142	134	148	156	159	141	128	147	157	135	148	149	147	161	157	147	131	135	138	141	147	162	148	142	139	141	151	139	145	141	146	143	159	158	149	133	149	162	141	137	135	142	128	119	142	147	119	142	138	149	124	144	148	158	142	156	144	151	155	133	139	134	143	153	142	118	133	133	151	142	134	165	163	127	151	150	131	147	167	171	167	127	148	158	173	160	151	143	142	156	174	138	141	153	149	134	133	157	144	138	170	147	151	143	133	159	143	164	156	146	143	140	151	134	153	158	137	145	140	136	152	145	139	165	148	167	174	135	153	140	145	117	138	148	152	144	151	160	150	145	155	140	155	153	154	136	142	145	135	169	140	145	148	124	173	156	140	160	124	137	151	149	152	162	153	134	134	137	159	140	138	135	126	138	127	143	158	151	126	143	148	132	145	167	162	142	135	145	155	176	144	171	145	151	159	140	163	157	160	169	123	159	135	158	139	143	141	146	156	143	158	140	146	136	139	143	165	147	153	153	137	130	149	158	165	139	142	127	175	149	136	128	135	142	131	140	135	150	148	149	157	160	131	155	148	131	129	138	138	149	150	136	128	132	163	144	146	131	132	150	135	157	151	143	153	168	140	146	149	147	131	161	152	154	151	152	138	161	112	134	154	141	136	157	155	142	159	160	142	144	151	170	153	148	137	163	139	158	157	149	130	149	137	150	130	156	151	126	164	155	132	151	134	141	149	153	150	158	153	166	164	150	172	155	164	127	165	156	162	118	141	134	151	169	154	138	143	172	174	150	133	146	142	163	189	144	137	140	133	121	151	141	156	150	132	148	156	167	162	138	165	154	143	142	143	170	141	139	140	145	151	142	163	163	156	159	124	165	144	147	163	143	134	179	140	130	157	141	140	150	167	148	152	140	142	154	143	141	137	162	159	159	138	139	141	155	159	140	138	154	128	147	146	141	156	149	133	160	153	145	150	130	155	144	155	147	155	150	153	138	160	150	133	156	125	149	149	138	140	142	137	129	150	153	141	152	146	135	128	145	141	161	119	127	141	150	133	149	139	143	148	154	137	155	180	160	154	132	154	147	144	143	163	150	139	150	146	126	161	165	123	140	147	141	150	125	155	163	164	167	158	161	124	132	162	159	155	146	117	159	137	157	133	143	130	135	137	137	137	155	158	133
6175	473	514	515	464	517	508	478	461	496	454	471	480	451	428	430	423	468	449	445	397	441	445	426	423	507	489	456	434	450	412	464	491	519	480	513	494	468	476	484	480	453	417	460	468	419	434	436	422	433	422	437	422	432	447	431	398	425	443	430	432	436	411	422	477	476	429	430	466	452	414	441	460	436	419	421	440	427	452	477	436	411	470	445	393	438	436	445	487	414	451	431	407	435	423	424	471	424	436	430	448	470	426	441	461	412	439	459	473	483	451	471	444	452	417	422	477	442	416	437	411	415	404	473	447	458	431	432	437	427	430	431	413	463	441	490	441	426	448	451	404	424	412	421	402	438	454	441	456	447	456	430	415	461	425	421	418	447	440	410	405	416	407	414	484	432	385	415	409	471	452	453	444	434	451	456	460	429	442	400	481	401	405	463	440	444	440	436	414	424	449	428	447	414	452	434	380	411	456	431	421	433	407	470	418	454	477	440	465	410	436	429	451	455	417	443	483	411	455	418	400	428	413	395	473	430	442	440	419	428	430	437	425	423	416	423	435	426	437	439	439	428	435	450	431	389	454	412	413	413	436	405	424	437	434	456	402	443	435	465	434	455	412	454	435	408	469	429	444	456	439	445	421	447	449	434	423	410	424	450	436	437	446	423	443	438	452	434	431	424	429	438	406	460	424	394	455	480	436	440	410	436	432	423	431	420	439	439	439	428	408	420	443	380	417	413	418	430	448	467	454	412	440	420	440	481	446	439	432	455	415	479	455	434	460	444	450	399	411	434	427	406	435	444	412	404	433	439	409	457	434	441	455	465	405	393	427	432	459	434	411	456	421	422	443	400	414	434	374	402	443	449	466	408	436	459	443	399	403	438	441	441	437	426	424	430	452	429	417	463	424	409	415	444	426	462	442	398	421	446	408	433	396	431	391	403	433	429	386	447	474	464	424	411	418	459	412	414	428	448	407	435	449	401	427	414	419	439	437	447	416	443	454	468	466	441	399	428	447	427	470	435	458	436	453	429	443	429	458	422	435	473	389	418	456	467	420	427	460	450	419	437	455	445	460	421	441	409	435	443	463	440	408	411	457	397	408	402	414	392	405	430	452	408	453	446	452	456	423	492	452	438	401	444	473	458	453	421	446	442	422	461	435	415	439	415	448	428	424	445	430	428	449	444	419	396	399	452	429	390	443	442	456	434	458	448	452	454	460	415	421	442	447	426	463	386	477	449	445	411	444	416	406	443	416	459	397	433	467	413	434	424	441	448	437	430	434	405	454	422	437	440	443	421	449	456	427	432	425	457	467	450	390	406	411	395	428	451	418	445	446	433	457	397	431	428	410	413	443	453	474	436	443	431	447	434	437	431	451	454	432	425	430	457	480	405	477	410	451	437	443	401	402	415	420	454	443	447	439	438	470	444	453	438	401	411	465	451	463	447	454	436	415	413	444	442	439	434	444	423	452	415	449	430	419	462	431	446	410	435	412	408	421	394	439	438	461	408	414	449	446	449	423	412	445	439	451	423	415	445	439	454	436	412	398	442	411	417	456	425	409	438	465	455	433	409	475	426	378	404	442	446	398	412	437	484	418	437	445	447	451	422	454	397	428	411	454	405	453	438	448	427	422	427	394	467	427	430	437	460	461	441	446	460	424	444	460	443	448	388	470	459	456	406	419	468	425	422	433	446	462	432	436	464	470	463	430	439	439	448	447	448	417	432	458	423	430	449	425	444	434	393	455	440	441	420	439	423	474	449	422	455	399	434	457	431	446	419	447	418	433	449	415	448	436	457	437	411	397	422	440	460	427	448	458	425	422	478	428	423	432	414	443	438	428	450	427	429	422	445	458	465	437	433	396	418	446	455	449	401	470	467	447	465	447	406	417	405	459	432	442	447	427	391	408	421	400	427	443	452	438	403	463	425	431	441	414	461	443	421	399	428	420	397	438	440	417	438	456	452	448	427	445	429	383	421	426	429	403	469	417	427	441	428	422	431	434	424	444	445	422	418	412	461	428	427	446	411	420	417	435	387	430	403	416	439	440	442	444	433	443	436	417	431	437	426	450	440	449	427	449	457	458	425	383	412	459	397	443	400	426	449	431	405	422	453	434	469	447	420	423	400	447	444	453	449	428	431	425	440	457	451	419	416	423	424	461	412	450	445	438	405	401	431	494	428	420	410	418	435	469	405	451	420	428	442	371	433	440	433	453	479	424	436	451	431	459	418	431	420	431	432	440	414	445	445	397	421	435	448	457	439	482	439	448	470	437	480	438	431	416	445	418	430	411	413	407	435	407	434	421	471	446	430	456	453	437	436	445	412	433	457	450	441	443	411	406	398	434	455	446	427	426	455	419	484	448	427	476	463	429	418	436	428	381	471	388	421	495	411	494	428	435	429	468	487	432	467	433	434	454	437	457	445	444	469	445	442	439	440	456	453	427	440	428	428	458	431	420	446	428	438	412	450	437	469	444	457	431	420	479	462	438	487	433	429	444	441	436	475	437	456	442	421	419	457	437	426	423	440	430	453	452	464	450	405	438	438	433	432	442	466	451	454	448	406	447	409	449	421	459	438	433	452	426	429	432	473	483	426	446	459	432	436	455	439	470	425	412	441	438	432	418	449	456	454	451	415	418	450	442	461	446	405	417	442	439	444	469	416	437	408	445	426	440	429	405	406	433	433	426	429	418	392	397	407	424	408	437	399	445	392	451	438	447	422	439	459	446	411	456	442	418	413	412	446	414	432	450	430	408	443	418	432	465	473	470	425	381	393	433	406	404	449	478	425	427	440	428	414	426	500	458	483	423	431	414	403	450	436	412	469	474	446	433	430	435	450	440	474	408	404	420	432	440	402	445	474	453	427	388	438	413	415	422	420	401	436	451	412	435	458	402	450	424	428	439	473	434	428	420	459	445	449	454	445	426	437	435	444	448	443	420	447	425	407	434	463	422	462	412	436	430	420	422	435	438	391	431	404	458	430	457	443	414	430	436	420	454	471	451	431	428	414	408	408	414	409	424	439	479	423	435	443	461	449	440	456	493	459	467	465	459	455	450	444	389	421	410	449	405	443	452	425	416	449	446	437	412	438	416	439	431	503	442	464	464	468	452	384	447	389	436	432	448	426	460	411	426	444	446	434	473	464	426	396	453	428	432	436	461	387	437	432	450	439	455	439	470	421	478	444	452	417	448	427	447	448	432	451	454	445	448	466	453	433	426	468	424	469	397	408	440	443	424	409	445	429	472	445	421	429	417	448	470	421	412	450	468	453	455	453	428	446	428	424	445	437	411	405	384	445	422	420	418	445	453	401	443	430	477	445	441	409	439	418	438	384	459	384	418	416	396	402	397	432	414	470	446	416	400	450	427	432	413	446	446	427	419	447	443	412	398	393	427	414	455	435	445	431	413	466	401	446	458	434	400	439	447	443	440	454	408	450	430	422	439	426	448	437	422	415	439	423	404	480	431	409	473	444	454	405	432	419	449	457
54066	17909	2807	937	726	586	526	512	422	426	410	373	368	359	376	334	319	342	338	341	334	308	322	360	307	357	346	334	336	325	307	300	329	356	318	355	355	316	329	359	291	333	303	339	329	285	324	343	328	329	309	296	310	311	306	314	320	299	323	343	310	302	301	300	321	302	324	337	352	302	310	300	320	309	340	333	340	314	282	312	305	306	314	297	320	316	338	320	347	312	319	295	315	313	341	349	299	297	322	301	319	290	349	313	297	356	280	311	293	288	321	308	315	357	327	309	301	290	326	323	343	338	308	310	321	298	285	300	309	329	292	294	354	299	327	331	285	311	290	326	305	334	334	328	350	322	318	322	289	325	284	306	314	321	312	322	329	299	322	339	350	317	293	298	333	353	312	302	308	316	328	315	352	292	305	296	313	332	298	355	311	311	290	321	304	329	323	284	306	306	297	329	317	306	287	341	366	330	330	309	299	315	315	336	319	327	307	300	312	296	317	326	331	314	319	323	313	282	329	350	301	293	301	301	326	270	301	277	348	294	275	314	313	318	337	294	299	305	325	285	312	323	337	303	305	328	297	349	307	301	324	332	286	326	291	305	326	314	327	308	311	331	319	302	327	294	324	320	370	313	324	290	317	306	344	323	290	305	324	293	272	335	333	292	304	274	342	334	306	317	308	358	300	306	303	306	334	350	328	325	362	296	313	312	339	329	332	305	319	312	305	334	308	295	306	305	307	300	339	304	328	327	304	302	323	331	334	353	324	317	313	313	331	343	340	291	340	299	313	318	335	313	301	315	304	317	320	306	303	296	308	302	327	299	310	331	304	319	316	336	308	326	299	322	312	302	304	317	332	290	338	264	316	322	289	314	346	326	338	310	337	328	289	296	282	304	306	339	326	307	302	283	323	311	333	282	315	337	314	338	329	332	320	336	315	325	348	313	310	296	301	318	321	366	321	347	309	326	342	314	299	341	314	331	331	337	333	319	300	337	333	316	319	330	279	363	334	331	345	346	317	321	300	311	317	308	326	278	320	327	330	304	321	308	334	328	351	291	318	289	308	297	350	319	284	285	324	322	345	303	345	294	329	287	311	282	286	342	302	344	278	306	319	325	314	343	256	322	316	304	333	353	314	321	336	316	327	344	315	273	315	301	330	311	318	283	311	290	300	338	324	333	352	311	297	319	296	290	348	315	338	323	297	314	347	312	319	306	304	325	304	313	303	319	313	332	297	324	330	288	357	312	293	322	294	352	321	307	306	291	328	317	306	300	287	337	338	338	325	324	276	296	309	324	289	343	304	314	330	303	297	326	306	313	311	325	307	306	335	301	325	298	348	324	344	289	305	310	326	324	323	338	323	313	296	304	301	293	321	345	328	329	310	326	325	317	365	328	305	342	281	297	304	313	289	327	318	312	304	354	301	311	315	306	312	301	330	291	293	317	322	304	325	294	309	332	332	326	320	312	302	317	319	268	328	322	313	304	338	333	311	317	345	305	342	319	345	363	301	307	302	303	322	313	343	310	333	328	313	313	322	303	290	318	339	278	285	305	313	321	310	327	332	299	324	304	318	339	315	302	312	332	325	301	293	294	307	311	317	304	342	325	338	296	322	314	324	293	334	313	297	316	310	310	295	306	322	290	346	300	309	308	327	352	316	298	323	314	291	346	321	295	337	270	324	324	329	311	301	294	309	320	327	335	335	317	357	330	291	309	349	327	332	278	296	299	317	312	306	342	307	309	273	311	279	307	298	304	289	303	307	335	306	348	308	262	312	299	295	305	312	312	303	296	296	312	321	305	323	320	326	339	314	293	318	306	299	315	330	322	317	277	291	302	307	317	320	321	299	325	341	297	306	315	316	279	291	307	336	326	315	308	302	298	298	313	296	318	342	320	316	277	335	312	343	310	352	314	326	311	284	298	312	317	328	354	334	296	343	326	330	307	338	352	335	317	340	338	318	300	313	338	335	297	330	325	330	314	318	329	343	294	316	321	298	315	320	312	308	347	317	301	325	315	310	316	308	325	322	352	330	329	306	313	351	296	312	321	322	287	322	322	292	298	344	302	325	313	333	302	303	318	339	319	311	312	311	350	327	325	274	289	325	313	298	319	318	336	344	317	282	303	301	349	320	331	285	299	304	329	312	296	345	323	342	323	307	326	323	336	343	358	322	276	301	299	330	349	324	343	286	332	307	333	268	328	303	318	330	332	309	354	327	323	320	327	315	308	293	321	325	323	331	310	328	309	345	325	304	322	319	334	309	332	294	333	336	306	337	319	293	334	282	328	346	327	288	321	281	287	300	287	345	334	300	289	316	313	303	298	312	349	337	318	291	301	324	356	290	309	273	318	341	340	332	309	317	317	298	353	318	334	336	304	307	314	308	351	309	296	280	310	305	311	324	306	326	301	279	320	327	337	317	337	335	282	300	348	321	317	301	314	306	300	304	335	335	325	317	299	317	319	331	334	287	308	319	327	330	318	299	273	336	321	347	315	295	331	356	304	300	330	315	298	305	294	301	320	306	311	298	308	315	290	322	291	286	296	301	296	299	313	297	289	381	310	298	308	317	307	293	322	370	299	272	313	320	307	309	305	342	340	356	321	334	319	301	341	356	321	278	327	333	306	336	310	319	344	336	299	317	337	331	309	311	284	310	320	340	274	313	274	314	303	321	339	291	300	285	275	308	329	317	314	294	313	321	340	318	321	324	318	302	312	298	292	297	338	317	318	296	320	316	282	293	321	282	332	304	353	313	327	330	322	310	332	338	308	322	312	340	315	358	313	301	303	303	319	300	327	311	295	299	322	284	290	320	351	363	305	310	335	309	295	374	319	333	312	302	299	322	332	292	297	312	309	306	315	334	298	297	343	317	314	287	318	294	306	292	315	362	294	334	324	310	331	320	293	297	338	290	315	310	330	287	272	340	296	312	328	329	319	312	314	328	318	315	295	300	325	296	345	327	295	298	332	308	288	308	316	317	317	312	314	310	307	334	304	335	336	322	317	292	298	301	305	322	298	295	330	313	340	346	316	311	304	298	283	322	332	319	301	314	286	322	306	323	319	313	305	294	303	300	330	303	307	323	327	335	304	322	317	329	327	310	288	331	330	333	285	301	338	294	318	327	335	299	314	325	296	296	315	298	356	319	330	311	305	320	309	298	317	336	312	297	322	311	308	272	306	302	286	299	340	314	314	309	320	345	316	338	321	302	284	282	293	310	311	325	325	344	324	336	309	296	321	316	299	305	341	310	317	307	334	312	312	308	330	335	315	272	309	330	329	304	310	317	319	335	347	311	320	324	333	307	298	311	327	299	338	320	335	285	307	335	330	240	294	306	274	329	298	319	322	309	310	341	337	304	337	288	319	318	318	335	309	302	320	308	333	331	359	328	286	315	319	278	301	334	364	311	309	324	305	312	328	321	303	293	293	303	266	339	336	323	322	314	362	283	279	320	313	314	311	334	306	341	296	353	303	333	356	302	292	321	310
26120	1434	2323	2749	2521	2256	1882	1731	1513	1434	1318	1266	1291	1087	1089	1034	1028	1012	995	853	940	935	913	895	919	862	873	954	867	840	866	904	843	885	882	940	902	880	874	846	900	840	822	867	812	826	757	823	862	809	799	847	824	787	827	787	803	810	813	741	828	807	810	787	861	754	787	769	784	788	814	748	802	781	778	737	787	734	753	806	840	759	777	788	778	800	769	766	839	778	778	764	772	786	811	751	778	777	794	821	797	838	779	776	791	826	838	842	805	831	756	781	807	795	801	769	801	798	840	829	787	801	793	809	828	823	810	810	776	795	773	803	741	809	795	778	817	764	790	786	738	828	805	784	800	822	822	792	722	748	768	815	812	786	798	864	817	754	784	757	793	782	826	814	803	768	803	772	757	817	752	796	802	845	767	801	811	755	771	762	808	785	811	780	769	779	846	790	800	765	812	837	780	827	780	750	749	826	796	799	774	786	829	797	775	766	841	736	781	797	769	792	838	813	816	758	764	838	811	792	828	812	858	804	811	797	797	771	824	804	725	806	756	788	844	749	787	793	787	743	810	787	831	771	808	801	807	774	752	796	758	757	764	753	740	773	803	800	729	766	823	726	801	780	790	794	785	787	780	793	824	748	753	783	789	771	777	835	757	796	820	771	821	770	731	754	815	768	756	775	809	756	815	785	778	830	741	764	797	778	799	814	791	806	816	769	785	791	795	791	807	789	813	814	781	795	775	752	782	812	752	803	800	761	803	723	757	764	810	776	786	782	723	811	756	804	787	830	742	795	773	817	799	805	794	727	769	767	784	770	839	829	802	774	757	773	817	813	781	788	767	797	789	802	797	818	814	796	808	774	781	767	778	739	778	748	753	805	753	848	758	834	760	825	757	796	768	835	800	740	756	791	803	766	812	842	792	817	810	779	777	770	829	782	815	798	783	751	838	734	767	835	834	760	800	806	819	825	766	792	810	731	788	780	802	831	771	792	771	732	747	817	819	759	852	821	756	694	782	764	805	816	776	848	794	786	777	729	786	836	770	796	808	760	792	774	773	774	814	753	758	790	801	779	801	762	827	774	818	790	771	762	783	746	796	814	827	781	776	796	784	751	822	807	757	785	787	796	802	732	826	743	767	755	771	786	782	843	817	779	807	785	777	834	771	757	704	746	777	822	763	796	823	768	761	788	808	790	773	783	756	768	747	766	804	742	787	792	715	774	796	812	762	802	807	813	810	761	801	802	759	793	811	785	754	809	713	779	774	846	748	788	726	769	827	756	811	814	757	802	827	823	786	787	778	821	753	808	773	831	868	801	738	785	837	805	728	798	804	766	828	789	775	725	796	794	771	814	792	769	777	822	818	763	817	845	753	792	833	856	806	812	826	821	766	794	785	774	811	789	828	813	809	803	791	807	784	797	833	740	781	766	746	766	759	828	813	752	758	734	802	772	837	817	735	782	781	793	792	842	779	821	784	760	806	770	814	822	795	775	860	783	823	774	828	743	789	751	784	771	796	761	777	796	844	804	742	799	807	802	747	797	771	808	779	828	823	807	830	797	808	790	809	822	745	778	857	744	808	746	793	827	796	798	773	819	770	794	809	741	804	816	762	781	788	802	751	786	770	762	803	753	806	754	774	818	752	804	776	706	760	783	804	764	762	776	817	805	825	841	802	801	815	752	801	789	808	810	771	778	789	798	752	790	804	820	780	809	738	763	798	784	754	784	794	765	799	763	822	835	761	781	818	796	794	800	778	821	823	773	784	802	797	806	817	763	799	791	753	809	825	787	809	740	764	780	799	806	782	811	760	798	776	760	822	764	777	810	808	837	836	780	831	777	779	746	814	807	819	809	781	813	736	795	808	762	727	745	789	782	778	805	800	757	762	821	754	822	827	842	771	780	726	784	792	810	814	791	769	831	824	783	759	765	759	858	791	802	769	831	792	794	809	784	841	766	836	763	775	799	774	796	780	836	799	838	776	791	784	758	783	798	764	774	817	769	776	741	789	808	807	841	776	800	827	779	790	775	780	821	821	778	771	787	758	802	793	760	771	761	793	751	819	795	814	797	785	799	738	788	832	835	743	774	780	749	797	749	821	812	832	802	808	773	731	764	806	776	835	764	753	763	815	787	774	797	797	753	805	774	788	764	780	769	810	812	775	791	836	796	777	815	790	807	787	818	781	804	753	747	798	789	793	798	799	756	783	823	767	808	788	786	806	799	759	787	838	824	733	796	814	777	780	817	756	797	731	744	783	762	767	766	808	733	801	776	814	848	857	804	818	812	759	779	781	805	790	756	825	766	814	789	759	793	780	731	796	772	802	768	742	794	825	766	802	809	730	771	763	778	832	732	770	838	845	810	763	883	791	752	827	800	814	782	775	851	776	770	790	773	738	857	751	855	780	812	791	772	749	791	787	783	763	765	825	776	783	806	758	818	752	749	729	804	767	736	793	826	848	781	763	815	744	767	772	827	755	741	788	792	794	801	760	807	785	807	792	794	780	757	828	790	783	765	805	821	818	817	767	783	842	745	749	810	801	803	786	802	784	796	780	813	788	761	816	765	799	811	762	852	785	808	800	762	785	763	812	767	769	802	819	823	770	796	797	820	786	799	788	785	789	787	796	777	817	792	818	788	827	788	824	754	795	831	779	752	795	772	814	836	822	806	795	789	779	774	827	798	805	810	796	802	845	805	756	821	760	756	810	772	796	818	764	840	762	772	832	807	850	759	857	846	767	810	816	782	839	789	799	835	828	814	803	784	806	818	746	798	762	820	782	823	775	775	807	771	773	795	798	800	818	713	828	851	790	787	808	790	813	728	775	803	824	825	813	782	824	750	810	758	825	808	750	770	770	826	818	828	798	852	773	852	786	781	785	781	819	786	796	766	780	761	796	788	808	796	759	836	794	763	808	754	807	749	783	757	766	814	794	829	783	751	766	836	770	820	790	775	812	837	786	803	733	807	787	810	742	796	780	769	789	792	748	764	805	763	822	796	768	773	768	808	799	762	797	776	783	746	855	800	805	854	787	774	766	792	790	796	783	785	786	770	782	792	832	801	808	784	761	806	825	772	806	799	809	725	807	783	872	770	752	806	781	734	782	805	811	785	738	849	806	801	807	746	826	789	790	792	778	785	771	786	734	771	792	829	799	738	807	790	796	819	782	797	864	779	787	810	779	798	786	845	797	805	817	798	858	804	796	793	748	784	764	797	756	805	815	846	788	854	799	766	771	788	810	804	755	741	800	826	808	788	824	755	790	793	826	832	764	804	773	838	772	785	801	817	821	768	814	798	826	809	783	826	759	829	788	784	734	766	812	770	815	747	760	825	800	796	783	770	822	797	806	772	782	792	812	776	777	777	764	794	800	785	771	799	767	808	784	792	831	806	794	784	796	760	833	809	797	742	826	792	740	812	773	788	796	834	769	842	806	803	828	840	793	773	815	810	763	796	777	759	801	798	789	844	785	783	738	744	766	787	738	816	751	792
66139	23743	10614	2365	1353	998	817	646	606	598	508	532	487	476	464	438	404	422	437	412	424	397	416	412	429	437	438	367	369	431	406	400	377	451	421	399	402	383	429	403	407	400	386	396	381	361	404	418	402	379	399	357	377	405	421	360	385	362	388	384	372	399	410	356	392	378	425	405	378	353	352	362	344	364	393	384	395	396	354	348	386	383	361	406	365	385	411	384	369	327	353	408	407	373	371	377	390	370	369	388	395	356	356	369	363	372	403	375	410	408	419	389	377	417	376	366	342	401	357	374	408	376	351	353	391	403	389	387	378	419	345	372	413	353	404	407	365	368	363	355	386	394	353	425	369	378	349	388	409	356	382	397	403	370	397	400	359	357	343	345	348	377	399	380	397	336	398	392	394	362	388	422	367	417	370	366	366	390	379	370	397	355	394	373	354	376	375	394	384	437	381	413	356	387	357	351	347	401	396	420	371	338	370	364	353	388	353	355	343	403	417	390	379	382	347	380	342	397	347	414	385	362	342	328	389	357	358	365	365	362	372	387	348	385	349	344	370	373	335	349	402	371	374	367	395	385	366	398	368	382	358	362	364	349	385	360	399	379	347	371	384	382	341	368	377	366	407	383	400	368	448	389	356	387	385	348	363	364	375	353	377	369	354	365	374	369	379	363	417	368	377	415	368	360	402	416	395	412	388	346	376	384	373	353	395	363	410	397	425	383	333	354	415	379	372	389	362	373	372	380	355	348	341	406	415	388	376	382	374	380	349	404	390	393	376	398	373	362	380	382	402	381	354	377	379	395	348	390	379	352	375	373	379	318	385	364	382	387	327	353	374	408	397	376	353	376	370	361	378	402	400	380	361	375	408	377	345	359	334	372	354	375	346	367	386	412	424	382	367	368	393	383	396	358	372	357	414	390	390	339	360	355	357	398	350	415	330	373	357	388	371	359	385	391	390	379	347	359	349	406	389	372	404	389	383	360	363	387	387	391	392	385	358	333	375	362	424	396	364	375	348	404	372	380	398	362	389	362	372	360	377	377	386	384	387	360	341	350	371	374	363	376	351	361	358	343	357	398	347	380	363	429	374	369	406	360	374	373	435	357	360	395	361	387	356	392	363	360	374	388	375	364	360	369	348	393	345	384	367	364	385	387	389	354	368	374	385	358	379	374	385	368	354	396	389	374	358	408	405	424	387	370	397	384	380	359	341	408	363	377	355	334	377	399	362	396	387	372	385	377	392	362	372	390	359	392	352	383	367	333	392	399	366	384	431	350	365	325	356	356	413	426	376	343	379	342	397	336	400	377	339	364	371	403	391	384	371	367	416	365	395	436	378	369	389	373	402	358	415	362	371	394	377	401	353	354	412	442	354	395	364	390	374	344	348	391	392	386	366	384	364	367	365	371	362	380	365	372	383	359	343	360	365	366	406	387	411	360	395	365	371	373	315	352	442	346	386	374	387	341	377	371	364	362	336	368	388	374	370	405	375	400	375	376	406	368	365	407	389	409	383	369	328	383	378	380	366	393	358	380	345	388	369	360	363	364	383	381	382	376	381	335	400	378	372	348	368	379	400	379	393	404	407	355	385	378	378	390	379	385	382	358	375	339	407	397	402	407	371	363	351	388	411	387	395	395	371	339	339	382	403	387	375	376	372	407	345	377	412	353	334	392	399	411	360	366	362	414	354	371	356	385	398	379	401	378	377	358	342	363	381	392	379	362	350	358	380	370	369	371	374	385	346	352	386	343	356	373	395	340	377	414	341	359	360	405	391	347	341	368	392	381	406	355	387	357	371	415	368	374	367	394	374	333	385	353	388	359	360	374	376	394	346	372	402	344	375	346	396	386	401	365	397	376	339	394	380	439	362	320	389	378	353	374	369	377	378	379	399	385	357	394	373	356	372	381	372	334	361	380	371	384	364	378	386	385	381	360	386	357	359	361	423	411	392	361	398	371	374	365	364	385	403	406	362	381	381	392	375	382	391	386	381	366	349	367	383	382	345	419	371	398	359	385	372	378	413	330	381	378	391	376	377	386	356	376	330	389	367	382	370	400	386	362	389	346	400	386	374	383	383	403	388	353	377	404	385	397	352	425	358	418	359	386	360	401	388	383	396	387	382	353	351	382	399	403	388	399	393	396	364	375	378	358	392	372	359	388	402	371	386	379	402	382	354	408	339	381	348	384	372	391	348	346	393	381	385	393	355	389	366	394	377	377	366	389	385	402	365	378	367	331	387	384	397	387	367	379	403	403	392	368	369	367	372	397	380	421	388	365	364	359	359	359	337	348	393	361	348	392	402	356	384	383	386	375	410	400	386	359	372	369	357	381	400	369	376	384	382	379	389	386	418	364	362	415	349	385	367	360	359	371	367	370	367	364	379	387	357	360	373	374	367	371	365	405	340	422	360	358	371	376	359	348	370	366	366	377	349	401	375	376	376	398	331	349	387	362	412	413	425	376	365	381	397	373	392	412	396	405	384	432	394	381	363	395	374	364	411	379	388	366	331	356	332	364	352	402	399	405	366	382	360	392	378	390	364	360	370	405	368	375	393	362	396	381	388	382	396	366	388	345	367	371	392	433	398	411	379	371	330	413	393	374	325	377	404	395	403	394	377	369	378	387	374	394	347	367	397	374	376	376	396	366	353	333	355	359	357	348	361	369	373	372	385	339	357	365	376	352	313	324	405	343	372	394	344	367	356	347	363	371	399	358	358	392	341	373	332	350	371	373	388	380	394	357	372	372	371	362	376	392	335	398	361	375	384	381	363	346	385	371	393	366	362	383	380	411	379	418	364	381	365	376	343	420	370	350	425	328	365	360	396	367	398	414	389	366	335	384	343	359	361	371	372	364	392	357	375	386	336	370	365	392	376	415	395	392	350	369	370	355	357	370	438	371	348	392	367	413	410	386	359	376	390	395	359	407	327	377	368	392	389	372	359	382	362	341	348	384	381	382	421	366	399	367	378	377	373	371	364	355	360	391	370	393	398	367	387	376	395	389	390	395	346	379	399	365	371	334	359	373	384	392	375	378	401	366	378	395	383	420	391	393	386	368	362	408	395	410	399	347	364	372	342	368	407	365	397	348	387	360	368	356	371	373	372	366	378	340	379	380	368	390	361	376	369	365	344	390	398	377	373	392	376	393	368	354	358	351	407	341	375	364	359	357	379	379	377	379	371	407	371	391	440	378	351	399	403	366	345	359	375	347	367	364	374	376	374	370	349	374	365	391	364	373	395	403	372	399	362	358	389	367	347	376	377	386	363	391	352	393	367	379	395	377	361	376	378	382	384	398	386	369	395	355	377	375	372	378	403	398	336	348	371	369	375	375	383	364	390	391	400	392	389	359	375	341	372	409	315	364	391	375	357	412	421	415	343	386	380	407	382	346	353	398	376	366	400	369	334	357	365	361	361	368	421	381	349	376	384	379	383	371	384	359	418	336	388	366	355	381	356	393	352	397	376	391	353	343	399	355	393	388	408	372
33315	2025	3850	4631	4225	3698	2971	2626	2276	2132	1842	1839	1632	1498	1476	1275	1205	1225	1240	1189	1177	1120	1147	1067	1072	1229	1165	1123	1010	981	1048	1043	1061	1090	1134	1136	1056	1023	1068	1016	1076	1087	987	1000	1034	962	927	948	937	938	920	938	940	957	899	925	913	864	917	902	935	953	896	920	952	903	928	965	924	913	912	918	920	946	878	882	951	943	906	883	888	870	878	914	895	898	862	928	887	914	865	874	910	902	870	848	869	868	919	852	893	857	930	884	882	880	892	901	896	887	920	881	892	960	868	891	937	857	854	907	929	908	979	948	920	913	879	913	919	871	900	863	866	913	976	854	873	852	920	913	932	869	875	830	872	881	895	892	870	874	903	898	845	929	873	935	926	916	896	965	880	864	886	841	878	898	854	861	886	920	853	887	880	898	790	870	965	894	874	867	921	900	870	886	923	873	889	875	892	890	864	889	921	925	911	898	913	930	876	873	889	908	891	854	881	893	851	847	887	881	880	858	866	844	888	905	910	863	846	868	894	866	885	898	814	872	876	915	869	864	840	874	859	877	866	892	922	890	935	896	894	848	906	877	889	864	839	869	850	881	902	865	890	891	837	850	872	872	899	836	927	866	869	889	848	916	848	860	896	863	899	856	868	916	928	902	959	872	903	868	902	965	908	913	865	908	889	858	883	915	890	888	887	906	889	887	887	905	909	881	879	861	893	876	880	941	901	872	908	928	847	915	840	929	912	892	857	923	865	840	903	890	905	907	874	889	940	881	855	877	913	887	853	878	875	864	865	915	908	873	845	899	917	885	875	851	926	879	880	908	924	881	902	946	889	885	873	906	913	858	882	918	882	890	922	914	876	918	818	908	873	892	894	867	937	870	887	904	934	896	873	909	904	897	898	868	861	830	849	830	853	878	951	881	863	984	868	872	878	900	863	936	870	964	913	909	887	865	834	878	881	918	895	887	866	872	824	880	873	888	859	823	869	850	899	896	914	897	933	893	889	891	838	932	867	943	878	877	867	874	879	888	899	908	871	885	921	923	828	895	885	851	890	871	896	878	825	904	869	896	848	851	901	850	886	891	912	912	974	897	891	942	892	896	875	893	821	895	855	917	844	897	927	907	841	955	865	874	891	868	891	901	850	870	870	884	931	927	918	902	916	930	851	830	929	865	898	889	871	923	897	892	923	898	894	866	933	883	880	873	844	875	890	856	926	884	910	876	958	861	852	854	873	857	819	869	899	871	823	924	860	874	915	903	870	882	893	943	917	902	903	911	863	887	909	876	953	869	912	870	883	851	929	886	891	913	870	844	851	860	892	871	879	883	867	865	876	925	880	886	905	905	856	844	861	874	843	909	884	884	893	823	857	862	868	850	864	889	920	867	894	848	901	863	889	908	916	892	923	874	881	891	921	862	860	881	880	876	911	898	890	863	919	931	868	886	866	879	900	843	910	879	873	920	869	810	851	861	854	828	931	892	926	898	899	859	927	859	859	853	862	909	901	885	827	901	955	872	876	841	851	938	899	862	851	905	905	893	891	876	864	852	830	834	888	865	885	903	848	915	930	917	936	929	947	925	883	852	925	850	853	910	927	871	886	879	916	934	912	909	920	872	897	880	863	906	892	842	884	872	858	872	818	900	889	866	868	918	880	822	900	906	881	882	907	886	859	884	894	824	907	921	864	874	858	819	882	858	913	932	937	881	892	878	880	895	842	813	859	886	894	864	899	872	865	836	831	873	890	879	905	886	862	918	811	947	845	922	880	945	912	923	863	891	862	875	887	863	916	943	853	895	914	831	895	825	909	865	909	911	917	897	903	860	857	891	818	917	856	914	927	945	940	848	894	867	907	883	926	871	892	893	853	840	885	907	930	874	893	891	906	896	929	879	910	893	903	858	892	876	907	893	868	920	834	886	888	892	881	870	942	917	863	919	908	878	900	885	915	865	885	837	893	883	873	910	910	869	905	869	933	850	889	882	890	888	896	892	919	866	932	951	871	900	893	912	903	827	871	869	887	917	945	883	891	889	857	892	931	878	910	914	917	868	927	888	865	909	907	889	913	878	843	951	917	859	880	915	886	870	876	839	862	920	903	950	901	954	868	890	890	885	880	840	872	921	838	965	906	883	898	876	892	900	907	908	896	856	882	876	941	952	901	848	939	882	895	843	949	863	866	880	893	907	866	900	907	955	887	855	881	822	919	907	908	897	902	928	926	866	868	848	866	900	862	890	883	921	867	805	866	840	846	872	842	884	930	862	884	895	872	922	886	892	893	900	870	941	867	815	892	844	924	907	877	865	896	954	895	930	886	884	807	889	898	892	901	927	859	898	891	918	883	881	912	868	884	845	869	852	938	889	881	888	861	908	851	904	896	893	891	881	864	908	906	872	893	900	846	883	875	903	860	864	851	903	890	888	914	865	923	948	935	853	915	891	907	878	918	875	881	888	873	903	926	909	922	859	896	876	834	856	906	878	860	863	849	868	888	889	945	891	907	915	883	918	903	965	830	882	875	899	829	855	841	871	930	874	867	919	892	830	859	916	865	860	910	856	903	860	898	861	891	911	871	861	856	869	888	859	876	880	887	850	880	880	929	824	857	878	887	944	882	879	851	853	822	921	876	887	865	906	863	882	911	870	925	895	894	874	910	871	848	873	879	916	920	819	858	914	880	885	905	906	890	846	898	873	890	894	887	898	913	870	848	880	890	915	919	925	907	853	808	950	870	901	845	887	952	886	846	851	839	844	851	886	877	862	895	876	926	858	855	913	893	892	907	875	917	875	848	855	920	861	902	876	912	926	903	851	879	841	904	930	876	919	878	920	916	865	917	934	885	835	917	868	849	908	882	828	904	928	934	918	919	912	970	876	944	918	956	836	854	850	873	927	889	852	905	861	911	874	903	932	930	879	915	877	871	884	887	903	887	848	923	884	892	904	891	916	913	896	890	941	884	867	869	904	932	946	887	916	886	908	883	870	955	883	917	906	912	885	828	861	892	890	829	911	881	859	917	856	890	906	899	870	884	902	851	906	902	928	851	852	863	840	839	859	861	911	898	931	895	877	874	873	877	871	896	885	884	925	889	899	814	883	865	866	862	870	884	903	863	898	879	885	897	904	874	915	869	904	924	930	852	884	898	900	911	923	877	934	908	899	879	862	855	911	854	818	855	903	912	848	901	887	874	879	860	907	882	874	946	879	929	854	882	929	841	890	870	894	894	919	919	854	902	889	915	868	883	809	924	898	861	876	885	940	873	883	813	906	858	925	908	862	910	895	868	935	860	871	893	871	846	895	929	928	923	853	885	837	909	920	860	899	863	892	865	877	854	878	876	868	920	872	881	901	906	872	877	898	884	926	855	831	875	829	838	847	900	934	833	868	876	879	855	872	860	879	846	880	878	876	945	872	868	924	871	870	820	889	888	881	901	925	905	896	862	888	850	880	907	914	899	926	866	877	885	900	828	811	863	941	903	892	889	906	887	858	872	919	889	849	868	893
5980	284	159	155	169	169	151	145	157	132	141	149	181	146	142	163	152	169	152	178	153	144	162	158	129	149	144	160	184	138	149	168	168	161	138	141	153	144	147	162	141	146	131	157	142	130	158	136	168	178	133	129	135	138	162	177	145	137	172	136	151	146	133	157	158	129	158	154	163	138	141	147	150	132	166	158	129	154	145	125	143	124	159	147	141	160	161	151	144	153	140	154	122	151	143	166	149	151	165	157	144	159	177	137	162	132	150	144	190	130	138	142	170	153	144	146	134	126	162	152	157	144	136	145	201	149	160	120	162	146	122	158	144	136	153	133	149	136	144	151	136	154	145	163	170	133	130	150	174	157	136	153	151	153	161	146	163	172	144	159	167	165	150	149	158	174	163	174	132	133	149	154	142	140	129	158	157	133	149	152	159	165	137	164	158	140	132	151	147	138	161	135	129	143	178	155	135	130	137	149	146	145	160	134	165	159	154	172	175	133	122	145	156	152	126	128	152	142	136	136	143	139	138	151	133	154	133	140	137	156	152	158	161	155	182	154	168	159	139	151	147	153	145	145	148	127	136	125	153	137	146	131	148	154	131	154	145	121	155	145	152	129	124	149	132	135	151	135	137	170	146	141	151	144	117	141	169	149	151	155	131	146	156	167	166	152	161	148	132	141	157	164	154	144	139	138	164	159	156	136	155	140	158	142	131	152	132	147	124	165	144	132	130	151	171	133	149	142	162	154	137	143	148	131	150	138	162	134	128	168	162	158	139	133	133	171	158	158	143	140	130	146	138	158	144	147	127	147	170	147	158	135	153	151	166	165	133	142	143	153	136	165	141	145	133	134	156	155	146	136	150	150	142	169	131	150	131	145	156	141	151	157	126	169	160	157	129	160	164	149	154	138	134	152	153	176	148	156	156	115	125	157	129	169	147	149	155	133	157	155	143	154	159	157	140	155	153	150	130	151	154	154	162	155	161	129	149	131	145	136	157	144	143	138	129	139	136	134	150	134	133	135	137	162	133	152	152	129	157	154	134	145	146	134	158	144	160	156	139	154	138	136	140	134	172	153	151	147	155	153	135	144	142	151	163	163	147	153	155	138	134	143	136	152	153	145	157	156	139	161	148	139	163	153	152	155	131	173	125	159	151	138	145	153	158	146	168	143	149	131	122	138	171	156	151	155	142	152	150	154	142	140	138	167	156	173	130	148	142	130	157	133	150	156	142	152	148	127	132	163	159	148	149	149	141	167	155	167	138	171	153	163	136	128	159	148	132	157	155	159	142	141	149	146	146	157	143	148	141	140	140	140	164	155	180	148	133	133	131	143	122	173	140	134	144	163	154	166	165	158	126	160	142	131	147	159	162	150	150	145	149	161	147	146	151	141	164	130	130	147	150	134	146	142	125	136	146	133	143	134	146	137	146	142	150	148	141	148	160	184	144	146	152	181	151	150	157	154	138	149	136	164	157	151	163	151	153	136	157	158	151	152	156	155	143	146	140	151	160	133	150	154	138	167	130	144	173	175	165	146	145	139	143	163	148	137	143	132	134	142	133	159	153	138	152	130	142	151	166	154	166	140	166	135	133	147	158	141	169	151	142	141	160	139	141	136	150	156	125	139	139	164	140	139	144	150	152	139	131	135	167	140	154	158	131	142	154	151	149	175	134	168	160	125	129	154	165	163	153	144	156	143	142	165	157	161	152	163	150	140	168	153	160	141	148	139	162	161	156	144	156	152	159	156	143	182	129	137	146	148	180	142	147	169	144	156	143	155	129	165	154	132	142	162	126	163	141	144	147	151	145	165	138	142	135	159	154	153	127	133	134	145	164	166	147	155	142	156	150	140	147	136	152	156	165	131	144	153	148	147	173	132	163	155	141	156	139	157	133	151	158	135	144	149	131	154	133	135	138	154	173	158	146	148	163	150	128	157	162	136	162	150	143	139	134	143	150	140	125	135	148	130	130	144	162	161	147	143	150	134	141	150	171	134	156	155	152	134	159	145	139	135	136	151	142	160	137	148	128	160	140	175	158	155	154	160	131	133	151	157	133	159	159	160	145	145	167	144	152	141	168	129	146	151	146	157	152	175	146	173	145	125	145	170	169	148	128	145	147	143	145	151	139	166	141	156	154	144	158	170	150	145	132	141	147	133	145	154	158	131	133	135	143	144	163	157	164	133	151	144	151	136	160	142	125	129	146	137	137	156	151	150	150	142	153	142	141	144	154	153	129	166	150	145	157	139	158	169	143	121	165	151	165	146	188	151	144	147	122	151	143	136	152	147	145	153	163	138	155	160	141	150	123	159	155	164	144	143	122	143	144	163	153	136	157	137	134	150	156	151	160	164	134	175	160	139	150	130	160	152	147	144	152	155	145	150	137	151	125	156	141	159	142	132	160	145	121	170	159	168	153	163	147	157	165	163	136	167	168	151	138	153	136	157	149	143	141	151	132	132	137	168	117	120	179	152	164	152	156	147	154	139	150	162	176	154	132	129	132	142	126	152	143	123	171	123	152	152	151	140	154	140	179	169	151	158	160	164	147	150	154	152	143	142	158	137	152	143	153	155	123	140	157	149	148	167	124	166	152	140	161	177	151	138	161	139	129	152	138	137	158	137	155	154	150	126	147	160	159	175	130	136	160	141	148	154	148	146	155	141	142	148	130	159	135	137	135	147	167	112	159	155	120	144	136	135	150	151	145	142	155	161	157	125	164	172	142	148	136	150	158	156	142	146	145	168	142	137	152	140	137	125	155	151	167	155	169	141	158	125	161	143	148	137	136	143	126	143	148	163	139	119	147	154	165	144	148	136	148	126	157	171	142	167	157	130	142	142	145	164	160	144	125	150	129	134	151	154	146	150	151	157	148	138	134	152	174	135	166	146	152	132	163	144	157	131	159	163	173	159	154	134	152	141	165	122	135	171	141	144	146	155	141	159	143	138	138	160	155	139	125	143	142	142	121	127	127	150	152	126	137	164	153	175	134	167	149	177	145	144	139	149	161	139	162	149	164	144	147	157	158	182	131	143	141	173	136	157	143	143	133	149	154	166	153	165	158	163	149	146	143	129	122	160	152	169	153	158	172	152	157	132	164	151	140	146	174	160	147	151	152	158	118	162	174	142	151	137	153	130	162	117	142	141	132	138	154	150	156	155	139	133	151	138	164	120	157	140	157	135	157	160	132	154	159	157	157	157	170	136	162	133	151	164	118	168	121	135	154	150	163	130	142	149	144	136	160	152	163	148	174	135	158	139	150	161	139	129	157	130	121	151	141	155	176	135	150	135	165	145	131	140	137	138	151	144	137	142	129	135	175	152	156	131	141	130	126	136	156	166	160	159	142	142	173	150	145	152	144	146	126	145	143	129	126	155	151	131	151	130	147	172	139	167	154	158	161	164	135	154	138	172	131	145	147	151	149	134	136	154	140	141	163	146	168	140	156	123	144	141	141	166	147	142	143	149	144	149	145	151	150	136	166	151	158	154
5979	520	525	525	497	518	495	498	489	467	472	490	471	459	448	461	452	442	472	422	431	503	444	455	459	451	461	469	442	449	455	437	450	495	489	436	465	486	471	450	495	445	442	477	448	430	441	444	439	410	429	413	401	400	457	456	420	432	449	458	423	406	421	451	425	436	439	422	465	491	477	442	450	431	435	455	411	460	439	451	440	450	420	437	453	450	449	436	412	429	434	421	448	431	409	430	421	458	461	439	428	425	414	467	448	426	419	444	399	452	446	396	433	432	461	449	452	447	483	412	417	450	445	426	452	463	444	435	432	446	458	426	411	430	473	422	453	421	426	417	432	461	431	448	422	433	452	474	426	394	472	419	453	447	454	394	404	444	469	423	457	414	442	435	398	429	422	449	440	386	414	436	425	454	450	394	420	412	427	440	483	418	396	444	466	440	426	447	427	450	409	444	449	433	432	425	450	414	440	436	437	440	421	415	478	457	448	413	433	436	441	435	428	426	434	445	423	442	417	402	409	434	436	445	424	465	414	468	418	430	507	444	455	448	427	419	449	443	442	448	444	430	443	425	417	430	416	427	418	427	415	428	438	429	438	406	432	406	432	429	434	433	430	414	468	441	425	456	419	405	445	394	405	454	453	414	414	460	440	443	424	449	478	414	397	464	393	434	450	459	479	458	448	415	460	450	441	430	438	455	420	435	427	461	433	423	448	449	441	444	446	423	402	425	458	452	467	405	419	457	419	453	427	422	441	416	423	451	423	445	421	454	420	443	434	441	471	401	447	436	426	451	423	387	419	448	416	436	485	418	443	408	417	426	470	367	387	450	401	464	449	426	460	410	437	447	449	454	465	458	434	455	421	420	445	440	430	419	456	418	432	458	396	397	424	428	447	464	456	404	428	438	427	435	479	439	410	446	440	436	413	445	441	441	462	451	465	434	444	447	426	414	456	436	448	450	442	441	393	449	448	406	420	425	465	415	437	443	467	464	440	407	429	432	429	419	427	399	442	433	405	428	438	464	413	445	404	419	417	407	458	449	431	437	439	432	449	433	458	438	426	437	515	454	427	431	447	433	446	440	442	419	450	425	477	418	441	416	457	443	452	403	438	441	426	449	388	411	480	420	446	413	384	446	431	415	427	483	444	435	457	475	453	445	421	437	458	419	437	379	450	437	436	484	437	396	428	440	413	439	437	425	456	427	418	423	441	452	450	454	400	471	448	429	426	460	468	447	426	422	461	417	464	447	423	454	429	407	435	453	421	411	414	419	455	448	451	425	457	460	480	412	439	450	426	423	437	423	460	414	454	428	448	473	475	384	411	453	413	443	496	398	479	423	441	470	399	459	401	431	442	431	451	423	437	421	418	451	413	415	435	430	436	419	441	430	419	453	442	429	447	438	469	449	435	429	426	477	398	448	448	438	481	413	428	422	428	443	440	472	439	457	433	421	449	412	444	444	454	417	453	413	451	401	431	501	403	437	456	447	438	452	438	407	392	399	439	431	442	451	407	443	430	446	429	484	435	433	436	461	431	421	424	419	426	432	437	439	433	425	456	463	441	426	432	413	425	468	441	445	458	451	445	446	471	460	423	407	470	457	443	445	433	446	491	426	426	433	424	435	395	411	441	412	443	425	413	437	426	390	438	459	436	444	418	426	448	416	432	393	438	436	489	444	448	466	427	457	423	380	416	439	438	427	447	441	441	447	440	437	397	400	490	446	445	443	433	426	455	434	371	388	438	459	476	438	435	476	432	429	440	407	393	406	428	451	421	450	411	470	432	431	426	436	445	419	434	482	420	462	446	429	423	428	427	440	442	475	441	435	470	429	427	433	460	415	451	423	440	442	399	468	419	418	412	434	421	399	434	416	437	421	464	405	443	448	426	452	448	461	418	453	436	458	426	422	417	446	435	402	450	476	419	457	434	427	422	437	400	404	396	413	448	417	432	394	399	442	447	452	424	396	453	393	474	474	449	444	413	445	409	460	416	423	459	435	458	461	399	435	426	428	427	467	419	409	414	436	434	435	458	424	414	443	457	450	430	444	416	468	409	424	434	438	455	410	418	459	466	470	428	444	457	505	432	480	433	411	442	401	458	437	448	401	414	441	433	449	417	441	452	433	383	439	439	424	407	454	437	450	417	442	446	475	445	413	436	470	424	428	428	425	425	420	452	432	439	415	421	400	441	445	453	449	432	412	413	453	464	426	451	464	448	440	410	434	402	437	479	468	464	428	435	427	414	454	416	458	435	430	471	460	411	412	439	422	447	432	437	446	413	442	442	442	406	406	438	417	432	449	447	453	457	415	443	420	465	462	428	427	407	445	423	471	453	448	433	456	494	420	442	438	425	439	431	431	454	467	424	400	444	411	405	422	486	402	423	467	451	456	478	440	465	431	440	418	425	444	422	393	469	423	442	407	408	427	413	429	435	458	483	426	450	428	413	455	402	436	411	453	439	445	440	442	411	406	456	492	464	419	384	445	472	470	473	446	444	481	419	464	427	413	448	460	430	432	463	455	430	440	427	417	437	452	481	426	428	382	443	396	431	406	458	464	444	375	425	454	449	425	407	423	441	460	417	418	433	479	429	440	434	428	452	452	466	405	458	438	440	449	433	442	411	427	445	478	458	429	426	402	384	376	447	454	399	422	415	444	418	427	435	416	430	468	440	446	441	469	420	454	448	378	451	420	420	469	434	453	440	460	438	446	437	396	436	426	428	457	435	435	444	431	433	417	441	452	427	482	437	416	458	458	400	438	405	494	406	396	398	414	436	426	442	443	449	436	423	413	433	470	425	439	418	443	464	458	426	467	464	434	422	456	446	432	411	498	435	424	411	440	421	409	462	430	429	430	425	412	396	443	432	417	442	384	446	499	438	396	434	476	419	416	413	437	421	425	415	440	437	386	429	458	426	468	422	449	391	446	417	412	441	434	441	432	449	405	444	459	446	446	398	456	477	430	401	404	451	436	439	408	435	429	408	442	422	461	443	427	426	442	431	393	441	435	434	406	412	430	446	429	440	445	438	461	453	411	443	471	421	452	436	433	437	412	453	444	431	416	410	443	434	448	433	420	428	426	442	407	465	410	397	451	423	470	429	458	428	465	453	450	428	454	423	431	450	459	427	454	471	441	436	449	445	431	459	410	453	421	438	442	455	432	459	446	431	458	429	410	454	461	468	415	407	436	441	434	433	416	430	430	452	404	430	430	477	440	434	441	458	444	430	412	426	439	466	440	447	446	444	416	440	448	449	462	405	447	455	417	490	449	468	464	434	436	413	444	442	410	480	384	415	446	491	421	448	484	466	450	434	413	411	425	425	413	435	441	447	433	429	422	468	452	448	410	442	434	442	427	420	430	454	415	425	431	462	472	403	460	486	425	431	452	396	385	397	487	416	427	465	438	457	461	443	422	428	427	426	430	412	437	457	425	433	464	465	441	419	432	436	446	442	415	426	429	409	421	419	435	432	454	458	494	433	431	470	428
52712	14967	1881	977	758	597	557	479	457	394	377	364	372	367	375	339	352	364	344	286	302	334	364	318	329	317	353	331	293	301	301	339	306	329	368	344	338	337	366	345	348	339	348	323	396	313	336	284	340	297	323	315	349	340	366	325	339	355	328	321	289	321	302	309	331	356	308	329	318	274	297	326	296	331	347	299	304	332	293	318	316	308	305	293	312	317	324	335	329	346	321	311	288	325	306	286	311	291	313	302	347	315	313	315	319	308	283	334	325	315	318	329	307	338	355	292	294	294	308	324	304	329	281	330	293	296	307	324	365	309	327	350	319	310	337	306	281	318	299	331	331	298	323	313	302	317	303	314	320	338	348	312	274	315	312	328	321	324	280	348	335	294	338	268	328	337	321	351	335	330	294	327	325	313	343	330	300	312	293	294	309	306	316	311	316	286	329	333	321	288	320	318	319	327	343	273	304	342	341	319	313	294	342	319	323	315	320	311	306	306	322	319	301	321	335	314	302	336	327	317	316	356	305	329	303	335	315	321	285	327	316	327	328	260	304	285	331	324	318	297	303	304	291	299	315	317	343	307	327	295	299	332	285	296	330	297	302	290	323	308	312	333	317	326	343	336	307	358	300	318	314	329	307	314	330	294	319	302	331	319	326	303	334	283	312	294	314	336	322	324	290	281	337	298	321	319	336	286	298	326	323	302	308	324	330	285	308	311	324	315	311	317	331	314	308	322	313	296	312	323	317	299	315	281	309	296	369	332	333	299	324	344	312	317	281	337	325	340	307	322	356	287	288	307	308	313	289	316	306	318	337	320	310	322	328	318	285	283	322	307	292	280	309	318	328	335	295	293	283	346	290	325	298	330	314	315	301	266	309	314	293	299	305	305	326	326	312	294	317	309	328	308	329	310	327	311	307	326	333	324	325	287	341	289	303	308	317	311	300	301	326	303	289	289	285	316	318	334	347	304	322	330	311	281	289	313	336	317	311	322	328	310	307	304	322	290	306	319	311	305	317	284	291	309	327	310	293	285	295	316	312	286	328	293	326	299	321	335	331	310	321	309	295	321	317	309	338	300	312	305	342	337	326	327	284	322	322	321	319	325	280	298	330	341	307	276	309	342	359	307	291	331	308	307	302	325	312	352	331	335	309	289	317	302	327	329	301	309	272	306	311	362	324	317	292	338	306	321	328	331	320	306	321	334	309	287	282	327	301	331	316	309	316	295	308	307	313	309	320	319	289	309	301	311	336	357	326	303	327	339	341	314	315	312	330	306	328	311	330	295	325	348	291	328	326	337	326	319	308	308	325	314	322	337	321	327	328	320	291	329	313	281	290	292	300	274	314	330	341	318	311	338	329	312	315	315	333	302	315	349	342	315	300	320	323	317	292	315	339	326	306	346	327	338	310	343	280	302	298	328	351	324	299	296	323	352	297	298	321	300	344	337	297	320	324	289	314	327	320	330	341	285	300	278	285	293	325	346	323	346	302	286	276	334	300	306	311	347	310	345	306	290	339	297	326	273	311	330	333	313	302	333	326	316	294	305	350	318	371	317	301	326	320	290	297	324	301	316	305	313	279	325	336	316	316	300	323	318	327	309	293	325	295	342	310	301	319	321	319	352	325	327	339	323	293	279	309	311	314	310	307	339	307	313	329	339	314	297	327	330	334	291	295	310	287	332	303	317	330	293	275	300	320	340	320	352	309	327	295	342	301	267	291	308	303	329	318	298	330	339	362	318	352	330	315	296	320	328	341	287	267	332	321	297	314	340	289	302	255	302	322	298	349	302	321	355	296	272	314	299	304	360	311	315	297	300	325	292	320	333	311	324	297	321	299	307	317	299	323	324	355	336	343	300	272	288	354	332	330	338	294	325	344	303	334	328	307	312	334	303	293	333	288	321	316	326	322	309	306	317	343	269	304	315	333	334	313	320	300	268	310	322	286	331	318	311	309	293	336	301	304	297	328	343	309	318	329	305	298	305	330	307	344	307	326	294	328	326	312	303	316	294	314	329	318	294	331	321	324	366	320	340	318	347	320	293	328	323	303	300	318	326	309	332	331	321	297	311	304	317	339	329	318	315	331	312	329	363	331	351	318	328	322	287	294	325	313	309	310	308	338	342	320	314	314	312	342	300	305	321	310	304	334	311	281	312	332	313	286	309	294	327	298	350	319	330	269	312	320	309	327	334	351	325	329	337	325	292	335	315	293	321	322	323	296	318	313	330	295	334	312	303	318	322	344	317	295	317	340	300	322	324	319	318	295	329	323	335	332	329	293	330	350	320	336	319	333	310	356	306	311	329	322	325	322	320	332	320	302	295	310	330	351	332	347	292	274	274	310	321	330	326	317	310	313	296	313	331	305	350	338	329	313	313	298	313	318	339	350	296	322	337	333	308	320	307	320	306	296	331	285	331	323	304	291	333	334	334	311	335	319	307	290	301	293	328	341	295	314	292	267	330	315	328	309	311	332	336	300	309	300	309	317	310	346	328	342	323	305	327	323	343	296	320	328	295	323	329	290	306	317	310	318	310	326	317	295	295	302	333	307	254	297	296	327	287	332	339	330	314	338	313	316	322	305	345	277	357	303	314	340	317	312	307	284	311	327	302	307	308	283	331	277	308	319	301	326	330	290	322	311	313	334	329	293	332	325	332	337	322	338	305	315	293	314	310	312	310	322	324	308	329	329	318	320	313	340	304	316	309	301	298	284	321	320	306	297	309	306	318	288	305	306	332	324	322	326	306	272	339	345	339	348	322	299	293	358	328	330	277	323	311	342	324	360	300	317	330	309	336	305	336	352	335	335	317	350	314	312	331	291	312	339	299	307	323	297	268	324	301	294	287	275	320	292	306	330	329	307	308	335	309	322	316	304	324	315	302	322	312	338	318	297	327	349	318	303	316	321	316	302	342	308	297	311	347	313	333	330	276	329	340	301	326	332	284	345	287	287	303	321	331	290	336	331	297	287	336	323	307	316	335	299	313	334	318	361	298	313	300	303	333	305	343	286	325	302	290	330	305	317	313	269	310	344	317	325	314	348	329	329	317	319	301	308	311	305	318	328	306	321	293	335	326	315	330	335	340	319	296	324	350	328	345	351	309	321	313	323	320	306	303	308	344	311	321	323	313	326	311	333	283	311	323	312	293	293	325	300	292	290	310	326	324	350	308	325	302	361	287	350	344	294	327	333	306	313	322	306	324	328	295	306	309	305	316	315	309	306	312	318	325	317	320	299	280	327	367	347	307	322	311	299	321	319	296	333	305	308	299	361	344	332	339	278	285	333	323	332	341	329	315	296	342	327	346	294	296	317	330	326	316	323	322	333	318	339	319	384	342	300	302	316	313	332	296	315	306	303	313	316	331	287	370	290	329	310	331	311	289	308	284	334	286	293	350	301	319	314	302	336	310	310	309	296	308	319	331	321	305	315	330	288	307	355	325	300	302	337	324	346	316	328	318	312	330	305	283	309	296	322	344	346	322	344	329
25275	1352	2341	2687	2620	2251	1950	1731	1635	1527	1250	1292	1175	1133	1046	1083	964	995	957	952	910	1024	952	930	897	955	916	856	912	880	887	828	856	905	941	934	913	864	860	856	839	866	866	870	904	910	840	780	797	811	805	814	758	827	825	793	835	858	796	810	788	775	792	799	851	784	801	811	808	796	796	774	813	757	829	806	828	789	766	747	847	810	809	811	858	806	759	779	824	838	833	791	819	786	787	826	806	818	827	807	826	754	810	759	780	772	785	814	797	763	845	831	867	799	839	795	785	808	797	801	799	786	805	777	813	795	795	772	867	751	753	812	778	796	840	792	792	777	830	788	741	764	795	784	710	797	836	777	785	832	854	792	775	787	777	769	766	820	749	808	814	768	782	819	760	822	759	785	795	806	832	804	813	823	814	844	785	823	747	792	791	729	788	783	748	771	783	846	759	808	832	806	743	819	769	825	787	812	777	742	777	759	814	781	876	767	779	805	769	753	794	807	788	777	755	830	788	816	763	805	779	792	794	810	830	821	785	751	762	826	824	831	767	841	792	776	796	788	768	796	759	747	857	739	759	772	801	775	794	802	850	735	781	832	748	792	760	811	806	791	761	801	842	832	755	794	788	790	772	753	804	734	823	795	809	782	768	801	788	809	818	792	799	798	746	828	759	839	792	805	812	768	792	742	810	790	782	764	798	788	809	786	777	804	775	818	834	825	736	743	770	800	771	765	777	805	762	756	785	832	804	748	791	759	808	818	855	765	788	813	778	801	790	802	826	785	795	759	797	766	761	799	799	824	789	773	760	782	765	836	841	764	780	809	799	777	803	817	797	827	740	765	811	836	757	759	794	852	761	804	774	849	825	784	832	795	804	788	789	803	728	768	779	807	760	808	747	802	776	823	767	810	789	744	809	756	794	826	781	756	786	789	743	757	787	801	799	823	753	806	785	777	735	820	797	813	814	815	784	803	795	812	757	787	743	803	807	808	785	827	789	753	803	797	819	809	828	803	807	766	812	799	747	856	750	797	799	799	767	797	743	790	791	818	764	805	827	839	796	763	799	822	793	863	768	825	777	824	800	812	818	794	770	773	803	811	799	769	747	816	790	801	837	830	765	753	842	795	814	831	765	828	791	839	747	767	800	799	829	773	772	798	812	788	774	796	786	753	799	857	764	785	756	793	767	753	806	822	736	811	748	818	752	796	772	835	842	792	780	786	774	782	797	813	754	810	848	740	819	769	846	797	796	835	759	759	775	776	808	748	789	819	783	771	763	784	767	818	745	810	758	801	852	771	837	802	803	783	820	779	762	802	830	809	817	788	799	739	777	804	823	824	746	763	787	813	811	776	759	840	787	866	741	772	749	787	773	802	768	800	808	790	796	780	787	772	780	779	733	813	745	825	787	781	804	774	798	819	792	828	797	779	806	767	795	747	811	809	832	740	808	791	737	784	803	767	773	827	760	775	821	767	814	819	802	813	805	774	812	787	819	789	865	767	743	786	826	806	816	826	808	793	835	769	818	795	772	817	795	761	772	803	824	749	793	724	764	790	805	772	795	815	800	804	737	778	783	810	812	752	771	826	763	754	774	762	782	758	786	734	799	765	787	835	727	764	816	783	774	780	790	824	799	780	758	814	789	799	749	781	782	759	791	800	804	797	782	759	796	805	802	780	784	798	799	750	804	774	791	799	819	846	770	802	781	814	803	757	834	762	767	812	789	817	795	782	796	807	771	804	781	797	792	827	750	847	770	753	785	763	769	760	793	827	801	795	784	801	799	750	793	789	768	767	817	759	814	758	839	823	788	779	789	728	809	800	806	810	793	831	793	716	779	801	826	780	742	807	796	777	820	787	787	804	835	780	804	752	823	756	824	818	783	798	813	843	767	795	837	795	829	837	806	813	792	790	721	792	814	785	797	829	831	815	821	798	792	774	772	820	809	775	846	768	779	764	787	766	803	774	807	784	786	779	779	766	833	765	829	824	783	784	820	755	834	796	766	850	774	753	775	823	823	795	809	862	782	809	808	792	791	737	839	744	769	754	761	807	796	781	852	754	857	793	727	844	799	733	786	815	795	820	809	745	771	748	785	790	723	757	803	746	792	788	713	762	792	790	789	832	824	817	771	747	827	738	780	778	784	804	838	783	808	790	810	865	815	777	828	793	839	816	828	782	829	808	768	786	813	774	839	816	803	744	801	816	800	760	750	824	803	825	766	813	789	800	823	803	824	821	837	822	823	749	756	794	787	812	805	792	790	728	757	789	852	781	823	837	809	820	770	825	826	776	837	768	769	802	817	788	794	813	770	790	739	857	778	790	739	793	841	793	857	794	778	854	810	779	829	740	804	789	787	806	787	826	811	812	753	815	851	779	763	801	793	813	847	805	798	800	802	775	815	776	786	847	769	811	748	761	787	816	830	715	781	777	785	800	791	777	812	787	767	791	807	748	775	769	802	816	780	854	774	785	748	820	809	820	766	779	802	826	858	803	826	774	762	776	785	837	800	797	793	748	794	803	781	839	851	780	774	765	855	823	804	759	795	791	775	826	771	779	830	750	809	824	826	783	807	817	781	789	829	804	767	793	787	827	777	813	786	740	815	771	773	787	835	807	755	771	764	780	826	769	805	774	786	795	840	764	822	783	760	779	819	758	764	805	794	795	783	781	834	809	838	728	806	708	800	773	825	804	813	808	815	790	823	789	819	769	772	768	740	766	767	760	772	802	817	819	814	800	812	786	762	808	773	765	825	803	787	841	802	797	814	796	807	751	801	798	786	767	783	759	739	810	773	807	838	711	763	730	794	801	803	816	780	797	746	805	831	809	782	810	810	698	810	759	847	769	803	789	762	804	776	794	787	771	794	751	800	850	780	799	816	778	772	824	744	790	765	803	821	792	809	807	744	784	774	770	823	792	784	800	825	855	788	784	796	800	708	766	779	777	829	764	773	802	824	792	837	793	860	790	753	783	831	746	762	774	786	771	766	812	760	777	779	790	774	804	832	781	763	848	799	818	822	818	784	794	801	770	791	816	752	836	807	837	820	763	829	764	778	797	833	756	870	796	737	793	777	767	801	772	810	825	750	743	747	844	806	806	782	786	791	827	823	804	812	804	814	831	806	801	839	831	810	758	812	806	762	754	770	823	816	772	783	789	799	797	853	744	772	843	841	791	811	832	806	775	798	794	796	789	781	784	821	813	801	815	851	774	787	740	777	788	808	798	826	830	767	788	789	761	796	798	792	796	777	797	797	751	826	784	790	816	804	783	780	761	732	763	759	808	770	752	800	781	783	789	778	806	765	788	756	780	816	762	768	847	776	747	760	789	775	774	803	779	804	807	798	757	832	821	789	774	775	849	859	791	790	788	753	786	806	815	790	803	827	793	822	706	836	780	789	801	783	778	718	752	783	838	829	745	786	801	837	781	757	795	772	795	860	765	819	827	787	832	854	820	794	822	761	793	820	806	760	777	760	742	771	820	735	810	796	797
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
